Class GC.RepoStatistics

java.lang.Object
org.eclipse.jgit.internal.storage.file.GC.RepoStatistics
Enclosing class:
GC

public static class GC.RepoStatistics extends Object
A class holding statistical data for a FileRepository regarding how many objects are stored as loose or packed objects
  • Field Details

    • numberOfPackedObjects

      public long numberOfPackedObjects
      The number of objects stored in pack files. If the same object is stored in multiple pack files then it is counted as often as it occurs in pack files.
    • numberOfPackFiles

      public long numberOfPackFiles
      The number of pack files
    • numberOfLooseObjects

      public long numberOfLooseObjects
      The number of objects stored as loose objects.
    • sizeOfLooseObjects

      public long sizeOfLooseObjects
      The sum of the sizes of all files used to persist loose objects.
    • sizeOfPackedObjects

      public long sizeOfPackedObjects
      The sum of the sizes of all pack files.
    • numberOfLooseRefs

      public long numberOfLooseRefs
      The number of loose refs.
    • numberOfPackedRefs

      public long numberOfPackedRefs
      The number of refs stored in pack files.
    • numberOfBitmaps

      public long numberOfBitmaps
      The number of bitmaps in the bitmap indices.
  • Constructor Details

    • RepoStatistics

      public RepoStatistics()
  • Method Details