9 Commits

Author SHA1 Message Date
Chris Bono
c2656f6a89 [Release 0.2.0] Next development version 2023-03-23 22:18:25 -05:00
Chris Bono
4aac315569 [Release 0.2.0] Update version (#383)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2023-03-23 20:48:31 -05:00
Chris Bono
39ba253161 [CI] Add integration test support (#357)
The `PulsarFunctionAdministrationIntegrationTests` was causing an OOM 
because it copies a large archive into memory in order to setup its 
testcontainers.

The unit tests running in parallel consume most of the available resources 
so we split the ITs into their own step in the workflow and all is happy.

This is also good to have support for integration tests in the project.
2023-02-20 13:17:51 -06:00
github-actions[bot]
93a923e543 [Release 0.1.0] Next development version 2022-12-15 05:39:14 +00:00
github-actions[bot]
e416777b8e [Release 0.1.0] Update version 2022-12-14 11:50:43 -06:00
github-actions[bot]
10ef7000a9 [Release 0.1.0-M1] Next development version 2022-09-20 03:00:18 +00:00
Chris Bono
51239a6ea3 [Release 0.1.0-M1] Update version (#130)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-09-19 21:50:44 -05:00
Chris Bono
4979861c01 [BUILD] Move all doc tasks to spring-pulsar-docs (#47) 2022-07-30 22:52:16 -05:00
Soby Chacko
b1e44a9e1a Initial commit
Introducing spring-pulsar.

This commit introduces the Spring Pulsar project
that gives Spring friendly API's for Apache Pulsar.

Currently, it has the following components.

1. PulsarTemplate for publishing to Pulsar
2. Pulsar producer factory
3. PulsarListener annotation
4. Pulsar consumer factory
5. Pulsar message listener infrastructure that encapsulates the consumer
6. Pulsar client factory bean
7. Basic Spring Boot auto configuration
8. Testcontainer based Pulsar integration tests
2022-06-22 19:03:14 -04:00