{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":147432054,"defaultBranch":"main","name":"gpupgrade","ownerLogin":"kalensk","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-09-04T23:25:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2263903?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696363977.0","currentOid":""},"activityList":{"items":[{"before":"dea6f08e830cf8c3e1707bf4d1e40190d6b9ae1d","after":null,"ref":"refs/heads/moveHelpersAndDeleteUnusedFiles","pushedAt":"2023-10-03T20:12:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"}},{"before":"f55b7f7e585381aaecbedc02f252b5e0fcbd447a","after":"dea6f08e830cf8c3e1707bf4d1e40190d6b9ae1d","ref":"refs/heads/moveHelpersAndDeleteUnusedFiles","pushedAt":"2023-10-03T20:12:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"rename and move finalize_checks to be more accurate","shortMessageHtmlLink":"rename and move finalize_checks to be more accurate"}},{"before":"ef74048183b0e386723eb0d0e74d684cc6e23924","after":null,"ref":"refs/heads/moveToAcceptanceTestUtils","pushedAt":"2023-10-03T20:11:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"}},{"before":"c05f9d616a494fd3e8e48dfa0bb89858d69e7979","after":"ef74048183b0e386723eb0d0e74d684cc6e23924","ref":"refs/heads/moveToAcceptanceTestUtils","pushedAt":"2023-10-03T19:31:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"move acceptance test helpers to testutils package\n\nThis will allow us to split up and make a clear distinction between\npg_upgrade and gpupgrade acceptance tests.","shortMessageHtmlLink":"move acceptance test helpers to testutils package"}},{"before":"9124905f73be395cab434882284947b1ea49f6c6","after":"f55b7f7e585381aaecbedc02f252b5e0fcbd447a","ref":"refs/heads/moveHelpersAndDeleteUnusedFiles","pushedAt":"2023-10-03T19:28:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"rename and move finalize_checks to be more accurate","shortMessageHtmlLink":"rename and move finalize_checks to be more accurate"}},{"before":null,"after":"9124905f73be395cab434882284947b1ea49f6c6","ref":"refs/heads/moveHelpersAndDeleteUnusedFiles","pushedAt":"2023-10-03T19:24:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"remove unused tablespace_helpers.bash","shortMessageHtmlLink":"remove unused tablespace_helpers.bash"}},{"before":"2907a523ea9f0ad725f10297d239eca79ce464b6","after":"c05f9d616a494fd3e8e48dfa0bb89858d69e7979","ref":"refs/heads/moveToAcceptanceTestUtils","pushedAt":"2023-10-03T19:09:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"move acceptance test helpers to testutils package\n\nThis will allow us to split up and make a clear distinction between\npg_upgrade and gpupgrade acceptance tests.","shortMessageHtmlLink":"move acceptance test helpers to testutils package"}},{"before":"be43443d341ebd39843f8d148d1ed86549bfdb15","after":"2907a523ea9f0ad725f10297d239eca79ce464b6","ref":"refs/heads/moveToAcceptanceTestUtils","pushedAt":"2023-10-03T19:08:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"move acceptance test helpers to testutils package\n\nThis will allow us to split up and make a clear distinction between\npg_upgrade and gpupgrade acceptance tests.","shortMessageHtmlLink":"move acceptance test helpers to testutils package"}},{"before":"b3f3c6feb5656b37724d546e2b07368795d34d40","after":"be43443d341ebd39843f8d148d1ed86549bfdb15","ref":"refs/heads/moveToAcceptanceTestUtils","pushedAt":"2023-10-03T19:08:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"move acceptance test helpers to testutils package\n\nThis will allow us to split up and make a clear distinction between\npg_upgrade and gpupgrade acceptance tests.","shortMessageHtmlLink":"move acceptance test helpers to testutils package"}},{"before":"78b7157da59ab723029184b523988ecb5bdf9cd4","after":"b3f3c6feb5656b37724d546e2b07368795d34d40","ref":"refs/heads/moveToAcceptanceTestUtils","pushedAt":"2023-10-03T19:07:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"move acceptance test helpers to testutils package\n\nThis will allow us to split up and make a clear distinction between\npg_upgrade and gpupgrade acceptance tests.","shortMessageHtmlLink":"move acceptance test helpers to testutils package"}},{"before":"f03f4fd97a537040cbc1413137dac8b22ca74ddf","after":"78b7157da59ab723029184b523988ecb5bdf9cd4","ref":"refs/heads/moveToAcceptanceTestUtils","pushedAt":"2023-10-03T19:06:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"move acceptance test helpers to testutils package\n\nThis will allow us to split up and make a clear distinction between\npg_upgrade and gpupgrade acceptance tests.","shortMessageHtmlLink":"move acceptance test helpers to testutils package"}},{"before":"4b4610eed53baa3c4d35e7eca9bd17abef8b2e5f","after":"f03f4fd97a537040cbc1413137dac8b22ca74ddf","ref":"refs/heads/moveToAcceptanceTestUtils","pushedAt":"2023-10-03T19:03:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"move acceptance test helpers to testutils package\n\nThis will allow us to split up and make a clear distinction between\npg_upgrade and gpupgrade acceptance tests.","shortMessageHtmlLink":"move acceptance test helpers to testutils package"}},{"before":"643dfb23399864d73ac7e8694e61aa6efe22cea0","after":"4b4610eed53baa3c4d35e7eca9bd17abef8b2e5f","ref":"refs/heads/moveToAcceptanceTestUtils","pushedAt":"2023-10-03T18:50:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"move acceptance test helpers to testutils package\n\nThis will allow us to split up and make a clear distinction between\npg_upgrade and gpupgrade acceptance tests.","shortMessageHtmlLink":"move acceptance test helpers to testutils package"}},{"before":"b9a348d9946a223e64377c9f42d577ce3280162d","after":"643dfb23399864d73ac7e8694e61aa6efe22cea0","ref":"refs/heads/moveToAcceptanceTestUtils","pushedAt":"2023-10-03T18:42:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"move acceptance test helpers to testutils package\n\nThis will allow us to split up and make a clear distinction between\npg_upgrade and gpupgrade acceptance tests.","shortMessageHtmlLink":"move acceptance test helpers to testutils package"}},{"before":"0696906ae7d16d47225e975f2d389eeb92dd125b","after":null,"ref":"refs/heads/consolidatePgUpgradeTests","pushedAt":"2023-10-03T18:41:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"}},{"before":null,"after":"b9a348d9946a223e64377c9f42d577ce3280162d","ref":"refs/heads/moveToAcceptanceTestUtils","pushedAt":"2023-10-03T18:39:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"move acceptance test helpers to testutils package\n\nThis will allow us to split up and make a clear distinction between\npg_upgrade and gpupgrade acceptance tests.","shortMessageHtmlLink":"move acceptance test helpers to testutils package"}},{"before":"042833a497c8b2817d91dff7ecd6aa1db781721a","after":"0696906ae7d16d47225e975f2d389eeb92dd125b","ref":"refs/heads/consolidatePgUpgradeTests","pushedAt":"2023-10-03T17:30:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"rename and split pg_upgrade tests\n\nMake the pg_upgrade tests much more focused, clear, and precise.","shortMessageHtmlLink":"rename and split pg_upgrade tests"}},{"before":null,"after":"042833a497c8b2817d91dff7ecd6aa1db781721a","ref":"refs/heads/consolidatePgUpgradeTests","pushedAt":"2023-10-03T17:23:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"inline isolationOptions\n\nThe struct is not giving us anything useful. Inline for simplicity,\nmaintainability, and readablity.","shortMessageHtmlLink":"inline isolationOptions"}},{"before":"63a679c23bec68d86c420a0ea1470d706dc1f6fd","after":null,"ref":"refs/heads/newBranch","pushedAt":"2023-08-23T16:54:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"}},{"before":null,"after":"63a679c23bec68d86c420a0ea1470d706dc1f6fd","ref":"refs/heads/newBranch","pushedAt":"2023-08-23T16:53:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"port finalize.bats to golang\n\nThere is an outstanding FIXME when running validate_mirrors_and_standby after\nupgrading in link mode with tablespaces. That is, when the\nvalidate_mirrors_and_standby script is run in link mode then the above call to\nremove tablespaces fails with:\n ERROR: failed to acquire resources on one or more segments (SQLSTATE 58M01)\n\nSpecifically, it errors when accessing objects in a database created in a\ntablespace. That is, accessing a table from a database created in a tablespace\nwhen this test is run in link mode. For example, connecting to foodb and doing\n\\d+ errors with:\n ERROR: failed to acquire resources on one or more segments DETAIL: FATAL: could not read relation mapping file \"pg_tblspc/16389/GPDB_6_301908232/16487/pg_filenode.map\": Success (relmapper.c:660)\n\nConnecting to one of the segments errors with:\n PGOPTIONS=\"-c gp_session_role=utility\" psql -p 25432 foodb psql: FATAL: could not read relation mapping file \"pg_tblspc/16389/GPDB_6_301908232/16487/pg_filenode.map\": Success (relmapper.c:660)\n\nInspecting the tablespace location is extremely chaotic especially after\nupgrading!","shortMessageHtmlLink":"port finalize.bats to golang"}},{"before":"899f272d75db9dac0bd544a9f239bdd04fe8f09b","after":null,"ref":"refs/heads/portFinalizeBats","pushedAt":"2023-08-19T01:03:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"}},{"before":"1c4fd2e5cce4b886696670d53d6942729f2c6ed7","after":null,"ref":"refs/heads/fixIntializeFlake","pushedAt":"2023-08-19T01:02:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"}},{"before":"1982851bc9d4c3e1e7fadba61edd9993949ff49d","after":"899f272d75db9dac0bd544a9f239bdd04fe8f09b","ref":"refs/heads/portFinalizeBats","pushedAt":"2023-08-18T06:46:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"port finalize.bats to golang\n\nThere is an outstanding FIXME when running validate_mirrors_and_standby after\nupgrading in link mode with tablespaces. That is, when the\nvalidate_mirrors_and_standby script is run in link mode then the above call to\nremove tablespaces fails with:\n ERROR: failed to acquire resources on one or more segments (SQLSTATE 58M01)\n\nSpecifically, it errors when accessing objects in a database created in a\ntablespace. That is, accessing a table from a database created in a tablespace\nwhen this test is run in link mode. For example, connecting to foodb and doing\n\\d+ errors with:\n ERROR: failed to acquire resources on one or more segments DETAIL: FATAL: could not read relation mapping file \"pg_tblspc/16389/GPDB_6_301908232/16487/pg_filenode.map\": Success (relmapper.c:660)\n\nConnecting to one of the segments errors with:\n PGOPTIONS=\"-c gp_session_role=utility\" psql -p 25432 foodb psql: FATAL: could not read relation mapping file \"pg_tblspc/16389/GPDB_6_301908232/16487/pg_filenode.map\": Success (relmapper.c:660)\n\nInspecting the tablespace location is extremely chaotic especially after\nupgrading!","shortMessageHtmlLink":"port finalize.bats to golang"}},{"before":"ef5b6214c575560819c497cfcec7a8a0d9863a71","after":"1982851bc9d4c3e1e7fadba61edd9993949ff49d","ref":"refs/heads/portFinalizeBats","pushedAt":"2023-08-18T05:16:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"port finalize.bats to golang\n\nThere is an outstanding FIXME when running validate_mirrors_and_standby after\nupgrading in link mode with tablespaces. That is, when the\nvalidate_mirrors_and_standby script is run in link mode then the above call to\nremove tablespaces fails with:\n ERROR: failed to acquire resources on one or more segments (SQLSTATE 58M01)\n\nSpecifically, it errors when accessing objects in a database created in a\ntablespace. That is, accessing a table from a database created in a tablespace\nwhen this test is run in link mode. For example, connecting to foodb and doing\n\\d+ errors with:\n ERROR: failed to acquire resources on one or more segments DETAIL: FATAL: could not read relation mapping file \"pg_tblspc/16389/GPDB_6_301908232/16487/pg_filenode.map\": Success (relmapper.c:660)\n\nConnecting to one of the segments errors with:\n PGOPTIONS=\"-c gp_session_role=utility\" psql -p 25432 foodb psql: FATAL: could not read relation mapping file \"pg_tblspc/16389/GPDB_6_301908232/16487/pg_filenode.map\": Success (relmapper.c:660)\n\nInspecting the tablespace location is extremely chaotic especially after\nupgrading!","shortMessageHtmlLink":"port finalize.bats to golang"}},{"before":"dc6d4013ee6a8844d094454518237d522536dfcf","after":"ef5b6214c575560819c497cfcec7a8a0d9863a71","ref":"refs/heads/portFinalizeBats","pushedAt":"2023-08-18T04:49:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"port finalize.bats to golang\n\nThere is an outstanding FIXME when running validate_mirrors_and_standby after\nupgrading in link mode with tablespaces. That is, when the\nvalidate_mirrors_and_standby script is run in link mode then the above call to\nremove tablespaces fails with:\n ERROR: failed to acquire resources on one or more segments (SQLSTATE 58M01)\n\nSpecifically, it errors when accessing objects in a database created in a\ntablespace. That is, accessing a table from a database created in a tablespace\nwhen this test is run in link mode. For example, connecting to foodb and doing\n\\d+ errors with:\n ERROR: failed to acquire resources on one or more segments DETAIL: FATAL: could not read relation mapping file \"pg_tblspc/16389/GPDB_6_301908232/16487/pg_filenode.map\": Success (relmapper.c:660)\n\nConnecting to one of the segments errors with:\n PGOPTIONS=\"-c gp_session_role=utility\" psql -p 25432 foodb psql: FATAL: could not read relation mapping file \"pg_tblspc/16389/GPDB_6_301908232/16487/pg_filenode.map\": Success (relmapper.c:660)\n\nInspecting the tablespace location is extremely chaotic especially after\nupgrading!","shortMessageHtmlLink":"port finalize.bats to golang"}},{"before":null,"after":"1c4fd2e5cce4b886696670d53d6942729f2c6ed7","ref":"refs/heads/fixIntializeFlake","pushedAt":"2023-08-18T04:26:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"fix flakey intialize aceptance test\n\nThis test is flakey since the internal code ranges over a map to\ndetermine overlapped ports. Golang does not preserve ordering when\nranging over maps. Thus, have the test just check for a number rather\nthan a specific number for the port. This is easier than changing the\nproduction code.","shortMessageHtmlLink":"fix flakey intialize aceptance test"}},{"before":"8f850d63d0c51570513b0e2e957fa98f2ba88be3","after":"dc6d4013ee6a8844d094454518237d522536dfcf","ref":"refs/heads/portFinalizeBats","pushedAt":"2023-08-18T04:12:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"port finalize.bats to golang","shortMessageHtmlLink":"port finalize.bats to golang"}},{"before":"57fc3f3f8fee3afbad135c2969ea49c6e5353f7d","after":"8f850d63d0c51570513b0e2e957fa98f2ba88be3","ref":"refs/heads/portFinalizeBats","pushedAt":"2023-08-18T03:35:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"port finalize.bats to golang","shortMessageHtmlLink":"port finalize.bats to golang"}},{"before":"b3e5659d83ebbe5a854c8b5cc3d313d9d831e4a6","after":"57fc3f3f8fee3afbad135c2969ea49c6e5353f7d","ref":"refs/heads/portFinalizeBats","pushedAt":"2023-08-18T02:48:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"port finalize.bats to golang","shortMessageHtmlLink":"port finalize.bats to golang"}},{"before":"4759c62d71f8018a218fd57da4b220e86b77de8d","after":"b3e5659d83ebbe5a854c8b5cc3d313d9d831e4a6","ref":"refs/heads/portFinalizeBats","pushedAt":"2023-08-18T02:48:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kalensk","name":"Kalen Krempely","path":"/kalensk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2263903?s=80&v=4"},"commit":{"message":"port finalize.bats to golang","shortMessageHtmlLink":"port finalize.bats to golang"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0wM1QyMDoxMjo1Ny4wMDAwMDBazwAAAAOOpbsI","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0wM1QyMDoxMjo1Ny4wMDAwMDBazwAAAAOOpbsI","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0xOFQwMjo0ODoxMi4wMDAwMDBazwAAAANtOXZ1"}},"title":"Activity ยท kalensk/gpupgrade"}