kafka/gradle
John Roesler 4a5155c934 KAFKA-8868: Generate SubscriptionInfo protocol message (#7248)
Rather than maintain hand coded protocol serialization code, Streams could use the same code-generation framework as Clients/Core.

There isn't a perfect match, since the code generation framework includes an assumption that you're generating "protocol messages", rather than just arbitrary blobs, but I think it's close enough to justify using it, and improving it over time.

Using the code generation allows us to drop a lot of detail-oriented, brittle, and hard-to-maintain serialization logic in favor of a schema spec.

Reviewers: Colin P. McCabe <cmccabe@apache.org>, Boyang Chen <boyang@confluent.io>, Bill Bejeck <bill@confluent.io>, Guozhang Wang <wangguoz@gmail.com>
2019-11-01 10:03:55 -07:00
..
resources kafka-2248; Use Apache Rat to enforce copyright headers; patched by Ewen Cheslack-Postava; reviewed by Gwen Shapira, Joel Joshy and Jun Rao 2015-07-06 15:47:40 -07:00
buildscript.gradle MINOR: Use https instead of http in links (#6477) 2019-04-22 11:58:25 -07:00
dependencies.gradle MINOR: Upgrade zk to 3.5.6 (#7544) 2019-10-17 09:59:02 -07:00
rat.gradle MINOR: Update dependencies for Kafka 2.2 (#6116) 2019-01-10 01:14:30 -08:00
spotbugs-exclude.xml KAFKA-8868: Generate SubscriptionInfo protocol message (#7248) 2019-11-01 10:03:55 -07:00