summaryrefslogtreecommitdiff
path: root/tests/odb
Commit message (Expand)AuthorAgeFilesLines
* blob: add underscore to `from` functionsEdward Thomson2019-06-162-5/+5
* Fix a memory leak in odb_otype_fast()lhchavez2019-02-201-0/+21
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-223-3/+3
* Fix odb foreach to also close on positive error codeMarijan Šuflaj2019-01-201-0/+15
* object_type: use new enumeration namesethomson/index_fixesEdward Thomson2018-12-0113-59/+59
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-104-5/+5
* odb: fix writing to fake write streamsPatrick Steinhardt2018-03-231-0/+8
* tests: add tests for the mempack ODB backendPatrick Steinhardt2018-03-231-0/+52
* odb: error when we can't create object headerEdward Thomson2018-02-091-3/+3
* odb_loose: largefile tests only on 64 bit platformsEdward Thomson2018-02-011-1/+14
* odb_loose: test read_header on large blobsEdward Thomson2018-02-011-0/+16
* odb_loose: test read_header explicitlyEdward Thomson2018-02-011-0/+30
* odb: test loose object streamingEdward Thomson2018-02-011-0/+54
* odb_loose: test reading a large file in streamEdward Thomson2018-02-011-1/+47
* odb: reject reading and writing null OIDsPatrick Steinhardt2018-01-261-0/+18
* tests: add GITTEST_SLOW env var checkethomson/large_loose_blobsEdward Thomson2017-12-201-13/+11
* odb_loose: reject objects that cannot fit in memoryEdward Thomson2017-12-201-0/+21
* odb: test loose reading/writing large objectsEdward Thomson2017-12-201-0/+95
* tests: odb: add more low-level backend testsPatrick Steinhardt2017-06-131-0/+232
* tests: odb: implement `exists_prefix` for the fake backendPatrick Steinhardt2017-06-132-0/+22
* tests: odb: use correct OID lengthPatrick Steinhardt2017-06-131-1/+1
* tests: odb: have the fake backend detect ambiguous prefixesPatrick Steinhardt2017-06-131-26/+32
* tests: odb: add tests with multiple backendsPatrick Steinhardt2017-06-121-0/+121
* tests: odb: allow passing fake objects to the fake backendPatrick Steinhardt2017-06-123-76/+78
* tests: do not reuse OID from backendPatrick Steinhardt2017-06-121-8/+17
* tests: odb: move fake backend into its own filePatrick Steinhardt2017-06-123-137/+149
* settings: rename `GIT_OPT_ENABLE_SYNCHRONOUS_OBJECT_CREATION`Patrick Steinhardt2017-06-081-2/+2
* odb: verify object hashesPatrick Steinhardt2017-04-281-1/+2
* tests: odb: make hash of fake backend configurablePatrick Steinhardt2017-04-281-12/+14
* win32: enable `p_utimes` for readonly filesEdward Thomson2017-04-051-0/+25
* Merge pull request #4030 from libgit2/ethomson/fsyncEdward Thomson2017-03-221-0/+55
|\
| * Honor `core.fsyncObjectFiles`ethomson/fsyncEdward Thomson2017-03-021-0/+21
| * fsync: call it "synchronous" object writingEdward Thomson2017-02-281-2/+2
| * odb_loose: fsync testsEdward Thomson2017-02-281-0/+34
* | git_commit_create: freshen tree objects in commitethomson/freshen_treesEdward Thomson2017-03-031-16/+81
|/
* tests: update error message checkingethomson/error_msgsEdward Thomson2016-12-291-1/+1
* revwalk: introduce tests that hide old commitsEdward Thomson2016-10-061-4/+4
* odb: only provide the empty treeEdward Thomson2016-08-051-14/+15
* odb: only freshen pack files every 2 secondsethomson/refresh_objectsEdward Thomson2016-08-041-0/+14
* odb: freshen existing objects when writingEdward Thomson2016-08-041-0/+79
* odb: Handle corner cases in `git_odb_expand_ids`Vicent Marti2016-03-091-0/+9
* git_odb_expand_ids: accept git_odb_expand_id arrayEdward Thomson2016-03-081-50/+45
* git_odb_expand_ids: rename func, return the typeEdward Thomson2016-03-081-21/+31
* git_odb_exists_many_prefixes: query odb for multiple short idsEdward Thomson2016-03-071-0/+141
* odb: Prioritize alternate backendsvmg/odb-lookupsVicent Marti2015-10-141-8/+8
* refdb and odb backends must provide `free` functionArthur Schreiber2015-10-011-0/+1
* git_futils_mkdir_*: make a relative-to-base mkdirEdward Thomson2015-09-171-1/+1
* path: error out if the callback returns an errorcmn/foreach-cancel-looseCarlos Martín Nieto2015-06-061-0/+20
* odb: `git_odb_object` contents are never NULLvmg/emptyVicent Marti2014-11-211-0/+18
* odb: hardcode the empty blob and treecmn/empty-objectsCarlos Martín Nieto2014-11-081-0/+39