Jon Fu
|
ff216c2f57
|
add tenant list metadata to binding tester
|
2022-05-02 13:42:11 -04:00 |
|
Jon Fu
|
d953b961b7
|
Merge branch 'main' of github.com:apple/foundationdb into jfu-list-tenants
|
2022-04-29 13:16:54 -04:00 |
|
Jon Fu
|
2afaf55a48
|
fixed some binding tests and split stack operation between key and value of tenant list
|
2022-04-29 13:16:04 -04:00 |
|
Josh Slocum
|
14e7738455
|
review comments
|
2022-04-27 16:08:00 -05:00 |
|
Josh Slocum
|
92da9d12d4
|
Improvements to fix
|
2022-04-27 16:08:00 -05:00 |
|
Josh Slocum
|
1bd72dc99e
|
Allowing for blob granules to initialize at start of TesterBlobGranuleCorrectness
|
2022-04-27 16:08:00 -05:00 |
|
Vaidas Gasiunas
|
6f841446a5
|
API Tests: Enable client logs. Dump out the logs in case of an error
|
2022-04-27 10:02:20 -04:00 |
|
Vaidas Gasiunas
|
d021b404ea
|
ApiTester: Fix error code handing in case of a timeout
|
2022-04-27 10:02:20 -04:00 |
|
Junhyun Shim
|
1ee7702779
|
Merge pull request #6489 from sfc-gh-jshim/mako-cpp-async
Refactor Mako for C++ and add asynchronous execution support
|
2022-04-27 10:49:21 +02:00 |
|
Junhyun Shim
|
2f9506f5cd
|
Introduce hard cap to latency sampling & apply clang format
|
2022-04-26 11:19:48 +02:00 |
|
Junhyun Shim
|
81211989f1
|
Disable new sample collection after first bad_alloc
- Add more info to --async_xacts description
- Clean up unused macro in fdb_api.hpp
|
2022-04-26 10:54:39 +02:00 |
|
Jon Fu
|
a5e52c9450
|
Merge branch 'main' of github.com:apple/foundationdb into jfu-list-tenants
|
2022-04-25 14:56:20 -04:00 |
|
Ray Jenkins
|
1c5bf135d5
|
Revert "Migrate to OpenTelemetry tracing. (#6855)" (#6941)
This reverts commit 5df3bac110d9b5b88931b008b852433688bb7eb0.
|
2022-04-25 09:29:56 -05:00 |
|
Junhyun Shim
|
81f9279db2
|
Fix GCC error about memset-ing atomic vars
|
2022-04-25 15:09:29 +02:00 |
|
Junhyun Shim
|
d431a9f11b
|
Wrap platform-specific PATH_MAX header in another
|
2022-04-25 13:53:05 +02:00 |
|
Junhyun Shim
|
c4ac1ab9d0
|
Fix SGETRANGE
|
2022-04-25 13:24:56 +02:00 |
|
Junhyun Shim
|
cfdff223ff
|
Merge remote-tracking branch 'origin/main' into mako-cpp-async
|
2022-04-25 13:21:14 +02:00 |
|
Junhyun Shim
|
3536cab730
|
Apply clang format
|
2022-04-25 10:48:11 +02:00 |
|
Junhyun Shim
|
6224ea834b
|
Emulate mako.c's commit behavior during populate()
|
2022-04-25 10:44:20 +02:00 |
|
Junhyun Shim
|
3205fe8ca4
|
Fix key selector handling
Also match selectors for OP_(S)GETRANGE
Add Transaction::getKey()
|
2022-04-22 22:31:32 +02:00 |
|
Vaidas Gasiunas
|
1064035c46
|
Update generated.go to include the client_tmp_dir option
|
2022-04-22 14:33:18 +02:00 |
|
Vaidas Gasiunas
|
bc0096683f
|
Remove an unused class member
|
2022-04-22 14:14:09 +02:00 |
|
Vaidas Gasiunas
|
9897712307
|
Merge remote-tracking branch 'apple/main' into vgasiunas-client-tmp-dir
|
2022-04-22 13:00:09 +02:00 |
|
Vaidas Gasiunas
|
f9cb9deb1d
|
Use build-local temp directory for C API tests
|
2022-04-22 11:57:29 +02:00 |
|
Vaidas Gasiunas
|
caaf43da12
|
Merge pull request #6900 from sfc-gh-jslocum/bg_client_api_tests
Blob granule client API tests
|
2022-04-22 09:21:31 +02:00 |
|
Jon Fu
|
9e79ff49a6
|
address code review comments and add more places for test code
|
2022-04-21 16:58:32 -04:00 |
|
Vaidas Gasiunas
|
b4fa9e23f6
|
Upgrade Tests: Use build local tmp directory for temp client library copies
|
2022-04-21 19:27:19 +02:00 |
|
Junhyun Shim
|
c27635f607
|
Apply changes made to mako.c in main branch
|
2022-04-21 13:53:28 +02:00 |
|
Vaidas Gasiunas
|
abbc047e5f
|
Upgrade Tests: Dump entire log in case of errors
|
2022-04-21 10:12:25 +02:00 |
|
Junhyun Shim
|
7304c337f8
|
Aggressive inlining
|
2022-04-21 08:32:12 +02:00 |
|
Ivan Goncharov
|
a2a7b959a5
|
Update bindings/c/CMakeLists.txt
Co-authored-by: Andrew Noyes <andrew.noyes@snowflake.com>
|
2022-04-20 15:56:18 -05:00 |
|
imorph
|
7a46d8b9cd
|
Add new c libs to client package
Fixes: #6822
|
2022-04-20 15:56:18 -05:00 |
|
Josh Slocum
|
3c036300cc
|
Addressing review comments
|
2022-04-20 14:34:19 -05:00 |
|
Junhyun Shim
|
3f9f781226
|
Fix typo
|
2022-04-20 19:41:07 +02:00 |
|
Binglin Chang
|
408c0cf1c9
|
Fix compile errors on ubuntu 20.04 (#4931)
|
2022-04-20 10:00:46 -07:00 |
|
Josh Slocum
|
40052c1394
|
Added Blob Granule API Tester
|
2022-04-20 10:15:43 -05:00 |
|
Josh Slocum
|
8fa25aa013
|
Adding blob granule client test target and local cluster setup
|
2022-04-20 10:15:43 -05:00 |
|
Junhyun Shim
|
b7e493f030
|
Simplify string generation
|
2022-04-20 16:27:21 +02:00 |
|
Ray Jenkins
|
5df3bac110
|
Migrate to OpenTelemetry tracing. (#6855)
|
2022-04-20 09:26:37 -05:00 |
|
Junhyun Shim
|
d202d482d9
|
Preserve key string generation behavior of mako.c
|
2022-04-20 14:16:06 +02:00 |
|
Junhyun Shim
|
50dcde0ca5
|
fmt::format for key string generation is slow
|
2022-04-20 10:27:57 +02:00 |
|
Junhyun Shim
|
278009e1c8
|
Let OP_TRANSACTION to measure one iteration of '-x'
|
2022-04-20 04:45:29 +02:00 |
|
Junhyun Shim
|
0cf1349c37
|
Optimizations and restructuring
|
2022-04-19 16:34:11 +02:00 |
|
Vaidas Gasiunas
|
79b2ebeb4b
|
Upgrade Tests: Test upgrade from 7.0 to 7.2
|
2022-04-19 11:53:33 +02:00 |
|
Lukas Joswiak
|
7b737e91a1
|
Disable upgrade tests an non-x86_64 architectures
|
2022-04-15 16:28:11 -07:00 |
|
Vaidas Gasiunas
|
5abdb1e655
|
Upgrade Tests: Disable upgrade tests in sanitizer builds
|
2022-04-15 16:33:48 +02:00 |
|
Junhyun Shim
|
e74a676e26
|
Perf-optimize synchronous execution path
- Wrap timer ops into if blocks
- Pull key/value buffer out to upper level function
|
2022-04-15 07:50:12 +02:00 |
|
Junhyun Shim
|
a994588e72
|
Add assert header
|
2022-04-14 16:28:46 +02:00 |
|
Junhyun Shim
|
4b3f6cbd0b
|
Introduce post-step functions
- To try accessing data from ready future for get* APIs,
simulating real workload.
- Adapt to modified blob granules API
|
2022-04-14 14:40:44 +02:00 |
|
Vaidas Gasiunas
|
0a6b74ad3f
|
Upgrade Tests: Remove 6.2 from regression testing, because of sporadic failures
|
2022-04-14 14:30:55 +02:00 |
|