Jingyu Zhou
6a3ccda58c
Merge pull request #8575 from sfc-gh-mpilman/bugfixes/testharness-reporting
...
ignore injected errors in old fdb versions
2022-10-25 14:47:37 -07:00
sfc-gh-tclinkenbeard
e8e7c873d8
Merge remote-tracking branch 'origin/main' into reject-tag-throttled-txns
2022-10-25 14:28:55 -07:00
Trevor Clinkenbeard
25f3a99b3d
Merge pull request #8568 from sfc-gh-tclinkenbeard/make-tracecounters-method
...
Encapsulate `CounterCollection`
2022-10-25 14:27:56 -07:00
Markus Pilman
ad2888423c
ignore injected errors in old fdb versions
2022-10-25 14:48:04 -06:00
Junhyun Shim
ade4cb6b72
Merge remote-tracking branch 'origin/main' into enable-authz-benchmark-in-mako
2022-10-25 22:42:24 +02:00
Jingyu Zhou
1808c7091f
Merge pull request #8567 from sfc-gh-mpilman/bugfixes/testharness-reporting
...
fix summarize bug
2022-10-25 13:34:19 -07:00
Trevor Clinkenbeard
ca0b068f2b
Remove unnecessary forward declaration
...
Co-authored-by: Markus Pilman <markus.pilman@snowflake.com>
2022-10-25 13:26:51 -07:00
sfc-gh-tclinkenbeard
31a48f4046
Disable GLOBAL_TAG_THROTTLING by default
2022-10-25 13:10:15 -07:00
sfc-gh-tclinkenbeard
f339819758
Merge remote-tracking branch 'origin/main' into reject-tag-throttled-txns
2022-10-25 11:59:35 -07:00
Xiaoxi Wang
5a8adca1f7
solve review comments: mark const; add comments; template abbreviation
2022-10-25 10:56:24 -07:00
sfc-gh-tclinkenbeard
74212eeacf
Encapsulate CounterCollection
2022-10-25 10:17:15 -07:00
Markus Pilman
f88b8e2351
fix summarize bug
2022-10-25 11:11:42 -06:00
Junhyun Shim
33c8a80614
Update Mako documentation for authz/TLS enablement
2022-10-25 16:13:01 +02:00
Junhyun Shim
e32affc9f0
Add TLS and token file option to mako
2022-10-25 15:58:20 +02:00
Jingyu Zhou
0ae568a872
Merge pull request #8556 from jzhou77/fix
...
Fix stack overflows
2022-10-24 16:46:35 -07:00
Ankita Kejriwal
ce733cd1a1
Merge pull request #8538 from sfc-gh-akejriwal/monitorusage
...
Add functionality to get tenants over storage quota and improve the relevant monitors
2022-10-24 16:28:07 -07:00
Hui Liu
e2dc50d220
Merge pull request #8508 from sfc-gh-huliu/storageinterf
...
Implement StorageServerInterface for BlobMigrator
2022-10-24 16:10:31 -07:00
Zhe Wu
0140991d15
Rename NewPhysicalShardReason to RetryFindDstReason
2022-10-24 15:18:20 -07:00
Zhe Wu
fc9295ab66
Address comments
2022-10-24 15:18:20 -07:00
Zhe Wu
22047385c4
Count the detailed reason for new physical shard creation during data move
2022-10-24 15:18:20 -07:00
Hui Liu
f2289ced27
Add StorageServerInterface for BlobMigrator
2022-10-24 13:12:07 -07:00
Jingyu Zhou
d672f91160
Merge pull request #8513 from sfc-gh-anoyes/anoyes/hide-idempotency-ids
2022-10-24 13:06:17 -07:00
Ankita Kejriwal
4f149b8705
Merge pull request #8545 from sfc-gh-tclinkenbeard/improve-fdbcli-quota-error
...
Improve error messages for `fdbcli` quota commands
2022-10-24 12:18:35 -07:00
Xiaoxi Wang
db72a29c06
fix compile error after rebase
2022-10-24 11:16:23 -07:00
Jingyu Zhou
a8f821e152
Fix stack overflows
...
The loop is transformed by actor compiler into recursions that may cause stack
overflows. Thus, I added yield() to unwind stack and refactor the parsing code
so that the subsequent files are blocked until previous ones have finished.
2022-10-24 11:13:11 -07:00
Dennis Zhou
136a325fdc
blob/testing: randomly purge the whole range instead of just active
2022-10-24 11:08:04 -07:00
Dennis Zhou
070e4c133e
blob/testing: remove setRange() and call (un)blobbifyRange() directly
...
This also fixes a few wrong setRange(true/false).
2022-10-24 11:08:04 -07:00
Dennis Zhou
474955b10d
blob: allow purge as long as it doesn't start in a range
2022-10-24 11:08:04 -07:00
Dennis Zhou
48d6e725c2
blob: convert listBlobbifiedRangesActor() to take a Transaction
2022-10-24 11:08:04 -07:00
Dennis Zhou
07f1247885
blob: getBlobRanges() use transaction instead of RYWTransaction
2022-10-24 11:08:04 -07:00
Dennis Zhou
dd52d997ba
blob: rename rowLimit variable for listBlobbifiedRanges()
2022-10-24 11:08:04 -07:00
Xiaoxi Wang
918018d492
format code
2022-10-24 10:50:46 -07:00
Josh Slocum
2d6840ee90
fix bg stats invalid access ( #8507 )
2022-10-24 10:23:22 -07:00
Andrew Noyes
91671abcd3
Update generated.go
2022-10-24 10:22:29 -07:00
Trevor Clinkenbeard
28ae2a7565
Merge pull request #8544 from sfc-gh-tclinkenbeard/fix-asan-failure
...
Fix heap-use-after-free in `TenantEntryCache::put`
2022-10-24 10:10:40 -07:00
Jingyu Zhou
30b4d4a70a
Merge pull request #8516 from sfc-gh-anoyes/anoyes/memory-leak
...
Fix a memory leak in simulation
2022-10-24 10:08:38 -07:00
Trevor Clinkenbeard
d8eb4e9efe
Merge pull request #6856 from sfc-gh-tclinkenbeard/make-class-uncopyable
...
Make FlowReceiver NonCopyable
2022-10-24 10:06:38 -07:00
Xiaoxi Wang
0d4b4d05e2
implement MSS as IStorageMetricsService and pass the unit test
2022-10-24 09:58:41 -07:00
Xiaoxi Wang
3c67b7df39
extract serveStorageMetricsRequests template function
2022-10-24 09:58:41 -07:00
Xiaoxi Wang
c14ee5395f
define IStorageMetricsService
2022-10-24 09:58:41 -07:00
Xiaoxi Wang
e07a50573a
splitStorageMetrics finish implementation (no unit test yet but 100k
...
test pass)
2022-10-24 09:58:41 -07:00
Xiaoxi Wang
1603926595
refactoring old waitStorageMetrics and finish MGS::waitStorageMetrics
...
(no unit test yet)
2022-10-24 09:58:41 -07:00
Xiaoxi Wang
5d90703dc8
finish getKeysLocations etc, and unit test pass.
2022-10-24 09:58:41 -07:00
Xiaoxi Wang
70eb9aef28
simple MGS IKeyLocationService implementation
2022-10-24 09:58:41 -07:00
Steve Atherton
90b17a937c
Merge pull request #8526 from sfc-gh-satherton/redwood-page-lifetimes
...
Bug fixes in IO buffer and class lifetimes in Redwood, DiskQueue, AsyncFileChaos, AsyncFileWriteChecker, BackupFile, AsyncFileEncrypted. Generic actor improvements.
2022-10-24 09:54:58 -07:00
Jingyu Zhou
30f571bf7e
Merge pull request #8522 from sfc-gh-satherton/diskqueue-bug-fix
...
Bug fix: If a disk queue reader drops its future memory corruption could occur
2022-10-24 09:49:41 -07:00
Jingyu Zhou
b48f2869d1
Merge pull request #8529 from sfc-gh-vgasiunas/vgasiunas-apitester-documentation
...
Update API Tester documentation for server config and ctest targets
2022-10-24 09:38:17 -07:00
Jingyu Zhou
f99d631537
Merge pull request #8543 from sfc-gh-huliu/removegzip
...
remove zlib
2022-10-24 09:35:07 -07:00
Andrew Noyes
a299cf4bf2
Make idempotency id transaction options hidden
...
This feature is not ready for use by applications
2022-10-24 09:25:48 -07:00
Andrew Noyes
fb9333e863
Delete Sim2::PromiseTask
...
Previously this was leaking and causing simulation OOM's. Also make it
FastAllocated to match Net2::PromiseTask
2022-10-24 09:25:21 -07:00