-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Comparing changes
Open a pull request
base repository: StackExchange/StackExchange.Redis
base: 2.11.8
head repository: StackExchange/StackExchange.Redis
compare: 2.12.1
- 10 commits
- 161 files changed
- 2 contributors
Commits on Feb 25, 2026
-
Configuration menu - View commit details
-
Copy full SHA for b8ebdf7 - Browse repository at this point
Copy the full SHA b8ebdf7View commit details -
add test infrastructure for rich in-proc dummy servers (#3021)
* - add test infrastructure for rich in-proc dummy servers, for simulating connection state - migrate the -MOVED/self test to the new infrastructure, and use better server/cluster/etc impl * log client id
Configuration menu - View commit details
-
Copy full SHA for bcf41c2 - Browse repository at this point
Copy the full SHA bcf41c2View commit details
Commits on Feb 26, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 939cc85 - Browse repository at this point
Copy the full SHA 939cc85View commit details
Commits on Feb 27, 2026
-
More powerful virtual test server for unit tests (#3022)
* wip * Multi-node test infrastructure * respect CROSSSLOT in the toy server * extensively use "in" in the toy server; lots of stack values * implement decrby (for desting from CI) * implement basic TTL to support basic-ops test in primary tests * basic resp3 * - simplify connecting to the test server - include all commands and endpoints when connecting to the test server - better RESP3 aggregate support * run basic tests on RESP2+3 * Fix remaining RESP3 handshake snafus * test fixture for in-proc; run with basic tests * implement everything in multi/exec except the serialize/deserialize (d'oh!) * also force attributes to be pairs (same semantics as maps) * don't buffer any of the transaction commands
Configuration menu - View commit details
-
Copy full SHA for ac7ab7f - Browse repository at this point
Copy the full SHA ac7ab7fView commit details
Commits on Mar 3, 2026
-
Configuration menu - View commit details
-
Copy full SHA for a098426 - Browse repository at this point
Copy the full SHA a098426View commit details
Commits on Mar 9, 2026
-
Implement pub/sub in the toy server (#3027)
* likely looking pub/sub * pub/sub test fixes * cleanup on outbound write * fix publish return val * ping/subs * fix pub/sub command check * disable InProcPubSubTests for now, server is brittle
Configuration menu - View commit details
-
Copy full SHA for bc086f3 - Browse repository at this point
Copy the full SHA bc086f3View commit details
Commits on Mar 11, 2026
-
Track the number of live multiplexers (#3030)
* Track the number of live multiplexers, and report it in the error dump if non-trivial * fight the CI on a CS9336 mixup * simplify counting
Configuration menu - View commit details
-
Copy full SHA for ed0e353 - Browse repository at this point
Copy the full SHA ed0e353View commit details -
fix main CI; v2 in-proc server is catastrophically unstable: `Catastr…
…ophic failure: System.InvalidOperationException : End position was not reached during enumeration.`
Configuration menu - View commit details
-
Copy full SHA for 6f1dab4 - Browse repository at this point
Copy the full SHA 6f1dab4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 583f393 - Browse repository at this point
Copy the full SHA 583f393View commit details
Commits on Mar 13, 2026
-
V3 pre-merge; all the early bits, for V2 (#3028)
* minimal pre-v3 consolidation: - add RESPite to the solution, but *DO NOT* reference from SE.Redis - update eng tooling and migrate field parsing from FastHash to AsciiHash - update the toy server *completely* to the v3 specification * - backport LCS and RedisType.VectorSet changes from v3 * CI * tidy TFMs * nix TestHarness * deal with TFM-specific warnings from .NET 10 * in-proc test enhancements * fix Select * fix "fromBytes" logic to be more formal, and more importantly: to keep Nick happy * make DebugAssertValid logic #if DEBUG * cleanup a great many #if * join NET7 => NET8 * join net9 with net10 * fix high integrity token check on AUTH/HELLO * borked a #endif * Use a better way of refing the build project * clarify public API files * exclude Build.csproj from refing the analyzer project! * - improve "moved" test for "did the client already know the new node?" - fix where RESP3 default is specified for the toy server * make test server output more terse * toy server: don't pretend SENTINEL exists * rev minor * bump * Include endpoint data in log, for example `[127.0.0.1:6379 #1] CLIENT => +OK`
Configuration menu - View commit details
-
Copy full SHA for 6eeb04d - Browse repository at this point
Copy the full SHA 6eeb04dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2.11.8...2.12.1