exactly, and why using this extractor would not
> meet the requirements for processing-time sliding windows?
>
>
> -Matthias
>
>
> On 4/16/19 10:16 AM, Guozhang Wang wrote:
> > Regarding 4): yes I agree with you that invertibility is not a common
> > property for agg
on-logged
> stateful tasks, as well as stateless tasks when it doesn't change the
> balance at all to do so. It seems like this should accomplish the same
> spiritual goal with no special cases.
>
> WDYT?
> -John
>
> On Wed, Sep 4, 2019 at 2:26 PM Guozhang Wang wrote:
7;ll "try to" produce
> > stable
> > > assignments, so I've added a "should" clause to the assignment spec:
> > >
> >
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-441%3A+Smooth+Scaling+Out+for+Kafka+Streams#KIP-441:SmoothScaling
IP for clarity.
>
> > On Sep 3, 2019, at 5:04 PM, Matthias J. Sax
> wrote:
> >
> > I am strongly in favor of "must be the same reference".
> >
> >
> > -Matthias
> >
> >> On 9/3/19 2:09 PM, Guozhang Wang wrote:
> >> Hi Paul,
Hi Paul,
Thanks for the KIP! +1 (binding).
One minor comment about the following:
"In order to solve the problem of addStateStore potentially being called
twice for the same store (because more than one Supplier specifies it), the
check for duplicate stores in addStateStores will be relaxed to *
Guozhang Wang created KAFKA-8854:
Summary: Optimize bulk loading of RocksDB during state restoration
of Streams
Key: KAFKA-8854
URL: https://issues.apache.org/jira/browse/KAFKA-8854
Project: Kafka
Hello Pere,
Thanks for you interest in contributing to Kafka, I've added you to the
contributors list and you should be able to create wiki pages now.
BTW there's an on-going KIP-500 which aims at removing ZK dependency of
Kafka recently; depending when it would be voted and be adopted, I think
i
The reduction on network cost is a valid point: letting the consumer to do
the filtering would waste the network bandwidth as many bytes would be
dropped on the floor directly afterwards. But note that letting brokers to
filter on fetch response means that we cannot use nio zero-copy as we need
to
ror is when the producer has been
> fenced by another instance.
>
> Thanks,
> Jason
>
> On Mon, Aug 26, 2019 at 6:05 PM Guozhang Wang wrote:
>
> > Hi Jason,
> >
> > I've made another pass on the wiki page and it reads much better now. One
> > more clari
rote:
> >>> Hi Everyone,
> >>>
> >>> Sorry for the long delay on this KIP. I have updated it to include the
> >>> handling of INVALID_PRODUCER_ID_MAPPING as suggested above. If there
are
> >> no
> >>> further comments, I will plan
[
https://issues.apache.org/jira/browse/KAFKA-8412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guozhang Wang resolved KAFKA-8412.
--
Resolution: Fixed
> Still a nullpointer exception thrown on shutdown while flushing bef
ross the cluster.
> >
> > It's worth noting that such an assignment would still not be considered
> > "balanced", so the ultimately balanced final state of the assignment
> (after
> > task movements) would still have the desired property that eac
property that each stateful
> and stateless task is evenly spread across the cluster.
>
> Does that seem reasonable?
>
> Thanks,
> -John
>
> On Wed, Aug 21, 2019 at 11:22 AM Guozhang Wang wrote:
>
> > Hello John,
> >
> > I've made another pass on t
y, but
> >> after working though some details, I think it causes some problems,
> which
> >> I've written up in the "rejected alternatives" part of the KIP:
> >>
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-441%3A+Smooth+Scaling+Out+for+Kafka+Streams#KIP
KA/KIP-441%3A+Smooth+Scaling+Out+for+Kafka+Streams#KIP-441:SmoothScalingOutforKafkaStreams-Addinganewkindoftask(%22moving%22,%22recovering%22,%22learner%22)fortaskmovements
>
> Please give it a read and let me know what you think.
>
> Thanks,
> -John
>
> On Thu, Aug 8, 2019 at
Hello folks,
I'd like to start a voting thread the following KIP to improve the Kafka
Streams metrics mechanism to users. This includes 1) renaming changes in
the public StreamsMetrics utils API, and 2) a major cleanup on the Streams'
own built-in metrics hierarchy.
Details can be found here:
ht
ipped-records", and "expired-window-records-drop".
3. renamed the util functions of StreamsMetrics as `addLatencyRateTotal`
and `addRateTotal` sensors.
Since I feel it has incorporated all of your comments I'm going to start
the vote thread for this KIP now.
Guozhang
On Tue, Au
rs to record invocations but none to
> record amounts. Is that intentional? No need to add it to this KIP, I
> am just curious.
>
> Best,
> Bruno
>
> On Tue, Aug 20, 2019 at 1:13 AM Guozhang Wang wrote:
> >
> > Hi Bruno,
> >
> > Just realized that for `
Hi Bruno,
Just realized that for `addRateSensor` and `addLatencyAndRateSensor` we've
actually added the total invocation metric already.
Guozhang
On Mon, Aug 19, 2019 at 4:11 PM Guozhang Wang wrote:
> Hi Bruno,
>
>
> On Tue, Aug 6, 2019 at 1:51 AM Bruno Cadonna wrote:
Hi Bruno,
On Tue, Aug 6, 2019 at 1:51 AM Bruno Cadonna wrote:
> Hi Guozhang,
>
> I left my comments inline.
>
> On Thu, Jul 18, 2019 at 8:28 PM Guozhang Wang wrote:
> >
> > Hello Bruno,
> >
> > Thanks for the feedbacks, replied inline.
> >
>
g the effort!
> > > >
> > > > 2019년 8월 14일 (수) 오후 8:49, Mickael Maison >님이
> > > 작성:
> > > >
> > > > Hi Guozhang,
> > > >
> > > > Thanks for taking a look.
> > > >
> > > > 1. Right, I updated the
listener is to consolidate the entry point of consumer internal
> > states. Compared with letting consumer generate a deep-copy of metadata
> > every time we call #sendOffsetsToTransactions, using a callback seems
> > reducing unnecessary updates towards the metadata. WDY
but non-stream user has to code the callback by hand, do you think
> > the
> > > > > convenience we sacrifice here worth the simplification benefit?
> > > > >
> > > > >
> > > > > > 3. Can you clarify the behavi
+1 (binding). This is a great KIP, thanks Jason!
Regarding the naming of the zkVersion, I'm actually fine to name it more
generally and leave a note that at the moment its value is defined as the
zk version.
Guozhang
On Mon, Aug 12, 2019 at 2:22 PM Jason Gustafson wrote:
> Hi Viktor,
>
> I o
Hi Mickael,
Thanks for the KIP!
Just some minor comments.
1. Java class names are stale, e.g. "CommitOffsetsOptions.java" should be
"AlterOffsetsOptions".
2. I'd suggest we change the future structure of "AlterOffsetsResult" to
*KafkaFuture>>*
This is because we will have a hierarchy of two-l
+1 (binding).
Thanks Jason!
On Wed, Aug 7, 2019 at 11:18 AM Jason Gustafson wrote:
> Hi All,
>
> I'd like to start a vote on KIP-496:
>
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-496%3A+Administrative+API+to+delete+consumer+offsets
> .
> +1
> from me of course.
>
> -Jason
>
--
-
an for updating standbys, for example in how
> > long we block on #poll.
> > So in addition to giving them their own name -- let's go with restoring
> > task for now -- they really
> > do seem to deserve being their own distinct task. We can optimize them
> for
> > efficie
assigned to the same
> instance they had run before the rebalance. As far as I can see this
> special case is not handled in the algorithm.
>
> Best,
> Bruno
>
>
>
> On Thu, Aug 8, 2019 at 8:24 AM Guozhang Wang wrote:
> >
> > 1. Sounds good, just wanted to c
[
https://issues.apache.org/jira/browse/KAFKA-4600?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guozhang Wang resolved KAFKA-4600.
--
Resolution: Fixed
> Consumer proceeds on when ConsumerRebalanceListener fa
[
https://issues.apache.org/jira/browse/KAFKA-8493?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guozhang Wang resolved KAFKA-8493.
--
Resolution: Fixed
Fix Version/s: 2.4.0
> Add PartitionsLost API in RebalanceListe
task lag. Hence, during the window
> between when the instance reports a lag and the assignor makes a decision
> about it, the instance should remain in REBALANCING state, right? If so,
> then this should prevent the race condition. If not, then we do indeed need
> to do something about
Hello Sophie,
Thanks for the proposed KIP. I left some comments on the wiki itself, and I
think I'm still not very clear on a couple or those:
1. With this proposal, does that mean with num.standby.replicas == 0, we
may sometimes still have some standby tasks which may violate the config?
2. I t
nstead
> of passing in the consumer instance?
>
> Boyang
>
> On Fri, Aug 2, 2019 at 4:36 PM Guozhang Wang wrote:
>
> > Thanks Boyang,
> >
> > I've made another pass on KIP-447 as well as
> > https://github.com/apache/kafka/pull/7078, and have some min
like to tack on some rebalance-related metrics as part of this
> > KIP
> > > as well. The details can be found in the sub-task JIRA:
> > > https://issues.apache.org/jira/browse/KAFKA-8609
> > >
> > > On Thu, May 30, 2019 at 5:09 PM Guozhang Wang
> > wrot
in each release to
> add a new accepted value?
>
>
> -Matthias
>
> On 8/2/19 1:07 PM, Guozhang Wang wrote:
> > Hello Matthias,
> >
> > That's a good question. Thinking about a bit more, I'd like to propose
> that
> > we just list all the version n
ing such information on the assignor anyways.
Guozhang
On Tue, Jul 30, 2019 at 1:55 PM Boyang Chen
wrote:
> Thank you Guozhang for the reply. We will consider the interface change
> from 429 as a backup plan for 447.
>
> And bumping this thread for more discussion.
>
> On Mon,
Hi Vinoth,
You've been added to the list, cheers!
Guozhang
On Fri, Aug 2, 2019 at 2:50 PM Vinoth Chandar wrote:
> I am interested in picking up KAFKA-7149
> Can I be added to the list? My jira id : vinoth
>
--
-- Guozhang
ce, we might want to rename it to "newest" /
> "current" or something like this?
>
> Another alternative may be to rename it to "since-2.3" (or similar) --
> however, this may require to rename the config if we change metrics in a
> future release (hence, it
h the newly added metrics.
Guozhang
On Mon, Jul 29, 2019 at 9:31 AM Guozhang Wang wrote:
> +1 from myself as well (binding).
>
>
> I'm closing this vote thread with the following votes:
>
> binding +1s: 4 (Guozhang, Jun, Jason, Bill).
>
>
> Thanks everyone
Hello,
I've added you as a contributor to Kafka.
Cheers,
Guozhang
On Wed, Jul 31, 2019 at 5:31 PM Tharindu Amila <
tharindu.am...@instaclustr.com> wrote:
> Hi Team,
>
> Request you to add me to the contributor list. Jira username : tharindu
>
> Thanks and Regards,
>
>
> *Tharindu Amila**Softwa
[
https://issues.apache.org/jira/browse/KAFKA-8704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guozhang Wang resolved KAFKA-8704.
--
Resolution: Fixed
Fix Version/s: 2.4.0
> Add PartitionAssignor adapter for backwa
display/KAFKA/KIP-221:+Enhance+DSL+with+Connecting+Topic+Creation+and+Repartition+Hint
> >
> Please let me know if you have any other questions and/or concerns.
>
> Regards,
> Levani
>
> > On Jul 31, 2019, at 1:24 AM, Guozhang Wang wrote:
> >
> > Hello Levani,
> &
Hello Levani,
Thanks for the KIP! Just got a quick question here about the scope: why do
we only want this for `KStream`, not `KTable#groupBy` for example?
Guozhang
On Tue, Jul 30, 2019 at 1:27 PM Bill Bejeck wrote:
> Thanks for the KIP Levani.
>
> +1 (binding)
>
> -Bill
>
> On Tue, Jul 30,
her comments.
>
> Thanks,
> Jason
>
> On Mon, Jul 29, 2019 at 9:10 AM Guozhang Wang wrote:
>
> > Thanks for the replies Jason!
> >
> > 2. No I do not see any problems, just trying to understand how restrict
> we
> > are applying this rule :) Piggy-backi
+1 (binding)
On Thu, Jul 25, 2019 at 7:39 PM Matthias J. Sax
wrote:
> +1 (binding)
>
> On 7/25/19 1:05 PM, Bill Bejeck wrote:
> > All,
> >
> > After a great discussion on KIP-479 (
> >
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-479%3A+Add+Materialized+to+Join
> )
> > I'd
> > like to
ge which may no longer be relevant. This is the
> approach that I modeled. That being said, if it's ok with you, I'd prefer
> to leave this decision to the implementation. I think the main point is
> that once the leader receives the latest update, it can discard any pending
> s
Guozhang Wang created KAFKA-8729:
Summary: Augment ProduceResponse error messaging for specific
culprit records
Key: KAFKA-8729
URL: https://issues.apache.org/jira/browse/KAFKA-8729
Project: Kafka
+1 from myself as well (binding).
I'm closing this vote thread with the following votes:
binding +1s: 4 (Guozhang, Jun, Jason, Bill).
Thanks everyone who've reviewed and voted on the KIP!
Guozhang
On Mon, Jul 29, 2019 at 9:30 AM Guozhang Wang wrote:
> Yeah my thinking is that
point that need not block the KIP. I'm +1
> overall.
>
> Thanks,
> Jason
>
> On Fri, Jul 26, 2019 at 4:24 PM Guozhang Wang wrote:
>
> > Hi Jason, thanks for the comments.
> >
> > 1. Yes that's a good point. Will move it to `errors`.
> >
> &
Hi Jason,
Thanks for the KIP. It looks good to me overall.
1. Just clarifying the "CurrentVersion" field in the newly proposed
protocol. Does it contains the same value as zkVersion that controller get
from ZK?
2. As for the comment in the KIP: "We can either await the update or we can
send a ne
rspective, an empty group is just treated as a case where the
> subscription is empty, which makes all offsets subject to expiration.
>
>
> Thanks,
> Jason
>
> On Thu, Jul 25, 2019 at 1:41 PM Guozhang Wang wrote:
>
> > Hi Jason,
> >
> > Thanks for the KIP!
in the
> compatibility section. Are you suggesting that we would use the new error
> code even for old versions of the produce request?
>
> Thanks,
> Jason
>
>
>
>
> On Tue, Jul 16, 2019 at 3:46 PM Guozhang Wang wrote:
>
> > Hello folks,
> >
> > I
Hi Jason,
Thanks for the KIP! I've made a pass on it and here are few comments:
1. " before the clients which ." --> incomplete sentence?
2. " Any committed offset for a partition which is not currently subscribed
to is subject to expiration." --> this may be an implementation detail, but
are we
+1 (binding).
Thanks Daniyar!
On Wed, Jul 24, 2019 at 12:04 PM John Roesler wrote:
> Thanks, Daniyar,
>
> I'm +1 (nonbinding)
>
> -John
>
> On Tue, Jun 11, 2019 at 1:45 PM Development wrote:
>
> > Hello,
> >
> > I want to start a vote for KIP-466 <
> >
> https://cwiki.apache.org/confluence/dis
KIP, if
> that's ok with you.
>
> -John
>
> On Tue, Jul 23, 2019 at 5:38 PM Guozhang Wang wrote:
>
> > Hi John,
> >
> > I left another question regarding Transformer in the DISCUSS thread.
> Other
> > than that I think this KIP is ready. Thanks!
&g
> Of course, it's beyond the scope of this KIP, but this KIP is a
> precondition for these further improvements.
>
> I'm copying your comment onto the ticket for posterity.
>
> Thanks!
> -John
>
> On Tue, Jul 23, 2019 at 5:38 PM Guozhang Wang wrote:
>
> >
[
https://issues.apache.org/jira/browse/KAFKA-8675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guozhang Wang resolved KAFKA-8675.
--
Resolution: Not A Problem
> "Main" consumers are not unsubsribed on Kafka
Hi John,
I left another question regarding Transformer in the DISCUSS thread. Other
than that I think this KIP is ready. Thanks!
Guozhang
On Tue, Jul 16, 2019 at 9:01 AM John Roesler wrote:
> Hi Dev,
>
> After a good discussion, I'd like to start the vote for KIP-478
> (https://cwiki.apache.
ved process.
> > > >>
> > > >> For the end goal, if possible, here's what I propose.
> > > >>
> > > >>1. We keep the scope of the KIP the same, *but we only
> implement* *it in
> > > >>phases*
&g
Hello Brian,
I think your main question is to distinguish 1) broker is alive but there's
no new data coming into the source topics to process, and 2) broker is not
alive and hence nothing is readable, in your monitoring system. I agree
that currently process-rate / last-record-timestamp cannot suc
Thanks Sönke! I just made a quick pass on those tickets as well I think
your assessments are right.
Guozhang
On Fri, Jul 19, 2019 at 4:09 AM Sönke Liebau
wrote:
> All,
>
> I left a few comments on some old but still open jiras in an attempt to
> clean up a little bit.
>
> Since probably no on
Thanks everyone for your inputs, I've updated the wiki page accordingly.
@Bruno: please let me know if you have any further thoughts per my replies
above.
Guozhang
On Mon, Jul 22, 2019 at 6:30 PM Guozhang Wang wrote:
> Thanks Boyang,
>
> I've thought about exposing
:
> I mean the partition time.
>
> On Thu, Jul 18, 2019 at 11:29 AM Guozhang Wang wrote:
>
> > Hi Boyang,
> >
> > What do you mean by `per partition latency`?
> >
> > Guozhang
> >
> > On Mon, Jul 1, 2019 at 9:28 AM Boyang Chen
> > wrote:
ut no semantical
indications.
> Boyang
>
> On Fri, Jul 19, 2019 at 3:57 PM Guozhang Wang wrote:
>
> > Boyang, thanks for the updated proposal!
> >
> > 3.a. As Jason mentioned, with EOS enabled we still need to augment the
> > offset fetch request with a boolean
g/confluence/display/KAFKA/KIP-447%3A+Producer+scalability+for+exactly+once+semantics
> > >
> > > and
> > > >> written a design doc
> > > >> <
> > >
> >
> https://docs.google.com/document/d/1LhzHGeX7_Lay4xvrEXxfciuDWATjpUXQhrEIk
[
https://issues.apache.org/jira/browse/KAFKA-8392?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guozhang Wang resolved KAFKA-8392.
--
Resolution: Fixed
Fix Version/s: 2.4.0
> Kafka broker leaks metric when partit
+1 (binding). Thanks Daniyar!
Guozhang
On Tue, Jul 16, 2019 at 2:13 PM John Roesler wrote:
> Thanks, Daniyar!
>
> I'm +1 (nonbinding)
>
> -John
>
> On Tue, Jul 16, 2019 at 3:14 PM Development wrote:
> >
> > Hi,
> >
> > I’d like to start a vote thread for KIP-466.
> >
> > This addition will in
that are processed after
> > the retention period of the window. Is this correct?
> >
> > 4) Is there an actual difference between skipped and dropped records?
> > If not, shall we unify the terminology?
> >
> > 5) What happens with removed metrics when the user sets
e latter is for records that are processed after
> > > the retention period of the window. Is this correct?
> > >
> > > 4) Is there an actual difference between skipped and dropped records?
> > > If not, shall we unify the terminology?
> > >
> > > 5
and "destroy-rate"
we can still remove them with 2.2- as well; for other ones that are removed
/ replaced like thread-level skipped-records we should still maintain them.
Best,
> Bruno
>
> On Thu, Jun 27, 2019 at 6:11 PM Guozhang Wang wrote:
> >
> > Hello folks,
>
re names and always use internal
> > names
> > > > as
> > > > > well, which admittedly indeed leaves a hole of not being able to
> > cover
> > > > all
> > > > > internal names here
> > > >
> > > > I thin
+1 (binging).
This is a great cleanup, thanks John!
Guozhang
On Wed, Jul 17, 2019 at 11:26 AM Ryanne Dolan wrote:
> +1 (non-binding)
>
> Thanks for the interesting discussion.
>
> Ryanne
>
> On Fri, Jul 12, 2019, 2:49 PM Ryanne Dolan wrote:
>
> > John, I'm glad to learn I'm not the only one w
[
https://issues.apache.org/jira/browse/KAFKA-8218?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guozhang Wang resolved KAFKA-8218.
--
Resolution: Not A Problem
> IllegalStateException while accessing context in Transfor
[
https://issues.apache.org/jira/browse/KAFKA-7176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guozhang Wang resolved KAFKA-7176.
--
Resolution: Fixed
Fix Version/s: 2.3.0
> State store metrics for migrated tasks are
[
https://issues.apache.org/jira/browse/KAFKA-7850?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guozhang Wang resolved KAFKA-7850.
--
Resolution: Fixed
Fix Version/s: 2.3.0
KStreamTestDriver has been removed since 2.3.0
Hello folks,
I'd like to start a voting thread on KIP-467 to improve error communication
and handling for producer response:
https://cwiki.apache.org/confluence/display/KAFKA/KIP-467
%3A+Augment+ProduceResponse+error+messaging+for+specific+culprit+records
Thanks,
-- Guozhang
27;m going to start the voting thread soon.
Guozhang
On Thu, Jun 20, 2019 at 4:24 PM Guozhang Wang wrote:
> Hi Jun,
>
> Thanks for your comments.
>
> 1. Yeah I think APIException would not make a distinct call here anymore,
> and what really matters is the RetriableExcept
Hello folks,
This is just a kind reminder of the Bay Area Kafka® meetup tomorrow,
Tuesday 6:30pm, at Confluent's Palo Alto HQ.
*RSVP and Register* (if you intend to attend in person):
https://www.meetup.com/KafkaBayArea/events/262715611/
please read instructions within the link to register for c
aterialized then also pollutes the interface for its _actual_ use
> case of materializing a table view. Of course, to solve the immediate
> problem, all we need is the store name, but we might feel better about
> adding the store name to Joined if we _also_ feel like in the future,
> we woul
Hello folks,
As 2.3 is released now, I'd like to bump up this KIP discussion again for
your reviews.
Guozhang
On Thu, May 23, 2019 at 4:44 PM Guozhang Wang wrote:
> Hello Patrik,
>
> Since we are rolling out 2.3 and everyone is busy with the release now
> this KIP d
ja...@confluent.io
> > >
> > > > > wrote:
> > > > >
> > > > >> >
> > > > >> > I think co-locating does have some merits here, i.e. letting the
> > > > >> > ConsumerCoordinator which has the source
t?
> >
> > Yes, this is not a requirement for this KIP, because it is inherently
> impossible to
> achieve co-locating topic partition of transaction log and consumed offset
> topics.
>
>
> > Thanks,
> > Jason
> >
> On Mon, Jun 24, 2019 at 10:07 AM
gt; breaking source compatibility.
>
> If the others feel "kind of favorable" with this overall vision, maybe
> we can make one or more Jira tickets to capture it, and then just
> alter _this_ proposal to `processor.api.Processor` (etc).
>
> WDYT?
> -John
>
> On
r the other side, that we get 5 new capabilities we
> don't require, but are still pretty nice:
> * configure the bytes store
> * set a name for the store
> * configure caching
> * configure logging
> * configure segment interval
>
> Not sure where this nets us out, b
Hello Boyang,
Thanks for the KIP, I have some comments below:
1. "Once transactions are complete, the call will return." This seems
different from the existing behavior, in which we would return a retriable
CONCURRENT_TRANSACTIONS and let the client to retry, is this intentional?
2. "an overload
m
> a
> > stream-stream join which is the only stateful operator that can result in
> a
> > stream, consider merging the join into multi-way joins (yes, this is a
> very
> > hand-wavy thought, but the point here is that we do not try to tackle it
> > now but leave it for
#x27;ll
update the KIP.
> >>>
> >>> Thanks again for all the feedback!
> >>> -John
> >>>
> >>> On Thu, Jun 20, 2019 at 4:34 PM Matthias J. Sax
wrote:
> >>>>
> >>>> Just want to second what Sophie said about the stores. The type of a
Hello Levani,
You should be able to create new wiki page now.
Thanks,
Guozhang
On Sun, Jun 23, 2019 at 3:18 PM Levani Kokhreidze
wrote:
> Hi,
>
> Please give me permission for creating KIP <
> https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals>.
> You can find link t
Hi Colin,
Thanks for the new RC, +1 (binding).
Verified the javadoc, maven repo, and ran unit tests on 2.12 binary.
Guozhang
On Fri, Jun 21, 2019 at 1:23 PM Colin McCabe wrote:
> Hi Ismael,
>
> Good catch. This should be fixed now.
>
> It seems that if the previously staged Sonatype stagin
Guozhang Wang created KAFKA-8584:
Summary: Allow "bytes" type to generated a ByteBuffer rather than
byte arrays
Key: KAFKA-8584
URL: https://issues.apache.org/jira/browse/KAFKA-8584
Proj
Guozhang Wang created KAFKA-8581:
Summary: Augment ProduceResponse error messaging for specific
culprit records
Key: KAFKA-8581
URL: https://issues.apache.org/jira/browse/KAFKA-8581
Project: Kafka
[
https://issues.apache.org/jira/browse/KAFKA-8106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guozhang Wang resolved KAFKA-8106.
--
Resolution: Fixed
Fix Version/s: 2.4.0
> Reducing the allocation and copying
assertThat(outputTopic2.readKeyValue(), equalTo(new KeyValue<>("Hello",
> 1L)));
> inputTopic2.pipeInput(1L, "Hello");
>
>
> Jukka
>
> to 20. kesäk. 2019 klo 23.52 Guozhang Wang (wangg...@gmail.com) kirjoitti:
>
> > Hello Jukka,
> >
or different records, which error code and error message should the server
> return to the client?
>
> Jun
>
> On Sat, May 11, 2019 at 12:44 PM Guozhang Wang wrote:
>
> > Hello everyone,
> >
> > I'd like to start a discussion thread on this newly created
Hello Jukka,
Thanks for writing the KIP, I have a couple of quick questions:
1) Is "TestRecord" an existing class that you propose to piggy-back on?
Right now we have a scala TestRecord case class but I doubt that was your
proposal, or are you proposing to add a new Java class?
2) Would the new
Hi John,
Thanks for KIP! I've a few comments below:
1. So far the "Motivation" section is very general, and the only concrete
example that I have in mind is `TransformValues#punctuate`. Do we have any
other concrete issues that drive this KIP? If not then I feel better to
narrow the scope of this
+1 (binding)
Thanks Bruno!
Would also be interested to see how much overhead it may incur by enabling
DEBUG metrics now, if it is huge we may consider doing finer-grained
metrics enabling, but that would be another follow-up task.
Guozhang
On Wed, Jun 19, 2019 at 1:37 PM Patrik Kleindl wrote:
Hello Bill,
Thanks for the KIP. Glad to see that we can likely shooting two birds with
one stone. I have some concerns though about those "two birds" themselves:
1. About not breaking compatibility of stream-stream join materialized
stores: I think this is a valid issue to tackle, but after think
in RocksDB, but they are for debugging purposes
> > > [2]. To get this data and publish it into a metric, one has to parse a
> > > string. Since this data is for debugging purposes, I do not know how
> > > stable the output format is. One thing, we could do, is to dump th
Hello Bruno,
I've read through the aggregation section and I think they look good to me.
There are a few minor comments about the wiki page itself:
1) A state store might consist of multiple state stores -> You mean a
`logical` state store be consistent of multiple `physical` store instances?
2)
901 - 1000 of 7164 matches
Mail list logo