Chris Bono
195b2fb77b
Add sample app for Pulsar Functions
...
See #135 #136
2023-01-11 14:12:55 -05:00
Chris Bono
4ca7b1266a
[Build] Skip other sonatype tasks for samples
2022-12-14 15:23:04 -06:00
Chris Bono
e36f98d1aa
[Build] Don't publish samples to Sonatype
...
- increase Sonatype state transition retries
2022-12-14 14:12:38 -06:00
Chris Bono
0336228e99
Add reactive docs ( #250 )
...
Fixes #201
2022-12-12 00:32:14 -06:00
Chris Bono
2a7a0b9e0e
Update to Spring Boot 3.0.0 ( #241 )
...
- Also update Micrometer docs gen to M7
Fixes #177
2022-11-26 19:45:05 -06:00
Christophe Bornet
1055637ff2
Update with new MessageResult::acknowledge(Message) function ( #233 )
2022-11-21 20:05:56 -06:00
Chris Bono
2024206a28
Update reactive sample with @ReactivePulsarListener ( #218 )
2022-11-18 16:04:52 -06:00
Chris Bono
a8d65ec168
Split reactive into its own module
...
Remove redundant dep
2022-11-17 20:47:44 -05:00
Christophe Bornet
422aa8e5c9
Use type safe structures to configure the producer
...
Changes following review
Changes following review
2022-11-10 21:15:11 -06:00
Christophe Bornet
a5ddf77ced
Add ReactivePulsarMessageListenerContainer ( #198 )
2022-11-10 12:52:53 -06:00
Christophe Bornet
82815d9dc5
Rename ReactivePulsarSenderTemplate to ReactivePulsarTemplate
2022-11-10 12:48:54 -06:00
Chris Bono
5dd3a4a181
Update to Spring Boot 3.0.0-RC1
2022-11-07 18:25:03 -06:00
Chris Bono
1fcc2fbb25
Add spring-boot-starter as api dep. in starters
2022-11-07 14:14:08 -06:00
Chris Bono
600ade21aa
Add spring-boot-starter to reactive-sample-app
2022-11-07 10:46:32 -06:00
Chris Bono
58fd8d026b
Add Reactive sample app
2022-11-07 10:41:55 -06:00
Chris Bono
4953c2234c
Split sample apps into multi-modules
...
Cherry pick 87e349066b
2022-11-07 10:40:57 -06:00
Chris Bono
87e349066b
Split sample apps into multi-modules ( #186 )
2022-10-29 14:39:52 -05:00
Chris Bono
fed6a0c40f
Add package-info.java setting all things @NonNull
...
- Adjusted producer pieces to get rid of warnings
- Other areas to be updated as we encounter the warnings
2022-10-24 16:26:52 -04:00
Chris Bono
afe4fb6707
Set tracing probability to 100% on sample apps
2022-10-12 19:24:10 -05:00
Chris Bono
90a39b8f84
Add Micrometer Tracing to sample apps ( #160 )
...
Also documents how to configure Micrometer Observations.
See #147
2022-10-12 17:09:40 -05:00
Chris Bono
cd8adafa07
Add jvm args with add-opens ( #145 )
...
- when running sample apps
- when running tests
Closes #143
2022-09-27 20:17:27 -05:00
Chris Bono
4d3fd12202
[Release 0.1.0-M1] Switch back to SB/SF snapshots
2022-09-23 15:08:40 -04:00
Chris Bono
5afb4d719c
Use enum for PulsarListener subscriptionType ( #122 )
...
* Use enum for PulsarListener subscriptionType
* Fix checkstyle
2022-09-16 17:01:21 -04:00
Chris Bono
c59db85990
Use SB/SF milestone libs for M1 release ( #109 )
...
* Use SB/SF milestone libs for M1 release
- Made the following TEMPORARY changes to appease downgrading to SB/SF milestones:
- Removed `AsynTaskExecutor.submitCompletable` (only in SF snaphot)
- Revert b188436ab5 (auto-generated auto-config imports file only in SB snapshot)
- Added SpringBootTest sanity test to catch when auto-config is not in place.
* Checkstyle fix on newly added test
2022-09-13 13:01:13 -04:00
Chris Bono
d4dfcee77c
Add custom tasks to run samples ( #105 )
...
- bootRunApp1
- bootRunApp2
2022-09-11 12:36:33 -05:00
Chris Bono
fbc4773dbd
Update SB plugin to 3.0.0-SNAPSHOT in sample apps ( #103 )
...
Fixes #92
2022-09-11 12:28:59 -05:00
Chris Bono
c1d155e507
Add fluent API to PulsarTemplate
...
Fixes #68
2022-08-29 14:42:18 -05:00
Alexander Preuß
67cb57c800
Add auto-configuration for PulsarAdministration ( #72 )
...
* Auto-configures a `PulsarAdministration`
* Reconciles some properties for admin and regular clients
* Adds docs for config props (see #50 )
Resolves #41
2022-08-29 13:30:16 -05:00
Soby Chacko
a28b73e93b
Fixing sample application
2022-08-23 14:30:01 -04:00
Chris Bono
b145c3ff82
Polish reference docs
...
- Remove hardcoded code where possible
- Link to auto-generated config props rather than hardcoded tables
- Simplify some wording
2022-08-11 15:13:36 -04:00
Chris Bono
749f2dbb5e
Add spring boot starter module ( #56 )
...
Also:
* Clean up dependencies (remove unused)
* Add README in samples how to run w/ new tools/pulsar
Fixes #49
2022-08-07 23:42:43 -05:00
Chris Bono
de2d8a0600
[BUILD] Build improvements ( #52 )
...
* Each module has its own build.gradle
* Functionality moved into plugins in buildSrc/
* Add Spring javaformat
* Add release plugins (#20 )
Fixes #21
2022-08-06 18:49:18 -05:00
Soby Chacko
3b588caa49
Fixing checkstyle
2022-07-22 18:06:01 -04:00
Soby Chacko
a6874bb4fa
Sample for PulsarListener in batch mode
2022-07-22 17:46:54 -04:00
Soby Chacko
e1bc487cab
Sample apps cleanup
2022-07-22 17:36:16 -04:00
Chris Bono
03425c550a
Refactor template/producer to not use default topic name ( #25 )
2022-07-11 19:51:21 -05:00
Soby Chacko
100e3f3763
Build cleanup ( #19 )
...
* Build cleanup
* Addressing PR review comments
2022-07-08 18:27:30 -04:00
Soby Chacko
a17d093d22
Reorganizing modules
...
Spring Boot autoconfiguration module
Samples module
2022-07-01 16:15:01 -04:00