253 Commits (56a853b62c0ae7ebaad0a7a0a704f5ef561eb795)

Author SHA1 Message Date
Nicolas Pitre eede9f42b5 pack-objects: don't include missing preferred base objects 17 years ago
Nicolas Pitre ac0463ed44 pack-objects: use fixup_pack_header_footer()'s validation mode 17 years ago
Nicolas Pitre abeb40e5aa improve reliability of fixup_pack_header_footer() 17 years ago
Nicolas Pitre 6ed7f25e95 pack-objects: improve returned information from write_one() 17 years ago
Linus Torvalds 0c68d386da index-pack: be careful after fixing up the header/footer 17 years ago
Shawn O. Pearce 6d6f9cddbe pack-objects: Allow missing base objects when creating thin packs 17 years ago
Ramsay Jones 6e1c23442a Fix some warnings (on cygwin) to allow -Werror 17 years ago
Nicolas Pitre c41a4a9468 verify-pack: check packed object CRC when using index version 2 17 years ago
Nicolas Pitre 1f5c74f6cf call init_pack_revindex() lazily 17 years ago
Linus Torvalds 54352bb274 Remove now unnecessary 'sync()' calls 17 years ago
Linus Torvalds 4c81b03e30 Make pack creation always fsync() the result 17 years ago
Johannes Schindelin ef90d6d420 Provide git_config with a callback-data parameter 17 years ago
Nicolas Pitre ca11b212eb let pack-objects do the writing of unreachable objects as loose objects 17 years ago
Nicolas Pitre 70baf5d41a pack-objects: fix early eviction for max depth delta objects 17 years ago
Nicolas Pitre ed4a9031ea pack-objects: allow for early delta deflating 17 years ago
Nicolas Pitre 30ebb40aa1 pack-objects: move compression code in a separate function 17 years ago
Nicolas Pitre 2c5ef82463 pack-objects: clean up write_object() a bit 17 years ago
Nicolas Pitre bcd7954e21 pack-objects: simplify the condition associated with --all-progress 17 years ago
Nicolas Pitre a7de713089 pack-objects: remove some double negative logic 17 years ago
Nicolas Pitre 3613f9b4c0 pack-objects: small cleanup 17 years ago
Nicolas Pitre f746bae84e pack-objects: proper pack time stamping with --max-pack-size 17 years ago
Shawn O. Pearce f0a24aa56e git-pack-objects: Automatically pack annotated tags if object was packed 17 years ago
Nicolas Pitre 3449f8c4cb factorize revindex code out of builtin-pack-objects.c 17 years ago
Junio C Hamano 392b78ca42 Revert "pack-objects: Print a message describing the number of threads for packing" 17 years ago
Martin Koegler 7914053ba9 Remove unused object-ref code 17 years ago
Brandon Casey 6c723f5e6b pack-objects: Print a message describing the number of threads for packing 17 years ago
Andreas Ericsson 833e3df171 pack-objects: Add runtime detection of online CPU's 17 years ago
Jim Meyering 8e0f70033b Avoid unnecessary "if-before-free" tests. 17 years ago
Martin Koegler 3d51e1b5b8 check return code of prepare_revision_walk 17 years ago
Junio C Hamano 75ad235c2e Revert "pack-objects: only throw away data during memory pressure" 17 years ago
Martin Koegler 9c2174350c pack-objects: only throw away data during memory pressure 17 years ago
Johannes Schindelin 2b84b5a874 Introduce the config variable pack.packSizeLimit 17 years ago
Nicolas Pitre 6fc74703de pack-objects: Fix segfault when object count is less than thread count 17 years ago
Junio C Hamano 8c3c7b2adb pack-objects: remove redundant and wrong call to deflateEnd() 17 years ago
Jim Meyering 872c930dcb Don't access line[-1] for a zero-length "line" from fgets. 17 years ago
Johannes Sixt 68e6a4f80d Plug a resource leak in threaded pack-objects code. 17 years ago
Johannes Sixt 50f22ada52 threaded pack-objects: Use condition variables for thread communication. 17 years ago
Nicolas Pitre eb9688ff65 pack-objects: more threaded load balancing fix with often changed paths 17 years ago
Nicolas Pitre 384b32c09b pack-objects: fix threaded load balancing 17 years ago
Nicolas Pitre b904166ccb pack-objects: reverse the delta search sort list 17 years ago
Nicolas Pitre b7a28f7827 pack-objects: fix delta cache size accounting 17 years ago
Linus Torvalds 481f0ee60e Fix rev-list when showing objects involving submodules 17 years ago
Linus Torvalds 4d1012c370 Fix rev-list when showing objects involving submodules 17 years ago
Nicolas Pitre 79814f425c pack-objects: get rid of an ugly cast 17 years ago
Nicolas Pitre 4d00bda2aa make the pack index version configurable 17 years ago
Nicolas Pitre 2a128d63dc add throughput display to git-push 17 years ago
Nicolas Pitre 4d4fcc5451 relax usage of the progress API 17 years ago
Nicolas Pitre dc6a0757c4 make struct progress an opaque type 17 years ago
Shawn O. Pearce 9c60a966f2 Change 'Deltifying objects' to 'Compressing objects' 17 years ago
Nicolas Pitre 4049b9cfc0 fix const issues with some functions 17 years ago