Skip to content

Commit

Permalink
feat(container): update ghcr.io/dragonflydb/dragonfly ( v1.25.6 → v1.…
Browse files Browse the repository at this point in the history
…26.0 ) (#6073)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[ghcr.io/dragonflydb/dragonfly](https://redirect.github.com/dragonflydb/dragonfly)
| minor | `v1.25.6` -> `v1.26.0` |

---

### Release Notes

<details>
<summary>dragonflydb/dragonfly (ghcr.io/dragonflydb/dragonfly)</summary>

###
[`v1.26.0`](https://redirect.github.com/dragonflydb/dragonfly/releases/tag/v1.26.0)

[Compare
Source](https://redirect.github.com/dragonflydb/dragonfly/compare/v1.25.6...v1.26.0)

##### Dragonfly v1.26.0 - Chrismukkah edition 🔯 🎄🔯 🎄🔯

This marks our final release for the year, featuring numerous stability
fixes and performance enhancements.

##### Important features and changes:

1. Numerous Search and Json fixes
[#&#8203;4070](https://redirect.github.com/dragonflydb/dragonfly/issues/4070)
[#&#8203;4012](https://redirect.github.com/dragonflydb/dragonfly/issues/4012)
[#&#8203;4205](https://redirect.github.com/dragonflydb/dragonfly/issues/4205)
[#&#8203;4228](https://redirect.github.com/dragonflydb/dragonfly/issues/4228)
[#&#8203;4231](https://redirect.github.com/dragonflydb/dragonfly/issues/4231)
[#&#8203;4311](https://redirect.github.com/dragonflydb/dragonfly/issues/4311)
[#&#8203;4343](https://redirect.github.com/dragonflydb/dragonfly/issues/4343)
2. Account for list type memory, fixes
[#&#8203;3800](https://redirect.github.com/dragonflydb/dragonfly/issues/3800)
3. Native support of GCS storage! Just point your `--dir` to
`gs::\mybucket\df_snapshots\`
4. Fix metrics compatibility with prometheus 3.0 scraping
[#&#8203;4277](https://redirect.github.com/dragonflydb/dragonfly/issues/4277)
5. Series of STREAM improvements bringing Dragonfly to be compatible
with redis/valkey 7.2 streams:
[#&#8203;4192](https://redirect.github.com/dragonflydb/dragonfly/issues/4192),
[#&#8203;4237](https://redirect.github.com/dragonflydb/dragonfly/issues/4237),
[#&#8203;4239](https://redirect.github.com/dragonflydb/dragonfly/issues/4239)
[#&#8203;4240](https://redirect.github.com/dragonflydb/dragonfly/issues/4240)
[#&#8203;4281](https://redirect.github.com/dragonflydb/dragonfly/issues/4281)
[#&#8203;4285](https://redirect.github.com/dragonflydb/dragonfly/issues/4285)

##### What's Changed

- chore: remove old io by
[@&#8203;dranikpg](https://redirect.github.com/dranikpg) in
[https://github.com/dragonflydb/dragonfly/pull/3953](https://redirect.github.com/dragonflydb/dragonfly/pull/3953)
- chore: RdbSerializer::SaveListObject supports QList by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4101](https://redirect.github.com/dragonflydb/dragonfly/pull/4101)
- chore: Implement list Pop/Erase functionality with QList by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4099](https://redirect.github.com/dragonflydb/dragonfly/pull/4099)
- chore: change Namespaces to be a global pointer by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4032](https://redirect.github.com/dragonflydb/dragonfly/pull/4032)
- fix: update instruction how to build from the source for ubuntu by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4103](https://redirect.github.com/dragonflydb/dragonfly/pull/4103)
- fix: test_noreply_pipeline flakiness by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4102](https://redirect.github.com/dragonflydb/dragonfly/pull/4102)
- chore: Implement LMOVE over QList by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4104](https://redirect.github.com/dragonflydb/dragonfly/pull/4104)
- fix(search_family): Process wrong field types in indexes for the
FT.SEARCH and FT.AGGREGATE commands by
[@&#8203;BagritsevichStepan](https://redirect.github.com/BagritsevichStepan)
in
[https://github.com/dragonflydb/dragonfly/pull/4070](https://redirect.github.com/dragonflydb/dragonfly/pull/4070)
- chore: implement Erase for a range by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4106](https://redirect.github.com/dragonflydb/dragonfly/pull/4106)
- chore: decouple reply_builder from ConnectionContext by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4069](https://redirect.github.com/dragonflydb/dragonfly/pull/4069)
- chore: support rdb loading and container utils with QList. by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4109](https://redirect.github.com/dragonflydb/dragonfly/pull/4109)
- feat(server) : snapshot traverse physical buckets by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4084](https://redirect.github.com/dragonflydb/dragonfly/pull/4084)
- fix: skip Send() in SinkReplyBuilder::Flush() when vec is empty by
[@&#8203;kostasrim](https://redirect.github.com/kostasrim) in
[https://github.com/dragonflydb/dragonfly/pull/4114](https://redirect.github.com/dragonflydb/dragonfly/pull/4114)
- fix: regression in squashing code when determining eval commands by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4116](https://redirect.github.com/dragonflydb/dragonfly/pull/4116)
- fix: slow regression tests tests by
[@&#8203;kostasrim](https://redirect.github.com/kostasrim) in
[https://github.com/dragonflydb/dragonfly/pull/4117](https://redirect.github.com/dragonflydb/dragonfly/pull/4117)
- test: add test for snapshoting during migration by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4108](https://redirect.github.com/dragonflydb/dragonfly/pull/4108)
- feat server: experimental_new_io flag add as deprecated by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4127](https://redirect.github.com/dragonflydb/dragonfly/pull/4127)
- chore: simplify BumpUps deduplication by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4098](https://redirect.github.com/dragonflydb/dragonfly/pull/4098)
- fix: Do not use `cc_` in connection if it's null by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4131](https://redirect.github.com/dragonflydb/dragonfly/pull/4131)
- fix: Use `MOVED` error type for moved replies by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4125](https://redirect.github.com/dragonflydb/dragonfly/pull/4125)
- chore(deps): bump github/codeql-action from 3.27.0 to 3.27.1 in the
actions group by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/dragonflydb/dragonfly/pull/4115](https://redirect.github.com/dragonflydb/dragonfly/pull/4115)
- fix server: fix stats of pipeline squashed commands by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4132](https://redirect.github.com/dragonflydb/dragonfly/pull/4132)
- chore: fix plain node insertion by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4134](https://redirect.github.com/dragonflydb/dragonfly/pull/4134)
- chore: improve the state machine of RedisParser by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4085](https://redirect.github.com/dragonflydb/dragonfly/pull/4085)
- chore: run tests with list_experimental_v2 enabled by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4112](https://redirect.github.com/dragonflydb/dragonfly/pull/4112)
- chore: optimize info command by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4137](https://redirect.github.com/dragonflydb/dragonfly/pull/4137)
- fix server: fix write to slowlog on squashing flow by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4138](https://redirect.github.com/dragonflydb/dragonfly/pull/4138)
- chore:update fakeredis, remove irrelevant tests by
[@&#8203;cunla](https://redirect.github.com/cunla) in
[https://github.com/dragonflydb/dragonfly/pull/4014](https://redirect.github.com/dragonflydb/dragonfly/pull/4014)
- chore: fix a potential crash during client list by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4141](https://redirect.github.com/dragonflydb/dragonfly/pull/4141)
- fix: migration ACK response processing by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4140](https://redirect.github.com/dragonflydb/dragonfly/pull/4140)
- feat: add INFO memory section for squashing replies memory consuming
by [@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4147](https://redirect.github.com/dragonflydb/dragonfly/pull/4147)
- fix: allow SELECT in multi/exec if it's a noop by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4146](https://redirect.github.com/dragonflydb/dragonfly/pull/4146)
- chore(deps): bump github/codeql-action from 3.27.1 to 3.27.4 in the
actions group by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/dragonflydb/dragonfly/pull/4148](https://redirect.github.com/dragonflydb/dragonfly/pull/4148)
- chore: tune logs and improve restrict denied error by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4145](https://redirect.github.com/dragonflydb/dragonfly/pull/4145)
- fix: UB during cmd squashing reply size calculation by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4149](https://redirect.github.com/dragonflydb/dragonfly/pull/4149)
- fix: enforce load limits when loading snapshot by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4136](https://redirect.github.com/dragonflydb/dragonfly/pull/4136)
- fix: test_replication_all failure by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4155](https://redirect.github.com/dragonflydb/dragonfly/pull/4155)
- fix: Huge entries fail to load outside RDB / replication by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4154](https://redirect.github.com/dragonflydb/dragonfly/pull/4154)
- chore: allow slow and precise memory measurement of an object by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4160](https://redirect.github.com/dragonflydb/dragonfly/pull/4160)
- chore: fix a regression build break by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4162](https://redirect.github.com/dragonflydb/dragonfly/pull/4162)
- chore: log exit code of failing dragonfly in tests by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4166](https://redirect.github.com/dragonflydb/dragonfly/pull/4166)
- fix: remove DenseSet::IteratorBase::TraverseApply by
[@&#8203;kostasrim](https://redirect.github.com/kostasrim) in
[https://github.com/dragonflydb/dragonfly/pull/4170](https://redirect.github.com/dragonflydb/dragonfly/pull/4170)
- adjusted grafana dashboard to be more user friendly by
[@&#8203;applike-ss](https://redirect.github.com/applike-ss) in
[https://github.com/dragonflydb/dragonfly/pull/4165](https://redirect.github.com/dragonflydb/dragonfly/pull/4165)
- chore: fix shutdown sequence in Dragonfly server by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4168](https://redirect.github.com/dragonflydb/dragonfly/pull/4168)
- feat(server): add eval_ro and evalsha_ro by
[@&#8203;andydunstall](https://redirect.github.com/andydunstall) in
[https://github.com/dragonflydb/dragonfly/pull/4091](https://redirect.github.com/dragonflydb/dragonfly/pull/4091)
- chore: Hide replicas from `CLUSTER` subcmds in managed mode by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4174](https://redirect.github.com/dragonflydb/dragonfly/pull/4174)
- fix(tools): Prevent dragonfly.logrotate from stopping logrotate
service by [@&#8203;s0xDk](https://redirect.github.com/s0xDk) in
[https://github.com/dragonflydb/dragonfly/pull/4176](https://redirect.github.com/dragonflydb/dragonfly/pull/4176)
- chore: more parser improvements by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4177](https://redirect.github.com/dragonflydb/dragonfly/pull/4177)
- fix(release/helm): allow empty commits for rerun by
[@&#8203;Pothulapati](https://redirect.github.com/Pothulapati) in
[https://github.com/dragonflydb/dragonfly/pull/4163](https://redirect.github.com/dragonflydb/dragonfly/pull/4163)
- fix(search_family): Fix LOAD fields parsing in the FT.AGGREGATE and
FT.SEARCH commands by
[@&#8203;BagritsevichStepan](https://redirect.github.com/BagritsevichStepan)
in
[https://github.com/dragonflydb/dragonfly/pull/4012](https://redirect.github.com/dragonflydb/dragonfly/pull/4012)
- feat: Huge values breakdown in cluster migration by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4144](https://redirect.github.com/dragonflydb/dragonfly/pull/4144)
- feat: cluster migrations restarts if timeout happens by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4081](https://redirect.github.com/dragonflydb/dragonfly/pull/4081)
- fix: deduplicate mget response by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4175](https://redirect.github.com/dragonflydb/dragonfly/pull/4175)
- fix: stop using openssl for container healthchecks by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4181](https://redirect.github.com/dragonflydb/dragonfly/pull/4181)
- chore: produce core files in regtests by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4185](https://redirect.github.com/dragonflydb/dragonfly/pull/4185)
- chore: stop periodic task earlier during the shutdown process by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4187](https://redirect.github.com/dragonflydb/dragonfly/pull/4187)
- chore(deps): bump github/codeql-action from 3.27.4 to 3.27.5 in the
actions group by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/dragonflydb/dragonfly/pull/4186](https://redirect.github.com/dragonflydb/dragonfly/pull/4186)
- test: skip test_cluster_mgr because of unclosed instance by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4191](https://redirect.github.com/dragonflydb/dragonfly/pull/4191)
- chore: fix false positives sanitizers by
[@&#8203;kostasrim](https://redirect.github.com/kostasrim) in
[https://github.com/dragonflydb/dragonfly/pull/4190](https://redirect.github.com/dragonflydb/dragonfly/pull/4190)
- fix: debug object encoding names by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4188](https://redirect.github.com/dragonflydb/dragonfly/pull/4188)
- feat: add ability reading stream_listpacks\_2/3 rdb types by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4192](https://redirect.github.com/dragonflydb/dragonfly/pull/4192)
- chore: get back on the decision to put a hard limit on command
interface by [@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4203](https://redirect.github.com/dragonflydb/dragonfly/pull/4203)
- chore: qlist improvements by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4194](https://redirect.github.com/dragonflydb/dragonfly/pull/4194)
- fix: stream memory tracking by
[@&#8203;kostasrim](https://redirect.github.com/kostasrim) in
[https://github.com/dragonflydb/dragonfly/pull/4067](https://redirect.github.com/dragonflydb/dragonfly/pull/4067)
- chore: fully support qlist in all list_family commands by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4201](https://redirect.github.com/dragonflydb/dragonfly/pull/4201)
- feat(contrib/helm): evaluate the provided passwordSecretName value as
a template by [@&#8203;oOraph](https://redirect.github.com/oOraph) in
[https://github.com/dragonflydb/dragonfly/pull/4046](https://redirect.github.com/dragonflydb/dragonfly/pull/4046)
- fix(search_family): Fix crash when no SEPARATOR is specified in the
FT.CREATE command by
[@&#8203;BagritsevichStepan](https://redirect.github.com/BagritsevichStepan)
in
[https://github.com/dragonflydb/dragonfly/pull/4205](https://redirect.github.com/dragonflydb/dragonfly/pull/4205)
- chore: update command interface for hset/set families by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4209](https://redirect.github.com/dragonflydb/dragonfly/pull/4209)
- fix: cluster_mgr script by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4210](https://redirect.github.com/dragonflydb/dragonfly/pull/4210)
- bug(replication): snapshot cleanup fix in transition to stable sync by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4211](https://redirect.github.com/dragonflydb/dragonfly/pull/4211)
- test: fix and unskip test_migration_timeout_on_sync by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4216](https://redirect.github.com/dragonflydb/dragonfly/pull/4216)
- chore: Add more qlist tests by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4217](https://redirect.github.com/dragonflydb/dragonfly/pull/4217)
- chore: change the interface of stream and server commands by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4219](https://redirect.github.com/dragonflydb/dragonfly/pull/4219)
- chore: add noop docs subcmd by
[@&#8203;kostasrim](https://redirect.github.com/kostasrim) in
[https://github.com/dragonflydb/dragonfly/pull/4214](https://redirect.github.com/dragonflydb/dragonfly/pull/4214)
- chore: remove tail field from qlist by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4220](https://redirect.github.com/dragonflydb/dragonfly/pull/4220)
- chore: qlist code clean ups by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4223](https://redirect.github.com/dragonflydb/dragonfly/pull/4223)
- chore: Track QList memory by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4226](https://redirect.github.com/dragonflydb/dragonfly/pull/4226)
- chore: change the interface of hll, generic and list commands by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4227](https://redirect.github.com/dragonflydb/dragonfly/pull/4227)
- fix: command docs by
[@&#8203;kostasrim](https://redirect.github.com/kostasrim) in
[https://github.com/dragonflydb/dragonfly/pull/4229](https://redirect.github.com/dragonflydb/dragonfly/pull/4229)
- chore: support qlist compression when accounting for memory by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4233](https://redirect.github.com/dragonflydb/dragonfly/pull/4233)
- chore: update command interface for bitops, bloom, zset families by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4235](https://redirect.github.com/dragonflydb/dragonfly/pull/4235)
- Feat(Helm chart): Add env vars into pods by
[@&#8203;andreibe24](https://redirect.github.com/andreibe24) in
[https://github.com/dragonflydb/dragonfly/pull/4196](https://redirect.github.com/dragonflydb/dragonfly/pull/4196)
- chore: fix bugs in stream_family by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4237](https://redirect.github.com/dragonflydb/dragonfly/pull/4237)
- fix: bugs in stream code by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4239](https://redirect.github.com/dragonflydb/dragonfly/pull/4239)
- fix: Fix `test_network_disconnect_during_migration` test by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4224](https://redirect.github.com/dragonflydb/dragonfly/pull/4224)
- fix: RdbTest.LoadStream3 incorrect file usage by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4242](https://redirect.github.com/dragonflydb/dragonfly/pull/4242)
- chore: Hide replica info in real cluster if `--managed_service_info`
by [@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4241](https://redirect.github.com/dragonflydb/dragonfly/pull/4241)
- chore: Hide managed service info in `INFO` by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4248](https://redirect.github.com/dragonflydb/dragonfly/pull/4248)
- fix: stream bugs by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4240](https://redirect.github.com/dragonflydb/dragonfly/pull/4240)
- fix: command interface for json_family by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4243](https://redirect.github.com/dragonflydb/dragonfly/pull/4243)
- fix(server): fix memory leak on lua error by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4236](https://redirect.github.com/dragonflydb/dragonfly/pull/4236)
- chore: update command interface for acl, hll families by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4253](https://redirect.github.com/dragonflydb/dragonfly/pull/4253)
- chore: split RecordExpiry preemptive and non-preemptive flows by
[@&#8203;kostasrim](https://redirect.github.com/kostasrim) in
[https://github.com/dragonflydb/dragonfly/pull/4252](https://redirect.github.com/dragonflydb/dragonfly/pull/4252)
- fix(rax_tree): Fix crash caused by destructor in RaxTreeMap by
[@&#8203;BagritsevichStepan](https://redirect.github.com/BagritsevichStepan)
in
[https://github.com/dragonflydb/dragonfly/pull/4228](https://redirect.github.com/dragonflydb/dragonfly/pull/4228)
- chore: update command interface for cluster and search families by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4258](https://redirect.github.com/dragonflydb/dragonfly/pull/4258)
- refactor: remove redundant allocations for streamer by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4225](https://redirect.github.com/dragonflydb/dragonfly/pull/4225)
- fix(save): don't create dirs for cloud dir by
[@&#8203;andydunstall](https://redirect.github.com/andydunstall) in
[https://github.com/dragonflydb/dragonfly/pull/4259](https://redirect.github.com/dragonflydb/dragonfly/pull/4259)
- feat: add support for big values in SeederV2 by
[@&#8203;kostasrim](https://redirect.github.com/kostasrim) in
[https://github.com/dragonflydb/dragonfly/pull/4222](https://redirect.github.com/dragonflydb/dragonfly/pull/4222)
- chore: remove DbSlice mutex and add ConditionFlag in SliceSnapshot by
[@&#8203;kostasrim](https://redirect.github.com/kostasrim) in
[https://github.com/dragonflydb/dragonfly/pull/4073](https://redirect.github.com/dragonflydb/dragonfly/pull/4073)
- fix(eviction): Tune eviction threshold in cache mode by
[@&#8203;BagritsevichStepan](https://redirect.github.com/BagritsevichStepan)
in
[https://github.com/dragonflydb/dragonfly/pull/4142](https://redirect.github.com/dragonflydb/dragonfly/pull/4142)
- fix: test_network_disconnect_during_migration data size was too big f…
by [@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4260](https://redirect.github.com/dragonflydb/dragonfly/pull/4260)
- fix(geo): support case insensitive units by
[@&#8203;andydunstall](https://redirect.github.com/andydunstall) in
[https://github.com/dragonflydb/dragonfly/pull/4264](https://redirect.github.com/dragonflydb/dragonfly/pull/4264)
- chore: monotonically increasing ports for cluster tests by
[@&#8203;kostasrim](https://redirect.github.com/kostasrim) in
[https://github.com/dragonflydb/dragonfly/pull/4268](https://redirect.github.com/dragonflydb/dragonfly/pull/4268)
- fix: close socket to prevent onCompletion call after the journal stre…
by [@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4270](https://redirect.github.com/dragonflydb/dragonfly/pull/4270)
- chore: Fix `test_rss_used_mem_gap` for all types by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4254](https://redirect.github.com/dragonflydb/dragonfly/pull/4254)
- feat server: support config set serialization_max_chunk_size by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4274](https://redirect.github.com/dragonflydb/dragonfly/pull/4274)
- fix: prohibit read commands during takeover by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4267](https://redirect.github.com/dragonflydb/dragonfly/pull/4267)
- fix cluster: migration traverse bug by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4279](https://redirect.github.com/dragonflydb/dragonfly/pull/4279)
- fix(server) : dont apply eviction on rss over limit by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4276](https://redirect.github.com/dragonflydb/dragonfly/pull/4276)
- chore: let resp parser provide more useful logs by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4273](https://redirect.github.com/dragonflydb/dragonfly/pull/4273)
- chore: update command interface for main_service commands by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4265](https://redirect.github.com/dragonflydb/dragonfly/pull/4265)
- fix: support loading of 7.x streams correctly by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4281](https://redirect.github.com/dragonflydb/dragonfly/pull/4281)
- chore: fixes the parse error for xread/xreadgroup with unbalanced ids
by [@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4266](https://redirect.github.com/dragonflydb/dragonfly/pull/4266)
- fix: Do not attempt to defrag `StringSet` as a `StringMap` by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4283](https://redirect.github.com/dragonflydb/dragonfly/pull/4283)
- chore: add active time to stream consumers by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4285](https://redirect.github.com/dragonflydb/dragonfly/pull/4285)
- fix: mismatch new-delete in unit test by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4288](https://redirect.github.com/dragonflydb/dragonfly/pull/4288)
- fix(search_family): Remove the output of extra fields in the
FT.AGGREGATE command by
[@&#8203;BagritsevichStepan](https://redirect.github.com/BagritsevichStepan)
in
[https://github.com/dragonflydb/dragonfly/pull/4231](https://redirect.github.com/dragonflydb/dragonfly/pull/4231)
- fix: increase cluster migration default timeout by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4293](https://redirect.github.com/dragonflydb/dragonfly/pull/4293)
- chore: test metrics for huge value serialization by
[@&#8203;kostasrim](https://redirect.github.com/kostasrim) in
[https://github.com/dragonflydb/dragonfly/pull/4262](https://redirect.github.com/dragonflydb/dragonfly/pull/4262)
- chore: update reflex version and fix its build on alpine by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4304](https://redirect.github.com/dragonflydb/dragonfly/pull/4304)
- fix: circular dependency in qlist by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4302](https://redirect.github.com/dragonflydb/dragonfly/pull/4302)
- feat: add migration_finalization_timeout_ms flag by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4301](https://redirect.github.com/dragonflydb/dragonfly/pull/4301)
- fix: Protect `BumpUp()` from running in parallel to serialization by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4307](https://redirect.github.com/dragonflydb/dragonfly/pull/4307)
- fix(search_family): Fix FT.AGGREGATE output by
[@&#8203;BagritsevichStepan](https://redirect.github.com/BagritsevichStepan)
in
[https://github.com/dragonflydb/dragonfly/pull/4311](https://redirect.github.com/dragonflydb/dragonfly/pull/4311)
- chore: improve parser state machine by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4313](https://redirect.github.com/dragonflydb/dragonfly/pull/4313)
- test: update logs and test for debug purpose by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4309](https://redirect.github.com/dragonflydb/dragonfly/pull/4309)
- server: report redis version 7.2.0 to support Sidekiq by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4286](https://redirect.github.com/dragonflydb/dragonfly/pull/4286)
- chore: factor out rdb_load utilities into separate files by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4315](https://redirect.github.com/dragonflydb/dragonfly/pull/4315)
- fix: Remove hardcoded `@assert_eventually` 100 times retry by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4318](https://redirect.github.com/dragonflydb/dragonfly/pull/4318)
- refactor: remove serialization_max_chunk_size for cluster tests by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4316](https://redirect.github.com/dragonflydb/dragonfly/pull/4316)
- chore: factor out CompressorImpl into separate files by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4319](https://redirect.github.com/dragonflydb/dragonfly/pull/4319)
- fix: Do not preempt on dispatcher fiber by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4323](https://redirect.github.com/dragonflydb/dragonfly/pull/4323)
- fix(test): seeder test remove check by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4320](https://redirect.github.com/dragonflydb/dragonfly/pull/4320)
- fix: potential OOM when first request sent in small bits by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4325](https://redirect.github.com/dragonflydb/dragonfly/pull/4325)
- fix: crash during getting info about replication by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4328](https://redirect.github.com/dragonflydb/dragonfly/pull/4328)
- chore: add ability to track connections stuck at send by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4330](https://redirect.github.com/dragonflydb/dragonfly/pull/4330)
- fix: do not check-fail in OpRestore by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4332](https://redirect.github.com/dragonflydb/dragonfly/pull/4332)
- test: skip test_network_disconnect_during_migration because it is uns…
by [@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4334](https://redirect.github.com/dragonflydb/dragonfly/pull/4334)
- chore: fix wording around the dispatch fiber in dragonfly_connection
by [@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4333](https://redirect.github.com/dragonflydb/dragonfly/pull/4333)
- fix (regression tests): skip flaky test by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4336](https://redirect.github.com/dragonflydb/dragonfly/pull/4336)
- chore: Disable failing test by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4337](https://redirect.github.com/dragonflydb/dragonfly/pull/4337)
- fix: cluster tests stability by
[@&#8203;BorysTheDev](https://redirect.github.com/BorysTheDev) in
[https://github.com/dragonflydb/dragonfly/pull/4338](https://redirect.github.com/dragonflydb/dragonfly/pull/4338)
- fix(pytest): call stop for all instances even if stop raise exception
by [@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4339](https://redirect.github.com/dragonflydb/dragonfly/pull/4339)
- fix: add content-type for metrics response by
[@&#8203;romange](https://redirect.github.com/romange) in
[https://github.com/dragonflydb/dragonfly/pull/4340](https://redirect.github.com/dragonflydb/dragonfly/pull/4340)
- fix(server): use compression for non big values by
[@&#8203;adiholden](https://redirect.github.com/adiholden) in
[https://github.com/dragonflydb/dragonfly/pull/4331](https://redirect.github.com/dragonflydb/dragonfly/pull/4331)
- fix: Stack overflow in `DFLYCLUSTER CONFIG` by
[@&#8203;chakaz](https://redirect.github.com/chakaz) in
[https://github.com/dragonflydb/dragonfly/pull/4342](https://redirect.github.com/dragonflydb/dragonfly/pull/4342)
- fix(search_family): Fix logging in ParseFieldWithAtSign by
[@&#8203;BagritsevichStepan](https://redirect.github.com/BagritsevichStepan)
in
[https://github.com/dragonflydb/dragonfly/pull/4343](https://redirect.github.com/dragonflydb/dragonfly/pull/4343)

##### Huge thanks to all the contributors! ❤️

##### New Contributors

- [@&#8203;s0xDk](https://redirect.github.com/s0xDk) made their first
contribution in
[https://github.com/dragonflydb/dragonfly/pull/4176](https://redirect.github.com/dragonflydb/dragonfly/pull/4176)
- [@&#8203;oOraph](https://redirect.github.com/oOraph) made their first
contribution in
[https://github.com/dragonflydb/dragonfly/pull/4046](https://redirect.github.com/dragonflydb/dragonfly/pull/4046)
- [@&#8203;andreibe24](https://redirect.github.com/andreibe24) made
their first contribution in
[https://github.com/dragonflydb/dragonfly/pull/4196](https://redirect.github.com/dragonflydb/dragonfly/pull/4196)

**Full Changelog**:
dragonflydb/dragonfly@v1.25.0...v1.26.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->

Co-authored-by: lumiere-bot[bot] <98047013+lumiere-bot[bot]@users.noreply.github.com>
  • Loading branch information
lumiere-bot[bot] authored Dec 25, 2024
1 parent 9834abb commit aab098e
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ kind: Dragonfly
metadata:
name: dragonfly
spec:
image: ghcr.io/dragonflydb/dragonfly:v1.25.6
image: ghcr.io/dragonflydb/dragonfly:v1.26.0
replicas: 3
env:
- name: MAX_MEMORY
Expand Down

0 comments on commit aab098e

Please sign in to comment.