sapling/eden
Chad Austin e5984e48d5 Revert D5067763: [eden] Use a pool of HgImporter workers
Summary:
D5067763 introduced a potential deadlock.  The issue is that all of the FUSE threads were blocked
on the HgImporter thread pool, which completes its futures back on serverEventThread_.  The
FUSE threads were blocked on Future::get() in ensureDataLoaded().

Eventually, the right fix is some combination of eliminating ensureDataLoaded() and
replacing it with an explicitly-asynchronous API.

Reviewed By: bolinfest

Differential Revision: D6212858

fbshipit-source-id: 42b17d3e20a200f26b87588784edb5ee51e96a4a
2017-11-01 14:55:45 -07:00
..
cli Add a --stdout option to eden rage. 2017-10-31 17:06:08 -07:00
docs update logging statements to use folly logging APIs 2017-06-22 13:50:13 -07:00
facebook Create a utility for enumerating and parsing Buck build traces. 2017-09-08 00:09:04 -07:00
fs Revert D5067763: [eden] Use a pool of HgImporter workers 2017-11-01 14:55:45 -07:00
hooks Update the hg/post-clone hook to write the .hg/dirstate file. 2017-10-27 13:35:26 -07:00
integration Use a more direct stringification of an exception. 2017-10-31 17:06:08 -07:00
DEFS move eden/fs/cli to eden/cli 2017-04-14 11:39:01 -07:00