{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":150129787,"defaultBranch":"master","name":"puppetlabs-mysql","ownerLogin":"synyx","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-09-24T16:01:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/536256?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724233307.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"8f58714a0f8170d87c5a49dd3e008ecf9270cff8","ref":"refs/heads/v15.0.0-backupfix","pushedAt":"2024-08-21T09:41:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"punycode","name":null,"path":"/punycode","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/179139?s=80&v=4"},"commit":{"message":"Fix backup/rotation with multiple excluded databases\n\n* When using multiple excluded databases, the list of databases\n is filtered using `grep -v`.\n i.e. `grep -v '^\\(information_schema|performance_schema\\)$`\n* When using Basic vs Extended Regular Expressions, the characters\n `(` and `|` lose their special meaning, the backslashed versions\n have to be used.\n For the group (`()`) the escaping has been done, however the\n alternation is unescaped.\n\nLeading to:\n\n* All the excluded databases will be backed up.\n* In case a database is not backuppable (which is why it had been\n excluded), this leads to the cleanup not being run at all, as it\n depends on the backup having been successful.\n\nThis MR aims to fix this issue, by revising the regular expression\nand specifying that behaviour in the respective class spec.","shortMessageHtmlLink":"Fix backup/rotation with multiple excluded databases"}},{"before":"019f8f05e270692964cdface91aecd6594e3dcfd","after":"8f613157040b7548707c0edda619a5d75fb521cf","ref":"refs/heads/backup-fix-excluded-dbs","pushedAt":"2024-07-24T11:03:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BuJo","name":"Jonathan Buch","path":"/BuJo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4713?s=80&v=4"},"commit":{"message":"Fix backup/rotation with multiple excluded databases\n\n* When using multiple excluded databases, the list of databases\n is filtered using `grep -v`.\n i.e. `grep -v '^\\(information_schema|performance_schema\\)$`\n* When using Basic vs Extended Regular Expressions, the characters\n `(` and `|` lose their special meaning, the backslashed versions\n have to be used.\n For the group (`()`) the escaping has been done, however the\n alternation is unescaped.\n\nLeading to:\n\n* All the excluded databases will be backed up.\n* In case a database is not backuppable (which is why it had been\n excluded), this leads to the cleanup not being run at all, as it\n depends on the backup having been successful.\n\nThis MR aims to fix this issue, by revising the regular expression\nand specifying that behaviour in the respective class spec.","shortMessageHtmlLink":"Fix backup/rotation with multiple excluded databases"}},{"before":"45a2a452a6323b103bd7a329b3b57296d5e68b74","after":"019f8f05e270692964cdface91aecd6594e3dcfd","ref":"refs/heads/backup-fix-excluded-dbs","pushedAt":"2024-07-09T13:00:36.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"BuJo","name":"Jonathan Buch","path":"/BuJo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4713?s=80&v=4"},"commit":{"message":"Merge branch 'main' into backup-fix-excluded-dbs","shortMessageHtmlLink":"Merge branch 'main' into backup-fix-excluded-dbs"}},{"before":"e69e11a872bad426772b834b1c6ac20d13c48119","after":"49ebfc31922ae528e00336b635f5519a435d53bf","ref":"refs/heads/master","pushedAt":"2024-01-09T08:39:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"BuJo","name":"Jonathan Buch","path":"/BuJo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4713?s=80&v=4"},"commit":{"message":"Merge pull request #1611 from puppetlabs/pdksync_maint-pdk-update\n\npdksync - (MAINT) PDK Update","shortMessageHtmlLink":"Merge pull request puppetlabs#1611 from puppetlabs/pdksync_maint-pdk-…"}},{"before":"5a8b60750505e4461d5fb3dc5e1e95b65b5741d1","after":"45a2a452a6323b103bd7a329b3b57296d5e68b74","ref":"refs/heads/backup-fix-excluded-dbs","pushedAt":"2024-01-04T11:24:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BuJo","name":"Jonathan Buch","path":"/BuJo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4713?s=80&v=4"},"commit":{"message":"Fix backup/rotation with multiple excluded databases\n\n* When using multiple excluded databases, the list of databases\n is filtered using `grep -v`.\n i.e. `grep -v '^\\(information_schema|performance_schema\\)$`\n* When using Basic vs Extended Regular Expressions, the characters\n `(` and `|` lose their special meaning, the backslashed versions\n have to be used.\n For the group (`()`) the escaping has been done, however the\n alternation is unescaped.\n\nLeading to:\n\n* All the excluded databases will be backed up.\n* In case a database is not backuppable (which is why it had been\n excluded), this leads to the cleanup not being run at all, as it\n depends on the backup having been successful.\n\nThis MR aims to fix this issue, by revising the regular expression\nand specifying that behaviour in the respective class spec.","shortMessageHtmlLink":"Fix backup/rotation with multiple excluded databases"}},{"before":null,"after":"5a8b60750505e4461d5fb3dc5e1e95b65b5741d1","ref":"refs/heads/backup-fix-excluded-dbs","pushedAt":"2023-12-11T09:56:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"BuJo","name":"Jonathan Buch","path":"/BuJo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4713?s=80&v=4"},"commit":{"message":"Fix backup/rotation with multiple excluded databases\n\n* When using multiple excluded databases, the list of databases\n is filtered using `grep -v`.\n i.e. `grep -v '^\\(information_schema|performance_schema\\)$`\n* When using Basic vs Extended Regular Expressions, the characters\n `(` and `|` lose their special meaning, the backslashed versions\n have to be used.\n For the group (`()`) the escaping has been done, however the\n alternation is unescaped.\n\nLeading to:\n\n* All the excluded databases will be backed up.\n* In case a database is not backuppable (which is why it had been\n excluded), this leads to the cleanup not being run at all, as it\n depends on the backup having been successful.\n\nThis MR aims to fix this issue, by revising the regular expression\nand specifying that behaviour in the respective class spec.","shortMessageHtmlLink":"Fix backup/rotation with multiple excluded databases"}},{"before":"c63a061758071072bffaa1b8ae1772ba9413f3f0","after":"e69e11a872bad426772b834b1c6ac20d13c48119","ref":"refs/heads/master","pushedAt":"2023-12-11T09:29:31.000Z","pushType":"push","commitsCount":751,"pusher":{"login":"BuJo","name":"Jonathan Buch","path":"/BuJo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4713?s=80&v=4"},"commit":{"message":"Merge pull request #1593 from bastelfreak/service\n\nparams.pp: cleanup service provider logic","shortMessageHtmlLink":"Merge pull request puppetlabs#1593 from bastelfreak/service"}},{"before":"568c7a836382b894a14c36d1940c237a4ca152a2","after":"95ee0e0694b46388aeb9d4b6330b7069c5d0e716","ref":"refs/heads/allow_wildcards_in_sql_path","pushedAt":"2023-08-25T07:08:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"BuJo","name":"Jonathan Buch","path":"/BuJo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4713?s=80&v=4"},"commit":{"message":"allow metacharacters * and ? in sql file path","shortMessageHtmlLink":"allow metacharacters * and ? in sql file path"}},{"before":null,"after":"568c7a836382b894a14c36d1940c237a4ca152a2","ref":"refs/heads/allow_wildcards_in_sql_path","pushedAt":"2023-03-17T13:31:44.888Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zivis","name":"Sascha Rüssel","path":"/zivis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1481958?s=80&v=4"},"commit":{"message":"allow metacharacters * and ? in sql file path","shortMessageHtmlLink":"allow metacharacters * and ? in sql file path"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMVQwOTo0MTo0Ny4wMDAwMDBazwAAAASgAcH4","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xN1QxMzozMTo0NC44ODg0OTRazwAAAAMFsrqQ"}},"title":"Activity · synyx/puppetlabs-mysql"}