71 Commits (74333e63b60440be5ff9f591f2203b635e26e3a0)

Author SHA1 Message Date
  Shawn O. Pearce 74333e63b6 PackWriter: Make want/have actual sets 12 years ago
  Shawn O. Pearce 2610eaf386 Revert "PackWriter: Do not delta compress already packed objects" 13 years ago
  Shawn O. Pearce 99e6cfb131 PackWriter: Only search for base objects on thin packs 13 years ago
  Shawn O. Pearce 68cc21b60d PackWriter: Skip progress messages on fast operations 13 years ago
  Shawn O. Pearce 8ac65d33ed PackWriter: Fix the way delta chain cycles are prevented 13 years ago
  Shawn O. Pearce 36a38adf71 PackWriter: Combine small reuse batches together 13 years ago
  Shawn O. Pearce 0be24ebf33 PackWriter: Remove dummy list 0 13 years ago
  Shawn O. Pearce 9f5bbb5dd4 PackWriter: Speed up pruning of objects from cached packs 13 years ago
  Shawn O. Pearce bb1956e647 PackWriter: Collect stats by object type 13 years ago
  Shawn O. Pearce 7a9bf1e2e0 PackWriter: Rename getObjectsNumber to getObjectCount 13 years ago
  Shawn O. Pearce 65f9a6e58b Fix dumb transport push 13 years ago
  Shawn O. Pearce bd970007be ObjectIdOwnerMap: More lightweight map for ObjectIds 13 years ago
  Shawn O. Pearce f67e5602af PackWriter: Reduce GC during enumeration 13 years ago
  Shawn O. Pearce a468cb57c2 PackWriter: Validate reused cached packs 13 years ago
  Shawn O. Pearce 1b2062fe37 PackWriter: Avoid CRC-32 validation when feeding IndexPack 13 years ago
  Shawn O. Pearce bd6853e90a PackWriter: Position tags after commits 13 years ago
  Shawn O. Pearce 26dffbe04d PackWriter: Refactor object writing loop 13 years ago
  Shawn O. Pearce 751c329b35 PackWriter: Don't reuse commit or tag deltas 13 years ago
  Shawn O. Pearce 67b064fc9f PackWriter: Do not delta compress already packed objects 13 years ago
  Shawn O. Pearce 7505b93546 PackWriter: Add missing timers to Statistics 13 years ago
  Shawn O. Pearce 977446e5da PackWriter: Fix total delta count 13 years ago
  Shawn O. Pearce 8f865bfffe PackWriter: Hoist and cluster reference targets 13 years ago
  Shawn O. Pearce 19037e8cfc PackWriter: Parse tag target objects in a batch 13 years ago
  Shawn O. Pearce 388ba7e005 PackWriter: Correct total delta count when reusing pack 13 years ago
  Shawn O. Pearce 3e64b928d5 PackWriter: Short-circuit counting on full cached pack reuse 13 years ago
  Shawn O. Pearce 4275c4c1cf PackWriter: Fix warning about untyped collection 13 years ago
  Shawn O. Pearce 733780e8a1 PackWriter: Sort commits by parse order to improve locality 13 years ago
  Shawn O. Pearce 14f99dc29d PackWriter: Try for accurate delta reuse on cached pack 13 years ago
  Shawn O. Pearce c8c4524b6b UploadPack: Expose PackWriter activity to a logger 13 years ago
  Shawn O. Pearce 5664fb3bfb UploadPack: Donate parsed commits to PackWriter 13 years ago
  Shawn O. Pearce 461b012e95 PackWriter: Support reuse of entire packs 13 years ago
  Shawn O. Pearce 71f168fcd7 PackWriter: Display totals after sending objects 13 years ago
  Shawn O. Pearce 13bcf05a9e PackWriter: Make thin packs more efficient 13 years ago
  Shawn O. Pearce 2fbcba41e3 PackWriter: Cleanup findObjectToPack method 13 years ago
  Shawn O. Pearce 8f63dface2 PackWriter: Correct 'Compressing objects' progress message 13 years ago
  Shawn O. Pearce 37a10e3006 PackWriter: Don't include edges in progress meter 13 years ago
  Shawn O. Pearce 065a0a8122 Revert "Teach PackWriter how to reuse an existing object list" 13 years ago
  Shawn O. Pearce f5fe2dca3c Teach PackWriter how to reuse an existing object list 13 years ago
  Shawn O. Pearce c218a0760d PackWriter: Use TOPO order only for incremental packs 13 years ago
  Shawn O. Pearce bdf535de4f Call ProgressMonitor.update() from main thread 13 years ago
  Shawn O. Pearce ba984ba2e0 Fix checkReferencedIsReachable to use correct base list 13 years ago
  Shawn O. Pearce c11711f98e Use limited getCachedBytes code to reduce duplication 13 years ago
  Shawn O. Pearce 28ba4747bc Allow ObjectReuseAsIs to have more control over write ordering 14 years ago
  Shawn O. Pearce f048af3fd1 Implement async/batch lookup of object data 14 years ago
  Shawn O. Pearce b85af06324 Allow object reuse selection to occur in parallel 14 years ago
  Shawn O. Pearce cc6210619b Flush the pack header as soon as its ready 14 years ago
  Shawn O. Pearce 1a06179ea7 Move PackWriter configuration to PackConfig 14 years ago
  Shawn O. Pearce 21f76c2a69 Remove static progress task names from PackWriter 14 years ago
  Shawn O. Pearce 1b783d0370 Allow PackWriter callers to manage the thread pool 14 years ago
  Robin Stocker a00377a7e2 Fix Javadoc warnings 14 years ago