buildmaster
df8d151878
Update SNAPSHOT to 3.0.0.M1
2019-06-11 12:07:03 +00:00
Oleg Zhurakousky
d96dc8361b
Bumped s-c-build to 2.2.0.M2
2019-06-11 13:47:29 +02:00
Oleg Zhurakousky
94be206651
Updated POMs for 3.0.0.M1 release
2019-06-10 14:49:49 +02:00
iguissouma
4ab6432f23
Use try with resources when creating AdminClient
...
Use try with resources when creating AdminClient to release all associated resources.
Fixes gh-660
2019-06-04 09:37:35 -04:00
Walliee
24b52809ed
Switch back to use DefaultKafkaHeaderMapper
...
* update spring-kafka to v2.2.5
* use DefaultKafkaHeaderMapper instead of BinderHeaderMapper
* delete BinderHeaderMapper
resolves #652
2019-05-31 22:15:12 -04:00
Soby Chacko
7450d0731d
Fixing ignored tests from upgrade
2019-05-28 15:02:06 -04: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
Oleg Zhurakousky
2ddc837c1a
polish
...
Resolves #648
2019-05-01 21:38:59 +02:00
Soby Chacko
816a4ec232
Kafka stream outbound content type polishing
...
Using Jackson to write content type as bytes so that the outgoing
content type string is properly json compatible.
2019-05-01 21:29:14 +02:00
Soby Chacko
1a19eeabec
Content type not carried on the outbound (Kafka Streams)
...
Fixing the issue of content type not propagated as a Kafka header
on the outbound during message serialization by Kafka Streams binder.
For more info, see these links:
https://stackoverflow.com/questions/55796503/spring-cloud-stream-kafka-application-not-generating-messages-with-the-correct-a
https://github.com/spring-cloud/spring-cloud-stream-binder-kafka/issues/456#issuecomment-439963419
Resolves #456
2019-05-01 21:29:14 +02:00
Soby Chacko
d386ff7923
Make KeyValueSerdeResolver public
...
Resolves #644
Resolves #645
2019-05-01 21:25:23 +02:00
Soby Chacko
9644f2dbbf
Kafka Streams multiple function issues
...
Fixing a bug around when we have muliple beans defined as functions/csonumers in the new
Kafka Streams binder functional support.
Polishing
Resolves #636
2019-05-01 21:13:33 +02:00
Oleg Zhurakousky
498998f1a4
polishing
...
Resolves #643
2019-05-01 21:12:40 +02:00
Soby Chacko
5558f7f7fc
Custom state stores with functional Kafka Streams
...
Introducing the ability to provide custom state stores as regular
Spring beans and use them in the functional model of Kafka Streams binding.
Resolves #642
2019-05-01 21:00:47 +02:00
Oleg Zhurakousky
dec9ff696f
polishing
...
Resolves #637
2019-05-01 20:26:52 +02:00
Soby Chacko
5014ab8fe1
Kafka Streams multiple function issues
...
Fixing a bug around when we have muliple beans defined as functions/csonumers in the new
Kafka Streams binder functional support.
Polishing
Resolves #636
Filter in only Kafka streams function beans
2019-05-01 20:26:52 +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
Guillaume Lemont
c1f4cf9dc6
Fix message listener container bean naming
...
With multiplex topics, topics can be an array. Sine message listener container
bean name is created by calling a toString() on the topics, when it is an array
it creates an unusual bean name. Fixing the issue by creating the bean name by
using destination string directly.
2019-04-26 15:11:20 -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
Soby Chacko
70eb25d413
Fix failing test
2019-04-09 13:02:57 -04: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
Soby Chacko
33603c62f0
Transactional binder producer factory
...
With a transactional binder, the producer factory should not be destroyed.
Resolves #626
2019-04-08 15:27:06 -04:00
Anshul Mehra
efd46835a1
GH-525: Ignore enable.auto.commit and group.id from merged consumer configuration ( #562 )
...
* GH-525: Ignore enable.auto.commit and group.id from merged consumer configuration
Resolves #525
* Update warning messages to be more explicit
2019-04-08 12:44:52 -04:00
Oleg Zhurakousky
3a267bc751
Merge pull request #620 from sobychacko/gh-589
...
Bean name conflicts (Kafka Streams binder)
2019-03-28 18:33:01 +01:00
Soby Chacko
62e98df0c7
Bean name conflicts (Kafka Streams binder)
...
When two processors with same name are present in the same application,
there is a bean creation conflict. Fixing that issue.
Add test to verify.
Modify existing tests.
Resolves #589
2019-03-27 16:30:22 -04: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
Oleg Zhurakousky
7dd4b66f58
Upgraded to s-c-build 2.1.4
2019-03-25 15:30:05 +01:00
Oleg Zhurakousky
908fb77a88
Merge pull request #586 from spring-operator/polish-urls-apache-license-master
...
URL Cleanup
2019-03-25 14:55:11 +01:00
Soby Chacko
5660c7cf76
Listened partitions assertions
...
Avoid unnecessary assertions on listened parttions when
autorebalancing is enabled, but no listened partitions are found.
Polish concurrency assignment when listened partition are empty
polishing the provisioner
Resolves #512
Resolves #587
2019-03-25 13:40:35 +01:00
Spring Operator
f8c1fb45a6
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://www.apache.org/licenses/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* [ ] http://www.apache.org/licenses/LICENSE-2.0 with 105 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
2019-03-21 13:24:11 -05:00
Oleg Zhurakousky
73d3d79651
Minore cleanup and refactorings after previous commit
...
Removed KafkaStreamsFunctionProperties in favor of StreamFunctionProperties provided by core module
Resolves #537
2019-03-21 17:06:27 +01:00
Soby Chacko
792705d304
Fixing merge conflicts
...
Addressing checkstyle issues
Test fixes
Work around for Kafka Streams functions unnecessarily getting wrapped inside a FluxFunction.
2019-03-20 17:25:35 -04:00
Soby Chacko
0a48999e3a
Initial implementation for writing Kafka Streams applications using
...
a functional programming model. Simple Kafka Streams processors can
be written using java.util.Function or java.util.Consumer using this
approach.
For example, beans can be defined like the following:
@Bean
public Function<KStream<Object, String>, KStream<?, WordCount>> process() {
...
}
@Bean
public Function<KStream<String, Long>, Function<KTable<String, String>, KStream<String, Long>>> process() {
...
}
@Bean
public Consumer<KStream<String,Long>> process(){
...
}
etc.
Adding tests to verify the new programming model.
Resolves #428
2019-03-20 17:25:35 -04: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
Soby Chacko
de78bfa00b
Remove unused setter
...
Removing an integer version of required acks from KafkaBinderConfigurationProperties
Resolves #558
2019-03-15 15:02:46 -04:00
Oleg Zhurakousky
27bb33f9e3
adjusting for home.html
2019-03-14 20:25:46 +01:00