{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":74355274,"defaultBranch":"master","name":"pg_squeeze","ownerLogin":"cybertec-postgresql","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-11-21T11:05:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9417356?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724077334.0","currentOid":""},"activityList":{"items":[{"before":"51a93971c3fa9a04c551fecc3013b534fb3dc537","after":"add66f071e5003f6f634a284358607dcb58cc71e","ref":"refs/heads/master","pushedAt":"2024-08-29T11:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Update copyright for 2024.","shortMessageHtmlLink":"Update copyright for 2024."}},{"before":"0bb37b22953826a7f34b261b8694d006ad8d0e11","after":"51a93971c3fa9a04c551fecc3013b534fb3dc537","ref":"refs/heads/master","pushedAt":"2024-08-19T14:22:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"df7cb","name":"Christoph Berg","path":"/df7cb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021828?s=80&v=4"},"commit":{"message":"Move Debian packaging to salsa.debian.org\n\nMaintaining the packaging in the upstream repository is impractical if\nthe release cycles are not tightly integrated. The external repo is more\nflexible.\n\nhttps://salsa.debian.org/postgresql/pg-squeeze","shortMessageHtmlLink":"Move Debian packaging to salsa.debian.org"}},{"before":"1d1777f6ace4ba7b2012d79b750751f861c8817e","after":"0bb37b22953826a7f34b261b8694d006ad8d0e11","ref":"refs/heads/master","pushedAt":"2024-07-13T12:06:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Fixed compatibility with PG 17.","shortMessageHtmlLink":"Fixed compatibility with PG 17."}},{"before":"b50e1846ec8102edd3883cd3c2e50422b82113aa","after":"1d1777f6ace4ba7b2012d79b750751f861c8817e","ref":"refs/heads/master","pushedAt":"2024-07-12T13:38:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Check properly if indexes need to be updated.\n\nIn PG 16 it's possible to use HOT update even if indexed attributes change -\nin particular, the attributes of \"summarizing\" indexes. Therefore, the check\nfor HOT update is not sufficient.","shortMessageHtmlLink":"Check properly if indexes need to be updated."}},{"before":"db15da0faf2ddd82004eb16d2fd992eb009996af","after":"b50e1846ec8102edd3883cd3c2e50422b82113aa","ref":"refs/heads/master","pushedAt":"2024-06-26T14:51:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Avoid shadowing of an existing variable.","shortMessageHtmlLink":"Avoid shadowing of an existing variable."}},{"before":"40ced69a0e3e3f7bdf3da9282f38afcc8773f670","after":"db15da0faf2ddd82004eb16d2fd992eb009996af","ref":"refs/heads/master","pushedAt":"2024-06-26T14:27:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"README: added a note about the squeeze_table() function.","shortMessageHtmlLink":"README: added a note about the squeeze_table() function."}},{"before":"7969e2d38088941aac4bc3eda86a0d29db519f87","after":"40ced69a0e3e3f7bdf3da9282f38afcc8773f670","ref":"refs/heads/master","pushedAt":"2024-06-26T10:16:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Try harder to avoid overflow of the tuple array during the initial load.","shortMessageHtmlLink":"Try harder to avoid overflow of the tuple array during the initial load."}},{"before":"c1a7abdb3d6b749c86aa8e08d98d3c195040195e","after":"7969e2d38088941aac4bc3eda86a0d29db519f87","ref":"refs/heads/master","pushedAt":"2024-06-25T15:35:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Do not raise ERROR if all the TOASTed columns have been dropped.\n\nIn that case (but possibly also in other cases) it's o.k. for the new relation\nto have no TOAST relation.","shortMessageHtmlLink":"Do not raise ERROR if all the TOASTed columns have been dropped."}},{"before":"9072d9fd2750afa2aaf10397d0b20d01eb7718b9","after":"c1a7abdb3d6b749c86aa8e08d98d3c195040195e","ref":"refs/heads/master","pushedAt":"2024-06-24T13:54:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Double-check replication slot's effective_xmin before use.\n\nParanoia.\n\nAlso move related code in create_replication_slots() to more suitable place.","shortMessageHtmlLink":"Double-check replication slot's effective_xmin before use."}},{"before":"e0359e796ec97e77436e792b4424a0092a0b9e2a","after":"9072d9fd2750afa2aaf10397d0b20d01eb7718b9","ref":"refs/heads/master","pushedAt":"2024-06-21T10:23:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Only drop_replication_slots() should release the snapshot memory.","shortMessageHtmlLink":"Only drop_replication_slots() should release the snapshot memory."}},{"before":"7cabc724b9759a0655f3b9362a1bb0a6a7de4f70","after":"e0359e796ec97e77436e792b4424a0092a0b9e2a","ref":"refs/heads/master","pushedAt":"2024-06-21T05:51:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Fixed build for PG <= 13.\n\nProblem introduced by commit b34b05f319.","shortMessageHtmlLink":"Fixed build for PG <= 13."}},{"before":"d9579eec65e571c2902944641f53c22a3185f8ae","after":"7cabc724b9759a0655f3b9362a1bb0a6a7de4f70","ref":"refs/heads/master","pushedAt":"2024-06-20T15:53:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Attempt to simplify the use of the WorkerTask structure.\n\nOnce the task state is set to WTS_INIT, only the worker should change it. The\nonly exception is that the worker could not be launched.","shortMessageHtmlLink":"Attempt to simplify the use of the WorkerTask structure."}},{"before":"2ade0e0508bc9833e22122b43e08b06f447f2c2f","after":"a461a6a0f9c7ac3ad380e56c504e789e945173ea","ref":"refs/heads/REL1_6","pushedAt":"2024-06-20T09:17:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Fixed macro name in a comment.","shortMessageHtmlLink":"Fixed macro name in a comment."}},{"before":"484ea6857e408f26e56ab496fd5313f1d4c955cc","after":"d9579eec65e571c2902944641f53c22a3185f8ae","ref":"refs/heads/master","pushedAt":"2024-06-20T08:49:12.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Fixed error handling.\n\nBoth EmitErrorReport() and FlushErrorState() are called from bgworker.c, so\nthere is no reason for the extension to call them too.","shortMessageHtmlLink":"Fixed error handling."}},{"before":"6e1f4f4edf4e5d61a465ee841b380d1e720d17c0","after":"2ade0e0508bc9833e22122b43e08b06f447f2c2f","ref":"refs/heads/REL1_6","pushedAt":"2024-06-13T14:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Make privileges check consistent with the other ones.","shortMessageHtmlLink":"Make privileges check consistent with the other ones."}},{"before":"b5978ce5e6a4d6ea551532b07c6e9d125060bbc5","after":"40a083c7267ad8c98e697c1022082c28d39935fd","ref":"refs/heads/REL1_5","pushedAt":"2024-06-13T14:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Make privileges check consistent with the other ones.","shortMessageHtmlLink":"Make privileges check consistent with the other ones."}},{"before":"a3a07e1d5c8d435d90ade74afd61c7c625ceefb6","after":"484ea6857e408f26e56ab496fd5313f1d4c955cc","ref":"refs/heads/master","pushedAt":"2024-06-13T14:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Make privileges check consistent with the other ones.","shortMessageHtmlLink":"Make privileges check consistent with the other ones."}},{"before":"7da9822c02734c885b726d64223ba8a7c2099485","after":"a3a07e1d5c8d435d90ade74afd61c7c625ceefb6","ref":"refs/heads/master","pushedAt":"2024-06-13T14:06:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Fixed processing of the squeeze.max_xlock_time parameter.\n\n1. So far, the value of the parameter was not passed to the worker at all.\n\n2. The worker coding was such that the parameter was only checked during\nlogical decoding, but not when applying the data changes.","shortMessageHtmlLink":"Fixed processing of the squeeze.max_xlock_time parameter."}},{"before":"8bc7be41b74436f49f8f95d4228a301bd6e3fa77","after":"6e1f4f4edf4e5d61a465ee841b380d1e720d17c0","ref":"refs/heads/REL1_6","pushedAt":"2024-06-13T14:04:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Fixed processing of the squeeze.max_xlock_time parameter.\n\n1. So far, the value of the parameter was not passed to the worker at all.\n\n2. The worker coding was such that the parameter was only checked during\nlogical decoding, but not when applying the data changes.","shortMessageHtmlLink":"Fixed processing of the squeeze.max_xlock_time parameter."}},{"before":"9d587ca7d59f24035f56920d20a4480f381bc58c","after":"b5978ce5e6a4d6ea551532b07c6e9d125060bbc5","ref":"refs/heads/REL1_5","pushedAt":"2024-06-13T14:04:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Check squeeze.max_xlock_time when applying data changes.\n\nSo far we only checked the time during logical decoding.","shortMessageHtmlLink":"Check squeeze.max_xlock_time when applying data changes."}},{"before":"de00f886578b4b7a9fcd04648567bbcc0a9bfe51","after":null,"ref":"refs/heads/REL1_6_windows","pushedAt":"2024-05-29T15:24:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"df7cb","name":"Christoph Berg","path":"/df7cb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021828?s=80&v=4"}},{"before":"fb74b1f1f47b589ebe1f9ea8e83dab51a11a11b2","after":"7da9822c02734c885b726d64223ba8a7c2099485","ref":"refs/heads/master","pushedAt":"2024-05-29T15:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"df7cb","name":"Christoph Berg","path":"/df7cb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021828?s=80&v=4"},"commit":{"message":"PG <= 14 misses PGDLLIMPORT on some variables","shortMessageHtmlLink":"PG <= 14 misses PGDLLIMPORT on some variables"}},{"before":"8bc7be41b74436f49f8f95d4228a301bd6e3fa77","after":null,"ref":"refs/heads/win","pushedAt":"2024-05-29T15:14:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"df7cb","name":"Christoph Berg","path":"/df7cb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021828?s=80&v=4"}},{"before":"d9cdb286473c00873bb11d2cd19c9608971da9ac","after":"8bc7be41b74436f49f8f95d4228a301bd6e3fa77","ref":"refs/heads/REL1_6","pushedAt":"2024-05-29T15:13:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"df7cb","name":"Christoph Berg","path":"/df7cb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021828?s=80&v=4"},"commit":{"message":"PG <= 14 misses PGDLLIMPORT on some variables","shortMessageHtmlLink":"PG <= 14 misses PGDLLIMPORT on some variables"}},{"before":"58aff019c7c0fb09bdc1cc0cbb1e80683cad93f3","after":"8bc7be41b74436f49f8f95d4228a301bd6e3fa77","ref":"refs/heads/win","pushedAt":"2024-05-29T15:07:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"df7cb","name":"Christoph Berg","path":"/df7cb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021828?s=80&v=4"},"commit":{"message":"PG <= 14 misses PGDLLIMPORT on some variables","shortMessageHtmlLink":"PG <= 14 misses PGDLLIMPORT on some variables"}},{"before":null,"after":"58aff019c7c0fb09bdc1cc0cbb1e80683cad93f3","ref":"refs/heads/win","pushedAt":"2024-05-29T14:48:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"df7cb","name":"Christoph Berg","path":"/df7cb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1021828?s=80&v=4"},"commit":{"message":"PG 13/14 don't mark wal_segment_size with PGDLLIMPORT yet","shortMessageHtmlLink":"PG 13/14 don't mark wal_segment_size with PGDLLIMPORT yet"}},{"before":null,"after":"de00f886578b4b7a9fcd04648567bbcc0a9bfe51","ref":"refs/heads/REL1_6_windows","pushedAt":"2024-05-29T13:11:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Adjust regression tests to get more information about a failure.","shortMessageHtmlLink":"Adjust regression tests to get more information about a failure."}},{"before":"5864fdec2e90253b9b3bbcc36514416f7bb9d86d","after":"fb74b1f1f47b589ebe1f9ea8e83dab51a11a11b2","ref":"refs/heads/master","pushedAt":"2024-03-11T16:19:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Subject: [PATCH] Make shared memory setup hooks static.\n\nThis is an attempt to fix the issue\nhttps://github.com/cybertec-postgresql/pg_squeeze/issues/68","shortMessageHtmlLink":"Subject: [PATCH] Make shared memory setup hooks static."}},{"before":"9c63bacdb17805a985d7e107f2a0c145260cd7d8","after":"d9cdb286473c00873bb11d2cd19c9608971da9ac","ref":"refs/heads/REL1_6","pushedAt":"2024-03-11T10:30:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Make shared memory setup hooks static.\n\nThis is an attempt to fix the issue\nhttps://github.com/cybertec-postgresql/pg_squeeze/issues/68","shortMessageHtmlLink":"Make shared memory setup hooks static."}},{"before":"a9dc2b7f0cddf707d31e409bb96d9e702b0dbf6c","after":"5864fdec2e90253b9b3bbcc36514416f7bb9d86d","ref":"refs/heads/master","pushedAt":"2024-02-06T16:25:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahouska","name":null,"path":"/ahouska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/638383?s=80&v=4"},"commit":{"message":"Remove no longer supported PG version from test setup.","shortMessageHtmlLink":"Remove no longer supported PG version from test setup."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQxMTo1NTo1Ny4wMDAwMDBazwAAAASnjeFz","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQxMTo1NTo1Ny4wMDAwMDBazwAAAASnjeFz","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wNlQxNjoyNToyMC4wMDAwMDBazwAAAAPzj8i7"}},"title":"Activity ยท cybertec-postgresql/pg_squeeze"}