Skip to content

Update CONFIG GET and CONFIG SET documentation and tests - #2919

Merged
jonathanl-bq merged 27 commits into
mainfrom
update-config-get-config-set-docs
Jan 10, 2025
Merged

jonathanl-bq merged 27 commits into
mainfrom
update-config-get-config-set-docs

Conversation

@jonathanl-bq

@jonathanl-bq jonathanl-bq commented Jan 7, 2025

Copy link
Copy Markdown
Contributor

Issue link

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

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
  • Create merge commit if merging release branch into main, squash otherwise.

…client

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
…meters

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
jonathanl-bq and others added 3 commits January 6, 2025 16:44
Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: jonathanl-bq <72158117+jonathanl-bq@users.noreply.github.com>
Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
…le config error

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Comment thread node/tests/.GlideClusterClient.test.ts.swp Outdated
Comment thread node/tests/SharedTests.ts Outdated
Comment thread node/tests/SharedTests.ts Outdated
async (protocol) => {
await runTest(async (client: BaseClient, cluster) => {
if (cluster.checkIfServerVersionLessThan("7.0.0")) {
return;

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Optional: You can check that server returns an error on version < 7

@Yury-Fridlyand Yury-Fridlyand added the docs 📖 Documentation label Jan 8, 2025

@tjzhang-BQ tjzhang-BQ left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm with comments resolved

@yipin-chen yipin-chen left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
@jonathanl-bq
jonathanl-bq merged commit 52b51dc into main Jan 10, 2025
prateek-kumar-improving pushed a commit that referenced this pull request Jan 10, 2025
* Update documentation for CONFIG GET and CONFIG SET commands for Java client

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update documentation for BaseTransaction CONFIG GET and CONFIG SET

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Add transaction test for CONFIG SET and CONFIG GET with multiple parameters

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update Python client CONFIG SET and CONFIG GET docs and tests

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update Python transaction CONFIG GET and CONFIG SET docs

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update Node client docs and tests for CONFIG SET and CONFIG GET

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update CHANGELOG

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix linter issue

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix Prettier issues

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Apply Spotless

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Add missing cluster argument for Node SharedTests

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Try changing cluster-node-timeout instead of logfile to avoid immutable config error

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix test failures for Node client

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix linting errors

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Sort expected result for CONFIG GET and CONFIG SET transaction test

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Assign sorted array to new variable

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Apply Black linter

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update Python tests to avoid immutable config error

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Apply Black linter

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix typo

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix typo in Python tests

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Run Black linter

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix failing Node test

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Remove swap file

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Combine CONFIG GET and CONFIG SET tests in SharedTests.ts

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix build error

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

---------

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: jonathanl-bq <72158117+jonathanl-bq@users.noreply.github.com>
barshaul pushed a commit to barshaul/glide-for-redis that referenced this pull request Jan 28, 2025
)

* Update documentation for CONFIG GET and CONFIG SET commands for Java client

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update documentation for BaseTransaction CONFIG GET and CONFIG SET

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Add transaction test for CONFIG SET and CONFIG GET with multiple parameters

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update Python client CONFIG SET and CONFIG GET docs and tests

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update Python transaction CONFIG GET and CONFIG SET docs

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update Node client docs and tests for CONFIG SET and CONFIG GET

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update CHANGELOG

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix linter issue

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix Prettier issues

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Apply Spotless

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Add missing cluster argument for Node SharedTests

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Try changing cluster-node-timeout instead of logfile to avoid immutable config error

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix test failures for Node client

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix linting errors

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Sort expected result for CONFIG GET and CONFIG SET transaction test

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Assign sorted array to new variable

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Apply Black linter

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update Python tests to avoid immutable config error

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Apply Black linter

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix typo

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix typo in Python tests

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Run Black linter

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix failing Node test

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Remove swap file

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Combine CONFIG GET and CONFIG SET tests in SharedTests.ts

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix build error

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

---------

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: jonathanl-bq <72158117+jonathanl-bq@users.noreply.github.com>
@Yury-Fridlyand
Yury-Fridlyand deleted the update-config-get-config-set-docs branch February 24, 2025 17:14
liorsve pushed a commit to liorsve/valkey-glide that referenced this pull request Mar 30, 2025
)

* Update documentation for CONFIG GET and CONFIG SET commands for Java client

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update documentation for BaseTransaction CONFIG GET and CONFIG SET

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Add transaction test for CONFIG SET and CONFIG GET with multiple parameters

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update Python client CONFIG SET and CONFIG GET docs and tests

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update Python transaction CONFIG GET and CONFIG SET docs

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update Node client docs and tests for CONFIG SET and CONFIG GET

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update CHANGELOG

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix linter issue

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix Prettier issues

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Apply Spotless

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Add missing cluster argument for Node SharedTests

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Try changing cluster-node-timeout instead of logfile to avoid immutable config error

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix test failures for Node client

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix linting errors

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Sort expected result for CONFIG GET and CONFIG SET transaction test

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Assign sorted array to new variable

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Apply Black linter

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Update Python tests to avoid immutable config error

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Apply Black linter

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix typo

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix typo in Python tests

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Run Black linter

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix failing Node test

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Remove swap file

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Combine CONFIG GET and CONFIG SET tests in SharedTests.ts

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

* Fix build error

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>

---------

Signed-off-by: Jonathan Louie <Jonathan.Louie@improving.com>
Signed-off-by: jonathanl-bq <72158117+jonathanl-bq@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs 📖 Documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants