Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "JGit/New and Noteworthy/2.1"
< JGit | New and Noteworthy
(→Performance improvements) |
(→Bug Fixes) |
||
(11 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | = | + | = Garbage Collector for FileRepositories = |
− | + | ||
− | + | JGit now provides an implementation for git gc for FileRepositories. | |
+ | |||
+ | |||
= Updated Porcelain Commands = | = Updated Porcelain Commands = | ||
Line 7: | Line 9: | ||
* now supports "--squash" option | * now supports "--squash" option | ||
− | = | + | =={{code|CheckoutCommand}}== |
− | * | + | * now passes modified files through result to the caller |
+ | = Command Line = | ||
+ | * new JGit command line command "show" for any object | ||
= Performance improvements = | = Performance improvements = | ||
* performance of persisting Git index was improved | * performance of persisting Git index was improved | ||
+ | * handling of index state after merge/cherry-pick/rebase was improved which improves performance | ||
= Bug Fixes = | = Bug Fixes = | ||
− | [https://bugs.eclipse.org/bugs/buglist.cgi?list_id=1764539;resolution=FIXED;resolution=DUPLICATE;classification=Technology;chfieldto=2012-09-20;query_format=advanced;chfield=bug_status;chfieldfrom=2012-06-07;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=JGit;product=JGit | + | [https://bugs.eclipse.org/bugs/buglist.cgi?list_id=1764539;resolution=FIXED;resolution=DUPLICATE;classification=Technology;chfieldto=2012-09-20;query_format=advanced;chfield=bug_status;chfieldfrom=2012-06-07;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=JGit;product=JGit 14 Bugs and 1 enhancement requests] were closed |
Revision as of 15:58, 18 September 2012
Contents
Garbage Collector for FileRepositories
JGit now provides an implementation for git gc for FileRepositories.
Updated Porcelain Commands
MergeCommand
- now supports "--squash" option
CheckoutCommand
- now passes modified files through result to the caller
Command Line
- new JGit command line command "show" for any object
Performance improvements
- performance of persisting Git index was improved
- handling of index state after merge/cherry-pick/rebase was improved which improves performance
Bug Fixes
14 Bugs and 1 enhancement requests were closed