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: iitsoftware/swiftmq-client
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 13.1.1
Choose a base ref
...
head repository: iitsoftware/swiftmq-client
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 13.1.2
Choose a head ref
  • 12 commits
  • 6 files changed
  • 1 contributor

Commits on Jan 16, 2025

  1. Merge pull request #57 from iitsoftware/develop

    new Sonatype plugin
    iitsoftware authored Jan 16, 2025
    Configuration menu
    Copy the full SHA
    091f36a View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2025

  1. Configuration menu
    Copy the full SHA
    453cedc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddb749c View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2025

  1. Add support for virtual threads with IVMTaskScheduler

    Introduce `IVMTaskScheduler` to enable virtual thread scheduling, improving thread management when `swiftmq.jac.active` is enabled. Updated `DefaultPoolManager` to initialize thread pools with `IVMTaskScheduler` when the JAC mode is active.
    iitsoftware committed Apr 8, 2025
    Configuration menu
    Copy the full SHA
    b58b3e6 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2025

  1. Enhance timeout handling with nanosecond precision

    Refactor timeout calculation in `MessageConsumerImpl` to use `System.nanoTime()` for improved precision and reliability. Replaced the previous millisecond-based logic with a deadline-driven approach, ensuring more accurate waiting periods under various conditions.
    iitsoftware committed Apr 10, 2025
    Configuration menu
    Copy the full SHA
    203a412 View commit details
    Browse the repository at this point in the history
  2. Refine message wait logic in MessageConsumerImpl

    Improved the wait mechanism to ensure accurate handling of timeout conditions when waiting for messages. Reworked the loop structure to simplify checks and utilize precise nanosecond-based deadlines for better reliability.
    iitsoftware committed Apr 10, 2025
    Configuration menu
    Copy the full SHA
    c810f9e View commit details
    Browse the repository at this point in the history
  3. Revert "Refine message wait logic in MessageConsumerImpl"

    This reverts commit c810f9e.
    iitsoftware committed Apr 10, 2025
    Configuration menu
    Copy the full SHA
    3806bdc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    137a08d View commit details
    Browse the repository at this point in the history
  5. Update timeout handling in MessageConsumerImpl

    Replaced millisecond-based timing with nanosecond precision for more accurate timeout calculations during message waiting. This change improves reliability in scenarios with tight timing constraints.
    iitsoftware committed Apr 10, 2025
    Configuration menu
    Copy the full SHA
    9ed0555 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2025

  1. Add support for connection properties exchange.

    Introduced the ability to set and retrieve properties in OpenFrame exchanges between local and remote endpoints. This change ensures flexible configuration and access to remote properties post-connection establishment.
    iitsoftware committed Apr 14, 2025
    Configuration menu
    Copy the full SHA
    fea1fe1 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2025

  1. Update SwiftMQ client version to 13.1.2

    Bumped the SwiftMQ client dependency from version 13.1.1 to 13.1.2 in the `pom.xml`. This update ensures the project uses the latest features and fixes provided in the new version.
    iitsoftware committed Apr 15, 2025
    Configuration menu
    Copy the full SHA
    2a19bf6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e2cef5 View commit details
    Browse the repository at this point in the history
Loading