Josh Slocum
|
58f5cea39b
|
fix typo
|
2022-03-07 11:20:24 -06:00 |
Josh Slocum
|
04f678d515
|
Fixing sample logic
|
2022-03-07 11:20:24 -06:00 |
Josh Slocum
|
665e182bcc
|
TSS Metrics improvements
|
2022-03-07 11:20:24 -06:00 |
A.J. Beamon
|
3ae98189af
|
Server processes send unknown_tenant responses back to clients, which is meant to be retried after updating the tenant cache. Fix bug where key selectors could be truncated after applying the tenant prefix.
|
2022-03-06 21:54:21 -08:00 |
A.J. Beamon
|
72a34945ce
|
Add the ability to disable tenants. Server processes verify the ID of tenants being read or written.
|
2022-03-06 21:54:21 -08:00 |
A.J. Beamon
|
b4feddea8d
|
Fix a couple bugs. Don't store old versions in tenant map indefinitely.
|
2022-03-06 21:54:21 -08:00 |
A.J. Beamon
|
c630cb45cd
|
Fix formatting
|
2022-03-06 21:54:21 -08:00 |
A.J. Beamon
|
e898e59d18
|
Fix merge issue that caused tenant serialization problems. Fix case where arena was passed by value rather than reference. Watches should check the tenant map at the latest version rather than the watch version.
|
2022-03-06 21:54:21 -08:00 |
A.J. Beamon
|
c99c7cf55f
|
Apply tenant prefixes on the storage server. The commit proxy can serve tenant location requests. Fix some bugs.
|
2022-03-06 21:54:21 -08:00 |
A.J. Beamon
|
bd3920c23d
|
Wait to initialize the SS tenant map until after the storage server has been added. Add some extra logging around inserting and erasing tenants.
|
2022-03-06 21:54:21 -08:00 |
A.J. Beamon
|
b8192828d9
|
Add support for the global tenant prefix to tenant map entries
|
2022-03-06 21:54:21 -08:00 |
A.J. Beamon
|
ea273291c7
|
Add new tenant mode configuration field to status documentation
|
2022-03-06 21:54:21 -08:00 |
A.J. Beamon
|
9c4773164e
|
Add ID to requests
|
2022-03-06 21:54:21 -08:00 |
A.J. Beamon
|
5fa9d3e1b7
|
Add a tenant parameter to read and commit requests. Store a map of all tenants on commit proxy and storage servers. Add an option to require tenant mode.
|
2022-03-06 21:54:21 -08:00 |
A.J. Beamon
|
36435af4f5
|
Add support for a limits hint in special keys. Fix a typo and resolve some comment formatting weirdness.
|
2022-03-06 21:52:39 -08:00 |
Steve Atherton
|
11f25bc08f
|
Initialize decode boundary verifier to nullptr for restart tests, also disable check for now as the feature is not finished.
|
2022-03-04 17:20:31 -08:00 |
Steve Atherton
|
f03c0b8c3c
|
Added ISimulated::restarted for detecting a restarted simulation test.
|
2022-03-04 17:19:46 -08:00 |
Trevor Clinkenbeard
|
b84d3af533
|
Merge pull request #6499 from sfc-gh-ajbeamon/fix-trace-overflow-bug
Fix possible infinite loop when a trace event is too long
|
2022-03-04 16:11:37 -08:00 |
Trevor Clinkenbeard
|
ddb42f33e5
|
Merge pull request #6475 from sfc-gh-ajbeamon/fix-trace-double-escaping
Fix several instances where trace events were double-escaping strings
|
2022-03-04 16:10:49 -08:00 |
Jingyu Zhou
|
89648769d0
|
Fix clang format and cmake files for fmt 8.1.1
|
2022-03-04 15:52:06 -08:00 |
Jingyu Zhou
|
1a5bf25b5c
|
Update code base to use fmt 8.1.1
|
2022-03-04 15:52:06 -08:00 |
Jingyu Zhou
|
212e5147b9
|
Update fmt from 8.0.1 to 8.1.1
8.1.1 provides fmt::fprintf().
|
2022-03-04 15:52:06 -08:00 |
A.J. Beamon
|
ad792630aa
|
Fix formatting
|
2022-03-04 14:06:16 -08:00 |
A.J. Beamon
|
d45bae11b7
|
Fix substring call when reporting details about a trace event that was longer than the legal limit.
|
2022-03-04 13:59:49 -08:00 |
A.J. Beamon
|
41d1e4b5d5
|
Fix several instances where we were converting keys, ranges, and key selectors into strings before passing them into trace events. This had the effect of double escaping certain characters.
|
2022-03-04 13:58:36 -08:00 |
A.J. Beamon
|
45649c543d
|
Merge pull request #6500 from sfc-gh-ajbeamon/fix-merge-error
Fix conflict between two recent merges by using the new errorUnsuppressed function
|
2022-03-04 13:56:52 -08:00 |
Andrew Noyes
|
2bd2ddd779
|
Fix FastAlloc thread cleanup on OSX (#6485)
* Use ThreadData constructor and destructor
Instead of pthread api
* Make threadData a function static thread local variable
* Fix linux build
|
2022-03-04 12:49:40 -08:00 |
A.J. Beamon
|
f4291af1ab
|
Merge pull request #6476 from sfc-gh-ajbeamon/fix-clang-formatting-issues
Fix formatting issues caused by clang-format in WriteDuringRead workload
|
2022-03-04 12:46:12 -08:00 |
A.J. Beamon
|
11fbd1564e
|
Fix two more cases of error(e, true)
|
2022-03-04 12:44:52 -08:00 |
A.J. Beamon
|
1555c0e2aa
|
Fix conflict between two recent merges by using the new errorUnsuppressed function.
|
2022-03-04 12:41:21 -08:00 |
Neethu Haneesha Bingi
|
8796a763a5
|
Rocksdb knobs for compaction, storageserver canCommit() waiting if rocksdb overloaded.
|
2022-03-04 12:41:17 -08:00 |
Vaidas Gasiunas
|
892538e233
|
ApiTester: Adding some comments to the headers
|
2022-03-04 20:04:17 +01:00 |
Vaidas Gasiunas
|
1e75ffd880
|
ApiTester: Options to run each transaction in new database & to execute callbacks on external threads
|
2022-03-04 18:34:36 +01:00 |
A.J. Beamon
|
cdebda35ab
|
Merge pull request #5725 from sfc-gh-jfu/jfu-grv-cache
Add transaction option for clients to use cached read versions
|
2022-03-04 09:17:27 -08:00 |
Vaidas Gasiunas
|
20c1e893c7
|
ApiTester: fix build dependencies
|
2022-03-04 17:22:30 +01:00 |
Vaidas Gasiunas
|
ef96231db0
|
Merge remote-tracking branch 'apple/main' into vgasiunas-system-tester
|
2022-03-04 16:25:18 +01:00 |
neethuhaneesha
|
49bd0c34cc
|
Merge pull request #6493 from neethuhaneesha/rocks-compaction
RocksDB increasing background threads to speedup compaction.
|
2022-03-04 07:24:19 -08:00 |
Vaidas Gasiunas
|
b8386f15d6
|
ApiTester: configuration for ApiCorrectness workload; Better error handing and reporting
|
2022-03-04 16:22:49 +01:00 |
Mohamed Oulmahdi
|
a632d6e43e
|
Fix ignoring test exit codes
|
2022-03-04 09:38:05 +01:00 |
Andrew Noyes
|
0ff13c1bb6
|
Allow for mako tmp directory to already exist (#6494)
|
2022-03-03 18:07:29 -08:00 |
Xiaoxi Wang
|
6024bf0109
|
Merge pull request #6482 from sfc-gh-xwang/ppw-status
Print the IP:Port address of wiggling server in status
|
2022-03-03 15:50:58 -08:00 |
Neethu Haneesha Bingi
|
83e0368eaa
|
RocksDB increasing background threads to speedup compaction.
|
2022-03-03 15:14:37 -08:00 |
Vaidas Gasiunas
|
5d15a2d623
|
ApiTester: Loading test configuration from files, calling from ctest
|
2022-03-03 15:01:05 +01:00 |
Trevor Clinkenbeard
|
e7a82b68f2
|
Merge pull request #6486 from sfc-gh-tclinkenbeard/fix-commitlatencybands-sample
Fix name of `ProxyCommitData::commitLatencyBands` sample
|
2022-03-02 16:24:19 -08:00 |
sfc-gh-tclinkenbeard
|
8b2b74980e
|
Fix name of ProxyCommitData::commitLatencyBands sample
|
2022-03-02 14:57:42 -08:00 |
Xiaoxi Wang
|
887d5a25cb
|
add storage wiggle to status
|
2022-03-02 11:31:55 -08:00 |
Xiaoxi Wang
|
e73c0a31e6
|
add wiggle_server_ids and wiggle_server_addresses in status json
|
2022-03-02 10:03:23 -08:00 |
Steve Atherton
|
9f1d4580e4
|
Added simulation-only verification of DeltaTree initialization boundaries between writes and reads over time.
|
2022-03-01 23:46:38 -08:00 |
Andrew Noyes
|
9a45df8e6c
|
Change fdb_c's dep on fdbclient to be private (#6466)
That way transitive dependencies (e.g. libfdb_java.so) don't include
unnecessary fdbclient code. Related: #6455
|
2022-03-01 18:08:50 -08:00 |
Vaidas Gasiunas
|
9f520ae8eb
|
ApiTester: testing clear & clearRange
|
2022-03-01 20:58:52 +01:00 |