sapling/cstore
Durham Goode 84a862e6f3 treemanifest: support matcher in diff
Summary:
Upstream has added a matcher argument to the diff API which allows diff to avoid
traversing certain parts of the tree. This adds support for that to our native
treemanifest implementation.

Test Plan: Added tests for diff with matches

Reviewers: #mercurial, stash

Reviewed By: stash

Subscribers: stash, mjpieters

Differential Revision: https://phabricator.intern.facebook.com/D4677023

Signature: t1:4677023:1489076627:dbcea209d300a68fa050f68c52b4fd9949b85302
2017-03-12 12:49:18 -07:00
..
bitmanipulation.h cstore: add mpatch code from core 2017-02-23 14:03:03 -08:00
compat.h cstore: add mpatch code from core 2017-02-23 14:03:03 -08:00
datapackstore.cpp cstore: use insert not emplace with std::unordered_set 2017-03-02 07:05:15 -08:00
datapackstore.h cstore: implement markForRefresh on cdatapackstore 2017-03-01 16:55:18 -08:00
key.h cstore: implement UnionDatapackStore.getdeltachain() 2017-02-23 14:03:03 -08:00
match.h treemanifest: support matcher in diff 2017-03-12 12:49:18 -07:00
mpatch.c cstore: add mpatch code from core 2017-02-23 14:03:03 -08:00
mpatch.h cstore: add mpatch code from core 2017-02-23 14:03:03 -08:00
py-cdatapack.h cstore: C++ implementation of datapackstore 2017-02-23 14:03:03 -08:00
py-cstore.cpp cstore: implement UnionDatapackStore 2017-02-23 14:03:03 -08:00
py-datapackstore.h cstore: move pythonutil to cstore 2017-03-07 11:39:46 -08:00
py-structs.h cstore: move uniondatapackstore holder to be a shared_ptr 2017-02-23 14:03:04 -08:00
py-treemanifest.h treemanifest: support matcher in diff 2017-03-12 12:49:18 -07:00
pythonutil.cpp treemanifest: support matcher in diff 2017-03-12 12:49:18 -07:00
pythonutil.h cstore: move pythonutil to cstore 2017-03-07 11:39:46 -08:00
store.h cstore: move uniondatapackstore holder to be a shared_ptr 2017-02-23 14:03:04 -08:00
uniondatapackstore.cpp cstore: implement markForRefresh on cdatapackstore 2017-03-01 16:55:18 -08:00
uniondatapackstore.h cstore: implement markForRefresh on cdatapackstore 2017-03-01 16:55:18 -08:00