1
0
mirror of https://github.com/apple/foundationdb.git synced 2025-06-01 10:45:56 +08:00

5945 Commits

Author SHA1 Message Date
sfc-gh-tclinkenbeard
ad99bf0471 Merge remote-tracking branch 'origin' into misc-changes 2021-01-21 10:03:07 -08:00
Andrew Noyes
58e8a9ac73 Remove MasterProxyServer.actor.cpp (it was renamed) 2021-01-15 23:35:20 +00:00
Andrew Noyes
b0f61fb74f Resolve the simple-looking conflicts 2021-01-15 19:35:10 +00:00
Andrew Noyes
ff7d306b09 Merge branch 'release-6.3' into anoyes/merge-6.3-to-master
Include conflict markers for now. Will resolve.
2021-01-15 18:04:09 +00:00
sfc-gh-tclinkenbeard
95eaa5e866 Merge remote-tracking branch 'origin/master' into misc-changes 2021-01-13 21:14:36 -08:00
Markus Pilman
2609c3d619
Merge pull request from sfc-gh-tclinkenbeard/improve-type-safety
Make enums automatically binary serializable
2021-01-12 10:31:34 -07: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 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
sfc-gh-tclinkenbeard
70e62d34ca Merge remote-tracking branch 'origin/master' into misc-changes 2020-12-28 01:58:56 -04:00
sfc-gh-tclinkenbeard
8dc39f4d8f Make ExecCmdValueString const-correct 2020-12-27 14:15:22 -04:00
sfc-gh-tclinkenbeard
5b2e88b187 Use structured bindings in for loops 2020-12-27 01:46:20 -04:00
sfc-gh-tclinkenbeard
0d4e81e6b4 Use unique_ptr in DataDistribution.actor.cpp 2020-12-26 23:40:54 -04:00
sfc-gh-tclinkenbeard
e7e53aeb98 Use unique_ptr for adding shards 2020-12-26 22:34:46 -04:00
sfc-gh-tclinkenbeard
c2334a4904 Improve SkipList const-correctness 2020-12-26 21:31:45 -04:00
sfc-gh-tclinkenbeard
5bfa6cea98 Merge remote-tracking branch 'origin/master' into misc-changes 2020-12-26 20:47:00 -04:00
sfc-gh-tclinkenbeard
19816ccdbf Improve DataDistribution const-correctness 2020-12-26 20:22:27 -04:00
sfc-gh-tclinkenbeard
26a4884eef Mark TCMachineTeamInfo::size const 2020-12-26 19:23:01 -04:00
sfc-gh-tclinkenbeard
33ec968d5a Mark expectedSize methods const 2020-12-26 18:30:44 -04:00
sfc-gh-tclinkenbeard
f6ad4559a7 Remove MasterProxyServer.actor.cpp 2020-12-26 13:24:21 -04: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
Vishesh Yadav
a1809f7d86 doc: Fault Tolerance and Region Configuration 2020-12-22 16:25:17 -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
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
Andrew Noyes
9601769b01
Merge pull request from sfc-gh-rchen/stable_interfaces
Stable interfaces
2020-12-11 09:34:27 -08:00
Richard Chen
5f57d72a59 remove print statements and format protocol version workload 2020-12-11 04:46:20 +00: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
Jingyu Zhou
c68b62f89b Update txnCommitOut 2020-12-08 16:57:59 -08:00
sfc-gh-tclinkenbeard
b8a55dd097 Use unique_ptr for PImpl 2020-12-08 09:09:32 -08:00
sfc-gh-tclinkenbeard
5020e3faa1 Make ILogSystem::IPeekCursor const-correct 2020-12-08 09:09:31 -08:00
sfc-gh-tclinkenbeard
dd3669886e Improve IPeekCursor and ILogSystem method signatures 2020-12-08 09:09:31 -08:00
sfc-gh-tclinkenbeard
f3c0d26806 Make ISimulator::BackupAgentType an enum class 2020-12-08 09:09:30 -08:00
Andrew Noyes
cc669f399e Merge remote-tracking branch 'upstream/release-6.3' into anoyes/merge-release-6.3-master 2020-12-07 22:26:11 +00:00
Richard Chen
df37751f6f Merge branch 'master' of https://github.com/apple/foundationdb into stable_interfaces 2020-12-07 00:40:01 +00:00
Jingyu Zhou
bf59ab684e Revert change to forceRecovery 2020-12-04 16:36:34 -08:00
Andrew Noyes
7fbc4d7391 Resolve conflicts 2020-12-04 23:58:42 +00:00
Jingyu Zhou
5ad0878254
Update fdbserver/MasterProxyServer.actor.cpp
Co-authored-by: A.J. Beamon <aj.beamon@snowflake.com>
2020-12-04 14:27:49 -08:00
Chaoguang Lin
50dda323f8 Add a test for \xff\xff/worker_interfaces 2020-12-04 13:46:07 -08:00
A.J. Beamon
fa4d87f432
Merge pull request from sfc-gh-tclinkenbeard/6.3-fix-tlog-pop-slow-task
Yield while processing ignored pop requests on tlog
2020-12-04 09:20:36 -08:00
Andrew Noyes
877997632d Merge branch 'release-6.3' into anoyes/merge-release-6.3-master
Include conflict markers for review purposes
2020-12-04 01:38:07 +00:00
Jingyu Zhou
e499e3ad70 Remove unneeded knob change for workloads 2020-12-03 15:10:34 -08:00
Xin Dong
78503db523 Reset and retry transaction errors 2020-12-03 14:42:30 -08:00
Xin Dong
ac02329d7d Added a command in fdbcli to allow user to manually trigger the detailed teams info loggings in data distributor 2020-12-03 14:42:30 -08:00
sfc-gh-tclinkenbeard
e9c31b4200 Move ignore pop logic from tLogPopCore to tLogPop 2020-12-03 14:23:49 -08:00
sfc-gh-tclinkenbeard
6184236c87 Add code coverage macro to processPopRequests 2020-12-03 11:56:55 -08:00
sfc-gh-tclinkenbeard
7e815ebb68 Added TLOG_POP_BATCH_SIZE knob 2020-12-03 11:56:55 -08:00