Package | Description |
---|---|
org.eclipse.jgit.internal.storage.dfs |
Distributed file system based repository storage.
|
Modifier and Type | Field and Description |
---|---|
private DfsPackFile |
DfsReader.last |
(package private) DfsPackFile |
DfsObjectToPack.pack
Pack to reuse compressed data from, otherwise null.
|
private DfsPackFile |
LargePackedWholeObject.pack |
(package private) DfsPackFile |
DfsObjectRepresentation.pack |
private DfsPackFile |
DfsCachedPack.pack |
(package private) DfsPackFile |
DfsReader.FoundObject.pack |
private DfsPackFile |
BeforeDfsPackIndexLoadedEvent.pack |
private DfsPackFile |
PackInputStream.pack |
DfsPackFile[] |
DfsObjDatabase.PackList.packs
All known packs, sorted.
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<DfsPackFile> |
DfsGarbageCollector.expiredGarbagePacks |
private static java.util.Comparator<DfsPackFile> |
DfsReader.PACK_SORT_FOR_REUSE |
private java.util.List<DfsPackFile> |
DfsGarbageCollector.packsBefore |
private java.util.List<DfsPackFile> |
DfsPackCompactor.srcPacks |
Modifier and Type | Method and Description |
---|---|
DfsPackFile[] |
DfsObjDatabase.getCurrentPacks()
List currently known pack files in the repository, without scanning.
|
DfsPackFile |
BeforeDfsPackIndexLoadedEvent.getPackFile()
Get the PackFile containing the index that will be loaded.
|
DfsPackFile[] |
DfsObjDatabase.getPacks()
Scan and list all available pack files in the repository.
|
Modifier and Type | Method and Description |
---|---|
private java.util.List<DfsPackFile> |
DfsReader.garbagePacksForSelectRepresentation() |
private static java.util.Map<DfsPackDescription,DfsPackFile> |
DfsObjDatabase.packMap(DfsObjDatabase.PackList old) |
private java.util.List<DfsPackFile> |
DfsReader.sortPacksForSelectRepresentation() |
Modifier and Type | Method and Description |
---|---|
DfsPackCompactor |
DfsPackCompactor.add(DfsPackFile pack)
Add a pack to be compacted.
|
(package private) void |
DfsObjDatabase.addPack(DfsPackFile newPack) |
DfsPackCompactor |
DfsPackCompactor.exclude(DfsPackFile pack)
Exclude objects from the compacted pack.
|
private java.util.List<DfsObjectToPack> |
DfsReader.findAllFromPack(DfsPackFile pack,
java.lang.Iterable<ObjectToPack> objects,
boolean skipFound) |
(package private) int |
DfsReader.inflate(DfsPackFile pack,
long position,
byte[] dstbuf,
boolean headerOnly)
Inflate a region of the pack starting at
position . |
(package private) DfsBlock |
DfsReader.quickCopy(DfsPackFile p,
long pos,
long cnt) |
private boolean |
DfsReader.skipGarbagePack(DfsPackFile pack) |
private java.util.List<DfsPackCompactor.ObjectIdWithOffset> |
DfsPackCompactor.toInclude(DfsPackFile src,
DfsReader ctx) |
private void |
DfsFsck.verifyPack(ProgressMonitor pm,
FsckError errors,
DfsReader ctx,
DfsPackFile pack,
ReadableChannel ch) |
Modifier and Type | Method and Description |
---|---|
private void |
DfsReader.trySelectRepresentation(PackWriter packer,
ProgressMonitor monitor,
java.lang.Iterable<ObjectToPack> objects,
java.util.List<DfsPackFile> packs,
boolean skipFound) |
Constructor and Description |
---|
BeforeDfsPackIndexLoadedEvent(DfsPackFile pack)
A new event triggered before a PackFile index is loaded.
|
DfsCachedPack(DfsPackFile pack) |
DfsObjectRepresentation(DfsPackFile pack) |
FoundObject(T objectId,
int packIdx,
DfsPackFile pack,
long offset) |
LargePackedWholeObject(int type,
long size,
long objectOffset,
int headerLength,
DfsPackFile pack,
DfsObjDatabase db) |
PackInputStream(DfsPackFile pack,
long pos,
DfsReader ctx) |
PackList(DfsPackFile[] packs,
DfsReftable[] reftables) |
PackListImpl(DfsPackFile[] packs,
DfsReftable[] reftables) |