Vladyslav Vildanov
9e9deec4df
Tag v3.2.0 ( #1585 )
...
* Tag v3.2.0
* Updated 8.2 test image
v3.2.0
2025-08-06 09:41:24 +03:00
Vladyslav Vildanov
c1845d96cc
Added test coverage for updated Vamana ( #1584 )
...
* Added test coverage for updated Vamana
* Updated CHANGELOG.md
* Increased timeouts
* Removed assertion cause Relay removes total field
* Added realy-resp3 group
* Revert assertions
2025-08-03 22:20:07 +03:00
Elena Kolevska
8f18de1c12
Updates 8.2 test image to rc2 ( #1583 )
2025-08-01 12:42:25 -07:00
Hristo Temelski
6d37dc45b0
Added new stream commands, extended existing ones ( #1580 )
...
* Added new stream commands, extended existing ones
* updated the changelog
* fixed linter errors
* fixed regressions
* more linter fixes
* XADD fix
* lint fix
* Update CHANGELOG.md
* update interfaces, address PR comments
* fixed linter errors
* fixed xdelex return type
* updated new command signatures
---------
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2025-07-29 12:59:06 +03:00
Vladyslav Vildanov
1c96f704fc
Added missing VSIM argument ( #1582 )
...
* Added missing VSIM argument
* Updated CHANGELOG.md
2025-07-28 15:57:35 +03:00
Till Krüss
b10cf7c96a
back to dev version
2025-07-22 08:38:59 -07:00
Till Krüss
202e0c5322
bump version
v3.1.0
2025-07-22 08:37:44 -07:00
Till Krüss
6387da61d4
bump dev version
2025-07-22 08:33:40 -07:00
Till Krüss
97bce0062d
cleanup changelog
2025-07-22 08:31:37 -07:00
Till Krüss
fe1ea1b8f9
tag v3.0.2
2025-07-22 08:30:03 -07:00
Hristo Temelski
302b63b742
Added test to ensure ftcreate vamana compatibility ( #1578 )
...
* Added test to ensure ftcreate vamana compatibility
* updated changelog
2025-07-21 09:48:12 -07:00
ridgey-dev
8e7afbe679
Retry all exceptions from Sentinel replicas ( #1577 )
...
* Retry SentinelReplication::retryCommandOnFailure on all classes with Throwable interface
* Retry SentinelReplication::retryCommandOnFailure on all classes with Throwable interface
* Fix coding style
2025-07-18 09:21:40 +03:00
Vladyslav Vildanov
c60003a717
Marked missing commands as Prefixable ( #1576 )
...
* Marked missing commands as Prefixable
* Codestyle fixes
* Updated CHANGELOG.md
2025-07-09 19:03:22 +03:00
Vladyslav Vildanov
4dcc66f47e
Updated Redis 8.2 test image ( #1573 )
...
* Updated Redis 8.2 test image
* Updated CHANGELOG.md
2025-07-03 16:53:00 +03:00
Hristo Temelski
e0a03c6590
BITOP added operation validation ( #1566 )
...
* BITOP added operation validation
* Ensure that the arguments are not an empty list before doing operation check
* Updated changelog, fixed linter errors
* added test for the new bitop operations
* fixed liniting
* update requiresRedisVersion
---------
Co-authored-by: Vladyslav Vildanov <117659936+vladvildanov@users.noreply.github.com >
2025-06-21 11:03:17 +03:00
Vladyslav Vildanov
5e59123f0a
Added testing with 8.2 ( #1567 )
...
* Added testing with 8.2
* Updated CHANGELOG.md
* Updated conditions for Relay stack tests
* Removed redundat condition
* Removed stack port overriding
2025-06-20 18:39:26 +03:00
alschastny
7509e5f42d
XINFO command parse response changes + more tests ( #1560 )
...
Co-authored-by: alschastny <>
2025-06-19 10:32:39 +03:00
Till Krüss
efc2c3798c
Update CODEOWNERS ( #1564 )
2025-06-17 07:00:17 -07:00
alschastny
ec375afa4a
fix XREAD parse null response ( #1563 )
...
Co-authored-by: aleksanders <alexander.s@seranking.com >
2025-06-17 10:39:31 +03:00
Vladyslav Vildanov
9992595711
Updated Redis 8.0 test image ( #1562 )
...
* Updated Redis 8.0 test image
* Updated CHANGELOG.md
* Updated version restriction
* Marked test as relay-incompatible
2025-06-16 09:42:56 -07:00
alschastny
33e1174a4f
implement XSETID command ( #1559 )
...
* implement XSETID command
* modify CHANGELOG.md
* split test to basic and extended version
---------
Co-authored-by: aleksanders <alexander.s@seranking.com >
2025-06-16 10:11:51 +03:00
alschastny
1e390b1814
implement XPENDING command ( #1558 )
...
* implement XPENDING command
* modify CHANGELOG.md
---------
Co-authored-by: aleksanders <alexander.s@seranking.com >
Co-authored-by: Vladyslav Vildanov <117659936+vladvildanov@users.noreply.github.com >
2025-06-13 10:34:52 +03:00
alschastny
0a8fe54b44
implement XCLAIM command ( #1557 )
...
* implement XCLAIM command
* modify CHANGELOG.md
* add empty line before return
* test xclaim with all available options
* review refactoring
* remove fast-track check for empty answer
---------
Co-authored-by: aleksanders <alexander.s@seranking.com >
2025-06-13 10:07:44 +03:00
alschastny
b5b486a254
add XACK command ( #1555 )
...
* add XACK command
* add XACK to ClientContextInterface
* modify CHANGELOG.md
---------
Co-authored-by: aleksanders <alexander.s@seranking.com >
Co-authored-by: Vladyslav Vildanov <117659936+vladvildanov@users.noreply.github.com >
2025-06-11 09:28:13 -07:00
Vladyslav Vildanov
5e18e91ffc
fix(commands): Fixed wrong command API call on prefix processing ( #1554 )
...
* fix(commands): Fixed wrong command API call on prefix processing
* Updated CHANGELOG.md
* Updated test case
2025-06-11 10:46:25 +03:00
Vladyslav Vildanov
c2b95dfd2a
Backport #1551 ( #1552 )
...
* fix(conn): Removed automatic conn_uid assignment (#1551 )
* fix(conn): Removed automatic conn_uid assignment
* Restrict redis version
* Updated CHANGELOG.md
* Added test case
* Update CHANGELOG.md
---------
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
* Removed duplicated disconnect
* Updated CHANGELOg.md
---------
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2025-06-05 18:34:21 +03:00
Vladyslav Vildanov
30e48f566e
feat(commands): Add support for VectorSet commands ( #1550 )
...
* feat(commands): Add support for VectorSet commands
* Codestyle fixes
* Fixed test
* Added logging for test purposes
* Marked tests as relay incompatible
* Missing incompatible tests
* Updated CHANGELOG to reflect experimental nature of feature
* Marked properties as nullable
* Changed static variables to constants
* Codestyle fixe
* Revert changes
* Update CHANGELOG.md
---------
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2025-06-05 09:28:31 +03:00
Vladyslav Vildanov
d7f60099a6
fix(stream): Fixed throwing CommunicationException when stream is EOF ( #1548 )
...
* fix(stream): Fixed return type to match function signature
* Updated CHANGELOG.md
* Fix syntax error
* Updated CHANGELOG.md entry
2025-05-30 10:26:17 +03:00
Mustafa AKBEL
6021daf9cd
Treat LOADING Errors as Connection Failures to Retry with Next Replica ( #1536 )
...
* fix(sentinel-replication): Treat LOADING error responses as ConnectionException to allow retry mechanism to discard the current replica and switch to the next available one.
* fix(sentinel-replication): add changelog entries for LOADING response handling
* Update CHANGELOG.md
* Update CHANGELOG.md
---------
Co-authored-by: Mustafa AKBEL <mustafa.akbel@pusula.net.tr >
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2025-05-28 15:11:13 +03:00
Till Krüss
2372b5c767
Update CHANGELOG.md
2025-05-27 09:55:23 -07:00
Vladyslav Vildanov
87e08a3709
Backport #1546 ( #1547 )
...
* Fix return type for ZCOUNT (#1546 )
* Fix return type for ZCOUNT
ZCOUNT returns an `int`:
> Integer reply: the number of members in the specified score range.
* Update CHANGELOG.md
---------
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
* Added changelog entry
---------
Co-authored-by: Tim Düsterhus <timwolla@googlemail.com >
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2025-05-27 09:54:46 -07:00
Vladyslav Vildanov
421827625e
Backport #1503 ( #1545 )
...
* Backport #1503
* Update CHANGELOG.md
---------
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2025-05-27 10:17:35 +03:00
Till Krüss
afa8b55aa3
bump dev version
2025-05-16 11:33:03 -07:00
Till Krüss
34fb0a7da0
bump version ( #1542 )
v3.0.1
2025-05-16 11:30:32 -07:00
Vladyslav Vildanov
06c904af37
fix(auth): Adds default user if only password used for authentication ( #1535 )
2025-05-13 09:01:21 -07:00
Pavlo Yatsukhnenko
9b1c6d2c8f
Update tests against Relay ( #1537 )
2025-05-12 09:00:40 -07:00
Vladyslav Vildanov
3cc35471e6
Testing with Redis 8.0.1 ( #1538 )
2025-05-08 06:09:26 -07:00
Till Krüss
7d86f7afb3
Prepare 3.0 release ( #1533 )
v3.0.0
2025-05-02 16:18:59 -07:00
Vladyslav Vildanov
aa72649e43
8.0-RC2 testing ( #1531 )
2025-04-29 08:25:18 -07:00
Till Krüss
b5c942b2a1
bump to rc1
v3.0.0-RC1
2025-04-17 08:51:06 -07:00
Till Krüss
5368c27dfb
add changelog linter
2025-04-15 09:21:47 -07:00
Till Krüss
312b0393f2
Update changelog
2025-04-14 10:04:01 -07:00
Till Krüss
e838799113
Update CHANGELOG.md
2025-04-14 10:01:59 -07:00
vladvildanov
665c98175f
Merge branch 'vv-changelog-update' of github.com:predis/predis into vv-changelog-update
2025-04-14 19:25:31 +03:00
vladvildanov
c4b066f5f3
Merge branch 'main' of github.com:predis/predis into vv-changelog-update
2025-04-14 19:23:45 +03:00
vladvildanov
502002534f
Update breaking changes
2025-04-14 19:21:09 +03:00
Till Krüss
fc4d17512c
Update CHANGELOG.md
2025-04-14 09:15:47 -07:00
Vladyslav Vildanov
39a6d7e3c4
Merge branch 'main' into vv-changelog-update
2025-04-14 19:01:44 +03:00
vladvildanov
fd4d2f1f20
Update CHANGELOG.md
2025-04-14 18:56:39 +03:00
Till Krüss
bcee31d564
Merge pull request #1527 from predis/vv-readme-8.0-support
2025-04-14 08:51:03 -07:00