-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: iitsoftware/swiftmq-client
base: 13.1.1
head repository: iitsoftware/swiftmq-client
compare: 13.1.2
- 12 commits
- 6 files changed
- 1 contributor
Commits on Jan 16, 2025
-
Merge pull request #57 from iitsoftware/develop
new Sonatype plugin
Configuration menu - View commit details
-
Copy full SHA for 091f36a - Browse repository at this point
Copy the full SHA 091f36aView commit details
Commits on Mar 8, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 453cedc - Browse repository at this point
Copy the full SHA 453cedcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddb749c - Browse repository at this point
Copy the full SHA ddb749cView commit details
Commits on Apr 8, 2025
-
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.
Configuration menu - View commit details
-
Copy full SHA for b58b3e6 - Browse repository at this point
Copy the full SHA b58b3e6View commit details
Commits on Apr 10, 2025
-
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.
Configuration menu - View commit details
-
Copy full SHA for 203a412 - Browse repository at this point
Copy the full SHA 203a412View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for c810f9e - Browse repository at this point
Copy the full SHA c810f9eView commit details -
Revert "Refine message wait logic in MessageConsumerImpl"
This reverts commit c810f9e.
Configuration menu - View commit details
-
Copy full SHA for 3806bdc - Browse repository at this point
Copy the full SHA 3806bdcView commit details -
Revert "Enhance timeout handling with nanosecond precision"
This reverts commit 203a412.
Configuration menu - View commit details
-
Copy full SHA for 137a08d - Browse repository at this point
Copy the full SHA 137a08dView commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 9ed0555 - Browse repository at this point
Copy the full SHA 9ed0555View commit details
Commits on Apr 14, 2025
-
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.
Configuration menu - View commit details
-
Copy full SHA for fea1fe1 - Browse repository at this point
Copy the full SHA fea1fe1View commit details
Commits on Apr 15, 2025
-
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.
Configuration menu - View commit details
-
Copy full SHA for 2a19bf6 - Browse repository at this point
Copy the full SHA 2a19bf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e2cef5 - Browse repository at this point
Copy the full SHA 1e2cef5View 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 13.1.1...13.1.2