-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
merge code to newest #1
base: master
Are you sure you want to change the base?
Commits on Jul 7, 2016
-
transfer_log_lock_test.sh is redundant with wdt_lock_failfast.sh and …
…has sleep race Summary: transfer_log_lock_test.sh is redundant with wdt_lock_failfast.sh and has sleep race so let's delete the one with sleep and use the one with -fork which always (should) work Reviewed By: uddipta Differential Revision: D3526129 fbshipit-source-id: ff4fe3eaf6682cefacd5e633a574b351fcb748f5
Configuration menu - View commit details
-
Copy full SHA for f250461 - Browse repository at this point
Copy the full SHA f250461View commit details -
Summary: wdt version bump auto commit fbshipit-source-id: 38c5e51d818645a55f7cae4f5266b90ca47ef3d1
svcscm@fb.com authored and Facebook Github Bot 0 committedJul 7, 2016 Configuration menu - View commit details
-
Copy full SHA for 6c65e28 - Browse repository at this point
Copy the full SHA 6c65e28View commit details
Commits on Jul 12, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 93bc0f7 - Browse repository at this point
Copy the full SHA 93bc0f7View commit details -
Summary: wdt version bump auto commit fbshipit-source-id: 5593abd6bb39c3ba81a547385c778f70e3f45794
svcscm@fb.com authored and Facebook Github Bot 8 committedJul 12, 2016 Configuration menu - View commit details
-
Copy full SHA for 7197492 - Browse repository at this point
Copy the full SHA 7197492View commit details
Commits on Jul 13, 2016
-
Summary: For unit testing stargate, we need to be able to remove WDT object for an app Reviewed By: ldemailly Differential Revision: D3554004 fbshipit-source-id: eb8261bd9732916273086254bcfe8a0a9deab0e5
Configuration menu - View commit details
-
Copy full SHA for fa7830d - Browse repository at this point
Copy the full SHA fa7830dView commit details -
Summary: wdt version bump auto commit fbshipit-source-id: afd5faec7ff71b96ec0a33dcba53bb429ed6a66d
svcscm@fb.com authored and Facebook Github Bot 2 committedJul 13, 2016 Configuration menu - View commit details
-
Copy full SHA for ba032ae - Browse repository at this point
Copy the full SHA ba032aeView commit details -
Download coordination in stargate
Summary: Adding a mode of stargate where we try to minimize cross region data transfer. For this, hosts in the same region elect one host to download data cross region. It is then distributed to other hosts using WDT. Reviewed By: ldemailly Differential Revision: D3542052 fbshipit-source-id: 6fe4cf828c7cc4f7da3f9efd64b14e970c522b2a
Configuration menu - View commit details
-
Copy full SHA for 939fbac - Browse repository at this point
Copy the full SHA 939fbacView commit details
Commits on Jul 14, 2016
-
Summary: Add wdtReceiveAsync on wdt as wdtSend already exists. It's follow up diff on D3515823. Reviewed By: uddipta Differential Revision: D3532271 fbshipit-source-id: efb2ae6fa9ecabb80f97ae04c6518e68123fad76
Zun Wang authored and Facebook Github Bot 5 committedJul 14, 2016 Configuration menu - View commit details
-
Copy full SHA for 40641b3 - Browse repository at this point
Copy the full SHA 40641b3View commit details
Commits on Aug 16, 2016
-
OpenSSL 1.1.0 compatibility: fix remaining cases of non-heap-allocate…
…d EVP_CIPHER_CTX in fbcode Summary: Fixed remaining cases of stack-allocated or class/struct member EVP_CIPHER_CTX structures, since that won't work in OpenSSL 1.1.0+. Clang-format-diff.py is responsible for a lot of the whitespace changes. Reviewed By: knekritz Differential Revision: D3707470 fbshipit-source-id: e36a99756ab84bbe32812be9791a6e692da72deb
Configuration menu - View commit details
-
Copy full SHA for ccf86c8 - Browse repository at this point
Copy the full SHA ccf86c8View commit details
Commits on Aug 22, 2016
-
revert wdt changes introduced in D3707470
Summary: See title. Apparently my changes are causing crashes. Reviewed By: uddipta Differential Revision: D3752985 fbshipit-source-id: 71fff8d3252b10fcc1bd52faefe30c81de31ed5f
Configuration menu - View commit details
-
Copy full SHA for 65e04e6 - Browse repository at this point
Copy the full SHA 65e04e6View commit details
Commits on Aug 30, 2016
-
Global sender and receiver limit configuration through gflag was not …
…working Summary: Global sender and receiver limit configuration through gflag was not working. Resource controller was getting created before options were updated from flags. Reviewed By: ldemailly Differential Revision: D3789161 fbshipit-source-id: c7acb805273c59e8e63f2f38d0a4a4ef053de39a
Configuration menu - View commit details
-
Copy full SHA for 3bd2c51 - Browse repository at this point
Copy the full SHA 3bd2c51View commit details -
fix broken build thx to folly changes
Summary: Closes #129 Differential Revision: D3793113 Pulled By: ldemailly fbshipit-source-id: 97b2cfa945e596daa09dfc576fb8549a8c7957a9
Configuration menu - View commit details
-
Copy full SHA for 1653f81 - Browse repository at this point
Copy the full SHA 1653f81View commit details -
also show stargate history in build email
Summary: also show stargate history in build email because we now also run extended stargate tests which can break Reviewed By: uddipta Differential Revision: D3792218 fbshipit-source-id: 147b696e75d47d7bb810d00b0c4349939c13ac28
Configuration menu - View commit details
-
Copy full SHA for 57e660d - Browse repository at this point
Copy the full SHA 57e660dView commit details -
fixing test failing because options of timeout test impacted other test
Summary: fixing test failing because options of timeout test impacted other test Reviewed By: uddipta Differential Revision: D3794716 fbshipit-source-id: c7b8cfd8a23cfafa346477b4a9421090ac4ccbcb
Configuration menu - View commit details
-
Copy full SHA for 591cb1e - Browse repository at this point
Copy the full SHA 591cb1eView commit details
Commits on Sep 1, 2016
-
codemod: add explicit
headers
parameter for C/C++ rules underSummary: This codemods `TARGETS` under `[a-d]*` directories in fbcode to make the `headers` parameter explicitly refer to `AutoHeaders.RECURSIVE_GLOB`. Reviewed By: yfeldblum Differential Revision: D3801845 fbshipit-source-id: 715c753b6d4ca3a9779db1ff0a0e6632c56c0655
Configuration menu - View commit details
-
Copy full SHA for 728c5d9 - Browse repository at this point
Copy the full SHA 728c5d9View commit details -
Add ScopeGuard.h include in places where it is needed.
Summary: Fix code that is transitively including ScopeGuard.h via FBString.h. Reviewed By: yfeldblum Differential Revision: D3801328 fbshipit-source-id: 7e1dc37cd6dd3aa691dd1baf31385d3a8c51eed0
Eric Niebler authored and Facebook Github Bot 8 committedSep 1, 2016 Configuration menu - View commit details
-
Copy full SHA for fdb7b0b - Browse repository at this point
Copy the full SHA fdb7b0bView commit details
Commits on Sep 3, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 3496ef0 - Browse repository at this point
Copy the full SHA 3496ef0View commit details -
Summary: wdt version bump auto commit fbshipit-source-id: 43816469871a356c8d184038d15b884f0306d8cd
svcscm@fb.com authored and Facebook Github Bot 1 committedSep 3, 2016 Configuration menu - View commit details
-
Copy full SHA for 3d5f79a - Browse repository at this point
Copy the full SHA 3d5f79aView commit details
Commits on Sep 7, 2016
-
Summary: auto version bump was failing because hg pull decided to start sending stuff to stderr ( https://www.facebook.com/groups/sourcecontrol/permalink/1075501102499509/ ) this fixes that Reviewed By: hehe-wz Differential Revision: D3815710 fbshipit-source-id: b3842ed9d03e871e67d87cb1c4f97117f2b4e10d
Configuration menu - View commit details
-
Copy full SHA for 138a011 - Browse repository at this point
Copy the full SHA 138a011View commit details -
Summary: wdt version bump auto commit fbshipit-source-id: bb80d8cee7d80cf3dc62d01a4a5ff09cd271f45a
svcscm@fb.com authored and Facebook Github Bot 2 committedSep 7, 2016 Configuration menu - View commit details
-
Copy full SHA for b3ee0e1 - Browse repository at this point
Copy the full SHA b3ee0e1View commit details
Commits on Sep 9, 2016
-
Summary: sync repo hashes fbshipit-source-id: e6bfdc30ee5b0d0242f8c4f3a35bc2bb6cac2021 Test Plan: n/a Reviewers: Subscribers: Tasks: Blame Revision:
Configuration menu - View commit details
-
Copy full SHA for c17d3aa - Browse repository at this point
Copy the full SHA c17d3aaView commit details -
Summary: wdt version bump auto commit fbshipit-source-id: 3219116d44d9afa810a64f0bafc257909e279dc4
svcscm@fb.com authored and Facebook Github Bot 7 committedSep 9, 2016 Configuration menu - View commit details
-
Copy full SHA for 041523b - Browse repository at this point
Copy the full SHA 041523bView commit details
Commits on Sep 12, 2016
-
Version update script for stargate
Summary: 1) version update script for stargate 2) auto version upgrade in case of successful build Reviewed By: ldemailly Differential Revision: D3851015 fbshipit-source-id: 3a7cd014f7ee1fe1520d44121c8f133f23b577f4
Configuration menu - View commit details
-
Copy full SHA for 7342fe8 - Browse repository at this point
Copy the full SHA 7342fe8View commit details
Commits on Sep 13, 2016
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 989d142469ac5a8e07d70bf650dca45c521944f0
svcscm@fb.com authored and Facebook Github Bot 6 committedSep 13, 2016 Configuration menu - View commit details
-
Copy full SHA for c50ea50 - Browse repository at this point
Copy the full SHA c50ea50View commit details -
fixing stargate tests leaking space in dev/shm
Summary: fixing stargate tests leaking space in dev/shm also use hg log from either stargate or wdt to generate auto version Reviewed By: uddipta Differential Revision: D3857948 fbshipit-source-id: 6d1e355066e083d10b5533306dde1777f5b44a60
Configuration menu - View commit details
-
Copy full SHA for 5d17d17 - Browse repository at this point
Copy the full SHA 5d17d17View commit details
Commits on Sep 14, 2016
-
WDT throttler rate can now be lowered in the middle of a transfer
Summary: WDT throttler rate can now be lowered in the middle of a transfer. We reset throttler state in case rate changes Reviewed By: ldemailly Differential Revision: D3860371 fbshipit-source-id: f19b3ce772cc1f85065bfa9e9ec6bb5757807f6a
Configuration menu - View commit details
-
Copy full SHA for 7257759 - Browse repository at this point
Copy the full SHA 7257759View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 54c480e0ba965e62b54dbed3ecb1a1eb134e4833
svcscm@fb.com authored and Facebook Github Bot 9 committedSep 14, 2016 Configuration menu - View commit details
-
Copy full SHA for d190c0c - Browse repository at this point
Copy the full SHA d190c0cView commit details -
Reducing throttler rate in test so that it passes with asan
Summary: Reducing throttler rate in test so that it passes with asan Reviewed By: ldemailly Differential Revision: D3861060 fbshipit-source-id: f575fe636f90b4781fd1c3388cb31a5bd3c1a502
Configuration menu - View commit details
-
Copy full SHA for e985545 - Browse repository at this point
Copy the full SHA e985545View commit details
Commits on Sep 15, 2016
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 233bc23e43cc75096ead6815d883ab9f836783b4
svcscm@fb.com authored and Facebook Github Bot committedSep 15, 2016 Configuration menu - View commit details
-
Copy full SHA for e19ccf5 - Browse repository at this point
Copy the full SHA e19ccf5View commit details
Commits on Sep 17, 2016
-
Server-id as second key for sender in WDT resource controller
Summary: Server-id as second key for sender in WDT resource controller. Reviewed By: ldemailly Differential Revision: D3880699 fbshipit-source-id: 416df541cc4dfba37e487f90c97262e9f64a4cc0
Configuration menu - View commit details
-
Copy full SHA for 937539a - Browse repository at this point
Copy the full SHA 937539aView commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 967115a49a26df6b878e9beb20b6ad1b7c8f78f8
svcscm@fb.com authored and Facebook Github Bot 8 committedSep 17, 2016 Configuration menu - View commit details
-
Copy full SHA for aea22f6 - Browse repository at this point
Copy the full SHA aea22f6View commit details
Commits on Sep 21, 2016
-
make wdt uri binary safe so we can use any shard value in stargate
Summary: make wdt uri binary safe so we can use any shard value in stargate also elminate empty query args Reviewed By: uddipta Differential Revision: D3898750 fbshipit-source-id: 9f074622dd0829f1b83dcbc78de965b4dc2e3d0d
Configuration menu - View commit details
-
Copy full SHA for f9a46a4 - Browse repository at this point
Copy the full SHA f9a46a4View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 56ff2567326c5c5326963f9c36576750cec2f1da
svcscm@fb.com authored and Facebook Github Bot 5 committedSep 21, 2016 Configuration menu - View commit details
-
Copy full SHA for 390ff27 - Browse repository at this point
Copy the full SHA 390ff27View commit details
Commits on Sep 23, 2016
-
Sender in WDT is created before preparing snapshot, also multiple cle…
…anups Summary: 1) Sender constructor cleanup 2) Removing WDT support from rocks log server code 3) Sender is created before preparing snapshots 4) Sender is not run in thrift serving thread pool 5) Fixing stargate-wdt destination identifier problem, added a test for that Reviewed By: ldemailly Differential Revision: D3887608 fbshipit-source-id: c0ea210b468fa13a7715f6037ef7747aff5b5454
Configuration menu - View commit details
-
Copy full SHA for 6c656c3 - Browse repository at this point
Copy the full SHA 6c656c3View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: a0dcea14a62ed196039be84e47c1e2adffd9ed3c
svcscm@fb.com authored and Facebook Github Bot 8 committedSep 23, 2016 Configuration menu - View commit details
-
Copy full SHA for b020553 - Browse repository at this point
Copy the full SHA b020553View commit details
Commits on Sep 28, 2016
-
Support for long prepareSnapshot in WDT service
Summary: t13405078 has the details of the problem due to long prepareSnapshot Reviewed By: ldemailly Differential Revision: D3925084 fbshipit-source-id: b99a74d0a97d92eda13b2812c7d663f185dc1490
Configuration menu - View commit details
-
Copy full SHA for 3a173a4 - Browse repository at this point
Copy the full SHA 3a173a4View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 1dcef96fb143afe8b8498536c16f9d0eca9568d1
svcscm@fb.com authored and Facebook Github Bot 7 committedSep 28, 2016 Configuration menu - View commit details
-
Copy full SHA for c0e0be4 - Browse repository at this point
Copy the full SHA c0e0be4View commit details
Commits on Sep 29, 2016
-
legocastle json files for wdt build
Summary: the _test file works: https://our.intern.facebook.com/intern/sandcastle/1971357929/ Reviewed By: uddipta, perryjrandall Differential Revision: D3941714 fbshipit-source-id: 5383d12e8c6ed291543683d042c7dd993ce23540
Configuration menu - View commit details
-
Copy full SHA for 1887f2f - Browse repository at this point
Copy the full SHA 1887f2fView commit details
Commits on Sep 30, 2016
-
Summary: used jsonlint.com to find the actual issues that internal stuff didn't show run json_verify on output Reviewed By: hehe-wz Differential Revision: D3948103 fbshipit-source-id: 8036ced1eed9b606611b1983257f0571945b5638
Configuration menu - View commit details
-
Copy full SHA for 779e2ef - Browse repository at this point
Copy the full SHA 779e2efView commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 5c8760a63612610f79417d0fbc434fba049f9602
svcscm@fb.com authored and Facebook Github Bot committedSep 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 0f40e3a - Browse repository at this point
Copy the full SHA 0f40e3aView commit details
Commits on Oct 11, 2016
-
fix wdt oss build script for landscastle
Summary: making brownian changes until it works Reviewed By: uddipta Differential Revision: D3949430 fbshipit-source-id: c2d94356b93c04f5c6a7a492f6e0fe10470075ae
Configuration menu - View commit details
-
Copy full SHA for a38ef09 - Browse repository at this point
Copy the full SHA a38ef09View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 6d616fe5b3d03ade5de945e4bcfc60130fd80428
svcscm@fb.com authored and Facebook Github Bot committedOct 11, 2016 Configuration menu - View commit details
-
Copy full SHA for 0e0a5cd - Browse repository at this point
Copy the full SHA 0e0a5cdView commit details
Commits on Oct 19, 2016
-
Improving fairness of the throttler
Summary: WDT throttler is now used in stargate to throttle hdfs backup/download, and application specific downloads. Rocksdb backup engine throttles 5M at a time. However, WDT sender/receiver throttles 256K at a time. If a thread requests to throttle more data, it gets higher percentage of the bandwidth available. For example, Backup engine threads will get 20 time more bandwidth than WDT threads. This sometimes causes WDT transfers to fail with NO_PROGRESS. To solve this, any throttle request for more than 256K is broken down internally to bunch of 256K requests. This ensures that one single thread is not able to take too much of the bandwidth. Reviewed By: ldemailly Differential Revision: D4028660 fbshipit-source-id: ab65e1a9ac4861364a801083e56bf30efbb4e153
Configuration menu - View commit details
-
Copy full SHA for 65b96ce - Browse repository at this point
Copy the full SHA 65b96ceView commit details
Commits on Oct 20, 2016
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 9e533d3dadaa55d89bf6a168f5b2c495c6da6f9b
svcscm@fb.com authored and Facebook Github Bot committedOct 20, 2016 Configuration menu - View commit details
-
Copy full SHA for 932a5c3 - Browse repository at this point
Copy the full SHA 932a5c3View commit details
Commits on Oct 24, 2016
-
Reporting number of bytes saved due to incremental download
Summary: Reporting number of bytes saved due to incremental download Reviewed By: hehe-wz Differential Revision: D4028667 fbshipit-source-id: fe109bf76dda75f401af5529bbc4577009bff944
Configuration menu - View commit details
-
Copy full SHA for a1090f8 - Browse repository at this point
Copy the full SHA a1090f8View commit details
Commits on Oct 28, 2016
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 752a9858dd60c4553ea04a0945e1df779b8f4f8c
svcscm@fb.com authored and Facebook Github Bot committedOct 28, 2016 Configuration menu - View commit details
-
Copy full SHA for 0c03b9a - Browse repository at this point
Copy the full SHA 0c03b9aView commit details
Commits on Oct 31, 2016
-
Add option to sync files at the end of the transfer
Summary: `sync_file_range()`, which is used by default, is not synchronous, so WDT can complete before the received data has been committed to disk. This diff adds an option, `fsync_at_completion`, that calls `fsync` at the end of each file transfer, even when not in resumable mode. Reviewed By: ldemailly Differential Revision: D4103280 fbshipit-source-id: 88e903693566201f17b5536e1c5fd309e890702b
Configuration menu - View commit details
-
Copy full SHA for 00ccb61 - Browse repository at this point
Copy the full SHA 00ccb61View commit details -
Summary: Fix warnings exposed by (gcc's upstream-to-be-added) -Wshadow-compatible-local (and/or the stricter -Wshadow-local) options. Note that these are both less onerous than -Wshadow. Reviewed By: uddipta Differential Revision: D4105027 fbshipit-source-id: 9109845a39710001f92fdf4107f3617f929c4222
Configuration menu - View commit details
-
Copy full SHA for cc9f9a9 - Browse repository at this point
Copy the full SHA cc9f9a9View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 5dc6d519c21477927d917479e6bfca6513164d53
svcscm@fb.com authored and Facebook Github Bot committedOct 31, 2016 Configuration menu - View commit details
-
Copy full SHA for 5c66a89 - Browse repository at this point
Copy the full SHA 5c66a89View commit details
Commits on Nov 3, 2016
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: f16130a49e693ec4d968a5874c62f65a96ac3399
svcscm@fb.com authored and Facebook Github Bot committedNov 3, 2016 Configuration menu - View commit details
-
Copy full SHA for c567316 - Browse repository at this point
Copy the full SHA c567316View commit details -
minor improvement on doc on how to run single test
Summary: minor improvement on doc on how to run single test Reviewed By: uddipta Differential Revision: D4125914 fbshipit-source-id: 7f201531965599df2bbb86c6c67bf2e28be21351
Configuration menu - View commit details
-
Copy full SHA for 07ad0c0 - Browse repository at this point
Copy the full SHA 07ad0c0View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: cf727f9d0cef14916f0c0c9c37d97b9eae9929b0
svcscm@fb.com authored and Facebook Github Bot committedNov 3, 2016 Configuration menu - View commit details
-
Copy full SHA for d7eb1c9 - Browse repository at this point
Copy the full SHA d7eb1c9View commit details
Commits on Nov 17, 2016
-
integer overflow in disk mode (wrong type for offset in socket handling)
Summary: integer overflow in disk mode (wrong type for offset in socket handling) Reviewed By: uddipta Differential Revision: D4199365 fbshipit-source-id: e0879d70b666e0c2ce95a008800b2c6c32b2d0b3
Configuration menu - View commit details
-
Copy full SHA for 16e0678 - Browse repository at this point
Copy the full SHA 16e0678View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: a315ffe7fee0781e252de08aca6f26e2e4d5f8af
svcscm@fb.com authored and Facebook Github Bot committedNov 17, 2016 Configuration menu - View commit details
-
Copy full SHA for f8930c2 - Browse repository at this point
Copy the full SHA f8930c2View commit details
Commits on Nov 18, 2016
-
Summary: This diff allow user to pass basic (bool/int/string) gflag and convert to StargateOptions. Need to add support for vector of int/string, plan to use "xxx,yyy,zzz" to format Hacked on some macro. ldemailly Reviewed By: ldemailly Differential Revision: D4191042 fbshipit-source-id: ab17d7ea8cae4ad8a6193e60c59a6da210e883c5
Zun Wang authored and Facebook Github Bot committedNov 18, 2016 Configuration menu - View commit details
-
Copy full SHA for 59985c6 - Browse repository at this point
Copy the full SHA 59985c6View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: ddaebbc776c317e2ddd577499d0bcc873e35ffa4
svcscm@fb.com authored and Facebook Github Bot committedNov 18, 2016 Configuration menu - View commit details
-
Copy full SHA for 2b6ecc4 - Browse repository at this point
Copy the full SHA 2b6ecc4View commit details
Commits on Nov 21, 2016
-
codemod --extensions="*" folly::make_uniq std::make_uniq ; with 'Yes …
…to all' Summary: codemod --extensions="*" folly::make_uniq std::make_uniq ; with 'Yes to all' will reduce dependencies (for wdt, checked we already require gcc 4.9) Reviewed By: nedelchev Differential Revision: D4215453 fbshipit-source-id: 7a9bf0824d8bee9311e5302082e77ddd3102b21c
Configuration menu - View commit details
-
Copy full SHA for b5ff57d - Browse repository at this point
Copy the full SHA b5ff57dView commit details
Commits on Nov 26, 2016
-
fix for change in folly and for sierra macos compile
Summary: avoids: /Users/ldemailly/github/wdt/../folly/folly/portability/Time.h:32:17: error: typedef redefinition with different types ('uint8_t' (aka 'unsigned char') vs 'enum clockid_t') typedef uint8_t clockid_t; ^ /usr/include/time.h:171:3: note: previous definition is here } clockid_t; ^ and Undefined symbols for architecture x86_64: "folly::ScopeGuardImplBase::warnAboutToCrash()", referenced from: folly::ScopeGuardImpl<facebook::wdt::ClientSocket::connect()::$_0>::~Sco peGuardImpl() in ClientSocket.cpp.o Closes #134 Differential Revision: D4234290 Pulled By: ldemailly fbshipit-source-id: bb4a66e4ab31d677865f982ad24aea92e2b04ef3
Configuration menu - View commit details
-
Copy full SHA for 4f690c5 - Browse repository at this point
Copy the full SHA 4f690c5View commit details
Commits on Nov 27, 2016
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: e102556374a617cc3fb3d9e9375939a3e499588e
svcscm@fb.com authored and Facebook Github Bot committedNov 27, 2016 Configuration menu - View commit details
-
Copy full SHA for c99bd69 - Browse repository at this point
Copy the full SHA c99bd69View commit details
Commits on Nov 28, 2016
-
wdt cont build: what I had to change to run on devbig991.ash4 (centos7)
Summary: wdt cont build: what I had to change to run on devbig991.ash4 (centos7) Reviewed By: nedelchev Differential Revision: D4235033 fbshipit-source-id: 45d0fafaf6a1366945f3cd93285f946958248352
Configuration menu - View commit details
-
Copy full SHA for 8813d20 - Browse repository at this point
Copy the full SHA 8813d20View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 05eb9e12cfd441f2b76da3812b9f309fb15916b9
svcscm@fb.com authored and Facebook Github Bot committedNov 28, 2016 Configuration menu - View commit details
-
Copy full SHA for c87923c - Browse repository at this point
Copy the full SHA c87923cView commit details -
allow running the tests from their .py / .sh test script directly aga…
…in without buck test Summary: allow running the tests from their .py / .sh test script directly again without buck test super minor and quick change but allows to run say ./wdt/test/wdt_network_test.sh ./wdt/test/wdt_bad_server_test.py after buck build wdt: (because the script defaults had only support for the open source/fbmake locations) Reviewed By: nedelchev Differential Revision: D4238957 fbshipit-source-id: d07e8a2db7fd255062c90b212152e53d146112ee
Configuration menu - View commit details
-
Copy full SHA for cbcd6c7 - Browse repository at this point
Copy the full SHA cbcd6c7View commit details
Commits on Nov 29, 2016
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: f8dd00622c66b9b87870574903db4c47b891ad03
svcscm@fb.com authored and Facebook Github Bot committedNov 29, 2016 Configuration menu - View commit details
-
Copy full SHA for 5db93b8 - Browse repository at this point
Copy the full SHA 5db93b8View commit details
Commits on Nov 30, 2016
-
avoid crashes, faster varint, fewer dependencies
Summary: wdt could corrupt memory on bad input re speed: buck build mode/opt and : [19:27 devbig650.prn1:fbcode(sg2)]$ ./buck-out/gen/wdt/test_encdeci64_perf ============================================================================ wdt/test/test_encdeci64_perf.cpp relative time/iter iters/s ============================================================================ BM_encodeDecodeI64(0) 10.67ns 93.73M BM_encodeDecodeI64(m10k) 3.67ns 272.66M BM_encodeDecodeI64(10000) 3.67ns 272.66M BM_encodeDecodeI64(m1k) 2.67ns 374.93M BM_encodeDecodeI64(1000) 2.67ns 374.93M BM_encodeDecodeI64(m100) 2.67ns 374.93M BM_encodeDecodeI64(100) 2.77ns 360.85M BM_encodeDecodeI64(m10) 2.05ns 488.55M BM_encodeDecodeI64(10) 2.05ns 488.34M BM_encodeDecodeI64_vi(0) 13.56ns 73.73M BM_encodeDecodeI64_vi(m10k) 7.33ns 136.34M BM_encodeDecodeI64_vi(10000) 7.33ns 136.34M BM_encodeDecodeI64_vi(m1k) 5.00ns 199.97M BM_encodeDecodeI64_vi(1000) 5.00ns 199.97M BM_encodeDecodeI64_vi(m100) 5.00ns 199.97M BM_encodeDecodeI64_vi(100) 5.00ns 199.97M BM_encodeDecodeI64_vi(m10) 2.38ns 420.09M BM_encodeDecodeI64_vi(10) 2.38ns 420.53M BM_encodeDecodeI64_str(0) 44.63ns 22.41M BM_encodeDecodeI64_str(m10k) 18.67ns 53.55M BM_encodeDecodeI64_str(10000) 18.69ns 53.50M BM_encodeDecodeI64_str(m1k) 16.08ns 62.20M BM_encodeDecodeI64_str(1000) 16.08ns 62.19M BM_encodeDecodeI64_str(m100) 16.08ns 62.20M BM_encodeDecodeI64_str(100) 16.08ns 62.20M BM_encodeDecodeI64_str(m10) 13.38ns 74.74M BM_encodeDecodeI64_str(10) 13.38ns 74.73M BM_encodeDecodeI64_vi_str(0) 31.10ns 32.16M BM_encodeDecodeI64_vi_str(m10k) 22.70ns 44.04M BM_encodeDecodeI64_vi_str(10000) 22.72ns 44.02M BM_encodeDecodeI64_vi_str(m1k) 21.37ns 46.80M BM_encodeDecodeI64_vi_str(1000) 21.37ns 46.79M BM_encodeDecodeI64_vi_str(m100) 21.37ns 46.80M BM_encodeDecodeI64_vi_str(100) 21.35ns 46.84M BM_encodeDecodeI64_vi_str(m10) 20.21ns 49.47M BM_encodeDecodeI64_vi_str(10) 20.09ns 49.78M ============================================================================ _vi is the folly varint version, without _vi is the new, faster, more compact one Reviewed By: uddipta Differential Revision: D4225139 fbshipit-source-id: d85683fe70416738208883e86a6dd5f6db2d05b2
Configuration menu - View commit details
-
Copy full SHA for 86c82a5 - Browse repository at this point
Copy the full SHA 86c82a5View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 0b5501c7049cc18e4f3b7d212313a4241a906bee
svcscm@fb.com authored and Facebook Github Bot committedNov 30, 2016 Configuration menu - View commit details
-
Copy full SHA for c4c8fc6 - Browse repository at this point
Copy the full SHA c4c8fc6View commit details
Commits on Dec 3, 2016
-
download_resume sender/receiver handshake
Summary: the diff ensures that wdt receiver imposes its download_resume (if = true) on the sender. it also makes sure that download_resume with delete_extra_files=true, the set of files are kept identical on the sender and receiver. Reviewed By: ldemailly Differential Revision: D4251809 fbshipit-source-id: 725c3ef02f2a10339223aca9958703ad49ae3e3c
Configuration menu - View commit details
-
Copy full SHA for 143fcf5 - Browse repository at this point
Copy the full SHA 143fcf5View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: f3a1339458ba24c75a6b86d45eb45c730ea7620f
svcscm@fb.com authored and Facebook Github Bot committedDec 3, 2016 Configuration menu - View commit details
-
Copy full SHA for 564c916 - Browse repository at this point
Copy the full SHA 564c916View commit details -
forgot to modify this in my last checkin
Summary: i made a haste checkin without reading thru the last remaining comments Reviewed By: ldemailly Differential Revision: D4271013 fbshipit-source-id: f59d148505b2ef7f66e487d7e8e94ab7af87c2ee
Configuration menu - View commit details
-
Copy full SHA for feae306 - Browse repository at this point
Copy the full SHA feae306View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: af265982b4f2a7e31539159a29bf3e4ea55a38a5
svcscm@fb.com authored and Facebook Github Bot committedDec 3, 2016 Configuration menu - View commit details
-
Copy full SHA for 6fe8140 - Browse repository at this point
Copy the full SHA 6fe8140View commit details
Commits on Dec 6, 2016
-
Summary: This should let me get rid of the 2 mac minis on my desk and find open source mac breakage on diffs instead of after the facts Reviewed By: perryjrandall Differential Revision: D4287428 fbshipit-source-id: d6c9d80b64bc834a2a69496f2ee4cd2866427d0f
Configuration menu - View commit details
-
Copy full SHA for 9d18475 - Browse repository at this point
Copy the full SHA 9d18475View commit details
Commits on Dec 7, 2016
-
Summary: testing mac lego build fixing typos from D4287428 Reviewed By: hehe-wz, nedelchev Differential Revision: D4289371 fbshipit-source-id: 331eef1f0f8e2f5268188562ecc9648632644255
Configuration menu - View commit details
-
Copy full SHA for 2138b3b - Browse repository at this point
Copy the full SHA 2138b3bView commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 3665529067cc667bc1ac72867b7bd37786b179ce
svcscm@fb.com authored and Facebook Github Bot committedDec 7, 2016 Configuration menu - View commit details
-
Copy full SHA for 4df157b - Browse repository at this point
Copy the full SHA 4df157bView commit details
Commits on Dec 14, 2016
-
Require xcode for wdt-opensource-mac
Summary: When this happens to get scheduled on a machine without xcode, it fails: https://www.facebook.com/groups/734933446555273/permalink/1244653532249926/ Reviewed By: dorserg Differential Revision: D4319519 fbshipit-source-id: 0e4e4f2391909e5b3d7af69e59d8705f1f924221
Configuration menu - View commit details
-
Copy full SHA for a55889e - Browse repository at this point
Copy the full SHA a55889eView commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 0f4a11bafd44eb97347f8e83e81e6ea4f8594663
svcscm@fb.com authored and Facebook Github Bot committedDec 14, 2016 Configuration menu - View commit details
-
Copy full SHA for 779a693 - Browse repository at this point
Copy the full SHA 779a693View commit details
Commits on Dec 18, 2016
-
fbcode: remove unused includes from .cpp files with no #if and #define
Summary: This is a first diff to remove the "easiest" unused includes in fbcode. * For safety, we only touch .cpp files without #if and #define, * We do not try to remove redundant systems headers (aka. "packing"). The diff was generated as follows: ``` foundation/scripts/ls-cpp-dirs | grep -v '^\(\.\.\|external/\|.*/external\)' | xargs ffmr -o /tmp/ffmr-diff-1 codegraph/scripts/ffmr/analyze_includes_no_headers_no_packing_skipping_ifdefs.sh cat /tmp/ffmr-diff-1/*.diff | patch -p2 hg commit -m something arc diff --prepare --nolint --nounit --less-context --excuse refactoring ``` Note: `grep -v` is just an optimization. The actual configuration is in these two files: diffusion/FBS/browse/master/fbcode/codegraph/analysis/config.py diffusion/FBS/browse/master/fbcode/codegraph/scripts/ffmr/analyze_includes_no_headers_no_packing_skipping_ifdefs.sh See the task for more context, and the recent "safety" improvements on the tool. depends on D4317825 for very few cases where `nolint` had to be manually added. Reviewed By: igorsugak Differential Revision: D4312617 fbshipit-source-id: ecc1f0addfd0651fa4770fcc43cd1314661a311a
Configuration menu - View commit details
-
Copy full SHA for b6d56f5 - Browse repository at this point
Copy the full SHA b6d56f5View commit details
Commits on Dec 21, 2016
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 2de2aab34d47951ef91172aa9257097588f5490d
Configuration menu - View commit details
-
Copy full SHA for 9338ad5 - Browse repository at this point
Copy the full SHA 9338ad5View commit details
Commits on Dec 28, 2016
-
manual code mod to ensure all logs are prefixed correctly
Summary: added WPLOG and WTPLOG macros - renamed WTVLOG for consistency checked: hg grep "LOG(" |egrep -v "W.*LOG\("|less such as only bench/ and tests are using naked *LOG without W prefix Reviewed By: jjleng Differential Revision: D4370903 fbshipit-source-id: 33e462cea4520f89ded5969c0869c32d9a7c47fb
Configuration menu - View commit details
-
Copy full SHA for f658b66 - Browse repository at this point
Copy the full SHA f658b66View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 11b8e82478fa01c45bab1b1b2dece7bc6fe31c30
Configuration menu - View commit details
-
Copy full SHA for 0908e6c - Browse repository at this point
Copy the full SHA 0908e6cView commit details
Commits on Jan 7, 2017
-
Support transfer log compaction
Summary: Implementation of transfer log compactor Reviewed By: uddipta Differential Revision: D4369818 fbshipit-source-id: 14868beb2d007a177c8cc092506d9f88f206b521
Configuration menu - View commit details
-
Copy full SHA for 18b2fdd - Browse repository at this point
Copy the full SHA 18b2fddView commit details
Commits on Jan 9, 2017
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 3b7534e3dc3ac57c8da6ba739de3df6a133d6be2
Configuration menu - View commit details
-
Copy full SHA for e5c33d9 - Browse repository at this point
Copy the full SHA e5c33d9View commit details
Commits on Jan 13, 2017
-
moving stats from wormhole to wdt so it can be used in stargate
Summary: moving stats from wormhole to wdt so it can be used in stargate also stepped on using std::string in some wormhole.h that I fixed (though that creates noise on the diff) misc: clangformat and missing opensource headers Reviewed By: ThomasFersch Differential Revision: D4401393 fbshipit-source-id: 43317702814327736b332da128eab64e9ec14959
Configuration menu - View commit details
-
Copy full SHA for 8dbffb4 - Browse repository at this point
Copy the full SHA 8dbffb4View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 1524beafa0485234e567203e98ca2fb6265a3581
Configuration menu - View commit details
-
Copy full SHA for 8042605 - Browse repository at this point
Copy the full SHA 8042605View commit details -
codemod: normalize target names in TARGETS files
Summary: An upcoming change will make the translator in the macro library more strict about what it accepts. Reviewed By: ldemailly, yfeldblum Differential Revision: D4413635 fbshipit-source-id: d11979af999bfe0b689a4d4ad5cd198355a8fdbc
Configuration menu - View commit details
-
Copy full SHA for d57c638 - Browse repository at this point
Copy the full SHA d57c638View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: bf19c21ab12b16fd5c276427bb65177043a20ec1
Configuration menu - View commit details
-
Copy full SHA for c6b6ce2 - Browse repository at this point
Copy the full SHA c6b6ce2View commit details
Commits on Jan 14, 2017
-
codemod: fixup more build targets in TARGETS
Summary: Ran script from: differential/diff/21475830/ Reviewed By: Gownta Differential Revision: D4419263 fbshipit-source-id: 7631ea2c2cb3b6e27756ecc9da9e492b2a3b2dab
Configuration menu - View commit details
-
Copy full SHA for 85c0848 - Browse repository at this point
Copy the full SHA 85c0848View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 895df8759697757d1b23d124d0b565b78f129639
Configuration menu - View commit details
-
Copy full SHA for fd31298 - Browse repository at this point
Copy the full SHA fd31298View commit details
Commits on Jan 24, 2017
-
Detecting filesystem type and changing options according to that
Summary: Detecting filesystem type and changing options according to that. Also, setting correct wdt options in case of incremental peer backup Reviewed By: nedelchev Differential Revision: D4447904 fbshipit-source-id: 30cb4d8513bbf5ddbbea84e39b2ddd3400c2645b
Configuration menu - View commit details
-
Copy full SHA for 1735d26 - Browse repository at this point
Copy the full SHA 1735d26View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 07286587b69ab933c508166ba30136fafd9eeb57
Configuration menu - View commit details
-
Copy full SHA for 0cc0d28 - Browse repository at this point
Copy the full SHA 0cc0d28View commit details
Commits on Jan 25, 2017
-
wdt/test/ProtocolTest.cpp: fix two typos
Summary: Fix two typos. Not only is nbd.dataSize always going to be equal to itself, but from context, it is clear that the RHS should use "bd", not "nbd": EXPECT_EQ(nbd.fileSize, bd.fileSize); EXPECT_EQ(nbd.offset, bd.offset); EXPECT_EQ(nbd.dataSize, nbd.dataSize); ^ Reviewed By: uddipta Differential Revision: D4457563 fbshipit-source-id: 0191867eaa32755b65db5575f88814236c873614
Configuration menu - View commit details
-
Copy full SHA for dd58738 - Browse repository at this point
Copy the full SHA dd58738View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 7e83fa86157e19a97c80fc0e9a75a4d911f52dd4
Configuration menu - View commit details
-
Copy full SHA for e0d004c - Browse repository at this point
Copy the full SHA e0d004cView commit details
Commits on Jan 29, 2017
-
remove unused includes in fbcode (skipping #if, new default mode)
Summary: This solves most include warnings as seen in Phabricator (no header files, no "packing" system headers, new default mode where more user headers are removed). We cowardly skip files containing #if for now. Generated by ``` rm -f /tmp/ffmr-diff/* && cd fbcode && (foundation/scripts/ls-cpp-dirs | grep -v '^\(\.\.\|external/\|.*/external\|folly/|watchman/\)' | xargs ffmr -o /tmp/ffmr-diff codegraph/scripts/ffmr/analyze_includes_no_headers_no_packing_skipping_if.sh) && (cat /tmp/ffmr-diff/*.diff | patch -p2) && hg commit -m foo && cd .. && arc amend --yes --revision D4414676 && arc diff --nolint --nounit --excuse refactoring --prepare --big-diff -m 'something' ``` folly and watchman are in separate diffs. Reviewed By: meyering Differential Revision: D4414676 fbshipit-source-id: 75e2e11f4fac8a5f8071a1bafcc4ddc355fd6f4e
Configuration menu - View commit details
-
Copy full SHA for f83e070 - Browse repository at this point
Copy the full SHA f83e070View commit details
Commits on Feb 1, 2017
-
Moving encryption to a separate layer (preparation for compression)
Summary: In WDT, encryption was implemented in two layers. Encryption/decryption was done at socket layer. But, incremental tag verification happened at sender/receiver layer. Due to this, it is hard to add features like compression. To solve this, we are moving tag verification to socket layer. Encryption tags will get added to the data stream at regular interval and will get verified on the receiving side. Higher layer will be able to set a callback to receive tag verification success events. This change is however not backward compatible with current version of WDT. So, we will disable encryption (by changing url key) for new <-> old transfers. New <-> new transfers will be encrypted. Reviewed By: nedelchev Differential Revision: D4480953 fbshipit-source-id: d5c31ecfcb435c8196e2ca3cdfb9aa4a7cbb8c94
Configuration menu - View commit details
-
Copy full SHA for 73675e5 - Browse repository at this point
Copy the full SHA 73675e5View commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: d3f6ce2fa2115a5734e79760765232316f3686dc
Configuration menu - View commit details
-
Copy full SHA for 6ecde8b - Browse repository at this point
Copy the full SHA 6ecde8bView commit details
Commits on Feb 2, 2017
-
Fixing double logging in wdt/stargate
Summary: Fixing double logging in wdt/stargate Reviewed By: nedelchev Differential Revision: D4500770 fbshipit-source-id: c5270be18f13d8ebc23f63234d25d6ccafc2a4e0
Configuration menu - View commit details
-
Copy full SHA for 6c071c9 - Browse repository at this point
Copy the full SHA 6c071c9View commit details
Commits on Feb 7, 2017
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 3522bde656cc783119002946858032e37b5e726a
Configuration menu - View commit details
-
Copy full SHA for 4ae9927 - Browse repository at this point
Copy the full SHA 4ae9927View commit details
Commits on Feb 22, 2017
-
wdt now builds and works with openssl1.1.0
Summary: Necessary changes for making WDT work with openssl1.1.0. Simplified the code to not reuse encryption context, because the code to reuse context is openssl version dependent. Couldn't get buck to work locally with openssl1.1.0. So, used wdt's open source cmake build and used latest openssl code from github. Ran tests where one side was using openssl1.0.1 and the other 1.1.0. Reviewed By: jjleng Differential Revision: D4592601 fbshipit-source-id: 209d767fb7b0370f113e82a9641f536763feb12c
Configuration menu - View commit details
-
Copy full SHA for c65a56b - Browse repository at this point
Copy the full SHA c65a56bView commit details
Commits on Feb 27, 2017
-
updating BUILD.md for newer Mac OS and brew
Summary: updating Mac instructions brew can install everything ps: some test seems to take a very long time and/or fail on my personal MacOS 10.12.3 (2.9 GHz Intel Core i5, 256Gb SSD, (only)8Gb ram) Closes #147 Reviewed By: jjleng Differential Revision: D4621867 Pulled By: uddipta fbshipit-source-id: 857bdad56e10e875ab11843fb1d8268f5b75025e
Configuration menu - View commit details
-
Copy full SHA for 9a99a65 - Browse repository at this point
Copy the full SHA 9a99a65View commit details
Commits on Mar 3, 2017
-
Reviewed By: yfeldblum Differential Revision: D4646271 fbshipit-source-id: 5d21407e815588ae2b016001b859a4816851ab00
Configuration menu - View commit details
-
Copy full SHA for 84fd93c - Browse repository at this point
Copy the full SHA 84fd93cView commit details
Commits on Mar 8, 2017
-
Receiver now sends periodic heart-beats to keep the sender waiting
Summary: WdtOptions.h has details Reviewed By: nedelchev Differential Revision: D4660004 fbshipit-source-id: e374e22235e1866a57d02d3944f63842bd05bfae
Configuration menu - View commit details
-
Copy full SHA for 62be7c8 - Browse repository at this point
Copy the full SHA 62be7c8View commit details -
CodeMod: google::SetCommandLineOption to gflags::SetCommandLineOption
Summary: CodeMod: `google::SetCommandLineOption` to `gflags::SetCommandLineOption`. For gflags, `namespace google` is deprecated in favor of `namespace gflags`. Automated with: ```lang=bash hg grep -lw google::SetCommandLineOption | xargs perl -pi -e 's,\bgoogle(::SetCommandLineOption)\b,gflags\1,g' ``` Reviewed By: igorsugak, jsedgwick Differential Revision: D4665863 fbshipit-source-id: 87c22b278370b41011e4da20e2d8e8d557ff187b
Configuration menu - View commit details
-
Copy full SHA for 57b9da8 - Browse repository at this point
Copy the full SHA 57b9da8View commit details
Commits on Mar 9, 2017
-
use gflags namespace instead of google
Summary: `google` namespace is deprecated in gflags. Replacing it with `gflags` namespace. gflags was generated from this diff: P57170122 ``` % echo $gflags google::(RegisterFlagValidator|CommandLineFlagInfo|GetAllFlags|ShowUsageWithFlags|ShowUsageWithFlagsRestrict|\ DescribeOneFlag|SetArgv|GetArgvs|GetArgv|GetArgv0|GetArgvSum|ProgramInvocationName|ProgramInvocationShortName|\ ProgramUsage|VersionString|GetCommandLineOption|GetCommandLineFlagInfo|GetCommandLineFlagInfoOrDie|] FlagSettingMode|SET_FLAGS_VALUE|SET_FLAG_IF_DEFAULT|SET_FLAGS_DEFAULT|SetCommandLineOption|\ SetCommandLineOptionWithMode|FlagSaver|CommandlineFlagsIntoString|ReadFlagsFromString|AppendFlagsIntoFile|\ ReadFromFlagsFile|BoolFromEnv|Int32FromEnv|Uint32FromEnv|Int64FromEnv|Uint64FromEnv|DoubleFromEnv|\ StringFromEnv|SetUsageMessage|SetVersionString|ParseCommandLineNonHelpFlags|HandleCommandLineHelpFlags|\ AllowCommandLineReparsing|ReparseCommandLineNonHelpFlags|ShutDownCommandLineFlags|FlagRegisterer) % hg grep -wlE "$gflags" 're:fbcode.*\.(cc|cpp|h)' | xargs perl -pi -e 's,\bgoogle::,gflags::,g if /'"$gflags"'/' ``` Reviewed By: meyering Differential Revision: D4669201 fbshipit-source-id: 8053ba6fba9acf6eaf6796f0f297a9e07784973f
Configuration menu - View commit details
-
Copy full SHA for b25cd3f - Browse repository at this point
Copy the full SHA b25cd3fView commit details
Commits on Mar 10, 2017
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 67669fcca77edbccc4627a3ca816c01341036cf5
Configuration menu - View commit details
-
Copy full SHA for e5e4cf5 - Browse repository at this point
Copy the full SHA e5e4cf5View commit details -
s,google::gflags_exitfunc,gflags::gflags_exitfunc,
Summary: `google::gflags_exitfunc` is an internal gflags function. It was missed in D4669201, that updated referenced only to API gflags symbols, and consequently broken by D4683944 Differential Revision: D4692251 fbshipit-source-id: daa1b236f2acb3ecd154191443da5620f99fda7e
Configuration menu - View commit details
-
Copy full SHA for 3bfcb50 - Browse repository at this point
Copy the full SHA 3bfcb50View commit details
Commits on Mar 13, 2017
-
Reviewed By: uddipta Differential Revision: D4698362 fbshipit-source-id: ff25551b9ecce292e785ef1c01ee52b2b3d0f84b
Configuration menu - View commit details
-
Copy full SHA for 6a99d2b - Browse repository at this point
Copy the full SHA 6a99d2bView commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 1005511f029b1bad07cb9af16321800855354640
Configuration menu - View commit details
-
Copy full SHA for 136fead - Browse repository at this point
Copy the full SHA 136feadView commit details
Commits on Mar 14, 2017
-
Remove user override from wdt jobs
Summary: In the job script, the creator used his own unixname as the 'user'. This overrides the user field for diffs. Reviewed By: ttsugriy, grzmiel Differential Revision: D4707899 fbshipit-source-id: 7cf7b1f2527cc5eda18f0d96267b5b9799f3b3bc
Configuration menu - View commit details
-
Copy full SHA for bf46366 - Browse repository at this point
Copy the full SHA bf46366View commit details
Commits on Mar 15, 2017
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: a7190d6fceb634120cf89925e4b8d9c25cb31a55
Configuration menu - View commit details
-
Copy full SHA for 31d5485 - Browse repository at this point
Copy the full SHA 31d5485View commit details
Commits on Mar 20, 2017
-
Fix wdt to call folly::Singleton's registrationComplete()
Reviewed By: uddipta Differential Revision: D4725815 fbshipit-source-id: f734fe4ced70f5c92ea78bec7b9166c53aafeb29
Configuration menu - View commit details
-
Copy full SHA for 9d001ef - Browse repository at this point
Copy the full SHA 9d001efView commit details
Commits on Mar 23, 2017
-
change EXPECT_EQ(false, ... to EXPECT_FALSE(...; ditto for ASSERT_EQ
Summary: Change every instance of EXPECT_EQ(false, ... to the simpler/shorter EXPECT_FALSE(... Do the same for ASSERT_EQ, for consistency, and for true/TRUE. Reviewed By: Orvid Differential Revision: D4751397 fbshipit-source-id: 045293dbf8be1167f0cb1b85a2f9cd59a6a30f73
Configuration menu - View commit details
-
Copy full SHA for 91e06a6 - Browse repository at this point
Copy the full SHA 91e06a6View commit details
Commits on Mar 25, 2017
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 1510ab83f568521830f24ece778fd7f00e8f0186
Configuration menu - View commit details
-
Copy full SHA for d888b3f - Browse repository at this point
Copy the full SHA d888b3fView commit details -
Remove the extra space before the comment after RECURSIVE_GLOBs in TA…
…RGETS [4/4] Summary: It has bugged me for long enough. It's time to fix it. ``` codemod --start 75% --extensions '*' -m --exclude-paths _bin,_build,buck-out,third-party2,third-party-buck 'headers = AutoHeaders.RECURSIVE_GLOB, # https://fburl.com/424819295' 'headers = AutoHeaders.RECURSIVE_GLOB, # https://fburl.com/424819295' ``` Reviewed By: yfeldblum Differential Revision: D4774502 fbshipit-source-id: b174fdd40e8771331d532f2295da4f70e36cb63d
Configuration menu - View commit details
-
Copy full SHA for 506bb5a - Browse repository at this point
Copy the full SHA 506bb5aView commit details
Commits on Mar 26, 2017
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: f864cd23b71fea7c3192afb2cfaeee9db58bb574
Configuration menu - View commit details
-
Copy full SHA for 8fec055 - Browse repository at this point
Copy the full SHA 8fec055View commit details
Commits on Mar 27, 2017
-
periodically changing encryption initialization vector
Summary: We can not use the same iv for more than 64GB. Encryption updates failed for long transfers. Found the issue during figtable testing. So, we are changing the iv every 32GB. Sender periodically sends tags for verification. After each such tag, we check whether we should change the iv or not. Reviewed By: nedelchev Differential Revision: D4772960 fbshipit-source-id: 5dff6516fb33e84cc6db0378da6c7bbf228ec5f8
Configuration menu - View commit details
-
Copy full SHA for e38665d - Browse repository at this point
Copy the full SHA e38665dView commit details
Commits on Mar 29, 2017
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 9d8e5a51f856d272bb9124d4626f0ca6e39865ee
Configuration menu - View commit details
-
Copy full SHA for 6a0343c - Browse repository at this point
Copy the full SHA 6a0343cView commit details
Commits on Mar 30, 2017
-
wdt: switch protocol printing log to WVLOG(1)
Summary: #accept2ship Reviewed By: uddipta Differential Revision: D4791720 fbshipit-source-id: 4046a71c85ea1021a54c1aa2dcc18ac9dd71f255
Configuration menu - View commit details
-
Copy full SHA for 0130fe4 - Browse repository at this point
Copy the full SHA 0130fe4View commit details -
Ensuring that we don't print an error log while changing iv
Summary: If we don't call finish on the decryptor before destroying it, an error msg gets printed. So, always calling finish before destroying the decryptor. Also, refactored the iv change code a bit. Reviewed By: nedelchev Differential Revision: D4797936 fbshipit-source-id: 72e46f294ae7d145ef256e7df6c16402f87b3c75
Configuration menu - View commit details
-
Copy full SHA for 5a8bd9f - Browse repository at this point
Copy the full SHA 5a8bd9fView commit details
Commits on Mar 31, 2017
-
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 6a3aedda2f7554863199fe3eedf5e4b707ffdffc
Configuration menu - View commit details
-
Copy full SHA for 72b221f - Browse repository at this point
Copy the full SHA 72b221fView commit details
Commits on Apr 1, 2017
-
use googletest instead of gtest with gmock
Summary: This updates all of the references to gtest and gmock with googletest. The change is mechanilcal, generated with the following one-liner: ```lang=bash hg grep -lwE '(gtest|gmock)' 'glob:**/TARGETS' | grep -v '^third-party-buck' | xargs perl -pi -e ' $gt=qr!(["'"'"'])gtest\g1!; ( s!$gt(\s*,\s*(.any.|None))(\s*,\s*)?\),?!\1googletest\1\2, \1gtest\1\),!g or s!$gt((\s*,\s*(.any.|None)[^\)]+))\),?!\1googletest\1\2\),!g or s!\(\s*$gt,?\s*\),?!\(\1googletest\1, None, \1gtest\1\),!g or s!$gt,?!\(\1googletest\1, None, \1gtest\1\),!g ) unless /(name|type) *=/; $gm=qr!(["'"'"'])gmock\g1!; ( s!$gm(\s*,\s*(.any.|None))(\s*,\s*)?\),?!\1googletest\1\2, \1gmock\1\),!g or s!$gm((\s*,\s*(.any.|None)[^\)]+))\),?!\1googletest\1\2\),!g or s!\(\s*$gm,?\s*\),?!\(\1googletest\1, None, \1gmock\1\),!g or s!$gm,?!\(\1googletest\1, None, \1gmock\1\),!g ) unless /(name|type) *=/; ' ``` Reviewed By: meyering Differential Revision: D4643237 fbshipit-source-id: fda7f41760c7e44254231df87634631c343e6355
Configuration menu - View commit details
-
Copy full SHA for 7077431 - Browse repository at this point
Copy the full SHA 7077431View commit details
Commits on Apr 11, 2017
-
Multiple msg-streams multiplexed over one persistent connection
Summary: This should be useful for p2p continuous rocksdb replication. I think we should not need more than one connection/socket between two hosts. Right now, multiple streams can send msg over one connection. If there is no msg sent for a while, a heart-beat is sent keep the connection alive. There is no limit on the size of the msg. TODOs -- better/more tests This diff does not include thrift control channel and connection pool management. Reviewed By: nedelchev Differential Revision: D4825774 fbshipit-source-id: b7c4167ad14efe6b47a47cc374d6b89a7aa23720
Configuration menu - View commit details
-
Copy full SHA for d781a61 - Browse repository at this point
Copy the full SHA d781a61View commit details
Commits on Apr 14, 2017
-
Summary: These files were relying on these transitively, but the upstream includes are going away, so the includes need to be made explicit. Reviewed By: yfeldblum Differential Revision: D4888861 fbshipit-source-id: 8b49be032a4b53ed2976a7178daeff25551741a7
Configuration menu - View commit details
-
Copy full SHA for 7f5c7e3 - Browse repository at this point
Copy the full SHA 7f5c7e3View commit details
Commits on Apr 18, 2017
-
Fix the OSS build due to upstream change in Folly
Summary: When I added support for building folly without PThreads, I added a configuration define which WDT needs to pass. WDT does not currently support building without PThreads, and there are no current plans to make it do so, so hard-code pthread support for now. Reviewed By: uddipta, yfeldblum Differential Revision: D4906993 fbshipit-source-id: 0050d3b82cc1fd7353c6892f88ab7da94877e5d4
Configuration menu - View commit details
-
Copy full SHA for 1d1850c - Browse repository at this point
Copy the full SHA 1d1850cView commit details
Commits on Apr 19, 2017
-
Changes to run wdt test on a host with 30G of /dev/shm
Summary: We used to run WDT continuous tests on a devserver with 256G of ram, so we had 128G of /dev/shm. But, now we will run it on a host with 60G of ram or 30G of /dev/shm. Reducing the amount of data generated for each test, also reducing the throttler speed. (Note: this ignores all push blocking failures!) Reviewed By: nedelchev Differential Revision: D4911479 fbshipit-source-id: b3c43e1d11295b5f3cc689afe175109ef1d49737
Configuration menu - View commit details
-
Copy full SHA for b0be230 - Browse repository at this point
Copy the full SHA b0be230View commit details
Commits on Apr 20, 2017
-
Disabling some tests from wdt/stargate cont build
Summary: WDT tests are timing dependent. Some of them are failing in our new cont build machine. Disabling some low pri tests to make sure other tests pass. (Note: this ignores all push blocking failures!) Reviewed By: jjleng Differential Revision: D4925109 fbshipit-source-id: 176ef8d31b85f55175bf8cf6ac3d024a438701a9
Configuration menu - View commit details
-
Copy full SHA for b0f80ea - Browse repository at this point
Copy the full SHA b0f80eaView commit details
Commits on Apr 27, 2017
-
Enabling fadvise for removing data from page cache in disk mode
Summary: Enabling fadvise for removing data from page cache in disk mode Differential Revision: D4959506 fbshipit-source-id: 85704f66d9b96d8b3792826711a53ca9014f45df
Configuration menu - View commit details
-
Copy full SHA for c5688ad - Browse repository at this point
Copy the full SHA c5688adView commit details -
Summary: wdt/stargate version bump auto commit fbshipit-source-id: 291570c82d3de77898c2e2f51c0704c5c9e918e5
Configuration menu - View commit details
-
Copy full SHA for 2c191b2 - Browse repository at this point
Copy the full SHA 2c191b2View commit details -
Summary: Implementation and test for keeping file permission during transfer v0.1 Design decision: 1. Get permission from the same st_mode that is used to get file size, and store permission in each metadata entry of DirectorySourceQueue, in order to avoid calling stat another time. 2. Default permission is 512 (01000). When perm in WdtFileInfo is default, library behavior is not changed. Closes #155 Reviewed By: jjleng Differential Revision: D4813356 Pulled By: uddipta fbshipit-source-id: 588487f73d4a100ad0f8bd79272a65eb991aaea6
Configuration menu - View commit details
-
Copy full SHA for 3a5b195 - Browse repository at this point
Copy the full SHA 3a5b195View commit details
Commits on Apr 30, 2017
-
Fixing build failure due to unused variable
fbshipit-source-id: f1d1fe34aea596fea92614d9bbaa7aed1e22275d
Configuration menu - View commit details
-
Copy full SHA for d2e512f - Browse repository at this point
Copy the full SHA d2e512fView commit details
Commits on May 2, 2017
-
Switch the wdt-mac test to request an xcode sdk that actually has cap…
…acity Summary: XCode SDK testing for lego-linux is a mess and this was requesting a capability that had 2 hosts, so was queuing for an absurdly long amount of time :( Reviewed By: yfeldblum Differential Revision: D4989867 fbshipit-source-id: a2a688b398df7076a6bd53d08dbc6a00121aaeac
Configuration menu - View commit details
-
Copy full SHA for e60f749 - Browse repository at this point
Copy the full SHA e60f749View commit details
Commits on May 7, 2017
-
codemod: remove
AutoHeaders.RECURSIVE_GLOB
s which don't break buildReviewed By: yfeldblum, meyering Differential Revision: D5017789 fbshipit-source-id: 139e43d7640ed47552feafa25016946295225b7b
Configuration menu - View commit details
-
Copy full SHA for 325d668 - Browse repository at this point
Copy the full SHA 325d668View commit details
Commits on May 8, 2017
-
Summary: A faster crc32 impl for folly. Similar to crc32c, except intel doesn't provide crc32 directly in hardware - instead, pclmul can be used, which is ~2x slower than crc32c, but still ~5-10x faster than software implementation. Reviewed By: Orvid, yfeldblum Differential Revision: D4994761 fbshipit-source-id: ad8ba856649eea6dc7b541d561329ff7d7fe2d60
Configuration menu - View commit details
-
Copy full SHA for 7659225 - Browse repository at this point
Copy the full SHA 7659225View commit details
Commits on May 9, 2017
-
Summary: 7.1 (doesn’t exist on travis anymore) -> 8.3 Closes #157 Differential Revision: D5028914 Pulled By: uddipta fbshipit-source-id: 99b73252785d0aacea427e10f3b7e411f435fc58
Configuration menu - View commit details
-
Copy full SHA for c26110f - Browse repository at this point
Copy the full SHA c26110fView commit details
Commits on May 17, 2017
-
Revert D4813356: [wdt][PR] File permission transfer
Summary: This reverts commit 588487f73d4a100ad0f8bd79272a65eb991aaea6 Differential Revision: D4813356 fbshipit-source-id: ec993c8a1f3f2db4fdc820807c8500359f6055c2
Configuration menu - View commit details
-
Copy full SHA for 45c34c2 - Browse repository at this point
Copy the full SHA 45c34c2View commit details
Commits on May 21, 2017
-
buckification: add
@nolint
to TARGETS which can run buildifierSummary: Prereq for deploying buildifier linter and codemodding existing TARGETS. Reviewed By: bolinfest Differential Revision: D5092478 fbshipit-source-id: 8cbb77b15487d46ea2b2aff01f20504d87846fe4
Configuration menu - View commit details
-
Copy full SHA for 0c9f89f - Browse repository at this point
Copy the full SHA 0c9f89fView commit details
Commits on May 23, 2017
-
Summary: Because of mistakes made, there are no longer any XCode 8.3.1 hosts in the lego-mac tier, so jobs are queueing for 6 hours then timing out. This just bumps the version being requested to 8.3.2 Reviewed By: yfeldblum Differential Revision: D5108379 fbshipit-source-id: d5ec36e61a888345954fc982d19b18ba49ce7209
Configuration menu - View commit details
-
Copy full SHA for 334c214 - Browse repository at this point
Copy the full SHA 334c214View commit details
Commits on May 25, 2017
-
codemod: replace
headers = AutoHeaders.*
withauto_headers
Reviewed By: meyering Differential Revision: D5094332 fbshipit-source-id: 3df2f693def8ca418bc9febe3e20ccf051f2e19d
Configuration menu - View commit details
-
Copy full SHA for a287ba6 - Browse repository at this point
Copy the full SHA a287ba6View commit details
Commits on May 28, 2017
-
Summary: These callbacks are defined to null in 1.1.0, so comparing them with null is redundant Reviewed By: knekritz, uddipta Differential Revision: D5136462 fbshipit-source-id: 8199e0f576f11d9e7cb899682a7ca764c7012143
Configuration menu - View commit details
-
Copy full SHA for 5a6ab9e - Browse repository at this point
Copy the full SHA 5a6ab9eView commit details
Commits on Jun 1, 2017
-
Summary: `FdTest` is broken because it only relies on the reported transfer status, which returns `OK` even if file discovery failed (which will be fixed separately). Change the test to verify that a file passed by fd is actually transferred even if it doesn't exist in the filesystem. Reviewed By: uddipta Differential Revision: D5144952 fbshipit-source-id: 97ece300d8accb9d15ef962d45a04d464f940ddd
Configuration menu - View commit details
-
Copy full SHA for 8e897bf - Browse repository at this point
Copy the full SHA 8e897bfView commit details -
Do not crash in case of an invalid block header
Summary: Do not crash in case of an invalid block header Reviewed By: nedelchev Differential Revision: D5165256 fbshipit-source-id: ba06e4b852de76eb0f7487ef7e85a7df598660df
Configuration menu - View commit details
-
Copy full SHA for 60bc32e - Browse repository at this point
Copy the full SHA 60bc32eView commit details -
Adding boost filesystem as a dependency in travis
Summary: Adding boost filesystem as a dependency in travis. Build is failing after we added this dependency. Reviewed By: ot Differential Revision: D5167517 fbshipit-source-id: feaa06c134d9114be67a4b659c62be1a5694947b
Configuration menu - View commit details
-
Copy full SHA for fc363f2 - Browse repository at this point
Copy the full SHA fc363f2View commit details
Commits on Jun 2, 2017
-
codemod: format TARGETS with buildifier [5/5] (D5092623)
Reviewed By: igorsugak fbshipit-source-id: 906b744c179eb932f5a388b39f93209cecd50a80
Configuration menu - View commit details
-
Copy full SHA for 0a3de2f - Browse repository at this point
Copy the full SHA 0a3de2fView commit details
Commits on Jun 3, 2017
-
Do not ignore errors in file discovery
Summary: If the `stat` in `enqueueFiles` fails the error will be ignored and the transfer reported as successful. Propagate instead the error to the sender threads so that they can abort the transfer. Reviewed By: uddipta Differential Revision: D5145003 fbshipit-source-id: 9f0664b0319411b99874ed1613de56885cdb4575
Configuration menu - View commit details
-
Copy full SHA for 4cf2f2c - Browse repository at this point
Copy the full SHA 4cf2f2cView commit details
Commits on Jun 5, 2017
-
Rename @/folly:folly-sse42 to @/folly:checksum
Summary: To better reflect what it actually is. Reviewed By: yfeldblum Differential Revision: D5186774 fbshipit-source-id: c13b5f6c93c3764a28510d825faec0fb4232d1f2
Configuration menu - View commit details
-
Copy full SHA for a0bab52 - Browse repository at this point
Copy the full SHA a0bab52View commit details
Commits on Jun 7, 2017
-
Don't reference folly:subbase from within Folly
Summary: Stop pulling in a lot of Folly just for a single header or to. There are now no remaining references to `@/folly:folly`, `@/folly:base`, or `@/folly:subbase` within Folly itself. Reviewed By: yfeldblum, mzlee Differential Revision: D5188157 fbshipit-source-id: da7ea3032dd18a0108b2602ac23d8e92246b9f37
Configuration menu - View commit details
-
Copy full SHA for e1678a3 - Browse repository at this point
Copy the full SHA e1678a3View commit details
Commits on Jun 9, 2017
-
apply clang-tidy modernize-use-override
Summary: Use clang-tidy to mechanically add missing `override` and remove redundant `virtual`. Reviewed By: igorsugak Differential Revision: D5211868 fbshipit-source-id: 15cec17d39690ffa8072ffeccdf9fedaae1f6839
Configuration menu - View commit details
-
Copy full SHA for e4b0087 - Browse repository at this point
Copy the full SHA e4b0087View commit details -
apply clang-tidy modernize-use-override
Summary: Use clang-tidy to mechanically add missing `override` and remove redundant `virtual`. Reviewed By: igorsugak Differential Revision: D5211868 fbshipit-source-id: 4118c4c72f8ec3485507f69679f7e852b3eaeb73
Configuration menu - View commit details
-
Copy full SHA for 32a7fec - Browse repository at this point
Copy the full SHA 32a7fecView commit details -
apply clang-tidy modernize-use-override
Summary: Use clang-tidy to mechanically add missing `override` and remove redundant `virtual`. Reviewed By: igorsugak Differential Revision: D5211868 fbshipit-source-id: 6a85f7c4a543a4c9345ec5b0681a8853707343dc
Configuration menu - View commit details
-
Copy full SHA for 8bdf0d0 - Browse repository at this point
Copy the full SHA 8bdf0d0View commit details
Commits on Jun 14, 2017
-
Summary: And instructions for using it outside of travis Closes #158 Differential Revision: D5247190 Pulled By: uddipta fbshipit-source-id: 0f1189f44ae701c3c6782f1f9dae3269c6e15bb6
Configuration menu - View commit details
-
Copy full SHA for 6db7b28 - Browse repository at this point
Copy the full SHA 6db7b28View commit details
Commits on Jun 26, 2017
-
Rename the RWSpinLock target to comply with folly conventions
Summary: Which perscribe that acronyms don't get indivual underscores separating the invidivual letters. Reviewed By: yfeldblum Differential Revision: D5318897 fbshipit-source-id: 3ea218c4ac98367c4aef8f3b2340423045c26900
Configuration menu - View commit details
-
Copy full SHA for e21b238 - Browse repository at this point
Copy the full SHA e21b238View commit details
Commits on Jun 28, 2017
-
ensure that data is written to disk, and proper IO error handling
Summary: there are currently multiple issues in wdt FileWriter that this diff aims to fix: 1/ By default data is not synced to disk at the end of the transfer. This diff ensures that files are always synced to disk 2/ IO errors were almost always silent and would rarely cancel the file transfer. This diff ensures that all IO calls are checked for errors and we fail the transfer on any error. For some context, zippydb has seen a very high number of corrupted files in the past few months, leading to repeated SEVs and data loss. So far our investigation leads us to think that wdt writer is the culprit here as it doesn't fail the transfer in case of IO errors, which leads to corrupted data on the receiver. I'll try to confirm that by stress testing wdt transfers on a faulty host, with and without this diff. Reviewed By: uddipta Differential Revision: D5273341 fbshipit-source-id: 9b906196671058c02effc69751cbe7d454ac7d5a
Configuration menu - View commit details
-
Copy full SHA for 5fcbe68 - Browse repository at this point
Copy the full SHA 5fcbe68View commit details
Commits on Jul 6, 2017
-
Adding missing stat collector for fsync
Summary: #title Reviewed By: benrnd Differential Revision: D5377036 fbshipit-source-id: 59bd8872da81dd1948377e87dd6a9c1465a25233
Configuration menu - View commit details
-
Copy full SHA for 29b2e7e - Browse repository at this point
Copy the full SHA 29b2e7eView commit details
Commits on Jul 8, 2017
-
Summary: And corresponding test Closes #161 Differential Revision: D5381805 Pulled By: uddipta fbshipit-source-id: 78b57f891a1da295c7ce8086572ded4504eef4c7
Configuration menu - View commit details
-
Copy full SHA for 1c8f0c1 - Browse repository at this point
Copy the full SHA 1c8f0c1View commit details
Commits on Jul 15, 2017
-
Receiver now gives up while waiting for sender to start after some ti…
…meout Summary: Receiver now gives up while waiting for sender to start after some timeout. This makes sure that bad host can not block other hosts in the same tier. Reviewed By: ThomasFersch Differential Revision: D5412766 fbshipit-source-id: b857369572fa6e44079da2399b2d7714d3cd6423
Configuration menu - View commit details
-
Copy full SHA for 32c019d - Browse repository at this point
Copy the full SHA 32c019dView commit details
Commits on Jul 19, 2017
-
Summary: Current folly version uses a single crc32c. crc32c has a latency of 3, so pipelining three in a row makes it nearly 3x faster (for data all in cache). Reviewed By: yfeldblum Differential Revision: D5418228 fbshipit-source-id: d3a250e1b4fe1f0bc99b44c660df94cf233aebd6
Configuration menu - View commit details
-
Copy full SHA for 048d26e - Browse repository at this point
Copy the full SHA 048d26eView commit details
Commits on Jul 21, 2017
-
Summary: This uses `clang-tidy` to comment out unused parameters (in functions, methods and lambdas) in fbcode. Cases that the tool failed to handle are fixed manually. Reviewed By: igorsugak Differential Revision: D5454343 fbshipit-source-id: 5dee339b4334e25e963891b519a5aa81fbf627b2
Configuration menu - View commit details
-
Copy full SHA for 93c4599 - Browse repository at this point
Copy the full SHA 93c4599View commit details
Commits on Aug 3, 2017
-
Add a helper defs for os.getenv()
Summary: And use it to make a number of `TARGETS` files formattable. Reviewed By: yfeldblum Differential Revision: D5548287 fbshipit-source-id: 7e393920eac6d78c1106fd2f8e481e5483b85471
Configuration menu - View commit details
-
Copy full SHA for 65c9bd6 - Browse repository at this point
Copy the full SHA 65c9bd6View commit details -
Format newly formattable TARGETS after D5548287
Summary: After D5548287 these targets files can now be formatted, so do so. Reviewed By: yfeldblum Differential Revision: D5548330 fbshipit-source-id: dd7777f56ee694818e4d4c0825f8a2ca1b77368c
Configuration menu - View commit details
-
Copy full SHA for 82dd567 - Browse repository at this point
Copy the full SHA 82dd567View commit details
Commits on Aug 9, 2017
-
Adding rate limiters for zippy read/write calls
Summary: Adding rate limiters for zippy read/write calls. Reusing wdt throttler and adding a wrapper around it. Wdt throttler is thread safe and fair (threads working at similar speed gets same amount of slots). Throttler speeds can be changed dynamically through configerator. Differential Revision: D5582254 fbshipit-source-id: 66df2a226ac22ca40a2974bcb46f231dc537aa32
Configuration menu - View commit details
-
Copy full SHA for 87b03e2 - Browse repository at this point
Copy the full SHA 87b03e2View commit details
Commits on Aug 27, 2017
-
Remove explicit XCode SDK versions from legocastle jobs
Summary: Once upon a time there was a lonely hhvm-mac job. It was running merrily through the lego-mac tier. Then someone came and added more hosts to the tier, but something was wrong! They were missing any form of xcode SDK at all! Any job that tried to run in the tier and ended up running on those new hosts failed. Why? Because the jobs were expecting XCode to be present, but it wasn't. To workaround this, an explicit request for xcode was added to the capability list of hhvm-mac. Over time more lego-mac jobs were added, and some gained explicit xcode specifications as well. The time is long past where explicit version requests for xcode sdks is needed, so let's just remove them. If something starts failing because it's trying to build against `beta`, great, that's useful signal that things are going to break when `beta` becomes mainstream. Reviewed By: yfeldblum Differential Revision: D5627221 fbshipit-source-id: c61e359bf44a489f8fc365d78b521c9e2c97ca5e
Configuration menu - View commit details
-
Copy full SHA for 019cfa9 - Browse repository at this point
Copy the full SHA 019cfa9View commit details -
Shift folly:thread_local out of folly:base
Summary: ``` foundation/dependency_management/ensure-explicit-dependencies.sh folly:thread_local ``` Reviewed By: yfeldblum Differential Revision: D5715635 fbshipit-source-id: b1e770e59de7406aa2a2f669ce974b8d87ccc1a5
Configuration menu - View commit details
-
Copy full SHA for 27841b1 - Browse repository at this point
Copy the full SHA 27841b1View commit details
Commits on Sep 14, 2017
-
Shift folly:synchronized out of folly:folly
Summary: ``` foundation/dependency_management/ensure-explicit-dependencies.sh folly:synchronized ``` Reviewed By: yfeldblum Differential Revision: D5802850 fbshipit-source-id: 7587e6352953879ed193b4931617db7028f730b1
Configuration menu - View commit details
-
Copy full SHA for a6ed1cd - Browse repository at this point
Copy the full SHA a6ed1cdView commit details
Commits on Oct 10, 2017
-
fix -Wtautological-unsigned-enum-zero-compare
Summary: Exposed by the latest clang: ```lang=bash wdt/ErrorCodes.cpp:19:12: error: comparison of unsigned enum expression >= 0 is always true [-Werror,-Wtautological-unsigned-enum-zero-compare] if (code >= 0 && code < numErrorCodes) { ~~~~ ^ ~ wdt/util/EncryptionUtils.cpp:38:22: error: comparison of unsigned enum expression < 0 is always false [-Werror,-Wtautological-unsigned-enum-zero-compare] if (encryptionType < 0 || encryptionType >= NUM_ENC_TYPES) { ~~~~~~~~~~~~~~ ^ ~ wdt/util/EncryptionUtils.cpp:120:13: error: comparison of unsigned enum expression < 0 is always false [-Werror,-Wtautological-unsigned-enum-zero-compare] if (type_ < 0 || type_ >= NUM_ENC_TYPES) { ~~~~~ ^ ~ stderr: wdt/util/EncryptionUtils.cpp:38:22: error: comparison of unsigned enum expression < 0 is always false [-Werror,-Wtautological-unsigned-enum-zero-compare] if (encryptionType < 0 || encryptionType >= NUM_ENC_TYPES) { ~~~~~~~~~~~~~~ ^ ~ wdt/util/EncryptionUtils.cpp:120:13: error: comparison of unsigned enum expression < 0 is always false [-Werror,-Wtautological-unsigned-enum-zero-compare] if (type_ < 0 || type_ >= NUM_ENC_TYPES) { ~~~~~ ^ ~ ``` Reviewed By: meyering Differential Revision: D5978670 fbshipit-source-id: 4b00aa3d7da2e7a6e0846bb534e6afcc7875946a
Configuration menu - View commit details
-
Copy full SHA for db1fb8d - Browse repository at this point
Copy the full SHA db1fb8dView commit details
Commits on Oct 11, 2017
-
Add missing deps for boost, gflags, and sparsehash
Summary: Ensure external_deps are specified where needed for boost, gflags, and sparsehash Reviewed By: igorsugak Differential Revision: D6015078 fbshipit-source-id: adfc8a327b7c10a9aa7c8632f1c3deff6781748a
Configuration menu - View commit details
-
Copy full SHA for 866ad72 - Browse repository at this point
Copy the full SHA 866ad72View commit details
Commits on Oct 13, 2017
-
Move folly/Checksum.h into folly/hash/
Summary: [Folly] Move `folly/Checksum.h` into `folly/hash/`. Reviewed By: Orvid Differential Revision: D6045825 fbshipit-source-id: 02d3e6a49e2c0fc115cfee09e1186be7a13525ba
Configuration menu - View commit details
-
Copy full SHA for 56e5118 - Browse repository at this point
Copy the full SHA 56e5118View commit details
Commits on Oct 17, 2017
-
Make Range.h and FBString.h mutually independent
Summary: [Folly] Make `Range.h` and `FBString.h` mutually independent. This means that `Range` cannot directly know about `fbstring`, so any interactions between the two types must be indirected through templates. Motivation: `FBString.h` is a relatively heaviweight `#include` for things that need `Range.h` but which do not use `fbstring`. Reviewed By: ericniebler Differential Revision: D6062434 fbshipit-source-id: e2f21c33f482eadffd0a8679eff4ece59bab53e9
Configuration menu - View commit details
-
Copy full SHA for 03936d5 - Browse repository at this point
Copy the full SHA 03936d5View commit details
Commits on Oct 23, 2017
-
move Arena, ThreadCachedArena, and Malloc to memory/
Summary: all memory/-destined components besides hphp includes Reviewed By: yfeldblum, mzlee Differential Revision: D6121822 fbshipit-source-id: 6c6214d84dcdefe4789ed5200399ae27203d6340
Configuration menu - View commit details
-
Copy full SHA for 4ed6033 - Browse repository at this point
Copy the full SHA 4ed6033View commit details
Commits on Oct 31, 2017
-
Outline most throw expressions in Expected
Summary: [Folly] Outline most `throw` expressions in `Expected`. They are definitionally cold, but in-line `throw` statements can expand code size more than is desirable. * Inline `throw` statement: https://godbolt.org/g/LPaf7V. * Outline `throw` statement: https://godbolt.org/g/HZBXn6. Reviewed By: Orvid Differential Revision: D6183613 fbshipit-source-id: 28240bb4aa40790d99da783a3c368db81fded124
Configuration menu - View commit details
-
Copy full SHA for 095b8a5 - Browse repository at this point
Copy the full SHA 095b8a5View commit details
Commits on Nov 9, 2017
-
Actually mark Unexpected as cold
Summary: Testing indicates that GCC ignores the cold attribute when the function is available for inlining. Because Unexpected is a template class we can't make the constructors non-inline, but we can make it derive from a class with a cold constructor, which has the effect of making all the Unexpected constructors implicitly cold. Reviewed By: yfeldblum Differential Revision: D6261013 fbshipit-source-id: 482e49253d5b104742018133c53fb60279dd9f9b
Configuration menu - View commit details
-
Copy full SHA for 64aa710 - Browse repository at this point
Copy the full SHA 64aa710View commit details
Commits on Nov 11, 2017
-
Increase wdt transfer id max length
Summary: 50 was small for some of existing shards. Bumping it to 1k. Beyond that, linux won't allow to create directories anyway. Reviewed By: uddipta Differential Revision: D6303598 fbshipit-source-id: e9d8d4106eaddf2c36361ed9b1ac975ae4d5b7ed
Configuration menu - View commit details
-
Copy full SHA for 3eedb69 - Browse repository at this point
Copy the full SHA 3eedb69View commit details
Commits on Nov 22, 2017
-
Fix stale snapshot release codepath crash
Summary: Snapshots were released before senders. Code to release snapshot kicks in at some point and expects the snapshot to be there. Disconnect exists because sender and receiver can have different number of store locations during jbod migration. Reviewed By: uddipta Differential Revision: D6383209 fbshipit-source-id: 00ad5edec7d0bddaaeb98a2dc4b5dda8d38b0ba6
Configuration menu - View commit details
-
Copy full SHA for 24a660d - Browse repository at this point
Copy the full SHA 24a660dView commit details
Commits on Nov 25, 2017
-
Shift folly:atomic_hash_map, folly:logging, and folly:spin_lock out o…
…f folly:folly and folly:base Summary: ``` foundation/dependency_management/ensure-explicit-dependencies.sh folly:atomic_hash_map ``` Reviewed By: yfeldblum Differential Revision: D6409078 fbshipit-source-id: 2f72d617dd7d4b2d3adba8e81301dc78d5275f6d
Configuration menu - View commit details
-
Copy full SHA for 668cd0e - Browse repository at this point
Copy the full SHA 668cd0eView commit details
Commits on Nov 26, 2017
-
Shift folly:conv out of folly:base
Summary: This is the single most included target in Folly, and also among the least directly referenced >_>... ``` foundation/dependency_management/ensure-explicit-dependencies.sh folly:conv ``` Reviewed By: yfeldblum Differential Revision: D6411299 fbshipit-source-id: 40ca1b62e9f456186c88d63adab0e6e34dded7ae
Configuration menu - View commit details
-
Copy full SHA for bf475f3 - Browse repository at this point
Copy the full SHA bf475f3View commit details
Commits on Nov 27, 2017
-
Shift folly:string out of folly:base
Summary: ``` foundation/dependency_management/ensure-explicit-dependencies.sh folly:string ``` Reviewed By: yfeldblum Differential Revision: D6411357 fbshipit-source-id: 97afac97e8c1bfb15af5a53fadfb8d6a098a0d37
Configuration menu - View commit details
-
Copy full SHA for c37a30c - Browse repository at this point
Copy the full SHA c37a30cView commit details
Commits on Nov 28, 2017
-
Remove the os_getenv for the test setup
Summary: Noticed os_getenv. These should probably be deleted as getting input from the environment is not a great idea. Reviewed By: zertosh, ttsugriy Differential Revision: D6427339 fbshipit-source-id: 5bd3b79da8f4882652141a525d0dc2926844ace1
Configuration menu - View commit details
-
Copy full SHA for 89dffe9 - Browse repository at this point
Copy the full SHA 89dffe9View commit details
Commits on Dec 7, 2017
-
Shift folly:memory out of folly:base
Summary: ``` foundation/dependency_management/ensure-explicit-dependencies.sh folly:memory ``` Reviewed By: yfeldblum Differential Revision: D6456837 fbshipit-source-id: 197d6d697dd24c26a23aab4a3a9d20ded7549537
Configuration menu - View commit details
-
Copy full SHA for 540f582 - Browse repository at this point
Copy the full SHA 540f582View commit details
Commits on Dec 8, 2017
-
Move folly/Bits.h to folly/lang/
Summary: [Folly] Move `folly/Bits.h` to `folly/lang/`. Reviewed By: phoad, Orvid Differential Revision: D6495547 fbshipit-source-id: a93159321df8277f8a4b4f10a5e4e0fc58cb6022
Configuration menu - View commit details
-
Copy full SHA for 3a2b12c - Browse repository at this point
Copy the full SHA 3a2b12cView commit details -
WDT: Fixing an issue with error processing that may lead to assert
Summary: A legit error status gets overwritten by a shady "error recovery" code. This causes an assert when the sent bytes count mismatch is found. With the fix, the error recovery is bypassed if the byte count check fails. Also, the assert has been removed to avoid crashing a process due to a transient error. (The caller should check the error status and proceed accordingly.) Reviewed By: nedelchev Differential Revision: D6517387 fbshipit-source-id: ff47671bcc76eb92a5d4c4c7ee5d86a22733615c
Configuration menu - View commit details
-
Copy full SHA for eab39c5 - Browse repository at this point
Copy the full SHA eab39c5View commit details
Commits on Dec 10, 2017
-
Shift folly:executor, folly/lang:bits, folly:scope_guard and folly:rw…
…_spin_lock out of folly:base Summary: ``` foundation/depenendency_management/ensure-explicit-dependencies.sh folly:executor foundation/depenendency_management/ensure-explicit-dependencies.sh folly:bits foundation/depenendency_management/ensure-explicit-dependencies.sh folly/lang:bits foundation/depenendency_management/ensure-explicit-dependencies.sh folly:scope_guard foundation/depenendency_management/ensure-explicit-dependencies.sh folly:rw_spin_lock ``` Reviewed By: yfeldblum Differential Revision: D6529842 fbshipit-source-id: fc13ef398402a0323ce4f6cf61d12b30c196ce43
Configuration menu - View commit details
-
Copy full SHA for e94e6d1 - Browse repository at this point
Copy the full SHA e94e6d1View commit details -
Shift folly:range out of folly:base
Summary: And then there were... 2. Reviewed By: yfeldblum Differential Revision: D6469788 fbshipit-source-id: 8a2d2f01f2d1fdbac05922701ba60c494061c8b9
Configuration menu - View commit details
-
Copy full SHA for db2860a - Browse repository at this point
Copy the full SHA db2860aView commit details
Commits on Dec 15, 2017
-
Uniformize the references to the glog external dependency
Summary: Also adds more broken targets files to the filter helper. ``` foundation/dependency_management/uniformize-third-party-dependency.sh glog glog ``` Reviewed By: yfeldblum Differential Revision: D6574545 fbshipit-source-id: 697c253f6fbd2be2cdcaf4d1c20b635cd907bc72
Configuration menu - View commit details
-
Copy full SHA for a80fefb - Browse repository at this point
Copy the full SHA a80fefbView commit details -
Ensure explicit dependency on glog
Summary: ``` foundation/dependency_management/ensure-explicit-dependencies.sh -e 'glog' glog/logging.h ``` Reviewed By: yfeldblum Differential Revision: D6577184 fbshipit-source-id: 53aec2ba7f15976c3294846e7e46543dfc65c2cf
Configuration menu - View commit details
-
Copy full SHA for 4efd310 - Browse repository at this point
Copy the full SHA 4efd310View commit details
Commits on Dec 21, 2017
-
Migrate TARGETS files from @/ to //
Summary: This is a codemod to change from using @/ to // in basic cases. - TARGETS files with lines starting with @/ (but excluding @/third-party: - autodeps lines in source and TARGETS files ( (dep|manual)=@/ ), excluding @/third-party - Targets in string macros The only thing left of the old format should be @/third-party:foo:bar drop-conflicts Reviewed By: ttsugriy Differential Revision: D6605856 fbshipit-source-id: cbb737f9d5d6dc76cd6e972a088a2a183aea62fb
Configuration menu - View commit details
-
Copy full SHA for e12fea7 - Browse repository at this point
Copy the full SHA e12fea7View commit details
Commits on Jan 5, 2018
-
Move folly/RWSpinLock.h to folly/synchronization/
Summary: [Folly] Move `folly/RWSpinLock.h` to `folly/synchronization/`. Reviewed By: elsteveogrande Differential Revision: D6659265 fbshipit-source-id: 307723e22f42ceb104f26657aed8b34f7e183afb
Configuration menu - View commit details
-
Copy full SHA for 096f308 - Browse repository at this point
Copy the full SHA 096f308View commit details
Commits on Jan 10, 2018
-
Let Futex import base-class ctors
Summary: [Folly] Let `Futex` import base-class ctors. Rather than needing to define ctors and inherit `boost::noncopyable`. Reviewed By: WillerZ Differential Revision: D6674054 fbshipit-source-id: 59e0a4815682b227346954fe47c6eda49e3ad62f
Configuration menu - View commit details
-
Copy full SHA for 569434b - Browse repository at this point
Copy the full SHA 569434bView commit details
Commits on Jan 29, 2018
-
Summary: ACTION ITEM: 1. Best option: take the time to actually fix this stuff or delete the files. Preferrably, accept this and do so after this diff lands. 2. Second best option: if you want clean arc lint and a healthier ecosystem and the tests pass (and exist!), accept this diff. 3. Annnnd: if you don't have tests and can't take the risk (it is possible in some very very rare cases for the generator to make mistakes), reject this, and forever live with lint excuses What's going on: We recently made it so that lint that is at the error severity level (higher than advice/warnings) blocks a "clean" land in fbcode, disabling delayed lands. This is part of an effort to get lint to a managable state where what's still being reported actually matters. This diff adds a permanent lint suppression to files that were last touched prior to 2017, that way lint will just ignore these issues and carry on; no need for a lint excuse at diff time. We're grandfathering this stuff in so we can pay more attention to what's new/in active use. This will also let us better track which issues are out there and hopefully codemod them away someday or just ignore noisy issues across the board. This will also help other codemodders who invariably touch all parts of the codebase and have no interest in fixing your lint. Note that the error severity level is the stuff that shows up any time you touch the file, regardless of whether or not you touched the relevant lines, making errors particularly annoying. This diff is generated by running hg status -mancu fbcode/ --print0 | xargs -0 -n 50 "/var/www/scripts/bin/phps" AddLintSuppressions. Most of these diffs will be dominated by Python's flake8 and shellcheck. We are actively working with Python Foundation on this problem to address lint health for the long-term. Reviewed By: yfeldblum Differential Revision: D6827286 fbshipit-source-id: d2a1566c8e5d6d5bd4e01d8c9f2bab23f1fefc00
Configuration menu - View commit details
-
Copy full SHA for 980552d - Browse repository at this point
Copy the full SHA 980552dView commit details
Commits on Feb 27, 2018
-
Cut folly/portability/BitsFunctexcept.h
Summary: [Folly] Cut `folly/portability/BitsFunctexcept.h`. Reviewed By: simpkins Differential Revision: D7066504 fbshipit-source-id: ed260ab36759a58dee103addd92c6a5a47dac330
Configuration menu - View commit details
-
Copy full SHA for 9622317 - Browse repository at this point
Copy the full SHA 9622317View commit details
Commits on Mar 1, 2018
-
Cut build config items for bits/functexcept.h
Summary: [Folly] Cut build config items for `bits/functexcept.h`. Folly no longer uses the non-portable functions declared in that internal libstdc++ header. Reviewed By: mzlee Differential Revision: D7119064 fbshipit-source-id: 6879dc6a5bc490726b188d65d7686a2eca136980
Configuration menu - View commit details
-
Copy full SHA for c450852 - Browse repository at this point
Copy the full SHA c450852View commit details
Commits on Apr 21, 2018
-
Set priority of various legocastle jobs to match SandcastleFBCodeUtil…
…s::getSuggestedChildPriority Summary: Part of the fallout of the fbcode queue SEV was that misprioritized diff time jobs led to even longer queue times than were necessary. This moves diff time jobs to be in alignment with the standard over in www, `SandcastleFBCodeUtils::getSuggestedChildPriority`. See comments for more context: diffusion/E/browse/tfb/trunk/www/flib/intern/sandcastle/fbcode/SandcastleFBCodeUtils.php;3828124$450-458 Reviewed By: Ben0mega Differential Revision: D7697364 fbshipit-source-id: feb820e2d472965a6468e3f6500ea48e67da55e2
Configuration menu - View commit details
-
Copy full SHA for 64d2b9b - Browse repository at this point
Copy the full SHA 64d2b9bView commit details
Commits on Jun 1, 2018
-
Shift all but the headers dependency out of common/stats:stats
Summary: This will allow the eventual removal of the `common/stats:stats` target entirely. Reviewed By: yfeldblum Differential Revision: D7598239 fbshipit-source-id: be72015eead6cd4dcae52429889da5a15c809ba9
Configuration menu - View commit details
-
Copy full SHA for fc5a018 - Browse repository at this point
Copy the full SHA fc5a018View commit details
Commits on Jun 2, 2018
-
buck macros: remove
output_subdir
parameterSummary: This parameter was only supported for fbbuild. Reviewed By: yfeldblum Differential Revision: D8246482 fbshipit-source-id: 95db878a34dce5694639364f2838bb4cccd723d3
Configuration menu - View commit details
-
Copy full SHA for e868568 - Browse repository at this point
Copy the full SHA e868568View commit details
Commits on Jun 10, 2018
-
Fix cmake build: folly/Expected.cpp no longer exists
Summary: [WDT] Fix cmake build: `folly/Expected.cpp` no longer exists. Reviewed By: andrewjcg Differential Revision: D8345134 fbshipit-source-id: 752a0912e905c061dd384d64d486981559ec4de8
Configuration menu - View commit details
-
Copy full SHA for 0979ac9 - Browse repository at this point
Copy the full SHA 0979ac9View commit details
Commits on Jun 11, 2018
-
Remove common/stats:stats and common/stats:headers
Summary: The splitup of `common/stats:stats` is complete, and everything is now referencing the split targets. Time to remove the old ones. Reviewed By: yfeldblum Differential Revision: D8346619 fbshipit-source-id: 6e10be990d5f6c4fb00cc6153ae8dffc54c559d4
Configuration menu - View commit details
-
Copy full SHA for 558c604 - Browse repository at this point
Copy the full SHA 558c604View commit details
Commits on Jun 13, 2018
-
Summary: (draft) of dscp suppose Reviewed By: uddipta Differential Revision: D8036978 fbshipit-source-id: b9dd00faad27138faef99a936e2f0f1446461222
Configuration menu - View commit details
-
Copy full SHA for 7f6f8d1 - Browse repository at this point
Copy the full SHA 7f6f8d1View commit details
Commits on Aug 3, 2018
-
Remove def from TARGETS in wdt
Summary: As part of our migration to skylark, we must remove any skylark incompatible constructs. One of these constructs is having function definitions in build files (rather than .bzl files) These series of diffs seek to eliminate the definition by either moving to a sibling :defs.bzl file, removing unneeded functions, or other various methods Reviewed By: yfeldblum Differential Revision: D9140738 fbshipit-source-id: 9c6cfe0bb3abdd73429c5773ca814f0e804b7a3c
Configuration menu - View commit details
-
Copy full SHA for 1cf1b9d - Browse repository at this point
Copy the full SHA 1cf1b9dView commit details
Commits on Aug 11, 2018
-
Replace FOLLY_HAVE_BITS_CXXCONFIG_H with __has_include
Summary: [Folly] Replace `FOLLY_HAVE_BITS_CXXCONFIG_H` with `__has_include`. Now that folly only targets which support `__has_include`. Reviewed By: Orvid Differential Revision: D9280942 fbshipit-source-id: cd843b4e903b2c96d3a40611f2274572b8b0600a
Configuration menu - View commit details
-
Copy full SHA for 45aedce - Browse repository at this point
Copy the full SHA 45aedceView commit details -
Replace FOLLY_HAVE_MALLOC_H with __has_include
Summary: [Folly] Replace `FOLLY_HAVE_MALLOC_H` with `__has_include`. Now that folly only targets which support `__has_include`. Reviewed By: Orvid Differential Revision: D9281875 fbshipit-source-id: eb895f3e034e4a4d3c9eb34fb73d47893e59f5ef
Configuration menu - View commit details
-
Copy full SHA for 49d9d62 - Browse repository at this point
Copy the full SHA 49d9d62View commit details -
Replace FOLLY_HAVE_FEATURES_H with __has_include
Summary: [Folly] Replace `FOLLY_HAVE_FEATURES_H` with `__has_include`. Now that folly only targets which support `__has_include`. Reviewed By: simpkins Differential Revision: D9281991 fbshipit-source-id: 2e263681df5a980220fc133e8ac0495f229f6084
Configuration menu - View commit details
-
Copy full SHA for 7016464 - Browse repository at this point
Copy the full SHA 7016464View commit details
Commits on Aug 15, 2018
-
Summary: Adds a crc32_combine function to folly (and crc32c hardware) Reviewed By: yfeldblum Differential Revision: D7687302 fbshipit-source-id: 86393c54776fa63ecfb34e9a589256e92505eeae
Configuration menu - View commit details
-
Copy full SHA for 349f3ce - Browse repository at this point
Copy the full SHA 349f3ceView commit details
Commits on Aug 24, 2018
-
Summary: Make build files require an explicit AutoHeaders import, remove it from the global export Reviewed By: WillerZ Differential Revision: D9475176 fbshipit-source-id: 5c3806b37645e5f7410bb0fb21d6e46ae3fc607f
Configuration menu - View commit details
-
Copy full SHA for c62f644 - Browse repository at this point
Copy the full SHA c62f644View commit details
Commits on Sep 11, 2018
-
Lint TARGETS files with buildifier
Summary: Build file formatting Reviewed By: mzlee Differential Revision: D9728238 fbshipit-source-id: 99a266d5d2260eabfd63a200b2994c6850b59cf4
Configuration menu - View commit details
-
Copy full SHA for c3cd00b - Browse repository at this point
Copy the full SHA c3cd00bView commit details
Commits on Sep 12, 2018
-
Format bzl files with new buildifier
Summary: Build file formatting Reviewed By: ttsugriy Differential Revision: D9763531 fbshipit-source-id: f20b5e60df15f28dfed121cf6483f885895d5509
Configuration menu - View commit details
-
Copy full SHA for d493bc2 - Browse repository at this point
Copy the full SHA d493bc2View commit details
Commits on Sep 21, 2018
-
Ensure explicit dependency on folly/io/async:async_base
Summary: ``` foundation/dependency_management/ensure-explicit-dependencies.sh folly/io/async:async_base ``` Reviewed By: yfeldblum Differential Revision: D9892601 fbshipit-source-id: 525c9a08d16402776bb68921d85e76095f6df19c
Configuration menu - View commit details
-
Copy full SHA for 1f43a96 - Browse repository at this point
Copy the full SHA 1f43a96View commit details
Commits on Dec 6, 2018
-
Reviewed By: philipjameson Differential Revision: D13356953 fbshipit-source-id: 3e2121277b5ab46e898f7d1bb41dbfc9d5f163b1
Configuration menu - View commit details
-
Copy full SHA for 4d06e17 - Browse repository at this point
Copy the full SHA 4d06e17View commit details
Commits on Dec 8, 2018
-
Summary: This is to avoid spurious lint warnings for unrelated changes. drop-conflicts Reviewed By: philipjameson Differential Revision: D13356938 fbshipit-source-id: 94af0a7231d23243515b88bbf864ef7dac56f300
Configuration menu - View commit details
-
Copy full SHA for a288ed7 - Browse repository at this point
Copy the full SHA a288ed7View commit details
Commits on Jan 14, 2019
-
Summary: - Adds support to use TLS for data transfer - TLS can be enabled using --tls option available on fbonly version of wdt(wdt_fb) Reviewed By: uddipta Differential Revision: D9721459 fbshipit-source-id: 8e1dd71e6eedf68fedabea6e3aaa33ba5de123db
Configuration menu - View commit details
-
Copy full SHA for 99eea2f - Browse repository at this point
Copy the full SHA 99eea2fView commit details -
Summary: This change implements following: 1. Expose the TLS option through wdt url. This will allow the receiver side to dictate when TLS should be used. 2. Add API to set/reset TLS option. This option is currently a no-op for the opensource version of wdt. Reviewed By: uddipta Differential Revision: D13576248 fbshipit-source-id: c080f0746c3753421b424c0ef99695983ceb0232
Configuration menu - View commit details
-
Copy full SHA for 687c1e6 - Browse repository at this point
Copy the full SHA 687c1e6View commit details
Commits on Jan 16, 2019
-
TLS socket bug fix and client change necessary for integration
Summary: SSLClientSocket::connect can fail without the errno being set to some non-zero value. In that case, we were failing with an assert P60821147. To fix that, we no longer depend on errno. Also, added support to enable tls through WdtClient api. It gives us an option to override tls values specified in WdtOptions, and needed for wormhole integration. Differential Revision: D13676677 fbshipit-source-id: 59755dd630ed8586f5ad2a6f8d3fc6cbe2f183ee
Configuration menu - View commit details
-
Copy full SHA for eff877d - Browse repository at this point
Copy the full SHA eff877dView commit details -
s/fwdproxy.any/fwdproxy/g in fbsource
Summary: codemod with 'Yes to all': s/fwdproxy.any/fwdproxy/g in fbsource Reviewed By: nxsy Differential Revision: D13666378 fbshipit-source-id: 4b033562eba7d333904de4f972f1aeb88613b2f4
Configuration menu - View commit details
-
Copy full SHA for 4c0f450 - Browse repository at this point
Copy the full SHA 4c0f450View commit details
Commits on Jan 19, 2019
-
Fetch the correct fd while returning error from ClientSocket::connect()
Reviewed By: uddipta Differential Revision: D13743420 fbshipit-source-id: ff5c44ba4a354db2acc54215b3b578e1fc6b5465
Configuration menu - View commit details
-
Copy full SHA for 54c46bb - Browse repository at this point
Copy the full SHA 54c46bbView commit details
Commits on Jan 22, 2019
-
wdt: add '@logview-trait(ignore_task;1)' to mark frequent information…
…al logger as ignorable Reviewed By: uddipta Differential Revision: D13771196 fbshipit-source-id: 241b164e839073f814d1a65ae3fd62ab64c8785a
Configuration menu - View commit details
-
Copy full SHA for dd0e6b5 - Browse repository at this point
Copy the full SHA dd0e6b5View commit details
Commits on Jan 23, 2019
-
Add load() statements to bzl files
Reviewed By: luciang Differential Revision: D13734597 fbshipit-source-id: f27e035af94b906ce919d226114ddb4f7ae91d5a
Configuration menu - View commit details
-
Copy full SHA for dbed61f - Browse repository at this point
Copy the full SHA dbed61fView commit details
Commits on Jan 25, 2019
-
Add load() statements to TARGETS files
Reviewed By: styurin Differential Revision: D13734474 fbshipit-source-id: 427723e7888c6fcd33c8e198d9bcd868ab0aa913
Configuration menu - View commit details
-
Copy full SHA for 61b9ccb - Browse repository at this point
Copy the full SHA 61b9ccbView commit details
Commits on Feb 1, 2019
-
Adding support to plug custom throttler in WDT.
Summary: Noticed that default throttler in WDT lib isn't working as expected in some use cases. We have a scenario where we download several snapshots across different clients at once and default throttler keeps on reseting limits on each new sender/receiver thread. Current approach requires custom throttler to inherit from Throttler class but better approach should be to expose a pure abstract class. I've introduced one but not using at all of the places. Thoughts? Reviewed By: ami17 Differential Revision: D13844254 fbshipit-source-id: 5a3bf2c96b6a33a25524f939e06e040875c5f3cc
Configuration menu - View commit details
-
Copy full SHA for 072af3b - Browse repository at this point
Copy the full SHA 072af3bView commit details
Commits on Mar 2, 2019
-
Reviewed By: uddipta Differential Revision: D14287299 fbshipit-source-id: ad99256a83a15061145090f0851c8d8e44e51b91
Configuration menu - View commit details
-
Copy full SHA for 603f988 - Browse repository at this point
Copy the full SHA 603f988View commit details
Commits on Mar 18, 2019
-
Adding gflag to disable WDT logging.
Summary: Our logs and eventually logview are getting DOS'd with WDT logs. This change adds gflag to disable logging. Reviewed By: uddipta Differential Revision: D14417105 fbshipit-source-id: d3754cd36af4785965341e16fe7a76a772dbc24e
Configuration menu - View commit details
-
Copy full SHA for bc22626 - Browse repository at this point
Copy the full SHA bc22626View commit details
Commits on May 24, 2019
-
Summary: Move HistogramExporter into the open source fb303 repo. Reviewed By: simpkins Differential Revision: D15331361 fbshipit-source-id: 833e9256e29b8d5a1c04101ae9019849523bda4a
Configuration menu - View commit details
-
Copy full SHA for 3936ac4 - Browse repository at this point
Copy the full SHA 3936ac4View commit details
Commits on May 28, 2019
-
Adding Code of Conduct file (#187)
Summary: This is pull request was created automatically because we noticed your project was missing a Code of Conduct file. Code of Conduct files facilitate respectful and constructive communities by establishing expected behaviors for project contributors. This PR was crafted with love by Facebook's Open Source Team. Pull Request resolved: #187 Differential Revision: D15524109 Pulled By: uddipta fbshipit-source-id: a8735c8d347efaf91d7c37e7ea93a2fde15dbac9
Configuration menu - View commit details
-
Copy full SHA for 8cb7576 - Browse repository at this point
Copy the full SHA 8cb7576View commit details
Commits on Jun 4, 2019
-
Account for ntp time adjustment in wdt stats
Summary: The wdt progress reporting path checks that time spent is non-negative for a given step but the stats collection part doesn't account for it. The source of the problem might be some other path or issue but checking for time underflow is safe to add in any case. Differential Revision: D15602928 fbshipit-source-id: 85f283fbd7d197713f14ec955d2b6501ef8c8af7
Configuration menu - View commit details
-
Copy full SHA for 63d1571 - Browse repository at this point
Copy the full SHA 63d1571View commit details
Commits on Aug 9, 2019
-
fix sender progress reporting interval
Summary: Should not be using `WdtBase::options_` directly in ctor, as those are just default values, and parent's options are applied after sender is created (`sender->setWdtOptions(parent_->getOptions())`). Reviewed By: david-y-lam Differential Revision: D16730577 fbshipit-source-id: ddd195894a1d55f4b031c80716da06d856977821
Configuration menu - View commit details
-
Copy full SHA for 3681e5f - Browse repository at this point
Copy the full SHA 3681e5fView commit details
Commits on Aug 30, 2019
-
Summary: In order to foster healthy open source communities, we're adopting the [Contributor Covenant](https://www.contributor-covenant.org/). It has been built by open source community members and represents a shared understanding of what is expected from a healthy community. Reviewed By: josephsavona, danobi, rdzhabarov Differential Revision: D17104640 fbshipit-source-id: d210000de686c5f0d97d602b50472d5869bc6a49
Configuration menu - View commit details
-
Copy full SHA for 22ef0bd - Browse repository at this point
Copy the full SHA 22ef0bdView commit details
Commits on Sep 13, 2019
-
FileInfoGenerator for sending files in batches
Summary: Today sender computes the list of files to be send at the begining of the transfer, transfers all of the files and finishes. When we are transferring, for example, a large DB we might have ended up with new files while the transfer is in progress, which requires some application side changes to start another transfer and send these changes. This diff tries to simplify this by providing the Sender an ability to check for more files before completing the transfer. Differential Revision: D17215618 fbshipit-source-id: 3cad04f92bba00efa0510b132c78c3f0989e32ba
Configuration menu - View commit details
-
Copy full SHA for 1557fce - Browse repository at this point
Copy the full SHA 1557fceView commit details
Commits on Oct 28, 2019
-
Differential Revision: D18092796 fbshipit-source-id: 3bf7e719c3317ef2a05e925eb323f0e43757d143
Configuration menu - View commit details
-
Copy full SHA for 0184e65 - Browse repository at this point
Copy the full SHA 0184e65View commit details
Commits on Dec 15, 2019
-
Bugfix: Ensure waitForPreviousTransfer exits during error
Summary: The condition use previously in waitForPreviousTransfer was incorrect and could block the thread indefinitely if some of the sender threads exited due to errors. This diff fixes the behavior and also adds progress reporting for better visibility. Differential Revision: D18921721 fbshipit-source-id: 7e21c7f9b958470ab87c51cecb4e9cd5ae2bcaee
Configuration menu - View commit details
-
Copy full SHA for 8a0273c - Browse repository at this point
Copy the full SHA 8a0273cView commit details
Commits on Jan 9, 2020
-
Remove folly's ColdClass, which was of dubious utility
Summary: `folly::cold_detail::ColdClass` was marking things (like `folly::Unexpected`) cold, but at the cost of inhibiting the inliner from doing its job. This is leading to bad codegen, which offsets any small wins we mind get for the `cold` attribute. Reviewed By: yfeldblum Differential Revision: D19324159 fbshipit-source-id: 7ed431b6c9d6e963c3bf438c707fa6cf6a38bf9d
Configuration menu - View commit details
-
Copy full SHA for 0dea09e - Browse repository at this point
Copy the full SHA 0dea09eView commit details
Commits on Jan 29, 2020
-
Add optional fadvise call following sync_file_range
Summary: We experimented with enabling DirectIO within FileWriter but the logic became a bit too complex. The primary goal was to reduce page cache pollution from files being downloaded if they are not needed immediately. An alternative approach is to fadvise the cached blocks away periodically following syncs. Here we add a fadvise call with FAD_DONTNEED immediately following the call to `sync_file_range` to inform the kernel that the corresponding pages may be dropped immediately. This call is conditioned on a new flag added to WdtOptions. Reviewed By: gwicke Differential Revision: D19606983 fbshipit-source-id: 2d12639d8c523edd679161990d8c91ea8d212d18
Configuration menu - View commit details
-
Copy full SHA for 70523e4 - Browse repository at this point
Copy the full SHA 70523e4View commit details
Commits on Feb 4, 2020
-
Need to return a boolean instead of an enum in SyncFileRange
Summary: Stupid bug. Should return `false` in case of `fadvise` error. Replacing the error code enum with boolean. Differential Revision: D19730619 fbshipit-source-id: dfe6b2dc4e5be0b6d157e232a5f26cf530d602d6
Configuration menu - View commit details
-
Copy full SHA for 1e247c2 - Browse repository at this point
Copy the full SHA 1e247c2View commit details
Commits on Jun 12, 2020
-
Verifing identity in P2P downloads
Summary: 1. add a new init method for WDT, where users can pass in a whitelist of identities when initializing WDT service 2. plug in a logic in WDT server so that it verifies the caller's identity, and only callers with allowed identity ("laser_db_leaf") can get permission to download data from peer Differential Revision: D21887094 fbshipit-source-id: c78f4f045985421b80485ac681c70e9fedfe337e
Configuration menu - View commit details
-
Copy full SHA for 5a5a597 - Browse repository at this point
Copy the full SHA 5a5a597View commit details
Commits on Jul 18, 2020
-
fbshipit-source-id: 5113fe0c527595e4227ff827253b7414abbdf7ac
Configuration menu - View commit details
-
Copy full SHA for 9b89eee - Browse repository at this point
Copy the full SHA 9b89eeeView commit details -
fbshipit-source-id: 798decc90db4f13770e97cdce3c0df7d5421b2a3
Configuration menu - View commit details
-
Copy full SHA for b3ac9ba - Browse repository at this point
Copy the full SHA b3ac9baView commit details
Commits on Aug 12, 2020
-
changing transfer progress to VLOG
Summary: It's dominating the logs. Differential Revision: D23063896 fbshipit-source-id: d8ffbee1a18edf69db8a8afcc993c6e58aecbfe0
Configuration menu - View commit details
-
Copy full SHA for 51dd649 - Browse repository at this point
Copy the full SHA 51dd649View commit details
Commits on Sep 3, 2020
-
Add O_CLOEXEC flag when opening files during index download
Summary: Context: https://fb.workplace.com/groups/lasereng/permalink/3555830174428424/ Reviewed By: lujcmss Differential Revision: D23488492 fbshipit-source-id: 89cf8887245019094123ff973d62e3cf60520cda
Configuration menu - View commit details
-
Copy full SHA for 35d2c31 - Browse repository at this point
Copy the full SHA 35d2c31View commit details
Commits on Sep 10, 2020
-
Back out "changing transfer progress to VLOG"
Summary: addressing feedback from https://www.internalfb.com/intern/diff/D23063896 (https://github.com/facebook/wdt/commit/51dd64982051475571acc7874d556f54f2b36173)/?transaction_id=1211402319222670 Original commit changeset: d8ffbee1a18e Differential Revision: D23605056 fbshipit-source-id: b8b5703e616819833fb38de9aebaeffa6c030b3b
Configuration menu - View commit details
-
Copy full SHA for b585d21 - Browse repository at this point
Copy the full SHA b585d21View commit details
Commits on Nov 11, 2020
-
Summary: Fixed typo functionality Pull Request resolved: #207 Differential Revision: D24874427 Pulled By: davide125 fbshipit-source-id: 17fbdfbdd3e506629fab7a5b7ece8db590afdaef
Configuration menu - View commit details
-
Copy full SHA for 716fa17 - Browse repository at this point
Copy the full SHA 716fa17View commit details -
Fix some of the tests running on docker (#190)
Summary: env:`USER` is not available in docker so use the python inbuilt getpass to try all available methods to get username. Pull Request resolved: #190 Reviewed By: claudiozz Differential Revision: D24872834 Pulled By: davide125 fbshipit-source-id: be1a308ffa47e041009c6eca2268d15ba8001d7e
Configuration menu - View commit details
-
Copy full SHA for 123dab2 - Browse repository at this point
Copy the full SHA 123dab2View commit details -
Add missing include for std::find (#210)
Summary: Without this, the compilation fails with : wdt/test/EncryptionTest.cpp:76:57: error: no matching function for call to 'find(std::vector<std::__cxx11::basic_string<char> >::iterator, std::vector<std::__cxx11::basic_string<char> >::iterator, std::string&)' Signed-off-by: Nicolas Chauvet <kwizart@gmail.com> Pull Request resolved: #210 Reviewed By: claudiozz Differential Revision: D24869824 Pulled By: davide125 fbshipit-source-id: 78777f76f0bee7f3fd9d0d6362d7673b9f7c0f13
Configuration menu - View commit details
-
Copy full SHA for 0b1e48a - Browse repository at this point
Copy the full SHA 0b1e48aView commit details -
Fix gtest build on Xcode (#188)
Summary: This is the method to integrate Gtest described in their docs here https://github.com/google/googletest/blob/master/googletest/README.md. Before integrating this I could not build on Xcode or Makefiles on macOS. Pull Request resolved: #188 Reviewed By: claudiozz Differential Revision: D24890600 Pulled By: davide125 fbshipit-source-id: ae3f8d6eee5cfe4190e1b6b424bb4b8098f74c38
Configuration menu - View commit details
-
Copy full SHA for 8bfcd3f - Browse repository at this point
Copy the full SHA 8bfcd3fView commit details
Commits on Nov 12, 2020
-
Add support for gflags <2.2.0 (#191)
Summary: GFlags 2.1.1 is what is available without rebuilding on CentOS 7. This patch to the CMake makes sure we can always build with gflags < 2.2.0. Pull Request resolved: #191 Reviewed By: michel-slm Differential Revision: D24900188 Pulled By: davide125 fbshipit-source-id: cb1fbf604473192b8ae446ff9686811b79c1b813
Configuration menu - View commit details
-
Copy full SHA for cfb0790 - Browse repository at this point
Copy the full SHA cfb0790View commit details -
Summary: Pull Request resolved: #195 Reviewed By: filbranden Differential Revision: D24907319 Pulled By: davide125 fbshipit-source-id: e590df2cea6f71166a90fa71a99e5555e30e9dad
Configuration menu - View commit details
-
Copy full SHA for 0da7235 - Browse repository at this point
Copy the full SHA 0da7235View commit details -
Fixes compilation with latest version of folly (#201)
Summary: Pull Request resolved: #201 Reviewed By: filbranden Differential Revision: D24924059 Pulled By: davide125 fbshipit-source-id: 50acaa1a34f4bc8d25a9eff432706af14931220e
Configuration menu - View commit details
-
Copy full SHA for b4a1541 - Browse repository at this point
Copy the full SHA b4a1541View commit details -
Add CMake option WDT_USE_SYSTEM_FOLLY to disable folly4wdt (#197)
Configuration menu - View commit details
-
Copy full SHA for 90a1212 - Browse repository at this point
Copy the full SHA 90a1212View commit details
Commits on Nov 13, 2020
-
WIP: Fix Travis-CI builds (#193)
Summary: These changes fix Travis-CI builds on macOS and partially on Linux. The only thing left to do on Linux is #192 This pull request also requires #188 Pull Request resolved: #193 Reviewed By: claudiozz Differential Revision: D24933398 Pulled By: davide125 fbshipit-source-id: eb96db30a3cb71695111a7d41ca2c27fbe891d87
Configuration menu - View commit details
-
Copy full SHA for 3573f1c - Browse repository at this point
Copy the full SHA 3573f1cView commit details
Commits on Nov 18, 2020
-
Summary: Use a system gtest if one is available Reviewed By: filbranden Differential Revision: D25059075 fbshipit-source-id: 46ebfb1298529bbf3ada22e31f2ce19413c38852
Configuration menu - View commit details
-
Copy full SHA for 27e6611 - Browse repository at this point
Copy the full SHA 27e6611View commit details
Commits on Dec 21, 2020
-
Summary: [Folly] Cut `FOLLY_HAVE_MEMRCHR` since it is now unused. Reviewed By: Orvid Differential Revision: D22130149 fbshipit-source-id: b10c5a52354f5c549d96b54e0c165f08b96612b1
Configuration menu - View commit details
-
Copy full SHA for f352c6f - Browse repository at this point
Copy the full SHA f352c6fView commit details
Commits on Jan 27, 2021
-
Summary: Update and fix Python tests Reviewed By: michel-slm Differential Revision: D26033500 fbshipit-source-id: 757e5c44b0d8c467127fcb60340f4312b14a7a4a
Configuration menu - View commit details
-
Copy full SHA for f63e46c - Browse repository at this point
Copy the full SHA f63e46cView commit details
Commits on Jan 28, 2021
-
Summary: To identify ABI breaks and make this easier to package Reviewed By: michel-slm Differential Revision: D26127827 fbshipit-source-id: 2b611ef7282e0c94399b5f72dcc23663667ee4e6
Configuration menu - View commit details
-
Copy full SHA for 6aec23c - Browse repository at this point
Copy the full SHA 6aec23cView commit details
Commits on Mar 12, 2021
-
Remove dead includes in wdt/test
Reviewed By: igorsugak Differential Revision: D27006737 fbshipit-source-id: b6278159eff56a4d8657ce505b616a1812addb86
Configuration menu - View commit details
-
Copy full SHA for 97a8c0a - Browse repository at this point
Copy the full SHA 97a8c0aView commit details
Commits on Apr 1, 2021
-
Summary: C++17 permits use of `std::unique_lock` instead of `folly::SpinLockGuard`; just use that. C++11 permits use of `std::unique_lock<SpinLock>`. Differential Revision: D27390136 fbshipit-source-id: bcc34a043644289523ddfdfbf47a260c133db186
Configuration menu - View commit details
-
Copy full SHA for fdbc543 - Browse repository at this point
Copy the full SHA fdbc543View commit details
Commits on Apr 20, 2021
-
use the C++17 standard for public builds
Summary: Per D27390136 (fdbc543) / fdbc543, WDT requires C++17 to build (for the refactor replacing `folly::SpinLockGuard` with `std::unique_lock`). Bump the language standard declared in `CMakeLists.txt` so public builds can succeed. Reviewed By: davide125 Differential Revision: D27867115 fbshipit-source-id: 38e9237d31b3750647279e9a5e227249923406f5
Configuration menu - View commit details
-
Copy full SHA for 0f100c6 - Browse repository at this point
Copy the full SHA 0f100c6View commit details
Commits on Jun 25, 2021
-
Summary: Facebook no longer recommends using patent grants for open source projects; bring this project in alignment. Brought up during the Fedora review back in March: https://lists.fedoraproject.org/archives/list/legal@lists.fedoraproject.org/thread/2AVHXQD3 (https://github.com/facebook/wdt/commit/a38ef09636bfc4ea4e49d0f38ee8f3e17edc4841)C2JBSZQT7E6HK3HHQ4O5KBDV/ Reviewed By: davide125 Differential Revision: D29374358 fbshipit-source-id: 39552b102286a558ed68e2684a8e3616d062defa
Configuration menu - View commit details
-
Copy full SHA for b98479c - Browse repository at this point
Copy the full SHA b98479cView commit details
Commits on Jul 26, 2021
-
Fix TSAN issue due to std::chrono non atomic access
Summary: Fix TSAN issue due to std::chrono non atomic access Reviewed By: danobi Differential Revision: D29903190 fbshipit-source-id: 31c574741542cc6303d01b42a74ef5d30ebc7e04
Configuration menu - View commit details
-
Copy full SHA for 7c44f79 - Browse repository at this point
Copy the full SHA 7c44f79View commit details
Commits on Aug 10, 2021
-
Remove dead includes in wdt/util
Reviewed By: biran0079 Differential Revision: D30011604 fbshipit-source-id: 7d3f52cde6cbf9abc27b8b4954df990bbd7a58e0
Configuration menu - View commit details
-
Copy full SHA for 57bbd43 - Browse repository at this point
Copy the full SHA 57bbd43View commit details