Baljit Singh
Baljit Singh
The `latest` tag is confusing, as it points to non-latest JDK. Perhaps the tag should point to the latest supported JDK for that latest Gradle version. Or perhaps there should...
### What happened? The metrics sent to OpenTelemetry collectors do not have any dimensions/attributes. This makes it difficult to identify which cluster the metric has originated from, as there maybe...
`KafkaConsumerHelper#convertProtobufToJson` and `KafkaProducerHelper#buildProtoMessage` assume that we're using `ByteArrayDeserializer` and `ByteArraySerializer`. They expect the `ConsumerRecord#value()` to be a `byte[]` or return a `byte[]`. This is problematic when using special SerDes that...
When using Spring WebFlux, there is a maximum limit on the payload size, defined by `spring.codec.max-in-memory-size` (default value is 256KB). If a request is made with a body exceeding this...
### Describe the bug Currently, if both the Apache and URL clients are present on classpath, `WebIdentityTokenFileCredentialsProvider` will fail with the expected error ``` Caused by: software.amazon.awssdk.core.exception.SdkClientException: Multiple HTTP implementations...
**Describe the bug** The official Jikkou images define a `USER` in the Dockerfile. While it is usually a good practice to run containers with non-root, this is not great in...
Spring Kafka provides `KafkaStreamsMicrometerListener`, which currently has to be added to the `StreamsBuilderFactoryBean` programmatically. There should be a configuration/property that supports adding a default listener automatically. This is similar to...
### What happened? I've OpenTelemetry traces enabled, along side Trace All Messages. Following instructions from the [docs](https://www.emqx.io/docs/en/latest/observability/open-telemetry/traces.html): ```hocon opentelemetry { exporter { endpoint = "http://localhost:4317" } traces { enable =...
- Converts `AdminEventEntry` into a record - Moves the null check to when events are added; in other words, if there is no consumer, there is no needed to save...
- allows overriding the "begin transaction", without requiring the downstream classes to know about the internal state.