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

Merge back release 1.2 #2778

Merged
merged 186 commits into from
Dec 5, 2024
Merged

Merge back release 1.2 #2778

merged 186 commits into from
Dec 5, 2024

Conversation

ikolomi
Copy link
Collaborator

@ikolomi ikolomi commented Dec 1, 2024

Issue link

This Pull Request is linked to issue (URL): #2746

Checklist

Before submitting the PR make sure the following are checked:

  • This Pull Request is related to one issue.
  • Commit message has a detailed description of what changed and why.
  • Tests are added or updated.
  • CHANGELOG.md and documentation files are updated.
  • Destination branch is correct - main or release
  • [ ] Commits will be squashed upon merging.

shohamazon and others added 30 commits October 10, 2024 16:09
---------

Signed-off-by: Shoham Elias <shohame@amazon.com>
Signed-off-by: Shoham Elias <116083498+shohamazon@users.noreply.github.com>
Signed-off-by: Shoham Elias <shohame@amazon.com>
* Python [FT.CREATE] command added

Signed-off-by: Prateek Kumar <prateek.kumar@improving.com>

---------

Signed-off-by: Prateek Kumar <prateek.kumar@improving.com>
Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Added inflightRequestsLimit client config to java (#2408)

* Add inflight request limit config to java

Signed-off-by: GilboaAWS <gilboabg@amazon.com>
Signed-off-by: Shoham Elias <shohame@amazon.com>
---------

Signed-off-by: Shoham Elias <shohame@amazon.com>
* Make redis-rs part of this repo
* Improved PYTHON DEVELOPERS.md file
* Added Makefile for unified build method for all the languages
---------

Signed-off-by: Muhammad Awawdi <Mawawdi@amazon.com>
Signed-off-by: Muhammad-awawdi-amazon <mawawdi@amazon.com>
Co-authored-by: Shoham Elias <116083498+shohamazon@users.noreply.github.com>
* Added inflightRequestsLimit client config to Node

---------

Signed-off-by: GilboaAWS <gilboabg@amazon.com>
* Run modules CI on demand.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
* Python [FT.DROPINDEX] Added command

---------

Signed-off-by: Prateek Kumar <prateek.kumar@improving.com>
* Update routing for commands from server modules.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
* `FT.DROPINDEX`.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
---------

Signed-off-by: Muhammad Awawdi <Mawawdi@amazon.com>
Co-authored-by: Shoham Elias <116083498+shohamazon@users.noreply.github.com>
Keep a single Runtime: `tokio`

- Removed dead code for `async-std`
- Fixed `redis-rs` tests so they could be run with a simple `cargo test` command
- Changed the default features to include: "tokio-comp", "tokio-rustls-comp", "connection-manager", "cluster", "cluster-async"
- Fixed a flaky `glide-core` test

Signed-off-by: Eran Ifrah <eifrah@amazon.com>
fix ci

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
* `FT.CREATE`

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
…2471)

* Python: Add commands FT.ALIASADD, FT.ALIASDEL, FT.ALIASUPDATE

---------

Signed-off-by: Prateek Kumar <prateek.kumar@improving.com>
* Java: add JSON.SET and JSON.GET

---------

Signed-off-by: James Xin <james.xin@improving.com>
* Node: add server modules CI support

---------

Signed-off-by: TJ Zhang <tj.zhang@improving.com>
Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Signed-off-by: Chloe <chloe.yip@improving.com>
Co-authored-by: TJ Zhang <tj.zhang@improving.com>
Co-authored-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Co-authored-by: Chloe <chloe.yip@improving.com>
* `FT.AGGREGATE`.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
* `FT.INFO`

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
* Node: add commands JSON.GET and JSON.SET

Signed-off-by: TJ Zhang <tj.zhang@improving.com>
* `JSON.ARRINSERT` and `JSON.ARRLEN`

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
* fix CI

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

* fix CI

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>

---------

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
…the request (#2479)

* Avoid retrying on IO errors when it’s unclear if the server received the request

Signed-off-by: barshaul <barshaul@amazon.com>
Some cleaning for unnecessary code to set the floor for next PR

Signed-off-by: avifenesh <aviarchi1994@gmail.com>
* Java: add JSON.ARRAPPEND command
---------
Signed-off-by: Yi-Pin Chen <yi-pin.chen@improving.com>
Signed-off-by: ikolomi <ikolomin@amazon.com>
@ikolomi
Copy link
Collaborator Author

ikolomi commented Dec 5, 2024

Not all checks were completed due to a know issue with the self-hosted-runner not picking jobs.
Since x86 flavors passed, the risk of merging is low. In addition a one flaky pubsub test failed

@ikolomi ikolomi merged commit 0e7616d into main Dec 5, 2024
66 of 70 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.