Balachandar Namasivayam
c50195df38
Update release notes for 6.2
2019-07-29 16:11:02 -07:00
Balachandar Namasivayam
a4f820b943
Update release notes for 6.2
2019-07-29 16:04:59 -07:00
A.J. Beamon
4f3a8a2346
Add release note
2019-07-29 16:01:55 -07:00
Andrew Noyes
997da6882a
Explain test subtlety
2019-07-29 16:00:14 -07:00
A.J. Beamon
bc536757df
Add knob to control whether merges request new servers or not. Set the default to request new servers in \xff but not in main key space.
2019-07-29 15:47:34 -07:00
Andrew Noyes
9d32cbcf50
Deserialize Arena after VectorRef in flat_buffers unit test
2019-07-29 15:45:54 -07:00
sramamoorthy
718a0b422e
Documentation for snapshot feature
2019-07-29 13:57:25 -07:00
Stephen Atherton
5462722825
Fixed incorrect documentation about fdbrestore cluster file argument.
2019-07-29 13:47:44 -07:00
Stephen Atherton
b644f15b87
Bug fix: fdbrestore commands other than "start" were using default cluster file argument handling (but without the -C flag) instead of using the --dest_cluster_file argument.
2019-07-29 13:19:28 -07:00
Evan Tschannen
8425f53fc5
clients only connect to three proxies
2019-07-28 23:52:29 -07:00
Evan Tschannen
6b5e683de5
The mountainChopper and valleyFiller only move larger than average shards, to avoid moving high bandwidth shards which are generally smaller.
2019-07-28 23:50:42 -07:00
Evan Tschannen
cc4481b71a
team builders prefer to make teams which overlap less with existing teams
2019-07-28 23:44:23 -07:00
Evan Tschannen
d8b14fe372
we cannot buggify replace content bytes because it takes too long to recovery when the txnStateStore is too large
2019-07-28 19:34:17 -07:00
Evan Tschannen
9a0db74230
fix: forced recovery did not copy txsTags properly
2019-07-28 19:31:53 -07:00
Evan Tschannen
7e97bd181a
fix: we need to build teams when a server becomes healthy if it is possible another servers does not have enough teams
2019-07-28 19:31:21 -07:00
Evan Tschannen
438b20bc30
Merge pull request #1905 from etschannen/revert-proxy-foward
...
Revert the proxy forwarding path
2019-07-27 23:08:58 -07:00
Evan Tschannen
13203da199
fix: do not set the popped version of txsTag because it could be copied over at the recoveredAt version
2019-07-27 22:36:06 -07:00
Evan Tschannen
cfc985cdf1
re-enabled flat buffers, fixed the latencyBandConfig serialization
2019-07-27 17:48:24 -07:00
Evan Tschannen
5c98dcce6d
revert the proxy forwarding path, because it is no longer necessary as clients keep a persistent connection open with coordinators
2019-07-27 16:46:22 -07:00
Evan Tschannen
04c6af6cc0
Merge pull request #1841 from etschannen/feature-skip-confirm
...
Make CAUSAL_READ_RISKY much less risky
2019-07-27 16:35:56 -07:00
Evan Tschannen
9871045cc7
flat buffers is causing an infinite loop when serializing LatencyBandConfig::GrvConfig
2019-07-27 16:34:18 -07:00
Evan Tschannen
b509a441e7
Merge branch 'master' into feature-skip-confirm
...
# Conflicts:
# bindings/flow/tester/Tester.actor.cpp
# bindings/go/src/_stacktester/stacktester.go
# bindings/java/src/test/com/apple/foundationdb/test/AsyncStackTester.java
# bindings/java/src/test/com/apple/foundationdb/test/StackTester.java
# bindings/python/tests/tester.py
# bindings/ruby/tests/tester.rb
# documentation/sphinx/source/api-c.rst
# documentation/sphinx/source/api-python.rst
# documentation/sphinx/source/api-ruby.rst
# documentation/sphinx/source/data-modeling.rst
# documentation/sphinx/source/developer-guide.rst
# fdbclient/vexillographer/fdb.options
# fdbserver/MasterProxyServer.actor.cpp
2019-07-27 15:08:13 -07:00
Evan Tschannen
8d975bfd85
Merge pull request #1902 from etschannen/feature-coordinator-connection
...
Clients keep a persistent connection open with the coordinators
2019-07-27 14:55:26 -07:00
Evan Tschannen
c2739e510d
set uninitialized variable
2019-07-27 14:30:56 -07:00
Evan Tschannen
ee94e8a062
removed a trace event which was causing valgrind errors
2019-07-27 13:51:59 -07:00
Evan Tschannen
d1c7ab325b
fix: getConnectionFile could crash when connectionFile is null
2019-07-27 13:02:06 -07:00
Evan Tschannen
1c4028d71e
fixed merge conflict error
2019-07-26 16:09:46 -07:00
Evan Tschannen
27d9ce1143
fixed merge conflict
2019-07-26 15:23:36 -07:00
Evan Tschannen
90e3b50213
Merge branch 'master' into feature-coordinator-connection
...
# Conflicts:
# fdbclient/DatabaseContext.h
# fdbclient/NativeAPI.actor.cpp
# fdbclient/NativeAPI.actor.h
# fdbserver/workloads/KillRegion.actor.cpp
2019-07-26 15:05:02 -07:00
Evan Tschannen
2aa8350652
Merge pull request #1879 from jzhou77/db-option
...
Add release note for large packet handling and txn size limit in 6.2
2019-07-26 13:58:38 -07:00
Evan Tschannen
3ad1d95049
Merge pull request #1894 from ajbeamon/trace-file-detail-rename
...
Expand undefined acronym in trace event detail
2019-07-26 13:34:45 -07:00
Evan Tschannen
1a4ca05a04
Merge pull request #1889 from ajbeamon/add-cache-memory-parameter
...
Add cache_memory parameter to fdbserver
2019-07-26 13:34:24 -07:00
Evan Tschannen
7f0e8086ba
Merge pull request #1886 from tclinken/release-notes-6.2-tclinken
...
Added 6.2 release note for local ratekeeper
2019-07-26 13:32:06 -07:00
Evan Tschannen
04dd293af0
Merge pull request #1874 from xumengpanda/mengxu/DD-code-read
...
DataDistribution:Add comments to help understand the code
2019-07-26 13:30:44 -07:00
Evan Tschannen
98c3b24036
Merge pull request #1869 from alexmiller-apple/sharded-txs-performance
...
Raise the priority of TLogRejoin above TLogPeekReply
2019-07-26 13:30:13 -07:00
Evan Tschannen
28df2c35bb
Merge pull request #1855 from alexmiller-apple/sharded-txs-safe-upgrade
...
Make sharded txsTag upgradeable and downgradeable
2019-07-26 13:29:39 -07:00
Evan Tschannen
2123fa1c3a
Merge pull request #1853 from xumengpanda/mengxu/redundantTeamRemoverPriority-PR
...
Lower the RelocateShard priority for removing redundant teams
2019-07-26 13:28:42 -07:00
Evan Tschannen
8149b5b352
Merge pull request #1413 from atn34/change-connection-file
...
Switch cluster file feature
2019-07-26 13:27:37 -07:00
Evan Tschannen
ee92f0574f
fix: lastRequestTime was not updated
...
fix: COORDINATOR_REGISTER_INTERVAL was not set
fixed review comments
2019-07-26 13:23:56 -07:00
Alec Grieser
be391659b4
Merge pull request #1890 from ajbeamon/add-release-note
...
Add release note for TransactionMetrics updates.
2019-07-26 08:51:35 -07:00
A.J. Beamon
7982e55ccd
Merge pull request #1898 from jzhou77/remove-monitorServerInfoConfig
...
Add a monitorServerInfoConfig() call back
2019-07-26 08:34:51 -07:00
Andrew Noyes
fc7f9e7c69
Fix Void flatbuffers serialization
...
Before this fix, the encoding of Void happens to 'work' in that this
implementation can both read and write it, but it is not a flatbuffers
message since it contains a invalid offset (the implementation 'works'
because it does not dereference that offset).
2019-07-25 17:30:43 -07:00
sramamoorthy
9afd162e2f
remove snap v1 related code
2019-07-25 17:29:31 -07:00
Evan Tschannen
be5d144b8b
added status information on connected clients
2019-07-25 17:15:31 -07:00
A.J. Beamon
b91795d288
Send bytes input rate to DD.
2019-07-25 16:27:32 -07:00
Evan Tschannen
75ed367889
Merge pull request #1900 from bnamasivayam/crash-fix
...
Fix a crash.
2019-07-25 16:17:52 -07:00
Balachandar Namasivayam
bf87d906f6
Fix a crash.
2019-07-25 16:15:28 -07:00
Jingyu Zhou
bbeaf0ebbb
Add a monitorServerInfoConfig() call back
...
This was deleted during a code refactor in ef868f5
. Because no tests were
complaining, we didn't find this until now.
2019-07-25 15:17:26 -07:00
A.J. Beamon
d68e07c42f
Merge branch 'master' into add-release-note
...
# Conflicts:
# documentation/sphinx/source/release-notes.rst
2019-07-25 13:47:28 -07:00
A.J. Beamon
a92b6cd3d1
Merge branch 'master' into add-cache-memory-parameter
...
# Conflicts:
# documentation/sphinx/source/release-notes.rst
2019-07-25 13:41:57 -07:00