Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: 9.7.1 patch #3278

Merged
merged 15 commits into from
Feb 21, 2025
Merged

release: 9.7.1 patch #3278

merged 15 commits into from
Feb 21, 2025

Conversation

ndyakov
Copy link
Collaborator

@ndyakov ndyakov commented Feb 17, 2025

Changes

🚀 New Features

🐛 Bug Fixes

Contributors

We'd like to thank all the contributors who worked on this release!

@ofekshenawa, @Cgol9, @LINKIWI, @shawnwgit, @zhuhaicity, @bitsark, @vladvildanov, @ndyakov

ofekshenawa and others added 11 commits February 17, 2025 15:06
…DME (#3177)

* Add UnstableResp3 to docs

* Add RawVal and RawResult to wordlist

* Explain more about SetVal

* Add UnstableResp to wordlist
…tention (#3088)

* Eliminate redundant dial mutex causing unbounded connection queue contention

* Dialer connection timeouts unit test

---------

Co-authored-by: ofekshenawa <[email protected]>
* SortByWithCount FTSearchOptions fix

* FTSearch test fix

* Another FTSearch test fix

* Another FTSearch test fix

---------

Co-authored-by: Christopher Golling <[email protected]>
Resolve a race condition in the clusterNodes.Addrs() method.
Previously, the method returned a reference to a string slice, creating
the potential for concurrent reads by the caller while the slice was
being modified by the garbage collection process.

Co-authored-by: Nedyalko Dyakov <[email protected]>
Signed-off-by: zhuhaicity <[email protected]>
Co-authored-by: Nedyalko Dyakov <[email protected]>
* fix: rearange args for ft.aggregate

apply should be before any groupby or sortby

* improve test

* wip: add scorer and addscores

* enable all tests

* fix ftsearch with count test

* make linter happy

* Addscores is available in later redisearch releases.

For safety state it is available in redis ce 8

* load an apply seem to break scorer and addscores
* fix: add unstableresp3 to cluster client

* propagate unstableresp3

* proper test that will ignore error, but fail if client panics

* add separate test for clusterclient constructor
@ndyakov ndyakov requested a review from vladvildanov February 17, 2025 15:13
@ndyakov ndyakov marked this pull request as ready for review February 17, 2025 15:13
@ndyakov ndyakov force-pushed the ndyakov/9.7.1-patch branch from 1717d64 to 858a481 Compare February 17, 2025 15:19
@ndyakov ndyakov force-pushed the ndyakov/9.7.1-patch branch from 3a9808b to 8cdda8d Compare February 17, 2025 18:57
@ndyakov ndyakov force-pushed the ndyakov/9.7.1-patch branch from 8cdda8d to dfd84ac Compare February 17, 2025 19:13
* fix (#3220)

* LOAD has NO AS param(https://redis.io/docs/latest/commands/ft.aggregate/)

* fix typo: WITHCOUT -> WITHCOUNT

* fix (#3220):

    * Compatible with known RediSearch issue in test

* fix (#3220)

    * fixed the calculation bug of the count of load params

* test should not include special condition

* return errors when they occur

---------

Co-authored-by: Nedyalko Dyakov <[email protected]>
Co-authored-by: ofekshenawa <[email protected]>
@ndyakov ndyakov self-assigned this Feb 21, 2025
@LINKIWI
Copy link
Contributor

LINKIWI commented Feb 21, 2025

Hi, would it be possible to also include #3049 in this release? Thanks!

…putation (#3049)

Co-authored-by: Vladyslav Vildanov <[email protected]>
Co-authored-by: ofekshenawa <[email protected]>
@ndyakov
Copy link
Collaborator Author

ndyakov commented Feb 21, 2025

@LINKIWI we did consider including it and we will.

@ndyakov ndyakov merged commit 3d041a1 into v9.7 Feb 21, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants