- 10 Aug, 2018 1 commit
-
-
liuqiyun authored
* 新加scan,sentinels命令 * add command sentinels
-
- 09 Aug, 2018 3 commits
-
-
Marc Gravell authored
-
Nick Craver authored
Not 100% sure this is what we figured out, but good first pass at getting there if not.
-
Todd Tingen authored
* Eliminate the need for Stream magic strings & added additional XGROUP subcommands. - Replaced the need for magic strings with Range, ReadOffset, and GroupReadOffset structs. - Condensed some of the method signatures due to the new structs. - Added methods & tests for two of the XGROUP subcommands (DESTROY & DELCONSUMER). * Updated tests with their original IDs used. * Use a single struct to represent stream position for Group, Read, and ReadGroup commands. - Consolidated GroupCreateOptions, GroupReadOffset, and ReadOffset into a single struct, Position. - Removed the "Pair" structs and created StreamPosition, this will be used in the multi-stream read commands. - Renamed RedisStreamEntry to StreamEntry. - Also added the remaining subcommand for the XGROUP command (SETID) and an associated unit test. * File cleanup, delete consolidated structs. * Additional changes and unit tests for the Position struct. * Update PositionKind enum with explicit zero value.
-
- 03 Aug, 2018 1 commit
-
-
ccs-kenji-andoh authored
-
- 02 Aug, 2018 1 commit
-
-
Prakash G.R authored
-
- 12 Jul, 2018 2 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
* start work on nreisearch aggregates * port chunks of JRediSearch * port the rest of aggregates and the highlight/summarize API * Port QueryTest * Import all of ClientTest from JRediSearch * Add aggregate tests; normlaize tests * NRediSearch : all tests passing * add source prefix to a bunch of files # Conflicts: # NRediSearch.Test/ExampleUsage.cs # NRediSearch/NRediSearch.csproj
-
- 05 Jul, 2018 2 commits
-
-
Nick Craver authored
Was incorrectly failing when completing near-instantly with a local server.
-
Nick Craver authored
-
- 04 Jul, 2018 1 commit
-
-
Todd Tingen authored
The Streams data type is available in release 5.0 RC1 and above. - Implemented Sync & Async methods for all Stream related commands (minus the blocking options) as of 5.0 RC1. - Added tests for the synchronous versions of the Streams API but the testing is a work in progress. Need to refactor for reuse within the streams tests and write a more thorough suite of tests. - Added a NameValueEntry struct which mimicks HashEntry. Using HashEntry for the name/value pairs of stream entries seemed wrong. Perhaps refactor the usage of HashEntry to the more generic NameValueEntry and deprecate HashEntry?
-
- 29 Jun, 2018 1 commit
-
-
Marc Gravell authored
-
- 28 Jun, 2018 2 commits
-
-
Nick Craver authored
Being removed in v2.0
-
Nick Craver authored
Useful for WSL testing Streams
-
- 26 Jun, 2018 1 commit
-
-
彭伟 authored
-
- 17 Jun, 2018 1 commit
-
-
Vasiliy Novikov authored
-
- 12 Jun, 2018 1 commit
-
-
Nick Craver authored
-
- 10 Jun, 2018 1 commit
-
-
Nick Craver authored
I think there's a race in ReconfigureAsync with clusters here where the last subscription to finish is left out...but not seeing it yet. Tests show it over and over, though.
-
- 09 Jun, 2018 8 commits
-
-
Nick Craver authored
-
Nick Craver authored
-
Nick Craver authored
Trying to get this to register in VSTS...
-
Nick Craver authored
This allows running VSTS builds in 1 step.
-
Nick Craver authored
-
Nick Craver authored
GitHub conflict editor hosed this. Blah.
-
Nick Craver authored
Not sure why this is failing...we need more info. It could be socke exhaustion on the box.
-
HRISHIKESH PATHAK authored
-
- 06 Jun, 2018 1 commit
-
-
Nick Craver authored
It appears we just never use this property anywhere and never noticed, but users did long ago. See #229 for details. Also adds some testing around this. While this may be considered a breaking change, I'm really going to err on the side of this is a plain on bug fix on a rarely used property. This doesn't impact any existing tests.
-
- 04 Jun, 2018 8 commits
-
-
Nick Craver authored
This is a known failure - will try to address next week.
-
Nick Craver authored
-
Nick Craver authored
-
Nick Craver authored
-
Nick Craver authored
-
Nick Craver authored
This could be a terrible idea, but I hope it helps isolate failures and increase stability a bit.
-
Nick Craver authored
-
Nick Craver authored
-
- 03 Jun, 2018 5 commits
-
-
Nick Craver authored
Multiple runs aren't safe here...new key filter is.
-
Nick Craver authored
-
Nick Craver authored
This is a race in the implementation due to pub/sub order and locking. Just improving the test to help illustrate it. High delays before weren't fixing the test on a stressed server, they were allowing the interval-based reconfiguration to mask the failure.
-
Nick Craver authored
-
Nick Craver authored
Though we lock on servers here, serverSnapshot is iterated in more cases, this reconfiguration iteration leaves null entries in the array causing downstream issues.
-