Commit Graph

12105 Commits

Author SHA1 Message Date
Andrew Noyes ddb5b0b050 Backport correctness package 2021-01-15 00:34:47 +00:00
Andrew Noyes e32a0fb742 Resolve conflicts 2021-01-14 20:13:29 +00:00
Andrew Noyes 6d6b2843da Merge remote-tracking branch 'upstream/release-6.2' into anoyes/merge-release-6.2
I'm including the conflict markers for now and I'll resolve them in a
subsequent commit
2021-01-14 17:20:11 +00:00
Markus Pilman fe71ef88c3
Merge pull request #4199 from sfc-gh-satherton/file-backup-write-buffering
Add write buffering to BackupContainerLocalDirectory::BackupFile
2021-01-13 12:23:57 -07:00
Daniel Smith ecf5c2b591 Add knobs for prefix bloom filters and larger block cache 2021-01-11 21:38:34 +00:00
Steve Atherton a860778b51 Add write buffering to BackupContainerLocalDirectory::BackupFile to greatly reduce the number of IAsyncFile::write() calls made when writing backup data. The buffer size is controlled by a knob. 2021-01-09 07:57:48 -08:00
Andrew Noyes a1bd28ac46
Merge pull request #4188 from sfc-gh-ajbeamon/client-count-status-requests
Add a counter for the number of status requests made by a client
2021-01-08 16:59:53 -08:00
Jingyu Zhou 3b0dbe2803
Merge pull request #4196 from bnamasivayam/post-release-cleanup-6.3.10
Post release cleanup 6.3.10
2021-01-07 08:56:17 -08:00
Markus Pilman f28fb40324
Merge pull request #4193 from sfc-gh-anoyes/anoyes/remove-no-unused-value
Remove -Wno-unused-value
2021-01-07 09:14:14 -07:00
Balachandar Namasivayam 73233d778d update installer WIX GUID following release 2021-01-06 23:29:57 -08:00
Balachandar Namasivayam 74c6427e6e update version to 6.3.11 2021-01-06 23:29:57 -08:00
Andrew Noyes e2e9b70206 Remove -Wno-unused-value 2021-01-06 22:09:38 +00:00
Jingyu Zhou a461b9c93b
Merge pull request #4191 from bnamasivayam/patch-release
Update downloads and release notes for 6.3.10
2021-01-06 13:09:19 -08:00
Evan Tschannen fe281032d1
Merge pull request #4189 from sfc-gh-satherton/feature-redwood
Feature redwood
2021-01-06 12:26:45 -08:00
Balachandar Namasivayam 97a4637b52 Update downloads and release notes for 6.3.10 2021-01-06 11:54:18 -08:00
Steve Atherton 2ce967bd77 Merge branch 'release-6.3' of github.com:apple/foundationdb into feature-redwood 2021-01-05 21:34:26 -08:00
Steve Atherton 4c28341351 Performance bug fix: Every page cache hit was calling forwardError() unnecessarily. 2021-01-05 21:34:16 -08:00
Balachandar Namasivayam 43a79a34ff
Merge pull request #4175 from vishesh/task/document
Docs, fix and hack for Fault Tolerance
2021-01-05 15:46:45 -08:00
Vishesh Yadav 31cc888562 Make fault_tolerance_without_losing data consistent with 6.2 in HA.
Don't consider satellites for now. This is a HACK which needs to be fixed
soon, but for now need this to keep the monitoring sane.
2021-01-05 13:53:48 -08:00
A.J. Beamon 58360a192f Add a counter for the number of status requests made by a client 2021-01-05 10:18:43 -08:00
Meng Xu f0f77ae800
Merge pull request #4177 from jzhou77/release-6.3
Merge 6.2 to Release 6.3 after 6.2.29 release
2021-01-04 22:43:10 -08:00
Jingyu Zhou a167016378 Resolver merge conflicts 2020-12-23 14:33:30 -08:00
Jingyu Zhou bbb56e4089 Merge branch 'release-6.2' of https://github.com/apple/foundationdb into release-6.3 2020-12-23 14:26:59 -08:00
Meng Xu 5a2b1ab258
Merge pull request #4176 from jzhou77/post-release-cleanup-6.2.29
Post release cleanup 6.2.29
2020-12-22 22:54:43 -08:00
Jingyu Zhou a3d2607ca3 update installer WIX GUID following release 2020-12-22 21:32:23 -08:00
Jingyu Zhou d1a715a85c update version to 6.2.30 2020-12-22 21:32:23 -08:00
Vishesh Yadav 6957e64886 fix: Calculate fault tolerance when keys are not fully replicated
Whem the database is not fully replicated to remote, fault tolerance
can be calculated by couting total number of tLogs replicas in primary
and satellite - 1, as we can lose all but one of those, but we were
subtracting 2 instead of 1.
2020-12-22 16:26:19 -08:00
Vishesh Yadav a1809f7d86 doc: Fault Tolerance and Region Configuration 2020-12-22 16:25:17 -08:00
Meng Xu f3aef311cc
Merge pull request #4174 from jzhou77/release-6.2
Update release notes and download links.
2020-12-22 14:59:40 -08:00
Jingyu Zhou c3b152113c Update release notes and download links. 2020-12-22 13:57:13 -08:00
Jingyu Zhou 03de3ac899
Merge pull request #4060 from dongxinEric/feature/allow-manually-trigger-dd-teams-info-logging
Added a command in fdbcli to allow user to manually trigger the detai…
2020-12-22 11:04:49 -08:00
Xin Dong 8d4cbfbb86
Merge branch 'release-6.2' into feature/allow-manually-trigger-dd-teams-info-logging 2020-12-22 10:00:24 -08:00
Jingyu Zhou bac5b0404d
Merge pull request #4161 from sfc-gh-satherton/fix-redwood-stack-overflow
Fix stack overflow in Redwood
2020-12-21 13:48:52 -08:00
Xin Dong 02ddc695d1
Merge pull request #4166 from dongxinEric/misc/expose-dynamic-commit-batching-window
Added a metric into ProxyMetrics to expose current commit batching wi…
2020-12-19 14:05:51 -08:00
Xin Dong 35e8bf3ec7 Change from logging point value to logging histogram. 2020-12-18 16:33:46 -08:00
Xin Dong 15ac27ef94 Added a metric into ProxyMetrics to expose current commit batching window, which can be used as an indicator of the load on the proxy. 2020-12-16 11:16:13 -08:00
Steve Atherton d7ebae07f5 Added yield to remap cleanup loop to prevent a stack overflow if too many queue entries are processed without waiting on IO. 2020-12-12 02:40:06 -08:00
Jingyu Zhou 4dd3fda285
Merge pull request #4159 from xumengpanda/mengxu/rw-path-doc-PR
Remove "WiP" from the FDB Read and Write Path doc
2020-12-11 11:06:26 -08:00
Chaoguang Lin 315557f58f Not all flush will write to disk 2020-12-11 10:34:36 -08:00
Meng Xu cea7336bae Remove WiP from Read and Write Path doc 2020-12-11 10:18:02 -08:00
Jingyu Zhou de35f55f16
Merge pull request #4099 from xumengpanda/mengxu/rw-path-doc-PR
Documentation: How FDB read and write path works in FDB 6.2
2020-12-11 09:34:10 -08:00
Chaoguang Lin 0613a149a6 Add rate control on both db file and log file 2020-12-11 00:22:26 -08:00
Meng Xu 7e0d924be9 Minor revision and update format for FDB Read and Write Path doc 2020-12-10 22:12:22 -08:00
Alvin Moore e4bb807b93
Merge pull request #3967 from sfc-gh-mpilman/features/toml11-docker
add toml11 to docker image
2020-12-10 11:38:55 -05:00
Chaoguang Lin ced946c918 Move flow knobs under AsyncFileCached part 2020-12-09 23:02:13 -08:00
Chaoguang Lin 265a88e2ac Fix signature 2020-12-09 22:30:18 -08:00
Jingyu Zhou 5f06c20d08
Merge pull request #4152 from sears/merge-6.2-to-6.3
Merge 6.2 to 6.3
2020-12-09 16:39:13 -08:00
Russell Sears 4cb821cd63 Merge remote-tracking branch 'upstream/release-6.2' into merge-6.2-to-6.3 2020-12-09 15:47:44 -08:00
Andrew Noyes 4f65284d8e
Merge pull request #4143 from sfc-gh-tclinkenbeard/6.3-increase-snapshot-first-stable-version
Increase stable snapshot lower bound to 6.2.29
2020-12-09 12:23:28 -08:00
Chaoguang Lin 9156d38216 Add knob SQLITE_READER_THREADS to control the number of read threads 2020-12-09 12:09:07 -08:00