sapling/eden/fs
Zeyi (Rice) Fan 47d68e2769 overlay: add TreeOverlayStore
Summary:
This diff adds `TreeOverlayStore` that is used in following diffs to store tree
data in SQLite database. This class encapsulates the SQL statments needed for
storing trees.

Reviewed By: chadaustin

Differential Revision: D24083787

fbshipit-source-id: 61c08617fe50e7eac94c614948f5ba5355dba71a
2021-03-02 09:58:18 -08:00
..
benchharness add 4k random writes benchmark 2020-07-14 16:13:37 -07:00
benchmarks Remove dead includes in eden 2020-10-09 15:25:47 -07:00
cli Add annotations to eden/fs/cli/rage.py 2021-03-01 11:03:35 -08:00
cli_rs cli_rs: add debug subcommand, with clear-local-caches and compact-local-storage 2021-02-26 19:43:19 -08:00
config path: forbid building non-utf8 paths 2021-02-23 11:35:12 -08:00
docs run linter in eden/fs/docs 2021-01-25 16:13:54 -08:00
fuse Deprecate folly::format 2021-02-27 07:02:55 -08:00
inodes overlay: add TreeOverlayStore 2021-03-02 09:58:18 -08:00
journal journal: coalesce no-op checkout events 2021-02-26 16:28:44 -08:00
model path: forbid building non-utf8 paths 2021-02-23 11:35:12 -08:00
monitor Apply clang-format update fixes 2021-01-10 10:06:29 -08:00
nfs nfs: add RPC types for CREATE 2021-02-26 15:42:43 -08:00
notifications notifications: support Windows 2020-11-11 09:37:56 -08:00
prjfs telemetry: switch to using quantile stats instead of histograms 2021-02-14 16:37:08 -08:00
py run linter in eden/fs/py 2021-01-25 16:13:55 -08:00
rocksdb Remove dead includes in eden 2019-10-11 16:45:01 -07:00
scripts move eden/scripts/ into eden/fs/ 2020-11-04 18:29:49 -08:00
service Deprecate folly::format 2021-02-27 07:02:55 -08:00
sqlite overlay: add TreeOverlayStore 2021-03-02 09:58:18 -08:00
store deduplicate multiple fetches for the same trees and blobs 2021-02-26 11:49:02 -08:00
takeover changing AsyncServerSocket::acceptError to receive exception_wrapper 2021-02-20 08:01:53 -08:00
telemetry telemetry: switch to using quantile stats instead of timeseries 2021-02-14 16:37:08 -08:00
testharness privhelper: add an nfsUnmount command 2021-02-22 22:40:39 -08:00
third-party eden: support NO_OPEN support on macOS 2020-07-27 17:53:03 -07:00
utils move EdenError to utils/ 2021-02-23 19:58:03 -08:00
CMakeLists.txt nfs: make it compile with getdeps builds 2021-02-03 17:54:54 -08:00