• Todd Tingen's avatar
    Initial implementation of Redis Streams. (#860) · 4a8061f1
    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?
    4a8061f1
Name
Last commit
Last update
..
Booksleeve Loading commit data...
Helpers Loading commit data...
Issues Loading commit data...
AdhocTests.cs Loading commit data...
AsyncTests.cs Loading commit data...
BasicOps.cs Loading commit data...
BatchWrapperTests.cs Loading commit data...
Bits.cs Loading commit data...
Cluster.cs Loading commit data...
Commands.cs Loading commit data...
Config.cs Loading commit data...
ConnectByIP.cs Loading commit data...
ConnectFailTimeout.cs Loading commit data...
ConnectToUnexistingHost.cs Loading commit data...
ConnectingFailDetection.cs Loading commit data...
ConnectionFailedErrors.cs Loading commit data...
ConnectionReconnectRetryPolicyTests.cs Loading commit data...
ConnectionShutdown.cs Loading commit data...
DatabaseWrapperTests.cs Loading commit data...
Databases.cs Loading commit data...
DefaultPorts.cs Loading commit data...
ExceptionFactoryTests.cs Loading commit data...
Expiry.cs Loading commit data...
Failover.cs Loading commit data...
FloatingPoint.cs Loading commit data...
GeoTests.cs Loading commit data...
GlobalSuppressions.cs Loading commit data...
HyperLogLog.cs Loading commit data...
Keys.cs Loading commit data...
KeysAndValues.cs Loading commit data...
Lex.cs Loading commit data...
Lists.cs Loading commit data...
Locking.cs Loading commit data...
MassiveOps.cs Loading commit data...
Migrate.cs Loading commit data...
MultiAdd.cs Loading commit data...
MultiMaster.cs Loading commit data...
Naming.cs Loading commit data...
PreserveOrder.cs Loading commit data...
Profiling.cs Loading commit data...
PubSub.cs Loading commit data...
PubSubCommand.cs Loading commit data...
README.md Loading commit data...
RealWorld.cs Loading commit data...
SSDB.cs Loading commit data...
SSL.cs Loading commit data...
Scans.cs Loading commit data...
Scripting.cs Loading commit data...
Secure.cs Loading commit data...
Sentinel.cs Loading commit data...
Sets.cs Loading commit data...
StackExchange.Redis.Tests.csproj Loading commit data...
Streams.cs Loading commit data...
TaskTests.cs Loading commit data...
TestBase.cs Loading commit data...
TestInfoReplicationChecks.cs Loading commit data...
TransactionWrapperTests.cs Loading commit data...
Transactions.cs Loading commit data...
VPNTest.cs Loading commit data...
Values.cs Loading commit data...
WithKeyPrefixTests.cs Loading commit data...
WrapperBaseTests.cs Loading commit data...
xunit.runner.json Loading commit data...