{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":40883045,"defaultBranch":"master","name":"barman","ownerLogin":"EnterpriseDB","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-17T09:49:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7386129?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724927277.0","currentOid":""},"activityList":{"items":[{"before":"868b55e8079b28d56e04b8a9b8b9114b51758871","after":null,"ref":"refs/heads/dev/bar-222","pushedAt":"2024-08-29T10:27:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"}},{"before":"db1336e00b8415a6f86243360b1df4db95b845eb","after":"58b26538753aa5e2673f81093b7a3427cc8f2b60","ref":"refs/heads/master","pushedAt":"2024-08-29T10:27:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"},"commit":{"message":"Add note in the manual about recovery near retention policy\n\nThis commit Closes#200. It is adding a note to the recovery\nsection in the documentation manual alerting the user about\nthe possibility of the backup getting obsolete while the\nrecovery process is ongoing and what to do to prevent that.\n\nThe team first thought about a solution that could handle this\nautomatically but many arguments were against this, specially\nbecause it could introduce unwanted behaviour on recover and\nthe fact that `keep` feature is there to help.\n\nReferences: BAR-222\n\nSigned-off-by: Andre ","shortMessageHtmlLink":"Add note in the manual about recovery near retention policy"}},{"before":null,"after":"4a490ff1df88cb83234add19301d6e5b6cc5de8b","ref":"refs/heads/hotfix/40034","pushedAt":"2024-08-28T16:21:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gcalacoci","name":"Giulio Calacoci","path":"/gcalacoci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/998494?s=80&v=4"},"commit":{"message":"Use isoformat when producing json output in cloud-show-backup\n\nThis is an hotfix for support ticket 40034\n\nThis patch modifies the `to_json()` method of the BackupInfo class\nsubstituting the `ctime` method from the datetime class with the\n`isoformat` method, when printing `begin_time` and `end_time`\nin json format.\n\nThe new format preserves all the relevant informations of the datetime\nobject, including the timezone.\n\nReferences: 40034\n\nSigned-off-by: Giulio Calacoci ","shortMessageHtmlLink":"Use isoformat when producing json output in cloud-show-backup"}},{"before":"6abde5f9ff97846e4cc3f69b0294c59a16eb25fc","after":null,"ref":"refs/heads/hotfix/40034","pushedAt":"2024-08-28T16:20:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gcalacoci","name":"Giulio Calacoci","path":"/gcalacoci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/998494?s=80&v=4"}},{"before":null,"after":"6abde5f9ff97846e4cc3f69b0294c59a16eb25fc","ref":"refs/heads/hotfix/40034","pushedAt":"2024-08-28T16:15:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gcalacoci","name":"Giulio Calacoci","path":"/gcalacoci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/998494?s=80&v=4"},"commit":{"message":"Use isoformat when producing json output in cloud-show-backup\n\nThis is an hotfix for support ticket 40034\n\nThis patch modifies the `to_json()` method of the BackupInfo class\nsubstituting the `ctime` method from the datetime class with the\n`isoformat` method, when printing `begin_time` and `end_time`\nin json format.\n\nThe new format preserves all the relevant informations of the datetime\nobject, including the timezone.\n\nReferences: 40034\n\nSigned-off-by: Giulio Calacoci ","shortMessageHtmlLink":"Use isoformat when producing json output in cloud-show-backup"}},{"before":"b37d6b87d24ec3b2668afa3c5e93e149c8758951","after":null,"ref":"refs/heads/hotfix/40034","pushedAt":"2024-08-28T16:14:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gcalacoci","name":"Giulio Calacoci","path":"/gcalacoci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/998494?s=80&v=4"}},{"before":null,"after":"b37d6b87d24ec3b2668afa3c5e93e149c8758951","ref":"refs/heads/hotfix/40034","pushedAt":"2024-08-28T10:58:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gcalacoci","name":"Giulio Calacoci","path":"/gcalacoci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/998494?s=80&v=4"},"commit":{"message":"Use isoformat when producing json output in cloud-show-backup\n\nThis is an hotfix for support ticket 40034\n\nThis patch modifies the `to_json()` method of the BackupInfo class\nsubstituting the `ctime` method from the datetime class with the\n`isoformat` method, when printing `begin_time` and `end_time`\nin json format.\n\nThe new format preserves all the relevant informations of the datetime\nobject, including the timezone.\n\nReferences: 40034\n\nSigned-off-by: Giulio Calacoci ","shortMessageHtmlLink":"Use isoformat when producing json output in cloud-show-backup"}},{"before":"44f9571e75eee71f01dc02063805b967fac24c8c","after":"868b55e8079b28d56e04b8a9b8b9114b51758871","ref":"refs/heads/dev/bar-222","pushedAt":"2024-08-27T18:02:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andremagui","name":"Andre Marchesini","path":"/andremagui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48133989?s=80&v=4"},"commit":{"message":"Add note in the manual about recovery near retention policy\n\nThis commit Closes#200. It is adding a note to the recovery\nsection in the documentation manual alerting the user about\nthe possibility of the backup getting obsolete while the\nrecovery process is ongoing and what to do to prevent that.\n\nThe team first thought about a solution that could handle this\nautomatically but many arguments were against this, specially\nbecause it could introduce unwanted behaviour on recover and\nthe fact that `keep` feature is there to help.\n\nReferences: BAR-222\n\nSigned-off-by: Andre ","shortMessageHtmlLink":"Add note in the manual about recovery near retention policy"}},{"before":"27af67c8ae4f149b747855d701744cd0130c2d47","after":"44f9571e75eee71f01dc02063805b967fac24c8c","ref":"refs/heads/dev/bar-222","pushedAt":"2024-08-27T16:10:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andremagui","name":"Andre Marchesini","path":"/andremagui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48133989?s=80&v=4"},"commit":{"message":"Refactor note with help from reviews\n\nSigned-off-by: Andre ","shortMessageHtmlLink":"Refactor note with help from reviews"}},{"before":"57021960193c1bcab374590f6c9f805a146655c5","after":"27af67c8ae4f149b747855d701744cd0130c2d47","ref":"refs/heads/dev/bar-222","pushedAt":"2024-08-27T15:52:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andremagui","name":"Andre Marchesini","path":"/andremagui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48133989?s=80&v=4"},"commit":{"message":"Update doc/manual/43-backup-commands.en.md\n\nCo-authored-by: Giulio Calacoci ","shortMessageHtmlLink":"Update doc/manual/43-backup-commands.en.md"}},{"before":"94c64059cb8e3cf9c7029fe12faeeb73e4a9084a","after":"57021960193c1bcab374590f6c9f805a146655c5","ref":"refs/heads/dev/bar-222","pushedAt":"2024-08-23T18:08:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andremagui","name":"Andre Marchesini","path":"/andremagui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48133989?s=80&v=4"},"commit":{"message":"Add note in the manual about recovery near retention policy\n\nThis commit Closes#200. It is adding a note to the recovery\nsection in the documentation manual alerting the user about\nthe possibility of the backup getting obsolete while the\nrecovery process is ongoing and what to do to prevent that.\n\nThe team first thought about a solution that could handle this\nautomatically but many arguments were against this, specially\nbecause it could introduce unwanted behaviour on recover and\nthe fact that `keep` feature is there to help.\n\nReferences: BAR-222\n\nSigned-off-by: Andre ","shortMessageHtmlLink":"Add note in the manual about recovery near retention policy"}},{"before":"d1004478f8f462b15269671d7ab508d99fd28c86","after":null,"ref":"refs/heads/3.11.X","pushedAt":"2024-08-22T17:55:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"}},{"before":"f720ccb028e197b8d1eabddaf0785d174d60fd84","after":"db1336e00b8415a6f86243360b1df4db95b845eb","ref":"refs/heads/master","pushedAt":"2024-08-22T17:55:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"},"commit":{"message":"Update `NEWS` for version 3.11.1\n\nSigned-off-by: Israel Barth Rubio ","shortMessageHtmlLink":"Update NEWS for version 3.11.1"}},{"before":"9e8ea9184358df3b7df83e132d4baf7cfe703be1","after":"d1004478f8f462b15269671d7ab508d99fd28c86","ref":"refs/heads/3.11.X","pushedAt":"2024-08-22T17:44:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"},"commit":{"message":"Update `NEWS` for version 3.11.1\n\nSigned-off-by: Israel Barth Rubio ","shortMessageHtmlLink":"Update NEWS for version 3.11.1"}},{"before":"a5630566591acef03196e30b547fda645326ef47","after":null,"ref":"refs/heads/dev/bar-284","pushedAt":"2024-08-22T17:32:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"}},{"before":"9e8ea9184358df3b7df83e132d4baf7cfe703be1","after":"f720ccb028e197b8d1eabddaf0785d174d60fd84","ref":"refs/heads/master","pushedAt":"2024-08-22T17:32:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"},"commit":{"message":"Fix failures in `barman-cloud-backup-delete` related with incrementals\n\nThrough Barman 3.11.0 we introduced native PG17+ incremental backups.\nSome changes have been made to the backup metadata to support that.\n\nAs part of the changes, we introduced a few properties to the class\n`LocalBackupInfo`. However, there was an oversight in some code paths\nwhich are shared between local and cloud backups.\n\nFor example, when running `barman-cloud-backup-delete`, that command\nreuses the retention policy classes. These, in their turn, attempt to\naccess the aforementioned properties.\n\nThis commit fixes the issue by moving the new properties to the base\n`BackupInfo` class, so they are available both for local and for\ncloud backups.\n\nThe properties `has_children` and `is_incremental` will always return\n`False` for cloud backups. Analagously, `deduplication_ratio` and\n`backup_type` are not expected to be used in any code path related\nwith cloud backups. With that in mind, moving these properties to the\nbase classe should not cause a problem.\n\nReferences: BAR-284.\n\nSigned-off-by: Israel Barth Rubio ","shortMessageHtmlLink":"Fix failures in barman-cloud-backup-delete related with incrementals"}},{"before":null,"after":"a5630566591acef03196e30b547fda645326ef47","ref":"refs/heads/dev/bar-284","pushedAt":"2024-08-22T16:20:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"},"commit":{"message":"Fix failures in `barman-cloud-backup-delete` related with incrementals\n\nThrough Barman 3.11.0 we introduced native PG17+ incremental backups.\nSome changes have been made to the backup metadata to support that.\n\nAs part of the changes, we introduced a few properties to the class\n`LocalBackupInfo`. However, there was an oversight in some code paths\nwhich are shared between local and cloud backups.\n\nFor example, when running `barman-cloud-backup-delete`, that command\nreuses the retention policy classes. These, in their turn, attempt to\naccess the aforementioned properties.\n\nThis commit fixes the issue by moving the new properties to the base\n`BackupInfo` class, so they are available both for local and for\ncloud backups.\n\nThe properties `has_children` and `is_incremental` will always return\n`False` for cloud backups. Analagously, `deduplication_ratio` and\n`backup_type` are not expected to be used in any code path related\nwith cloud backups. With that in mind, moving these properties to the\nbase classe should not cause a problem.\n\nReferences: BAR-284.\n\nSigned-off-by: Israel Barth Rubio ","shortMessageHtmlLink":"Fix failures in barman-cloud-backup-delete related with incrementals"}},{"before":null,"after":"9e8ea9184358df3b7df83e132d4baf7cfe703be1","ref":"refs/heads/3.11.X","pushedAt":"2024-08-22T13:38:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"},"commit":{"message":"Update README.rst copyright date\n\nSigned-off-by: Israel Barth Rubio ","shortMessageHtmlLink":"Update README.rst copyright date"}},{"before":"6d8ec9c133512cd131b761764f7b0c2b10f8789c","after":null,"ref":"refs/heads/3.11.X","pushedAt":"2024-08-22T13:35:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"}},{"before":"b214a8f62ed17f994174cd375f85f44f2a6b7141","after":"9e8ea9184358df3b7df83e132d4baf7cfe703be1","ref":"refs/heads/master","pushedAt":"2024-08-22T13:35:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"},"commit":{"message":"Update README.rst copyright date\n\nSigned-off-by: Israel Barth Rubio ","shortMessageHtmlLink":"Update README.rst copyright date"}},{"before":null,"after":"6d8ec9c133512cd131b761764f7b0c2b10f8789c","ref":"refs/heads/3.11.X","pushedAt":"2024-08-22T13:29:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"},"commit":{"message":"Update README.rst copyright date\n\nSigned-off-by: Israel Barth Rubio ","shortMessageHtmlLink":"Update README.rst copyright date"}},{"before":"106efb8bb823189586dcc72cc2bd25947fd16000","after":null,"ref":"refs/heads/dev/bar-281","pushedAt":"2024-08-22T13:12:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"}},{"before":"06376811e70990f82516cd6300bcfe4561ac0e39","after":"b214a8f62ed17f994174cd375f85f44f2a6b7141","ref":"refs/heads/master","pushedAt":"2024-08-22T13:12:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"},"commit":{"message":"Add note in docs about incompatibility of backup types\n\nAdds a note to both file-level and block-level incremental backup\nsections to highlight that they're currently incompatible with each\nother.\n\nReferences: BAR-281\n\nSigned-off-by: Gustavo William ","shortMessageHtmlLink":"Add note in docs about incompatibility of backup types"}},{"before":"e079d1980a461387c6fba739fe25117a147ca52b","after":"106efb8bb823189586dcc72cc2bd25947fd16000","ref":"refs/heads/dev/bar-281","pushedAt":"2024-08-22T13:09:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gustabowill","name":"Gustavo William","path":"/gustabowill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62532880?s=80&v=4"},"commit":{"message":"Add note in docs about incompatibility of backup types\n\nAdds a note to both file-level and block-level incremental backup\nsections to highlight that they're currently incompatible with each\nother.\n\nReferences: BAR-281\n\nSigned-off-by: Gustavo William ","shortMessageHtmlLink":"Add note in docs about incompatibility of backup types"}},{"before":"2a3c5844d2b8acc8a457bfb5c91fe482218fa74f","after":"e079d1980a461387c6fba739fe25117a147ca52b","ref":"refs/heads/dev/bar-281","pushedAt":"2024-08-22T13:05:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gustabowill","name":"Gustavo William","path":"/gustabowill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62532880?s=80&v=4"},"commit":{"message":"Add note in docs about incompatibility of backup types\n\nAdds a note to both file-level and block-level incremental backup\nsections to highlight that they're currently incompatible with each\nother.\n\nReferences: BAR-281\n\nSigned-off-by: Gustavo William ","shortMessageHtmlLink":"Add note in docs about incompatibility of backup types"}},{"before":"4575aa36ae6047a6b63223f936b6ae5f13a640f3","after":"2a3c5844d2b8acc8a457bfb5c91fe482218fa74f","ref":"refs/heads/dev/bar-281","pushedAt":"2024-08-22T13:03:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gustabowill","name":"Gustavo William","path":"/gustabowill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62532880?s=80&v=4"},"commit":{"message":"Add note in docs about incompatibility of backup types\n\nAdds a note to both file-level and block-level incremental backup\nsections to highlight that they're currently incompatible with each\nother.\n\nReferences: BAR-281\n\nSigned-off-by: Gustavo William ","shortMessageHtmlLink":"Add note in docs about incompatibility of backup types"}},{"before":"041b5ca04a8997d380fb837f6896304c48940b66","after":"4575aa36ae6047a6b63223f936b6ae5f13a640f3","ref":"refs/heads/dev/bar-281","pushedAt":"2024-08-22T12:46:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gustabowill","name":"Gustavo William","path":"/gustabowill","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62532880?s=80&v=4"},"commit":{"message":"Add note in docs about incompatibility of backup types\n\nAdds a note to both file-level and block-level incremental backup\nsections to highlight that they're currently incompatible with each\nother.\n\nReferences: BAR-281\n\nSigned-off-by: Gustavo William ","shortMessageHtmlLink":"Add note in docs about incompatibility of backup types"}},{"before":"4d31b8a37d544dbe7de8be07d4fd3ad7062fb415","after":null,"ref":"refs/heads/dev/bar-248","pushedAt":"2024-08-22T12:36:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"}},{"before":"841335dda2aed87c00019e2e28a2b507dafdd5df","after":"06376811e70990f82516cd6300bcfe4561ac0e39","ref":"refs/heads/master","pushedAt":"2024-08-22T12:36:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"},"commit":{"message":"Update `NEWS` for Barman 3.11.0\n\nReferences: BAR-248.\n\nSigned-off-by: Israel Barth Rubio \nCo-authored-by: Martín Marqués ","shortMessageHtmlLink":"Update NEWS for Barman 3.11.0"}},{"before":"9af9cf32b197180ccfe1ef274b38d730f6757fc4","after":"4d31b8a37d544dbe7de8be07d4fd3ad7062fb415","ref":"refs/heads/dev/bar-248","pushedAt":"2024-08-22T12:33:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"barthisrael","name":"Israel","path":"/barthisrael","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19229012?s=80&v=4"},"commit":{"message":"Update `NEWS` for Barman 3.11.0\n\nReferences: BAR-248.\n\nSigned-off-by: Israel Barth Rubio \nCo-authored-by: Martín Marqués ","shortMessageHtmlLink":"Update NEWS for Barman 3.11.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQxMDoyNzo1Ny4wMDAwMDBazwAAAASneXZD","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQxMDoyNzo1Ny4wMDAwMDBazwAAAASneXZD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMlQxMjozMzo0NS4wMDAwMDBazwAAAAShRTW-"}},"title":"Activity · EnterpriseDB/barman"}