Commit Graph

11991 Commits

Author SHA1 Message Date
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