Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse Technology
  4. Eclipse JGit™: Java...
  5. 5.3.7

Eclipse JGit™: Java implementation of Git 5.3.7

Primary tabs

  • Overview(active tab)
  • Release Plan
  • Review Information

Monitoring enhancements

  • 553573 WindowCache: add metric for cached bytes per repository
  • 553573 WindowCache: add option to use strong refs to reference ByteWindows
    Set core.packedGitUseStrongRefs = true to enable using strong references to reference packfile pages cached in the WindowCache. If this option is set Java gc can no longer flush the WindowCache to free memory if the used heap comes close to the maximum heap size. On the other hand this provides more predictable performance.
  • 553573 Enhance WindowCache statistics
  • Add config constants for WindowCache configuration options

Performance improvements

  • Replace usage of ArrayIndexOutOfBoundsException in treewalk

Bug Fixes

  • Fix string format parameter for invalidRefAdvertisementLine
  • pgm daemon: fallback to user and system config if no config specified
  • SshSupport#runSshCommand: don't throw exception in finally block

Build and Release Engineering

  • Don't override already managed maven-compiler-plugin version
  • Remove duplicate ignore_optional_problems entry in .classpath
  • Update maven-site-plugin used by benchmark module to 3.8.2
  • Add dependency to enable site generation for benchmark module
  • Bazel: Use java_plugin and java_binary from @rules_java in jmh.bzl
  • Fix benchmark pom.xml to include distribution managment config
  • Run JMH benchmarks using bazel
  • Benchmark for creating files and FileSnapshots
  • Implement benchmark for looking up FileStore of a given Path
  • JMH benchmark for SimpleLruCache
Release Date: 
Tuesday, February 11, 2020
Release Type: 
Service release (bug fixes only)

Project Links

  • Website
Eclipse JGit™: Java implementation of Git

Related Projects

Related Projects:

  • Eclipse Technology
    • Eclipse EGit™: Git Integration for Eclipse

Project Hierarchy:

  • Eclipse Technology
  • Eclipse JGit™: Java implementation of Git

Tags

Technology Types
  • OSGi
  • Tools
Build Technologies
  • Jenkins
  • Maven
  • Tycho

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top