Commits
- Commit:
ac4c98f8b18f9239986c9f7982c532569b2fbeaa
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
adjust test expectations such that all tests are passing
- Commit:
e3ad594c8bae95d5b768bbf89dbcc8c404f57d3c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
temporarily increase pack size file limit for linux.git
- Commit:
7c298e907c6e0d399d7a0f9ae095496e71cb9ad1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a missing log message
- Commit:
14aa91e105a40466f22d2ab7ccad7b30e6f9c019
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add existing parent commits to commit graph
Ensure that parent commits already present in the archive are added
to the commit graph. Otherwise we will end up with invalid parent
commit references during incremental visits.
- Commit:
1deab990c6ebc9a6f2c9349171f4b98b406b2c58
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
stop sending all of the trees if all blobs are missing
Also try to optimize the missing deps lookup by converting to a
bitarray first. Not sure if this is really faster, but it works
- Commit:
4318f542d7c9d5a8cdb92a95f44111e079d6948f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make the bitarray helper functions class methods, and tweak their naming
- Commit:
d6939f10c7a6335525cf7141130512f9e18cb5f8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
ensure that missing_releases is always defined
- Commit:
b04d5b6026bb163464295baa0d7ca17b34c07f44
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid division by zero via num_commits_total on uneventful visits
- Commit:
d1d9a72efd0a4ebd1b3b8c68f50633754954f9af
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
create a snapshot even if no new objects were fetched
- Commit:
01115cf9e1ce7efdf4ba5086ab19299762b807e9
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove redundant check: we already know that parent is in the pack
- Commit:
82076de4110f99fda8b2731188cab8a118d9cc3e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix missing commit parent edges in commit graph
- Commit:
082bb7fc181c759819d44630dca0239b4c1a9d68
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
list missing trees more efficiently
- Commit:
e42aa0d07fc5eea31799ea4beff54099b6eef6c8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
show progress output while searching through packed trees
- Commit:
d50214b88ed94231f6fbadb993d26459e192f1f7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use a faster way to find all blob object IDs
- Commit:
31a162a471054f94a18bc7f2fcf0adab677a2bf0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
cache bitarrays for recursive tree dependencies
- Commit:
c4cfad23d7a7b8d7485c452cca6ffb87973d787e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
progress reporting improvements
- Commit:
fad4224fe5ce086187f12bbfcf95ba8d0c8142f0
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
swap tree entry bitarrays out to disk if needed
- Commit:
05e341776b58e427f10a8a24e309f31455d735f3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
compress bitarrays which represent tree entries
- Commit:
6b0487ea3f79163c558fa253f6ac888f81e6bb5b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
reduce debug log noise again
- Commit:
caadf715cea1a40fa0d94169f492543621e4cdb4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
switch from graphs to bitarrays for tree entries
- Commit:
9753afdd1dbdd4c13388209ea6608c8ab3ae27e4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
switch from bitstring to using bitarray directly
- Commit:
36ffaeb7baecb00cd9cbd1b9497f61c141ce9c7d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix topolodical load test failure
Clear the set of known-traversed objects before building the graph for
the next commit's root-tree. Otherwise our tree graphs will be incomplete,
as objects referred to via multiple commits would only be stored in the
graph of one particular root-tree.
- Commit:
149100e2da4280029699dbcfad1cecd754e191cc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
initialize 'counts' earlier to avoid spurious errors from tests
If self.counts is not initialized then failing tests may produce an
additional error about self.counts not existing, rather than failing
on actual test assertions.
- Commit:
4c9293962813cde9965bf5302d235c882f3f9675
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
clear lists of added vertices
- Commit:
c1e47198ce81d181f1c32959fb78805a3e6ec28a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make graph file format somewhat configurable