Matthew de Detrich
Matthew de Detrich
# What is currently missing? Since its possible for users of Guardian to change certain configuration settings (ie. changing the `TimeConfiguration` from `DAYS` to `MINUTES`) we should add logic to...
# What is currently missing? There isn't a way to search through documentation # How could this be improved? Similar to [akka](https://doc.akka.io/docs/akka/current/typed/index.html) and [alpakka](https://doc.akka.io/docs/alpakka/current/index.html) which have search functionality Guardian docs...
# What is currently missing? At some point we would like to add file based backups to Guardian. # How could this be improved? Currently this is not possible because...
# What is currently missing? Currently when you use Guardian with the s3 backend it doesn't check if the configured S3 account has the necessary permissions for correct usage of...
# What is currently missing? At some point we would like to support GCS in the same way we currently support S3 as a backup storage. # How could this...
# What is currently missing? When using the S3 storage engine we should document what permissions are needed for S3 accounts that Guardian. # How could this be improved? Since...
# What is currently missing? Currently if you look at https://github.com/aiven/guardian-for-apache-kafka/blob/main/core-backup/src/main/scala/io/aiven/guardian/kafka/backup/BackupClientInterface.scala both the public interface (i.e. all methods that are public) in `BackupClientInterface` is mixed with all of the implementation...
# What is currently missing? Currently the doc generation (using [paradox](https://developer.lightbend.com/docs/paradox/current/index.html)) is still using the basic theme # How could this be improved? We should create a theme that uses...
Currently environment variable overrides are defined in `reference.conf` in core modules, i.e. https://github.com/aiven/guardian-for-apache-kafka/blob/main/core-backup/src/main/resources/reference.conf#L1-L30 . When thinking about this, ideally they should be moved to the equivalent `cli` porject as `application.conf`...
After speaking with @mkoskinen, he made a valid point in that there may be a usecase where some kind of object storage (or more specifically an implementation of `BackupClientInterface`) is...