sapling/eden/fs
Adam Simpkins 53e821eb23 add an EdenMount class
Summary:
Add a new class to serve as a single location where we can store all
information about a single eden mount point.  Currently this contains the
MountPoint, LocalStore, and Overlay objects.  This allows the TreeInode class
to just store a single pointer to the EdenMount, rather than having to track
these three objects separately.

In the future we could consider also keeping a copy of the ClientConfig in the
EdenMount object, but I haven't done that for now.

Reviewed By: bolinfest

Differential Revision: D3321355

fbshipit-source-id: 8a39bb49822ca8e90c88b2a834b59230d2f91435
2016-05-20 10:34:07 -07:00
..
cli eden: init: require --mount and --repo options 2016-05-17 18:17:11 -07:00
config Modify EdenServiceHandler to get client info through ClientConfig. 2016-05-13 15:10:22 -07:00
importer/git Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00
inodes add an EdenMount class 2016-05-20 10:34:07 -07:00
integration eden: add mkdir support 2016-05-18 12:24:00 -07:00
mercurial Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00
model Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00
overlay eden: add mkdir support 2016-05-18 12:24:00 -07:00
rocksdb Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00
service add an EdenMount class 2016-05-20 10:34:07 -07:00
store Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00