Yevgeni Tsodikov

Results 8 issues of Yevgeni Tsodikov

**Is your feature request related to a problem? Please describe.** Some common code patterns are often repeated, and provide low to none added value: - Private constructors - Simple getters/setters...

- Using `testcontainers` instead of `org.apache.kafka/kafka_2.12`, to spin a Kafka dind container. This simplified the Kafka cluster startup and leaves the configuration to the battle tested `testcontainers`.

This is an open question, how to integrate github.com/bufbuild/protovalidate into this tool's `protoc` usage to include the needed `-I ./vendor/protovalidate/proto/protovalidate` flag. Relevant docs: https://github.com/bufbuild/protovalidate?tab=readme-ov-file#build-with-protoc

In this PR: ## Changed * Enable the usage of `com.aerospike/aerospike-client` with versions 4.9 and up. * Introduce a `aerospike-clj.batch-client` namespace. This namespace extends the `aerospike-clj.client` namespace with batch operations...

In this PR: ### Removed * Remove the `funcool/promesa` dependency. * This doesn't affect the return values, they remain `java.util.concurrent.CompletableFuture` as before. * This reduces the libraries dependencies without sacrificing...

### Is your feature request related to a problem? Please describe. Hello, The AWS Java v2 SDK exposes metrics via the [MetricPublisher](https://github.com/aws/aws-sdk-java-v2/blob/master/core/metrics-spi/src/main/java/software/amazon/awssdk/metrics/MetricPublisher.java#L40) interface. I couldn't find any OTEL support for...

enhancement

After a recent upgrade of Cursive (version `1.13.5` and later), we encountered an issue where tests start to fail with the following error: ``` Error: java. lang. IllegalArgumentException: No such...

bug

A copy of #22 so that we'd create a `-SNAPSHOT` artifact