{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":812040434,"defaultBranch":"main","name":"pg_ivm","ownerLogin":"tembo-io","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-06-07T20:39:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/113815875?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726785485.0","currentOid":""},"activityList":{"items":[{"before":"b610388db0bf78d08e4038c3b8dfb8410bb9c0e8","after":"28c34cb5d1857cb52df04e52436b2017be6aa2d8","ref":"refs/heads/main","pushedAt":"2024-09-19T23:03:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jasonmp85","name":"Jason Petersen","path":"/jasonmp85","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50673?s=80&v=4"},"commit":{"message":"Add support for ATTACH/DETACH, tests\n\nThis adds the framework for handling ATTACH/DETACH PARTITION, with an\ninitial implementation that refreshes an IVM view any time partition\nmembership changes in a partitioned table underlying such a view.\n\nTests are included to demonstrate the functionality.","shortMessageHtmlLink":"Add support for ATTACH/DETACH, tests"}},{"before":"e04b41560faaa214de29401a4768adaaa2f0b90b","after":"b610388db0bf78d08e4038c3b8dfb8410bb9c0e8","ref":"refs/heads/main","pushedAt":"2024-09-19T22:36:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jasonmp85","name":"Jason Petersen","path":"/jasonmp85","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50673?s=80&v=4"},"commit":{"message":"Add support for ATTACH/DETACH, tests\n\nThis adds the framework for handling ATTACH/DETACH PARTITION, with an\ninitial implementation that refreshes an IVM view any time partition\nmembership changes in a partitioned table underlying such a view.\n\nTests are included to demonstrate the functionality.","shortMessageHtmlLink":"Add support for ATTACH/DETACH, tests"}},{"before":"1dae497937bcc3478ab36239dbb6a0b2e8c6322f","after":null,"ref":"refs/heads/support_partitioned_tables","pushedAt":"2024-08-12T14:41:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jasonmp85","name":"Jason Petersen","path":"/jasonmp85","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50673?s=80&v=4"}},{"before":"7dff2f54025d04af769b4a01a09e71493ad38929","after":"e04b41560faaa214de29401a4768adaaa2f0b90b","ref":"refs/heads/main","pushedAt":"2024-08-12T14:41:15.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jasonmp85","name":"Jason Petersen","path":"/jasonmp85","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50673?s=80&v=4"},"commit":{"message":"Merge pull request #1 from tembo-io/support_partitioned_tables\n\nSupport partitioned tables","shortMessageHtmlLink":"Merge pull request #1 from tembo-io/support_partitioned_tables"}},{"before":"191affe673dd5055fab41ac5090af66e3d82e5a4","after":"1dae497937bcc3478ab36239dbb6a0b2e8c6322f","ref":"refs/heads/support_partitioned_tables","pushedAt":"2024-08-09T12:17:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jasonmp85","name":"Jason Petersen","path":"/jasonmp85","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50673?s=80&v=4"},"commit":{"message":"Add support for ATTACH/DETACH, tests\n\nThis adds the framework for handling ATTACH/DETACH PARTITION, with an\ninitial implementation that refreshes an IVM view any time partition\nmembership changes in a partitioned table underlying such a view.\n\nTests are included to demonstrate the functionality.","shortMessageHtmlLink":"Add support for ATTACH/DETACH, tests"}},{"before":"4b5542b298d62acdb90f11420510948121f9901f","after":"191affe673dd5055fab41ac5090af66e3d82e5a4","ref":"refs/heads/support_partitioned_tables","pushedAt":"2024-08-09T12:15:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jasonmp85","name":"Jason Petersen","path":"/jasonmp85","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50673?s=80&v=4"},"commit":{"message":"Add support for ATTACH/DETACH, tests\n\nThis adds the framework for handling ATTACH/DETACH PARTITION, with an\ninitial implementation that refreshes an IVM view any time partition\nmembership changes in a partitioned table underlying such a view.\n\nTests are included to demonstrate the functionality.","shortMessageHtmlLink":"Add support for ATTACH/DETACH, tests"}},{"before":null,"after":"4b5542b298d62acdb90f11420510948121f9901f","ref":"refs/heads/support_partitioned_tables","pushedAt":"2024-06-07T20:52:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jasonmp85","name":"Jason Petersen","path":"/jasonmp85","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50673?s=80&v=4"},"commit":{"message":"Remove partitioned table ban, comment crashers\n\nA substantial number of queries in the test suite work fine on parti-\ntioned tables with no futher modifications. This fork will serve as\ndevelopment toward enabling full partitioned table support in pg_ivm.\n\nTo get started, I've disabled the conditional preventing creation of\nIMMVSs that reference partitioned tables. This causes a manageable num-\nber of tests to fail, which will serve as a good guide for making the\nfeature fully usable. These seem to involve JOINs in subqueries, mod-\nifying CTEs and the like. The crash appears to be within a tuple vis-\nibility check within pg_ivm.\n\nI'll first begin by adding query checks to simply disable creation of\npartitioned table-referencing IMMVs when these query features are also\npresent, which will unblock the use of pg_ivm for time-series tables.\n\nAfter unblocking that use, these query features can be added back as\ntime permits to work toward full partition support.","shortMessageHtmlLink":"Remove partitioned table ban, comment crashers"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu2PUmQA","startCursor":null,"endCursor":null}},"title":"Activity ยท tembo-io/pg_ivm"}