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: spring-projects/spring-data-redis
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.0.1
Choose a base ref
...
head repository: spring-projects/spring-data-redis
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 17 commits
  • 49 files changed
  • 4 contributors

Commits on Nov 14, 2025

  1. Prepare next development iteration.

    See #3240
    mp911de committed Nov 14, 2025
    Configuration menu
    Copy the full SHA
    fe2e26a View commit details
    Browse the repository at this point in the history
  2. After release cleanups.

    See #3240
    mp911de committed Nov 14, 2025
    Configuration menu
    Copy the full SHA
    19573e2 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2025

  1. Expand XADD and XTRIM with exact trimming, limit and deletion policy.

    Original pull request #3247
    See #3232
    
    Signed-off-by: viktoriya.kutsarova <viktoriya.kutsarova@redis.com>
    viktoriya-kutsarova authored and onobc committed Dec 8, 2025
    Configuration menu
    Copy the full SHA
    3a6b8e1 View commit details
    Browse the repository at this point in the history
  2. Add XACKDEL and XDELEX commands support.

    Original pull request #3247
    Closes #3232
    
    Signed-off-by: viktoriya.kutsarova <viktoriya.kutsarova@redis.com>
    viktoriya-kutsarova authored and onobc committed Dec 8, 2025
    Configuration menu
    Copy the full SHA
    ab12ddd View commit details
    Browse the repository at this point in the history
  3. Refactoring.

    Moves trim options into top-level class that is used by XTrim and Xdd options.
    
    Original pull request #3247
    See #3232
    
    Co-authored-by: viktoriya.kutsarova <viktoriya.kutsarova@redis.com>
    
    Signed-off-by: Chris Bono <chris.bono@broadcom.com>
    Signed-off-by: viktoriya.kutsarova <viktoriya.kutsarova@redis.com>
    onobc committed Dec 8, 2025
    Configuration menu
    Copy the full SHA
    278f278 View commit details
    Browse the repository at this point in the history
  4. Polishing.

    This commit performs the following polishing changes:
    
    - remove manual not null check in `TrimOptions.<init>` as it's already `@NullMarked`
    - annotate `RedisStreamCommands.XDelOptions` with `@NullMarked`
    - remove usage of `var` in main code
    - use since `4.1` instead of `4.0`
    - rename pendingReferences to deletionPolicy
    - use ParameterizedTest for StreamConvertersUnitTest
    - simplify test to not verify things it does not do
    - fix formatting in various classes
    - minor tweak to javadocs
    - inline converters in Lettuce StreamConverters
    
    Original pull request #3247
    See #3232
    
    Signed-off-by: Chris Bono <chris.bono@broadcom.com>
    onobc committed Dec 8, 2025
    Configuration menu
    Copy the full SHA
    9cb4db8 View commit details
    Browse the repository at this point in the history
  5. Do not run tests for XDELEX and XACKDEL on Valkey.

    Groups the integration tests in DefaultStreamOperationsIntegrationTests for XACKDEL and XDELEX and adds an `@EnabledOnCommand` guard to each test group to prevent them from being run in environments that do not support these commands (e.g. Valkey).
    
    Original pull request #3247
    See #3232
    
    Signed-off-by: Chris Bono <chris.bono@broadcom.com>
    onobc committed Dec 8, 2025
    Configuration menu
    Copy the full SHA
    742c8cb View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2025

  1. Expand bitwise operations with DIFF, DIFF1, ANDOR, ONE.

    Original pull request #3250
    Closes #3250
    
    Signed-off-by: viktoriya.kutsarova <viktoriya.kutsarova@redis.com>
    viktoriya-kutsarova authored and onobc committed Dec 9, 2025
    Configuration menu
    Copy the full SHA
    52afa86 View commit details
    Browse the repository at this point in the history
  2. Polishing.

    Add author tags and issue number comment for new tests.
    
    Original pull request #3250
    
    Signed-off-by: Chris Bono <chris.bono@broadcom.com>
    onobc committed Dec 9, 2025
    Configuration menu
    Copy the full SHA
    7248dde View commit details
    Browse the repository at this point in the history
  3. Polishing.

    Add since tags, extract KeyUtil to replace duplicate calls to Arrays.copyOfRange(…) to split a concatenated list of elements into the first and remaining elements.
    
    Original pull request #3250
    mp911de authored and onobc committed Dec 9, 2025
    Configuration menu
    Copy the full SHA
    13b2b6d View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2025

  1. Update CI Properties.

    See #3264
    mp911de committed Dec 10, 2025
    Configuration menu
    Copy the full SHA
    48444b5 View commit details
    Browse the repository at this point in the history
  2. Do not run tests for XDELEX and XACKDEL on Valkey (take 2).

    Adds `@EnabledOnCommand` guards to more integration tests to prevent running on Valkey.
    
    See #3232
    
    Signed-off-by: Chris Bono <chris.bono@broadcom.com>
    onobc committed Dec 10, 2025
    Configuration menu
    Copy the full SHA
    f53d60d View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2025

  1. Configuration menu
    Copy the full SHA
    fa9f0e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2d90a0 View commit details
    Browse the repository at this point in the history
  3. Fix Javadoc issues.

    See: #3250
    See: #3092
    christophstrobl committed Dec 11, 2025
    Configuration menu
    Copy the full SHA
    89e0fec View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2025

  1. Use Jackson default factory to create JavaType.

    Original pull request #3277
    Closes #3271
    
    Signed-off-by: Christoph Strobl <christoph.strobl@broadcom.com>
    christophstrobl authored and onobc committed Dec 12, 2025
    Configuration menu
    Copy the full SHA
    3eb2c69 View commit details
    Browse the repository at this point in the history
  2. Polishing.

    Update newly added tests to reproduce the associated issue by serializing a non-standard public property style POJO.
    
    Original pull request #3277
    See #3271
    
    Signed-off-by: Chris Bono <chris.bono@broadcom.com>
    onobc committed Dec 12, 2025
    Configuration menu
    Copy the full SHA
    8156530 View commit details
    Browse the repository at this point in the history
Loading