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 |
|
Vaidas Gasiunas
|
0a6b74ad3f
|
Upgrade Tests: Remove 6.2 from regression testing, because of sporadic failures
|
2022-04-14 14:30:55 +02:00 |
|
Junhyun Shim
|
dfa35c860e
|
Merge remote-tracking branch 'upstream/main' into mako-cpp-async
|
2022-04-13 19:53:44 +02:00 |
|
Junhyun Shim
|
c650d5366f
|
Prefix sources and headers with license comment
Add include guards
|
2022-04-13 19:21:36 +02:00 |
|
Junhyun Shim
|
18787da562
|
Change fdb.hpp > fdb_api.hpp
|
2022-04-13 19:09:12 +02:00 |
|
Vaidas Gasiunas
|
a03ba928e4
|
Upgrade Tests: Introduce transaction retry limit; Trace long retry chains; An option to run the test binary with gdb
|
2022-04-13 16:50:02 +02:00 |
|
Junhyun Shim
|
194e3dafea
|
Add TX Parser for OP_OVERWRITE
|
2022-04-13 15:27:05 +02:00 |
|
Vaidas Gasiunas
|
f7636ecf3b
|
Upgrade Tests: Addressing review comments
|
2022-04-13 14:17:23 +02:00 |
|
Junhyun Shim
|
b756e8b1e7
|
Update Mako documentation
|
2022-04-13 11:35:52 +02:00 |
|
Junhyun Shim
|
0256c08cab
|
Apply clang format
|
2022-04-13 10:58:05 +02:00 |
|
Junhyun Shim
|
1de56eabf0
|
Avoid async queueing for immediately completed steps
|
2022-04-13 10:55:44 +02:00 |
|
Vaidas Gasiunas
|
9e46128b6f
|
Upgrade Test: Include only currently working tests into the ctest suite
|
2022-04-12 20:03:29 +02:00 |
|
Vaidas Gasiunas
|
1e2541f1db
|
Upgrade Tests: Log long waits on futures
|
2022-04-12 19:44:06 +02:00 |
|
Vaidas Gasiunas
|
580010e64c
|
Merge remote-tracking branch 'apple/main' into vgasiunas-upgrade-test
|
2022-04-12 13:43:36 +02:00 |
|
Aaron Molitor
|
1328c34323
|
update version to 7.2.0 -- address pr comments
|
2022-04-11 23:23:27 -05:00 |
|
Aaron Molitor
|
5ba8b82ba6
|
update version to 7.2.0 -- address pr comments
|
2022-04-11 23:23:27 -05:00 |
|
Aaron Molitor
|
f49b761d14
|
update version to 7.2.0 -- pr comment
|
2022-04-11 23:23:27 -05:00 |
|