Skip to content

Releases: datastax/pulsar-jms

5.0.4

24 May 16:48
Compare
Choose a tag to compare

What's Changed

  • Add logic to call the proper delete method based on whether the topic… by @david-streamlio in #110
  • Set a version for the Maven antrun plugin (3.1.0) by @eolivelli in #117
  • Tests: use pulsar server in docker by @nicoloboschi in #120
  • Upgrade Pulsar client (3.2.2) and fix JMS priority on consumer side using Pulsar 3.x by @nicoloboschi in #119
  • tests: disable sendBatchWithCompetingConsumersOnQueue by @nicoloboschi in #121
  • JMS Selectors: apply selectors on the write path (initial prototype) by @eolivelli in #123
  • Tests: Unflaky docker test by @eolivelli in #124
  • JMS Selectors on Publish Path: Move filter out of the pulsar-io thread by @eolivelli in #125
  • JMS Selectors: reduce impact of JMSExpirations checks by @eolivelli in #127
  • Enforce JDK8 binaries by @eolivelli in #128
  • Filters: register metrics on Prometheus by @eolivelli in #129
  • TCK: run by default with DataStax LunaStreaming 3.x by @eolivelli in #130
  • Add test about JMSPublishFilter and transactions by @eolivelli in #131
  • Emulated transactions: defer writes to commit by @eolivelli in #132
  • [JMSPublishFilters] Do not filter messages during broker shutdown by @eolivelli in #140
  • Improve JMSPriority handling on the consumer side by @eolivelli in #139
  • JMSPublishFilter: improve memory footprint and impose a limit by @eolivelli in #142
  • deps: update activemq-version to fix CVE-2023-46604 by @nikhilerigila09 in #136
  • Server side filtering improvements (introduce jmsProcessingMode and jmsProcessJMSExpiration) by @eolivelli in #144
  • Update README.md by @mendonk in #141
  • Publish Filters: do not block the pulsar-io thread and other performance improvements by @eolivelli in #145
  • Selectors: save resources for the execution of the EntryFilter for subscriptions without a filter by @dlg99 in #146
  • JMSPublishFilters save memory allocations and CPU cycles by caching null values for non-existant properties by @eolivelli in #147
  • JMSPublishFilters: fix metadata cache and introduce new threadpool for acks by @eolivelli in #148

New Contributors

Full Changelog: 4.0.1...5.0.4

5.0.3-alpha

14 May 16:38
Compare
Choose a tag to compare

What's Changed

  • JMSPublishFilters: fix metadata cache and introduce new threadpool for acks by @eolivelli in #148

Full Changelog: 5.0.2-alpha...5.0.3-alpha

5.0.2-alpha

14 May 13:45
Compare
Choose a tag to compare

What's Changed

  • Selectors: save resources for the execution of the EntryFilter for subscriptions without a filter by @dlg99 in #146
  • JMSPublishFilters save memory allocations and CPU cycles by caching null values for non-existant properties by @eolivelli in #147

New Contributors

Full Changelog: 5.0.1-alpha...5.0.2-alpha

5.0.1-alpha

13 May 10:15
Compare
Choose a tag to compare

What's Changed

  • Update README.md by @mendonk in #141
  • Publish Filters: do not block the pulsar-io thread and other performance improvements by @eolivelli in #145

New Contributors

Full Changelog: 5.0.0-alpha...5.0.1-alpha

5.0.0-alpha

08 May 12:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.1.4-alpha...5.0.0-alpha

4.1.4-alpha

07 May 12:59
Compare
Choose a tag to compare

What's Changed

  • JMSPublishFilter: improve memory footprint and impose a limit by @eolivelli in #142

Full Changelog: 4.1.3-alpha...4.1.4-alpha

4.1.3-alpha

06 May 12:05
Compare
Choose a tag to compare

What's Changed

  • [JMSPublishFilters] Do not filter messages during broker shutdown by @eolivelli in #140
  • Improve JMSPriority handling on the consumer side by @eolivelli in #139

Full Changelog: 4.1.2-alpha...4.1.3-alpha

4.1.2-alpha

18 Apr 10:12
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.1-alpha...4.1.2-alpha

4.1.1-alpha

12 Apr 21:33
Compare
Choose a tag to compare

What's Changed

  • JMS Selectors: apply selectors on the write path (initial prototype) by @eolivelli in #123
  • Tests: Unflaky docker test by @eolivelli in #124
  • JMS Selectors on Publish Path: Move filter out of the pulsar-io thread by @eolivelli in #125
  • JMS Selectors: reduce impact of JMSExpirations checks by @eolivelli in #127
  • Enforce JDK8 binaries by @eolivelli in #128

Full Changelog: 4.1.0-alpha...4.1.1-alpha

4.1.0-alpha

09 Apr 20:35
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.1...4.1.0-alpha