Commit Graph

15953 Commits

Author SHA1 Message Date
sfc-gh-tclinkenbeard a33a0a7fff Add include to DeterministicRandom.cpp 2021-06-28 14:50:35 -07:00
sfc-gh-tclinkenbeard 9c1e154481 Merge remote-tracking branch 'origin/master' into remove-boost-dependencies 2021-06-28 13:54:39 -07:00
Zhe Wu 32b708c7e1
Merge pull request #5081 from halfprice/zhewu/fix-endpoints-order
Fix endpoint ordering by moving the new updateWorkerHealth to the end of ClusterControllerFullInterface
2021-06-28 13:24:52 -07:00
Jingyu Zhou 0dbc8ba793
Merge pull request #5070 from sfc-gh-xwang/tlog_dev
add setByteLimit in tutorial
2021-06-28 13:23:23 -07:00
neethuhaneesha 63e530fc44
Merge pull request #4832 from neethuhaneesha/master
exclude servers based on locality match
2021-06-28 12:13:09 -07:00
Zhe Wu 2210264121 Fix endpoint ordering by moving the new updateWorkerHealth to the end of ClusterControllerFullInterface 2021-06-28 11:38:17 -07:00
Evan Tschannen a1d37ceddb
Merge pull request #5027 from sfc-gh-ngoyal/feature-release-notes-7.0-master
Consolidated 7.0 Release Notes.
2021-06-28 11:27:34 -07:00
Vishesh Yadav bf1a059bdb
Merge pull request #5076 from raywill/master
fix typo
2021-06-28 11:21:28 -07:00
晓楚 254d7e235c fix typo 2021-06-28 11:14:55 +08:00
Trevor Clinkenbeard 79a820fd11
Merge pull request #5073 from sfc-gh-etschannen/fix-fetch-trace
fixed a trace event which used fetchVersion before it was defined in the actor
2021-06-25 19:56:33 -07:00
negoyal 7b2e4ae639 Slight rewording. 2021-06-25 17:48:27 -07:00
Evan Tschannen ac72120739 fixed a trace event which used fetchVersion before it was defined in the actor 2021-06-25 16:43:19 -07:00
negoyal bc03553365 Merge branch 'master' into feature-release-notes-7.0-master 2021-06-25 16:27:19 -07:00
negoyal 2760cbbd3d Link the new global config documentation. 2021-06-25 16:26:09 -07:00
negoyal f6d391d803 Add visibility.rst into toctree. 2021-06-25 15:46:57 -07:00
Neethu Haneesha Bingi decfb610ff Minor review comments. 2021-06-25 15:04:49 -07:00
Zhe Wu dbae4f329e
Merge pull request #5062 from halfprice/zhewu/cc-health-monitor-interface
Add updateWorkerHealth interface in ClusterController, and make ClusterController to track reported worker health
2021-06-25 15:03:47 -07:00
negoyal 08f2e0566a Few changes and adding placeholders for visibility documentation. 2021-06-25 14:01:33 -07:00
sfc-gh-ngoyal b6f0d51b1d
Update documentation/sphinx/source/release-notes/release-notes-700.rst
Co-authored-by: Evan Tschannen <evan.tschannen@snowflake.com>
2021-06-25 12:41:16 -07:00
sfc-gh-ngoyal 0d03dbcacd
Update documentation/sphinx/source/release-notes/release-notes-700.rst
Co-authored-by: Evan Tschannen <evan.tschannen@snowflake.com>
2021-06-25 12:41:04 -07:00
sfc-gh-ngoyal 7f28131025
Update documentation/sphinx/source/release-notes/release-notes-700.rst
Co-authored-by: Evan Tschannen <evan.tschannen@snowflake.com>
2021-06-25 12:40:53 -07:00
Chaoguang Lin c559621ac6
Merge pull request #4996 from sfc-gh-clin/add-fdbcli-tests
Add test coverage for more fdbcli commands
2021-06-25 12:01:45 -07:00
sfc-gh-tclinkenbeard 9862fec764 Merge remote-tracking branch 'origin' into remove-boost-dependencies 2021-06-25 11:53:29 -07:00
Chaoguang Lin f62b118915 remove duplicate unset text in help text 2021-06-25 18:21:30 +00:00
Daniel Smith f82cf46124
Merge pull request #5065 from Daniel-B-Smith/iknob-leak
Fix leak due to missing virtual destructor
2021-06-25 10:38:28 -04:00
Zhe Wu 865367fb72 Add updateWorkerHealth interface in cluster controller 2021-06-24 19:42:28 -07:00
Chaoguang Lin 3d438dfe6d Update suspend test to avoid flaky results 2021-06-25 01:09:44 +00:00
negoyal 695fb4c3af Add streaming API release notes. 2021-06-24 17:38:27 -07:00
Xiaoxi Wang 3d83f2fbc8 add setByteLimit in tutorial 2021-06-24 23:36:59 +00:00
Lukas Joswiak 026aad6f12
Merge pull request #5060 from sfc-gh-ljoswiak/docs/special-keys-global-config-tracing
Add documentation for global configuration and tracing special key space modules
2021-06-24 14:05:49 -07:00
Lukas Joswiak 9ae6fc28fc Update documentation/sphinx/source/global-configuration.rst
Co-authored-by: Chaoguang Lin <chaoguang.lin@snowflake.com>
2021-06-24 13:50:28 -07:00
Jingyu Zhou 4b56cf26be
Merge pull request #5064 from jzhou77/remove-orderer
Remove fdbserver/Orderer.actor.h
2021-06-24 13:27:59 -07:00
Daniel Smith 4cfa84cb77 Fix leak due to missing virtual destructor 2021-06-24 15:43:53 -04:00
Jingyu Zhou 9b8c4a2ffc Remove fdbserver/Orderer.actor.h
Apparently this is no longer used for many years.

