Matthew de Detrich

Results 196 issues of Matthew de Detrich

# What is currently missing? Currently the restore portion of Guardian only uses a standard Kafka producer using Alpakka's `Producer`. While this is fine for standard scenarios most people when...

# What is currently missing? Docker packaging via https://github.com/sbt/sbt-native-packager # How could this be improved? sbt-native-packager has already been implemented in https://github.com/aiven/guardian-for-apache-kafka/pull/83 so it should be fairly straight forward. https://sbt-native-packager.readthedocs.io/en/stable/formats/docker.html...

good first issue

# What is currently missing? Guardian can be configured using environment variables which is documented in the various `reference.conf` files that can be found in the modules (note that actual...

good first issue
question

# What is currently missing? Unfortunately due to S3 having a large minimum chunk size (5 megabytes) we often have to deal with comparing large amounts of data when we...

# What is currently missing? The current tests, particularly `RealS3BackupClientSpec` have quite a bit of boilerplate code which can be reduced with basic refactoring. # How could this be improved?...

good first issue

# What is currently missing? Currently the Scala compiler is generating warnings with `Block result was adapted via implicit conversion (method apply) taking a by-name parameter` error but it turns...

# What is currently missing? Currently we are using Java's basic `java.util.Base64` encoder/decoder to transform the byte arrays into Base64, we should explore faster/more efficient options The streaming here is...

good first issue

# What is currently missing? Currently the project is using sbt-release in order to do publishing (see https://github.com/aiven/guardian-for-apache-kafka/blob/main/build.sbt#L223-L239) . This is currently done as a manual step however ideally it...

# What is currently missing? Due to compliance reasons we should document all of the licenses (both direct and transitive) that this project uses. # How could this be improved?...

Once we work on the relevant section in `CONTRIBUTING.md` we should add a comment about people remembering to use `githubWorkflowGenerate` when modifying `build.sbt` so that generated pipeline is in sync...

documentation
1-triaged