A.J. Beamon
|
7c3b99f5bd
|
Add support for connection to clusters via a connection string. Start work on multi-cluster operations with data cluster registration.
|
2022-05-06 09:53:53 -07:00 |
Hao Fu
|
97eb12381b
|
implement equals and hashCode in MappedKeyValue (#7041)
|
2022-05-03 12:24:26 -07:00 |
Hao Fu
|
fa2e85f1d3
|
Add comment about getMappedRange parameters (#7044)
|
2022-05-02 15:17:14 -07:00 |
Rajiv Ranganath
|
cf6e39af79
|
docs: add `GET_RANGE_SPLIT_POINTS`
Add `GET_RANGE_SPLIT_POINTS` instruction documentation.
|
2022-05-02 13:31:20 -07:00 |
Ray Jenkins
|
dc9e782ccc
|
OpenTelemetry Tracing Perf Fixes (#6990)
|
2022-05-02 14:56:51 -05:00 |
Josh Slocum
|
57e1b487f1
|
Fixing ASAN alloc-dealloc-mismatch
|
2022-05-02 12:56:05 -05: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 |
Ray Jenkins
|
1c5bf135d5
|
Revert "Migrate to OpenTelemetry tracing. (#6855)" (#6941)
This reverts commit 5df3bac110 .
|
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 |
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 |