aboutsummaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit/src/org/eclipse/jgit/internal/storage/dfs/DfsBlockCache.java
Commit message (Expand)AuthorAgeFilesLines
* dfs: update getBlockCacheStats to return a List of BlockCacheStatsLaura Hamelin2024-10-281-6/+25
* DfsBlockCache: use PackExtBlockCacheTable when configuredLaura Hamelin2024-10-041-3/+7
* DfsBlockCacheTable: extract stats get* methods to interfaceLaura Hamelin2024-07-151-6/+6
* DfsBlockCache: move cache table specific implementations to a new classLaura Hamelin2024-03-051-551/+30
* [errorprone] Add missing javadoc summaryMatthias Sohn2023-09-251-0/+2
* Fix all Javadoc warnings and fail on themAntoine Musso2023-06-161-0/+1
* DfsBlockCache: Report IndexEventConsumer metrics for reverse indexes.Anna Papitto2022-11-171-3/+4
* DFS block cache: report index load and evict statsAlina Djamankulova2022-01-211-2/+88
* DFS block cache: harden against race over ref locks.Alina Djamankulova2021-11-161-7/+12
* DFS block cache: allow multiple passes for blocks before evictionAlina Djamankulova2021-10-081-12/+40
* Update EDL 1.0 license headers to new short SPDX compliant formatMatthias Sohn2020-01-041-38/+5
* dfs: Take size as long instead of intMasaya Suzuki2019-08-121-7/+7
* dfs: Read at the aligned positionMasaya Suzuki2019-08-121-2/+1
* dfs: Add a position argumentMasaya Suzuki2019-08-121-4/+7
* Lazily open ReadableChannel in BlockBasedFile.getOrLoadBlockMinh Thai2019-01-101-1/+1
* DfsBlockCache: Consolidate where ReadableChannel is openedMinh Thai2019-01-081-4/+16
* DfsBlockCache to lock while loading object referencesMinh Thai2019-01-081-25/+116
* Remove 'final' in parameter listsHan-Wen Nienhuys2018-05-151-2/+2
* Fix javadoc in org.eclipse.jgit dfs packageMatthias Sohn2017-12-191-6/+32
* DfsBlockCache.hasBlock0: quickly check for file in cacheShawn Pearce2017-12-131-0/+17
* DfsBlockCache#creditSpace: release clockLock in finally blockDavid Pursehouse2017-12-071-2/+5
* Break down DfsBlockCache stats by pack file extension.Minh Thai2017-11-271-58/+144
* dfs: Fix DataFormatException: 0 bytes to inflateShawn Pearce2017-07-191-2/+2
* dfs: Fix build break caused by DfsStreamKey.of signature changeShawn Pearce2017-07-191-1/+4
* dfs: Fix caching of index, bitmap index, reverse indexShawn Pearce2017-07-181-0/+13
* Derive DfsStreamKey from DfsPackDescriptionShawn Pearce2017-07-171-73/+13
* Extract BlockBasedFile base class for DfsPackFileShawn Pearce2017-07-171-13/+13
* Rename DfsPackKey to DfsStreamKeyShawn Pearce2017-07-171-14/+14
* Use read ahead during copyPackThroughCacheShawn Pearce2017-06-271-4/+7
* Track read IO for DfsReaderShawn Pearce2017-05-191-0/+2
* Enable and fix warnings about redundant specification of type argumentsDavid Pursehouse2017-02-201-5/+5
* Reduce synchronized scope around ConcurrentHashMapPhilipp Marx2016-11-121-15/+15
* Check that DfsBlockCache#blockSize is a power of 2Philipp Marx2016-11-111-0/+2
* Add "concurrencyLevel" option to DfsBlockCachePhilipp Marx2016-10-191-1/+1
* DfsBlockCache: Suppress warnings about unchecked conversion of Ref<T>David Pursehouse2016-09-221-0/+2
* Remove unused variable from DfsBlockCacheTerry Parker2016-01-211-8/+0
* Rename copyThroughCache to shouldCopyThroughCacheShawn Pearce2015-04-241-1/+1
* Avoid storing large packs in block cache during reuseShawn Pearce2015-04-231-0/+8
* Do not update the ref hot bit when checking isIndexLoadedColby Ranger2013-11-131-0/+4
* Delete broken DFS read-ahead supportShawn Pearce2013-04-041-40/+0
* JGit 3.0: move internal classes into an internal subpackageShawn Pearce2013-03-181-0/+600