Lukas Joswiak
|
8dcd779fc4
|
Merge branch 'master' into features/actor-lineage
|
2021-05-02 14:11:42 -07:00 |
A.J. Beamon
|
9009780aa8
|
Fix bug that could cause the server to crash when an old client connected
|
2021-04-27 11:15:16 -07:00 |
A.J. Beamon
|
a794fca932
|
Support 5.0 (and earlier) client versions by adding GRV probing for old versions. Update the C bindings implementation of get_server_protocol to convert the ProtocolVersion object into a uint64_t. Rename a misleading protocol version alias.
|
2021-04-23 15:00:21 -07:00 |
A.J. Beamon
|
28f8a2716e
|
For old incompatible connections, set the correct protocol version on the version async var
|
2021-04-21 11:54:05 -07:00 |
Lukas Joswiak
|
551268b0f2
|
Add well known endpoint for worker communication
|
2021-04-15 13:50:50 -07:00 |
A.J. Beamon
|
b2d6930103
|
The multi-version client monitors the cluster's protocol version and only activates the client library that can connect.
|
2021-04-15 11:45:14 -07:00 |
Markus Pilman
|
d0cc649ca2
|
fixed comment
|
2021-03-12 09:45:02 -07:00 |
A.J. Beamon
|
3b390168e8
|
Update fdbrpc/FlowTransport.actor.cpp
|
2021-03-12 09:40:47 -07:00 |
A.J. Beamon
|
7031b8f437
|
Update fdbrpc/FlowTransport.actor.cpp
|
2021-03-12 09:40:35 -07:00 |
Markus Pilman
|
3342d9438e
|
address review comments
|
2021-03-12 09:39:22 -07:00 |
Markus Pilman
|
bb53f49aa2
|
don't start deliver actor for unknown endpoint
|
2021-03-12 09:39:04 -07:00 |
Markus Pilman
|
4bee976b37
|
completely ignore messages to unknown endpoint
|
2021-03-12 09:35:53 -07:00 |
FDB Formatster
|
df90cc89de
|
apply clang-format to *.c, *.cpp, *.h, *.hpp files
|
2021-03-10 10:18:07 -08:00 |
A.J. Beamon
|
9f0f36c9a6
|
Make the ping enpoint a stable interface. Fix bug where we would could start scanning for packets before the connect packet was finished.
|
2021-02-08 17:10:33 -08:00 |
sfc-gh-tclinkenbeard
|
82a8f1c763
|
Fix -Wreturn-type warning
|
2021-01-22 12:13:29 -08:00 |
Richard Chen
|
5f57d72a59
|
remove print statements and format protocol version workload
|
2020-12-11 04:46:20 +00:00 |
Richard Chen
|
c77d9e4abe
|
merge conflicts
|
2020-12-02 21:53:19 +00:00 |
David Youngworth
|
d64cf8b9e3
|
Merge branch 6.3 into master
|
2020-11-17 11:22:45 -08:00 |
David Youngworth
|
d0391db862
|
Merge branch 'release-6.2' into release-6.3
|
2020-11-16 10:15:23 -08:00 |
Vishesh Yadav
|
1976f2c371
|
FlowTransport: Sample connect latencies
|
2020-11-10 12:12:01 -08:00 |
sfc-gh-tclinkenbeard
|
4669f837fa
|
Add uses of makeReference
|
2020-11-07 22:10:18 -08:00 |
Vishesh Yadav
|
7bdcb01bdf
|
FlowTransport: Count number of incoming/outgoing/failed connections with logging
|
2020-11-02 18:51:48 -08:00 |
Richard Chen
|
9c6c2704d0
|
Merge branch 'master' of https://github.com/apple/foundationdb into stable_interfaces
|
2020-10-30 23:59:32 +00:00 |
Richard Chen
|
5b546c4854
|
change protocol version to hex encoded string in status json. Move constant from flow transport header to cpp
|
2020-10-26 19:35:38 +00:00 |
sfc-gh-tclinkenbeard
|
82b6daa16b
|
First draft of Azure blob storage backup container
|
2020-10-24 16:47:51 -07:00 |
Richard Chen
|
ce3f09699f
|
revert checksum
|
2020-10-23 21:23:28 +00:00 |
Richard Chen
|
055add9682
|
conflicts
|
2020-10-23 06:33:00 +00:00 |
Richard Chen
|
90caa24af1
|
add function to get correct checksum class. Remove IChecksum::checkSum function
|
2020-10-23 02:24:29 +00:00 |
Young Liu
|
8cc3e4d3c6
|
Merge release-6.3 into master
|
2020-10-19 22:51:56 -07:00 |
Richard Chen
|
c84a5f4014
|
change IChecksum interface and remove coordinator protocol version optional
|
2020-10-19 21:39:07 +00:00 |
Richard Chen
|
f2a8687c7c
|
fix merge conflicts
|
2020-10-19 17:00:41 +00:00 |
Richard Chen
|
a4ccf8c5b6
|
add checksum class to change checksum in the future. expose get server protocol api
|
2020-10-19 16:57:11 +00:00 |
Richard Chen
|
545ee4269d
|
master conflicts
|
2020-10-19 01:03:54 +00:00 |
Richard Chen
|
1c533e7363
|
fix flowtransport conflicts
|
2020-10-19 01:00:03 +00:00 |
Jingyu Zhou
|
d7420bb8c7
|
Fix merging 6.3 caused test failure
|
2020-10-16 21:11:01 -07:00 |
Jingyu Zhou
|
8f17a1a5d6
|
Merge branch 'release-6.2' into release-6.3
|
2020-10-16 15:25:39 -07:00 |
Richard Chen
|
4eb20a1283
|
merge anoyes/stable-interface and add back in isCompatible
|
2020-10-12 20:39:37 +00:00 |
Richard Chen
|
2f5b0bef08
|
switch to test newer incompatible version. Fix PR comments. Modify schema
|
2020-10-12 18:29:16 +00:00 |
Richard Chen
|
bbf5bdf6da
|
fix stable interfaces test and corresponding changes in simulator
|
2020-10-12 18:25:12 +00:00 |
Richard Chen
|
5488ff1d81
|
draft diff protocol
|
2020-10-12 18:24:03 +00:00 |
Richard Chen
|
b233f44d2d
|
remove some print statements and spin lock that was used for debugging
|
2020-10-12 18:20:37 +00:00 |
Richard Chen
|
41843f07e6
|
add simulator support for different process versions and ProtocolVersion test
|
2020-10-12 18:19:31 +00:00 |
Richard Chen
|
76d0027fa2
|
merge anoyes/stable-interface and add back in isCompatible
|
2020-10-12 18:18:30 +00:00 |
Evan Tschannen
|
52828f9e03
|
Added bytesSent to the PingLatency logging; increasing the logging interval from 1 second to 3 seconds
|
2020-10-11 23:05:21 -07:00 |
Richard Chen
|
8c96763ea9
|
switch to test newer incompatible version. Fix PR comments. Modify schema
|
2020-10-09 20:22:40 +00:00 |
sfc-gh-tclinkenbeard
|
71d0ef676c
|
Use override where applicable in fdbrpc
|
2020-10-07 19:55:05 -07:00 |
Evan Tschannen
|
f03a355c4e
|
Merge branch 'release-6.2' into release-6.3
# Conflicts:
# CMakeLists.txt
# documentation/sphinx/source/downloads.rst
# fdbrpc/FlowTransport.actor.cpp
# fdbrpc/FlowTransport.h
# flow/Arena.h
# flow/Knobs.cpp
# flow/Knobs.h
# packaging/msi/FDBInstaller.wxs
|
2020-10-07 12:28:22 -07:00 |
Evan Tschannen
|
e82bd2a6ff
|
added a suppressFor just in case a warning is spammy
|
2020-10-06 18:27:19 -07:00 |
Evan Tschannen
|
d59ee9cc30
|
add a sample when a ping times out
|
2020-10-06 17:22:33 -07:00 |
Evan Tschannen
|
1eccabc285
|
added logging for a scenario that should not happen
|
2020-10-06 17:19:02 -07:00 |