Releases: datastax/pulsar-jms
Releases · datastax/pulsar-jms
2.4.3
What's Changed
- Update Pulsar Client to 2.10.1.0 by @eolivelli in #48
- Feature: jms.useCredentialsFromCreateConnection by @eolivelli in #47
- Fix handling of username/password for TCK by @eolivelli in #51
- Feature: add support for DeadLetterQueue configuration by @eolivelli in #50
- Filter: make it work without a Consumer (for backlog calculation) by @eolivelli in #52
Full Changelog: 2.4.2...2.4.3
2.4.2
What's Changed
- ResourceAdapter: support containers (WildFly/JBoss) that do not start a transaction (use the XAResource interface) by @eolivelli in #45
- JMS Queue: add a option to not create subscriptions with PulsarAdmin (jms.precreateQueueSubscription) by @eolivelli in #46
Full Changelog: 2.4.1...2.4.2
2.4.1
What's Changed
- Make PulsarConnectionFactory Serializable by @eolivelli in #44
Full Changelog: 2.4.0...2.4.1
2.4.0
What's Changed
- Lazily evaluate Message Properties by @eolivelli in #41
- Feature: jms.emulateTransactions by @eolivelli in #39
- [Feature] Add support for leveraging Pulsar Schema Registry while consuming by @eolivelli in #42
Full Changelog: 2.3.3...2.4.0
2.3.3
What's Changed
- Fix Transactions behaviour with Consumer closed before Transactions.rollback() by @eolivelli in #40
Full Changelog: 2.3.2...2.3.3
2.3.2
What's Changed
- Fix Javadocs imported from ActiveMQ code and add NOTICE.txt by @eolivelli in #38
Full Changelog: 2.3.1...2.3.2
2.3.1
What's Changed
- Import modified ActiveMQ code for Selectors by @eolivelli in #34
- Add tests for huge consumer side selectors by @eolivelli in #31
- Remove more third party non-shaded dependencies from pulsar-jms-all by @eolivelli in #35
- Remove TCK Exclusions about QueueBrowser by @eolivelli in #37
- Filters: better implementation of Equals and IS NULL by @eolivelli in #36
Full Changelog: 2.3.0...2.3.1
2.3.0
What's Changed
- Issue 26: Implement createConnectionConsumer for Jboss EE by @eolivelli in #27
- Add tests about PIP-54 feature batchIndexAckEnabled by @eolivelli in #32
Full Changelog: 2.2.0...2.3.0
2.2.0
What's Changed
- Reduce memory allocations and CPU Cycles for Message Selectors on the Broker and on the Client by @eolivelli in #25
- Feature: new JMS CLI sample application by @eolivelli in #28
- JMS Cli: add command to create a JMS Subscription with server side filters by @eolivelli in #29
- Add new PulsarJMSConstants.INDIVIDUAL_ACKNOWLEDGE Session mode to allow individual acknowledgment of messages
Full Changelog: 2.1.0...2.2.0
2.1.0
Full Changelog: 2.0.0...2.1.0