Commit Graph

87 Commits

Author SHA1 Message Date
Chris Bono
86c95f883e Replace refs from spring-projects-experimental to spring-projects 2023-04-10 16:05:33 -05:00
Chris Bono
19cc0ab070 Simplify defaults type mappings (#377)
* Remove redundant SchemaInfo.messageType as
  the key of the type mappings tells us that
  info
2023-03-21 20:19:01 -05:00
Chris Bono
6fedfa9c0c Allow schema mapping via config props (#371)
* Allow schema mapping via config props

* Adds a `schema-info` property to the
  `spring.pulsar.defaults.type-mappings` which
  allows users to configure a default
  schema by message type via config props

* Add docs for schema mapping via config props

* Fix unit test
2023-03-14 17:16:53 -04:00
Chris Bono
1a2dcb8610 Remove heading from pulsar-header.adoc (#369)
* Remove heading from pulsar-header.adoc

- Also include jacoco upload to ci-pr.yml

* Remove heading from pulsar-header.adoc

- Also include jacoco upload to ci-pr.yml
2023-03-08 11:05:14 -05:00
Chris Bono
25a2ee005d Add header mapper docs to binder docs (#368)
See #366
2023-03-07 10:22:12 -06:00
Soby Chacko
82f4fb512c PulsarReader docs 2023-02-24 15:09:57 -05:00
Chris Bono
f3890db3a2 [Docs] Move topic resolution out of appendix (#363) 2023-02-24 12:20:35 -06:00
Chris Bono
ee1aaf7514 Make spring-cloud-stream version dynamic in docs 2023-02-24 09:30:13 -05:00
Soby Chacko
78dec77bb8 Initial infra for Pulsar binder/binding properties docs 2023-02-23 20:38:19 -05:00
Soby Chacko
a8ca3932f2 Pulsar topic provisioner binder docs 2023-02-23 18:38:50 -05:00
Soby Chacko
0e4fe50651 Pulsar binder/binding properties docs 2023-02-23 17:48:12 -05:00
Soby Chacko
d04e3054b9 Binder docs polishing 2023-02-23 16:31:28 -05:00
Soby Chacko
0b3521a536 Binder message conversion docs 2023-02-23 15:31:01 -05:00
Soby Chacko
6a1dfdeda8 Initial Pulsar Binder Docs 2023-02-23 12:42:43 -05:00
Soby Chacko
6cf83a4296 Adding Consumer Customizations through PulsarListener 2023-02-22 16:29:14 -05:00
Chris Bono
64159ff350 Update Pulsar to 2.11.0 (#337)
* User template vars for links to pulsar docs site
* Update all code references to `2.11.0`
2023-02-14 14:52:09 -06:00
Chris Bono
e65f282141 Improve docs for Pulsar service urls 2023-02-14 13:53:01 -05:00
Chris Bono
48ac3836bc Add PulsarReader section to docs (#336)
- Use template var for pulsar docs url
2023-02-09 14:41:42 -06:00
Christophe Bornet
0468ca22eb Add reader application properties doc (#333) 2023-02-08 08:40:23 -06:00
Christophe Bornet
33712c6bef Add support for tombstone/null values
Fixes #311
2023-02-07 17:10:45 -06:00
Christophe Bornet
4da2f5025c Use Schema.JSON instead of Schema.BYTES as default schema (#325)
* Use Schema.JSON instead of Schema.BYTES as default schema

* Default to BYTES schema if JSON cannot be constructed for the message type

* Add doc
2023-02-07 13:04:21 -06:00
Chris Bono
280637f98f Polish "Add ability to pause/resume listener containers"
- simplify pause/resume sample w/ code snippet
2023-01-30 12:42:09 -06:00
Soby Chacko
53bd54af4c Add ability to pause/resume listener containers
Resolves #286
2023-01-30 12:25:28 -06:00
Chris Bono
7294580bfa Add topic resolver (#293)
* Add topic resolver

- Topic resolver with configurable
message type to topic name mappings

See #269

* Sample app uses topic and schema resolver

* Add topic resolver docs
2023-01-30 10:38:19 -05:00
Chris Bono
ed2a67b0c4 Remove setSchema API from templates
For both PulsarTemplate and ReactivePulsarTemplate:
* remove setSchema()
* add schema param in simple API
* add schema param in fluent API

Update all tests and samples accordingly

See #268
2023-01-25 12:54:12 -05:00
Chris Bono
34a9101076 Make SchemaResolverCustomizer generic 2023-01-20 16:38:55 -05:00
Chris Bono
e36ef5f19c Add schema resolver customizer
See #269
2023-01-20 12:26:20 -05:00
Chris Bono
cc6076ec6b Add docs for custom schema mappings
See #269
2023-01-19 09:51:27 -05:00
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