Releases: momentohq/pelikan
Releases · momentohq/pelikan
v0.6.0
v0.5.0
0.5.0 (2023-08-17)
Feature
- re-adds PING support (#4) (10473f6)
- add iterator for resp array messages (pelikan-io#97) (d780ff8)
- export TimeType in memcache protocol (pelikan-io#96) (af8de42)
- add len for array messages in resp protocol (pelikan-io#95) (8fa67f5)
- add redis 'del' command to resp protocol (pelikan-io#94) (a0bc76d)
- provide access to resp string message content (pelikan-io#92) (0ff1cbd)
- update momento client and improve error messages (pelikan-io#88) (512ef79)
- prepare datatier for publish (pelikan-io#89) (bb18e0c)
- Introduce new RESP parser (pelikan-io#64) (55c99b8)
- improved signal handling (pelikan-io#79) (b27af4a)
- use a macro to avoid all the duplication for
resp::Request
(pelikan-io#63) (576ab62) - prototype pelikan_rds server (pelikan-io#31) (de5b74d)
- Implement resp RPOP command (pelikan-io#50) (b3f0026)
- Implement resp LTRIM command (pelikan-io#55) (20e40e3)
- Implement resp RPUSH command (pelikan-io#54) (638b69e)
- Implement resp
LPUSH
command (pelikan-io#53) (25b2a76) - Implement resp LRANGE command (pelikan-io#52) (b9a5d8e)
- Implement resp
LPOP
command (pelikan-io#49) (ca674ad) - Implement resp
SISMEMBER
command (pelikan-io#47) (cab5eb6) - Implement resp
SMEMBERS
command (pelikan-io#46) (1de8299) - Implement resp SINTER command (pelikan-io#45) (eaa8846)
- Implement resp SUNION command (pelikan-io#44) (4047e45)
- implement resp SDIFF command (pelikan-io#43) (655811a)
- Implement resp LLEN command (pelikan-io#38) (378cb72)
- Implement resp SREM command (pelikan-io#37) (51211da)
- support for the HINCRBY RESP command in Momento proxy (pelikan-io#22) (2d4ad23)
- improve usability of memcache protocol (pelikan-io#15) (321fc26)
- add resp hash commands to momento proxy (pelikan-io#12) (869b11f)
Bug Fixes
- momento-proxy: update momento client to latest version (pelikan-io#98) (066102b)
- resp protocol bug for array message compose (pelikan-io#93) (5379a0b)
- properly feature gate ping protocol stats (pelikan-io#86) (92b04c5)
- save ourselves one syscall per request on unix (pelikan-io#83) (512ae4d)
- bug in segcache cas implementation (pelikan-io#68) (c33ae7d)
- install
protobuf-compiler
before using it in Dockerfile (pelikan-io#76) (4a191ac) - update metriken to 0.1.1 (pelikan-io#73) (5fb18cf)
- remove debug output and add resp fuzzer (pelikan-io#56) (e10c48c)
- ignore flaky integration test on MacOS (pelikan-io#58) (572ed35)
- issue pelikan-io#40 panic RESP protocol parser (635918e)
- address clippy warnings (pelikan-io#17) (7eddff9)
Documentation
- fix badges (pelikan-io#21) (5b66141)
- fix badges and links in readme (pelikan-io#20) (db4fc1d)
Chores
- update metriken library (pelikan-io#100) (294b679)
- migrate legacy dependency on ccommon to Pelikan-io's fork (pelikan-io#81) (7fcf7bb)
- add .dockerignore to speed up local builds (pelikan-io#77) (e7b42ea)
- only build momento_proxy if that's all we run in docker file (pelikan-io#78) (d469aab)
- Remove empty file (pelikan-io#70) (d76c2b3)
- Don't use LLD for CI (pelikan-io#69) (05edfc1)
- Modenize momento commands (pelikan-io#57) (63434d5)
- Remove CI smoketest (pelikan-io#66) (d4a7675)
- Update CI to improve throughput and caching (pelikan-io#61) (d83bf91)
- fix clippy warnings (pelikan-io#65) (81b343b)
- Add check-success jobs to end of CI workflows (pelikan-io#60) (2cc9d7c)
- refactor momento frontend to reduce code duplication (pelikan-io#42) (c5d5e1f)
- fix clippy warnings (pelikan-io#48) (a4f63e2)
- Implement the LINDEX command (pelikan-io#36) (88b3803)
- update momento crate requirement to the latest version (pelikan-io#35) (258ce67)
- update Brian's email in all toml files (pelikan-io#34) (1d07daa)
- Update momento to v0.21.0 (pelikan-io#30) (87deef3)
- update dependencies (pelikan-io#19) (dc977a2)
- update momento crate to v0.17.0 (pelikan-io#18) (4d3cd13)
Build
- deps: bump h2 from 0.3.14 to 0.3.17 (pelikan-io#90) (d2dae23)
- deps: bump tokio from 1.21.2 to 1.23.1 (pelikan-io#14) (2311c4e)
- deps: bump bumpalo from 3.11.0 to 3.12.0 (pelikan-io#13) (f83e7ac)
v0.4.0
v0.3.3
0.3.3 (2022-12-29)
v0.3.2
0.3.2 (2022-12-29)
v0.3.1
v0.3.0
Recreating last release of old fork on new fork to get semantic release plugin back in same spot.
https://github.com/momentohq/pelikan-twitter/releases/tag/v0.3.0