openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
G
gitpython-developers_GitPython
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
High Activity
Commits
: Listings
Analyzed
about 20 hours
ago. based on code collected
about 21 hours
ago.
Sep 26, 2025 — Sep 26, 2026
Showing page 157 of 180
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Removed previous non-reverse delta-application functionality. Although it was slightly faster, this new version only needs a faster slicing, which consumes ridiculous amounts of time
Sebastian Thiel
More...
almost 16 years ago
Removed debugging code
Sebastian Thiel
More...
almost 16 years ago
Reverse delta aggregration appears to be working
Sebastian Thiel
More...
almost 16 years ago
New Frame uses a distinct type to express the different mode of operation. This is clean enough to get going
Sebastian Thiel
More...
almost 16 years ago
First frame to implement the actual data aggregation, but ... its probbaly going to change quite a lot again
Sebastian Thiel
More...
almost 16 years ago
Merge branch 'deltaaggregation'
Sebastian Thiel
More...
almost 16 years ago
Made heavliy called methods global, its brings a second, which is nearly 10 percent more performance just by eliminating two method calls
Sebastian Thiel
More...
almost 16 years ago
First profiling run revealed that the copy function was a serious slowdown. Now its twice as fast compared to the previous version, but still about 8 times slower than the brute force approach
Sebastian Thiel
More...
almost 16 years ago
Disabled delta-aggregation as it is reduces the throughput to 540KiB/s compared to 9.4MiB compared to the previous brute-force algorithm. Compression helps, but it would probably be more efficient if done right away, not as post-process. It might help to implement the reversed version of this algorithm, as initially intended, but currently the overhead is the actual application
Sebastian Thiel
More...
almost 16 years ago
implemented binary tree search to get the closest deltachunk by offset
Sebastian Thiel
More...
almost 16 years ago
Implemented add-chunk compression, which clearly reduces chain size, but might not really be worth it in python
Sebastian Thiel
More...
almost 16 years ago
Forward Delta Application now appears to work
Sebastian Thiel
More...
almost 16 years ago
Filled in first implementation of all missing methods. Its untested, and currently the lists are truncated physically, which would work, but it would be easier to just remember the changed bounds, and apply it later with these bounds in mind
Sebastian Thiel
More...
almost 16 years ago
initial frame for design change - now chunks can refer to DeltaLists as well, which is required to get the copying right. This surely makes things more coplex, but should still result in a performance improvement
Sebastian Thiel
More...
almost 16 years ago
Added new pack to test database to get some ascii deltas, which may possibly help visual debugging ( but probably not ) added plenty of debug code, to realize that the copy operations are not yet correct
Sebastian Thiel
More...
almost 16 years ago
Initial version of the merge algorithm - the current implementation will lead to quite some fragementation, but that can be improved on once it works
Sebastian Thiel
More...
almost 16 years ago
Implemented everything around the actual merge-algorithm, which appears to be the heart of the whole thing
Sebastian Thiel
More...
almost 16 years ago
Added frame for actual implementation of the aggregation - for now we just implement a forward-merge of the chunks, then the reverse version once there is some more knowledge on how this works
Sebastian Thiel
More...
almost 16 years ago
replace old reference to Commit.sha with Commit.hexsha
Rick Copeland
More...
about 16 years ago
unicode handling in messages and trees was improved. Messages are now written according to the encoding of the commit object, and decoded using that information as well. Trees will encode and decode their names with utf8
Sebastian Thiel
More...
about 16 years ago
BaseIndexEntry: Added to_blob method, refactored functionality sligthly repo.clone: assured backslashes won't reach the remote configuration, as it can cause trouble when re-reading the file later on. Some git commands don't appear to be able to properly deal with backslashes, other's do
Sebastian Thiel
More...
about 16 years ago
index: Fixed bug which caused incorrect separators in output files of the return value remote: fixed evil bug that was caused by some inconsistency of python when __getattr__ and __slots__ are invovled - namely it calles getattr before checking for a slot of the same name, in an alternating fashion
Sebastian Thiel
More...
about 16 years ago
util.get_user_id(): Will try a windows environment variable as well, the method now yields good results on all tested platforms
Sebastian Thiel
More...
about 16 years ago
Index._iter_expand_paths: fixed tiny error with large impact, there was code using a / in a hardcoded fashion, leading to absolute paths where the caller expected relative ones
Sebastian Thiel
More...
about 16 years ago
Unicode: tree_to_stream can now handle unicode names the way git would do it. Its can be assumed though that there are more bugs related to unicode hanging around in the system
Sebastian Thiel
More...
about 16 years ago
Fixed the missing Repo type documentation thanks to a hint of gasche, fixed a few more resT syntax errors on the way
Sebastian Thiel
More...
about 16 years ago
Added performance test to compare inst.__class__() vs type(inst)() class. The first one is faster, although I would have expected the latter one to be faster
Sebastian Thiel
More...
about 16 years ago
Addiitonal win32 fixes related to, guess it, backslashes in paths
Sebastian Thiel
More...
about 16 years ago
Adjusted setup.py to deal more gracefully with build failures of our optional extensions
Sebastian Thiel
More...
about 16 years ago
byteswapping in offsets method will only be done if required - previously it was always performed even though the byte order of the system didn't require it
Sebastian Thiel
More...
about 16 years ago
←
1
2
…
153
154
155
156
157
158
159
160
161
…
179
180
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree