Skip to content

Tags: redis/NRedisStack

Tags

v1.1.1

Toggle v1.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix for FT.CURSOR in cluster (#440)

* Fix for FT.CURSOR in cluster; requires single server

- update SE.Redis ref to allow new GetServer(RedisKey) usage
- add utility API to capture an IServer and database if using cluster
- create internal AggregationResult subclass that includes the IServer
- capture server in Aggregate[Async]
- create new overloads for CusorDel[Async] and CursorRead[Async] that take AggregationResult, and push consumers towards that overload
  - use captured server/database when appropriate
- use the new API from tests
- add new I[Async]Enumerable API for simplicity: AggregateEnumerable[Async]
- add tests for new API
- use cluster env from cursor tests

* update interfaces

* dotnet format

* use correct routing in AddDocument

* .gitignore - docker containers

* dotnet format

* - enable all-environments over almost all FT tests
- workaround DBSIZE usage
- use IP in endpoints.json to prevent double-counting of servers
- compensate for NumDocs oddity on cluster, and don't test detailed numbers (which vary by shard)

* don't hit disconnected servers when crawling endpoints

* dotnet format

* more search test tweaks

* rev SE.Redis for RedisValue fix

* more test fixes

* dotnet format... again

* fix routing of dictionary methods

* actually: not a key

* try to add more replication stability

* TestApplyAndFilterAggregations - loop attempt

* only continue on last attempt!

* allow even more time in TestApplyAndFilterAggregations

* fix CI mstest on .net9

* grandfather many cluster tests pre 8

* update local docker file

* skip a bunch more tests on cluster pre 8

* skip TestCreate on cluster < 8

* Update tests/dockers/docker-compose.yml

Co-authored-by: atakavci <a_takavci@yahoo.com>

* clarify that the enumerable APIs may involve multiple operations

* clarify why/when the old cursor API will fail

---------

Co-authored-by: atakavci <a_takavci@yahoo.com>

v1.1.0

Toggle v1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use SDK9 in release build (#435)

v1.0.0

Toggle v1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
 Bump Redis 8.0 version(8.0-RC2-pre) in pipeline (#415)

* Bump Redis 8.0 version(8.0-RC2-pre) in pipeline

* fix for DuplicatePolicy change in TS.INFO

* fix for duplicatePolicy

v0.13.3

Toggle v0.13.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Backport of: Fix index creation issue when multiple options are used …

…with fields (#405) (#413)

Fix index creation issue when multiple options are used with fields   (#405)

* - change order of field options in search&query
- add missing xml doc for parameters

* fix search tests

* fix format

v1.0.0-beta1

Toggle v1.0.0-beta1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix nested batch issue when initial command is within a pipeline (#402)

fix nested batch issue when initial command is within a pipeline

v0.13.2

Toggle v0.13.2's commit message
Auto set version in csproj (#392)

auto set version in csproj

v0.13.1

Toggle v0.13.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump lib version (#349)

bump lib version

v0.13.0

Toggle v0.13.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update version to 0.13.0 (#336)

v0.12.0

Toggle v0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update Version to 0.12.0 (#263)

v0.11.0

Toggle v0.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update Version to 0.11.0 (#228)

* update version to 0.10.2

* change version to 0.11.0