{"push_id":2385961575,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"089a30db1303a6ff15b1d3b95662d19dd2a0a04f","before":"e584303fa28b08d954caa608a51d26e1ebd4e2c1","commits":[{"sha":"463d0b4ace5e8db73684ce92991b17c43a7c2abb","author":{"name":"Chad Austin","email":"abf6a5a226e011715b72bf5057cffbe8cb07be58@fb.com"},"message":"Enable O_CLOEXEC on MappedDiskVector\n\nSummary:\nThis was an in-person code review item I forgot to enable\nwith the original diff.\n\nReviewed By: wez\n\nDifferential Revision: D7016624\n\nfbshipit-source-id: 91d729772aa3c0b476f6bf8f6ee7e46cdac54626","distinct":true,"url":"https://api.github.com/repos/facebookexperimental/eden/commits/463d0b4ace5e8db73684ce92991b17c43a7c2abb"},{"sha":"5d02bc5cb2f02a4eb5d3f3199b1124062c2acb24","author":{"name":"Chad Austin","email":"abf6a5a226e011715b72bf5057cffbe8cb07be58@fb.com"},"message":"allow attaching to edenfs with non-root gdb\n\nSummary:\nWe were curious why we needed `sudo gdb` to debug Eden even\nthough it drops privileges. The process dumpable bit is the trick.\n\nReviewed By: simpkins\n\nDifferential Revision: D7182742\n\nfbshipit-source-id: 48e3dd778bf07ec1bfadace4edeb64668b936b9b","distinct":true,"url":"https://api.github.com/repos/facebookexperimental/eden/commits/5d02bc5cb2f02a4eb5d3f3199b1124062c2acb24"},{"sha":"ab39bcc10fd7b8f973bf5a1c3794112873f02065","author":{"name":"Chad Austin","email":"abf6a5a226e011715b72bf5057cffbe8cb07be58@fb.com"},"message":"decouple inode allocation initialization from the rest of InodeMap\n\nSummary:\nIf the root TreeInode wants to allocate inode numbers, the inode\nallocator must be initialized first.  But complete InodeMap\ninitialization requires the root TreeInode.  So split this into two\nparts.\n\nAlso, I changed the inode allocator to a single atomic increment instead\nof a lock acquisiton.\n\nFinally, the extra assertions in this diff uncovered what looks like a\nbug in the takeover logic where nextInodeNumber_ could end up being\nsmaller than the value in the takeover data, since the max inode\nnumber from the overlay was assigned after loading from takeover data.\n\nReviewed By: simpkins\n\nDifferential Revision: D7107706\n\nfbshipit-source-id: ec43cc81c11d709261598739c622609b372433a2","distinct":true,"url":"https://api.github.com/repos/facebookexperimental/eden/commits/ab39bcc10fd7b8f973bf5a1c3794112873f02065"},{"sha":"089a30db1303a6ff15b1d3b95662d19dd2a0a04f","author":{"name":"Chad Austin","email":"abf6a5a226e011715b72bf5057cffbe8cb07be58@fb.com"},"message":"allow constructing an entry with an inode number\n\nSummary:\nThis diff is mostly preparation. It's submitted separately to\nremove mechanical refactoring noise from the following diff, where\nevery entry is assigned an inode number upon construction.\n\nReviewed By: simpkins\n\nDifferential Revision: D7116832\n\nfbshipit-source-id: 2943c45340a9a751eb52bf13e19d233d829494c0","distinct":true,"url":"https://api.github.com/repos/facebookexperimental/eden/commits/089a30db1303a6ff15b1d3b95662d19dd2a0a04f"}]}
{"actor":{"display_login":"facebook-github-bot"}}