1433 Commits

Author SHA1 Message Date
Vishesh Yadav
2c316db94d Merge remote-tracking branch 'apple/master' into master-format-final
Also format the changes
2021-03-11 12:54:26 -08:00
Andrew Noyes
be980ebb55
Merge pull request #4354 from sfc-gh-clin/add-advanceversion
Add advanceversion into special keys
2021-03-11 11:43:53 -08:00
Vishesh Yadav
2cd3f45fd6 Merge remote-tracking branch 'apple/release-6.3' into master-format-final
release-6.3 was recently merged, and there were two PRs which were
merged in between and got those changes in here. Hence, since all the
changes were in, discarded the incoming changes and accepted all
current.
2021-03-10 16:50:44 -08:00
Vishesh Yadav
af36e52fdf Merge branch 'release-6.3-pre-format' into master-format
This merges release-6.3 branch right before it was fully formatted.
There were quite a few conflicts that are resolved here. CoroFlow had
a check for OOM errors introduced in 6.3, but didn't seem applicable in
the new implmentation which seems to use boost.
2021-03-10 10:40:53 -08:00
FDB Formatster
df90cc89de apply clang-format to *.c, *.cpp, *.h, *.hpp files 2021-03-10 10:18:07 -08:00
Vishesh Yadav
2bb4f2e59f Merge branch 'release-6.3-pre-format' into master-format
This merges release-6.3 branch right before it was fully formatted.
There were quite a few conflicts that are resolved here. CoroFlow had
a check for OOM errors introduced in 6.3, but didn't seem applicable in
the new implmentation which seems to use boost.
2021-03-10 09:37:41 -08:00
Andrew Noyes
23b85256ae Change default to 64, and only start threads if using TLS 2021-03-04 20:52:46 +00:00
Andrew Noyes
cc7fed6ed4 Change default for TLS_SERVER_HANDSHAKE_THREADS to 0 2021-03-04 20:52:44 +00:00
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
Meng Xu
e40e78da64
Add 6.3.11 release notes (#4424) 2021-03-03 21:08:51 -06: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
Evan Tschannen
c128e59a6f Merge branch 'release-6.2' into release-6.3
# Conflicts:
#	CMakeLists.txt
#	cmake/InstallLayout.cmake
#	packaging/msi/FDBInstaller.wxs
#	versions.target
2021-03-01 18:35:20 -08:00
Chaoguang Lin
48a04e5248 Add documentation for AdvanceVersionImpl and ClientProfilingImpl 2021-02-25 13:03:32 -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
Jingyu Zhou
85802507b2
Merge pull request #4360 from hfu5/remove
Remove rejected_for_queued_too_long from release notes
2021-02-22 20:02:15 -08:00
Andrew Noyes
e6caa9463a Add release note 2021-02-22 23:48:01 +00:00
negoyal
e9b7e22e02 Merge branch 'rel-6.3' 2021-02-22 08:47:22 -08:00
hao fu
5362492c72 Remove rejected_for_queued_too_long from release notes
It has been added to 6.3. No longer need it here at 7.0
2021-02-18 18:51:18 -08:00
hao fu
9a8f79e963 Fix typo 2021-02-18 10:14:26 -08: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
Vishesh Yadav
ab1c51618a
Merge pull request #4269 from sears/multithreaded_client
Multithreaded client
2021-02-16 13:11:14 -08:00
Steve Atherton
76a4293d1d Merge branch 'release-6.3'
# Conflicts:
#	fdbserver/fdbserver.actor.cpp
2021-02-15 02:13:06 -08:00
Steve Atherton
f4c9b88908 Merge branch 'release-6.2' into release-6.3
# Conflicts:
#	cmake/CompileBoost.cmake
#	fdbserver/DataDistribution.actor.cpp
#	fdbserver/fdbserver.actor.cpp
#	flow/Error.cpp
2021-02-15 02:05:03 -08:00
hfu5
0706d19a03
Update documentation/sphinx/source/release-notes/release-notes-700.rst
Co-authored-by: Jingyu Zhou <jingyuzhou@gmail.com>
2021-02-12 21:15:03 -08:00
Russell Sears
bf3e6db9e9 Fix build issues; move to new assert style 2021-02-12 23:52:55 +00:00
hao fu
292e8707fb change release note 700 2021-02-12 13:04:58 -08:00
Hao Fu
fb9632297e Add txnRejectedForQueuedTooLong in ProxyStats 2021-02-12 13:04:58 -08:00
Vishesh Yadav
385a2dd87e Some documentation for multi-threaded client 2021-02-11 12:15:45 -08:00
Andrew Noyes
b361a57a8f Add a release note 2021-02-11 06:06:37 +00: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
A.J. Beamon
a8d08a8792 Merge branch 'release-6.3' into merge-release-6.3-into-master 2021-02-09 10:18:00 -08:00
A.J. Beamon
66fa403c86 Merge branch 'release-6.2' into merge-release-6.2-into-release-6.3
# Conflicts:
#	CMakeLists.txt
#	documentation/sphinx/source/downloads.rst
#	fdbserver/Knobs.cpp
#	packaging/msi/FDBInstaller.wxs
#	versions.target
2021-02-09 08:55:24 -08:00
Chaoguang Lin
0947b87b60 Update documentation 2021-02-08 18:47:49 -08:00
A.J. Beamon
aaf0a9aa7b Merge branch 'release-6.3' into merge-release-6.3-into-master
# Conflicts:
#	build/docker-compose.yaml
#	cmake/ConfigureCompiler.cmake
#	fdbclient/FileBackupAgent.actor.cpp
#	fdbrpc/AsyncFileCached.actor.h
#	fdbrpc/IAsyncFile.h
#	fdbrpc/IRateControl.h
#	fdbrpc/simulator.h
#	fdbserver/KeyValueStoreSQLite.actor.cpp
#	fdbserver/storageserver.actor.cpp
#	fdbservice/ServiceBase.cpp
2021-02-08 12:58:34 -08:00
A.J. Beamon
67e783acf8 Merge branch 'release-6.2' into merge-release-6.2-into-release-6.3
# Conflicts:
#	cmake/CompileBoost.cmake
#	cmake/FDBComponents.cmake
#	fdbrpc/AsyncFileCached.actor.h
#	fdbrpc/simulator.h
#	fdbserver/KeyValueStoreSQLite.actor.cpp
#	fdbserver/Knobs.cpp
#	fdbserver/Knobs.h
#	fdbserver/storageserver.actor.cpp
#	flow/Knobs.h
#	flow/network.h
2021-02-08 09:20:28 -08:00
Evan Tschannen
c326c263a8 Updated knobs to enable low priority reads when durability lag is larger than 200 seconds 2021-02-07 22:58:11 -08:00
Chaoguang Lin
cd54eae545 Update test and documentation 2021-02-05 15:30:43 -08:00
Chaoguang Lin
c1837fc1ec Update documentation for fdb_database_create_snapshot 2021-02-04 14:23:58 -08:00
Meng Xu
675e567305
Merge pull request #4218 from sfc-gh-etschannen/feature-low-priority-reads-6.2
Reduce read priority when durability lag is high
2021-02-03 18:09:39 -08:00
Evan Tschannen
b2ffdf47f0 added low priority reads to status 2021-02-03 13:24:34 -08:00
Xin Dong
309a0d88e6
Update documentation/sphinx/source/release-notes/release-notes-620.rst 2021-01-28 15:29:24 -08:00
Xin Dong
69f1ad9276 Add release note for PR 4166 2021-01-28 15:27:13 -08:00
Chaoguang Lin
a6d4e1a82d Fix format error in api-c.rst 2021-01-26 22:09:01 -08:00
Chaoguang Lin
c55f7c33b7 Fix format error in api-c.rst 2021-01-26 18:16:14 -08:00
Chaoguang Lin
c69d1dcb45 Add c api documentation for fdb_database_create_snapshot 2021-01-26 14:49:22 -08:00
Chaoguang Lin
cd8030c06e add release note 2021-01-26 14:25:47 -08:00
Chaoguang Lin
05f119c69a update c api documentation 2021-01-25 15:19:12 -08:00
Chaoguang Lin
20009a5a5a update c api documentation 2021-01-25 14:48:52 -08:00
Chaoguang Lin
c8538ef940 fix format in release-notes 2021-01-21 11:29:00 -08:00