Fix Conflicts:
	fdbserver/CMakeLists.txt
2021-06-24 11:23:37 -07:00
Trevor Clinkenbeard b2a8811816
Merge pull request #5049 from sfc-gh-etschannen/feature-ref-count-parallel-stream
Fixed a destruction order bug with parallel stream
2021-06-24 10:25:02 -07:00
Xiaoge Su 048eee55a5
Merge pull request #5061 from xis19/master
Add static_assert to serializeBinaryItem
2021-06-23 22:13:18 -07:00
Neethu Haneesha Bingi ba9e9b33b6 Special keys documentation merge issue fixes. 2021-06-23 20:18:01 -07:00
Xiaoge Su 5089459bd2 Add static_assert to *Writer::serializeBinaryItem
BinaryWriter::serializeBinaryItem will accept *any* objects and
serialize them by memory copy. If the object is a struct, padding bytes
will also be copied, which is not expected (at this stage, the
serializer will NOT include any padding). If padding exists, the caller
is required to use _Reader::serializeBinaryItem when reading.

Due to this inconsistency, it is helpful to restrict
serializedBinaryItem calls to limited types. Base on the current
implementation, one reasonable approach is allowing only those types
are BINARY_SERIALIZABLE. This patch addresses such restriction.

The restriction is also applied to other classes:

 * OverWriter
 * _Reader
 * PacketWriter
2021-06-23 18:45:51 -07:00
Neethu Haneesha Bingi 66f2518405 exclude to work with any locality data match. 2021-06-23 18:03:27 -07:00
Neethu Haneesha Bingi cbe714acd0 Status json schema update, includelocalities back for consistency check, review comments. 2021-06-23 18:03:27 -07:00
Neethu Haneesha Bingi 4ad5926a25 Snake naming of keys and added comments to all new functions. 2021-06-23 18:03:27 -07:00
Neethu Haneesha Bingi 73752f441b exclude locality:clang-format, ranged loops, documentation, tracking addStoragesever for exclusion. 2021-06-23 18:03:27 -07:00
Neethu Haneesha Bingi 62355571d0 exclude servers based on locality match 2021-06-23 18:03:27 -07:00
Lukas Joswiak ce64c5079f Add documentation for special key space modules 2021-06-23 16:57:34 -07:00
Chaoguang Lin cd594be0f8 Update setclass' test to have random class type and use the specific network address 2021-06-23 23:40:34 +00:00
Chaoguang Lin 0fd60cd334 Update the help text of fdbcli command setclass to split proxy into grv_proxy and commit_proxy 2021-06-23 23:34:10 +00:00
negoyal 45d2bc20ae Add placeholder for Redwood documentation. 2021-06-23 15:24:48 -07:00
negoyal f8efbca406 Merge branch 'master' into feature-release-notes-7.0-master and link documentation in release notes. 2021-06-23 14:30:33 -07:00
negoyal fbb3c463db Add more release notes and placeholder for Redwood documentation. 2021-06-23 12:45:32 -07:00
sfc-gh-ngoyal c071074f98
Merge pull request #5056 from sfc-gh-xwang/master
Cherry-pick “Add document for perpetual storage wiggle (#5043)“
2021-06-23 12:14:44 -07:00