Hi John,
The already implemented query types work as expected, don't they?
I do not know the specific concerns, but it seems that this is the
situation that motivated you to mark the APIs as @Evolving. Keeping the
IQv2 API in 3.2 does not contradict the accepted KIP, right?
In case, we decided to remove the IQv2 API from 3.2, would that mean we
also need to remove the existing query types specified in KIP-805 and
KIP-806?
BTW, I now realize that I mistakenly removed KIP-796 from the release
plan for 3.2. Sorry for that! I will re-add it to the release plan.
Best,
Bruno
On 22.03.22 02:50, John Roesler wrote:
Hello, all,
During the PR reviews for this KIP, there were several late concerns raised
about the IQv2 APIs. I filed tickets under KAFKA-13479 and promised to revisit
them before the API was released.
Unfortunately, I have not had time to circle back on those concerns. Now that
the 3.2 branch cut has happened, I can either remove the IQv2 API from 3.2 and
plan to address those concerns before 3.3, or we can go ahead and release IQv2
as proposed and implemented.
Note that the APIs are all marked @Evolving, so we can technically break
compatibility if we do find a better way to do something later.
What is your preference? Release it, or wait?
Thanks,
John
On Mon, Nov 22, 2021, at 21:18, John Roesler wrote:
Thanks for voting and for the discussion, all!
The vote on KIP-796 passes with:
3 binding +1 (Bruno, Bill, and myself)
2 non-binding +1 (Patrick and Vasiliki)
no vetoes
The vote is now closed. If anyone has objections later on,
please raise them, though!
We will proceed with a series of pull requests to implement
the framework, and we will also propose one or more small
KIPs to propose specific queries.
Thanks again,
-John
On Mon, 2021-11-22 at 12:11 -0500, Bill Bejeck wrote:
Thanks for the well-detailed KIP, John.
It's a +1 (binding) from me.
I want to point out one thing which I think is an oversight. The "Example
Raw Query" scan includes a line using the `kafkaStreams.serdesForStore`
method, but it's listed in the "Rejected Alternatives" section.
Thanks,
Bill
On Mon, Nov 22, 2021 at 9:22 AM Bruno Cadonna <cado...@apache.org> wrote:
Thanks for the KIP, John!
+1 (binding)
Best,
Bruno
On 19.11.21 18:04, Vasiliki Papavasileiou wrote:
I think this KIP will greatly improve how we handle IQ in streams so +1
(non-binding) from me.
Thank you John!
On Thu, Nov 18, 2021 at 9:45 PM Patrick Stuedi
<pstu...@confluent.io.invalid>
wrote:
+1 (non-binding), thanks John!
-Patrick
On Thu, Nov 18, 2021 at 12:27 AM John Roesler <vvcep...@apache.org>
wrote:
Hello all,
I'd like to open the vote for KIP-796, which proposes
a revamp of the Interactive Query APIs in Kafka Streams.
The proposal is here:
https://cwiki.apache.org/confluence/x/34xnCw
Thanks to all who reviewed the proposal, and thanks in
advance for taking the time to vote!
Thank you,
-John