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: sonus21/rqueue
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.0.0.rc1
Choose a base ref
...
head repository: sonus21/rqueue
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.0.0.rc2
Choose a head ref
  • 3 commits
  • 79 files changed
  • 3 contributors

Commits on Mar 23, 2026

  1. Prevent default message round-trip failures for module-backed payloads (

    #289)
    
    The default mapper bootstrap only disabled unknown-property failures,
    so payloads that depend on Jackson module discovery could serialize on
    enqueue and still fail during dequeue or listener argument mapping.
    
    This change enables module auto-discovery in SerializationUtils and
    adds a regression test that verifies the default GenericMessageConverter
    round-trip path with a ServiceLoader-discovered Jackson module.
    
    Constraint: Must preserve the existing MessageConverterProvider-based extension model
    Rejected: Prefer Spring-managed ObjectMapper by default | changes the library's default configuration contract
    Confidence: medium
    Scope-risk: narrow
    Directive: If default mapper bootstrap changes again, keep equivalent regression coverage for service-loaded modules
    Tested: ./gradlew checkFormatJava :rqueue-core:test --tests com.github.sonus21.rqueue.converter.GenericMessageConverterTest --tests com.github.sonus21.rqueue.converter.JsonMessageConverterTest
    Not-tested: Cross-service producer/consumer environments with different classpaths
    JiHongKim98 authored Mar 23, 2026
    Configuration menu
    Copy the full SHA
    aff8ae7 View commit details
    Browse the repository at this point in the history
  2. add worker heart beat (#290)

    * add worker heart beat
    
    * Apply Palantir Java Format
    
    * wip
    
    * fixed: failing test
    
    * Apply Palantir Java Format
    
    ---------
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    sonus21 and github-actions[bot] authored Mar 23, 2026
    Configuration menu
    Copy the full SHA
    0884bf0 View commit details
    Browse the repository at this point in the history
  3. update version

    sonus21 committed Mar 23, 2026
    Configuration menu
    Copy the full SHA
    16113dc View commit details
    Browse the repository at this point in the history
Loading