These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
Commit: | bb01bf6 | |
---|---|---|
Author: | Gilboab | |
Committer: | GitHub |
Move retry_strategies into the redis-rs + Add optional Jitter param. (#3701) --------- Signed-off-by: GilboaAWS <gilboabg@amazon.com>
The documentation is generated from this commit.
Commit: | 300514c | |
---|---|---|
Author: | adarovadya | |
Committer: | GitHub |
Core: OpenTelemetry metrics infrastructure (#3466) * Rust: add OpenTelemetry metrics infra * add timeout_error metric * add metrics file exporter Signed-off-by: Adar Ovadia <adarov@amazon.com> --------- Signed-off-by: Adar Ovadia <adarov@amazon.com> Co-authored-by: Adar Ovadia <adarov@amazon.com>
Commit: | 2460401 | |
---|---|---|
Author: | Adar Ovadia | |
Committer: | James Xin |
fix tests Signed-off-by: Adar Ovadia <adarov@amazon.com>
Commit: | 5306164 | |
---|---|---|
Author: | Adar Ovadia | |
Committer: | James Xin |
handle span transaction Signed-off-by: Adar Ovadia <adarov@amazon.com>
Commit: | ddd84bf | |
---|---|---|
Author: | Adar Ovadia | |
Committer: | Adar Ovadia |
add otel metrics Signed-off-by: Adar Ovadia <adarov@amazon.com>
Commit: | 86bcb77 | |
---|---|---|
Author: | adarovadya | |
Committer: | GitHub |
Node: add span command to measure command latency (#3391) * create ffi call to create and drop a span from node * handle span transaction and pipeline * Core/Node: add open telemetry config for metrics and traces --------- Signed-off-by: Adar Ovadia <adarov@amazon.com> Co-authored-by: Adar Ovadia <adarov@amazon.com>
Commit: | 0df8557 | |
---|---|---|
Author: | Shoham Elias | |
Committer: | Shoham Elias |
Core: Add initial Pipeline support (#2954) --------- Signed-off-by: Shoham Elias <shohame@amazon.com>
Commit: | aef332a | |
---|---|---|
Author: | Shoham Elias | |
Committer: | Shoham Elias |
Pipeline: add support for error handling (#3359) --------- Signed-off-by: Shoham Elias <shohame@amazon.com>
Commit: | 556828d | |
---|---|---|
Author: | Shoham Elias | |
Committer: | BoazBD |
add raise on error flag Signed-off-by: Shoham Elias <shohame@amazon.com>
Commit: | 7f8e985 | |
---|---|---|
Author: | Shoham Elias | |
Committer: | Shoham Elias |
Core: Add initial Pipeline support (#2954) --------- Signed-off-by: Shoham Elias <shohame@amazon.com>
Commit: | 0614d86 | |
---|---|---|
Author: | Shoham Elias | |
Committer: | Shoham Elias |
Core: Add initial Pipeline support (#2954) --------- Signed-off-by: Shoham Elias <shohame@amazon.com>
Commit: | ae6a53c | |
---|---|---|
Author: | Joseph Brinkman | |
Committer: | GitHub |
[Backport 1.3) Merge release 1.3 to main (#3202) Backport 1.3 to main --------- Signed-off-by: Joe Brinkman <joe.brinkman@improving.com>
Commit: | cd94f51 | |
---|---|---|
Author: | adarovadya | |
Committer: | GitHub |
Core: Open telemetry client config (#3023) * add OpenTelemetry client configs Signed-off-by: Adar Ovadia <adarov@amazon.com> --------- Signed-off-by: Adar Ovadia <adarov@amazon.com> Co-authored-by: Adar Ovadia <adarov@amazon.com>
Commit: | 3eca0f4 | |
---|---|---|
Author: | Muhammad Awawdi | |
Committer: | GitHub |
Core: Add AzAffinityReplicasAndPrimary Read Strategy (#2986) Core: Implement AzAffinityReplicasAndPrimary Read Strategy Signed-off-by: Muhammad Awawdi <mawawdi@amazon.com>
Commit: | 0bcca10 | |
---|---|---|
Author: | Shoham Elias | |
Committer: | GitHub |
Add connection timeout configuration (#2823) --------- Signed-off-by: Shoham Elias <shohame@amazon.com>
Commit: | 8bfa0d8 | |
---|---|---|
Author: | Avi Fenesh | |
Committer: | GitHub |
Release 1.2 uncoverd slots (#2869) * Add allow_non_covered_slots option to cluster scan across Node, Python, and Java implementations Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Merge python requirement files. (#2597) * Merge python requirement files. --------- Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Signed-off-by: avifenesh <aviarchi1994@gmail.com> --------- Signed-off-by: avifenesh <aviarchi1994@gmail.com> Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Commit: | 96d974d | |
---|---|---|
Author: | Avi Fenesh | |
Committer: | GitHub |
Core + Py: add allow_non_covered_slots to ClusterScan and related commands (#2814) * added to core and python the option to scan uncoverd slots in a cluster Signed-off-by: avifenesh <aviarchi1994@gmail.com> * addresed comments Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Refactor slot scanning logic and improve test coverage for cluster scan functionality Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Refactor cluster readiness check and enhance scan error handling in tests Signed-off-by: avifenesh <aviarchi1994@gmail.com> --------- Signed-off-by: avifenesh <aviarchi1994@gmail.com>
Commit: | bcab08c | |
---|---|---|
Author: | Avi Fenesh | |
Committer: | GitHub |
Improve password update functionality and add tests (#2695) * Update Redis dependency and enhance password update functionality - Bump afl dependency version to 0.15. - Add UserOperationError to handle incorrect management operations. - Modify update_connection_password to support immediate authentication. - Refactor password update logic to include timeout handling. Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Rename re_auth to immediate_auth in UpdateConnectionPassword message Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Refactor updateConnectionPassword method to rename reAuth parameter to immediateAuth and enhance documentation Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Remove redundant tests for updateConnectionPassword and streamline test suite Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Refactor update_connection_password method to rename re_auth to immediate_auth and enhance documentation Signed-off-by: avifenesh <aviarchi1994@gmail.com> --------- Signed-off-by: avifenesh <aviarchi1994@gmail.com>
Commit: | ddd98cc | |
---|---|---|
Author: | adarovadya | |
Committer: | GitHub |
Core: add az awareness to read strategy (#2539) * redis-core: add az awareness to read strategy * remove unessecrry get and set and fix tests * remove unessecrry az return type * add version check with mutex to skip tests in runtime Signed-off-by: Adar Ovadia <adarov@amazon.com> --------- Signed-off-by: Adar Ovadia <adarov@amazon.com> Co-authored-by: Adar Ovadia <adarov@amazon.com>
Commit: | 7d65d4e | |
---|---|---|
Author: | Avi Fenesh | |
Committer: | GitHub |
Feature/replace credes (#2651) * arrange typos and clean code Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Add support for re-authentication on NOAUTH error Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Add integration tests for password replacement in Redis connections Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Implement password replacement functionality in Client and StandaloneClient Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Add ReplaceConnectionPassword message to protobuf for password reset functionality Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Add replace_connection_password method to manage connection password updates Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Update CHANGELOG.md to include support for replacing connection configured password Signed-off-by: avifenesh <aviarchi1994@gmail.com> * Node: add repalceConnectionPassword method to manage connection password updates Signed-off-by: jhpung <jhpung.dev@gmail.com> Signed-off-by: avifenesh <aviarchi1994@gmail.com> --------- Signed-off-by: avifenesh <aviarchi1994@gmail.com> Signed-off-by: jhpung <jhpung.dev@gmail.com> Co-authored-by: jhpung <jhpung.dev@gmail.com>
Commit: | 862dd18 | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Add all module commands to proto (#2389)
Commit: | fba6c07 | |
---|---|---|
Author: | Gilboab | |
Committer: | GitHub |
Added inflight_requests_limit (#2356) * Added inflight_requests_limit Signed-off-by: GilboaAWS <gilboabg@amazon.com>
Commit: | 915d0cb | |
---|---|---|
Author: | Prateek Kumar |
FT.CREATE and FT.INFO commands Signed-off-by: Prateek Kumar <prateek.kumar@improving.com>
Commit: | 7d5de72 | |
---|---|---|
Author: | Shoham Elias | |
Committer: | GitHub |
Add SCRIPT SHOW command (#2171) --------- Signed-off-by: Shoham Elias <shohame@amazon.com> Signed-off-by: Shoham Elias <116083498+shohamazon@users.noreply.github.com> Co-authored-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Commit: | 986b8c9 | |
---|---|---|
Author: | tjzhang-BQ | |
Committer: | GitHub |
Python: Add Script commands (#2208) * Python: Add Script commands Signed-off-by: TJ Zhang <tj.zhang@improving.com>
Commit: | b9e7cef | |
---|---|---|
Author: | Shoham Elias | |
Committer: | GitHub |
Python: add PubSub commands (#2043) --------- Signed-off-by: Shoham Elias <shohame@amazon.com>
Commit: | ea63d5b | |
---|---|---|
Author: | Avi Fenesh | |
Committer: | GitHub |
changed cluster scan to bytes (#1850) * changed cluster scan to bytes * java cluster scan fix
Commit: | e26f3a0 | |
---|---|---|
Author: | Shoham Elias | |
Committer: | GitHub |
Rename RedisRequest to CommandRequest (#1695)
Commit: | a939df4 | |
---|---|---|
Author: | Aaron | |
Committer: | GitHub |
Python: add XINFO STREAM command (#1816) * Grab value conversion from Java draft PR * wip * wip * refactor value conversion wip * Make value_conversion build * Add value conversion test * Verified test values * Fix errors in test * RESP3 tests passing * Tests passing for RESP3, mypy passing * Update CHANGELOG, minor doc fix * Fix failing value conversion test * Clean up value_conversion.rs a bit * minor cleanup * Modify test to cover failing scenario * Python tests passing * Fix test function signatures * Fix failing pytest, cleanup value conversion comments * PR suggestions --------- Co-authored-by: Jonathan Louie <jonathanl@bitquilltech.com>
Commit: | 842336c | |
---|---|---|
Author: | Bar Shaul | |
Committer: | GitHub |
Core + Python: Added support in large script requests (#1781)
Commit: | d2f9aa9 | |
---|---|---|
Author: | Andrew Carbonetto | |
Committer: | GitHub |
Java: Add SCAN command for standalone (#1751) * Java: Add SCAN command for standalone Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update links Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Doc updates Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * SPOTLESS Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Doc updates for review Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * SPOTLESS 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>
Commit: | fe13658 | |
---|---|---|
Author: | Aaron | |
Committer: | GitHub |
Python: add XINFO GROUPS and XINFO CONSUMERS commands (#1753) * Python: add XINFO GROUPS and XINFO CONSUMERS commands * Update CHANGELOG * Update types to use TEncodable and bytes * PR suggestions * PR suggestions
Commit: | 905a17b | |
---|---|---|
Author: | Avi Fenesh | |
Committer: | GitHub |
Cluster Scan - glide-core and python (#1623) Scan command for Glide-Core and Py
Commit: | 90e5c88 | |
---|---|---|
Author: | yulazariy | |
Committer: | GitHub |
Lua binary support (#1729) * Add support for GlideString for Lua scripts glide-core changes 1. Change InvocationScript message to use bytes instead of strings 2. Fix socket_listener and scripts_container to use byte array for storing scripts 3. update redis commands load, eval and the internal invoke_script to use byte array 4. small refactor in scripts_container java changes 1. Add new script options class for glide string script parameters 2. Fix storeScript ffi according to new message to get bytes array 3. Add new handler handleBinaryObjectOrNullResponse 4. Add Script constructore to get GlideString for script argument 5. Add Script class new member binarySafeOutput to be able to diffrintiate between output types on invocation python changes 1. Change script constructor for to accept PyAny. No noverloads in rust for the constructor and python don't support templates 2. Chage _execute_script to convert keys,args to bytes node changes 1. Change Script consturctor to accept string or uint8array 2. Change ScriptOptions to have args,keys of string or uint8array --------- Co-authored-by: Yulazari <yulazari@b0de28c93acb.ant.amazon.com>
Commit: | fbbcb17 | |
---|---|---|
Author: | Andrew Carbonetto | |
Committer: | GitHub |
Java: Add XCLAIM command (#1735) * Java: Add XCLAIM command (#392) * Python: add XPENDING command (#1704) * Python: add XPENDING command * PR suggestions * PR suggestions * Java: Add Command GeoSearch & GeoSearchStore * Java: Add Command GeoSearch & GeoSearchStore --------- * trigger build * Python: add RANDOMKEY command (#1701) * Python: add RANDOMKEY command * Enable randomkey() test for that redis-rs is fixed Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * NOP push Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> --------- Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Python: add FUNCTION FLUSH command (#1700) * Python: Added FUNCTION LOAD command * Python: adds FUNCTION FLUSH command * Updated CHANGELOG.md * Resolved merge issues related to FlushMode * Minor adjustments on command documentation * Revert one minor change in example. --------- Co-authored-by: Shoham Elias <shohame@amazon.com> Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * removing redis references * Java: Handle panics and errors in the Java FFI layer (#1601) * Restructure Java FFI layer to handle errors properly * Fix failing tests * Address clippy lints * Add tests for error and panic handling * Add missing errors module * Fix clippy lint * Fix FFI tests * Apply Spotless * Fix some minor issue I forgot about * Add some comments * Apply Spotless * Make handle_panics return Option<T> instead * Java: Add SSCAN and ZSCAN commands (#1705) * Java: Add `SSCAN` command (#394) * Add ScanOptions base class for scan-family options. * Expose the cursor as a String to support unsigned 64-bit cursor values. Co-authored-by: James Duong <james.duong@improving.com> * Java: Add `ZSCAN` command (#397) --------- Co-authored-by: James Duong <james.duong@improving.com> * WIP TODO: support transactions, docs, and more IT * Added more tests * Added tests and javadocs * Improved examples and tests * Correct use of SScanOptions instead of ScanOptions for SScan * Remove plumbing for SCAN command * Sleep after sadd() calls before sscan() calls Due to eventual consistency * Change sscan cursor to be a String Also fix bug in SharedCommandTests * WIP with todos * Add ZScan to TransactionTestUtilities * Spotless cleanup * Test fixes * Cleanup test code * Apply IntelliJ suggestions * Use String.valueOf() instead of concatenating empty string * Added better error info for set comparison failures * More logging for test failures * Add sleeps after zadd() calls To help make sure data is consistent without WAIT * Longer sleeps * Reduce wait time * Experiment with unsigned 64-bit cursors * Fix rebase error * WIP TODO: support transactions, docs, and more IT * Added more tests * Added tests and javadocs * Improved examples and tests * Apply PR comments * Fix method ordering in BaseTransaction * Fix broken line breaks within code tags in ScanOptions * More thoroughly test results in SharedCommandTests * Add better logging for set comparisons * Spotless * Sleep after sadd() calls before sscan() calls Due to eventual consistency * Change sscan cursor to be a String Also fix bug in SharedCommandTests * Update java/integTest/src/test/java/glide/SharedCommandTests.java Co-authored-by: Guian Gumpac <guian.gumpac@improving.com> * Update java/integTest/src/test/java/glide/SharedCommandTests.java Co-authored-by: Guian Gumpac <guian.gumpac@improving.com> * Fix rebase conflicts * Fix another rebase conflict * Spotless * Update java/client/src/main/java/glide/api/models/BaseTransaction.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/models/BaseTransaction.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/models/BaseTransaction.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/models/BaseTransaction.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Correctly use constants in TransactionTests * Rename ScanOptions to BaseScanOptions * Doc PR fixes * Treat end of cursor as failure * Spotless * Fixes * Update java/client/src/main/java/glide/api/commands/SortedSetBaseCommands.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/commands/SortedSetBaseCommands.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/commands/SortedSetBaseCommands.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/commands/SortedSetBaseCommands.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Minor doc changes --------- Co-authored-by: Guian Gumpac <guian.gumpac@improving.com> Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * CI: Add Support for Valkey 6.2, 7.0 and 7.2 (#1711) - Transitioned the engine building process to be sourced from the Valkey repository. - Introduced compatibility with the following engine versions: Valkey and Redis 6.2 Valkey and Redis 7.0 Valkey and Redis 7.2 (first stable release of Valkey 7.2.5.) - Engine Installation Checks: Added check that the engine is installed with the requested version. - Moved the engine version matrix to a JSON file for better management and readability. - Fixed Object Encoding tests to expect quicklist on versions < 7.2 instead of 7.0 - Fixed C# and Java version parsing from redis-server -v output to support also Valkey's output - Updated the README file with the supported versions & engine typ * Python: add FUNCTION DELETE command (#1714) * Python: adds FUNCTION DELETE command Co-authored-by: Shoham Elias <shohame@amazon.com> * Python: add `SSCAN` command (#1709) * Added sscan command to python * Fixed formatting * Fixed CI failures * Lint * Improved example and test * Changes based on sscan java PR * Added to changelog * Addressed PR comments * Added string casting * Java: Add HSCAN command (#1706) * Java: Add `SSCAN` command (#394) * Add ScanOptions base class for scan-family options. * Expose the cursor as a String to support unsigned 64-bit cursor values. Co-authored-by: James Duong <james.duong@improving.com> * Java: Add `ZSCAN` command (#397) --------- Co-authored-by: James Duong <james.duong@improving.com> * WIP TODO: support transactions, docs, and more IT * Added more tests * Added tests and javadocs * Improved examples and tests * Correct use of SScanOptions instead of ScanOptions for SScan * Remove plumbing for SCAN command * Sleep after sadd() calls before sscan() calls Due to eventual consistency * Change sscan cursor to be a String Also fix bug in SharedCommandTests * WIP with todos * Add ZScan to TransactionTestUtilities * Spotless cleanup * Test fixes * Cleanup test code * Apply IntelliJ suggestions * Use String.valueOf() instead of concatenating empty string * Added better error info for set comparison failures * More logging for test failures * Add sleeps after zadd() calls To help make sure data is consistent without WAIT * Longer sleeps * Reduce wait time * Experiment with unsigned 64-bit cursors * Fix rebase error * WIP TODO: support transactions, docs, and more IT * Added more tests * Added tests and javadocs * Improved examples and tests * Sleep after sadd() calls before sscan() calls Due to eventual consistency * Change sscan cursor to be a String Also fix bug in SharedCommandTests * Fix rebase conflicts * Fix another rebase conflict * Spotless * HScan * Flakey test * Add HScan transaction unit test * Rename ScanOptions to BaseScanOptions * Fix merge issues * Fix module-info ordering * Tidy up docs * PR comments Fix up merge duplication and use HScanOptions constants. --------- Co-authored-by: Guian Gumpac <guian.gumpac@improving.com> * Python: add LCS command (#1716) * python: add LCS command (#406) * python: add LCS command * update CHANGELOG * add more comment explaning the functionality of the command * address comments on the docs * Java: Changed handling of large requests to transfer them as leaked pointers (#1708) * Restructure Java FFI layer to handle errors properly * Address clippy lints * Add tests for error and panic handling * Fix FFI tests * Apply Spotless * Fix some minor issue I forgot about * Add API to create the leaked bytes vec * Bridge the MAX_REQUEST_ARGS_LENGTH constant from Rust to Java * Fix warnings in Rust * Update Java client to utilize the pointer with large argument sizes * Update createLeakedBytesVec to handle panics * spotless * Add docs and run Rust linters * Add large value tests * Fix transactions and add transaction tests * dummy commit for CI * Revert "dummy commit for CI" This reverts commit 3ed193770fe21407e2d12e0d3341f27be1d455e1. * Fix JDK11 build issue Due to using a JDK17 function * Fix another JDK11 issue * Fix merge issues. * Remove unneccesary mut prefix * Clarify the MAX_REQUEST_ARGS_LENGTH_IN_BYTES constant * Fix merge issue --------- Co-authored-by: Jonathan Louie <jonathanl@bitquilltech.com> * Create initial workflow for publishing to Maven Central (#1600) * WIP Create initial workflow for publishing to Maven Central (#1594) * WIP Create initial workflow for publishing to Maven Central * Add classifier to workflow * Remove condition to allow all jobs to run * Try to fix Gradle workflow errors * Re-enable aws related options * Add missing property * Revert "Add missing property" This reverts commit 6cc5fba787385063bb6faac0885abeb78a7a49b6. * Add AWS_ACTIONS option * Sign JAR file * Fix signing issue * Try to fix issue with generating secring.gpg file * Fix path to secring.gpg * Try to fix secring.gpg retrieval issue * Remove base64 decode * Try to fix multi-line issue with GPG key secret * Go back to echo approach * Decode base64 properly this time * Use GPG_KEY_ID * Surround password in quotes * Publish JAR to local Maven and upload * Update examples build.gradle * Sign publishToMavenLocal build * Update version of Java JAR * Properly fetch src_folder variable contents * Reorganize JAR contents * Update path of uploaded JAR * Update artifact ID * Add missing comma * Replace placeholders in build.gradle * Update examples build.gradle * Remove test runs from java.yml workflow * Add debugging info to workflow * Adjust debug info * Readd placeholder text in build.gradle * Add more debug info * Change how the JAR is copied * Add configurations for ARM linux and x86 macos * Prevent output artifacts from being swallowed * Update build matrix to use proper RUNNERs * Try to use self-hosted runner for ARM Linux builds * Delete gradle-cd workflow * Add id-token permissions * Add step to setup self-hosted runner access * Add CONTAINER property to java.yml workflow * Remove install Redis step from java.yml workflow * Remove test-benchmark step from java.yml workflow * Fix issue with Java classifier * Update java.yml to use classifier * Bump version and add archiveClassifier * Change groupId to valkey-client * Update example and base archive name * Update workflow * Rename to glide-for-redis * Extracting Java Deployment to a different workflow Workflow will only trigger when a tag is pushed to the repo Version is extracted from the tag and replaced in the build.grade files reverted changes of java.yml file * trying to make the workflow to build * testing action to prepare build * forcing new action to trigger * Revert "forcing new action to trigger" This reverts commit d097a1f50608d0e053d847135436325256a3bdfb. * Revert "testing action to prepare build" This reverts commit 8864434d2bbecc8b6e8eb9ab800b90ed1cf22462. * Revert "trying to make the workflow to build" This reverts commit 143818abb87269bde21d1372205d61d2e9fae173. * Revert "Extracting Java Deployment to a different workflow" This reverts commit faff84694a309b0ccf80fa40d58d9c5f9d56bdb2. * Revert "Revert "Extracting Java Deployment to a different workflow"" This reverts commit 11f8470ff1ce859ab85b6858522dc9fef8b928cb. * fixing workflow * fixed path for the local maven * removing bundle from the tests fix to the JAVA CI not finding tests dependencies * fix java workflow * removing classifier from the pom * fixing concurrency * Remove publishToMavenLocal line in examples build.gradle * fix examples * cleaning up java.yml * testing removing test dependency * adding skip signing * Revert "adding skip signing" This reverts commit e4487882d523ac33828125767afda54472515c14. * Revert "testing removing test dependency" This reverts commit d0e06b70119b0b11d8c8683743dac64c8dd2eef2. * Revert "cleaning up java.yml" This reverts commit e7394d77220f4c6bff4f46fd32bc161ac4b78a0a. * removing dependency of singing in the local build * java.yml clean up * removing steps from java.yml * added comments * removed step on sed the examples and removed if always from the upload artifacts --------- Co-authored-by: affonsov <affonsov@bitquilltech.com> Co-authored-by: affonsov <affonso.vieira@improving.com> * #1715: fix flakey test in xpending (#1717) Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Java: Adding command WAIT (#1707) * Java: Adding command WAIT Java: Adding command WAIT * addressing comments * fixing timeout_idx in get_timeout_from_cmd_args call * update timeout check * fixing rust test * adding special case for WAIT * rust linter * remove special case in get_timeout_from_cmd_args * adding description for timeout 0 * rust linter * updating timeout test * changing transaction documentation --------- Co-authored-by: TJ Zhang <tj.zhang@improving.com> * support smismember with GlideString (#1694) * Support GlideString for sdiff commands (#1722) Co-authored-by: Yulazari <yulazari@b0de28c93acb.ant.amazon.com> * Updated attribution files * support hset, hget, lindex, linsert, blmove, incr, hlen and lmove wit… (#1667) * Python: move the commands return value to bytes (#1617) * In the case of Simple String, Bulk String, or Verbatim String commands, Bytes will be returned instead of strings. --------- Co-authored-by: GilboaAWS <gilboabg@amazon.com> Co-authored-by: Ubuntu <ubuntu@ip-172-31-41-43.eu-west-1.compute.internal> Co-authored-by: Adar Ovadia <adarov@amazon.com> Co-authored-by: Shoham Elias <shohame@amazon.com> Co-authored-by: Shoham Elias <116083498+shohamazon@users.noreply.github.com> * Java: Add XGROUP SETID command (#1720) * Initial implementation of XGroupSetId * Unit tests * Add integration tests * PR feedback * Address PR comments doc updates * Add 7.0.0 transaction integration test * Java: update README directory to include Java's README.md (#1734) add java part to readme directory * Java: Add XCLAIM command Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add unit tests Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add transaction tests Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * SPOTLESS Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update IT tests Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update IT tests Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add UT tests Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add transaction tests Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Fix transaction tests Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update XCLAIM with options; remove LASTID Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add a couple more test cases Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * clean up Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Clean rust Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add examples Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Move to 2D string array in response Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Fix Transaction tests; update examples 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: Aaron <69273634+aaron-congo@users.noreply.github.com> Co-authored-by: tjzhang-BQ <111323543+tjzhang-BQ@users.noreply.github.com> Co-authored-by: TJ Zhang <tj.zhang@improving.com> Co-authored-by: Yi-Pin Chen <yi-pin.chen@improving.com> Co-authored-by: Shoham Elias <shohame@amazon.com> Co-authored-by: jonathanl-bq <72158117+jonathanl-bq@users.noreply.github.com> Co-authored-by: James Duong <duong.james@gmail.com> Co-authored-by: Guian Gumpac <guian.gumpac@improving.com> Co-authored-by: Bar Shaul <88437685+barshaul@users.noreply.github.com> Co-authored-by: James Duong <james.duong@improving.com> Co-authored-by: James Xin <126831592+jamesx-improving@users.noreply.github.com> Co-authored-by: Jonathan Louie <jonathanl@bitquilltech.com> Co-authored-by: affonsov <affonsov@bitquilltech.com> Co-authored-by: affonsov <affonso.vieira@improving.com> Co-authored-by: Alon Arenberg <93711356+alon-arenberg@users.noreply.github.com> Co-authored-by: yulazariy <yulazari@amazon.com> Co-authored-by: Yulazari <yulazari@b0de28c93acb.ant.amazon.com> Co-authored-by: ort-bot <glide-for-redis@amazon.com> Co-authored-by: adarovadya <adarovadya@gmail.com> Co-authored-by: GilboaAWS <gilboabg@amazon.com> Co-authored-by: Ubuntu <ubuntu@ip-172-31-41-43.eu-west-1.compute.internal> Co-authored-by: Adar Ovadia <adarov@amazon.com> Co-authored-by: Shoham Elias <116083498+shohamazon@users.noreply.github.com> Co-authored-by: Chloe Yip <168601573+cyip10@users.noreply.github.com> * SPOTLESS Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Fix merge conflicts Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Review comments Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update docs for review comments Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * small doc fix Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> --------- Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> Co-authored-by: Aaron <69273634+aaron-congo@users.noreply.github.com> Co-authored-by: tjzhang-BQ <111323543+tjzhang-BQ@users.noreply.github.com> Co-authored-by: TJ Zhang <tj.zhang@improving.com> Co-authored-by: Yi-Pin Chen <yi-pin.chen@improving.com> Co-authored-by: Shoham Elias <shohame@amazon.com> Co-authored-by: jonathanl-bq <72158117+jonathanl-bq@users.noreply.github.com> Co-authored-by: James Duong <duong.james@gmail.com> Co-authored-by: Guian Gumpac <guian.gumpac@improving.com> Co-authored-by: Bar Shaul <88437685+barshaul@users.noreply.github.com> Co-authored-by: James Duong <james.duong@improving.com> Co-authored-by: James Xin <126831592+jamesx-improving@users.noreply.github.com> Co-authored-by: Jonathan Louie <jonathanl@bitquilltech.com> Co-authored-by: affonsov <affonsov@bitquilltech.com> Co-authored-by: affonsov <affonso.vieira@improving.com> Co-authored-by: Alon Arenberg <93711356+alon-arenberg@users.noreply.github.com> Co-authored-by: yulazariy <yulazari@amazon.com> Co-authored-by: Yulazari <yulazari@b0de28c93acb.ant.amazon.com> Co-authored-by: ort-bot <glide-for-redis@amazon.com> Co-authored-by: adarovadya <adarovadya@gmail.com> Co-authored-by: GilboaAWS <gilboabg@amazon.com> Co-authored-by: Ubuntu <ubuntu@ip-172-31-41-43.eu-west-1.compute.internal> Co-authored-by: Adar Ovadia <adarov@amazon.com> Co-authored-by: Shoham Elias <116083498+shohamazon@users.noreply.github.com> Co-authored-by: Chloe Yip <168601573+cyip10@users.noreply.github.com>
Commit: | 6111494 | |
---|---|---|
Author: | Aaron | |
Committer: | GitHub |
Python: added XAUTOCLAIM command (#1718) * Python: add XAUTOCLAIM command * minor doc update * Minor doc update * PR suggestions * Update test assertions with string conversions * PR suggestions * Add clarifying comments
Commit: | 40c3a55 | |
---|---|---|
Author: | tjzhang-BQ | |
Committer: | GitHub |
Java: Adding command WAIT (#1707) * Java: Adding command WAIT Java: Adding command WAIT * addressing comments * fixing timeout_idx in get_timeout_from_cmd_args call * update timeout check * fixing rust test * adding special case for WAIT * rust linter * remove special case in get_timeout_from_cmd_args * adding description for timeout 0 * rust linter * updating timeout test * changing transaction documentation --------- Co-authored-by: TJ Zhang <tj.zhang@improving.com>
Commit: | c230d5c | |
---|---|---|
Author: | James Duong | |
Committer: | GitHub |
Java: Add HSCAN command (#1706) * Java: Add `SSCAN` command (#394) * Add ScanOptions base class for scan-family options. * Expose the cursor as a String to support unsigned 64-bit cursor values. Co-authored-by: James Duong <james.duong@improving.com> * Java: Add `ZSCAN` command (#397) --------- Co-authored-by: James Duong <james.duong@improving.com> * WIP TODO: support transactions, docs, and more IT * Added more tests * Added tests and javadocs * Improved examples and tests * Correct use of SScanOptions instead of ScanOptions for SScan * Remove plumbing for SCAN command * Sleep after sadd() calls before sscan() calls Due to eventual consistency * Change sscan cursor to be a String Also fix bug in SharedCommandTests * WIP with todos # Conflicts: # glide-core/src/protobuf/redis_request.proto # glide-core/src/request_type.rs # java/client/src/main/java/glide/api/commands/SortedSetBaseCommands.java * Add ZScan to TransactionTestUtilities * Spotless cleanup * Test fixes * Cleanup test code * Apply IntelliJ suggestions * Use String.valueOf() instead of concatenating empty string * Added better error info for set comparison failures * More logging for test failures * Add sleeps after zadd() calls To help make sure data is consistent without WAIT * Longer sleeps * Reduce wait time * Experiment with unsigned 64-bit cursors * Fix rebase error * WIP TODO: support transactions, docs, and more IT * Added more tests * Added tests and javadocs * Improved examples and tests * Sleep after sadd() calls before sscan() calls Due to eventual consistency * Change sscan cursor to be a String Also fix bug in SharedCommandTests * Fix rebase conflicts * Fix another rebase conflict * Spotless * HScan * Flakey test * Add HScan transaction unit test * Rename ScanOptions to BaseScanOptions * Fix merge issues * Fix module-info ordering * Tidy up docs * PR comments Fix up merge duplication and use HScanOptions constants. --------- Co-authored-by: Guian Gumpac <guian.gumpac@improving.com>
Commit: | 09d4bf4 | |
---|---|---|
Author: | James Duong | |
Committer: | GitHub |
Java: Add SSCAN and ZSCAN commands (#1705) * Java: Add `SSCAN` command (#394) * Add ScanOptions base class for scan-family options. * Expose the cursor as a String to support unsigned 64-bit cursor values. Co-authored-by: James Duong <james.duong@improving.com> * Java: Add `ZSCAN` command (#397) --------- Co-authored-by: James Duong <james.duong@improving.com> * WIP TODO: support transactions, docs, and more IT * Added more tests * Added tests and javadocs * Improved examples and tests * Correct use of SScanOptions instead of ScanOptions for SScan * Remove plumbing for SCAN command * Sleep after sadd() calls before sscan() calls Due to eventual consistency * Change sscan cursor to be a String Also fix bug in SharedCommandTests * WIP with todos # Conflicts: # glide-core/src/protobuf/redis_request.proto # glide-core/src/request_type.rs # java/client/src/main/java/glide/api/commands/SortedSetBaseCommands.java * Add ZScan to TransactionTestUtilities * Spotless cleanup * Test fixes * Cleanup test code * Apply IntelliJ suggestions * Use String.valueOf() instead of concatenating empty string * Added better error info for set comparison failures * More logging for test failures * Add sleeps after zadd() calls To help make sure data is consistent without WAIT * Longer sleeps * Reduce wait time * Experiment with unsigned 64-bit cursors * Fix rebase error * WIP TODO: support transactions, docs, and more IT * Added more tests * Added tests and javadocs * Improved examples and tests * Apply PR comments * Fix method ordering in BaseTransaction * Fix broken line breaks within code tags in ScanOptions * More thoroughly test results in SharedCommandTests * Add better logging for set comparisons * Spotless * Sleep after sadd() calls before sscan() calls Due to eventual consistency * Change sscan cursor to be a String Also fix bug in SharedCommandTests * Update java/integTest/src/test/java/glide/SharedCommandTests.java Co-authored-by: Guian Gumpac <guian.gumpac@improving.com> * Update java/integTest/src/test/java/glide/SharedCommandTests.java Co-authored-by: Guian Gumpac <guian.gumpac@improving.com> * Fix rebase conflicts * Fix another rebase conflict * Spotless * Update java/client/src/main/java/glide/api/models/BaseTransaction.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/models/BaseTransaction.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/models/BaseTransaction.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/models/BaseTransaction.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Correctly use constants in TransactionTests * Rename ScanOptions to BaseScanOptions * Doc PR fixes * Treat end of cursor as failure * Spotless * Fixes * Update java/client/src/main/java/glide/api/commands/SortedSetBaseCommands.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/commands/SortedSetBaseCommands.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/commands/SortedSetBaseCommands.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/commands/SortedSetBaseCommands.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Minor doc changes --------- Co-authored-by: Guian Gumpac <guian.gumpac@improving.com> Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Commit: | 20ba73b | |
---|---|---|
Author: | Aaron | |
Committer: | GitHub |
Python: add XGROUP SETID command (#1683) * Python: add XGROUP SETID command * Add comments to IT * Fix stream ID arg * PR suggestions
Commit: | 82010ea | |
---|---|---|
Author: | Andrew Carbonetto | |
Committer: | GitHub |
Java: Add XPENDING command (#1661) * Java: Add XPENDING command (#389) * Java: Add XPENDING command Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add @see doc Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add @see doc Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update constant name Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Make tests more robust Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add UT tests Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update docs for comments Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> --------- Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update for review coments Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Fix merge conflicts Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Remove file Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update options to point to valkey Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> --------- Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Commit: | 2390e71 | |
---|---|---|
Author: | Andrew Carbonetto | |
Committer: | GitHub |
Java: Add `FUNCTION DUMP` and `FUNCTION RESTORE` (#1622) * Java: Add `FUNCTION DUMP` and `FUNCTION RESTORE`. (#370) * Add `FUNCTION DUMP` and `FUNCTION RESTORE` implementations. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Address PR comments. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Add tests. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Address PR comments. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> --------- Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Use GlideString Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Clean up FUNCTION DUMP & RESTORE Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update handlers Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update comments Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add cluster IT test Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * quick review comment Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * SPOTLESS 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: Yury-Fridlyand <yury.fridlyand@improving.com>
Commit: | 2438d8b | |
---|---|---|
Author: | Guian Gumpac | |
Committer: | GitHub |
Java: Add `SORT` and `SORT_RO` commands (#1611) * Java: Add `SORT` and `SORT_RO` commands (#363) Co-authored-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Commit: | c30228b | |
---|---|---|
Author: | Andrew Carbonetto | |
Committer: | GitHub |
Java: Add `DUMP` and `RESTORE` commands (#1621) * Java: Add DUMP and RESTORE commands (#371) * Cherry-pick Java: Add DUMP and RESTORE commands * Fixed codestyle issues * Addressed review comments * Added more test to SharedCommandtests * Change ByteArrayArgumentMatcher to use Arrays.equals() comparison instead * Addressed review comments - added custom setter methods for long values - changed seconds to idletime - minor comments updated * Updated few minor comments * Removed Optional in RestoreOptions and added setter methods for replace and absttl * Replaced byte[] with GlideString and fixed codestyle issues * Updated comment in RestoreOptions.java * Addressed review comments * Addressed more review comments * Added the casting in handleBytesOrNullResponse to return byte[] * Removed unsed tempKey in SharedCommandTests Removed .getBytes() in RestoreOptions --------- Co-authored-by: Yi-Pin Chen <yi-pin.chen@improving.com>
Commit: | 50e5ff3 | |
---|---|---|
Author: | tjzhang-BQ | |
Committer: | GitHub |
Python: Add command GetEX (#1612) * Add Python cmd GetEX * Python: Add command GetEx * addressing comments & updating changelog * changelog & request type --------- Co-authored-by: TJ Zhang <tj.zhang@improving.com>
Commit: | 04a163e | |
---|---|---|
Author: | Andrew Carbonetto | |
Committer: | GitHub |
Java: Add commands `XGROUP CREATECONSUMER` and `XGROUP DELCONSUMER` (#1599) * Java: Add commands `XGROUP CREATECONSUMER` and `XGROUP DELCONSUMER` (#360) * Add XGROUP CreateConsumer, DelConsumer Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update Xgroup createconsumer docs Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> --------- Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Fix doc Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> --------- Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Commit: | a44c3c4 | |
---|---|---|
Author: | Chloe Yip | |
Committer: | GitHub |
Java: add RANDOMKEY (#1576) * RCT test * implement random val * work on SCT * implement randomkey no examples * current progress * implement randomKey * ran spotlessApply * addressed interface comment * progress on pause * address redis issue * add todo for redis rs issue * current progress address commentS * run into cluster error * ran into cluster error * address comments * address test comments * resolve merge conflicts * address cluster comment * Disable failing test until redis-rs fix in 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: Chloe Yip <chloe.yip@Chloes-MacBook-Pro.local> Co-authored-by: Chloe Yip <chloe.yip@d172-016-025-035.wireless.sfu.ca> Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Commit: | 9a29618 | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `FLUSHDB` command. (#1593) * Java: Add `FLUSHDB` command. (#366) Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Commit: | 18e6a9b | |
---|---|---|
Author: | ikolomi | |
Committer: | ikolomi |
Pubsub implementation in glide-core and with Python wrapper. Works both in standalone and cluster modes. Pubsub configuration is provided in client creation params.
Commit: | f0bf775 | |
---|---|---|
Author: | Shoham Elias | |
Committer: | GitHub |
Python: adds SUNION command (#1583)
Commit: | 5a48f24 | |
---|---|---|
Author: | Shoham Elias | |
Committer: | GitHub |
Python: adds GEOSEARCHSTORE command (#1581)
Commit: | a7eccad | |
---|---|---|
Author: | Guian Gumpac | |
Committer: | GitHub |
Java: Add `WATCH` and `UNWATCH` command (#1539) * 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
Commit: | 63ce1b1 | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `FCALL_RO` command. (#1577) * 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>
Commit: | 4ef40e1 | |
---|---|---|
Author: | Shoham Elias | |
Committer: | GitHub |
Python: adds GEOSEARCH command (#1482)
Commit: | bd76c8d | |
---|---|---|
Author: | Chloe Yip | |
Committer: | GitHub |
Java: add LPOS (#1570) * 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 dccfc1a92afe9655108ec10d1399c6b7b407dfff. * Revert "Updating submodule to de5baea53147f1b5cfbc820db28a343523402e4b" This reverts commit dccfc1a92afe9655108ec10d1399c6b7b407dfff. * 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>
Commit: | 7e77c1f | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `FUNCTION STATS` command. (#1561) Add `FUNCTION STATS` command. (#333) Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Commit: | 850fc10 | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `FUNCTION KILL` command. (#1560) * 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>
Commit: | ed84725 | |
---|---|---|
Author: | tjzhang-BQ | |
Committer: | GitHub |
Java: Adding command `LCS` (No IDX option) (#1558) Java: Adding command `LCS` (No IDX option) (#351) * Java: Adding command LCS (default & LEN option)
Commit: | bd233de | |
---|---|---|
Author: | tjzhang-BQ | |
Committer: | GitHub |
Java: Adding command MSetNX (#1551) * Java: Adding command MSetNX Co-authored-by: TJ Zhang <tj.zhang@improving.com> Co-authored-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Commit: | 24fb145 | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `FCALL` command. (#1543) * Java: Add `FCALL` command. (#307) Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Commit: | 529a3a3 | |
---|---|---|
Author: | Andrew Carbonetto | |
Committer: | GitHub |
Java: add `xrevrange` command (#1534) * Java: add `xrevrange` command (#341) * Init commit for XREVRANGE Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Updates to xrevrange Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add XREVRANGE to rust Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Revert set changes Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Java: Add XREVRANGE command Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Documentation updates for xrevrange Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Revert small change Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> --------- Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Change XRANGE XREVRANGE to use array of pairs Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update XRANGE XREVRANGE java client to use pairings return Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update XRANGE XREVRANGE it tests Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * SPOTLESS Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update return Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * cargo fmt Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> --------- Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Commit: | a72a75b | |
---|---|---|
Author: | tjzhang-BQ | |
Committer: | GitHub |
Java: Adding command `COPY` (#1532) Java: Adding command COPY (#340) * Java: Adding command COPY
Commit: | 7299684 | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `FUNCTION FLUSH` command. (#1533) * java: Add `FUNCTION FLUSH` command. (#288) Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Commit: | e2d35f2 | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `FUNCTION DELETE` command. (#1523) * Java: Add `FUNCTION DELETE` command. (#287) Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Commit: | ed5e482 | |
---|---|---|
Author: | Gilboab | |
Committer: | GitHub |
Python: Adds Sort command (#1439) * Adds sort command to python Co-authored-by: Yury-Fridlyand Co-authored-by: Shoham Elias Co-authored-by: Aaron Co-authored-by: ikolomi
Commit: | 200d68f | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `FUNCTION LIST` command. (#1452) * Add `FUNCTION LIST` command. (#277) Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: Aaron <69273634+aaron-congo@users.noreply.github.com>
Commit: | 4c6c081 | |
---|---|---|
Author: | Aaron | |
Committer: | GitHub |
Java: add MOVE command (#1519) Java: add MOVE command (#336)
Commit: | b80ad92 | |
---|---|---|
Author: | Guian Gumpac | |
Committer: | GitHub |
Java: Add `BITFIELD` and `BITFIELD_RO` commands (#1510) * Java: Add `BITFIELD` and `BITFIELD_RO` command (#314) * Initial implementation for early review * Added javadocs and tests * Addressed comments * Fixed javadocs * Fixed link * Fixed javadocs * Addressed comments * Resolved conflicts * Addressed PR comments * Missed PR comment * Resolved conflicts * Addressed PR comments * Rebased * Improved import
Commit: | 259ad57 | |
---|---|---|
Author: | Gilboab | |
Committer: | GitHub |
Python: added SINTERCARD command (#1511) * Python: added SINTERCARD command
Commit: | f33f913 | |
---|---|---|
Author: | eifrah-aws | |
Committer: | GitHub |
Use bytes instead of str (#1488) * - Changed GLIDE core (Rust) Request/Response API to handle `bytes` rather than `String` - Decorated various Rust tests with the `#[serial_test::serial]` macro to allow users to run `cargo test` without any special arguments - Added python helper build script - Fixed various README / DEVELOPER documents * Fixed build errors after main rebase * Removed python build script fro this PR
Commit: | abb4306 | |
---|---|---|
Author: | Andrew Carbonetto | |
Committer: | GitHub |
Java: Add the XRANGE command (#1501) * Java: Add the XRANGE command (#325) * Java: Add the XRANGE command Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * CARGO FMT Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Clean documentation Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add empty test Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add empty test Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update XRANGE for self-review Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Use XRANGE bounding objects Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Add StreamRange documentation Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * SPOTLESS Signed-off-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Fix transaction tests 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> * XRANGE udpates for review 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>
Commit: | 89aa373 | |
---|---|---|
Author: | tjzhang-BQ | |
Committer: | GitHub |
Java: Adding command `SRandMember` (#1504) * Java: Adding command SRandMember --------- Co-authored-by: TJ Zhang <tj.zhang@improving.com>
Commit: | e640b9d | |
---|---|---|
Author: | Chloe Yip | |
Committer: | GitHub |
Java: add GETDEL command (#1506) * update redis files Co-authored-by: Chloe Yip <chloe.yip@Chloes-MacBook-Pro.local> Co-authored-by: Chloe Yip <chloe.yip@d172-016-027-043.wireless.sfu.ca>
Commit: | 1415d4d | |
---|---|---|
Author: | tjzhang-BQ | |
Committer: | GitHub |
Java: Adding command `BLMove` (#1498) * Adding command BLMove (#324) Co-authored-by: TJ Zhang <tj.zhang@improving.com>
Commit: | f83e519 | |
---|---|---|
Author: | tjzhang-BQ | |
Committer: | GitHub |
Java: Adding command `LMove` (#1491) * 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>
Commit: | b78c9d1 | |
---|---|---|
Author: | Andrew Carbonetto | |
Committer: | GitHub |
Java: add `XDEL` command (#318) (#1490) * moving out of place method * Revert "moving out of place method" This reverts commit 05a75f0c72e7617ea2a2d3b29060acec06ffb3d8. * 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>
Commit: | 9d5c58a | |
---|---|---|
Author: | tjzhang-BQ | |
Committer: | GitHub |
Add command `LSET` (#1475) Add command LSET (#312) * Add command LSET --------- Co-authored-by: TJ Zhang <tj.zhang@improving.com>
Commit: | 679b2a8 | |
---|---|---|
Author: | Andrew Carbonetto | |
Committer: | GitHub |
Java: Add `XLEN` command (#1479) * moving out of place method * Revert "moving out of place method" This reverts commit 05a75f0c72e7617ea2a2d3b29060acec06ffb3d8. * 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>
Commit: | bba0dd6 | |
---|---|---|
Author: | tjzhang-BQ | |
Committer: | GitHub |
Java: Add command `BLMPOP` (#1464) * 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>
Commit: | 3c04f3b | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `EXPIRETIME` and `PEXPIRETIME` commands. (#1462) * 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>
Commit: | 04cdbe3 | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `HSTRLEN` command. (#1463) * 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>
Commit: | d880b87 | |
---|---|---|
Author: | tjzhang-BQ | |
Committer: | GitHub |
Java: Adding command `LMPOP` (#292) (#1457) * Java: Adding command `LMPOP` (#292) * Java: Adding command LMPOP - interface & client implementation - new map type conversion - renaming LmPop to LMPop * address review comments * comment typo * fixing examples --------- Co-authored-by: TJ Zhang <tj.zhang@improving.com>
Commit: | 7e1e04d | |
---|---|---|
Author: | Guian Gumpac | |
Committer: | GitHub |
Java: Add `BITOP` command (#1458) * Java: Add `BITOP` command (#303) * Incomplete implementation * Needs more tests and javadocs * Fixed errors from rebasing * Added tests and javadocs * Fixed incorrect comment * Added tests * Fixed tests * Spotless * Added to module-info * Addressed PR comments * Added TODO:
Commit: | 3e8c084 | |
---|---|---|
Author: | Guian Gumpac | |
Committer: | GitHub |
Java: Add `BITPOS` command (#1445) * Java: Add `BITPOS` command (#284) * Added Bitpos command in Java * Added javadocs * Addressed PR comments * Addressed comments * Fixed typo * Resolved conflicts * Addressed PR comments * Addressed comments
Commit: | 8f46725 | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `FUNCTION LOAD` command. (#1425) * Java: Add `FUNCTION LOAD` command. (#270) Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Commit: | bb315a3 | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `ZINTER` command. (#1433) * Add `ZINTER` command. (#290) Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> --------- Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: Aaron <69273634+aaron-congo@users.noreply.github.com> Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Commit: | 4277b97 | |
---|---|---|
Author: | Guian Gumpac | |
Committer: | GitHub |
Java: Add `GETBIT` command (#1400) * JAVA: Add `GETBIT` command (#271) Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> Co-authored-by: jonathanl-bq <72158117+jonathanl-bq@users.noreply.github.com>
Commit: | 2831cd6 | |
---|---|---|
Author: | Guian Gumpac | |
Committer: | GitHub |
Java: Add `SETBIT` command (#1408) * Java: Add `SETBIT` command (#274) * Added command file Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Added SETBIT command * Addressed PR comments Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Fixed javadocs --------- Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Addressed PR comments * Update java/client/src/main/java/glide/api/commands/BitmapBaseCommands.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Update java/client/src/main/java/glide/api/commands/BitmapBaseCommands.java Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> --------- Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Commit: | 1902359 | |
---|---|---|
Author: | Aaron | |
Committer: | GitHub |
Python: add ZMPOP command (#1417) * Python: add ZMPOP command (#282) * Update PR link in CHANGELOG * Minor documentation update * Fix mypy and tests * Align docs and cross-slot tests with recent changes * Fix crossslot test
Commit: | 9ef8095 | |
---|---|---|
Author: | Aaron | |
Committer: | GitHub |
Python: add ZINTERCARD command (#1418) * Python: add ZINTERCARD command (#280) * Update PR link in CHANGELOG * PR suggestions * Align docs and cross-slot tests with recent changes * Fix crossslot test
Commit: | 62dbf61 | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `BZMPOP` command (#1390) * Java: Add `BZMPOP` command (#194) * Add `BZMPOP` command. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Add a test. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Address PR comments. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Reorder args. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Groom glide core. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Update glide-core/src/client/value_conversion.rs Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: jonathanl-bq <72158117+jonathanl-bq@users.noreply.github.com> --------- Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: jonathanl-bq <72158117+jonathanl-bq@users.noreply.github.com> * Address PR comments. Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> * Update glide-core/src/client/value_conversion.rs Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com> * Rename Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> --------- Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: jonathanl-bq <72158117+jonathanl-bq@users.noreply.github.com> Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Commit: | 01c78b1 | |
---|---|---|
Author: | Guian Gumpac | |
Committer: | GitHub |
Java: Add `BITCOUNT` command (#1384) * Java: Add command `BITCOUNT` (#263) * Implemented Bitcount command for java client Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Removed unrelated change Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Addressed PR comments Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Addressed PR comments Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Removed unnecessary constructor Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> --------- Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Resolved conflicts Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Renamed interface for consistency Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Address PR comments Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Added missed javadoc Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Addressed comments Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Update java/client/src/main/java/glide/api/commands/BitmapBaseCommands.java Co-authored-by: Aaron <69273634+aaron-congo@users.noreply.github.com> * Update java/client/src/main/java/glide/api/commands/BitmapBaseCommands.java Co-authored-by: Aaron <69273634+aaron-congo@users.noreply.github.com> * addressed PR comments Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Addressed PR comments Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Removed wrong version check Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> * Rebased and resolved conflicts Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> --------- Signed-off-by: Guian Gumpac <guian.gumpac@improving.com> Co-authored-by: Aaron <69273634+aaron-congo@users.noreply.github.com>
Commit: | 8641d5c | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Proto: Rename in `RequestType` enum according to Feng-Shui. (#1387) * Rename in `RequestType` enum according to Feng-Shui. (#262) Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: Andrew Carbonetto <andrew.carbonetto@improving.com>
Commit: | d4ffa99 | |
---|---|---|
Author: | SanHalacogluImproving | |
Committer: | GitHub |
Java: Add `Zrandmember` command. (Sorted Set Commands) (#1238) * Java: Add Zrandmember command. (Sorted Set Commands) (#175) Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: Aaron <69273634+aaron-congo@users.noreply.github.com>
Commit: | b9cc64b | |
---|---|---|
Author: | SanHalacogluImproving | |
Committer: | GitHub |
Java: Add `ZUNIONSTORE` command. (Sorted Set Group) (#210) (#1290) * Java: Add `ZUNIONSTORE` command. (Sorted Set Group) (#210) * Minor doc update + added IT test for cross-slot error. * Minor doc update. --------- Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Commit: | ef1a84c | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `FLUSHALL` command. (#1368) * Add `FLUSHALL` command. (#246) Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: Aaron <69273634+aaron-congo@users.noreply.github.com>
Commit: | 8053973 | |
---|---|---|
Author: | Yury-Fridlyand | |
Committer: | GitHub |
Java: Add `BZPOPMIN` command. (#1362) * Java: Add `BZPOPMIN` command. (#209) --------- Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com>
Commit: | 5fbda56 | |
---|---|---|
Author: | SanHalacogluImproving | |
Committer: | GitHub |
Java: Updated `ZUnion` command. (#1338) * Java: Updated `ZUnion` command. (#234) * Updated Weighted Keys data structure to List<Pair<String, Double>> * Updated ZinterStore to proper format of weighted keys + Rebase * Minor UT test update. * Minor Refactor. * Javadoc updates 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: Andrew Carbonetto <andrew.carbonetto@improving.com>
Commit: | d8bdfa7 | |
---|---|---|
Author: | Aaron | |
Committer: | GitHub |
Python: add HRANDFIELD command (#1334) * Python: add HRANDFIELD command * Use variable for 'WITHVALUES' arg * PR suggestions * Remove WITH_VALUES constant * PR suggestions
Commit: | 42f5df6 | |
---|---|---|
Author: | SanHalacogluImproving | |
Committer: | GitHub |
Java: Add `Zinterstore` command. (#1294) * Java: Add `Zinterstore` command. (#221) Signed-off-by: Yury-Fridlyand <yury.fridlyand@improving.com> Co-authored-by: Yury-Fridlyand <yury.fridlyand@improving.com>