Commit Graph

7797 Commits

Author SHA1 Message Date
Evan Tschannen 1ff360c04b
Merge pull request #3855 from etschannen/post-release-cleanup-6.2.26
Post release cleanup 6.2.26
2020-10-06 20:58:44 -07:00
Evan Tschannen 5eb3bc597d update installer WIX GUID following release 2020-10-06 20:41:41 -07:00
Evan Tschannen 18ae242aa5 update version to 6.2.27 2020-10-06 20:41:41 -07:00
Evan Tschannen 04b169b871
Merge pull request #3853 from etschannen/release-6.2
Added logging for the ping latencies for all network connections
2020-10-06 18:30:49 -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 29d4d87b56 added a knob for the number of samples 2020-10-06 17:38:09 -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
Evan Tschannen eddf8530d8 fix compile errors 2020-10-06 17:09:14 -07:00
Evan Tschannen 12d2f3a8f3 fixed includes 2020-10-06 17:01:13 -07:00
Evan Tschannen 2c97a7e160 added missing include 2020-10-06 16:56:52 -07:00
Evan Tschannen 822312b31d only track latencies to public network addresses; use a continousSample to get median and p90 latencies 2020-10-06 16:55:35 -07:00
Evan Tschannen 91d998a0d6 updated documentation for 6.2.26 2020-10-06 16:09:18 -07:00
Evan Tschannen 2166f9a3dd added logging about bytes received 2020-10-06 16:07:35 -07:00
Evan Tschannen eead9785dd Merge branch 'release-6.2' of github.com:apple/foundationdb into release-6.2 2020-10-06 15:44:00 -07:00
Evan Tschannen f262fa9860
Merge pull request #3849 from ajbeamon/backport-clientversionref-fix
Backport #3426 to release-6.2
2020-10-06 15:09:57 -07:00
Evan Tschannen 9efda1fec5 added logging for the ping latencies for all network connections 2020-10-06 13:58:05 -07:00
A.J. Beamon 76da0a7cbc Backport #3426 to release-6.2 2020-10-05 13:53:51 -07:00
Evan Tschannen d927e33ff6
Merge pull request #3811 from etschannen/release-6.2
updated the error code for blocked_from_network_thread because 2025 was already in use in release-6.3
2020-09-24 17:12:27 -07:00
Evan Tschannen 9f549f755e updated the error code for blocked_from_network_thread because 2025 was already in use in release-6.3 2020-09-24 17:11:26 -07:00
Evan Tschannen 1b25aee38d
Merge pull request #3809 from AlvinMooreSr/openssl_update
OpenSsl Update
2020-09-24 17:06:04 -07:00
Alvin Moore 9d130bdecf Updated OpenSsl version from 1.1.1d to 1.1.1h 2020-09-24 19:23:56 -04:00
A.J. Beamon 5d9b80e061
Merge pull request #3786 from sfc-gh-anoyes/anoyes/fix-trace-blocking
Fix trace blocking outside of simulation
2020-09-18 08:13:20 -07:00
Andrew Noyes d6e6e96e1f Weaken claims in documentation
In some cases with the multiversion client the deadlock won't be
detected
2020-09-17 20:51:08 +00:00
Andrew Noyes bcf314bd29 Add release note 2020-09-17 20:35:35 +00:00
Andrew Noyes 01998a238f Add blockUntilReadyCheckOnMainThread 2020-09-17 20:26:28 +00:00
A.J. Beamon 96a39d6749
Merge pull request #3778 from sfc-gh-anoyes/anoyes/disallow-block-on-main-thread
Disallow calling blockUntilReady from main thread
2020-09-16 15:56:29 -07:00
Andrew Noyes fb49257295 Revert trace change now that blocking on a ready future is ok 2020-09-16 21:53:14 +00:00
Andrew Noyes 8645801763 Update documentation 2020-09-16 21:52:10 +00:00
Andrew Noyes f6412c9f82 Only throw if the future is not ready 2020-09-16 21:34:13 +00:00
Andrew Noyes 734bdb72e1 Fix simulation trace impl occurence 2020-09-15 16:49:31 +00:00
Andrew Noyes 0beab42b78 Add blocked_from_network_thread error 2020-09-15 16:49:12 +00:00
Andrew Noyes 3c3943f64f Disallow calling blockUntilReady from main thread
Also fix a data race that apparently hasn't been ported to 6.2 yet
2020-09-14 16:01:45 +00:00
A.J. Beamon 0b8a4fcd16
Merge pull request #3750 from sfc-gh-anoyes/anoyes/fix-cancel-data-race
Fix data race described in #3749
2020-09-10 09:39:56 -07:00
Andrew Noyes 81ac8211d1 Add comment 2020-09-10 08:32:52 -07:00
Andrew Noyes 0e49542d59 Fix data race described in #3749 2020-09-05 13:58:22 -07:00
Evan Tschannen 2a72bc3dff
Merge pull request #3707 from etschannen/release-6.2
LastConnectTime was not being set for incoming connections
2020-08-31 10:37:23 -07:00
Evan Tschannen b4a1c269b8 lastConnectTime was not being set for incomingConnections 2020-08-31 09:10:30 -07:00
Evan Tschannen 92ddf5c6d8
Merge pull request #3704 from etschannen/post-release-cleanup-6.2.25
Post release cleanup 6.2.25
2020-08-31 00:58:23 -07:00
Evan Tschannen 4e3147c95d update installer WIX GUID following release 2020-08-31 00:53:51 -07:00
Evan Tschannen ccb65b20af update version to 6.2.26 2020-08-31 00:53:51 -07:00
Evan Tschannen c08b1a84f4
Merge pull request #3694 from etschannen/release-6.2
Fixed a pathology where reopening a failed connection could take multiple seconds
2020-08-30 22:35:12 -07:00
Evan Tschannen d750ed303a fixed whitespace 2020-08-30 22:34:03 -07:00
Evan Tschannen 331a49a62a do not allow a proxy to reset a connection with the logs immediately upon starting up 2020-08-30 18:50:19 -07:00
Evan Tschannen c9ff450a36 do not reject a connection as redundant if our existing connection is more than 15 seconds old 2020-08-30 18:49:49 -07:00
Evan Tschannen ce1139e588 added missing dumpToken trace events 2020-08-27 17:17:27 -07:00
Evan Tschannen 86cba16d7d Added logging whenever a wait failure client triggers 2020-08-27 17:07:05 -07:00
Evan Tschannen 1e817c4b4f Updated documentation for 6.2.25 2020-08-26 12:40:32 -07:00
Evan Tschannen 74edf61745
Merge pull request #3674 from sfc-gh-anoyes/anoyes/read-conflict-dbLocked
Add read conflict on \xff/dbLocked
2020-08-26 12:18:42 -07:00
Evan Tschannen d469b879ce
Merge pull request #3686 from etschannen/feature-reset-commit
Track tlog push latencies and reset connections if they are above 500ms
2020-08-26 12:17:42 -07:00