Roman Gershman
d3f598eb88
More printings in rdb_test in order to catch the snapshotting bug
2022-06-02 12:32:10 +03:00
Roman Gershman
d5f2c23922
Fixes #66 . ( #70 )
...
* Fixes #66 .
1. Introduce `hz` flag to control the frequency of periodically running tasks.
2. Update helio dependency.
* Fix CI caching for PRs.
2022-06-01 13:19:41 +03:00
Olle Jonsson
c7534dfb6a
CI: Use v3 of Actions "upload-artifacts", "checkout" and "cache" ( #62 )
...
CI: Use v3 of GitHub Actions actions
Affects "checkout", "upload-artifacts", and "cache".
2022-05-31 17:42:05 +03:00
Roman Gershman
6dd1552506
Some clean-ups in rdb_save code. Add verbosity printings for CI build ( #47 )
2022-05-29 20:23:05 +03:00
Roman Gershman
280ce351a8
Fix CI after moving the repo
2022-05-11 20:37:25 +03:00
Roman Gershman
2d6251ca83
Add circleci config.yml
2022-05-05 13:38:22 +03:00
Roman Gershman
2c8cb23098
Few improvements.
...
1. Docker build now builds for arm64 as well.
2. Add bind option to specify on which interface the server should listen.
3. Automatically deduce maxmemory setting.
2022-04-25 12:06:31 +03:00
Roman Gershman
bfcefd932d
Support rdb loading.
...
1. Basic support of sets and hsets. No intset or dict-based hset yet.
2. Make sure that rdbloader actually loads the data into shards.
3. Support object metadata like expiry time.
4. Support lists loading.
2022-04-12 16:39:25 +03:00
Roman Gershman
b2c50a6fe3
CI fixes
2022-03-27 18:28:53 +03:00
Roman Gershman
b8521828e3
Add Dockerfile for prod container. Reorganize source tree to be docker-build friendly.
2022-02-25 10:03:42 +02:00
Roman Gershman
29f5052c4d
Add alpine-dev container to test matrix
2022-02-24 14:11:51 +02:00
Roman Gershman
b82fb72fc5
Add basic metrics to INFO command
2022-02-24 14:11:51 +02:00
Roman Gershman
ee15f98142
Use container in CI
2022-02-24 14:11:50 +02:00
Roman Gershman
286da5e409
Improve ccache config
2022-02-24 14:11:50 +02:00
Roman Gershman
e88d995618
Fix consistency bug in watched code
...
CI improvements
2022-02-24 14:11:50 +02:00
Roman Gershman
ea399e3e5a
Identify multi-blpop interaction bug.
...
Now it fails on missing functionality without deadlocking.
2022-01-13 13:10:34 +02:00
Roman Gershman
a0dfb3171a
Fix checkout directive
2021-12-21 11:29:59 +02:00
Roman Gershman
1b52488ee9
Add github ci workflow
2021-12-21 10:50:46 +02:00