Commit Graph

32 Commits

Author SHA1 Message Date
Trevor Clinkenbeard 2edff49627 Merge remote-tracking branch 'origin/main' into dev/tclinkenbeard/explicit-ctors
# Conflicts:
#	fdbrpc/include/fdbrpc/AsyncFileEncrypted.h
#	fdbserver/include/fdbserver/KmsConnector.h
#	fdbserver/workloads/DifferentClustersSameRV.cpp
#	flow/include/flow/TxnCounters.h
2026-05-02 15:01:26 -07:00
Trevor Clinkenbeard 399d13505f Make single-argument constructors explicit 2026-04-24 18:53:40 +00:00
Trevor Clinkenbeard f120430025 Move IKeyValueStore.h to fdbserver/kvstore 2026-04-23 19:16:58 +00:00
Trevor Clinkenbeard 6b5e6c9e40 Merge remote-tracking branch 'origin/main' into dev/tclinkenbeard/actor-header-rename 2026-03-29 12:41:02 -07:00
Trevor Clinkenbeard 7cd9b8190c Rename QuietDatabase.actor.* files 2026-03-28 06:45:31 +00:00
Trevor Clinkenbeard 9ba44fd75b Rename *.actor.h files without ACTORs 2026-03-27 04:53:43 +00:00
Trevor Clinkenbeard d477eab73d Merge remote-tracking branch 'apple/main' into dev/tclinkenbeard/management-api-coro 2026-03-25 02:14:46 +00:00
Trevor Clinkenbeard 0fced8a66e Remove role library dependencies on fdbserver/tester 2026-03-24 22:13:52 +00:00
Trevor Clinkenbeard e75340b8fb Move tester code from fdbserver/core to fdbserver/tester 2026-03-24 21:54:07 +00:00
Trevor Clinkenbeard 5cf4b48319 Rename ManagementAPI* files 2026-03-24 16:13:35 +00:00
Trevor Clinkenbeard 7e6fdaaed4 Simplify loop variable initialization 2026-03-20 03:43:35 -07:00
Trevor Clinkenbeard 64d03da7f8 Rename files again 2026-03-19 21:18:03 +00:00
Trevor Clinkenbeard 9c94fcb649 Merge remote-tracking branch 'apple/main' into dev/tclinkenbeard/modularize-fdbserver2 2026-03-19 17:31:58 +00:00
Trevor Clinkenbeard bab8dca1fa Remove unnecessary calls to store coroutine 2026-03-18 08:26:43 -07:00
Trevor Clinkenbeard d75ebadbbb Merge remote-tracking branch 'apple/main' into dev/tclinkenbeard/modularize-fdbserver2 2026-03-18 02:58:03 +00:00
Trevor Clinkenbeard 00563150b3
Convert more `fdbserver` files to standard coroutines (#12786)
* Convert several fdbserver files to standard coroutines

* Rename files

* Remove trailing co_return statements

* Fix formatting
2026-03-17 18:11:17 -07:00
Trevor Clinkenbeard 42d135ea77 Fix post-merge build failures 2026-03-16 06:47:23 +00:00
Trevor Clinkenbeard 6d2acc732b
Merge pull request #12763 from tclinkenbeard-oai/dev/tclinkenbeard/modularize-fdbserver
Create `fdbserver/ratekeeper` library
2026-03-15 18:44:50 -07:00
Trevor Clinkenbeard c9ebb2db56 Merge remote-tracking branch 'apple/main' into dev/tclinkenbeard/modularize-fdbserver2 2026-03-15 22:24:53 +00:00
Trevor Clinkenbeard 9be3f1a97c Merge remote-tracking branch 'origin/main' into dev/tclinkenbeard/modularize-fdbserver 2026-03-14 19:30:57 -07:00
Trevor Clinkenbeard edd715099d
Merge branch 'main' into dev/tclinkenbeard/cleanup-loop-init 2026-03-14 19:28:24 -07:00
Trevor Clinkenbeard 6216c9083d Remove wrapper header files from fdbserver/include/fdbserver 2026-03-15 02:22:40 +00:00
Trevor Clinkenbeard d491934128 Clean up for loop variable initialization 2026-03-14 21:57:01 +00:00
Trevor Clinkenbeard e7737f7bf6 Enforce new rules 2026-03-14 02:25:26 +00:00
Trevor Clinkenbeard dd2a5a71af Merge remote-tracking branch 'apple/main' into dev/tclinkenbeard/modularize-fdbserver2 2026-03-13 00:42:06 +00:00
Trevor Clinkenbeard 16df1acfb5 Merge remote-tracking branch 'origin/main' into dev/tclinkenbeard/modularize-fdbserver 2026-03-12 17:11:18 -07:00
Trevor Clinkenbeard da940c939c Workaround another instance of gcc coroutine bug 2026-03-10 21:05:46 +00:00
Trevor Clinkenbeard c9ea14733b Workaround another instantiation of gcc coroutine bug 2026-03-10 20:20:40 +00:00
Trevor Clinkenbeard 3802e16a82 Remove unnecessary err.isValid() checks 2026-03-10 17:05:36 +00:00
Trevor Clinkenbeard b8a0e0680e More post coroutine conversion cleanup 2026-03-10 16:57:54 +00:00
Trevor Clinkenbeard 188809b943 Remove co_await success pattern 2026-03-10 04:38:40 +00:00
Trevor Clinkenbeard d15a21e077 Rename former actor files 2026-03-10 04:30:44 +00:00