sapling/eden
Xavier Deguillard d80d66bdd2 store: split loadGitIgnoreThenDiffTrees
Summary:
One of the unfortunate behavior of this function is that it forces inodes to be
loaded when calling getLoadFileContentsFromPath. As we now know, loading inodes
is very expensive on some platforms and thus we should make sure to limit it.
In this case, we should be able to read the .gitignore file directly from the
ObjectStore without needing to load inodes. Splitting the function will help in
making this happen.

Reviewed By: kmancini

Differential Revision: D36363213

fbshipit-source-id: 6bb106cee4e77a33fc922c5e4f23215298f9d2cf
2022-06-21 17:27:16 -07:00
..
fs store: split loadGitIgnoreThenDiffTrees 2022-06-21 17:27:16 -07:00
integration readdir endpoint 2022-06-20 09:37:44 -07:00
locale
mononoke fix warning 2022-06-21 06:22:24 -07:00
scm Add annotations to eden/scm/edenscm/mercurial/mail.py 2022-06-21 16:56:59 -07:00
test_support apply import merging for fbcode (4 of 11) 2022-05-15 12:53:03 -07:00
test-data test-data: remove snapshot 20190313 2022-02-04 13:50:48 -08:00
testlib test: add RepoGenerator to GlobalTestState 2022-06-21 12:52:43 -07:00
.clang-tidy clang-tidy: add a .clang-tidy file 2022-06-13 09:48:13 -07:00
.gitignore eden: wire up mac contbuild 2019-02-05 21:52:30 -08:00
.mononoke_test_file test push 2022-01-06 05:57:35 -08:00
Eden.project.toml Eden.project.toml file for Nuclide 2018-04-26 11:05:23 -07:00