sapling/eden/fs/store
Katie Mancini 85942cfaad use portable version of gtest
Summary:
gtest includes some windows headers that will have conflicts with the
folly portability versions. This caused some issues in my in-memory tree
cache diffs (D27050310 (8a1a529fcc)).

We should probably generally be using the folly portable gtests so we can
avoid such issues in the future.

see here for more details: bd600cd4e8/folly/portability/GTest.h (L19)

I ran this with codemod yes to all

- convert all the includes with quotes:
`codemod -d eden/fs --extensions cpp,h '\#include\ "gtest/gtest\.h"' '#include <folly/portability/GTest.h>'`

- convert all the includes with brackets
`codemod -d eden/fs --extensions cpp,h '\#include\ <gtest/gtest\.h>' '#include <folly/portability/GTest.h>'`

- convert the test template
`codemod -d eden/facebook --extensions template '\#include\ <gtest/gtest\.h>' '#include <folly/portability/GTest.h>'`

then used `arc lint` to clean up all the targets files

Reviewed By: genevievehelsel, xavierd

Differential Revision: D28035146

fbshipit-source-id: c3b88df5d4e7cdf4d1e51d9689987ce039f47fde
2021-05-12 15:58:27 -07:00
..
git remove the dead getTreeForManifest 2021-05-10 11:53:30 -07:00
hg use portable version of gtest 2021-05-12 15:58:27 -07:00
recas remove the dead getTreeForManifest 2021-05-10 11:53:30 -07:00
test use portable version of gtest 2021-05-12 15:58:27 -07:00
BackingStore.h remove the dead getTreeForManifest 2021-05-10 11:53:30 -07:00
BackingStoreLogger.cpp Apply clang-format update fixes 2021-01-10 10:06:29 -08:00
BackingStoreLogger.h add fetch type to data fetch logging 2020-08-21 17:38:14 -07:00
BlobAccess.cpp Templatize ObjectCache 2021-04-27 17:38:39 -07:00
BlobAccess.h use ObjectFetchContext for priority 2020-07-02 12:00:45 -07:00
BlobCache.h Templatize ObjectCache 2021-04-27 17:38:39 -07:00
BlobMetadata.h Tidy up license headers 2019-10-11 05:28:23 -07:00
CMakeLists.txt creating RE CAS backing store with everything unimplemented. 2021-04-28 14:59:39 -07:00
Diff.cpp remove dependency on glog 2020-11-10 16:31:15 -08:00
Diff.h add an ObjectFetchContext interface 2020-02-05 13:15:01 -08:00
DiffCallback.h Tidy up license headers 2019-10-11 05:28:23 -07:00
DiffContext.cpp add an ObjectFetchContext interface 2020-02-05 13:15:01 -08:00
DiffContext.h count fetch statistics during diff and checkout 2020-02-05 16:05:29 -08:00
eden_store_util.cpp eden: use fmt::format instead of folly::to 2020-09-23 21:14:20 -07:00
EmptyBackingStore.cpp remove the dead getTreeForManifest 2021-05-10 11:53:30 -07:00
EmptyBackingStore.h remove the dead getTreeForManifest 2021-05-10 11:53:30 -07:00
ImportPriority.h Add noexcept around ImportPriority 2021-01-27 00:33:18 -08:00
IObjectStore.h remove the dead getTreeForManifest 2021-05-10 11:53:30 -07:00
KeySpace.cpp eden: fix compilation on latest vs2017 2020-05-06 15:05:37 -07:00
KeySpace.h creating RE CAS Digest proxy 2021-04-28 14:59:39 -07:00
LocalStore.cpp remove dependency on glog 2020-11-10 16:31:15 -08:00
LocalStore.h tree metdata storage 2020-07-10 16:03:32 -07:00
MemoryLocalStore.cpp include more error message context when a LocalStore lookup misses 2021-02-26 00:28:46 -08:00
MemoryLocalStore.h restructure KeySpace and move it into KeySpace.h 2020-01-21 10:33:10 -08:00
ObjectCache-inl.h ObjectCache use distributed lock 2021-04-27 17:38:39 -07:00
ObjectCache.h use custom in memory tree cache 2021-04-27 17:38:40 -07:00
ObjectFetchContext.cpp add ObjectFetchContext with causeDetail field 2020-09-01 03:39:18 -07:00
ObjectFetchContext.h enable skipping Metadata prefetches during eden prefetches 2020-11-11 16:30:02 -08:00
ObjectStore.cpp remove the dead getTreeForManifest 2021-05-10 11:53:30 -07:00
ObjectStore.h remove the dead getTreeForManifest 2021-05-10 11:53:30 -07:00
PathLoader.cpp add eden glob command 2021-02-23 19:58:03 -08:00
PathLoader.h add eden glob command 2021-02-23 19:58:03 -08:00
RocksDbLocalStore.cpp include more error message context when a LocalStore lookup misses 2021-02-26 00:28:46 -08:00
RocksDbLocalStore.h add independent cache size limits per object type 2020-01-21 19:41:47 -08:00
ScmStatusDiffCallback.cpp Migrate to field_ref Thrift API 2020-07-21 11:23:35 -07:00
ScmStatusDiffCallback.h Tidy up license headers 2019-10-11 05:28:23 -07:00
SerializedBlobMetadata.cpp introduce tree metadata storage in local store 2020-07-10 16:03:32 -07:00
SerializedBlobMetadata.h introduce tree metadata storage in local store 2020-07-10 16:03:32 -07:00
SqliteLocalStore.cpp sqlite: split Sqlite.h 2021-03-15 12:01:47 -07:00
SqliteLocalStore.h sqlite: split Sqlite.h 2021-03-15 12:01:47 -07:00
StatsFetchContext.cpp remove dependency on glog 2020-11-10 16:31:15 -08:00
StatsFetchContext.h logging for thrift object fetch: checkout 2020-07-26 23:09:40 -07:00
StoreResult.cpp include more error message context when a LocalStore lookup misses 2021-02-26 00:28:46 -08:00
StoreResult.h include more error message context when a LocalStore lookup misses 2021-02-26 00:28:46 -08:00
TreeCache.cpp use custom in memory tree cache 2021-04-27 17:38:40 -07:00
TreeCache.h use custom in memory tree cache 2021-04-27 17:38:40 -07:00
TreeMetadata.cpp remove dependency on glog 2020-11-10 16:31:15 -08:00
TreeMetadata.h introduce tree metadata storage in local store 2020-07-10 16:03:32 -07:00