Election for Martin Fick as Committer on Eclipse JGit: Java implementation of Git

Nominee
Role Type
Criteria

Martin Fick has made an impact on the project.

He is contributing to JGit since 10 years and has contributed the following high quality changes:
- ee304e465 - Use volatiles for bitmap and revIndex in Pack (34 hours ago)<Martin Fick>
- 37d1a65f0 - Fix performance regression in Pack.idx() (34 hours ago)<Martin Fick>
- 0efc9c367 - Use LocalObjectToPack representation more (2 days ago)<Martin Fick>
- d9aba160b - Use representation from LocalObjectToPack if possible (2 days ago)<Martin Fick>
- 6c8d6e299 - Avoid conditional in LocalObjectRepresentation.wasDeltaAttempted (2 days ago)<Martin Fick>
- e328d203f - Do not load bitmap indexes during directory scans (5 months ago)<Martin Fick>
- 5dae4a835 - Pack: no longer set invalid in openFail() (6 months ago)<Martin Fick>
- a8efd046f - RevWalk: Add an isMergedIntoAnyCommit() method (6 months ago)<Martin Fick>
- 51d6c63fe - Pack: separate an open/close accounting lock (7 months ago)<Martin Fick>
- 1177e1e4a - WindowCache: share removal work among multiple threads (7 months ago)<Martin Fick>
- cdbea5ea9 - Optionally.Hard: avoid Optional creation on every use, (8 months ago)<Martin Fick>
- ae53d6383 - Pack: fix threading bug getting idx (8 months ago)<Martin Fick>
- 7fedd15c8 - FileSnapshot: silence "Stale file handle" exceptions (8 months ago)<Martin Fick>
- eb0ef9d16 - FileSnapshot: silence "Not a Directory" exceptions (8 months ago)<Martin Fick>
- dd8b13acc - FileSnapshot: refactor to share error handling (8 months ago)<Martin Fick>
- fb6adb036 - Pack: ensure packfile is still valid while still recoverable (8 months ago)<Martin Fick>
- 44d61a3d7 - WindowCache: add bulk purge(), call from bulk sites (8 months ago)<Martin Fick>
- e682a0239 - Pack.java: Recover more often in Pack.copyAsIs2() (9 months ago)<Martin Fick>
- f026c19a0 - PackDirectory: Filter out tmp GC pack files (8 months ago)<Martin Fick>
- e7a09e316 - Introduce core.packedIndexGitUseStrongRefs config key (1 year, 11 months ago)<Martin Fick>
- f6928f573 - Revert "RefDirectory: Throw exception if CAS of packed ref list fails" (2 years, 2 months ago)<Martin Fick>
- 616764183 - Restore preserved packs during missing object seeks (4 years, 5 months ago)<Martin Fick>
- ecad2dc0a - Split out loose object handling from ObjectDirectory (4 years, 8 months ago)<Martin Fick>
- a84a2d22a - Split out packfile handling from ObjectDirectory (4 years, 8 months ago)<Martin Fick>
- f9b69677f - Add parseCommit(AnyObjectId) method to Repository. (8 years ago)<Martin Fick>
- e4714a2a5 - Prevent alternates loop (8 years ago)<Martin Fick>
- 06b446057 - Handle stale file handles on packed-refs file (10 years ago)<Martin Fick>
- cb08dd8b1 - Add public isStaleFileHandle() API, improve detection. (10 years ago)<Martin Fick>

He helps reviewing changes providing valuable feedback, see https://eclipse.gerrithub.io/q/commentby:%22Martin+Fick%22

It is my pleasure to nominate Martin as a committer on Eclipse JGit: Java implementation of Git.

Nominated by
Date
-
Status
This election is in progress with 5 positive, 0 negative, and 0 neutral votes (14 eligible voters).
Voter Vote Comments
Matthias Sohn +1 +1 implied by nomination
Luca Milanesio +1 Well deserved, Martin.
Andrey Loskutov +1
Sasa Zivkov +1
Thomas Wolf +1