Jelmer Vernooij
|
2e9ea87d71
Add more docstrings.
|
16 years ago |
Jelmer Vernooij
|
75bcd50351
Fix open modes of e.g. packs to be binary.
|
16 years ago |
Jelmer Vernooij
|
9beedbf4ea
Add ObjectStore.generate_pack_contents.
|
16 years ago |
Jelmer Vernooij
|
2f72d17c0f
Cope with objects already existing.
|
16 years ago |
Jelmer Vernooij
|
8ee2fc9ffa
Fix iterator over objects in server.
|
16 years ago |
Jelmer Vernooij
|
dcaba02adc
Implement ObjectStore.find_common_revisions().
|
16 years ago |
Jelmer Vernooij
|
bb188d92ce
Remove get_commit_parents, it's too trivial.
|
16 years ago |
Jelmer Vernooij
|
ef2e550018
Add extra asserts, skip more revisions.
|
16 years ago |
Jelmer Vernooij
|
6cfbc19a96
Fix definition.
|
16 years ago |
Jelmer Vernooij
|
4fca4b7633
Initial work simplifying push/pull.
|
16 years ago |
Jelmer Vernooij
|
23240f0f5e
Refactor GraphWalker.
|
16 years ago |
Jelmer Vernooij
|
fe33efa88e
Add tests for commit.
|
16 years ago |
Jelmer Vernooij
|
f280b90eb1
Add MemoryObjectStore.
|
16 years ago |
Jelmer Vernooij
|
9766154d04
Add base class for ObjectStore with just the interface.
|
16 years ago |
Jelmer Vernooij
|
5ff7c40f87
Fix imports.
|
16 years ago |
Jelmer Vernooij
|
74942e15ac
Make missing object finder a bit more efficient.
|
16 years ago |
Jelmer Vernooij
|
f1262e1fcc
More docstrings.
|
16 years ago |
Jelmer Vernooij
|
4e5d3c28d2
Improve docstrings.
|
16 years ago |
Jelmer Vernooij
|
c34d66fd94
Move some of the finding missing objects code to object_store.
|
16 years ago |
Jelmer Vernooij
|
f5c8aebc88
Fix copyright headers.
|
16 years ago |
Jelmer Vernooij
|
09c754f4de
Support iterating over contents of an object store.
|
16 years ago |
Jelmer Vernooij
|
a2cc7eaceb
Allow users to change object types, use helper functions for setting raw strings.
|
16 years ago |
Jelmer Vernooij
|
ed7e2be820
fix writing of legacy objects.
|
16 years ago |
Jelmer Vernooij
|
5431bcb315
Pass lookup function into tree_lookup_path rather than dictionary-like object.
|
16 years ago |
Jelmer Vernooij
|
657bfe9a17
Support author/committer timezones.
|
16 years ago |
Jelmer Vernooij
|
c41666f185
Fix fetching of thin packs.
|
16 years ago |
Jelmer Vernooij
|
fda1829049
Add function for finding the object in a tree.
|
16 years ago |
Jelmer Vernooij
|
c3b0f542b7
Properly split out PackIndex1 and PackIndex2.
|
16 years ago |
Jelmer Vernooij
|
b22e05ec67
There are no thin packs in the objects/ directory usually, so don't look in other packs.
|
16 years ago |
Jelmer Vernooij
|
d374936cde
Only determine hexsha when really necessary.
|
16 years ago |