Soby Chacko
309f588325
Addressing Kafka Streams multiple functions issues
...
Fixing an issue that causes a race condition when multiple functions
are present in a Kafka Streams application by isolating the responsible
proxy factory per function and not shared.
When multiple Kafka Streams functions are present in an application,
it should be possible to set the application id per function.
When an application provides a bean of type Serde, then the binder
should try to introspect that bean to see if it can be matched for
any inbound or outbound serialization.
Adding tests to verify the changes.
Adding docs.
Resolves #734 , #735 , #736
2019-09-03 19:48:21 -04:00
Oleg Zhurakousky
ca8e086d4c
Merge pull request #728 from sobychacko/gh-706
...
Introducing retry for finding state stores.
2019-08-28 13:37:06 +02:00
Soby Chacko
413cc4d2b5
Addressing PR review
2019-08-27 17:37:33 -04:00
Soby Chacko
94f76b903f
Additional docs for dlq producer properties
...
Resolves #657
2019-08-26 17:08:01 -04:00
Walliee
46cbeb1804
Add hook to specify sendTimeoutExpression
...
resolves #724
2019-08-26 10:47:27 -04:00
Soby Chacko
3e4af104b8
Introducing retry for finding state stores.
...
During application startup, there are cases when state stores
might take longer time to initialize. The call to find the
state store in the binder (InteractiveQueryService) will fail in
those situations. Providing a basic retry mechanism using which
applicaitons can opt-in for this retry.
Adding properties for retrying state store at the binder level.
Adding docs.
Polishing.
Resolves #706
2019-08-23 18:57:36 -04:00
buildmaster
840745e593
Going back to snapshots
2019-08-13 07:58:51 +00:00
buildmaster
2df0377acb
Update SNAPSHOT to 3.0.0.M3
2019-08-13 07:57:57 +00:00
Oleg Zhurakousky
a472845cb4
Adjusted docs with recent s-c-build updates
2019-08-13 09:29:03 +02:00
Soby Chacko
8907693ffb
Revamping Kafka Streams docs for functional style
...
Resolves #703
Resolves #721
Addressing PR review comments
Addressing PR review comments
2019-08-13 08:17:48 +02:00
Gary Russell
0d339e77b8
GH-683: Update docs
2019-08-02 09:30:36 -04:00
Gary Russell
48aae76ec9
GH-694: Add recordMetadataChannel (send confirm.)
...
Resolves #694
Also fix deprecation of `ChannelInterceptorAware`.
2019-07-10 10:48:08 -04:00
Soby Chacko
6976bcd3a8
Docs polishing
2019-07-09 15:59:23 -04:00
Gary Russell
912ab14309
GH-689: Support producer-only transactions
...
Resolves #689
2019-07-09 15:59:23 -04:00
buildmaster
303679b9f9
Going back to snapshots
2019-07-03 14:56:50 +00:00
buildmaster
35434c680b
Update SNAPSHOT to 3.0.0.M2
2019-07-03 14:56:00 +00:00
Gary Russell
d8df388d9f
GH-423 Add option to use KafkaHeaders.TOPIC Header
...
Resolves https://github.com/spring-cloud/spring-cloud-stream-binder-kafka/issues/423
Add an option to override the default binding destination with the value
of the header, if present.
2019-06-18 16:28:38 -04:00
buildmaster
66198e345a
Going back to snapshots
2019-06-11 12:07:50 +00:00
buildmaster
df8d151878
Update SNAPSHOT to 3.0.0.M1
2019-06-11 12:07:03 +00:00
Oleg Zhurakousky
94be206651
Updated POMs for 3.0.0.M1 release
2019-06-10 14:49:49 +02:00
Oleg Zhurakousky
08b41f7396
Upgraded master to 3.0.0
2019-05-28 16:42:05 +02:00
Oleg Zhurakousky
e725a172ba
Bumping version to 2.3.0-B-S for master
2019-05-20 06:33:35 -05:00
buildmaster
b7a3511375
Bumping versions to 2.2.1.BUILD-SNAPSHOT after release
2019-05-07 12:52:13 +00:00
buildmaster
d6c06286cd
Going back to snapshots
2019-05-07 12:52:13 +00:00
buildmaster
321331103b
Update SNAPSHOT to 2.2.0.RELEASE
2019-05-07 12:50:54 +00:00
Oleg Zhurakousky
f549ae069c
Prep doc POM instructions for release
2019-05-07 13:38:19 +02:00
Oleg Zhurakousky
2cc60a744d
Merge pull request #649 from sobychacko/gh-633
...
Adding docs for Kafka Streams functional support
2019-05-01 21:42:36 +02:00
Sabby Anandan
3d3f02b6cc
Switch to KafkaStreamsProcessor
...
It appears we have refactored to rename the class from `KStreamProcessor` to `KafkaStreamsProcessor` [see a5344655cb (diff-4a8582ee2d07e268f77a89c0633e42f5) ], but the docs weren't updated. This commit does exactly that.
2019-04-30 13:23:44 -07:00
Soby Chacko
7790d4b196
Addressing PR review comments
2019-04-29 19:29:46 -04:00
Soby Chacko
602aed8a4d
Adding docs for Kafka Streams functional support
...
Resovles #633
2019-04-27 20:46:27 -04:00
buildmaster
c990140452
Going back to snapshots
2019-04-09 18:10:36 +00:00
buildmaster
383add504a
Update SNAPSHOT to 2.2.0.RC1
2019-04-09 18:09:51 +00:00
Oleg Zhurakousky
5f9395a5ec
Prepared docs for RC1
2019-04-09 19:23:29 +02:00
Oleg Zhurakousky
6bc74c6e5c
Doc changes related to Rabbit's 'GH-193 Added note on default properties'
2019-04-09 18:56:15 +02:00
Matthieu Ghilain
9e156911b4
Fixing typo in documentation
...
Resolves #619
2019-03-26 18:49:49 +01:00
Oleg Zhurakousky
cd28454818
Updated docs pom back to snapshot
2019-03-25 18:46:05 +01:00
Oleg Zhurakousky
172d469faa
Updated spring-doc-resources.version
2019-03-25 16:46:25 +01:00
Oleg Zhurakousky
74cb25a56a
Prepared docs POM for M1
2019-03-25 15:39:26 +01:00
Spring Operator
b7b93c1352
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* [ ] http://compose.docker.io/ (UnknownHostException) with 2 occurrences migrated to:
https://compose.docker.io/ ([https](https://compose.docker.io/ ) result UnknownHostException).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://docs.confluent.io/2.0.0/kafka/security.html with 2 occurrences migrated to:
https://docs.confluent.io/2.0.0/kafka/security.html ([https](https://docs.confluent.io/2.0.0/kafka/security.html ) result 200).
* [ ] http://github.com/ with 3 occurrences migrated to:
https://github.com/ ([https](https://github.com/ ) result 200).
* [ ] http://kafka.apache.org/090/documentation.html with 4 occurrences migrated to:
https://kafka.apache.org/090/documentation.html ([https](https://kafka.apache.org/090/documentation.html ) result 200).
* [ ] http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html with 2 occurrences migrated to:
https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ([https](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html ) result 200).
* [ ] http://docs.spring.io/spring-cloud-stream-binder-kafka/docs/ with 1 occurrences migrated to:
https://docs.spring.io/spring-cloud-stream-binder-kafka/docs/ ([https](https://docs.spring.io/spring-cloud-stream-binder-kafka/docs/ ) result 301).
* [ ] http://docs.spring.io/spring-cloud-stream-binder-kafka/docs/current-SNAPSHOT/reference/html/ with 1 occurrences migrated to:
https://docs.spring.io/spring-cloud-stream-binder-kafka/docs/current-SNAPSHOT/reference/html/ ([https](https://docs.spring.io/spring-cloud-stream-binder-kafka/docs/current-SNAPSHOT/reference/html/ ) result 301).
* [ ] http://docs.spring.io/spring-kafka/reference/html/_reference.html with 1 occurrences migrated to:
https://docs.spring.io/spring-kafka/reference/html/_reference.html ([https](https://docs.spring.io/spring-kafka/reference/html/_reference.html ) result 301).
* [ ] http://plugins.jetbrains.com/plugin/6546 with 2 occurrences migrated to:
https://plugins.jetbrains.com/plugin/6546 ([https](https://plugins.jetbrains.com/plugin/6546 ) result 301).
* [ ] http://raw.github.com/ with 1 occurrences migrated to:
https://raw.github.com/ ([https](https://raw.github.com/ ) result 301).
* [ ] http://eclipse.org with 2 occurrences migrated to:
https://eclipse.org ([https](https://eclipse.org ) result 302).
* [ ] http://eclipse.org/m2e/ with 4 occurrences migrated to:
https://eclipse.org/m2e/ ([https](https://eclipse.org/m2e/ ) result 302).
* [ ] http://www.springsource.com/developer/sts with 2 occurrences migrated to:
https://www.springsource.com/developer/sts ([https](https://www.springsource.com/developer/sts ) result 302).
2019-03-20 17:25:12 -04:00
Spring Operator
718cb44de7
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://cloud.spring.io/ with 1 occurrences migrated to:
https://cloud.spring.io/ ([https](https://cloud.spring.io/ ) result 200).
* http://cloud.spring.io/spring-cloud-static/ with 1 occurrences migrated to:
https://cloud.spring.io/spring-cloud-static/ ([https](https://cloud.spring.io/spring-cloud-static/ ) result 200).
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 6 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* http://repo.spring.io/libs-milestone-local with 2 occurrences migrated to:
https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local ) result 302).
* http://repo.spring.io/libs-snapshot-local with 2 occurrences migrated to:
https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local ) result 302).
* http://repo.spring.io/release with 1 occurrences migrated to:
https://repo.spring.io/release ([https](https://repo.spring.io/release ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0 with 12 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 6 occurrences
2019-03-20 09:47:51 -04:00
Oleg Zhurakousky
27bb33f9e3
adjusting for home.html
2019-03-14 20:25:46 +01:00
Oleg Zhurakousky
ecd8cc587c
polishing docs
2019-03-14 20:14:02 +01:00
Oleg Zhurakousky
f506da758f
Upgraded doc resources version
2019-03-14 19:45:47 +01:00
Oleg Zhurakousky
12a528fd88
Polishing docs styles
2019-03-14 19:19:42 +01:00
Spring Operator
4b138c4a2f
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch migrated to:
https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch ([https](https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch ) result 200).
* http://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin migrated to:
https://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin ([https](https://stackoverflow.com/questions/29300806/a-bash-script-to-check-if-a-string-is-present-in-a-comma-separated-list-of-strin ) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
* http://projects.spring.io/spring-cloud migrated to:
https://projects.spring.io/spring-cloud ([https](https://projects.spring.io/spring-cloud ) result 301).
* http://www.spring.io migrated to:
https://www.spring.io ([https](https://www.spring.io ) result 301).
* http://repo.spring.io/libs-milestone-local migrated to:
https://repo.spring.io/libs-milestone-local ([https](https://repo.spring.io/libs-milestone-local ) result 302).
* http://repo.spring.io/libs-release-local migrated to:
https://repo.spring.io/libs-release-local ([https](https://repo.spring.io/libs-release-local ) result 302).
* http://repo.spring.io/libs-snapshot-local migrated to:
https://repo.spring.io/libs-snapshot-local ([https](https://repo.spring.io/libs-snapshot-local ) result 302).
* http://repo.spring.io/release migrated to:
https://repo.spring.io/release ([https](https://repo.spring.io/release ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://maven.apache.org/POM/4.0.0
* http://maven.apache.org/xsd/maven-4.0.0.xsd
* http://www.w3.org/2001/XMLSchema-instance
2019-03-13 18:38:53 -04:00
Oleg Zhurakousky
0af784aaa9
GH-559 Initial migration of docs to new style
...
Resolves #559
2019-03-13 16:40:45 +01:00
Soby Chacko
0deb8754bf
Remove producer partitioned property
...
On the producer side, partitioned is a derived property and the applications do not
have to set this explicitly. Remove any explicit references to it from the docs.
Fixes #542
2019-03-05 13:49:23 -05:00
Arnaud Jardiné
d80e66d9b8
Actuator health for Kafka-streams binder
...
Add documentation about health indicator
Fix failing tests + add tests for multiple Kafka streams
Polishing
Resolves #544
2019-02-14 16:26:56 -05:00
Oleg Zhurakousky
a881b9a54a
Created 2.2.x branch
2019-02-04 10:46:24 +01:00
Aldo Sinanaj
fc92a6b0af
GH-389: Topic props: Use .topic instead of .admin
...
Resolves https://github.com/spring-cloud/spring-cloud-stream-binder-kafka/issues/389
GH-389: Deprecated [producer/consumer].admin in favor of topic property
GH-389: Fixed comments as suggest by Gary
Polishing - 2 more deprecation warning suppressions
2019-01-29 15:16:38 -05:00