Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Extracted RandomAccessFileOutputStream class.

  1. … 1 more file in changeset.
Extracted RandomAccessFileInputStream class so that it can be used elsewhere.

  1. … 1 more file in changeset.
Changed Serializer to use Encoder and Decoder types instead of OutputStream and InputStream.

  1. … 21 more files in changeset.
Moved Serializer from core to messaging.

  1. … 17 more files in changeset.
Rename FileAccess methods to be more accurate.

  1. … 15 more files in changeset.
- Moved the lazy open stuff to DefaultTaskArtifactStateCacheAccess, and all caches provided via CacheRepository are opened immediately. - Some tweaks to the cache display names.

  1. … 12 more files in changeset.
Introduced TaskArtifactStateCacheAccess to isolate the various pieces of change detection from how the caches are constructed, and to provide synchronized access to the caches.

  1. … 16 more files in changeset.
Use the same synchronization scheme for all indexed caches, not just the dependency cache ones.

  1. … 5 more files in changeset.
- Extracted FileAccess out of FileLock, to separate accessing the file from managing the lock for the file. - Removed some unused stuff.

  1. … 14 more files in changeset.
Handle key hash collisions part 1 - use md5 of the serialised key instead of key.toString().hashcode() as the hash.

    • -13
    • +56
    ./BTreePersistentIndexedCache.java
  1. … 5 more files in changeset.
GRADLE-1166 - Changed index cache implementation so that it is invalidated on crash during write.

    • -0
    • +94
    ./LockingBlockStore.java
  1. … 2 more files in changeset.
Shuffled some packages around.

    • -0
    • +680
    ./BTreePersistentIndexedCache.java
    • -0
    • +100
    ./CachingBlockStore.java
    • -0
    • +22
    ./CorruptedCacheException.java
    • -0
    • +352
    ./FileBackedBlockStore.java
    • -0
    • +271
    ./FreeListBlockStore.java
    • -0
    • +78
    ./StateCheckBlockStore.java
  1. … 38 more files in changeset.