Howard Chu @ Symas on Nostr: LisPi by the way, fyi, a Twitter engineer wrote an #LMDB backend for #git back in ...
LisPi (nprofile…2mzm) by the way, fyi, a Twitter engineer wrote an #LMDB backend for #git back in 2015.
https://lore.kernel.org/git/1435020656.28466.8.camel@twopensource.com/"The [LMDB] backend runs git for-each-ref about 30% faster than the files
backend with fully-packed refs on a repo with ~120k refs. It's also
about 4x faster than using fully-unpacked refs. "
The git devs then spent the next 5 years nitpicking the patch, literally to death. In 2020 the patchset died, the original author left twitter for a new job.
Published at
2025-02-12 23:56:32Event JSON
{
"id": "0cc0e570b0251813df5b7530563fd4999034eb5656efdd81bc968483bad0d21c",
"pubkey": "5aeb250b3075a12bd05e16c8a3c40da91a553fa92164a39915a3a0615fe51864",
"created_at": 1739404592,
"kind": 1,
"tags": [
[
"p",
"c72a3d0565a87f8b46ac5b8ab88a45f56cf67de2398a8cba8c6855cb3a39b0ea",
"wss://relay.mostr.pub"
],
[
"e",
"54cc578bc83398a0ad584d20c09169d7a6b28a657639234b6910c016ee78b562",
"wss://relay.mostr.pub",
"reply"
],
[
"t",
"lmdb"
],
[
"t",
"git"
],
[
"proxy",
"https://mastodon.social/users/hyc/statuses/113993619363561492",
"activitypub"
]
],
"content": "nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqcu4r6pt94plck34vtw9t3zj974k0vl0z8x9gew5vdp2ukw3ekr4qct2mzm by the way, fyi, a Twitter engineer wrote an #LMDB backend for #git back in 2015. https://lore.kernel.org/git/1435020656.28466.8.camel@twopensource.com/\n\n\"The [LMDB] backend runs git for-each-ref about 30% faster than the files\nbackend with fully-packed refs on a repo with ~120k refs. It's also\nabout 4x faster than using fully-unpacked refs. \"\n\nThe git devs then spent the next 5 years nitpicking the patch, literally to death. In 2020 the patchset died, the original author left twitter for a new job.",
"sig": "322207755c21f689c8f5f356eff709c00b0cc8a973a675b30feee8083790f997e4f2927bfc290d0b5b4c05381d7f041bd43f5502e8108a39ba324990ab4f1525"
}