Skip to content

Commit 031545e

Browse files
committed
u8-ify the stream messages
1 parent c118744 commit 031545e

File tree

2 files changed

+14
-21
lines changed

2 files changed

+14
-21
lines changed

src/StackExchange.Redis/RedisDatabase.cs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4098,28 +4098,28 @@ public override int GetHashSlot(ServerSelectionStrategy serverSelectionStrategy)
40984098
protected override void WriteImpl(PhysicalConnection physical)
40994099
{
41004100
physical.WriteHeader(Command, argCount);
4101-
physical.WriteBulkString(StreamConstants.Group);
4101+
physical.WriteBulkString("GROUP"u8);
41024102
physical.WriteBulkString(groupName);
41034103
physical.WriteBulkString(consumerName);
41044104

41054105
if (countPerStream.HasValue)
41064106
{
4107-
physical.WriteBulkString(StreamConstants.Count);
4107+
physical.WriteBulkString("COUNT"u8);
41084108
physical.WriteBulkString(countPerStream.Value);
41094109
}
41104110

41114111
if (noAck)
41124112
{
4113-
physical.WriteBulkString(StreamConstants.NoAck);
4113+
physical.WriteBulkString("NOACK"u8);
41144114
}
41154115

41164116
if (claimMinIdleTime.HasValue)
41174117
{
4118-
physical.WriteBulkString(StreamConstants.Claim);
4118+
physical.WriteBulkString("CLAIM"u8);
41194119
physical.WriteBulkString(claimMinIdleTime.Value.TotalMilliseconds);
41204120
}
41214121

4122-
physical.WriteBulkString(StreamConstants.Streams);
4122+
physical.WriteBulkString("STREAMS"u8);
41234123
for (int i = 0; i < streamPositions.Length; i++)
41244124
{
41254125
physical.Write(streamPositions[i].Key);
@@ -4181,11 +4181,11 @@ protected override void WriteImpl(PhysicalConnection physical)
41814181

41824182
if (countPerStream.HasValue)
41834183
{
4184-
physical.WriteBulkString(StreamConstants.Count);
4184+
physical.WriteBulkString("COUNT"u8);
41854185
physical.WriteBulkString(countPerStream.Value);
41864186
}
41874187

4188-
physical.WriteBulkString(StreamConstants.Streams);
4188+
physical.WriteBulkString("STREAMS"u8);
41894189
for (int i = 0; i < streamPositions.Length; i++)
41904190
{
41914191
physical.Write(streamPositions[i].Key);
@@ -4895,28 +4895,28 @@ public SingleStreamReadGroupCommandMessage(int db, CommandFlags flags, RedisKey
48954895
protected override void WriteImpl(PhysicalConnection physical)
48964896
{
48974897
physical.WriteHeader(Command, argCount);
4898-
physical.WriteBulkString(StreamConstants.Group);
4898+
physical.WriteBulkString("GROUP"u8);
48994899
physical.WriteBulkString(groupName);
49004900
physical.WriteBulkString(consumerName);
49014901

49024902
if (count.HasValue)
49034903
{
4904-
physical.WriteBulkString(StreamConstants.Count);
4904+
physical.WriteBulkString("COUNT"u8);
49054905
physical.WriteBulkString(count.Value);
49064906
}
49074907

49084908
if (noAck)
49094909
{
4910-
physical.WriteBulkString(StreamConstants.NoAck);
4910+
physical.WriteBulkString("NOACK"u8);
49114911
}
49124912

49134913
if (claimMinIdleTime.HasValue)
49144914
{
4915-
physical.WriteBulkString(StreamConstants.Claim);
4915+
physical.WriteBulkString("CLAIM"u8);
49164916
physical.WriteBulkString(claimMinIdleTime.Value.TotalMilliseconds);
49174917
}
49184918

4919-
physical.WriteBulkString(StreamConstants.Streams);
4919+
physical.WriteBulkString("STREAMS"u8);
49204920
physical.Write(Key);
49214921
physical.WriteBulkString(afterId);
49224922
}
@@ -4954,11 +4954,11 @@ protected override void WriteImpl(PhysicalConnection physical)
49544954

49554955
if (count.HasValue)
49564956
{
4957-
physical.WriteBulkString(StreamConstants.Count);
4957+
physical.WriteBulkString("COUNT"u8);
49584958
physical.WriteBulkString(count.Value);
49594959
}
49604960

4961-
physical.WriteBulkString(StreamConstants.Streams);
4961+
physical.WriteBulkString("STREAMS"u8);
49624962
physical.Write(Key);
49634963
physical.WriteBulkString(afterId);
49644964
}

src/StackExchange.Redis/StreamConstants.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,6 @@ internal static class StreamConstants
5252

5353
internal static readonly RedisValue Destroy = "DESTROY";
5454

55-
internal static readonly RedisValue Group = "GROUP";
56-
5755
internal static readonly RedisValue Groups = "GROUPS";
5856

5957
internal static readonly RedisValue JustId = "JUSTID";
@@ -65,13 +63,8 @@ internal static class StreamConstants
6563

6664
internal static readonly RedisValue MkStream = "MKSTREAM";
6765

68-
internal static readonly RedisValue NoAck = "NOACK";
69-
internal static readonly RedisValue Claim = "CLAIM";
70-
7166
internal static readonly RedisValue Stream = "STREAM";
7267

73-
internal static readonly RedisValue Streams = "STREAMS";
74-
7568
private static readonly RedisValue KeepRef = "KEEPREF", DelRef = "DELREF", Acked = "ACKED";
7669

7770
internal static readonly RedisValue Ids = "IDS";

0 commit comments

Comments
 (0)