Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: StackExchange/StackExchange.Redis
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.12.14
Choose a base ref
...
head repository: StackExchange/StackExchange.Redis
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.12.27
Choose a head ref
  • 13 commits
  • 75 files changed
  • 5 contributors

Commits on Apr 2, 2026

  1. (version in release notes)

    mgravell committed Apr 2, 2026
    Configuration menu
    Copy the full SHA
    0c58866 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2026

  1. interpreting server_mode field (to support Valkey 8+ cluster) (#3050)

    * interpreting server_mode field (to support Valkey 8+ cluster)
    
    * add valkey server_mode unit test
    
    * release notes
    
    ---------
    
    Co-authored-by: mgravell <[email protected]>
    wipiano and mgravell authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    244ee3f View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2026

  1. Run tests using custom images, new composite action: run-tests (#3052)

    * run-tests composite action for ubuntu tests, allow custom image runs
    
    * Allow using custom image in CI workflow dispatch
    
    * Return checkout to be able to run the action
    
    * Updgrade dorny/test-reporter to v3
    Peter-Sh authored Apr 9, 2026
    9 Configuration menu
    Copy the full SHA
    49d6326 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2026

  1. Configuration menu
    Copy the full SHA
    1081f0c View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2026

  1. GCRA: rename "requests" to "tokens" (reflect server change) (#3051)

    * GCRA: reflect name/protocol change from redis/redis#14950 (note: need a new CI build before we can validate this)
    
    * PR number
    
    * CI version
    
    * more CI version
    mgravell authored Apr 21, 2026
    Configuration menu
    Copy the full SHA
    6e5b950 View commit details
    Browse the repository at this point in the history
  2. propose XNACK for 8.8 (#3058)

    * propose XNACK for 8.8
    
    * PR number
    mgravell authored Apr 21, 2026
    Configuration menu
    Copy the full SHA
    2dab656 View commit details
    Browse the repository at this point in the history
  3. Propose ZUNION ... AGGREATE COUNT for 8.8 (#3059)

    * Propose ZUNION ... AGGREATE COUNT for 8.8
    
    * remove "consumer" from XNACK, and fix FATAL overflow; CI didn't catch these because the server version was misleading (fixed in this PR)
    mgravell authored Apr 21, 2026
    Configuration menu
    Copy the full SHA
    2b592a9 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2026

  1. Recognize Azure Managed Redis in new clouds (#3068)

    * Recognize Azure Managed Redis in new clouds
    philon-msft authored May 6, 2026
    Configuration menu
    Copy the full SHA
    006cfaf View commit details
    Browse the repository at this point in the history

Commits on May 8, 2026

  1. Support ZADD INCR (#3071)

    * Support ZADD INCR; fix #3069
    
    * PR number in release note
    
    * use high bits of enum for CH/INCR
    
    * LoggerTests: synchronize over the SB (CI race condition, rare)
    
    * CI stability: `VectorSetAdd_WithEverything` - disambiguate test key
    
    * VADD: clarify where CI is failing
    
    * CI: stabilize GC test
    
    * avoid m02
    
    * more tools to inlvestigate weird VADD break on CI
    
    * unused directive
    
    * unused extern
    
    * more VADD investigation
    
    * move FP32 logic to the request level
    
    * giving up for now; logging separately
    
    * note ticket number
    mgravell authored May 8, 2026
    Configuration menu
    Copy the full SHA
    89270ea View commit details
    Browse the repository at this point in the history
  2. Upgrade version of some packages needing system.memory (#3056)

    * Upgrade version of some packages needing system.memory, so they use the same vesion (4:0:1:2) than System.Hashing.IO
    System.Hashing.IO can not be downgraded for old .net because first version with XxHash3 use system.memory 4:0:1:2
    
    * Fix implementation of interface that now match modern syntax
    jcaspes authored May 8, 2026
    Configuration menu
    Copy the full SHA
    d53a40c View commit details
    Browse the repository at this point in the history
  3. 8.8 - subkey (hash field) notifications (#3062)

    * inital stab at subkey notifications
    
    * clean up API
    
    * docs, simplify usage
    
    * subkeys API
    
    * avoid a fixed stackalloc
    
    * CI file
    
    * tyop
    
    * integration tests for subkey notifications (something channel-routing related still failing)
    
    * fix channel-prefix scenarios
    
    * fix unit test (bad payload)
    
    * fix default-span "fixed" scenario; we could pre-check the length, but let's just fix the underlying problem
    
    * fix cluster routing of subkey notifications; assert newline logic; use deterministic tests (estimate was causing flakiness)
    
    * ignore codex files
    
    * experimental efficiency API
    
    * cleanup
    mgravell authored May 8, 2026
    Configuration menu
    Copy the full SHA
    54e01e1 View commit details
    Browse the repository at this point in the history
  4. Investigate (and fix) VADD CI failure (#3073)

    * reinstate failing test for investigation
    
    * fix CI
    mgravell authored May 8, 2026
    Configuration menu
    Copy the full SHA
    8e72ad4 View commit details
    Browse the repository at this point in the history
  5. Remove GCRA and stabilize CI (#3074)

    * limit keyspace events to AKE until 8.8 lands
    
    * improve sln layout
    
    * yank GCRA
    
    * prefer slnx and re-apply folder fixes
    
    * release notes
    mgravell authored May 8, 2026
    Configuration menu
    Copy the full SHA
    46b60b3 View commit details
    Browse the repository at this point in the history
Loading