Tags: facebook/watchman
Tags
Add support for eden flag listOnlyFiles Summary: This diff lets watchman deduce whether or not to use the listOnlyFiles flag when using eden. The system works as follows - ["type", "d"] means listOnlyFiles is false - all other type fields means it is true - ["not"] inverts the subexpression - Any value in an ["allof"] being true results in the whole expression being true - Each value in an ["anyof"] must be true for the expression to be true - All other expressions result in false Reviewed By: kmancini Differential Revision: D58469180 fbshipit-source-id: e775441ca7f38e1ec4de0c048714cb7361fc912b
Updating submodules Summary: GitHub commits: facebook/fb303@bac4936 facebook/fbthrift@adb128e facebook/mvfst@ccbde59 facebook/proxygen@5c3f0a4 facebook/wangle@db3ce54 facebookexperimental/edencommon@df158dc facebookexperimental/rust-shed@fceb292 facebookincubator/fizz@af4d86f Reviewed By: ajb85 fbshipit-source-id: ec4921895ef858ef0b389192b27116e0d1171cbb
Updating submodules Summary: GitHub commits: facebook/fb303@142028b facebook/fbthrift@0cbd38b facebook/folly@216baa6 facebook/mvfst@35ef778 facebook/proxygen@42cec12 facebook/wangle@15005d2 facebookexperimental/edencommon@a02a03c facebookexperimental/rust-shed@cacb9b6 facebookincubator/fizz@5f49a9f Reviewed By: namanahuja fbshipit-source-id: 22897fe0d323c22ea334a5590b2fcc1a89a8d23c
Updating submodules Summary: GitHub commits: facebook/buck2-prelude@4f48b5a facebook/fb303@3b8ca17 facebook/fbthrift@6ec2024 facebook/folly@7e04ec7 facebook/mvfst@21e05ab facebook/proxygen@e59aa64 facebook/wangle@754ecd7 facebookexperimental/edencommon@b1adca0 facebookexperimental/rust-shed@4f83cc1 facebookincubator/fizz@98d56fd Reviewed By: bigfootjon fbshipit-source-id: 6be82441902714f7a2553d9e7cb996244ff3b68f
restore rpm system deps for fedora Summary: [getdeps] restore rpm system deps for fedora centOS (even stream) tends to be quite old and thus ends up having its rpm system deps turned off, e.g. boost in D55758008 and glog and gtest in D51813855. Unfortunate the rpm deps were removed entirely rather than limited by distro or distro_vers. Lets restore the rpm deps but specify distro=fedora to reduce the risk of people removing them entirely. Also: * fedora has up to date gtest & gmock, so use them * zlib-ng-compat added from fedora 38 with zlib removed from F40, so update zlib rpm names. F37 is EOL X-link: facebook/folly#2231 Reviewed By: HarveyHunt Differential Revision: D58324546 Pulled By: ahornby fbshipit-source-id: a4d5e8620cf55701e19317a301db3846d60f8d4b
enable more brew system deps Summary: X-link: facebook/folly#2219 Save a bit of time on each github build. Enable homebrew system deps for fmt, gflags, glog, googletest, snappy Reviewed By: chadaustin Differential Revision: D57967014 fbshipit-source-id: 286ba96fb384e1b5e8f4e97160af2b801e458aef
Updating submodules Summary: GitHub commits: facebook/fb303@97d61c7 facebook/fbthrift@3803919 facebook/folly@f1f426d facebook/mvfst@90ab1c1 facebook/proxygen@e7641fd facebook/wangle@d8ca83c facebookexperimental/edencommon@f4bc597 facebookexperimental/rust-shed@b17c442 facebookincubator/fizz@e8f2b71 Reviewed By: bigfootjon fbshipit-source-id: e78d7bf9b738b2523ba107cc2e522da87be6760a
Updating submodules Summary: GitHub commits: facebook/buck2-prelude@fae65ca facebook/fb303@6c0427f facebook/fbthrift@c168b5e facebook/folly@75e0eae facebook/mvfst@f450070 facebook/proxygen@d597e71 facebook/wangle@87b7410 facebookexperimental/edencommon@671ffed facebookexperimental/rust-shed@fd25a7f facebookincubator/fizz@0a47953 Reviewed By: ajb85 fbshipit-source-id: e31045a5b37fc57124bb99a678b5466fedf36afc
Updating submodules Summary: GitHub commits: facebook/fb303@ade28bf facebook/fbthrift@28ccab2 facebook/folly@3113fbf facebook/mvfst@1bda81c facebook/proxygen@f12e3c1 facebook/wangle@991cd5d facebookexperimental/edencommon@9892e93 facebookexperimental/rust-shed@9d9ef4d facebookincubator/fizz@3826ad5 Reviewed By: jurajh-fb fbshipit-source-id: 25545e629c164025dbe79dc35f39604c9f73f523
Change `result_of` to `invoke_result` in watchman/Result.h Summary: C++20 has [eliminated](https://en.cppreference.com/w/cpp/types/result_of) `result_of` in favour of `invoke_result`. It's mysterious that this code even still works, but, nevertheless, I'm fixing it. Differential Revision: D56987484 fbshipit-source-id: e1e641424271e1164eee19be5726ec6abe0c1ffd
PreviousNext