Commit Graph

  • e2a75648da doc: use cases main Anton 2025-07-14 14:52:47 +05:00
  • 489fda2261 doc: v0.6.0 Anton 2025-07-14 00:50:52 +05:00
  • 0b64e86e69 workflows: publish - simplify os matrix v0.6.0 Anton 2025-07-14 00:24:15 +05:00
  • 2692288350 docker: entrypoint Anton 2025-07-13 23:33:06 +05:00
  • 6bcbec5754 redsrv: redka server (#46) Anton 2025-07-13 22:37:43 +05:00
  • 2215a0a3b3 server: usage docs Anton 2025-07-13 20:21:31 +05:00
  • e98450acb4 server: start with signal Anton 2025-07-13 19:38:40 +05:00
  • 5c9d35211c sqlx: sqlite - use memdb vfs instead of shared cache Anton 2025-07-13 18:56:32 +05:00
  • 74e0c986b3 cmd: remove cli Anton 2025-07-13 18:42:19 +05:00
  • 4b2cb32b26 rstring: rename SetExpires to SetExpire Anton 2025-07-13 14:03:34 +05:00
  • 2178c81fca postgres backend (#48) Anton Zhiyanov 2025-07-13 13:05:18 +05:00
  • 7c532df931 sqlx: apply settings in New Anton 2025-07-04 13:59:20 +05:00
  • 3eb7a34749 sqlx: transaction timeout Anton 2025-07-04 01:30:24 +05:00
  • 74d278982c sqlx: transactor Anton 2025-07-03 21:58:10 +05:00
  • 97c301062c redka: start debug server in verbose mode Anton 2025-05-15 23:40:09 +05:00
  • 39053898a9 server: debug server Anton 2025-05-15 23:37:00 +05:00
  • 458b5c5548 server: make start blocking Anton 2025-05-15 22:43:22 +05:00
  • d613085ff6 doc: commercial support Anton 2025-01-05 11:00:43 +05:00
  • 3e3368b536 redka: unix socket parameter Anton 2024-12-09 09:11:02 +05:00
  • e30a76b531 add support for named pipes (Unix domain sockets). Tested on mac with Python client Paul Harrington 2024-12-02 21:33:27 -05:00
  • eaf59ad874 doc: install - v0.5.3 Anton 2024-11-12 02:07:56 +05:00
  • c2eaf7a0ef command: string - strlen doc Anton 2024-11-12 02:06:59 +05:00
  • 25b6f41467 rkey: scan - order by id (#35) v0.5.3 Pavel Ivanov 2024-11-12 01:32:09 +05:00
  • 9a4edc6ab8 redka: export TypeID (fix #40) Anton 2024-11-12 01:26:57 +05:00
  • 3049a9ff5d command: server - config get Anton 2024-11-12 01:03:26 +05:00
  • 85cd2e5d41 command: string - strlen Anton 2024-11-12 00:40:05 +05:00
  • 017c0b28f7 doc: support Anton 2024-10-08 09:34:00 +05:00
  • 044551f62c doc: funding Anton 2024-10-08 09:30:25 +05:00
  • 6b410d13ef command: flushall doc Anton 2024-08-09 08:14:28 +05:00
  • ee2b71f674 command: select doc Anton 2024-08-09 08:14:14 +05:00
  • 89b3e5b933 command: select tests Anton 2024-08-09 08:06:23 +05:00
  • 3037996363 command: select, flushall (#32) ydf 2024-08-09 10:54:37 +08:00
  • 6ceaa64c07 feat: read-only mode (#31) Anton Zhiyanov 2024-07-23 02:22:09 +05:00
  • 3bd13a6854 doc: readme - v0.5.2 Anton 2024-06-29 00:14:13 +05:00
  • dd0b3eccb7 build: example - bump ncruces/go-sqlite3 to 0.16.2 v0.5.2 Anton 2024-06-12 13:43:57 +05:00
  • 92b977dcac doc: supported sqlite drivers Anton 2024-06-10 22:14:09 +05:00
  • 66283fbc1e doc: ncruces example Anton 2024-06-10 22:13:31 +05:00
  • 818954d339 refactor: use vfs=memdb instead of mode=memory&cache=shared Anton 2024-06-10 21:55:49 +05:00
  • f8bd947de1 refactor: single-statement sql exec Anton 2024-06-10 21:34:42 +05:00
  • 45e88a2f1d doc: readme - performance Anton 2024-06-10 10:13:25 +05:00
  • 22d9def071 doc: granular docs Anton 2024-06-10 09:09:50 +05:00
  • 7bf2940748 fix: cmd/redka - remove duplicate driver import Anton 2024-06-09 18:54:58 +05:00
  • 5692cf5488 doc: db - the pragma problem (#28) Anton 2024-06-09 02:22:27 +05:00
  • 6a6119f0b4 test: parser - case-insensitive string comparison Anton 2024-06-09 01:45:46 +05:00
  • eccd6aa75e fix: db - set pragmas in connection string (#28) Anton 2024-06-09 01:37:00 +05:00
  • 673d1e5e15 fix: cmd/redka - enforce pragmas on each connection (#28) Anton 2024-06-09 01:09:43 +05:00
  • 05f54ab8b2 doc: redka - OpenDB allows pragma Anton 2024-06-09 00:16:11 +05:00
  • 2e507f8319 fix: command - always return non-nil command when parsing (fix #27) Anton 2024-06-09 00:11:47 +05:00
  • ce62018609 fix: parser - case-insensitive string comparison Anton 2024-06-08 17:21:05 +05:00
  • dd87141d07 doc: funding Anton Zhiyanov 2024-06-08 23:41:48 +05:00
  • 72a3b9f5a5 doc: readme - v0.5.1 Anton 2024-06-07 13:53:34 +05:00
  • f631c08f30 build: fix macos amd64 build (#26) v0.5.1 Jo 2024-06-07 16:41:42 +08:00
  • c6b4e5c707 feat: command - lolwut Anton 2024-06-06 16:57:29 +05:00
  • 1bc2e5436e test: rkey - expire then set Anton 2024-06-02 19:30:53 +05:00
  • 4578305b25 refactor: redka - allow pragma in OpenDB Anton 2024-06-02 19:25:34 +05:00
  • 190d4dc3b0 doc: libsql example Anton 2024-05-26 15:22:22 +05:00
  • 788ceb3c50 fix: sqlx - ignore empty pragma map Anton 2024-05-26 15:15:31 +05:00
  • 33590cd27f impr: redka - driver name option Anton 2024-05-26 14:35:32 +05:00
  • 4294bbf153 impr: redka - OpenDB and custom pragmas Anton 2024-05-26 13:53:53 +05:00
  • 495ee53db2 doc: readme - v0.5.0 download links Anton 2024-05-20 19:03:30 +05:00
  • d0f89c633f doc: readme - v0.5.0 Anton 2024-05-20 18:59:17 +05:00
  • 470ed7bcd3 feat: command - set v0.5.0 Anton 2024-05-18 18:50:55 +05:00
  • 90fd5e9c7f feat: sets Anton 2024-05-08 23:04:28 +05:00
  • 91766abaaa doc: readme - list typo Anton 2024-05-06 16:45:49 +05:00
  • cfaf930f80 doc: readme - v0.4.0 Anton 2024-05-05 18:13:30 +05:00
  • 7b25c85f8f refactor: sqlx - add vkey view v0.4.0 Anton 2024-05-05 15:54:38 +05:00
  • 31c07ca9a4 refactor: sqlx - simpler view queries Anton 2024-05-05 15:44:33 +05:00
  • 5b59de3888 refactor: docker - use valkey-cli for smaller image Anton 2024-05-05 15:30:27 +05:00
  • 4aff4a9033 fix: command - distinguish between key not found and zero value Anton 2024-05-04 23:33:37 +05:00
  • 91ba6db411 impr: command - dbsize, ttl, type Anton 2024-05-04 20:54:30 +05:00
  • 1a54e3205b impr: rkey - len Anton 2024-05-04 20:53:15 +05:00
  • 043f1c123b impr: docker - healthcheck using ping (fix #17) Anton 2024-05-04 20:17:47 +05:00
  • 05aeb4be39 refactor: rstring - single-query set Anton 2024-05-04 10:13:25 +05:00
  • 5acaeaa21e refactor: sqlx - rename key_id to kid Anton 2024-05-04 01:24:50 +05:00
  • 4f3ce933b4 refactor: sqlx - strict tables Anton 2024-05-04 01:06:46 +05:00
  • d692027cfc refactor: disallow the same key for different data types Anton 2024-05-03 17:08:16 +05:00
  • 24af28e0f0 refactor: rkey - incr version on expire/persist Anton 2024-05-03 09:32:21 +05:00
  • 4e76dda6e2 test: rstring - check key version Anton 2024-05-03 09:23:42 +05:00
  • 2901796811 refactor: rzset - store zset length Anton 2024-05-03 09:13:19 +05:00
  • d8be92e8f5 refactor: rhash - store hash length Anton 2024-05-03 08:05:07 +05:00
  • da2359ac13 refactor: rlist - store list length Anton 2024-05-02 23:28:03 +05:00
  • dcd246d115 refactor: rkey - hardcode initial key version Anton 2024-05-01 23:49:55 +05:00
  • b3e7a47be5 refactor: core - rename TypeSortedSet to TypeZSet Anton 2024-05-01 23:44:33 +05:00
  • 4459afa8cf refactor: allow keys with same name and different types Anton 2024-05-01 23:38:18 +05:00
  • fc9070d238 refactor: change ErrNotFound value Anton 2024-05-01 17:58:27 +05:00
  • c7eb7e7931 feat: command - list Anton 2024-05-01 17:06:36 +05:00
  • cfb9cc3a22 refactor: convert value to bytes before saving to db Anton 2024-05-01 03:11:30 +05:00
  • 4f7ebf2b30 refactor: reformat sql Anton 2024-05-01 00:34:35 +05:00
  • f9f11bdcaf refactor: single-statement execs Anton 2024-04-30 20:36:09 +05:00
  • bd8208bae4 refactor: command - better encapsulation and simpler tests Anton 2024-04-30 15:54:27 +05:00
  • 21951bc7e2 doc: readme - remove hard wrap in tables Anton 2024-04-30 02:07:31 +05:00
  • e01aa11486 feat: command - ping (#19) yinzhidong 2024-04-30 17:54:36 +08:00
  • 5e789cf1bd refactor: command - subpackages Anton 2024-04-30 02:01:19 +05:00
  • e37e3774aa feat: lists Anton 2024-04-29 20:36:31 +05:00
  • a1941e3e12 refactor: separate read-write and read-only db handles Anton 2024-04-28 17:49:11 +05:00
  • ce5edee195 refactor: remove db transactions for single-query operations Anton 2024-04-28 09:26:54 +05:00
  • 1b55ad8652 refactor: sqlx - delete TypedError Anton 2024-04-28 08:49:25 +05:00
  • c6bdaf08a2 refactor: allow the same key for different data types Anton 2024-04-28 08:47:19 +05:00
  • 2a0dfa94c4 refactor: rkey - move Get function to methods Anton 2024-04-28 07:52:17 +05:00
  • caccf401e2 refactor: rkey - delete unused CountType Anton 2024-04-28 07:21:51 +05:00