3213 Commits

Author SHA1 Message Date
Andrew Noyes
79cec09255 Apply clang-tidy's performance-inefficient-vector-operation fix
I ran this command in my build directory after compiling with
OPEN_FOR_IDE. It took a few small tweaks to get it to compile, which is
outside the scope of this commit.

    $ python run-clang-tidy.py -j $(nproc) -checks='-*,performance-inefficient-vector-operation' -fix
2021-03-04 03:58:25 +00:00
Evan Tschannen
346a4e3ecd Merge branch 'release-6.3'
# Conflicts:
#	fdbcli/fdbcli.actor.cpp
#	fdbrpc/LoadBalance.actor.h
#	fdbrpc/MultiInterface.h
#	fdbserver/ClusterController.actor.cpp
#	fdbserver/MasterProxyServer.actor.cpp
#	fdbserver/masterserver.actor.cpp
2021-03-01 18:52:06 -08:00
Hari Bhaskaran
25069a9444 Fix compile error: Related to pr 3961 2021-02-27 17:10:21 -08:00
Vishesh Yadav
d8932f142a
Merge pull request #4350 from sears/multithreaded-pr-comments
Multithreaded pr comments
2021-02-23 15:09:52 -07:00
Vishesh Yadav
1ee9c3e45d
Apply suggestions from code review
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2021-02-22 20:18:01 -07:00
Jingyu Zhou
d2440b5986
Merge pull request #4313 from xumengpanda/mengxu/ha-code
Add comments to explain loadBalance algorithm
2021-02-22 18:24:06 -08:00
negoyal
e9b7e22e02 Merge branch 'rel-6.3' 2021-02-22 08:47:22 -08:00
negoyal
e49cc68bbc Merge branch 'rel-6.2' into rel-6.3 2021-02-21 00:15:31 -08:00
Meng Xu
ef0bf2728e Merge branch 'release-6.3' into mengxu/ha-code
Resolve Conflicts:
	fdbserver/LogRouter.actor.cpp: Only conflicts at comments
2021-02-19 21:47:09 -08:00
Andrew Noyes
9fb396e372
Merge pull request #4255 from sfc-gh-clin/add-coordinators-into-special-keys
Add coordinators into special keys
2021-02-18 18:26:07 -08:00
Nim Wijetunga
fa3834f115 fix bug 2021-02-18 18:23:28 -05:00
Chaoguang Lin
70098b752a Fix typo, solve comments 2021-02-18 14:23:51 -08:00
A.J. Beamon
af77fae131 Fix bug in code I recently added where the process name memory was not long-lived and was later used. 2021-02-18 18:33:23 +00:00
Hao Fu
971b1aa1e6 Add txnRejectedForQueuedTooLong in ProxyStats
Added transactions.rejected_for_queued_too_long for bookkeeping the
number of transactions rejected by commit proxy because its queuing
time exceeds MVCC window.
2021-02-17 21:40:46 -08:00
Russell Sears
5324f127c9 Address skipped PR comments from multithreaded client PR 2021-02-17 21:10:42 +00:00
Andrew Noyes
c075415a51
Merge pull request #4344 from sfc-gh-ljoswiak/fixes/remove-async-tracer
Remove async tracer
2021-02-17 09:43:24 -08:00
Chaoguang Lin
f3a849de10 Update ChangeConfig test for auto coordinators change 2021-02-16 23:55:58 -08:00
Lukas Joswiak
30d2d9ff82 Remove async tracer 2021-02-16 16:36:33 -08:00
Andrew Noyes
bcd9a00a50 Backport #4285 and 1513df22f3 to release-6.2
Fixes #4342
2021-02-17 00:35:25 +00:00
Chaoguang Lin
fca7f753f8 Remove special key for coordinators' 'auto' option 2021-02-16 13:46:45 -08:00
Vishesh Yadav
ab1c51618a
Merge pull request #4269 from sears/multithreaded_client
Multithreaded client
2021-02-16 13:11:14 -08:00
Chaoguang Lin
9dd94499f2 Update traces 2021-02-16 13:06:25 -08:00
Chaoguang Lin
731ee8a121 Update ChangeConfig to test coordinators special keys 2021-02-16 13:01:37 -08:00
Markus Pilman
82cda5448d
Merge pull request #4266 from sfc-gh-nwijetunga/optimize-watches-client
Optimize Watches Client
2021-02-16 13:28:51 -07:00
Nim Wijetunga
a59f07e6fe address pr comment 2021-02-16 13:32:03 -05:00
Zhe Wu
614d1584cc Update documentation from https://github.com/apple/foundationdb/pull/4278 2021-02-15 23:56:55 -08:00
Steve Atherton
76a4293d1d Merge branch 'release-6.3'
# Conflicts:
#	fdbserver/fdbserver.actor.cpp
2021-02-15 02:13:06 -08:00
Russell Sears
bf3e6db9e9 Fix build issues; move to new assert style 2021-02-12 23:52:55 +00:00
Russell Sears
36915e848a clang format 2021-02-12 22:42:57 +00:00
Russell Sears
555f3ebfaa Implement + test corner case configurations for mutlithreaded client. 2021-02-12 22:37:24 +00:00
Hao Fu
fb9632297e Add txnRejectedForQueuedTooLong in ProxyStats 2021-02-12 13:04:58 -08:00
Nim Wijetunga
13e4f6d7e1 small formatting fix 2021-02-12 12:57:33 -05:00
Vishesh Yadav
6e483b6da8 Remove sendfile.h to fix non-Linux builds 2021-02-12 09:31:22 -08:00
Nim Wijetunga
058557a3b1 fix pr issues 2021-02-11 15:51:37 -05:00
Russell Sears
4938aee113 Address PR comments, remove some old cruft + comments 2021-02-11 01:27:57 +00:00
Meng Xu
9122be4d81 Add comments to HA code and loadBalance code 2021-02-10 13:51:36 -08:00
Xin Dong
1dac117543
Merge pull request #4278 from dongxinEric/misc/document-two-new-fields-in-storage-metrics
Document two fields in storage metrics
2021-02-10 10:57:38 -08:00
A.J. Beamon
5b74556733 Fix bug in code I recently added where the process name memory was not long-lived and was later used. 2021-02-10 10:46:02 -08:00
Nim Wijetunga
270a18f089 formatting fixes 2021-02-10 13:19:59 -05:00
Russell Sears
e4f6a39e48 change client thread count from knob to fdb.option (to be more consistent with other multiversion client options) 2021-02-10 16:29:27 +00:00
Nim Wijetunga
7acfeda955 cleanup 2021-02-09 20:57:16 -05:00
Andrew Noyes
53739c9da5
Merge pull request #4241 from sfc-gh-clin/add-c-function-snapshot
Add c function for snapshot
2021-02-09 15:49:20 -08:00
Nim Wijetunga
386e3b0838 minor change 2021-02-09 18:36:45 -05:00
Nim Wijetunga
4982679ef2 change function name 2021-02-09 18:06:36 -05:00
Nim Wijetunga
3b48942f9a resolve pr comments 2021-02-09 17:56:30 -05:00
Nim Wijetunga
d2233ffa5a whitespace change 2021-02-09 13:38:24 -05:00
Nim Wijetunga
82e9f54938 small change 2021-02-09 13:36:44 -05:00
Nim Wijetunga
2d46cfcb80 remove traces 2021-02-09 13:33:19 -05:00
Nim Wijetunga
2560dc0227 add test workload 2021-02-09 12:32:37 -05:00
Chaoguang Lin
90686a95a0 format code 2021-02-08 22:17:16 -08:00