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
vladvildanov
cff5386b37
Update README.md (Redis 8.0 support)
2025-04-14 18:39:59 +03:00
Till Krüss
341e1eef05
Sync main with v2.x
2025-04-14 08:32:36 -07:00
vladvildanov
9a4f9d1ae2
Fixed static analys issue
2025-04-01 11:02:08 +03:00
vladvildanov
ebcf7809ea
Removed empty files
2025-04-01 10:56:51 +03:00
vladvildanov
325aa70758
Fixed test
2025-03-31 13:02:30 +03:00
vladvildanov
90fa2c5409
Codestyle fixes
2025-03-31 12:51:57 +03:00
vladvildanov
df2b385ece
Added timeout for test
2025-03-31 12:50:07 +03:00
vladvildanov
f560bea523
Fixed broken test
2025-03-31 12:43:37 +03:00
vladvildanov
cf6f5e40db
Marked test ask skipped
2025-03-31 12:39:28 +03:00
vladvildanov
28c76afac0
Removed testing against 6.2
2025-03-31 12:36:45 +03:00
vladvildanov
3aefebef92
Removed newline
2025-03-31 12:25:40 +03:00
vladvildanov
95ac0a1aa4
Added Valkey to wordlist
2025-03-31 12:23:40 +03:00
vladvildanov
99918b98bd
Revert docker removal
2025-03-31 12:21:26 +03:00
Vladyslav Vildanov
9458c0d10e
Merge branch 'main' into vv-main-2.x-sync
2025-03-31 12:17:20 +03:00
vladvildanov
bf526cc129
Codestyle fixes
2025-03-31 12:14:37 +03:00
vladvildanov
8bc9a4d432
Merge branch 'v2.x' of github.com:predis/predis into vv-main-2.x-sync
2025-03-31 11:36:25 +03:00
Vladyslav Vildanov
52e9f6d106
Remove deprecated Triggers & Functions support ( #1524 )
...
* Removed deprecated Triggers & Functions support
* Codestyle fixes
2025-03-28 16:10:01 +02:00
Till Krüss
fdd52d0284
Tag v2.4.0-RC1 ( #1523 )
v2.4.0-RC1
2025-03-24 10:07:15 -07:00