Commit Graph

21038 Commits

Author SHA1 Message Date
A.J. Beamon 26b35c07cd Refactor how tenant map entries are encoded and decoded. Add a specific version to the encoding that matches the version used when this feature was introduced (and the only version in which it was used). 2022-06-29 10:58:58 -07:00
Trevor Clinkenbeard db769667ae
Merge pull request #7112 from sfc-gh-tclinkenbeard/global-tag-throttling3
Create Global Tag Throttler
2022-06-29 10:06:00 -07:00
Trevor Clinkenbeard b7be9d048d
Merge pull request #7465 from sfc-gh-tclinkenbeard/fix-knob-typo
Fix typo in SHARD_READ_HOT_BANDWIDTH_MIN_PER_KSECONDS name
2022-06-29 10:05:30 -07:00
A.J. Beamon 2e9fc52200
Merge pull request #7486 from sfc-gh-ajbeamon/fix-missing-return
Add missing return statement in fdbcli gettenant command error case
2022-06-29 09:42:09 -07:00
Marian Dvorsky 1b7b6f1b6f
Add getRange workload to apitester (#7461)
* Add getRange workload to apitester

* Run clang-format

* Clear the results vector first

* Run clang-format
2022-06-29 14:00:25 +02:00
Sreenath Bodagala a48008fc9b - Address a review comment 2022-06-29 10:16:58 +00:00
Sreenath Bodagala c74710f6d5 - Address a review comment
- Optiize out the code in DatabaseContext::getLatestCommitVersions()
in the case where the feature is turned off.
2022-06-29 10:13:08 +00:00
Xiaoxi Wang 0054b8a754 Merge branch 'main' of https://github.com/apple/foundationdb into bug/remotekv 2022-06-28 23:41:25 -07:00
Xiaoxi Wang c6ff556f06 fix bug by exclude the spawned kv process info when counting dead process; add method 2022-06-28 23:39:22 -07:00
sfc-gh-tclinkenbeard 2134fa9a0c Merge remote-tracking branch 'origin/main' into global-tag-throttling3 2022-06-28 19:51:41 -07:00
A.J. Beamon df90d87903 Add missing return statement 2022-06-28 16:03:08 -07:00
sfc-gh-tclinkenbeard be9a2002c3 Merge remote-tracking branch 'origin/main' into fix-knob-typo 2022-06-28 15:58:18 -07:00
Yao Xiao cc93dfd289
Add getStorageBytes. (#7485) 2022-06-28 14:37:26 -07:00
Jingyu Zhou ec9c3cf05c Remove unused variables 2022-06-28 16:41:58 -04:00
Xiaoxi Wang 5a6174db58
Merge pull request #7481 from sfc-gh-bvr/mlrc
Increase timeout for QuietDatabase when buggify is on
2022-06-28 11:30:44 -07:00
Markus Pilman b236a2b0f1
Merge pull request #7477 from sfc-gh-mpilman/features/cmake-refactor-dirs
Move header files to specific include directories
2022-06-28 11:48:19 -06:00
Bharadwaj V.R 78af3648e2
Merge branch 'apple:main' into mlrc 2022-06-28 10:33:35 -07:00
sfc-gh-tclinkenbeard 086e4bff06 Merge remote-tracking branch 'origin/main' into global-tag-throttling3 2022-06-28 10:18:13 -07:00
Markus Pilman f9f522092d move new headers 2022-06-28 10:51:32 -06:00
Markus Pilman fc2f695b15 Merge remote-tracking branch 'origin/main' into features/cmake-refactor-dirs 2022-06-28 10:41:07 -06:00
Markus Pilman a2ee14d3fb fixed flowbench 2022-06-28 10:23:38 -06:00
A.J. Beamon fcd91f676a
Merge pull request #7436 from sfc-gh-ajbeamon/tenant-reorganization
Tenant code refactoring
2022-06-28 09:16:19 -07:00
Markus Pilman 1bdbd89839 Merge remote-tracking branch 'origin/main' into features/cmake-refactor-dirs 2022-06-28 08:52:03 -06:00
Markus Pilman 20e7371036 some Linux fixes 2022-06-28 08:51:13 -06:00
Sreenath Bodagala 0da13a7797 - Optimize out the version vector specific code (on the client)
when the version vector feature is disabled.
2022-06-28 09:17:53 +00:00
Bharadwaj V.R 71705bf930 Increase timeout for QuietDatabase when buggify is on 2022-06-27 23:03:00 -07:00
Lukas Joswiak 9ac7a1aed8 Increase buggified max version batch size
With a smaller byte limit, more `VersionBatch`s are created, resulting
in many more traces.
2022-06-27 22:44:09 -07:00
Renxuan Wang 4452e53342 Fix a problem caused by missing state. 2022-06-27 23:52:54 -04:00
Markus Pilman ce30774bc1 fixed api tester build 2022-06-27 19:27:57 -06:00
Markus Pilman 60bb5442f3 fdbbackup compiling 2022-06-27 19:24:26 -06:00
Markus Pilman 4ac236eeba fdbcli compiling 2022-06-27 19:20:18 -06:00
Markus Pilman 3448bc6f61 fix fdbmonitor 2022-06-27 19:11:24 -06:00
Markus Pilman 7040cb9688 fixed link errors 2022-06-27 19:00:40 -06:00
Markus Pilman 41181cda26 fdbserver compiling (but linking still fails) 2022-06-27 18:54:58 -06:00
Markus Pilman d31fb30f57 fdbclient compiling 2022-06-27 18:31:05 -06:00
Markus Pilman 88af6b403f fdbrpc compiling 2022-06-27 18:11:55 -06:00
Markus Pilman 03d913a1de Flow compiling 2022-06-27 17:05:55 -06:00
Johannes M. Scheuermann d1b085141d Remove mv flags 2022-06-27 17:44:27 -05:00
Johannes M. Scheuermann 0334cda487 Revert client lib change back 2022-06-27 17:44:27 -05:00
Johannes M. Scheuermann 4a333f5cba Correct script for different build setups 2022-06-27 17:44:27 -05:00
Johannes M. Scheuermann 2b83df5e58 Correct comment for script 2022-06-27 17:44:27 -05:00
Johannes M. Scheuermann 0d05f0f2d8 Refactor Docker setup for new binary location 2022-06-27 17:44:27 -05:00
He Liu 61d621a4c4
Fix read iterator pool race (#7455) 2022-06-27 14:51:26 -07:00
Lukas Joswiak d9b0ff418f Ignore format commits in git blame 2022-06-27 17:32:43 -04:00
A.J. Beamon 309f244f78
Merge pull request #7449 from sfc-gh-ajbeamon/get_tenant_json
Add support for getting tenant metadata as a JSON document
2022-06-27 14:21:06 -07:00
Xiaoxi Wang ab2a6bda99
Merge pull request #7451 from sfc-gh-xwang/feature/ddtxn
[Data Distribution Testability] move getServerListAndProcessClasses to NativeAPI
2022-06-27 14:06:23 -07:00
Lukas Joswiak c451d47a7e Initialize uninitialized field 2022-06-27 17:05:19 -04:00
Jingyu Zhou a7e71cbac2 Add 7.1.10, 7.1.11 release notes 2022-06-27 15:52:03 -04:00
neethuhaneesha 593a4d614c
Merge pull request #7453 from neethuhaneesha/addUID
Adding logId to traceevents.
2022-06-27 12:49:14 -07:00
A.J. Beamon 7dee9fb4fd Add a test for the new JSON output 2022-06-27 12:34:40 -07:00