Re: BUG: eos KeyValueStore::delete() in Punctuator

2022-12-06 Thread Matthias J. Sax
Thanks for reporting back and looking into it. Great that it's fixed 
already.


-Matthias

On 12/5/22 9:45 PM, Colt McNealy wrote:

I re-compiled with the current `trunk` branch and the bug was fixed. Thank
you for pointing that out, Matthias, and sorry for the false alarm!

Cheers,
Colt McNealy
*Founder, LittleHorse.io*


On Mon, Dec 5, 2022 at 7:42 PM Matthias J. Sax  wrote:


Thanks for reporting this issue.

It might have been fixed via
https://issues.apache.org/jira/browse/KAFKA-14294 already.


-Matthias



On 12/3/22 7:05 PM, Colt McNealy wrote:

Hi all,

I believe I've found a bug in Kafka Streams when:

- Running an app in EOS
- Calling KeyValueStore::delete(...) on a nonexistent key
- Can cause a ProducerFencedException

The expected behavior is that the call to delete() returns null (as per

the

javadoc) and doesn't cause a ProducerFencedException.

I've created a minimally reproducible example which reliably produces the
bug on my own environment at this repository:

https://github.com/littlehorse-eng/kafka-punctuator-fencing-issue

Could someone please take a look and let me know if you can reliably
reproduce it on your end as well, and if so, how to file a bug?

Thank you,
Colt McNealy
*Founder, LittleHorse.io*







Re: BUG: eos KeyValueStore::delete() in Punctuator

2022-12-05 Thread Colt McNealy
I re-compiled with the current `trunk` branch and the bug was fixed. Thank
you for pointing that out, Matthias, and sorry for the false alarm!

Cheers,
Colt McNealy
*Founder, LittleHorse.io*


On Mon, Dec 5, 2022 at 7:42 PM Matthias J. Sax  wrote:

> Thanks for reporting this issue.
>
> It might have been fixed via
> https://issues.apache.org/jira/browse/KAFKA-14294 already.
>
>
> -Matthias
>
>
>
> On 12/3/22 7:05 PM, Colt McNealy wrote:
> > Hi all,
> >
> > I believe I've found a bug in Kafka Streams when:
> >
> > - Running an app in EOS
> > - Calling KeyValueStore::delete(...) on a nonexistent key
> > - Can cause a ProducerFencedException
> >
> > The expected behavior is that the call to delete() returns null (as per
> the
> > javadoc) and doesn't cause a ProducerFencedException.
> >
> > I've created a minimally reproducible example which reliably produces the
> > bug on my own environment at this repository:
> >
> > https://github.com/littlehorse-eng/kafka-punctuator-fencing-issue
> >
> > Could someone please take a look and let me know if you can reliably
> > reproduce it on your end as well, and if so, how to file a bug?
> >
> > Thank you,
> > Colt McNealy
> > *Founder, LittleHorse.io*
> >
>


Re: BUG: eos KeyValueStore::delete() in Punctuator

2022-12-05 Thread Matthias J. Sax

Thanks for reporting this issue.

It might have been fixed via 
https://issues.apache.org/jira/browse/KAFKA-14294 already.



-Matthias



On 12/3/22 7:05 PM, Colt McNealy wrote:

Hi all,

I believe I've found a bug in Kafka Streams when:

- Running an app in EOS
- Calling KeyValueStore::delete(...) on a nonexistent key
- Can cause a ProducerFencedException

The expected behavior is that the call to delete() returns null (as per the
javadoc) and doesn't cause a ProducerFencedException.

I've created a minimally reproducible example which reliably produces the
bug on my own environment at this repository:

https://github.com/littlehorse-eng/kafka-punctuator-fencing-issue

Could someone please take a look and let me know if you can reliably
reproduce it on your end as well, and if so, how to file a bug?

Thank you,
Colt McNealy
*Founder, LittleHorse.io*



BUG: eos KeyValueStore::delete() in Punctuator

2022-12-03 Thread Colt McNealy
Hi all,

I believe I've found a bug in Kafka Streams when:

- Running an app in EOS
- Calling KeyValueStore::delete(...) on a nonexistent key
- Can cause a ProducerFencedException

The expected behavior is that the call to delete() returns null (as per the
javadoc) and doesn't cause a ProducerFencedException.

I've created a minimally reproducible example which reliably produces the
bug on my own environment at this repository:

https://github.com/littlehorse-eng/kafka-punctuator-fencing-issue

Could someone please take a look and let me know if you can reliably
reproduce it on your end as well, and if so, how to file a bug?

Thank you,
Colt McNealy
*Founder, LittleHorse.io*