Releases: pgmoneta/pgmoneta
pgmoneta 0.11.1
This is an enhancement and bug fix release.
Enhancements
Bug fixes
pgmoneta 0.11.0
This is a feature release.
Features
- #96 Support MacOS
- #187 Client Side Timeline/Backup LSN Support
- #196 Rate limit: Network
- #197 Rate limit: Disk
- #198 Ensure configurations files parsing
- #205 Porting command line parsing infrastructure
- #235 Added PGMONETA_VERSION to backup.info
- #256 Make wal_slot mandatory
- #257 Hot Standby
- #260 Bump to PostgreSQL 13
Enhancements
- #239 Add warning for illegal key while setting master-key manually
- #246 Add instructions to compile FreeBSD
- #248 Add tips to reset after rebase
- #270 Add CI backup/restore workflow
Bug fixes
- #250 Broken for loop
- #253 Create replication slot with RESERVE_WAL set
- #259 Memory leak for CHECKPOINT
- #262 Password Generation Function Generates Strings Containing Configuration File Comment Characters
Thanks to
@GuChad369: #96, #197
@HazemRawi: #250
@Jubilee101: #187, #246, #248, #253, #270
@iuryr
@joanjeremiah: #198, #262
@l32zhao: #239
@lenhat509: #205
@palak-chaturvedi: #235
@shikharish: #196
pgmoneta 0.10.1
This is a bug fix release.
Bug fixes
- #241 Add CMake rules to find and link libpthread
- #243 Multiple instances can be run if the pid file is specified as a relative path
Thanks to
pgmoneta 0.10.0
This is a feature release.
Features
- #187 Make WAL streaming follow timeline change
- #195 Expose ongoing backup lock to prometheus as pgmoneta_active_backup
- #200 Expose current streaming WAL filename to Prometheus interface
- #205 Add json format option for command output
- #207 Expose WAL log sequence number (pgmoneta_current_wal_lsn) to Prometheus
- #215 Introduce a worker framework for parallel execution
- #216 Implement a mechanism to exclude some files in the first round of restore and restore them later
- #218 Expose backup throughtput to prometheus
- #219 Install pgmoneta guide
- #221 Add a label of minor version in backup.info
Enhancements
Bug fixes
- #190 Fix sprintf of size_t
- #209 -Werror=maybe-uninitialized in main.c
- #220 Decrypt works on multiple directories
- #225 Fix is-alive command
- #230 Force master-key to abort if user file exist
Thanks to
pgmoneta 0.9.0
pgmoneta 0.8.0
This is a feature release which also includes enhancements and bug fixes.
Features
- #151 Add a local WAL shipping option
- #161 Add create_slot configuration option
- #167 Verify PostgreSQL 12+
- #171 Offline mode
- #175 Remove synchronous
- #180 Server side compression
Enhancements
- #157 Verify replication slot upon startup if it is configured
- #164 Reduce memory allocate rate during backup
Bug fixes
- #168 delect_wal_older_than should return before entering error section
- #179 Don't double compress files
Thanks to
- @Jubilee101: #151, #164, #168
pgmoneta 0.7.3
This is an enhancement and bug fix release.
Enhancements
Bug fixes
Some issues for FreeBSD and OpenBSD were fixed as well.
pgmoneta 0.7.2
This is an enhancement and bug fix release.
Enhancements
- #156 Deprecate backup_slot
- #158 Extract and log CopyFail/ErrorResponse message
- #159 Do not link backups with different versions
- #160 Add INFO log for server configuration not using a slot
Bug fixes
Thanks to
pgmoneta 0.7.1
pgmoneta 0.7.0
This is a feature release which includes the Google Summer of Code projects
from @Jubilee101 and @linzs148.
Features
- #6 Support BZip2 compression
- #97 Supporting backup in AWS S3 engine
- #100 Supporting backup in Azure storage account
- #115 Backup policy
- #123 Native backup
- #129 Support tablespaces
- #133 Dashboard for pgmoneta metrics
- #139 Native receivewal
Enhancements
- #138 Restore: Delete backup_label
Bug fixes
- #107 GCC error when compling
- #131 Misuse of pgmoneta_free_message and pgmoneta_free_copy_message
- #135 Symbolic links are compressed
Thanks to