dualfroz
|
bcd5503f80
|
feat: add mergePool and score to eviction
|
2026-09-02 15:33:24 +02:00 |
|
dualfroz
|
d3fe77badb
|
feat: add Excache.Eviction and policies
|
2026-09-02 10:48:26 +02:00 |
|
dualfroz
|
521b61095b
|
feat: add Excache.Config and names
|
2026-09-01 18:02:57 +02:00 |
|
dualfroz
|
bf66ea177c
|
feat: extend clients with refresh and accountClosed
|
2026-09-01 16:21:39 +02:00 |
|
dualfroz
|
8f1cb45a0b
|
feat: add Excache.Clients and start_link
|
2026-09-01 15:50:40 +02:00 |
|
dualfroz
|
2775b58d35
|
feat: add serve and moveInto to blocking
|
2026-09-01 15:50:12 +02:00 |
|
dualfroz
|
933c3503cc
|
feat: extend application with trackerSpec and Excache.Blocking
|
2026-09-01 12:48:56 +02:00 |
|
dualfroz
|
b55463f495
|
docs: add project readme
|
2026-08-28 22:43:00 +02:00 |
|
dualfroz
|
d08bacebbf
|
test(notify): add keyspace notification tests
|
2026-08-28 22:40:00 +02:00 |
|
dualfroz
|
a341915da3
|
test(persistence): add aof persistence tests
|
2026-08-28 20:23:00 +02:00 |
|
dualfroz
|
fbfda7b9f3
|
test(transaction): add multi/exec transaction tests
|
2026-08-28 18:07:00 +02:00 |
|
dualfroz
|
589ce95170
|
test(zset): add skip list structure tests
|
2026-08-28 15:50:00 +02:00 |
|
dualfroz
|
72d7a93fed
|
test(zset): add sorted set command tests
|
2026-08-28 13:33:00 +02:00 |
|
dualfroz
|
44d3954629
|
test(collections): add list, hash, and set command tests
|
2026-08-28 11:17:00 +02:00 |
|
dualfroz
|
b0f3e152c7
|
test(store): add string and key command tests
|
2026-08-28 09:00:00 +02:00 |
|
dualfroz
|
5de6afbb61
|
test(support): add resp client and server test helpers
|
2026-08-27 22:40:00 +02:00 |
|
dualfroz
|
73e4c917d0
|
feat(app): add otp application and public api
|
2026-08-27 20:23:00 +02:00 |
|
dualfroz
|
6b4fb2bc0a
|
feat(server): add tcp connection acceptor
|
2026-08-27 18:07:00 +02:00 |
|
dualfroz
|
864601f63b
|
feat(server): add client connection handler
|
2026-08-27 15:50:00 +02:00 |
|
dualfroz
|
c7caeba60d
|
feat(persistence): add snapshot save and load
|
2026-08-27 13:33:00 +02:00 |
|
dualfroz
|
316413b90e
|
feat(aof): add append-only file persistence
|
2026-08-27 11:17:00 +02:00 |
|
dualfroz
|
d7235b4f99
|
feat(notify): add keyspace event notifications
|
2026-08-27 09:00:00 +02:00 |
|
dualfroz
|
bac1011429
|
feat(pubsub): add channel registry pub/sub
|
2026-08-26 22:40:00 +02:00 |
|
dualfroz
|
6f64fa16d6
|
feat(command): add multi/exec transaction handling
|
2026-08-26 20:23:00 +02:00 |
|
dualfroz
|
17619bef44
|
feat(command): add extended command router
|
2026-08-26 18:07:00 +02:00 |
|
dualfroz
|
a6b04f9829
|
feat(command): add stream argument parsing and reply builders
|
2026-08-26 15:50:00 +02:00 |
|
dualfroz
|
18f8f68088
|
feat(command): add stream command handlers
|
2026-08-26 13:33:00 +02:00 |
|
dualfroz
|
a1279d682f
|
feat(command): add hyperloglog command handlers
|
2026-08-26 11:17:00 +02:00 |
|
dualfroz
|
0507577a0d
|
feat(command): add bitmap command handlers
|
2026-08-26 09:00:00 +02:00 |
|
dualfroz
|
4438b77b2f
|
feat(command): add core command dispatch
|
2026-08-25 22:40:00 +02:00 |
|
dualfroz
|
89d109fab0
|
feat(command): add reply formatting helpers
|
2026-08-25 20:23:00 +02:00 |
|
dualfroz
|
f33e00b8aa
|
feat(store): add extended string, list, and collection operations
|
2026-08-25 18:07:00 +02:00 |
|
dualfroz
|
686cff74f0
|
feat(store): add stream operations
|
2026-08-25 15:50:00 +02:00 |
|
dualfroz
|
85b1483d42
|
feat(streams): add consumer group delivery
|
2026-08-25 13:33:00 +02:00 |
|
dualfroz
|
b399da2e2a
|
feat(streams): add stream entry log structure
|
2026-08-25 11:17:00 +02:00 |
|
dualfroz
|
56414bb279
|
feat(store): add bitmap, bitfield, and hll operations
|
2026-08-25 09:00:00 +02:00 |
|
dualfroz
|
c6244eb0ba
|
feat(hll): add hyperloglog cardinality estimator
|
2026-08-24 22:40:00 +02:00 |
|
dualfroz
|
c501aba216
|
feat(bitfield): add bitfield command engine
|
2026-08-24 20:23:00 +02:00 |
|
dualfroz
|
28a19cb4a9
|
feat(bitmap): add bitmap bit operations
|
2026-08-24 18:07:00 +02:00 |
|
dualfroz
|
8683bf75fa
|
feat(expiry): add ttl sweep process
|
2026-08-24 15:50:00 +02:00 |
|
dualfroz
|
c21152f0b5
|
feat(store): add store client api
|
2026-08-24 13:33:00 +02:00 |
|
dualfroz
|
9707dd9498
|
feat(store): add shard supervisor
|
2026-08-24 11:17:00 +02:00 |
|
dualfroz
|
381494514e
|
feat(store): add per-shard ets genserver
|
2026-08-24 09:00:00 +02:00 |
|
dualfroz
|
4da7f20581
|
feat(store): add hash, set, and sorted set operations
|
2026-08-23 22:40:00 +02:00 |
|
dualfroz
|
deb559023d
|
feat(store): add core key-value and list operations
|
2026-08-23 20:23:00 +02:00 |
|
dualfroz
|
c3e69b3fc3
|
feat(store): add shared operation helpers
|
2026-08-23 18:07:00 +02:00 |
|
dualfroz
|
bce60aa5d7
|
feat(zset): add skip list ordered structure
|
2026-08-23 15:50:00 +02:00 |
|
dualfroz
|
61a8bbac46
|
feat(resp): add resp2 reply encoder
|
2026-08-23 13:33:00 +02:00 |
|
dualfroz
|
243c5b1b6c
|
feat(resp): add resp2 protocol parser
|
2026-08-23 11:17:00 +02:00 |
|
dualfroz
|
456e822464
|
chore: add gitignore and build configuration
|
2026-08-23 09:00:00 +02:00 |
|