Sayan Nandan
|
fb38acd392
|
Implement BGSAVE
|
4 years ago |
Sayan
|
ae5da090ec
|
Don't ignore `heya` test
|
4 years ago |
Sayan Nandan
|
85662e1f83
|
Enable tsh to connect to different ports
|
4 years ago |
Sayan Nandan
|
f69bef7308
|
Improve terminal output and bump up version
We will show a syntax error when we get an invalid config file.
|
4 years ago |
Sayan Nandan
|
c26a319877
|
Bump up version
|
4 years ago |
Sayan Nandan
|
b06dedc8bd
|
Enable configuration files to be used
|
4 years ago |
Sayan Nandan
|
340eaaebcb
|
Add support for IPv6 addressing
|
4 years ago |
Sayan Nandan
|
914b1f06e3
|
Added port, host and noart options in config file
|
4 years ago |
Sayan Nandan
|
86d15120e4
|
Add methods to parse cli arguments
|
4 years ago |
Sayan Nandan
|
0690be4d4e
|
Add module to handle configuration files
|
4 years ago |
Sayan Nandan
|
308e57c846
|
Add `BuiltJSON` and `JSONBlob` objs to build JSON
|
4 years ago |
Sayan Nandan
|
3163b6a0e8
|
Add outline for `jget`
|
4 years ago |
Sayan Nandan
|
6ad417e7ce
|
Bump up version to 0.4.0
|
4 years ago |
Sayan Nandan
|
e23cd5ffcd
|
Update version and labels
|
4 years ago |
Sayan Nandan
|
00730ee9d4
|
Fix wrong length in pre-compiled responses
Length of "Unknown action" should be 14 and not 15
|
4 years ago |
Sayan Nandan
|
e0baf0ac8d
|
Classify `fresp`s and `group`s
|
4 years ago |
Sayan Nandan
|
d8408a45cd
|
Bump up version
|
4 years ago |
Sayan Nandan
|
eee6ddbd45
|
Fix precompiled responses
|
4 years ago |
Sayan Nandan
|
b9d059b510
|
Advance the buffer instead of clearing it
|
4 years ago |
Sayan Nandan
|
faa0a1386b
|
Fix size check operator in read_query
|
4 years ago |
Sayan Nandan
|
6b2d603618
|
Fix buffer not being flushed
|
4 years ago |
Sayan Nandan
|
faaaf79bd8
|
Make `exists` return the number of keys that exist
|
4 years ago |
Sayan Nandan
|
a5d121c767
|
Make `update` accept single key/value pairs only
|
4 years ago |
Sayan Nandan
|
167a9dcaab
|
Add `mupdate` query
|
4 years ago |
Sayan Nandan
|
5bc7a60c06
|
Make `del` return the number of keys deleted
|
4 years ago |
Sayan Nandan
|
f214d38e4a
|
Make `mset` return the number of keys set
|
4 years ago |
Sayan Nandan
|
de1e8e9e87
|
Fix parser tests
|
4 years ago |
Sayan Nandan
|
e49df70aef
|
Update license headers
|
4 years ago |
Sayan Nandan
|
43f9bc83f7
|
Fix buffer being advanced to a pos larger than len
|
4 years ago |
Sayan Nandan
|
96a29d6b6c
|
Fix all data in the buffer being discarded
|
4 years ago |
Sayan Nandan
|
f80911e4c1
|
Added `MGET` and `MSET` queries
|
4 years ago |
Sayan Nandan
|
bbd94e50ba
|
Fix `proc_query` in `cli` generating wrong length
|
4 years ago |
Sayan Nandan
|
2e4e9f662a
|
Fix parsing of sizes greater than 9
|
4 years ago |
Sayan Nandan
|
c5c9709e9b
|
Upgrade `cli` to use the new protocol
|
4 years ago |
Sayan Nandan
|
819a6030b0
|
Use timeout for the background thread to start
|
4 years ago |
Sayan Nandan
|
a29831d7ab
|
Improve testing
|
4 years ago |
Sayan Nandan
|
12634858c0
|
Add automated tests for `get` queries
|
4 years ago |
Sayan Nandan
|
004c6d0e21
|
Add automated test for `heya` queries
|
4 years ago |
Sayan Nandan
|
8446b3ffae
|
Enable actions to be executed in `queryengine`
|
4 years ago |
Sayan Nandan
|
b15fda9d65
|
Upgrade `set` and `update` to use the new protocol
|
4 years ago |
Sayan Nandan
|
e65ee21f82
|
Upgrade `get` to the new protocol
|
4 years ago |
Sayan Nandan
|
c6f2504b30
|
Fix comment for the `Writable` trait
|
4 years ago |
Sayan Nandan
|
f9d5b94d31
|
Upgrade `del` and `exists` to use the new protocol
|
4 years ago |
Sayan Nandan
|
77db07ae63
|
Remove `VecWrapper` as we can use a `Vec<u8>`
|
4 years ago |
Sayan Nandan
|
cef28375c0
|
Impl Writable for `BytesWrapper` and `VecWrapper`
|
4 years ago |
Sayan Nandan
|
6aee3bf5f4
|
Remove `libtdb` deps from `server`
|
4 years ago |
Sayan Nandan
|
a0ea3b6c61
|
Upgrade server::protocol to the new protocol
|
4 years ago |
Sayan Nandan
|
59c41407b0
|
Fix terminal art
|
4 years ago |
Sayan Nandan
|
67dc83764a
|
Rename `corelib` to `libtdb`
|
4 years ago |
Sayan Nandan
|
085a71dc3d
|
Add more tests to the parser
|
4 years ago |