Jelmer Vernooij
|
8cc7d79ca2
Support iterating over contents of an object store.
|
16 سال پیش |
Jelmer Vernooij
|
fa98db8ec8
Allow users to change object types, use helper functions for setting raw strings.
|
16 سال پیش |
Jelmer Vernooij
|
bb270f6cff
fix writing of legacy objects.
|
16 سال پیش |
Jelmer Vernooij
|
19f62181a3
Pass lookup function into tree_lookup_path rather than dictionary-like object.
|
16 سال پیش |
Jelmer Vernooij
|
da8b3da61f
Support author/committer timezones.
|
16 سال پیش |
Jelmer Vernooij
|
c41666f185
Fix fetching of thin packs.
|
16 سال پیش |
Jelmer Vernooij
|
fda1829049
Add function for finding the object in a tree.
|
16 سال پیش |
Jelmer Vernooij
|
c3b0f542b7
Properly split out PackIndex1 and PackIndex2.
|
16 سال پیش |
Jelmer Vernooij
|
b22e05ec67
There are no thin packs in the objects/ directory usually, so don't look in other packs.
|
16 سال پیش |
Jelmer Vernooij
|
d374936cde
Only determine hexsha when really necessary.
|
16 سال پیش |
Jelmer Vernooij
|
623bf1c987
Avoid converting back and forth between hex and sha for every pack.
|
16 سال پیش |
Jelmer Vernooij
|
94fb7f2a54
Remove duplicate check for sha files.
|
16 سال پیش |
Jelmer Vernooij
|
c5e578de19
Skip useless lookup.
|
16 سال پیش |
Jelmer Vernooij
|
5eab0eaf52
Make checking for objects present a bit faster.
|
16 سال پیش |
Jelmer Vernooij
|
04e9819075
Make object iterator lazy.
|
16 سال پیش |
Jelmer Vernooij
|
1f82f50332
Add some docstrings.
|
16 سال پیش |
Jelmer Vernooij
|
f99649c01b
Add docstrings, only determine pack directory once.
|
16 سال پیش |
Jelmer Vernooij
|
31ee91c443
Add iterating object finder.
|
16 سال پیش |
Jelmer Vernooij
|
a2e76a586d
Mac OS X doesn't have os.fdatasync, use os.fsync instead.
|
16 سال پیش |
Jelmer Vernooij
|
200721ba8a
Fix crc32 checksums stored in indexes.
|
16 سال پیش |
Jelmer Vernooij
|
6108cbd2da
Use stored checksum rather than re-calculating.
|
16 سال پیش |
Jelmer Vernooij
|
ad38ef205d
Always finish writing to disk before calculating checksum.
|
16 سال پیش |
Jelmer Vernooij
|
669105af83
Skip ^{} tags.
|
16 سال پیش |
Jelmer Vernooij
|
730abce6c5
Add docstrings.
|
16 سال پیش |
Jelmer Vernooij
|
e82ea2af53
Fix formatting issues.
|
16 سال پیش |
Jelmer Vernooij
|
a1efecb1d8
Fix more imports.
|
16 سال پیش |
Jelmer Vernooij
|
48073bd687
Remove duplicate add_objects(), fix import.
|
16 سال پیش |
Jelmer Vernooij
|
f982f83885
Split out ObjectStoreIterator.
|
16 سال پیش |
Jelmer Vernooij
|
28980f1f1c
Extend ObjectIterator a bit.
|
16 سال پیش |
Jelmer Vernooij
|
09a6d515a7
Make fetch_objects a bit easier to access.
|
16 سال پیش |