public static class PackStatistics.Accumulator extends Object
Modifier and Type | Field and Description |
---|---|
long |
advertised
The count of references in the ref advertisement.
|
long |
bitmapIndexMisses
The count of objects that needed to be discovered through an object
walk because they were not found in bitmap indices.
|
Set<ObjectId> |
clientShallowCommits
The set of shallow commits on the client.
|
int |
deltaSearchNonEdgeObjects
The count of objects in the pack that went through the delta search
process in order to find a potential delta base.
|
int |
deltasFound
The count of objects in the pack that went through delta base search
and found a suitable base.
|
int |
depth
If a shallow pack, the depth in commits.
|
long |
haves
The count of client haves.
|
Set<ObjectId> |
interestingObjects
The set of objects to be included in the pack.
|
PackStatistics.ObjectType.Accumulator[] |
objectTypes
Statistics about each object type in the pack (commits, tags, trees
and blobs.)
|
long |
reusedDeltas
The count of reused deltas in the pack.
|
long |
reusedObjects
The count of reused objects in the pack.
|
List<CachedPack> |
reusedPacks
The collection of reused packs in the upload.
|
Set<ObjectId> |
rootCommits
Commits with no parents.
|
long |
thinPackBytes
The size of the thin pack in bytes, if a thin pack was generated.
|
long |
timeCompressing
Time in ms spent compressing the pack.
|
long |
timeCounting
Time in ms spent counting the objects that will go into the pack.
|
long |
timeNegotiating
Time in ms spent in the negotiation phase.
|
long |
timeSearchingForReuse
Time in ms spent searching for objects to reuse.
|
long |
timeSearchingForSizes
Time in ms spent searching for sizes of objects.
|
long |
timeWriting
Time in ms spent writing the pack.
|
long |
totalBytes
The count of total bytes in the pack.
|
long |
totalDeltas
The total count of deltas output.
|
long |
totalObjects
The total count of objects in the pack.
|
Set<ObjectId> |
uninterestingObjects
The set of objects to be excluded from the pack.
|
long |
wants
The count of client wants.
|
Constructor and Description |
---|
Accumulator() |
public long advertised
public long wants
public long haves
public long timeNegotiating
public Set<ObjectId> interestingObjects
public Set<ObjectId> uninterestingObjects
public Set<ObjectId> clientShallowCommits
public List<CachedPack> reusedPacks
public int depth
public int deltaSearchNonEdgeObjects
public int deltasFound
public long totalObjects
public long bitmapIndexMisses
public long totalDeltas
public long reusedObjects
public long reusedDeltas
public long totalBytes
public long thinPackBytes
public long timeCounting
public long timeSearchingForReuse
public long timeSearchingForSizes
public long timeCompressing
public long timeWriting
public PackStatistics.ObjectType.Accumulator[] objectTypes
Copyright © 2019 Eclipse JGit Project. All rights reserved.