Skip to content

Conversation

@shacharPash
Copy link
Contributor

@shacharPash shacharPash commented Aug 14, 2023

Closes #121
Closes #122
Closes #123
Closes #124

@shacharPash shacharPash changed the title Support Clusters Redis Cluster Support Aug 14, 2023
@codecov-commenter
Copy link

codecov-commenter commented Aug 14, 2023

Codecov Report

Patch coverage: 100.00% and project coverage change: +0.03% 🎉

Comparison is base (61a245d) 94.04% compared to head (74b0c13) 94.07%.

❗ Current head 74b0c13 differs from pull request most recent head 611f0e8. Consider uploading reports for the commit 611f0e8 to get more accurate results

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #170      +/-   ##
==========================================
+ Coverage   94.04%   94.07%   +0.03%     
==========================================
  Files          82       82              
  Lines        5086     5116      +30     
  Branches      479      483       +4     
==========================================
+ Hits         4783     4813      +30     
  Misses        176      176              
  Partials      127      127              
Files Changed Coverage Δ
src/NRedisStack/Auxiliary.cs 100.00% <100.00%> (ø)

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@shacharPash
Copy link
Contributor Author

@chayim We need to run a cluster in the CI and run the tests on it

@shacharPash shacharPash marked this pull request as ready for review August 31, 2023 11:51
@chayim chayim changed the title Redis Cluster Support Support for OSS Redis Clusters Aug 31, 2023
@shacharPash shacharPash requested a review from chayim August 31, 2023 12:40
@chayim chayim changed the title Support for OSS Redis Clusters Initial support for OSS Cluster API Sep 13, 2023
@shacharPash shacharPash requested a review from chayim September 13, 2023 08:40
@shacharPash shacharPash merged commit ac897cc into master Sep 13, 2023
@shacharPash shacharPash deleted the ClusterSupport branch September 13, 2023 12:04
shacharPash added a commit that referenced this pull request Oct 3, 2023
* delete mock

* coverage

* fix test

* indent

* change to var - check

* cluster test

* add opthin to connect cluster with dotnet test

* use key in topk tests

* get env vars inside RedisFixture

* skip if redis

* add skip where needed

* Execute broadcast

* delete cluster tests

* RedisFixture fix

* add to contributing

* run cluster on CI

* wip

* fix /

* -d

* delete restore

* return restore

* add -RC3

* add RC3 to docker-compose

* try define both .net 6 and 7

* Skip if cluster where needed

* add names

* skip configOnTimeout if cluster

* try to fix win tests

* tests names +fix win version

* fix versions

* versions

* win verer

* wording

* change to OSSCluster

* isOSSCluster

* update skip reason to OSS cluster

* general dispose

* general dispose for the rest of the disposes

---------

Co-authored-by: Chayim <[email protected]>
shacharPash added a commit that referenced this pull request Oct 17, 2023
* Initial support for OSS Cluster API (#170)

* delete mock

* coverage

* fix test

* indent

* change to var - check

* cluster test

* add opthin to connect cluster with dotnet test

* use key in topk tests

* get env vars inside RedisFixture

* skip if redis

* add skip where needed

* Execute broadcast

* delete cluster tests

* RedisFixture fix

* add to contributing

* run cluster on CI

* wip

* fix /

* -d

* delete restore

* return restore

* add -RC3

* add RC3 to docker-compose

* try define both .net 6 and 7

* Skip if cluster where needed

* add names

* skip configOnTimeout if cluster

* try to fix win tests

* tests names +fix win version

* fix versions

* versions

* win verer

* wording

* change to OSSCluster

* isOSSCluster

* update skip reason to OSS cluster

* general dispose

* general dispose for the rest of the disposes

---------

Co-authored-by: Chayim <[email protected]>

* add GeoShapeField

* Update SkipIfRedisAttribute.cs

* delete line

* AddGeoShapeField

* add test

* upgrade SE.Redis

* fix test

* add async test

* add tests + Skips

* skip id less than 7.2.1

* skip if cluster

* add example

* chayim review

* chayims review 2

---------

Co-authored-by: Chayim <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

4 participants