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

WIP Create initial workflow for publishing to Maven Central #367

Conversation

jonathanl-bq
Copy link

No description provided.

Yury-Fridlyand and others added 30 commits May 24, 2024 16:53
* Java: Add `HSTRLEN` command. (#298)

* Add `HSTRLEN` command.

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

* Update for review comments

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

---------

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>
* Java: Add `EXPIRETIME` and `PEXPIRETIME` commands. (#300)

* Add `EXPIRETIME` and `PEXPIRETIME` commands.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Co-authored-by: Guian Gumpac <guian.gumpac@improving.com>

* Update expiretime docs

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

* Update docs for expiretime

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

* Apply suggestions from code review

---------

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Co-authored-by: Guian Gumpac <guian.gumpac@improving.com>
Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Co-authored-by: Aaron <69273634+aaron-congo@users.noreply.github.com>
* added testing for all platform for node for release candidate
arrange changelog to relrease
* Python: added zremrangebyrank

Co-authored-by: Shoham Elias <116083498+shohamazon@users.noreply.github.com>
Python: add OBJECT ENCODING command (#308)
* Java: Add command `BLMPOP` (#301)

* Java: Add command BLMPOP

---------

Co-authored-by: TJ Zhang <tj.zhang@improving.com>

* doc updates

---------

Co-authored-by: TJ Zhang <tj.zhang@improving.com>
Python: add OBJECT FREQ command (#311)
moving out of place pr

Co-authored-by: TJ Zhang <tj.zhang@improving.com>
Python: add OBJECT IDLETIME command (#313)
* moving out of place method

* Revert "moving out of place method"

This reverts commit 05a75f0.

* Java: Add xlen command

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

* SPOTLESS

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

---------

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Co-authored-by: TJ Zhang <tj.zhang@improving.com>
* implement rename command in new PR

* address comments

* address new comments

* address sharedCommandTest comments

---------

Co-authored-by: Chloe Yip <chloe.yip@Chloes-MacBook-Pro.local>
Add command LSET (#312)

* Add command LSET

---------

Co-authored-by: TJ Zhang <tj.zhang@improving.com>
* Added Node: RENAMENX command

* Revert unintended change

* Revert unintended change

* Address PR review comments
Fix linters issues

* Update CHANGELOG.md

* Address PR review comment

* Updated comment to reflect the correct return type

* Addressed some minor comments

* Minor comment update

* Minor comment update

* fix missing key2 in the comment
* moving out of place method

* Revert "moving out of place method"

This reverts commit 05a75f0.

* Java: Add XDEL command



* SPOTLESS



* Clean up documentation



* Update test for XDEL



---------

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Co-authored-by: TJ Zhang <tj.zhang@improving.com>
* Python: add OBJECT REFCOUNT command (#317)

* PR suggestions
* Python: add RENAMENX command (#320)

* Update tests to align with Node tests
* Adding command `LMove` (#319)

* Adding command LMove

---------

Co-authored-by: TJ Zhang <tj.zhang@improving.com>

* addressing review comments

* undo renaming of the lmpop arguments

* spotless

---------

Co-authored-by: TJ Zhang <tj.zhang@improving.com>
* Add SMOVE command for node

* formatting

* Apply suggestions from code review

Co-authored-by: Shoham Elias <116083498+shohamazon@users.noreply.github.com>

* fix comments

---------

Co-authored-by: ort-bot <glide-for-redis@amazon.com>
Co-authored-by: Ubuntu <ubuntu@ip-172-31-20-143.eu-west-1.compute.internal>
Co-authored-by: Shoham Elias <116083498+shohamazon@users.noreply.github.com>
* Node: added SINTER command

---------

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

* Updated CHANGELOG.md

---------

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
* Adding command BLMove (#324)

Co-authored-by: TJ Zhang <tj.zhang@improving.com>
Python: add LASTSAVE command (#330)
aaron-congo and others added 29 commits June 12, 2024 15:58
* Node: add ZINTERCARD command

* PR suggestions
* Python: added LMPOP and BLMPOP commands.
* Change object command names to follow camel-case

* Update CHANGELOG
Java: Adding command `LCS` (No IDX option) (#351)

* Java: Adding command LCS (default & LEN option)
* Java: Add `FUNCTION KILL` command. (#328)

* Add `FUNCTION KILL` command.
* Frantic and rampant code clean up.
* More tests for the god of the tests!
* Address PR comments.
* Typo fix.
* Fixing the tests s02ep06.
* Fixing the tests s03ep01.
* Address PR comments.

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Co-authored-by: aaron-congo <aaron.congo@improving.com>
* Node: add OBJECT REFCOUNT command

* PR suggestions
Add `FUNCTION STATS` command. (#333)

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

* Python: add SETBIT command

* Fix formatting and integ test
* RCT test ip

* implement rest of tests

* fix documentation in interface

* address comments

* address PR comments

* testing

* sharedCommandTests

* add redisClientTest

* tests

* implement lpos

* address PR comments

* address remaining comments

* resolve merge conflicts

* Revert "Updating submodule to de5baea53147f1b5cfbc820db28a343523402e4b"

This reverts commit dccfc1a.

* Revert "Updating submodule to de5baea53147f1b5cfbc820db28a343523402e4b"

This reverts commit dccfc1a.

* Revert submodule change

* add since comments

* address remaining comments

* address command response comment

* resolve merge conflicts

---------

Co-authored-by: Chloe Yip <chloe.yip@Chloes-MacBook-Pro.local>
* Java: Upgrade to protoc 27.1

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
* Node binding: string values returning from Rust core, are preserved as binary data
Node: tests are fixed to handle binary strings returned from Rust core

* Fixed linter issues

* More linter fixes

* When converting Set into Array, sort the items

* stlye fixes
* Java: Add `FCALL_RO` command. (#365)

* Add `FCALL_RO` command.

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

* Fix tests and update docs.

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

* Typo fix.

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

* Typo fix.

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

---------

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

* Update submodule.

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

---------

Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
* Python: add GETBIT command

* PR suggestions

* Fix formatting
* Java: Add `WATCH` and `UNWATCH` command

* Addressed PR comments

* Added unwatch with route and improved tests

* Fixed test based on submodule changes

* Addressed PR comments

* Added example for watch returning null

* Added crossSlot test

* Addressed comments

* Commented out a test due to a bug

* Address PR comments
…o#1557)

* Java: Add the `XGROUP CREATE` and `XGROUP DESTROY` commands (#359)

* JAVA: Add the XGROUP CREATE and DESTROY command

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

* Fix XGROUP DESTROY

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

* Clean up for self-review

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

* cargo fmt

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

* Change builder to use constructors

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

* Add optional javadocs

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

---------

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

* Update options to use builder

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

* SPOTLESS

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

* Update doc

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>

---------

Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
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.