{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":146510094,"defaultBranch":"main","name":"pxf","ownerLogin":"greenplum-db","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-28T21:42:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14097842?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716424888.0","currentOid":""},"activityList":{"items":[{"before":"d3e5e59993386f88c63144189972798ab4fd080d","after":"4c8ba20d2ccc057f57723325527dfa8a9bbb7689","ref":"refs/heads/parse_with_GUC","pushedAt":"2024-05-23T02:15:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axue-broadcom","name":"Ashuka Xue","path":"/axue-broadcom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155493791?s=80&v=4"},"commit":{"message":"WIP trying to have same guc and validation elsewhere","shortMessageHtmlLink":"WIP trying to have same guc and validation elsewhere"}},{"before":"585d285579284815d60acbbb7a515580e7cde647","after":"e0a9d26dab1d4b339f9a6c4b0035b03334a3e2a3","ref":"refs/heads/spike-pxf-custom-guc","pushedAt":"2024-05-23T02:09:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axue-broadcom","name":"Ashuka Xue","path":"/axue-broadcom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155493791?s=80&v=4"},"commit":{"message":"WIP trying to have same guc and validation elsewhere","shortMessageHtmlLink":"WIP trying to have same guc and validation elsewhere"}},{"before":"112b8a98dc94864dbb3e346e7aa92f3a112576a1","after":null,"ref":"refs/heads/fix-pxf-home-file-structure-in-script","pushedAt":"2024-05-23T00:41:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"yimingli-vmware","name":"Yiming Li","path":"/yimingli-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99833827?s=80&v=4"}},{"before":"682c271ff4e0e2e67c01f35b0d1da7cf201e9a52","after":"3120fe8c344323463588db72a6baf59668ad21ac","ref":"refs/heads/multi-cluster","pushedAt":"2024-05-23T00:41:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yimingli-vmware","name":"Yiming Li","path":"/yimingli-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99833827?s=80&v=4"},"commit":{"message":"Fix PXF_HOME and PXF_BASE file structure in the ci script (#1127)\n\nThe pipeline for the `multi-cluster` branch went red because the file structure under PXF_HOME has changed.\r\n\r\nThis commit updates the related file paths in the scripts:\r\n- Updated examples in README\r\n- Renamed `TEMPLATES_DIR=$(PXF_HOME)/templates` to `SERVER_TEMPLATES_DIR=\"$(PXF_HOME)/templates/server\"` \r\n- Added the following 2 variables:\r\n - `PXF_BASE_SERVERS=\"${PXF_BASE}/clusters/default/servers\"`\r\n - `PXF_BASE_CONF=\"${PXF_BASE}/clusters/default/groups/default/conf\"`","shortMessageHtmlLink":"Fix PXF_HOME and PXF_BASE file structure in the ci script (#1127)"}},{"before":"d90bab2678bb6ae6572d1a88b4431ab5372a6ed0","after":"112b8a98dc94864dbb3e346e7aa92f3a112576a1","ref":"refs/heads/fix-pxf-home-file-structure-in-script","pushedAt":"2024-05-22T17:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yimingli-vmware","name":"Yiming Li","path":"/yimingli-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99833827?s=80&v=4"},"commit":{"message":"revert perf pipeline change","shortMessageHtmlLink":"revert perf pipeline change"}},{"before":"6297bcc89ea8b90eff894658e1f007ae71ddd72e","after":"d3e5e59993386f88c63144189972798ab4fd080d","ref":"refs/heads/parse_with_GUC","pushedAt":"2024-05-22T00:49:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axue-broadcom","name":"Ashuka Xue","path":"/axue-broadcom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155493791?s=80&v=4"},"commit":{"message":"having it be a shared global variable isn't doing what we expect. if pxf.pxf_base and pxf_fdw.pxf_base are set differently, then we see that they are effectively acting as isolated. but there are some weird gotchas that may exist that we have not uncovered. might as well keep it completely isolated for each extension by keeping it local to the extension","shortMessageHtmlLink":"having it be a shared global variable isn't doing what we expect. if …"}},{"before":"c0af7341bc465ddb267155f9a35648456298ce80","after":"6297bcc89ea8b90eff894658e1f007ae71ddd72e","ref":"refs/heads/parse_with_GUC","pushedAt":"2024-05-22T00:42:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axue-broadcom","name":"Ashuka Xue","path":"/axue-broadcom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155493791?s=80&v=4"},"commit":{"message":"use the configparser","shortMessageHtmlLink":"use the configparser"}},{"before":"faeed6300ddf4ace362e0ff52838437632bcc2cb","after":"d90bab2678bb6ae6572d1a88b4431ab5372a6ed0","ref":"refs/heads/fix-pxf-home-file-structure-in-script","pushedAt":"2024-05-22T00:10:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yimingli-vmware","name":"Yiming Li","path":"/yimingli-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99833827?s=80&v=4"},"commit":{"message":"fixup! address comments","shortMessageHtmlLink":"fixup! address comments"}},{"before":"c70b7bbe3441c426740d42ccdc0daa584b0b0c78","after":"faeed6300ddf4ace362e0ff52838437632bcc2cb","ref":"refs/heads/fix-pxf-home-file-structure-in-script","pushedAt":"2024-05-22T00:09:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yimingli-vmware","name":"Yiming Li","path":"/yimingli-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99833827?s=80&v=4"},"commit":{"message":"address comments","shortMessageHtmlLink":"address comments"}},{"before":"ac311a1c0f987ed351e871ed23ab50d955becc52","after":"585d285579284815d60acbbb7a515580e7cde647","ref":"refs/heads/spike-pxf-custom-guc","pushedAt":"2024-05-21T23:18:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axue-broadcom","name":"Ashuka Xue","path":"/axue-broadcom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155493791?s=80&v=4"},"commit":{"message":"change back to pxfbase","shortMessageHtmlLink":"change back to pxfbase"}},{"before":null,"after":"c0af7341bc465ddb267155f9a35648456298ce80","ref":"refs/heads/parse_with_GUC","pushedAt":"2024-05-21T23:16:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"djianwen-vmware","name":"Jianwen Dong","path":"/djianwen-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89487636?s=80&v=4"},"commit":{"message":"WIP hoop things up","shortMessageHtmlLink":"WIP hoop things up"}},{"before":"e0e082e6c45bfcde15078beba77afe0e3e8f129a","after":null,"ref":"refs/heads/fix-file-error","pushedAt":"2024-05-21T22:58:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tatb-vmware","name":"Brandon Tat","path":"/tatb-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110430544?s=80&v=4"}},{"before":"ca82f933401143b232643a66458437e53d0aa160","after":"682c271ff4e0e2e67c01f35b0d1da7cf201e9a52","ref":"refs/heads/multi-cluster","pushedAt":"2024-05-21T22:58:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tatb-vmware","name":"Brandon Tat","path":"/tatb-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110430544?s=80&v=4"},"commit":{"message":"Revert gp-common-go-lib change (#1153)\n\nThis commit reverts a change made in https://github.com/greenplum-db/pxf/commit/75b74e49d20c86f461beb44a2f45ff49d22fcd3c where we switched to using `gp-common-go-lib` file reading. We later found through manual testing that the error passed does not contain the `os.ErrNotExist` within the error tree. We want that error to be passed since it allows us to make hosts file optional.","shortMessageHtmlLink":"Revert gp-common-go-lib change (#1153)"}},{"before":"a9ab68388bb5e3945f670ebd957e00fe45a68887","after":"e0e082e6c45bfcde15078beba77afe0e3e8f129a","ref":"refs/heads/fix-file-error","pushedAt":"2024-05-21T22:49:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tatb-vmware","name":"Brandon Tat","path":"/tatb-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110430544?s=80&v=4"},"commit":{"message":"Revert gp-common-go-lib change","shortMessageHtmlLink":"Revert gp-common-go-lib change"}},{"before":"b3b0ea58729eb7c86d41673c19958b623c7279eb","after":"c2d6183dc9e83bf2ee2573d22a073a64d34a61f3","ref":"refs/heads/parse-cluster-txt","pushedAt":"2024-05-21T22:32:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djianwen-vmware","name":"Jianwen Dong","path":"/djianwen-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89487636?s=80&v=4"},"commit":{"message":"fix comments","shortMessageHtmlLink":"fix comments"}},{"before":"94ee2e065f108087a864d2f798020651de6ded25","after":"b3b0ea58729eb7c86d41673c19958b623c7279eb","ref":"refs/heads/parse-cluster-txt","pushedAt":"2024-05-21T22:21:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djianwen-vmware","name":"Jianwen Dong","path":"/djianwen-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89487636?s=80&v=4"},"commit":{"message":"rename a test","shortMessageHtmlLink":"rename a test"}},{"before":"df9ead33a488cdcc417f80fa9309d5e02ae9ef21","after":"94ee2e065f108087a864d2f798020651de6ded25","ref":"refs/heads/parse-cluster-txt","pushedAt":"2024-05-21T22:17:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djianwen-vmware","name":"Jianwen Dong","path":"/djianwen-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89487636?s=80&v=4"},"commit":{"message":"format comments","shortMessageHtmlLink":"format comments"}},{"before":"64be6bf686866449cb901c0f46c0105cd31db927","after":"df9ead33a488cdcc417f80fa9309d5e02ae9ef21","ref":"refs/heads/parse-cluster-txt","pushedAt":"2024-05-21T22:15:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djianwen-vmware","name":"Jianwen Dong","path":"/djianwen-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89487636?s=80&v=4"},"commit":{"message":"remove unnecessary comment","shortMessageHtmlLink":"remove unnecessary comment"}},{"before":"960cfb2d57b86bbcabca6039bb870cbf51f7121b","after":"64be6bf686866449cb901c0f46c0105cd31db927","ref":"refs/heads/parse-cluster-txt","pushedAt":"2024-05-21T22:14:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djianwen-vmware","name":"Jianwen Dong","path":"/djianwen-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89487636?s=80&v=4"},"commit":{"message":"add comments for MEMORY_TESTING flag","shortMessageHtmlLink":"add comments for MEMORY_TESTING flag"}},{"before":"1a29143c9c64dca722526af574c98649919bb380","after":"960cfb2d57b86bbcabca6039bb870cbf51f7121b","ref":"refs/heads/parse-cluster-txt","pushedAt":"2024-05-21T22:00:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djianwen-vmware","name":"Jianwen Dong","path":"/djianwen-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89487636?s=80&v=4"},"commit":{"message":"use ereport() and add tests for read_lines()","shortMessageHtmlLink":"use ereport() and add tests for read_lines()"}},{"before":"1c6987a9acdfd3a02d7d0d5f60398779bf7b8d1a","after":"ac311a1c0f987ed351e871ed23ab50d955becc52","ref":"refs/heads/spike-pxf-custom-guc","pushedAt":"2024-05-21T21:53:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"axue-broadcom","name":"Ashuka Xue","path":"/axue-broadcom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155493791?s=80&v=4"},"commit":{"message":"change to pxffdwbase\n\nadd debug2 logging","shortMessageHtmlLink":"change to pxffdwbase"}},{"before":"61fe85c02f0c59193ef28e4004709a7e324bb103","after":"c70b7bbe3441c426740d42ccdc0daa584b0b0c78","ref":"refs/heads/fix-pxf-home-file-structure-in-script","pushedAt":"2024-05-21T21:52:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yimingli-vmware","name":"Yiming Li","path":"/yimingli-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99833827?s=80&v=4"},"commit":{"message":"change the pxf base server path","shortMessageHtmlLink":"change the pxf base server path"}},{"before":"3d972448590dd3ee607e09f9dbf647f7ea08ac1a","after":"1c6987a9acdfd3a02d7d0d5f60398779bf7b8d1a","ref":"refs/heads/spike-pxf-custom-guc","pushedAt":"2024-05-21T21:05:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axue-broadcom","name":"Ashuka Xue","path":"/axue-broadcom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155493791?s=80&v=4"},"commit":{"message":"change to pxfprotocol.h, extern variables, change to pxffdwbase","shortMessageHtmlLink":"change to pxfprotocol.h, extern variables, change to pxffdwbase"}},{"before":"473808c35ef25bf0269f84fc50d8ecccf2727049","after":"a9ab68388bb5e3945f670ebd957e00fe45a68887","ref":"refs/heads/fix-file-error","pushedAt":"2024-05-21T21:04:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tatb-vmware","name":"Brandon Tat","path":"/tatb-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110430544?s=80&v=4"},"commit":{"message":"revert gp-common-go-lib change","shortMessageHtmlLink":"revert gp-common-go-lib change"}},{"before":"c5d299b7152a175e0df2c7b135be6cc9e23d69bf","after":"473808c35ef25bf0269f84fc50d8ecccf2727049","ref":"refs/heads/fix-file-error","pushedAt":"2024-05-21T21:03:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tatb-vmware","name":"Brandon Tat","path":"/tatb-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110430544?s=80&v=4"},"commit":{"message":"revert gp-common-go-lib change","shortMessageHtmlLink":"revert gp-common-go-lib change"}},{"before":"de5b4bce554021dcd335368290bd79b34296fb63","after":"c5d299b7152a175e0df2c7b135be6cc9e23d69bf","ref":"refs/heads/fix-file-error","pushedAt":"2024-05-21T20:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tatb-vmware","name":"Brandon Tat","path":"/tatb-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110430544?s=80&v=4"},"commit":{"message":"WIP - moving statements","shortMessageHtmlLink":"WIP - moving statements"}},{"before":"cc827e7c28962cec06011f268de3efadbfaace3c","after":"de5b4bce554021dcd335368290bd79b34296fb63","ref":"refs/heads/fix-file-error","pushedAt":"2024-05-21T20:45:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tatb-vmware","name":"Brandon Tat","path":"/tatb-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110430544?s=80&v=4"},"commit":{"message":"remove stuff","shortMessageHtmlLink":"remove stuff"}},{"before":"a6f76a49e030f527b97f825774df790f2713de62","after":"1a29143c9c64dca722526af574c98649919bb380","ref":"refs/heads/parse-cluster-txt","pushedAt":"2024-05-21T20:16:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djianwen-vmware","name":"Jianwen Dong","path":"/djianwen-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89487636?s=80&v=4"},"commit":{"message":"re-arrange function order","shortMessageHtmlLink":"re-arrange function order"}},{"before":"b2afeaa4ee103eb65c8671f056e821d16dfd4e17","after":"a6f76a49e030f527b97f825774df790f2713de62","ref":"refs/heads/parse-cluster-txt","pushedAt":"2024-05-21T19:52:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"djianwen-vmware","name":"Jianwen Dong","path":"/djianwen-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/89487636?s=80&v=4"},"commit":{"message":"add parser_line_context","shortMessageHtmlLink":"add parser_line_context"}},{"before":"eb74be0f9d96d1c5cbc37f55f2c9c36838aa2821","after":"cc827e7c28962cec06011f268de3efadbfaace3c","ref":"refs/heads/fix-file-error","pushedAt":"2024-05-21T19:26:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tatb-vmware","name":"Brandon Tat","path":"/tatb-vmware","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/110430544?s=80&v=4"},"commit":{"message":"check validate host loop WIP","shortMessageHtmlLink":"check validate host loop WIP"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUYh0oAA","startCursor":null,"endCursor":null}},"title":"Activity · greenplum-db/pxf"}