Add talk on Hackahton MIDX outcome During the hackathon we plan on trying to add MIDX support in jgit, whatever the outcome, I intend to present it as a lightning talk during the summit. Change-Id: Id69329dbe826552c9bfb65d74cc558cdaff082ce
diff --git a/lightning-talks/hackathon-midx-outcome.md b/lightning-talks/hackathon-midx-outcome.md new file mode 100644 index 0000000..158df0d --- /dev/null +++ b/lightning-talks/hackathon-midx-outcome.md
@@ -0,0 +1,16 @@ +# Hackathon Outcome: Porting MIDX files to JGit + +During the Hackathon I'll be trying to port MultiPack Bitmap Index (MIDX) +to the JGit codebase. Bitmap indexes are a crucial optimization for a performant +repository, unfortunately they currently work only for a single pack-file. +This means that, currently, other optimizations like `git exp-roll` (exponential +roll), aren't as effective as they could be as using them will invalidate the +current bitmap capabilities. + +Introducing MIDX bitmaps to the JGit codebase will enable much greater +flexibility for SCM managers all around the world. + +In this talk I'll expose the progress we made during the Hackathon and outline +the next steps to make MIDX files a reality in JGit. + +*[Daniele Sassoli, Senior Engineering Manager / GerritForge Inc.](../speakers.md#dsassoli)*
diff --git a/schedule.md b/schedule.md index bc9a428..a0558f0 100644 --- a/schedule.md +++ b/schedule.md
@@ -35,6 +35,7 @@ | 11:00 | [Migration from Gerrit 2.13 to 3.9: Challenges and Lessons](sessions/migrating-from-2.13-to-3.9.md) | | 12:30 | Lunch & Networking | | 14:15 | [Repeated Builds During Code Review: The Case of OpenStack](sessions/repeated-builds-during-code-review.md) | +| 15:00 | [Hackathon Outcome: Porting MIDX files to JGit](lightning-talks/hackathon-midx-outcome.md) | | 17:00 | End of the day | ### Friday 11th October