Commit Graph

59 Commits

Author SHA1 Message Date
Chris Bono
66beedef86 Add stop policy for Pulsar Functions (#271) 2023-01-13 16:04:52 -06:00
Chris Bono
195b2fb77b Add sample app for Pulsar Functions
See #135 #136
2023-01-11 14:12:55 -05:00
Chris Bono
594361ef25 Initial support for Pulsar IO and Connectors
See #135 #136
2023-01-09 13:26:12 -06:00
Chris Bono
5686a1980c [Docs] Doc additions for:
* Issue template
* Pull request template
* Add stackoverflow links
* Add getting help section
2022-12-16 12:38:04 -05:00
Chris Bono
1f30be009b [Build] Add deployDocs for release doc to lib-release-local 2022-12-15 12:02:27 -06:00
Chris Bono
9a40fdac66 [Build] Attempt to sign docs to allow release (take2) 2022-12-14 22:51:11 -06:00
Chris Bono
add81ef6b8 [Build] Attempt to sign docs to allow release 2022-12-14 19:27:09 -06:00
Chris Bono
acbc1d1d9b [Docs] Add version to index page 2022-12-14 10:27:02 -06:00
Chris Bono
361c077198 [Build] Set asciidoc attributes dynamically 2022-12-14 09:35:02 -06:00
Chris Bono
76d3c0766c [Docs] Imperative docs grouped like reactive docs (#256) 2022-12-13 22:26:34 -06:00
Chris Bono
8d8d845f49 [Docs] fixed missing leftnav on ref guide 2022-12-13 17:14:08 -05:00
Chris Bono
caf8cf71ff Add AOT docs (#253) 2022-12-13 09:16:07 -06:00
Chris Bono
e6afba5065 Update reactive docs (#252)
See #201
2022-12-13 09:08:22 -06:00
Chris Bono
0336228e99 Add reactive docs (#250)
Fixes #201
2022-12-12 00:32:14 -06:00
Chris Bono
6eafc364a7 Update Micrometer docs generator to 1.0.0 (#242) 2022-11-26 19:58:18 -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
Chris Bono
c6a3c30366 Update README.adoc
- add cbornet to authors
- add new reactive modules to module index
2022-11-17 20:33:33 -06: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
Chris Bono
cb39dc4b84 Fix broken links in docs
- Also fix previous merge where missed rename of Reactive pulsar template
2022-11-10 14:06:33 -06:00
Jay Bryant
f03d55bc67 Editing pass (#199)
for grammar, usage, voice, spelling, and tense.
Also added some cross-references and, per my conversation
with Chris Bono, removed some includes.

Co-authored-by: Jay Bryant <jbryant@vmware.com>
2022-11-10 12:50:39 -06:00
Chris Bono
58fd8d026b Add Reactive sample app 2022-11-07 10:41:55 -06:00
Christophe Bornet
b4203bedc8 Use Duration, DataSize and boxed types in PulsarProperties (#191)
See #119
2022-11-03 20:21:46 -05:00
Chris Bono
87e349066b Split sample apps into multi-modules (#186) 2022-10-29 14:39:52 -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
Soby Chacko
47b9f1b9c4 Add docs for Pulsar headers (#157)
Resolves #153

- Also temporarily disable broken observation tests
2022-10-05 14:32:16 -05:00
Chris Bono
b2d988a22e Add Observations for send/receive (#146)
* Observes sends on PulsarTemplate
* Observes receives on PulsarListener
* Adds auto-generated adocs

Closes #29
2022-09-27 17:13:00 -05:00
Chris Bono
5414db428e Polish "Error Handling Docs" 2022-09-19 21:12:33 -05:00
Soby Chacko
7c6f6b7dd4 Error Handling Docs
- Native error handling in Pulsar
- PulsarConsumerErrorHnadler in Spring Pulsar
2022-09-19 18:31:32 -04:00
Soby Chacko
6d44744bfc Listener docs cleanup (#128)
* Listener docs cleanup

Adding docs dor concurrency
Cleaning up docs on using Acknowledgment API

* Addressing PR review comments
2022-09-19 14:34:05 -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
83550cc857 Polish docs for supported client authentication
See #95
2022-09-13 15:20:58 -05:00
Alexander Preuß
ee194f4a6d Encode auth parameters into authParams property
- Replace `authParamsMap` with `authentication`

Fixes #95
2022-09-13 13:20:42 -05:00
Chris Bono
69e431d7ab Add snapshot/milestone dep info to ref docs (#106)
Fixes #93
2022-09-11 20:17:26 -05:00
Chris Bono
ed87f86fcb Fix 'open access' build warning in spring-pulsar-docs 2022-09-11 11:42:50 -05:00
Alexander Preuß
78efde7cd6 Add protobuf schema support (#87)
Additionally the following follow-up items from PR #82 :
* Extend PulsarListenerTests for different Schema types
* Add supported Schema types to docs
2022-09-06 08:13:50 -05:00
Chris Bono
a3cc1846d0 Add ProducerBuilderCustomizer to support batching/chunking config
Resolves #80
2022-09-03 10:53:54 -04:00
Alexander Preuß
07dc259665 Fix documentation sections 2022-09-02 10:12:30 -04:00
Soby Chacko
5ffcf5dc06 Concurrncy tests refactoring
Docs changes
2022-08-30 11:29:22 -04: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
0061e552c3 Fix typo in docs 2022-08-22 17:37:14 -04:00
Soby Chacko
624dde15fc Pulsar template schema detection improvements
PulsarTemplate can infer schema type for basic primitive types.
For complex types like JSON, AVRO etc, it needs to support
the ability for the user to provide the schema information.
2022-08-15 17:36:15 -05:00
Chris Bono
664c62eb36 Polish "Add ProducerInterceptor support"
* Add producer interceptor docs (author added in previous commit but were lost during rebase)
* Add test for ordering of multiple configured interceptors

Closes #35
2022-08-15 10:13:07 -05:00
Chris Bono
01017cb020 [DOCS] Support for new Wiki (#63)
* Links to wiki from CONTRIBUTING.adoc
* Adds idea code style (it is mentioned in wiki)
* Adds asciidocs target in build (it is mentioned in wiki)
2022-08-13 00:25:53 -05:00
Soby Chacko
e6d517fb42 ref docs changes 2022-08-12 20:40:41 -04:00
Soby Chacko
86c8bf88cb Minor adjustments in docs generation 2022-08-12 18:39:21 -04:00
Soby Chacko
33648dcda2 Adding docs for consumer properties on PulsarListener 2022-08-12 18:24:10 -04:00
Chris Bono
84a57491d2 [DOCS] Move config props to collapsible panels (#62)
* Also add Alex D. to author list
2022-08-12 12:12:59 -05:00
Soby Chacko
38dae7a241 Minro javadocs/docs updates 2022-08-11 15:59:55 -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