0.2.0
What's Changed
- Post-release documentation update. by @reugn in #106
- APPS-970 Add restore job statistics. by @korotkov-aerospike in #107
- APPS-1077 Store every backup as a folder. by @korotkov-aerospike in #108
- APPS-1093 Move logger configuration properties to service configuration file. by @reugn in #110
- APPS-1094 Upgrade prometheus client to v1.18.0. by @reugn in #111
- Change base image and refactor Dockerfile. by @davi17g in #109
- APPS-1082 Use cron expression to specify backup intervals. by @korotkov-aerospike in #112
- APPS-1102 Add log adapter for the quartz library. by @reugn in #113
- APPS-1100 Filter out backups without metadata. by @korotkov-aerospike in #115
- APPS-1081 Add ability to do a full backup ad-hoc. by @reugn in #114
- APPS-1101 Do not warn if state file does not exist. by @reugn in #116
- APPS-1091 Add validation on restore request. by @korotkov-aerospike in #117
- APPS-1070 Make use of S3LogLevel field in storage. by @reugn in #119
- APPS-1092 Enhance backup metadata. by @korotkov-aerospike in #118
- APPS-1107 Backup handler refactoring. by @korotkov-aerospike in #121
- Documentation improvements and code cleanup. by @reugn in #122
- Add alpha message. by @hev in #120
- APPS-1083 Add support for full cluster backup. by @korotkov-aerospike in #123
- APPS-1119 Add TLS configuration properties. by @reugn in #124
- APPS-1121 Expose OpenAPI specification endpoint. by @reugn in #125
- Update golangci-lint configuration. by @reugn in #128
- APPS-1113 Refactor cluster configuration structure. by @reugn in #127
- APPS-1114 Add option to keep incremental backups. by @korotkov-aerospike in #126
- APPS-1125 Prefer rack flag. by @korotkov-aerospike in #129
- Add OpenAPI documentation for RestoreTimestampRequest fields. by @reugn in #130
- APPS-1127 Update config endpoints. by @korotkov-aerospike in #132
- Fix build on mac. by @davi17g in #131
- Add OpenAPI Produces tag to api-docs handler. by @korotkov-aerospike in #133
- APPS-1130 Store backups for each routine in separate folder. by @korotkov-aerospike in #136
- APPS-1131 Use go1.22 PathValue to parse path segment parameters. by @reugn in #135
- Apply Codecov ignore patterns. by @reugn in #137
- Set TLS config in the client policy. by @reugn in #138
- APPS-1138 Support writing service logs to a file. by @reugn in #140
- APPS-1136 Fix folder deletion on s3. by @korotkov-aerospike in #141
- APPS-1129 Refactor read backups endpoints. by @korotkov-aerospike in #139
- APPS-1137 Add REST API versioning. by @reugn in #142
- APPS-1140 Fix file logger MaxBackups validation. by @reugn in #145
- Add k8s sample deployment files. by @davi17g in #143
- APPS-1128 Add examples to OpenAPI documentation. by @korotkov-aerospike in #144
- APPS-1146 Remove excessive configuration properties. by @reugn in #146
- APPS-1124 Delete empty backup parent folder. by @korotkov-aerospike in #147
- APPS-1144 Add encryption support. by @reugn in #148
- APPS-1145 Add compression support. by @reugn in #149
- APPS-1147 Retry logic for backup. by @korotkov-aerospike in #150
- APPS-1151 Add validation for routine on creation. by @korotkov-aerospike in #151
- APPS-1142 Improve test coverage in the service package. by @korotkov-aerospike in #152
- APPS-1157 Make ModBefore parameter optional by @korotkov-aerospike in #153
- Fix encryption configuration using environment variable. by @reugn in #154
- APPS-1160 Use unsigned Integer to store backup and restore statistics. by @korotkov-aerospike in #155
- Add error handling on configure encryption. by @korotkov-aerospike in #156
- APPS-1159 Use signed integer in request DTOs. by @korotkov-aerospike in #158
- Update version to 0.2.0. by @reugn in #157
- APPS-1162 Add configuration property for capturing shared library logs. by @reugn in #159
- Fix usage of sealed flag for full backup. by @korotkov-aerospike in #160
- Add release action. by @davi17g in #161
- Fix checkout action in the release workflow. by @davi17g in #162
New Contributors
Full Changelog: 0.1.0...0.2.0
Asset | Supported Distributions |
---|---|
aerospike-backup-service-0.2.0-1.el8.aarch64.rpm |
rhel8 |
aerospike-backup-service-0.2.0-1.el8.x86_64.rpm |
rhel8 |
aerospike-backup-service-0.2.0-1.el9.aarch64.rpm |
rhel9 ,amzn2023 |
aerospike-backup-service-0.2.0-1.el9.x86_64.rpm |
rhel9 ,amzn2023 |
aerospike-backup-service_0.2.0-1_amd64.deb |
ubuntu22.04 ,debian12 |
aerospike-backup-service_0.2.0-1_arm64.deb |
ubuntu22.04 ,debian12 |