Commit graph

  • 9abe26499d chore(rdb): Move object creation during load operation to shard threads. Roman Gershman 2022-07-07 13:03:39 +03:00
  • 567af06d2c
    fix(action): switch git push to dedicated action (#192) Roman Gershman 2022-07-06 12:55:10 +03:00
  • 080203ec21 chore(helm-chart): update to v0.4.0 romange 2022-07-05 18:28:37 +00:00
  • 8252dd3c3b fix(action): switch git push to dedicated action Roman Gershman 2022-07-05 21:26:50 +03:00
  • c174b3bead
    chore(pubsub): update api status (#189) v0.4.0 Roman Gershman 2022-07-04 20:15:27 +03:00
  • 34e24e4f40 chore(pubsub): update api status. Roman Gershman 2022-07-04 19:44:07 +03:00
  • 55389d9be5
    chore(rdb): move object creation during loading to shard threads. (#188) Roman Gershman 2022-07-04 19:08:13 +03:00
  • 7c9b09aafc chore(rdb): move object creation during loading to shard threads. Roman Gershman 2022-07-04 18:53:16 +03:00
  • 8cb486a690
    chore(dash): add dashtable benchmark. (#187) Roman Gershman 2022-07-04 16:01:19 +03:00
  • 25becd2d43
    feat(pubsub): implement pubsub command close #90 (#175) Zacharya 2022-07-04 15:57:00 +03:00
  • 1296aa304b chore(dash): add dashtable benchmark. Roman Gershman 2022-07-04 15:51:25 +03:00
  • 39e4bbfd64 fix(pubsub): code review Zacharya Haitin 2022-06-30 22:24:03 +03:00
  • c57573a3b1 fix(pubsub): code review Zacharya Haitin 2022-06-30 22:22:13 +03:00
  • f59f4d85cc fix(pubsub): code review Zacharya Haitin 2022-06-30 21:48:56 +03:00
  • 15378e14b4 feat(pubsub): implement pubsub command Zacharya Haitin 2022-06-24 15:19:58 +03:00
  • c8fe7ba28b fix(server): Fix serialization logic when returning an empty array. Roman Gershman 2022-06-28 19:51:25 +03:00
  • 448d065647
    fix(server): Fix a crash when running "client list" command. (#179) Roman Gershman 2022-06-26 17:25:42 +03:00
  • 5df545365e fix(server): Fix a crash when running "client list" command. Roman Gershman 2022-06-26 17:07:54 +03:00
  • 605b1fd217
    chore(server): Improve the implementation of SendStringArr. (#178) Roman Gershman 2022-06-26 06:12:53 +03:00
  • c5aab1740a chore(server): Improve the implementation of SendStringArr. Roman Gershman 2022-06-26 00:16:28 +03:00
  • 1f42926b7b
    docs(docker-compose): Explain NAT overhead in docker-compose (#176) Ryan Russell 2022-06-25 13:47:31 -05:00
  • 2d46d86da3
    docs(docker-compose): Explain NAT overhead in docker-compose overlay vs host networks Ryan Russell 2022-06-25 11:10:31 -05:00
  • 1ba767dc97
    fix(docker-compose): Fetch actual Docker Compose file and add memlock conf to service (#173) Luca Goslar 2022-06-23 17:37:17 +02:00
  • 39d346a22a docs(docker-compose): Fetch actual Docker Compose file Luca Goslar 2022-06-23 17:02:19 +02:00
  • 7446b85bb3
    feat(actions): bump helm-chart version when new container image is published (#162) Philipp B 2022-06-20 19:25:14 +02:00
  • 6b7d2a22df
    chore(strings): Simplify Set flow (#164) Roman Gershman 2022-06-19 23:19:42 +03:00
  • 3ba7f82dfa chore(strings): Simplify Set flow Roman Gershman 2022-06-19 22:21:43 +03:00
  • 6b1b4e9a7f
    feat(actions): bump helm-chart version when new container image is published Philipp Born 2022-06-18 18:56:20 +02:00
  • da3ae760d5 feat(stream): implement rdb save support for streams Roman Gershman 2022-06-18 20:08:09 +03:00
  • 2d9370c6b2 chore(doc): add dragonfly/memcached benchmark to README v0.3.1 Roman Gershman 2022-06-17 16:10:08 +03:00
  • d1d64eb014 feat(streams): implement rdb load for streams Roman Gershman 2022-06-17 10:27:46 +03:00
  • 07b92841fe fix(zmalloc): fix memory accounting of redis types Roman Gershman 2022-06-17 06:38:07 +03:00
  • 5505ad00f0
    fix(parser): Raise parser limit for array length from 8K to 64K (#158) Roman Gershman 2022-06-16 22:01:40 +03:00
  • 2cadc2e604 fix(parser): Raise parser limit for array length from 8K to 64K Roman Gershman 2022-06-16 21:47:35 +03:00
  • 32f47be034
    fix(lua): Fix few lua-related bugs (#157) Roman Gershman 2022-06-16 13:41:09 +03:00
  • 28a1f8d79f fix(lua): Fix few lua-related bugs Roman Gershman 2022-06-16 13:12:16 +03:00
  • 46220183ae chore(actions): fix docker release pipeline Roman Gershman 2022-06-16 09:00:11 +03:00
  • a1c3d8e33d chore(server): Usability improvements v0.3.0 Roman Gershman 2022-06-15 19:19:59 +03:00
  • 4ec2538204
    fix(transaction): Fix rare deadlock case - fixes #150. (#155) Roman Gershman 2022-06-15 16:53:27 +03:00
  • f739300415
    chore(issues): Add issue templates with links to Discord/Discussions (#152) Ryan Russell 2022-06-15 08:42:26 -05:00
  • 55d1c51c8f
    docs(readme): Add Discord Channel and Community Link Bar (#151) Ryan Russell 2022-06-15 08:41:06 -05:00
  • 9b6045810f fix(transaction): Fix rare deadlock case - fixes #150. Roman Gershman 2022-06-15 16:32:01 +03:00
  • 4392f80fd4
    chore(issues): Add issue templates with links to Discord/Discussions Ryan Russell 2022-06-14 17:20:07 -05:00
  • f1fc1d77f8
    docs(readme): Add Discord Channel and Community Link Bar Ryan Russell 2022-06-14 17:05:55 -05:00
  • d37a0bbc29 fix(zset): Properly convert non-c strings to floats. Roman Gershman 2022-06-15 00:43:39 +03:00
  • ebd0d89dba chore(zset): add additional logs for parse errors Roman Gershman 2022-06-14 22:45:01 +03:00
  • c23dc1c94c fix(lua): Avoid infinite loop and fix sha compatibility with redis. Roman Gershman 2022-06-13 23:32:19 +03:00
  • f24005407b fix(actions): Fix pre-release docker pipeline Roman Gershman 2022-06-13 08:23:29 +03:00
  • 8809713139
    feat(server): Add support for CPU to Info family of commands (fixes #18) (#143) v0.3.0-alpha Acheev Bhagat 2022-06-12 14:25:09 -04:00
  • 7909c42f05 feat(server): Add support for CPU to Info family of commands (fixes #18) Acheev Bhagat 2022-06-12 13:27:15 -04:00
  • d5cd317a13
    implement partial streams API (#141) Roman Gershman 2022-06-12 17:41:01 +03:00
  • 80304ec4e1 feat(stream): implement xrevrange, xrange, xlen, xinfo and xgroup. Roman Gershman 2022-06-12 16:06:20 +03:00
  • 7eb18aaeca feat(stream): support xadd/maxlen option Roman Gershman 2022-06-09 12:28:36 +03:00
  • 15fd451487
    fix(parser): Fix wrong parsing of nested arrays. (#140) Roman Gershman 2022-06-12 15:49:31 +03:00
  • 9aab12f626 fix(parser): Fix wrong parsing of nested arrays. Roman Gershman 2022-06-12 15:31:19 +03:00
  • f7d3f4d640
    fix(zset): fixed zrevrange support of WITHSCORES. Ansore 2022-06-12 16:21:18 +08:00
  • 9d3ce0dacd fix(zset): fixed zrevrange support WITHSCORES and add zrevrange test case (#106) Ansore 2022-06-12 12:22:15 +08:00
  • d0af04d427
    docs(PR Template): Add PR Template Enforcing Conventional Commits #107 (#137) Ryan Russell 2022-06-12 02:40:17 -05:00
  • 539e34dcde
    docs(PR Template): Add PR Template Enforcing Conventional Commits #107 Ryan Russell 2022-06-12 02:37:20 -05:00
  • bde395b790
    Merge ecdf8496fc into a29b66068c Ryan Russell 2022-06-12 07:32:58 +00:00
  • ecdf8496fc
    docs(PR Template): Add a PR Template Enforcing Conventional Commits Ryan Russell 2022-06-12 02:19:27 -05:00
  • c81b5cb0f8
    feat(community): Add Conventional Commits; Code of Conduct #107 (#133) Ryan Russell 2022-06-12 00:21:40 -05:00
  • a29b66068c
    feat(community): Add Conventional Commits; Code of Conduct #107 (#133) Ryan Russell 2022-06-12 00:21:40 -05:00
  • 23efe80a88
    bug(pre-commit): Fix conventional commits entry to include contrib/scripts #107 Ryan Russell 2022-06-11 09:31:29 -05:00
  • 046c863e5a
    feat(pre-commit): Add Conventional Commits commit-msg hook #107 Ryan Russell 2022-06-10 17:35:22 -05:00
  • 03a5127022
    docs(community): Add Code of Conduct #107 Ryan Russell 2022-06-10 17:00:47 -05:00
  • ff632b1c4b
    feat(docker-compose): Add docker-compose.yml #100 (#130) Ryan Russell 2022-06-10 08:30:05 -05:00
  • a45a642c19
    docs(build-from-source): Include build from source Ryan Russell 2022-06-10 03:53:20 -05:00
  • dc1a4a3007
    feat(docker-compose): Add docker-compose.yml #100 Ryan Russell 2022-06-10 03:44:50 -05:00
  • e82a378354
    Reduce scope of HELLO implementation (#129) Ali-Akber Saifee 2022-06-09 11:53:30 -07:00
  • 00ba11b1be Fix casing of error string Ali-Akber Saifee 2022-06-09 11:26:32 -07:00
  • 4c45a4f0af Fix construction of unknown command error string Ali-Akber Saifee 2022-06-09 11:25:13 -07:00
  • f9d38f04e3 Remove unnecessary context in assertion Ali-Akber Saifee 2022-06-09 10:15:23 -07:00
  • 1b4dfdc139 Fix error in test Ali-Akber Saifee 2022-06-09 10:11:13 -07:00
  • e7d484a508 Reduce scope of HELLO implementation Ali-Akber Saifee 2022-06-09 08:47:44 -07:00
  • a9c0fa8ea4 Implement basic XADD, XRANGE, XLEN commands. Roman Gershman 2022-06-08 22:03:46 +03:00
  • 819b2f0716 Introduce the initial skeleton code for stream routines Roman Gershman 2022-06-06 09:53:09 +03:00
  • e2c52c47a5 chore(actions): Minor improvements to the release scripts. Roman Gershman 2022-06-08 14:46:46 +03:00
  • e646209da4 Stability fixes to PUBSUB code v0.2.0 Roman Gershman 2022-06-08 08:46:48 +03:00
  • 746c04fb9d
    Use sum instead of individual counts for channels/patterns (#119) Ali-Akber Saifee 2022-06-07 19:26:02 -07:00
  • 02bc4425ae
    Support Pubsub (P)UNSUBSCRIBE commands without arguments (#117) Ali-Akber Saifee 2022-06-07 19:09:10 -07:00
  • fc39c84587 Simplify setup for (p)unsubscribe tests Ali-Akber Saifee 2022-06-07 15:28:05 -07:00
  • b855b50fb7 fix(lua): use broadwell architecture when compiling lua for x86_64. Roman Gershman 2022-06-08 01:02:21 +03:00
  • af4272a71d Replace ternary with explicit if/else Ali-Akber Saifee 2022-06-07 12:55:20 -07:00
  • 07d5f4878c Fix linting errors Ali-Akber Saifee 2022-06-07 12:54:01 -07:00
  • 89ef5fb3bd Use sum instead of individual counts for channels/patterns Ali-Akber Saifee 2022-06-07 12:44:48 -07:00
  • fa4babb5b1 Handle (p)unsubscribe without arguments Ali-Akber Saifee 2022-06-07 09:57:18 -07:00
  • a5080ea777 Lint test Ali-Akber Saifee 2022-06-07 09:55:31 -07:00
  • 341e9dfe8d Update arity of (p)unsubscribe commands Ali-Akber Saifee 2022-06-07 09:23:05 -07:00
  • 8f9d020979 Add tests demonstrating expectations of (p)unsubscribe Ali-Akber Saifee 2022-06-07 09:19:40 -07:00
  • 1c51a65d25
    feat(docker): try increasing a memlock limit in the container (#114) Roman Gershman 2022-06-07 14:33:55 +03:00
  • 060edb5723 feat(docker): try increasing a memlock limit in DF container. Roman Gershman 2022-06-07 12:44:34 +03:00
  • 1bad6e81bd
    docs(sds.c): sdsrezie -> sdsResize Ryan Russell 2022-06-06 17:59:19 -05:00
  • 62b6ae48c0 Fix prerelease docker pipeline Roman Gershman 2022-06-06 18:32:11 +03:00
  • 2caa2b0df2
    Update response to HELLO command (#102) Ali-Akber Saifee 2022-06-06 08:17:40 -07:00
  • bea8655660 Add HELLO command to api_status document Ali-Akber Saifee 2022-06-06 08:00:15 -07:00
  • 8e0f0e9a50 Merge remote-tracking branch 'upstream/main' into hello-response Ali-Akber Saifee 2022-06-06 07:59:44 -07:00
  • 1b8eb3dab6 Revert "Add HELLO command to README readiness matrix" Ali-Akber Saifee 2022-06-06 07:59:34 -07:00
  • 069f590ad0 Add HELLO command to README readiness matrix Ali-Akber Saifee 2022-06-06 07:57:38 -07:00
  • 959363ed59 Update contributors file Ali-Akber Saifee 2022-06-06 07:42:41 -07:00