You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ReleaseNotes.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,7 @@ Current package versions:
11
11
- Add support for new `BITOP` operations in CE 8.2 ([#2900 by atakavci](https://github.com/StackExchange/StackExchange.Redis/pull/2900))
12
12
- Package updates ([#2906 by mgravell](https://github.com/StackExchange/StackExchange.Redis/pull/2906))
13
13
- Fix handshake error with `CLIENT ID` ([#2909 by mgravell](https://github.com/StackExchange/StackExchange.Redis/pull/2909))
14
+
- Add 8.2 stream commands ([#2842 by kijanawoodard](https://github.com/StackExchange/StackExchange.Redis/pull/2842), by [#xxxx by mgravell](https://github.com/StackExchange/StackExchange.Redis/pull/xxxx))
/// Trims the stream according to the specified policy (MAXLEN or MINID) regardless of whether entries are referenced by any consumer groups, but preserves existing references to these entries in all consumer groups' PEL.
10
+
/// </summary>
11
+
KeepReferences=0,
12
+
13
+
/// <summary>
14
+
/// Trims the stream according to the specified policy and also removes all references to the trimmed entries from all consumer groups' PEL.
15
+
/// </summary>
16
+
/// <remarks>Requires server 8.2 or above.</remarks>
17
+
DeleteReferences=1,
18
+
19
+
/// <summary>
20
+
/// With ACKED: Only trims entries that were read and acknowledged by all consumer groups.
21
+
/// </summary>
22
+
/// <remarks>Requires server 8.2 or above.</remarks>
/// <param name="minId">All entries with an id (timestamp) earlier minId will be removed.</param>
2783
2811
/// <param name="useApproximateMaxLength">If true, the "~" argument is used to allow the stream to exceed minId by a small number. This improves performance when removing messages.</param>
2784
2812
/// <param name="limit">The maximum number of entries to remove per call when useApproximateMaxLength = true. If 0, the limiting mechanism is disabled entirely.</param>
2813
+
/// <param name="mode">Determines how stream trimming should be performed.</param>
2785
2814
/// <param name="flags">The flags to use for this operation.</param>
2786
2815
/// <returns>The number of messages removed from the stream.</returns>
0 commit comments