2018-07-03 |
Jonathan Tan | fetch-pack: write shallow, then check connectivity Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-05-25 |
Jonathan Tan | submodule: do not pass null OID to setup_revisions Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-05-06 |
Jonathan Tan | {fetch,upload}-pack: support filter in protocol v2 Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-05-06 |
Jonathan Tan | upload-pack: read config when serving protocol v2 Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-05-02 |
Jonathan Tan | upload-pack: fix error message typo Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-03-29 |
Jonathan Tan | grep: remove "repo" arg from non-supporting funcs Signed-off-by: Jonathan Tan <jonathantanmy@google.com> Reviewed-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-03-15 |
Jonathan Tan | fetch-pack: do not check links for partial fetch Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-03-15 |
Jonathan Tan | index-pack: support checking objects but not links Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-03-13 |
Jonathan Tan | sha1_file: restore OBJECT_INFO_QUICK functionality Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-02-15 |
Jonathan Tan | packfile: refactor hash search with fanout table Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-02-15 |
Jonathan Tan | packfile: remove GIT_DEBUG_LOOKUP log statements Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-01-25 |
Jonathan Tan | Docs: split out long-running subprocess handshake Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-01-19 |
Jonathan Tan | http: support omitting data from traces Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2018-01-19 |
Jonathan Tan | http: support cookie redaction when tracing Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-14 |
Jonathan Tan | transport: make transport vtable more private Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-14 |
Jonathan Tan | clone, fetch: remove redundant transport check Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-13 |
Jonathan Tan | transport: remove unused "push" in vtable Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-08 |
Jonathan Tan | fetch-pack: restore save_commit_buffer after use Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-08 |
Jonathan Tan | unpack-trees: batch fetching of missing blobs Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-08 |
Jonathan Tan | clone: partial clone Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-08 |
Jonathan Tan | fetch: refactor calculation of remote list Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-08 |
Jonathan Tan | fetch-pack: test support excluding large blobs Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-08 |
Jonathan Tan | gc: do not repack promisor packfiles Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-08 |
Jonathan Tan | rev-list: support termination at promisor objects Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-08 |
Jonathan Tan | sha1_file: support lazily fetching missing objects Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-08 |
Jonathan Tan | decorate: clean up and document API Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-05 |
Jonathan Tan | introduce fetch-object: fetch one promisor object Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-05 |
Jonathan Tan | index-pack: refactor writing of .keep files Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-05 |
Jonathan Tan | fsck: support promisor objects as CLI argument Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-05 |
Jonathan Tan | fsck: support referenced promisor objects Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-05 |
Jonathan Tan | fsck: support refs pointing to promisor objects Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-05 |
Jonathan Tan | fsck: introduce partialclone extension Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-05 |
Jonathan Tan | extension.partialclone: introduce partial clone extension Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-12-03 |
Jonathan Tan | diffcore-rename: make diff-tree -l0 mean -l<large> Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-11-28 |
Jonathan Tan | diff: support anchoring line(s) Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-11-22 |
Jonathan Tan | Tests: clean up submodule recursive helpers Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-11-08 |
Jonathan Tan | Tests: clean up and document submodule helpers Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-10-17 |
Jonathan Tan | Documentation: document Extra Parameters Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-10-01 |
Jonathan Tan | oidmap: map with OID as key Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-09-27 |
Jonathan Tan | connect: in ref advertisement, shallows are last Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-09-21 |
Jonathan Tan | fast-export: do not copy from modified file Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-09-20 |
Jonathan Tan | git-compat-util: make UNLEAK less error-prone Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-09-06 |
Jonathan Tan | Add t/helper/test-write-cache to .gitignore Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-09-06 |
Jonathan Tan | Remove inadvertently added outgoing/packfile.h Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move for_each_packed_object() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move has_pack_index() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move has_sha1_pack() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move find_pack_entry() and make it global Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move find_sha1_pack() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move find_pack_entry_one(), is_pack_valid() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move check_pack_index_ptr(), nth_packed_object_offset() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move nth_packed_object_{sha1,oid} Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move clear_delta_base_cache(), packed_object_info... Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move unpack_object_header() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move get_size_from_delta() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move unpack_object_header_buffer() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move {,re}prepare_packed_git and approximate_object_count Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move install_packed_git() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move add_packed_git() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move unuse_pack() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move use_pack() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move pack-closing functions Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move release_pack_memory() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move open_pack_index(), parse_pack_index() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move pack_report() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move static state variables Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | pack: move pack name-related functions Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-23 |
Jonathan Tan | Doc: clarify that pack-objects makes packs, plural Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-16 |
Jonathan Tan | diff: define block by number of alphanumeric chars Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-16 |
Jonathan Tan | diff: respect MIN_BLOCK_LENGTH for last block Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-14 |
Jonathan Tan | diff: avoid redundantly clearing a flag Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-11 |
Jonathan Tan | sha1_file: remove read_packed_sha1() Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-08-11 |
Jonathan Tan | sha1_file: set whence in storage-specific info fn Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-07-28 |
Jonathan Tan | tests: ensure fsck fails on corrupt packfiles Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-07-26 |
Jonathan Tan | sub-process: refactor handshake to common function Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-07-26 |
Jonathan Tan | Documentation: migrate sub-process docs to header Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-07-26 |
Jonathan Tan | fsck: cleanup unused variable Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-07-20 |
Jonathan Tan | object: remove "used" field from struct object Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-07-20 |
Jonathan Tan | fsck: remove redundant parse_tree() invocation Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-06-26 |
Jonathan Tan | sha1_file: refactor has_sha1_file_with_flags Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-06-26 |
Jonathan Tan | sha1_file: do not access pack if unneeded Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-06-26 |
Jonathan Tan | sha1_file: teach sha1_object_info_extended more flags Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-06-22 |
Jonathan Tan | sha1_file: refactor read_object Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-06-22 |
Jonathan Tan | sha1_file: move delta base cache code up Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-06-22 |
Jonathan Tan | sha1_file: rename LOOKUP_REPLACE_OBJECT Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-06-22 |
Jonathan Tan | sha1_file: rename LOOKUP_UNKNOWN_OBJECT Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-06-15 |
Jonathan Tan | sha1_file: teach packed_object_info about typename Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-06-02 |
Jonathan Tan | send-email: check for repo before invoking hook Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-05-16 |
Jonathan Tan | send-email: support validate hook Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-05-16 |
Jonathan Tan | fetch-pack: always allow fetching of literal SHA1s Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-05-10 |
Jonathan Tan | receive-pack: verify push options in cert Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-05-09 |
Jonathan Tan | docs: correct receive.advertisePushOptions default Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-04-27 |
Jonathan Tan | sequencer: add newline before adding footers Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-04-18 |
Jonathan Tan | fetch-pack: show clearer error message upon ERR Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-03-03 |
Jonathan Tan | t/perf: export variable used in other blocks Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-02-28 |
Jonathan Tan | http: attempt updating base URL only if no error Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-02-23 |
Jonathan Tan | upload-pack: report "not our ref" to client Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2017-02-14 |
Jonathan Tan | grep: do not unnecessarily query repo for "--" Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2016-11-29 |
Jonathan Tan | sequencer: use trailer's trailer layout Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |
2016-11-29 |
Jonathan Tan | trailer: have function to describe trailer layout Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
|
commit | commitdiff | tree |