Lourens Naudé

Results 22 comments of Lourens Naudé

Hey, I currently have a lot going on, but will schedule some time for reported issues on the eio wrapper during the next few days. Apologies for not being able...

We can absorb this work too given memcached is the only outstanding driver we're interested in.

@thijsc is this specific to the 1.9.2 librdkafka branch? I'm not able to repro with either main (1.9.0) or the 1.9.2 branch, on a M1 Mac at least. I'll try...

And only ever in the context of a `fork`?

The core dump is picky with exact symbols (compiled 3.1.2 from source, no cigar). Could repro local on a Linux laptop with this in the project root: * `gdb -q...

GC finalizer context on the Ruby side: ``` (gdb) thread 1 [Switching to thread 1 (Thread 0x7ffff7b4eb80 (LWP 106050))] #0 _dl_close_worker (map=map@entry=0x555556b627a0, force=force@entry=false) at dl-close.c:815 815 dl-close.c: No such file...

Another variation: ``` * 702 Thread 0x7ffecc7f8700 (LWP 190988) "rdk:broker-1" 0x00007ffff39601e6 in ?? () 703 Thread 0x7ffecbff7700 (LWP 190989) "rdk:main" futex_abstimed_wait_cancelable (private=, abstime=0x7ffecbff6cb0, clockid=, expected=0, futex_word=0x55555731aa94) at ../sysdeps/nptl/futex-internal.h:320 704 Thread...

@dajac thanks for the prompt reply. We at Shopify currently have a custom authoriser deployed where we log context like `principal`, `clientId`, `topic` etc. to producer and consumer metrics specific...

Thanks! I'll draft something > I forgot to mention that AuthorizableRequestContext is a public interface so we need a KIP for this change. The process is described here: https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals.