Spencer Gibb
08761487d8
Adds 4.1.x branch
2024-09-04 16:01:24 -04:00
Olga Maciaszek-Sharma
a0ccd665ff
Use docs profile in GH actions.
2024-07-15 15:28:47 +02:00
Olga Maciaszek-Sharma
8f19f22291
Fix antora setup.
2024-07-11 15:15:17 +02:00
Olga Maciaszek-Sharma
217b402616
Revert "Revert the artifact/parent setup changes."
...
This reverts commit fab212fe91 .
2024-07-11 14:46:27 +02:00
Olga Maciaszek-Sharma
fab212fe91
Revert the artifact/parent setup changes.
2024-07-11 14:44:42 +02:00
Olga Maciaszek-Sharma
bb62026513
Upgrade to 4.1.4-SNAPSHOT.
2024-07-11 14:21:59 +02:00
Ryan Baxter
2c968aabd7
Upgrading antora
2024-06-25 14:47:35 -04:00
Ryan Baxter
9cdc619f17
Update antora-playbook.yml
2024-03-26 15:15:02 -04:00
Ryan Baxter
4862f9e968
Update deploy-docs.yml
2023-12-12 11:22:18 -05:00
Olga Maciaszek-Sharma
38cd9d5c71
Fix tag wildcards.
2023-09-28 13:25:53 +02:00
spencergibb
8af807844c
Adds antora extension and updates ui version
2023-09-22 16:14:07 -04:00
Marcin Grzejszczak
4d75297fe2
Update deploy-docs.yml
2023-09-08 18:36:19 +02:00
Marcin Grzejszczak
4761e90c79
Initial commit
2023-09-08 16:12:38 +02:00
Marcin Grzejszczak
f7bf6f2991
Enable Section Summary TOC for small pages
2023-09-08 16:12:38 +02:00
Marcin Grzejszczak
0e0a5f4616
Fix cross references
2023-09-08 16:12:38 +02:00
Marcin Grzejszczak
355eedbdda
Remove includes
2023-09-08 16:12:38 +02:00
Marcin Grzejszczak
c537d831a4
Generate a default navigation
2023-09-08 16:12:38 +02:00
Marcin Grzejszczak
243924179c
Split files
2023-09-08 16:12:38 +02:00
Marcin Grzejszczak
271e573db4
Fix indentation for all pages
2023-09-08 16:12:37 +02:00
Marcin Grzejszczak
f8217b2ad4
Copy default antora files
2023-09-08 16:12:37 +02:00
Marcin Grzejszczak
05986c89db
Remove unnecessary asciidoc attributes
2023-09-08 16:12:37 +02:00
Marcin Grzejszczak
60775b5856
Insert explicit ids for headers
2023-09-08 16:12:37 +02:00
Marcin Grzejszczak
3ddf684044
Migrate Structure
2023-09-08 16:12:37 +02:00
Soby Chacko
bec40fba89
KafkaBinderConfigurationProperties native changes
...
- Earlier, we had to add Autowired on KafkaBinderConfigurationProperties constructor
as there were some issues with runtime hints generation which caused issues when
running an app in native mode. Spring Boot fixed these issues and we can remove
this unnecessary Autowired from the constructor.
See the following issues from Spring Boot for more details.
https://github.com/spring-projects/spring-boot/issues/34507
https://github.com/spring-projects/spring-boot/issues/35564
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2640
2023-09-07 16:54:09 -04:00
Soby Chacko
00672ef5b6
Adding documentation for DltAwareProcessor
2023-09-07 12:37:19 -04:00
Soby Chacko
d822129d67
DltAwareProcessor enhancements
...
Cleaning up the code for the custom DltAwareProcessor
2023-09-06 20:36:35 -04:00
omercelik
149714062c
GH-2787: NestedConfigurationProperties for native
...
Nested configurations(BindingProperties(ConsumerProperties and ProducerProperties))
in the BindingServiceProperties class do not work when built with native image.
For this reason, the consumer and producer properties under the Bindings configuration
do not work. Adding @NestedConfigurationProperty annotation on the property fields
in BindingProperties.
For more info see https://docs.spring.io/spring-boot/docs/current/reference/html/native-image.html#native-image.advanced
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2787
2023-09-05 16:37:03 -04:00
Gyurian Norbert
0949d4e145
GH-2761: Support non-CLASSPATH based certificates
...
If kafka truststore and keystore locations are not local files, then they
are converted to org.springframework.core.io.Resource resources, then copied
to local file system. This means that, paths can be defined as HTTP resources too.
Currently, the Kafka binder only supports CLASSPATH based resources. It would be
useful if we can support non-CLASSPATH like resources such as HTTP, so that if an
application uses config server for example to store certificates, then those will
be copied from it's HTTP endpoint to the local filesystem as Resources.
Checkstyle, documentation fixes.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2761
2023-09-05 12:58:42 -04:00
Raja Kolli
3c2b91291c
fixes typo in setting DLQ
2023-09-01 20:46:04 -04:00
Debugging Sparrow
3f4365156e
Fix typo in BinderProperties
...
Fix typo in BinderProperties
2023-09-01 20:45:36 -04:00
Soby Chacko
acc8b1cb92
KafkaNull Test Changes
...
There was a regression introduced in Spring Cloud Function where consumers
of type Consumer<Message<?>> receive null values when tombstone records
are given as KafkaNull.
See this issue for more details: https://github.com/spring-cloud/spring-cloud-function/issues/1060
Regression is addressed in Spring Cloud Function and
making the corresponding test changes in Spring Cloud Stream Kafka binder.
2023-08-30 12:38:39 -04:00
Soby Chacko
8b7accac2a
Renable Pulsar binder
2023-08-29 16:37:25 -04:00
Soby Chacko
f54aeac2c2
Migrate Sample Apps
...
- Migrate sample apps in the core repository to https://github.com/spring-cloud/spring-cloud-stream-samples
2023-08-29 15:46:44 -04:00
omercelik
fbecaaa5ca
GH-2788: Outer context bean needed for AOT
...
OuterContext bean is added to application context for AOT.
This bean is needed when the actuator dependency is added.
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2788
2023-08-15 15:36:49 -04:00
buildmaster
aa0e9af3ff
Bumping versions
2023-08-12 10:11:21 +00:00
Soby Chacko
3b4e1795c3
KafkaJaasLoginModuleInitializer init changes
...
- Insted of unconditionally initializing KafkaJaasLoginModuleInitializer,
only create it, if jaas properties are set properly. By creating it always,
we unncessarily expose Java security related class requirements to the binder
apps. For e.g. if the underlying JVM security classes change and require
reflection, that could break AOT apps that don't use a secure Kafka cluster.
Fixing these type of issues by creating KafkaJaasLoginModuleInitializer only if required.
2023-08-10 12:18:16 -04:00
buildmaster
6c28820e8e
Going back to snapshots
2023-08-10 01:30:10 +00:00
buildmaster
4743859cd7
Update SNAPSHOT to 4.1.0-M1
2023-08-10 01:26:38 +00:00
spencergibb
76332e1e42
jenkins/releaser hacking
2023-08-09 16:08:30 -04:00
spencergibb
2380afbe1f
fixes checkstyle issues
2023-08-09 15:48:56 -04:00
spencergibb
7505144fcb
Ignores pulsar-binder snapshot temporarily
...
The module is disabled
2023-08-09 15:26:10 -04:00
spencergibb
a45a2811e0
Disables pulsar-binder temporarily
2023-08-09 15:22:10 -04:00
Oleg Zhurakousky
b4e976f371
GH-2783 Ensure proper cashing of StreamBridge function
...
Resolves #2783
2023-08-09 15:58:47 +02:00
Claudio Silva Junior
b0fb7740b7
Added example to identify if kafka error is in brokers or in topic ( #2778 )
...
* Added example to identify Kafka error
* removed implementation and added doc links and added bean example
* changed doc link to the official doc
* Added custom message in the down status of the actuator
2023-07-31 10:39:44 -04:00
Marc DiPasquale
0a02ffcb0a
Update outdated solace links ( #2777 )
...
* Update binders.adoc
* Update sagan-index.adoc
* Update spring-cloud-stream.adoc
2023-07-25 17:55:12 -04:00
Soby Chacko
93b584d20e
Fix BindersHealthContributor thread safety issues
...
Resolves https://github.com/spring-cloud/spring-cloud-stream/issues/2780
2023-07-25 16:59:23 -04:00
Soby Chacko
7905601e51
DltAwareProcessor constructor changes
2023-07-24 15:14:38 -04:00
Soby Chacko
6bb4da89ce
DLTAwareProcessor (Kafka Streams binder) changes
...
- Optional BiConsumer for processor record recoverer
- Optional Supplier for downstream record timestamp
2023-07-24 15:04:57 -04:00
buildmaster
25af6a76b0
Bumping versions
2023-07-22 10:13:08 +00:00
Soby Chacko
02567b1dae
Kafka Streams binder error handling
...
- Initial support for Kafka Streams binder runtime error handling
- This feature is very early in it's implementation and experimental right now
2023-07-21 18:23:58 -04:00