Jelmer Vernooij
|
7652224b37
Add some docstrings.
|
před 16 roky |
Jelmer Vernooij
|
fa98db8ec8
Allow users to change object types, use helper functions for setting raw strings.
|
před 16 roky |
Jelmer Vernooij
|
e5bb2f56d9
Fix progress bars.
|
před 16 roky |
Jelmer Vernooij
|
9fb3fec12f
Fix compatibility with python 2.4, release 0.2.1.
|
před 16 roky |
Jelmer Vernooij
|
6b3f2b78f2
Remove mmap offset parameter use for now, as it appears to be broken and I have no good way to test it.
|
před 16 roky |
Jelmer Vernooij
|
ca3718651e
Use new class name in __repr__ for child classes.
|
před 16 roky |
Jelmer Vernooij
|
46e46e15ef
Fix offset argument to mmap on python 2.6.
|
před 16 roky |
Jelmer Vernooij
|
c41666f185
Fix fetching of thin packs.
|
před 16 roky |
Jelmer Vernooij
|
ab09036231
Support progress reporting in iterobjects.
|
před 16 roky |
Jelmer Vernooij
|
4e9b01bfab
Remove unnecessary opens from pack code.
|
před 16 roky |
Jelmer Vernooij
|
630ef778c3
Remove unnecessary code in an attempt to make index lookups a bit faster.
|
před 16 roky |
Jelmer Vernooij
|
6bad333ad2
Add C version of bisect_find_sha.
|
před 16 roky |
Jelmer Vernooij
|
c2851a457f
Slight performance improvement in read_zlib.
|
před 16 roky |
Jelmer Vernooij
|
f651379a07
Remove useless file open/close.
|
před 16 roky |
Jelmer Vernooij
|
284a81d931
remove time-consuming mmap size check.
|
před 16 roky |
Jelmer Vernooij
|
c3b0f542b7
Properly split out PackIndex1 and PackIndex2.
|
před 16 roky |
Jelmer Vernooij
|
5ba33545fa
Add apply_delta C implementation.
|
před 16 roky |
Jelmer Vernooij
|
b22e05ec67
There are no thin packs in the objects/ directory usually, so don't look in other packs.
|
před 16 roky |
Jelmer Vernooij
|
ac8a5aab46
Remove useless whitespace.
|
před 16 roky |
Jelmer Vernooij
|
2018d8c6a3
avoid using struct unpack
|
před 16 roky |
Jelmer Vernooij
|
3704af5cdc
Simplify delta apply function a bit; remove nested pop() function.
|
před 16 roky |
Jelmer Vernooij
|
7920d62bc5
Pass offsets rather than wrapping (and slowing down) mmap.
|
před 16 roky |
Jelmer Vernooij
|
a898e40adc
Allow specifying offset to unpack_object.
|
před 16 roky |
Jelmer Vernooij
|
86074766c5
Remove pointless size checks on every access of packs.
|
před 16 roky |
Jelmer Vernooij
|
c5e578de19
Skip useless lookup.
|
před 16 roky |
Jelmer Vernooij
|
9e24871f50
Actually use the offset cache.
|
před 16 roky |
Jelmer Vernooij
|
d7eee19158
Remove local caching.
|
před 16 roky |
Jelmer Vernooij
|
a0ce7ca835
Add LRU cache for objects at offsets.
|
před 16 roky |
Jelmer Vernooij
|
b08a2f3d7a
Move resolve_object into PackData.
|
před 16 roky |
Jelmer Vernooij
|
200721ba8a
Fix crc32 checksums stored in indexes.
|
před 16 roky |