Sayan Nandan
3c14501913
Simplify tests
3 years ago
Sayan Nandan
f67057dfb5
Add authn tests
3 years ago
Sayan Nandan
ade5b2a105
Enable authentication in dbtest tests
3 years ago
Sayan Nandan
4a075422de
Enable using TLS on dbtest tests
3 years ago
Sayan Nandan
2cd87fbc35
Add separate `dbtest_func` macro for individual dbtest functions
3 years ago
Sayan Nandan
e62fb74e81
Simplify dbtest macros
3 years ago
Sayan Nandan
bb978e5a84
Simplify uninit array generation
...
The previous method used was a dirty hack due to limitations with
expressions in constant contexts, but the latest `rustc` lets
us greatly simplify this impl.
3 years ago
Sayan Nandan
473f435638
Enable users to authenticate
3 years ago
Sayan Nandan
5d9ef41c31
Fix length checks
...
Also improve panic messages in `dbtest` tests.
3 years ago
Sayan
e9620d0a8c
Release 0.7.3 ( #238 )
...
* Bump version
* Upgrade deps
3 years ago
Sayan Nandan
9b296cbf9b
Bump version
3 years ago
Sayan Nandan
c961548b01
Upgrade deps and bump version
3 years ago
Sayan Nandan
0b54ea1cb3
Bump up version
3 years ago
Sayan Nandan
85e789a1ee
Upgrade deps
3 years ago
Sayan Nandan
88a8095f42
Upgrade deps
3 years ago
Sayan Nandan
c68d3ea3f4
Upgrade deps
...
All deps except for `clap` has been upgraded. Due to the removal of
the `args` field in `ArgMatches` in v3, and our dependence on the
field, we cannot upgrade to the latest version.
A PR has been created and once it is merged or a workaround
suggested, we can upgrade. (see clap-rs/clap#3265 )
3 years ago
Sayan Nandan
1c16e43d3d
Upgrade deps
3 years ago
Sayan Nandan
50eb183f46
Upgrade deps
3 years ago
Sayan Nandan
93d1004c80
Add changelog and switch to using rustc edition 2021
3 years ago
Sayan Nandan
9656d7d9f6
Upgrade deps
...
Also added changelog entry
3 years ago
Sayan Nandan
9b132f4351
Upgrade deps
...
Signed-off-by: Sayan Nandan <nandansayan@outlook.com>
3 years ago
Sayan Nandan
2814bdb151
Bump up version to 0.7.1
...
Signed-off-by: Sayan Nandan <nandansayan@outlook.com>
3 years ago
Sayan Nandan
90276e3ead
Upgrade deps
...
Signed-off-by: Sayan Nandan <nandansayan@outlook.com>
3 years ago
Sayan Nandan
a43e1183b3
Bump up version
3 years ago
Sayan Nandan
b34d059cd5
Add `Sync` trait bounds for ease with manual afns
3 years ago
Sayan Nandan
f6b3f8dc5c
Simplify encoding checks across actions
...
This commit also removes the forceful `__private` module naming for the
`dbtest` proc macro. Supplied modules can now have any name.
3 years ago
Sayan Nandan
8d43a70bd2
Add `lget` and `lset` tests
3 years ago
Sayan Nandan
ff59627e95
Add encoding tests for mutating KVE actions
3 years ago
Sayan Nandan
8c95ef0049
Upgrade deps
3 years ago
Sayan Nandan
a1ea9c3111
Upgrade deps and document parser
3 years ago
Sayan
111d50b75e
Release v0.7.0 ( #210 )
...
* Simplify query gen in sky-bench and bump versions
* Upgrade to the latest driver version
3 years ago
Sayan Nandan
2ed3335a1e
Upgrade all interfaces to use the latest driver
...
Fix lskeys impl
3 years ago
Sayan Nandan
2d5d32216c
Add some general borrow optimizations
3 years ago
Sayan
b6fcb4c035
Add `drop keyspace <name> force` ( #192 )
...
* Add forceful dropping of keyspaces
This commit also improves the reliability of `drop keyspace` in general
* Add changelog
* Add tests for `force_drop_keyspace`
* Upgrade deps
3 years ago
Sayan Nandan
ee14656354
Use volatile tables for tests
3 years ago
Sayan Nandan
32fcbc2075
Add changelog and bump up version
3 years ago
Sayan Nandan
fb07d385fd
Support entity groups in `flushdb` and `dbsize`
3 years ago
Sayan Nandan
1025933cfb
Run tests parallelly in the `testsuite` keyspace
...
This saves us time and simplifies things. A lot.
3 years ago
Sayan Nandan
17d1c472b6
Use proc macro for uninit array magic
...
The proc macro does some magic to give us a const array with the full
size without having to manually write it. Magic!
3 years ago
Sayan
bae2b8354c
Release v0.6.3 ( #184 )
...
* Bump up version to 0.6.3
* Update changelog entry
3 years ago
Sayan
e30d51a599
Release v0.6.2 ( #180 )
...
* Bump up version and add changelog entry
* Use separate cache object for release workflows
3 years ago
Sayan Nandan
2a2addfa6d
Upgrade deps and add changelog entries
3 years ago
Sayan Nandan
0f1264d312
Decompose linearity tests and utils into modules
...
Also fixed license headers
3 years ago
Sayan Nandan
a87478dcba
Optimize dependencies
3 years ago
Sayan
e553c5172b
Release v0.6.1 ( #164 )
...
* Explicitly fsync and relax CPU on snap busy-loop
This commit also switches to using global `VERSION` and `URL` statics
than defining it per-crate.
* Add changelog entry and bump up version
* Optimize `dbtest` macro and rm redundant allocs
* Upgrade deps
3 years ago
Sayan Nandan
eea0f86c97
Upgrade skytable client driver version
3 years ago
Sayan Nandan
3616793554
Update versioning and support information [skip ci]
3 years ago
Sayan Nandan
229a424f45
Fix mset and uset tests
3 years ago
Sayan Nandan
80fc9e5e9c
Upgrade all tests to use the driver
3 years ago
Sayan Nandan
d18631680c
Bump up version and add changelog entry
3 years ago