Commit Graph

13823 Commits

Author SHA1 Message Date
Markus Pilman 2e9db80db9 fix macOS compilation 2021-01-27 11:35:50 -07:00
Markus Pilman 75102d152a don't use user-config on macOS and Win32 2021-01-27 10:44:19 -07:00
Markus Pilman d3a85b555a CoroFlow and remove libcoro 2021-01-26 17:23:17 -07:00
Andrew Noyes 341069fcce WIP asan on boost coroutine2 2021-01-26 17:10:13 -07:00
Markus Pilman 529fadbf96 Compile boost and first version of coro thread pool 2021-01-26 17:06:08 -07:00
Markus Pilman 3472237c5d
Merge pull request #4098 from sfc-gh-tclinkenbeard/simplify-global-knobs
Simplified global knobs
2021-01-26 11:58:44 -07:00
Trevor Clinkenbeard 8f4ab0c1f3
Merge pull request #4239 from sfc-gh-anoyes/anoyes/fix-missing-override
Fix missing override in fdbrpc/FlowTests.actor.cpp
2021-01-26 10:33:37 -08:00
sfc-gh-tclinkenbeard 7558cd8e06 Merge remote-tracking branch 'origin/master' into simplify-global-knobs 2021-01-26 10:00:25 -08:00
Markus Pilman 074531309b
Merge pull request #3769 from sfc-gh-ljoswiak/binary-info
Add CLI argument to print build information
2021-01-26 10:29:57 -07:00
Andrew Noyes 3560003c50 Fix missing override in fdbrpc/FlowTests.actor.cpp 2021-01-26 17:29:54 +00:00
Trevor Clinkenbeard 7e38cf21f5
Merge pull request #4238 from sfc-gh-anoyes/anoyes/modernize-use-override
Apply modernize-use-override to several files
2021-01-25 20:25:00 -08:00
Andrew Noyes a355190359 Fix incantation again 2021-01-26 02:36:43 +00:00
Andrew Noyes 564c70acb4
Merge branch 'master' into anoyes/modernize-use-override 2021-01-25 18:26:18 -08:00
Andrew Noyes a51de2f73d
Merge pull request #4220 from sfc-gh-clin/add-c-function-force-recovery
Add c function fdb_database_force_recovery_with_data_loss
2021-01-25 18:22:41 -08:00
Andrew Noyes 5a5aad21ae Fix MetricLogger.actor.h preprocessor incantation 2021-01-26 02:21:11 +00:00
Andrew Noyes cec050a1f8 Apply clang-tidy's modernize-use-override fix 2021-01-26 02:04:12 +00:00
Andrew Noyes 4ee97c0784 Use clang-tidy to automatically fix missing overrides
Use `clang-tidy -p . $file -checks='-*,modernize-use-override' -header-filter='.*' -fix`
to fix missing overrides, and then use git clang-format to reformat just
those changes. This went pretty well for most files.

Formatting the following files went off the rails, so I'm going to
follow up with a commit that's just clang-tidy and no clang-format.

