Repository navigation
v3.0.7
Major features of this stable release are:
-
From Greenplum's perspective, the following updates are beneficial: Commit 92e3995 introduces a --force-delete flag to the delete command. This enhancement enables users to effectively remove backups, even in cases where earlier deletion attempts were unsuccessful.
-
Commit 094bcb4 for Cloudberry: Added support for recognizing 'Apache Cloudberry' in the version() command, facilitating users in working with Cloudberry from the trunk branch.
-
Commit 44e4386 enhances the supply chain, resolving issues flagged by the Trivy security scanner.
What's Changed
- tests: remove few "sleep" by @chipitsine in wal-g#1883
- add unit test to /wal-g/internal/databases/greenplum/backup_push_hand… by @hairy-snake in wal-g#1890
- tests: follow redirects when building MariaDB image by @chipitsine in wal-g#1889
- Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 by @dependabot in wal-g#1891
- Add JournalInfo deletion logic by @noname0443 in wal-g#1874
- Refactor tests for postgres cleaner using gomock by @kozlov-ma in wal-g#1892
- Fixing issue by @M1ha-Shvn in wal-g#1842
- storages (s3): Add AWS_DUAL_STACK configuration by @sundbry in wal-g#1691
- Update pgx to v5 by @debebantur in wal-g#1893
- docker: use minio from docker hub (every time) by @chipitsine in wal-g#1895
- add user to Redis connection by @kronwerk in wal-g#1894
- replace redis aof backup pin method by @kronwerk in wal-g#1899
- remove folder cleanup by @kronwerk in wal-g#1901
- add user data into etcd sentinel by @diPhantxm in wal-g#1902
- Greenplum: add --force-delete flag to delete command by @ostinru in wal-g#1903
- Added working with S3 versions 2 by @debebantur in wal-g#1900
- pg_tests: try to prevent race condition on background start by @chipitsine in wal-g#1896
- Add unit tests for internal/databases/redis.HandleDetailedBackupList by @kozlov-ma in wal-g#1876
- Bump golangci/golangci-lint-action from 6.2.0 to 6.3.1 by @dependabot in wal-g#1907
- Reuse multistorage for daemon mode by @debebantur in wal-g#1908
- MongoDB oplog replay: skip startIndexBuild and abortIndexBuild ops + some refactoring by @VGoshev in wal-g#1911
- Better gp multistorage by @munakoiso in wal-g#1898
- Add @kronwerk to MongoDB codeowners by @VGoshev in wal-g#1914
- MongoDB Oplog replay: fix skipping some ops + fix issue in indexSpecFromCommitIndexBuilds by @VGoshev in wal-g#1913
- remove one more sleep from tests by @chipitsine in wal-g#1904
- MySQL: apply xtrabackup deltas by @ostinru in wal-g#1831
- fix assume-role by @dbarrosop in wal-g#1906
- Fix connection break by @debebantur in wal-g#1917
- Cloudberry: accept 'Apache Cloudbery' in version() by @ostinru in wal-g#1919
- Wal-g write an error to logs when there are no backups in a S3 storage by @noname0443 in wal-g#1918
- Remove many recursive queries in metadata collection by @debebantur in wal-g#1920
- add max db number to walg sentinel by @kronwerk in wal-g#1921
- differ 0 and missing data by @kronwerk in wal-g#1922
- Bump uraimo/run-on-arch-action from 2 to 3 by @dependabot in wal-g#1925
- Fix index out of range in
wal-g xb extractby @ostinru in wal-g#1923 - Add
wal-g st get-streamcommand to fetch backup as a single stream by @ostinru in wal-g#1924 - fix typo by @munakoiso in wal-g#1926
- MySQL: fix how --inplace handles delta files by @ostinru in wal-g#1928
- Do not run tests twice when PR submitted by @ostinru in wal-g#1931
- Remove redundant debug by @munakoiso in wal-g#1935
- Fix Cloudberry Tests - follow upstream changes by @ostinru in wal-g#1933
- Fix postgresql tests by @debebantur in wal-g#1934
- migrate to new issue templates by @boosterKRD in wal-g#1943
- Allow restore between different patches of the same redis minor version by @zykovd in wal-g#1942
- Added deduplication of pgdata in path by @debebantur in wal-g#1946
- Reduce logging for partial database restore [pg/gp] by @ostinru in wal-g#1947
- move pgconn and pgproto used into pgx by @fepape-ionos in wal-g#1941
- golangci-lint 1.64 by @serprex in wal-g#1910
- refactoring oplog replay by @Apelsin234 in wal-g#1950
- releases: add ubuntu22 for aarch64 by @chipitsine in wal-g#1956
- Fix catchup issuing premature stop by @x4m in wal-g#1957
- Prefetched wal is expected in default directory by @debebantur in wal-g#1954
New Contributors
- @hairy-snake made their first contribution in wal-g#1890
- @kozlov-ma made their first contribution in wal-g#1892
- @M1ha-Shvn made their first contribution in wal-g#1842
- @sundbry made their first contribution in wal-g#1691
- @diPhantxm made their first contribution in wal-g#1902
- @dbarrosop made their first contribution in wal-g#1906
Full Changelog: wal-g/wal-g@v3.0.5...v3.0.7