{"thread":{"id":"39879","subject":"RFC/Pull request v2: Refs db backend","startedAt":"2015-07-17T21:22:00Z","lastAt":"2015-07-17T21:22:00Z","messageCount":1,"participants":["David Turner"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"266270","messageId":"1437168120.30911.9.camel@twopensource.com","threadId":"39879","inReplyTo":null,"subject":"RFC/Pull request v2: Refs db backend","fromName":"David Turner","fromEmail":"dturner@twopensource.com","sentAt":"2015-07-17T21:22:00Z","receivedAt":"2015-07-17T21:22:00Z","isPatch":false,"sender":{"key":"novalis@novalis.org","avatar":"https://avatars.githubusercontent.com/u/77003?v=4"},"body":"I've prepared another version of my pluggable backends series.\n\nThis version has the following changes:\n1. Addressed all cosmetic review comments from previous version\n2. Significant cleanup of LMDB code: formatting and variable names,\nfunctions extracted, etc.\n3. Explicit handling of per-worktree refs and pseudorefs; several new\npatches in the series now address this.\n4. refdb init function added to backend\n5. rename of refs-be to refs-lmdb\n6. Replace void * with struct ref_transaction\n7. removed a memory leak\n8. More documentation\n9. Rebased on top of more-recent upstream (and on top of my preamble\npatch series).\n\nThere are probably a few further changes that I've forgotten.  Because\nthe patch series is 49 patches, I've made it available for pull:\n\nhttps://github.com/dturner-tw/git.git on the \ndturner/pluggable-backends branch\n\nLet me know if you think it's ready for per-patch review, and I'll send\nall 49 patches to the list.\n\nThanks.\n"}]}