Conversation
philon-msft
approved these changes
Apr 2, 2026
Collaborator
Author
|
thanks for prompt eyeballs @philon-msft |
mgravell
added a commit
that referenced
this pull request
Jun 22, 2026
* WIP v3 (#3035) * WIP v3 merge attempt * fix refs/externs * nits * ascii hash cleanup * remove unused local function * v3 remove pipelines.sockets.unofficial (#3042) * remove Pipelines.Sockets.Unofficial * wip * remove the last traces of Pipelines.Sockets.Unofficial * fix deps * WIP: deps * fix build deps * rev GitHubActionsTestLogger * - fix delegate [UnsafeAccessor] usage - implement Mono pattern * merge (incomplete) * merge * missed a sync-context await * fix missing configureawait usage * missing VT consumption * checking CI fail * versioning * don't test WriteMode.Sync/Async yet * failing test for #3048 * upstream #3049 into v3 * release notes * fix broken config test * re-add channel handling (merge) * optimize pub/sub check for server-defined channels * prefer WriteBulkString("..."u8) => WriteRaw(RESPu8) * optimize CommandMap by pre-generating all the RESP chunks * Move CI to 8.8 rc1 (#3079) * update CI to 8.8 rc1 * and the dockerfile * Draft support for 8.8 arrays (#3076) * draft support for 8.8 arrays * - mark API as experimental - add keyspace notification tests - tidying - docs * clarify how last-items interacts with ring buffers * fix CI netfx compilation * use ValuePairInterleavedProcessorBase to ensure that jagged vs flat doesn't impact us (RESP2 vs RESP3) * make life even easier * add Array to signature prefix list * stabilize hotkeys CI * fix last-minute ARGREP result change * CI: graceful skip if DEBUG not available * Alternative AwaitableMutex implementation for netfx (#3081) * implement AwaitableMutex for netfx * optimize successful sync take path * words * optimize async path for immediate acquisition * re-implement TCP keep-alive * default RESP3 everywhere (#3084) * default RESP3 everywhere * Retain <v6 RESP2 logic; default to v6 * move ship file entries * improve logging for ReadNotificationAsync * stabilize CI for RetryPolicyFailureCases * merge * broken merge (unshipped.txt) * add all the files * build fix * merge drift * CI: allow more time for Echo * use Task machinery for teardown test * Drag benchmark from respite branch * typo * "classic" * BufferedStreamWriter threading tests and fixes * more clarifications on BufferedStreamWriter * change default mode * investigating parse bug (Garnet SPOP?) * categorise all simulate-connection-failure tests; start working through failures * more simulate-failure tests * update `aoc` test expectation (fast-fail assert in test connect) * optimize ConfigurationOptions fields * Update CI workflow to include v3 branch for packaging * Fix missing Me() key usage * be explicit about test TFMs * merge the sync and async write implementations into a shared implementation that can transition from sync to async if needed * 3.0 release * counting is hard
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fix #3048 (see there for context)