Commit Graph

11159 Commits

Author SHA1 Message Date
Evan Tschannen 8befb0829d
Merge pull request #3481 from ajbeamon/fix-dc-timeout-message
Add missing messages to schema and rename one to match later versions
2020-07-10 10:30:21 -07:00
Jingyu Zhou abfc3effe4
Merge pull request #3483 from oleg68/detach-dr-clone-63
Detach a Clone of DR Site without Affecting Replication to the Original DR Site
2020-07-10 09:38:21 -07:00
A.J. Beamon 28b6281848 Increase latency sample size by a factor of 10. 2020-07-10 08:52:59 -07:00
Oleg Samarin 668661a54b Added --dstonly to release notes 2020-07-10 15:19:27 +03:00
Oleg Samarin 25a61bc15d Detach a Clone of DR Site without Affecting Replication to the Original DR Site
Added description of fdbdr --dstonly to the usage text
2020-07-10 15:14:27 +03:00
Oleg Samarin 4c9df78076 dstonly 2020-07-10 15:13:42 +03:00
Evan Tschannen 05de7c8e9d added missing messages to the status schema 2020-07-09 23:13:55 -07:00
Evan Tschannen dd10dbe7c7 Merge branch 'release-6.2' of github.com:apple/foundationdb into feature-ha-fixes 2020-07-09 23:09:14 -07:00
Evan Tschannen 33c9b1374a more compile fixes 2020-07-09 22:57:43 -07:00
Evan Tschannen f6163d0a79 fix compile errors 2020-07-09 22:53:02 -07:00
Evan Tschannen 717242a0ee reset WAN network connections every 5 minutes is responses take more than 500ms 2020-07-09 22:50:47 -07:00
Evan Tschannen 4562d20f81
Merge pull request #3480 from ajbeamon/server-side-latency-metrics
Capture and report latency statistics for server-side requests
2020-07-09 22:34:37 -07:00
A.J. Beamon 84c4f94cb3
Merge pull request #3477 from sfc-gh-anoyes/anoyes/fix-valgrind
Fix valgrind build
2020-07-09 17:19:18 -07:00
A.J. Beamon b51beead53 The backport of a change in later versions didn't include some updates to the schema and a change to the name of one of the messages. 2020-07-09 16:58:13 -07:00
A.J. Beamon 693595f4e5 Fix make build, fix GRV schema 2020-07-09 16:50:08 -07:00
A.J. Beamon 04d1217941 Track statistics about server-side request latency on each process, to include min, max, mean, and various percentiles. 2020-07-09 16:39:15 -07:00
Andrew Noyes 6caa3e470c Fix valgrind build 2020-07-09 22:05:48 +00:00
Evan Tschannen 0e2f5e8bb5 Added a flow lock to prevent too many source server fetches from happening at the same time and running the data distributor out of memory 2020-07-09 10:38:19 -07:00
Meng Xu 32d76fcff1
Merge pull request #3467 from jzhou77/release-6.3
Use KeyRangeMap for splitMutation
2020-07-08 18:40:47 -07:00
Jingyu Zhou 7279beb662 Add old splitMutation for unit test 2020-07-08 17:57:20 -07:00
Jingyu Zhou d6dd88c2b9 Move building of KeyRangeMap out of the loop
So that it is only done once.
2020-07-08 14:16:10 -07:00
A.J. Beamon a4f7f476f8
Merge pull request #3468 from gtaylor/fix-py-api-incomp-vers-ref
Fix malformed class ref in Python API docs
2020-07-08 11:47:28 -07:00
Greg Taylor 6cd6fe76f2 Fix malformed class ref in Python API docs
Fix a malformed auto-class reference in the description of the
has_incomplete_versionstamp() class.
2020-07-08 11:22:12 -07:00
Jingyu Zhou a187eeebee Add assertions back and comments for splitMutation 2020-07-08 11:08:23 -07:00
Russell Sears 5e8eeadd7e
Merge pull request #3446 from sfc-gh-tclinkenbeard/use-stl-for-optional-variant
Use STL for optional and variant
2020-07-08 10:40:17 -07:00
Evan Tschannen 3eb3e23ae0
Merge pull request #3425 from sfc-gh-anoyes/anoyes/health-metrics
Expose health metrics via special keys
2020-07-08 10:37:31 -07:00
Andrew Noyes fa266b1272 Address review comments 2020-07-08 16:54:54 +00:00
Jingyu Zhou e78cc9ee4b Use KeyRangeMap for splitMutation
This simplifies code by reuse KeyRangeMap class.
2020-07-08 09:53:34 -07:00
A.J. Beamon 9c789f28e6
Merge pull request #3454 from sfc-gh-tclinkenbeard/revert-dangling-pointer-fix
Revert "Fixed some dangling pointers"
2020-07-08 09:28:32 -07:00
sfc-gh-tclinkenbeard 20c5b0f824 Addressed review comments 2020-07-06 19:24:28 -07:00
sfc-gh-tclinkenbeard e516a20c43 Revert "Fixed some dangling pointers"
This reverts commit 0c39006b07.
2020-07-06 15:26:42 -07:00
Russell Sears 4ce51c4cce
Merge pull request #2768 from atn34/atn34/arena-cpp
Check for memory errors in arena-allocated memory
2020-07-06 09:43:28 -07:00
Meng Xu af34b25cd1
Merge pull request #3451 from sfc-gh-tclinkenbeard/test-low-latency-write
Test commits in LowLatency workload
2020-07-05 19:55:03 -07:00
sfc-gh-tclinkenbeard e6d92c9fbe Test writes in LowLatency workload 2020-07-05 14:49:04 -07:00
sfc-gh-tclinkenbeard 1b55d75896 Remove TRIVIALLY_DESTRUCTIBLE macro 2020-07-04 19:28:10 -07:00
sfc-gh-tclinkenbeard 9ab9bc09c7 Use std::optional for Optional 2020-07-04 19:28:09 -07:00
sfc-gh-tclinkenbeard 60b893d423 Switch from boost::variant to std::variant 2020-07-04 19:28:05 -07:00
Meng Xu cf562a0bcd
Merge pull request #3448 from sfc-gh-tclinkenbeard/minor-fixes
Miscellaneous fixes / small changes
2020-07-04 18:25:08 -07:00
sfc-gh-tclinkenbeard f1cd466a6b Fix infinite recursion caused by implicit conversion
The keyText and keyValue functions taking an optional parameter are
never used, but if they were it would cause and infinite recursion,
because the AttribKey and AttribValue constructors are marked explicit,
so the same keyText or valueText overload keeps getting called recursively.
2020-07-04 12:50:41 -07:00
sfc-gh-tclinkenbeard dd5cd762a8 Removed dead code 2020-07-04 12:50:40 -07:00
sfc-gh-tclinkenbeard 0c39006b07 Fixed some dangling pointers 2020-07-04 12:50:40 -07:00
Evan Tschannen f7c7677bb9
Merge pull request #3393 from Daniel-B-Smith/rocksdb-fixes
A bunch of small RocksDB fixes
2020-07-02 14:21:56 -07:00
Daniel Smith bca740342b Merge remote-tracking branch 'upstream/release-6.3' into rocksdb-fixes 2020-07-02 20:34:50 +00:00
Xin Dong 58df3ba29f
Merge pull request #3443 from dongxinEric/bugfix/use-correct-range-begin-and-end-key
Use the actual range begin and end key instead of the shard begin and…
2020-07-02 09:32:03 -07:00
KoukiNishihara ab3de8700e Rename fastRestoreAgent to fastRestoreTool 2020-07-03 00:16:39 +09:00
Steve Atherton acddb68aba
Merge pull request #3381 from Daniel-B-Smith/rocksdb-corruption
Allow detection of storage engines by presence of directory.
2020-07-01 22:11:13 -07:00
Xin Dong ae63304392 Address Meng's comment 2020-07-01 20:23:18 -07:00
Andrew Noyes 0e77975782 Add footnote 2020-07-01 23:59:18 +00:00
Xin Dong 3ecdaf24ce Use the actual range begin and end key instead of the shard begin and shard end key 2020-07-01 16:07:59 -07:00
Jingyu Zhou a793386fe9
Merge pull request #3427 from bchavez/master
Corrects spelling mistakes in various markdown files.
2020-06-30 21:11:54 -07:00