Chaoguang Lin
707b88583a
Add default encode, decode methods. Add test for setclass special keys
2020-08-20 13:50:35 -07:00
Chaoguang Lin
5660de9c09
Add \xff\xff/configuration/class to change process class
2020-08-19 17:54:38 -07:00
Chaoguang Lin
b9474055a5
Add \xff\xff/configuration/class to read process class
2020-08-14 01:01:08 -07:00
Evan Tschannen
17c1f0cccc
Merge pull request #3633 from ksnavely/patch-1
...
Fix a small typo in the region configuration docs
2020-08-12 10:58:15 -07:00
Kyle Snavely
1f3bf85f89
Fix a small typo in the region configuration docs
2020-08-12 11:50:32 -06:00
Steve Atherton
0ea4fe8033
Merge pull request #3625 from apple/dyoungworth/removeUnusedZLIB
...
Remove unused zlib library
2020-08-12 10:20:41 -07:00
Evan Tschannen
0ebc367257
Merge pull request #3629 from etschannen/master
...
Merge 6.3 into master
2020-08-12 00:20:37 -07:00
Evan Tschannen
3f82c815f9
changed another file identifier
2020-08-11 22:53:34 -07:00
Evan Tschannen
610e1e2525
change file identifier
2020-08-11 22:51:03 -07:00
Evan Tschannen
2f52c5f79b
Merge branch 'release-6.3'
...
# Conflicts:
# fdbserver/RestoreLoader.actor.cpp
2020-08-11 22:45:43 -07:00
Meng Xu
4e5b521571
Merge pull request #3626 from xis19/master
...
fixup! Fix the bug introduced in commit a7cff484bcc016a64488cc6b5d791…
2020-08-11 21:04:18 -07:00
Meng Xu
72cabfd253
Merge pull request #2596 from alexmiller-apple/docs/technical-overview
...
Convert "Architecture Overview" wiki page into documentation
2020-08-11 20:36:48 -07:00
Xiaoge Su
4268f3c900
fixup! Fix the bug introduced in commit a7cff484bc
2020-08-11 18:21:10 -07:00
David Youngworth
3192984309
Remove unused zlib library
2020-08-11 17:15:07 -07:00
Andrew Noyes
850a21dea3
Merge pull request #3624 from sfc-gh-tclinkenbeard/rename-threadsafetransaction
...
Rename ThreadSafeTransaction.cpp
2020-08-11 16:39:13 -07:00
sfc-gh-tclinkenbeard
2a72b1527d
Rename ThreadSafeTransaction.cpp
...
This file doesn't contain actors, so it doesn't need the actor.cpp
suffix
2020-08-11 15:48:23 -07:00
Trevor Clinkenbeard
f240999cd2
Merge pull request #3621 from sfc-gh-ljoswiak/fix-destructing-span
...
Fix span early destruction
2020-08-11 12:52:35 -07:00
Lukas Joswiak
b66dab8816
Fix span early destruction
...
We want the span to stick around for the full duration of
extractReadVersion since it writes to the log from its destructor.
2020-08-11 11:19:04 -07:00
Evan Tschannen
842a5aa925
Merge pull request #3458 from yliucode/clean-grv-broadcast
...
Clean up code paths serving GRV through broadcasting to other proxies
2020-08-11 11:17:20 -07:00
A.J. Beamon
40cc7e2aad
Merge pull request #3619 from AlvinMooreSr/fix_javadoc
...
JavaDoc Fixes
2020-08-11 11:11:01 -07:00
Alvin Moore
1933826737
Fixed typos and removed extraneous space
2020-08-11 13:09:41 -04:00
Alvin Moore
ba9f203858
Fixed warnings for documentation greater than and less than characters which appear as errors within Java 1.8
...
Removed broken link
2020-08-11 03:26:56 -04:00
Meng Xu
c5c6906a3d
Merge pull request #3600 from xumengpanda/mengxu/fr-fix-large-pkg-PR
...
Fast Restore: Fix the sampling packet size at sampling phase
2020-08-10 13:53:24 -07:00
Meng Xu
7c05e9c1d3
Merge pull request #3610 from xis19/issue_3551
...
When a configuration K/V pair is modified, always output the K/V pair values
2020-08-10 13:52:44 -07:00
Russell Sears
92fe6abbf9
Merge pull request #3506 from sfc-gh-mpilman/bugfixes/spin-lock-false-sharing
...
Make ThreadSpinLock large to prevent false sharing
2020-08-10 12:02:04 -07:00
Xin Dong
d198c310f4
Merge pull request #3614 from dongxinEric/misc/avoid-extra-copy-for-getEstiamtedRangeSizeAPI-6.3
...
Avoid the extra copy in RYW APIs
2020-08-10 11:02:38 -07:00
Xin Dong
5456b01c3a
Avoid the extra copy in RYW APIs
2020-08-10 09:34:21 -07:00
Xin Dong
7f422105fe
Merge pull request #3612 from dongxinEric/misc/avoid-additional-copy
...
Avoid additional copying of the key range.
2020-08-10 09:31:24 -07:00
Xiaoge Su
8e50b51fbd
If mutableConfiguration exists, skip checking rawConfiguration in DatabaseConfiguration
2020-08-09 22:12:42 -07:00
Xin Dong
0e97851451
Use reference to avoid extra copy.
2020-08-09 22:11:29 -07:00
Xiaoge Su
ceeade7334
Address review comments, improve performance
2020-08-08 23:52:38 -07:00
Xiaoge Su
49968b8200
Cleanup DatabaseConfiguration::toJSON
2020-08-08 23:24:30 -07:00
Xiaoge Su
6b8843ad18
When a configuration K/V pair is modified, always output the K/V pair values
...
With this patch, if there is a configuration special key in the
database, even if the value is reverted to default/hidden, it will still
be forwarded when constructing a JSON string. This should address the
requirements described in https://github.com/apple/foundationdb/issues/3551 .
2020-08-08 23:24:30 -07:00
Young Liu
c4d2d66de7
Merge master branch and resolve conflicts
2020-08-07 18:04:00 -07:00
Meng Xu
267cfbfe03
Merge pull request #3609 from sfc-gh-jfu/jfu-fdbcli-storagecache
...
Add cache_range command to fdbcli
2020-08-07 17:04:23 -07:00
Meng Xu
c89a62b935
FR:SampleBackup:Assert req.batchIndex < controller batch size
2020-08-07 16:52:07 -07:00
Meng Xu
c27542d4e9
FR:SampleBackup:Send reply when receive duplicate msg
2020-08-07 16:50:36 -07:00
Meng Xu
9a0a9acdd1
Merge pull request #3586 from sfc-gh-kmakino/kaomakino/fdbcstat
...
fdbcstat: FDB C API monitoring utility
2020-08-07 14:38:08 -07:00
Alvin Moore
4aab5735f2
Merge pull request #3611 from AlvinMooreSr/testharness_version
...
Version Support For Testharness
2020-08-07 15:39:35 -04:00
Alvin Moore
66a41089dc
Increment TestHarness version
...
Co-authored-by: Markus Pilman <markus.pilman@snowflake.com>
2020-08-07 14:28:27 -04:00
Alvin Moore
c82a81b124
Fixed whitespace
2020-08-07 13:50:49 -04:00
Alvin Moore
6ec05e1fd8
Removed unneeded include for TestHarness
2020-08-07 13:50:01 -04:00
Alvin Moore
12b51f7889
Added separate function to display version information for TestHarness
2020-08-07 12:44:21 -04:00
Alvin Moore
bc0ef5d0d7
Fixed the name of the TestHarness cmake file
2020-08-07 12:40:52 -04:00
Alvin Moore
d5b39f649c
Updated cmake to work with TestHarness source file
2020-08-07 12:37:27 -04:00
Alvin Moore
c07aaf2d72
Removed Application config
...
Made TestHarness source file a cmake file
2020-08-07 12:03:35 -04:00
Alvin Moore
0f6a01aef4
Added TestHarness application config
2020-08-07 10:57:14 -04:00
Alvin Moore
005b59cc84
Added support for storing and displaying version within TestHarness
2020-08-07 10:46:38 -04:00
Meng Xu
fccebd9b80
FR:Use ByteSampleInfo to accurately sample backup
2020-08-06 20:45:46 -07:00
Xiaoge Su
0bed41c0d0
Merge pull request #3575 from xis19/refactor
...
Refactor the fdbserver/MasterProxyServer.actor.cpp:commitBatch
2020-08-06 17:59:39 -07:00