1686 Commits (next)
 

Author SHA1 Message Date
Sayan Nandan 2d5b40f41f
Add tests for `SSET` 4 years ago
Sayan Nandan 8b881d9dbd
Add tests for `SUPDATE` 4 years ago
Sayan Nandan 20041e41a4
Add `SUPDATE` query 4 years ago
Sayan Nandan 3dbc2bce40
Add `SSET` and `SDEL` for automated doc generation 4 years ago
Sayan Nandan f6f96c10c2
Add `SDEL` query 4 years ago
Sayan Nandan 01f43bcd88
Add `SSET` to `queryengine`
The `SSET` tag was added under tags and matched against
4 years ago
Sayan Nandan c9aa602542
Add `SSET` query 4 years ago
Sayan Nandan adb4e4b9f6
Add `strong` module 4 years ago
Sayan Nandan 1488a7786b
Add information on the Cyan Snapstore format
Also, `CyanSWF` was renamed to `CyanSFW` for consistency
4 years ago
Sayan Nandan b96a7831a2
Add `CyanSWF`, the streaming file writer object 4 years ago
Sayan Nandan ed6e990572
Fix incorrect versions
A mass rename was done in 1ac8dd8
This action incorrectly replaced versions in deps
This commit reverts the changes made to the dependency versions
4 years ago
Sayan Nandan 1ac8dd896a
Rollout v0.4.2 4 years ago
Sayan c0ca6869cd
Fix wrong version in CHANGELOG 4 years ago
Sayan Nandan b2a5237191
Bump up version 4 years ago
Sayan Nandan a0ccf059de
Make `every` and `enabled` keys in bgsave optional
If there is no `enabled` key, then assume that BGSAVE is enabled
If there is an `every` and no `enabled`, assume that BGSAVE is enabled
4 years ago
Sayan Nandan 74c9d62fe0
Update docs for the `bgsave_scheduler` 4 years ago
Sayan Nandan 511e227f81
Enable BGSAVE to be configured via config file 4 years ago
Sayan Nandan 3a84feb14e
Cleanup to use `BGSave` as a configuration object
Also a test for a config file with a custom BGSAVE has been added
4 years ago
Sayan Nandan f2f0d2d4bd
Enable bgsave config to be read from the cfg file
Now, the `bgsave` key can be read and parsed from the config file
4 years ago
Sayan Nandan 20d0b3bf1f
Revert to using vector based tests
A custom testing macro would be made in the future.
For now, we will use the `QueryVec` based test to test the queries
4 years ago
Sayan Nandan f2b040e578
Add testing suite
The `testsuite` crate is a library which contains testing utils.
`testsuite` re-exports tdb-derive for ease of use.
4 years ago
Sayan Nandan 0b901b0492
Add proc macro for tests 4 years ago
Sayan Nandan 913cef85e2
Move `tdb-bench` into a separate crate
Since tdb-bench no longer needs to be with cli, it was moved
4 years ago
Sayan Nandan b3500ee3b9
Use jemalloc for non-MSVC targets 4 years ago
Sayan Nandan d366f887a9
Close transport once every test is over 4 years ago
Sayan Nandan d1a04bdf23
Manually drop server in tests 4 years ago
Sayan Nandan 7dcf8b92d7
Enable tests for all queries 4 years ago
Sayan Nandan 9d6ae62559
Use one thread for tests to avoid state collision 4 years ago
Sayan Nandan 3ad2d573a0
Add tests for mupdate 4 years ago
Sayan Nandan 7574e4bc58
Add tests for exists 4 years ago
Sayan Nandan ffaa1a563b
Add tests for mset 4 years ago
Sayan Nandan 42a8d145a1
Fix mset and mupdate not detecting an action error 4 years ago
Sayan Nandan f8a1980898
Add tests for mget 4 years ago
Sayan Nandan d8c385bf2d
Add tests for del 4 years ago
Sayan Nandan ea8d9d2108
Add syntax error tests for get, set and update 4 years ago
Sayan Nandan cab2ce733b
Add tests for heya, get, set and update queries 4 years ago
Sayan Nandan 096a0c901b
Remove unused functions and duplicates
`proc_query` is used by both by `tdb-bench` and `tsh` so it was moved.
Also, the `println`s in the query tests were moved into the macros
4 years ago
Sayan Nandan 9064c0aca3
Enable tests for `get`, `mget` and `heya` 4 years ago
Sayan aeb5899050
Fix test in `server::config`
We're checking from a TOML `String` and not from a location
4 years ago
Sayan Nandan 59a2b42615
Implement logging 4 years ago
Sayan Nandan 432e19dd71
Make docker build use `latest` tag 4 years ago
Sayan Nandan fc274ff95f
Improve docs in server 4 years ago
Sayan 993c828ee1
Fix `CMD` arguments in Dockerfile 4 years ago
Sayan Nandan 40fea56801
Make some `fn`s `const` 4 years ago
Sayan Nandan fb38acd392
Implement BGSAVE 4 years ago
Sayan 09d7e33f9d
Fix docker image being built twice 4 years ago
Sayan ae5da090ec
Don't ignore `heya` test 4 years ago
Sayan Nandan 969c1ca684
Rollout v0.4.1 4 years ago
Sayan 1797fa131d
Fix folder name in Dockerfile 4 years ago
Sayan Nandan 8a3dd943ba Update repository references 4 years ago