Update image ghcr.io/dragonflydb/dragonfly to v1.24.0 #742

Merged
jahanson merged 1 commit from renovate/ghcr.io-dragonflydb-dragonfly-1.x into main 2024-10-17 21:15:08 -05:00
Collaborator

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

Compare Source

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 #​3780
  2. fix BITPOS command responses by @​Diskein #​3910
  3. add allcommands/nocommands to ACL rules by @​Lakshyadevelops #​3783
What's Changed
New Contributors
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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

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

No due date set.

Dependencies

No dependencies set.

Reference: jahanson/theshire#742
No description provided.