- fdbclient/DatabaseBackupAgent.actor.cpp
- fdbclient/FileBackupAgent.actor.cpp
- fdbserver/OldTLogServer_4_6.actor.cpp
- fdbmonitor/SimpleIni.h
- fdbserver/workloads/ClientTransactionProfileCorrectness.actor.cpp
2021-01-26 02:04:12 +00:00
Andrew Noyes 0ef44739ea Fix OPEN_FOR_IDE build in preparation for using clang-tidy 2021-01-26 02:04:11 +00:00
Trevor Clinkenbeard a2f550c631
Merge pull request #4237 from sfc-gh-anoyes/anoyes/fix-help-text
Only print general help once in fdbcli
2021-01-25 15:48:08 -08:00
Chaoguang Lin 05f119c69a update c api documentation 2021-01-25 15:19:12 -08:00
Andrew Noyes 9e96492eb4
Merge pull request #4228 from sfc-gh-tclinkenbeard/copy-elision
Enable copy elision in debugTagsAndMessageEnabled
2021-01-25 15:08:53 -08:00
Andrew Noyes 17962712fb
Merge pull request #4227 from sfc-gh-tclinkenbeard/encapsulate-packetwriter
Encapsulate PacketWriter methods
2021-01-25 15:08:46 -08:00
Markus Pilman 5bf5545b87
Merge pull request #4236 from sfc-gh-anoyes/anoyes/merge-6.3-to-master
Merge 6.3 to master
2021-01-25 15:53:43 -07:00
Chaoguang Lin 20009a5a5a update c api documentation 2021-01-25 14:48:52 -08:00
Andrew Noyes 4f881bff51 Only print general help once in fdbcli
This seems to have been inadvertently changed in
5b2e88b187.
2021-01-25 22:28:09 +00:00
Markus Pilman d346c4955d
Merge pull request #4235 from sfc-gh-kmakino/kaomakino/aarch64_update
Fix minor issues for aarch64
2021-01-25 15:20:08 -07:00
Kao Makino 29976f0b41 Fix minor issues for aarch64 2021-01-25 12:10:57 -08:00
Trevor Clinkenbeard c9b7013560
Merge pull request #4234 from sfc-gh-jfu/jfu-add-override-keyword
Add override keyword properly to squash compiler warnings
2021-01-25 11:33:24 -08:00
Andrew Noyes 6a40b007e6 Resolve conflicts 2021-01-25 18:57:12 +00:00
Andrew Noyes adde95bea5 Merge branch 'release-6.3' into anoyes/merge-6.3-to-master
Commit merge conflicts for now
2021-01-25 18:55:24 +00:00
Markus Pilman 9d9da471b2
Merge pull request #4223 from sfc-gh-anoyes/anoyes/merge-6.2-to-6.3
Merge 6.2 to 6.3
2021-01-25 11:53:27 -07:00
Jon Fu c3775ede37 add override keyword properly to squash compiler warnings 2021-01-25 13:24:15 -05:00
Chaoguang Lin 6e619e9157 Update the returned future when local client is disabled 2021-01-25 00:41:50 -08:00
sfc-gh-tclinkenbeard c997f30d01 Enable copy elision in debugTagsAndMessageEnabled 2021-01-23 12:21:56 -08:00
sfc-gh-tclinkenbeard b88a47f7db Encapsulation PacketWriter methods 2021-01-22 18:48:23 -08:00
Xiaoge Su 311459f2a3
Merge pull request #4221 from jzhou77/master
Proxy rejects long enqueued transactions
2021-01-22 15:08:10 -08:00
Andrew Noyes bd52ef7cb4
Merge pull request #4225 from sfc-gh-tclinkenbeard/add-override-dummythreadpool
Add override keyword to DummyThreadPool methods
2021-01-22 14:18:24 -08:00
Steve Atherton e74fa1238b
Merge pull request #4181 from sfc-gh-tclinkenbeard/azure-read-remove-copy
Remove unnecessary copy from BackupContainerAzureBlobStoreImpl::read
2021-01-22 14:13:23 -08:00
Andrew Noyes f4cb1b9ad8
Merge pull request #4224 from sfc-gh-tclinkenbeard/fix-wreturn-type-warning
Fix -Wreturn-type warning
2021-01-22 13:19:34 -08:00
sfc-gh-tclinkenbeard 5f96c4b721 Add override keyword to DummyThreadPool methods 2021-01-22 13:19:29 -08:00
sfc-gh-tclinkenbeard 82a8f1c763 Fix -Wreturn-type warning 2021-01-22 12:13:29 -08:00
Xin Dong 245214acbf
Merge pull request #4214 from dongxinEric/misc/log-when-lb-disabled-in-ss-fetchKeys
Add a SevWarnAlways trace line to help debug a rare failure.
2021-01-22 10:45:06 -08:00
Russell Sears 8d0f9e1ac8
Merge pull request #4102 from sfc-gh-tclinkenbeard/misc-changes
Miscellaneous changes
2021-01-22 10:21:22 -08:00
Xin Dong faf571dc06 Remove the TODO since it's done. 2021-01-22 10:14:36 -08:00
sfc-gh-tclinkenbeard 52ac8e853b Mark logRangeMutations const in addBackupMutations 2021-01-21 16:27:21 -08:00
sfc-gh-tclinkenbeard bdf58d0b2f Add assertion to DDTeamCollection::overlappingMembers 2021-01-21 14:39:39 -08:00
sfc-gh-tclinkenbeard 4dd9c4889e Revert "Make Profiler::active_profiler a unique pointer" and add comment 2021-01-21 14:32:46 -08:00
sfc-gh-tclinkenbeard 065c7e570c Revert "Make g_net2 a unique_ptr" and add comment 2021-01-21 14:31:03 -08:00
Jingyu Zhou bbf51d33e4 Fix early rejection to exit commitBatch 2021-01-21 14:10:48 -08:00
Andrew Noyes 58b4a9b907 Resolve conflicts 2021-01-21 20:59:44 +00:00