haraldkoch / kochhaus-home

Experimental homelab configuration for running things on kubernetes
MIT License
114 stars 14 forks source link

feat(container): update ghcr.io/dragonflydb/dragonfly ( v1.23.2 → v1.24.0 ) [main] #5631

Closed doug-piranha-bot[bot] closed 1 day ago

doug-piranha-bot[bot] commented 1 day ago

This PR contains the following updates:

Package Update Change
ghcr.io/dragonflydb/dragonfly minor v1.23.2 -> v1.24.0

Release Notes

dragonflydb/dragonfly (ghcr.io/dragonflydb/dragonfly) ### [`v1.24.0`](https://redirect.github.com/dragonflydb/dragonfly/releases/tag/v1.24.0) [Compare Source](https://redirect.github.com/dragonflydb/dragonfly/compare/v1.23.2...v1.24.0) ##### Dragonfly v1.24.0 It's a maintenance release with mostly performance and bug fixes for edge cases. Some prominent changes include: 1. feat: add HEXPIRE and FIELDEXPIRE by [@​NegatioN](https://redirect.github.com/NegatioN) [#​3780](https://redirect.github.com/dragonflydb/dragonfly/issues/3780) 2. fix BITPOS command responses by [@​Diskein](https://redirect.github.com/Diskein) [#​3910](https://redirect.github.com/dragonflydb/dragonfly/issues/3910) 3. add allcommands/nocommands to ACL rules by [@​Lakshyadevelops](https://redirect.github.com/Lakshyadevelops) [#​3783](https://redirect.github.com/dragonflydb/dragonfly/issues/3783) ##### What's Changed - fix: Fix flaky `test test_acl_revoke_pub_sub_while_subscribed` by [@​chakaz](https://redirect.github.com/chakaz) in [https://github.com/dragonflydb/dragonfly/pull/3768](https://redirect.github.com/dragonflydb/dragonfly/pull/3768) - chore: Forbid replicating a replica by [@​chakaz](https://redirect.github.com/chakaz) in [https://github.com/dragonflydb/dragonfly/pull/3779](https://redirect.github.com/dragonflydb/dragonfly/pull/3779) - fix: GETRANGE params validation by [@​BorysTheDev](https://redirect.github.com/BorysTheDev) in [https://github.com/dragonflydb/dragonfly/pull/3781](https://redirect.github.com/dragonflydb/dragonfly/pull/3781) - fix: bitop do not add dst key if result is empty by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3751](https://redirect.github.com/dragonflydb/dragonfly/pull/3751) - chore(acl_family): add allcomands and nocommands by [@​Lakshyadevelops](https://redirect.github.com/Lakshyadevelops) in [https://github.com/dragonflydb/dragonfly/pull/3783](https://redirect.github.com/dragonflydb/dragonfly/pull/3783) - chore: remove goto statements by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3791](https://redirect.github.com/dragonflydb/dragonfly/pull/3791) - chore: ScheduleInternal refactoring by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3794](https://redirect.github.com/dragonflydb/dragonfly/pull/3794) - test: update test_noreply_pipeline to prevent false fail by [@​BorysTheDev](https://redirect.github.com/BorysTheDev) in [https://github.com/dragonflydb/dragonfly/pull/3801](https://redirect.github.com/dragonflydb/dragonfly/pull/3801) - fix: bitcount invalid range by [@​BorysTheDev](https://redirect.github.com/BorysTheDev) in [https://github.com/dragonflydb/dragonfly/pull/3792](https://redirect.github.com/dragonflydb/dragonfly/pull/3792) - fix(generic_family): Update indexes in the RESTORE and RENAME commands by [@​BagritsevichStepan](https://redirect.github.com/BagritsevichStepan) in [https://github.com/dragonflydb/dragonfly/pull/3803](https://redirect.github.com/dragonflydb/dragonfly/pull/3803) - chore: cleanup not used opcodes in replication by [@​adiholden](https://redirect.github.com/adiholden) in [https://github.com/dragonflydb/dragonfly/pull/3804](https://redirect.github.com/dragonflydb/dragonfly/pull/3804) - chore: tune TieredStorageTest.MemoryPressure by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3805](https://redirect.github.com/dragonflydb/dragonfly/pull/3805) - fix: make sure dfly_bench reliably connects by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3802](https://redirect.github.com/dragonflydb/dragonfly/pull/3802) - chore: reformat listpack according to valkey 8 by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3810](https://redirect.github.com/dragonflydb/dragonfly/pull/3810) - fix: empty strings and Nan in the sort command by [@​BorysTheDev](https://redirect.github.com/BorysTheDev) in [https://github.com/dragonflydb/dragonfly/pull/3809](https://redirect.github.com/dragonflydb/dragonfly/pull/3809) - chore: refactor XRead by [@​dranikpg](https://redirect.github.com/dranikpg) in [https://github.com/dragonflydb/dragonfly/pull/3775](https://redirect.github.com/dragonflydb/dragonfly/pull/3775) - chore: singlehop XREAD by [@​dranikpg](https://redirect.github.com/dranikpg) in [https://github.com/dragonflydb/dragonfly/pull/3817](https://redirect.github.com/dragonflydb/dragonfly/pull/3817) - chore: introduce an optimized integer compare algorithm for lists by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3813](https://redirect.github.com/dragonflydb/dragonfly/pull/3813) - chore: add a benchmark comparing lpStringToInt64 to SimpleAtoi by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3815](https://redirect.github.com/dragonflydb/dragonfly/pull/3815) - feat(rdb_load): add support for loading huge sets by [@​andydunstall](https://redirect.github.com/andydunstall) in [https://github.com/dragonflydb/dragonfly/pull/3807](https://redirect.github.com/dragonflydb/dragonfly/pull/3807) - chore: now it's not needed to allocate quicklistIter on heap by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3814](https://redirect.github.com/dragonflydb/dragonfly/pull/3814) - fix(rdb_load): fix loading huge hmaps with ttl by [@​andydunstall](https://redirect.github.com/andydunstall) in [https://github.com/dragonflydb/dragonfly/pull/3825](https://redirect.github.com/dragonflydb/dragonfly/pull/3825) - chore: allow config set notify_keyspace_events by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3790](https://redirect.github.com/dragonflydb/dragonfly/pull/3790) - chore: do not close connections at the end of pytest by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3811](https://redirect.github.com/dragonflydb/dragonfly/pull/3811) - fix(rdb_load): fix appending to an expired key by [@​andydunstall](https://redirect.github.com/andydunstall) in [https://github.com/dragonflydb/dragonfly/pull/3829](https://redirect.github.com/dragonflydb/dragonfly/pull/3829) - chore: add logs to test_acl_cat_commands_multi_exec_squash by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3826](https://redirect.github.com/dragonflydb/dragonfly/pull/3826) - chore: optimize element removal for integer lists by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3827](https://redirect.github.com/dragonflydb/dragonfly/pull/3827) - refactor: remove CmdArgParser::ToUpper() by [@​BorysTheDev](https://redirect.github.com/BorysTheDev) in [https://github.com/dragonflydb/dragonfly/pull/3831](https://redirect.github.com/dragonflydb/dragonfly/pull/3831) - chore: add pending_ops to disk stats by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3837](https://redirect.github.com/dragonflydb/dragonfly/pull/3837) - feat(rdb_load): add support for loading huge hmaps and zsets by [@​andydunstall](https://redirect.github.com/andydunstall) in [https://github.com/dragonflydb/dragonfly/pull/3823](https://redirect.github.com/dragonflydb/dragonfly/pull/3823) - add dense_set.SetExpiryTime in preparation for fieldexpire by [@​NegatioN](https://redirect.github.com/NegatioN) in [https://github.com/dragonflydb/dragonfly/pull/3780](https://redirect.github.com/dragonflydb/dragonfly/pull/3780) - test: more stabe test_bgsave_and_save by [@​adiholden](https://redirect.github.com/adiholden) in [https://github.com/dragonflydb/dragonfly/pull/3843](https://redirect.github.com/dragonflydb/dragonfly/pull/3843) - chore: WrapSds from family_utils.h by [@​dranikpg](https://redirect.github.com/dranikpg) in [https://github.com/dragonflydb/dragonfly/pull/3818](https://redirect.github.com/dragonflydb/dragonfly/pull/3818) - chore: add defrag logic for sets by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3833](https://redirect.github.com/dragonflydb/dragonfly/pull/3833) - chore: extend RobjWrapper::sz\_ to 2^56 by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3849](https://redirect.github.com/dragonflydb/dragonfly/pull/3849) - feat(rdb_load): add support for loading huge lists by [@​andydunstall](https://redirect.github.com/andydunstall) in [https://github.com/dragonflydb/dragonfly/pull/3850](https://redirect.github.com/dragonflydb/dragonfly/pull/3850) - fix(rdb_load): fix partial reads dropping elements by [@​andydunstall](https://redirect.github.com/andydunstall) in [https://github.com/dragonflydb/dragonfly/pull/3853](https://redirect.github.com/dragonflydb/dragonfly/pull/3853) - refactor: refactor fakeredis tests by [@​cunla](https://redirect.github.com/cunla) in [https://github.com/dragonflydb/dragonfly/pull/3852](https://redirect.github.com/dragonflydb/dragonfly/pull/3852) - chore: simplify CloneBatch code by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3862](https://redirect.github.com/dragonflydb/dragonfly/pull/3862) - feat: add HEXPIRE and FIELDEXPIRE by [@​NegatioN](https://redirect.github.com/NegatioN) in [https://github.com/dragonflydb/dragonfly/pull/3842](https://redirect.github.com/dragonflydb/dragonfly/pull/3842) - chore: improve performance of ClearInternal by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3863](https://redirect.github.com/dragonflydb/dragonfly/pull/3863) - chore: Remove DenseSet::AddOrFindDense and AddSds by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3864](https://redirect.github.com/dragonflydb/dragonfly/pull/3864) - chore: Implement AddMany method by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3866](https://redirect.github.com/dragonflydb/dragonfly/pull/3866) - chore: ClearInternal now can clear partially by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3867](https://redirect.github.com/dragonflydb/dragonfly/pull/3867) - feat(rdb_load): add support for loading huge streams by [@​andydunstall](https://redirect.github.com/andydunstall) in [https://github.com/dragonflydb/dragonfly/pull/3855](https://redirect.github.com/dragonflydb/dragonfly/pull/3855) - chore: Refactor AddMany by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3869](https://redirect.github.com/dragonflydb/dragonfly/pull/3869) - chore: run memory decommit after snapshot load/save by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3828](https://redirect.github.com/dragonflydb/dragonfly/pull/3828) - chore: reduce usage of ToUpper by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3874](https://redirect.github.com/dragonflydb/dragonfly/pull/3874) - opt: Optimize `AllocationTracker` to be efficient when enabled by [@​chakaz](https://redirect.github.com/chakaz) in [https://github.com/dragonflydb/dragonfly/pull/3875](https://redirect.github.com/dragonflydb/dragonfly/pull/3875) - chore: allow rdb version 12 by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3860](https://redirect.github.com/dragonflydb/dragonfly/pull/3860) - chore: lock keys for optimistic transactions by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3865](https://redirect.github.com/dragonflydb/dragonfly/pull/3865) - fix: Do not publish to connections without context by [@​chakaz](https://redirect.github.com/chakaz) in [https://github.com/dragonflydb/dragonfly/pull/3873](https://redirect.github.com/dragonflydb/dragonfly/pull/3873) - fix: Do not kill Dragonfly on failed `DFLY LOAD` by [@​chakaz](https://redirect.github.com/chakaz) in [https://github.com/dragonflydb/dragonfly/pull/3892](https://redirect.github.com/dragonflydb/dragonfly/pull/3892) - chore: collection size by [@​dranikpg](https://redirect.github.com/dranikpg) in [https://github.com/dragonflydb/dragonfly/pull/3844](https://redirect.github.com/dragonflydb/dragonfly/pull/3844) - chore: skip flaky test_noreply_pipeline by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3903](https://redirect.github.com/dragonflydb/dragonfly/pull/3903) - fix(cluster): fix unknown migration error by [@​andydunstall](https://redirect.github.com/andydunstall) in [https://github.com/dragonflydb/dragonfly/pull/3899](https://redirect.github.com/dragonflydb/dragonfly/pull/3899) - chrore: parse cgroup v2 by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3857](https://redirect.github.com/dragonflydb/dragonfly/pull/3857) - feat(search): STOPWORDS by [@​dranikpg](https://redirect.github.com/dranikpg) in [https://github.com/dragonflydb/dragonfly/pull/3851](https://redirect.github.com/dragonflydb/dragonfly/pull/3851) - chore: schedule chains by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3819](https://redirect.github.com/dragonflydb/dragonfly/pull/3819) - fix!: fix BITPOS command responses ([#​3893](https://redirect.github.com/dragonflydb/dragonfly/issues/3893)) by [@​Diskein](https://redirect.github.com/Diskein) in [https://github.com/dragonflydb/dragonfly/pull/3910](https://redirect.github.com/dragonflydb/dragonfly/pull/3910) - fix: prevents Dragonfly from blocking in epoll during snapshotting by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3911](https://redirect.github.com/dragonflydb/dragonfly/pull/3911) - fix: macos build by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3912](https://redirect.github.com/dragonflydb/dragonfly/pull/3912) - chore(search): Rax TreeMap by [@​dranikpg](https://redirect.github.com/dranikpg) in [https://github.com/dragonflydb/dragonfly/pull/3909](https://redirect.github.com/dragonflydb/dragonfly/pull/3909) - chore: Add `--allocator_tracker` for default tracking by [@​chakaz](https://redirect.github.com/chakaz) in [https://github.com/dragonflydb/dragonfly/pull/3901](https://redirect.github.com/dragonflydb/dragonfly/pull/3901) - chore: relax assertion in test_noreply_pipeline by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3908](https://redirect.github.com/dragonflydb/dragonfly/pull/3908) - feat(search): Prefix search\* by [@​dranikpg](https://redirect.github.com/dranikpg) in [https://github.com/dragonflydb/dragonfly/pull/3913](https://redirect.github.com/dragonflydb/dragonfly/pull/3913) - fix: pre-commit ci workflow by [@​kostasrim](https://redirect.github.com/kostasrim) in [https://github.com/dragonflydb/dragonfly/pull/3917](https://redirect.github.com/dragonflydb/dragonfly/pull/3917) - fix: Support replicating Valkey and Redis 7.2 by [@​chakaz](https://redirect.github.com/chakaz) in [https://github.com/dragonflydb/dragonfly/pull/3927](https://redirect.github.com/dragonflydb/dragonfly/pull/3927) - feat(server): use listpack node encoding for list by [@​adiholden](https://redirect.github.com/adiholden) in [https://github.com/dragonflydb/dragonfly/pull/3914](https://redirect.github.com/dragonflydb/dragonfly/pull/3914) - fix: Fix `test_flushall_in_full_sync` by [@​chakaz](https://redirect.github.com/chakaz) in [https://github.com/dragonflydb/dragonfly/pull/3929](https://redirect.github.com/dragonflydb/dragonfly/pull/3929) - fix: dragonfly_connection should only access the original reply_builder by [@​romange](https://redirect.github.com/romange) in [https://github.com/dragonflydb/dragonfly/pull/3924](https://redirect.github.com/dragonflydb/dragonfly/pull/3924) - chore(search): Fix deprecated functions by [@​dranikpg](https://redirect.github.com/dranikpg) in [https://github.com/dragonflydb/dragonfly/pull/3933](https://redirect.github.com/dragonflydb/dragonfly/pull/3933) ##### New Contributors - [@​Lakshyadevelops](https://redirect.github.com/Lakshyadevelops) made their first contribution in [https://github.com/dragonflydb/dragonfly/pull/3783](https://redirect.github.com/dragonflydb/dragonfly/pull/3783) - [@​NegatioN](https://redirect.github.com/NegatioN) made their first contribution in [https://github.com/dragonflydb/dragonfly/pull/3780](https://redirect.github.com/dragonflydb/dragonfly/pull/3780) - [@​Diskein](https://redirect.github.com/Diskein) made their first contribution in [https://github.com/dragonflydb/dragonfly/pull/3910](https://redirect.github.com/dragonflydb/dragonfly/pull/3910) ##### Huge thanks to all the contributors! ❤️ **Full Changelog**: https://github.com/dragonflydb/dragonfly/compare/v1.23.0...v1.24.0

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.



This PR has been generated by Renovate Bot.

doug-piranha-bot[bot] commented 1 day ago
--- kubernetes/main/apps/dbms/dragonfly/cluster Kustomization: flux-system/dragonfly-cluster Dragonfly: dbms/dragonfly

+++ kubernetes/main/apps/dbms/dragonfly/cluster Kustomization: flux-system/dragonfly-cluster Dragonfly: dbms/dragonfly

@@ -17,13 +17,13 @@

   env:
   - name: MAX_MEMORY
     valueFrom:
       resourceFieldRef:
         divisor: 1Mi
         resource: limits.memory
-  image: ghcr.io/dragonflydb/dragonfly:v1.23.2
+  image: ghcr.io/dragonflydb/dragonfly:v1.24.0
   replicas: 3
   resources:
     limits:
       memory: 512Mi
     requests:
       cpu: 50m