{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1604991,"defaultBranch":"master","name":"mysql_fdw","ownerLogin":"EnterpriseDB","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-04-12T16:40:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7386129?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720676683.0","currentOid":""},"activityList":{"items":[{"before":"41b3e8749e95d6cb51df839c02f371d6d0c2acf6","after":"c18ae43589905135e3d7665515b0c4ae3e11410f","ref":"refs/heads/master","pushedAt":"2024-07-11T05:33:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Stamp 2.9.2.","shortMessageHtmlLink":"Stamp 2.9.2."}},{"before":"c4103a31e1ecc16e827d4476c957d9198916f4ac","after":"41b3e8749e95d6cb51df839c02f371d6d0c2acf6","ref":"refs/heads/master","pushedAt":"2024-07-08T08:13:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Fix testcase glitch.","shortMessageHtmlLink":"Fix testcase glitch."}},{"before":"1648d6b9d13533f58f7f8fae1f2934beda08a3b7","after":"c4103a31e1ecc16e827d4476c957d9198916f4ac","ref":"refs/heads/master","pushedAt":"2024-07-04T13:44:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Refactor README.md file.\n\nThe main changes include unifying it with FDW documentation template.\n\nReported on GitHub through issue ##262 by mkgrgis (Михаил).\n\nInitial patch by mkgrgis, further revised and improved by\nSuraj Kharage.","shortMessageHtmlLink":"Refactor README.md file."}},{"before":"3c19857deb378246ab7603ad6c9e4209a027d8c5","after":"1648d6b9d13533f58f7f8fae1f2934beda08a3b7","ref":"refs/heads/master","pushedAt":"2024-06-24T12:54:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Fix handling of the multidimensional array in ScalarArrayOpExpr deparsing.\n\nWe were not deconstructing the multidimensional array correctly to\nform a scalar list for the IN clause, resulting in a wrong result set.\nFix the same using the deconstruct_array() function, which can handle\nthe multidimensional array.\n\nDB-693, Suraj Kharage, reported and also reviewed by Sergei Patiakin,\nfurther reviewed by Jeevan Chalke.","shortMessageHtmlLink":"Fix handling of the multidimensional array in ScalarArrayOpExpr depar…"}},{"before":"981970c2bde28092a6841fd2b59ab6d515e293b9","after":"3c19857deb378246ab7603ad6c9e4209a027d8c5","ref":"refs/heads/master","pushedAt":"2024-06-18T04:19:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Correct pushability of ScalarArrayOpExpr (ANY and ALL).\n\nMySQL does not have corresponding syntax and thus should not be pushed\nas is. We were pushing that when we had constants but that resulted\nin a wrong result due to incorrect handling. Fix the same.\n\nWith these changes, we only push \"foo = ANY ('')\" or\n\"foo <> ALL ('')\" forms which are deparsed into\n\"foo [NOT] IN (...)\".\n\nDB-692, Suraj Kharage, reported and also reviewed by Sergei Patiakin.","shortMessageHtmlLink":"Correct pushability of ScalarArrayOpExpr (ANY and ALL)."}},{"before":"3548b3354a462da0fab32651dd2a8ce45971726b","after":"981970c2bde28092a6841fd2b59ab6d515e293b9","ref":"refs/heads/master","pushedAt":"2024-06-15T14:59:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Add support for PostgreSQL 17 and EDB Postgres Advanced Server 17.\n\nCode changes involve adjusting calls to some server-side functions\ndue to their signature changes.\n\nFDW-681, Suraj Kharage, reviewed by Sravan Velagandula.","shortMessageHtmlLink":"Add support for PostgreSQL 17 and EDB Postgres Advanced Server 17."}},{"before":"469323e111b7d5c5bf9d677b71b8004a1b3e2015","after":"3548b3354a462da0fab32651dd2a8ce45971726b","ref":"refs/heads/master","pushedAt":"2024-03-07T14:49:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Fix server crash in left join with whole-row reference\n\nThe patch fixes the oversight in commit 59f7d2120f. While adjusting\nfor the whole-row references, we are using RelOptInfo->relids that\nhave relids from both base rel and outer joins. However, while\nbuilding the whole-row construct info, in the said commit, we used\nForeignScan->fs_base_relids, which has only base relids, resulting in\na crash. Fix it by using ForeignScan->fs_relids that has base + OJ\nrelids.\n\nFDW-679, Suraj Kharage, reviewed by Jeevan Chalke.","shortMessageHtmlLink":"Fix server crash in left join with whole-row reference"}},{"before":"469323e111b7d5c5bf9d677b71b8004a1b3e2015","after":"07b8501ecea5c7bad60bbf4511897cce2703eb2c","ref":"refs/heads/dev/FS-7089","pushedAt":"2024-01-30T16:26:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jwsapienza","name":"John Sapienza","path":"/jwsapienza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98348171?s=80&v=4"},"commit":{"message":"ci(FS-7089): Update blackduck-scan.yml","shortMessageHtmlLink":"ci(FS-7089): Update blackduck-scan.yml"}},{"before":null,"after":"469323e111b7d5c5bf9d677b71b8004a1b3e2015","ref":"refs/heads/dev/FS-7089","pushedAt":"2024-01-30T16:26:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jwsapienza","name":"John Sapienza","path":"/jwsapienza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98348171?s=80&v=4"},"commit":{"message":"Update EDB copyrights for 2024.","shortMessageHtmlLink":"Update EDB copyrights for 2024."}},{"before":"469323e111b7d5c5bf9d677b71b8004a1b3e2015","after":"6874319fbd178b18754c8f1779ba52d17a134021","ref":"refs/heads/dev/FS-7054","pushedAt":"2024-01-30T16:23:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jwsapienza","name":"John Sapienza","path":"/jwsapienza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98348171?s=80&v=4"},"commit":{"message":"ci(FS-7054): Update trufflehog-scan.yml","shortMessageHtmlLink":"ci(FS-7054): Update trufflehog-scan.yml"}},{"before":null,"after":"469323e111b7d5c5bf9d677b71b8004a1b3e2015","ref":"refs/heads/dev/FS-7054","pushedAt":"2024-01-30T16:23:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jwsapienza","name":"John Sapienza","path":"/jwsapienza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98348171?s=80&v=4"},"commit":{"message":"Update EDB copyrights for 2024.","shortMessageHtmlLink":"Update EDB copyrights for 2024."}},{"before":"469323e111b7d5c5bf9d677b71b8004a1b3e2015","after":"e4fcb1b83b8fb2bb0eb09b3d1bd8569cb1520c03","ref":"refs/heads/dev/FS-7019","pushedAt":"2024-01-30T16:21:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jwsapienza","name":"John Sapienza","path":"/jwsapienza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98348171?s=80&v=4"},"commit":{"message":"ci(FS-7019): Update sonarqube-scan.yml","shortMessageHtmlLink":"ci(FS-7019): Update sonarqube-scan.yml"}},{"before":null,"after":"469323e111b7d5c5bf9d677b71b8004a1b3e2015","ref":"refs/heads/dev/FS-7019","pushedAt":"2024-01-30T16:21:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jwsapienza","name":"John Sapienza","path":"/jwsapienza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/98348171?s=80&v=4"},"commit":{"message":"Update EDB copyrights for 2024.","shortMessageHtmlLink":"Update EDB copyrights for 2024."}},{"before":"9204d9ebb83ae21f63f032de74e92a001e1ffa9f","after":"469323e111b7d5c5bf9d677b71b8004a1b3e2015","ref":"refs/heads/master","pushedAt":"2024-01-04T14:16:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Update EDB copyrights for 2024.","shortMessageHtmlLink":"Update EDB copyrights for 2024."}},{"before":"27a370243a1652228fd082b79c6ec0861ffc2a30","after":"9204d9ebb83ae21f63f032de74e92a001e1ffa9f","ref":"refs/heads/master","pushedAt":"2023-07-14T10:02:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Stamp 2.9.1.","shortMessageHtmlLink":"Stamp 2.9.1."}},{"before":"aff478a903ccf44b6451d970983042b58982b30f","after":"27a370243a1652228fd082b79c6ec0861ffc2a30","ref":"refs/heads/master","pushedAt":"2023-07-06T14:55:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Fix warnings produced by -Wshadow=compatible-local\n\nFDW-627, Suraj Kharage, reviewed by Vaibhav Dalvi.","shortMessageHtmlLink":"Fix warnings produced by -Wshadow=compatible-local"}},{"before":"bd225afb6e171e162f4df14e57ab126c51f30769","after":"aff478a903ccf44b6451d970983042b58982b30f","ref":"refs/heads/master","pushedAt":"2023-05-24T13:52:30.174Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Fix incorrect quoting in generating EXPLAIN query.\n\nWhile performing the INSERT/UPDATE/DELETE operation, we first run the\nEXPLAIN to check whether the remote table has any primary or unique\ncolumn key. However, while generating the EXPLAIN query, we fail to\ncorrectly quote the database and table name, resulting in an error\nfrom the MySQL server. Fix the same by correctly quoting the names.\n\nReported on GitHub through issue #269 by Matt Ickstadt (mattico).\n\nFDW-601, Suraj Kharage, reviewed by Vaibhav Dalvi, tested by\nKashif Zeeshan.","shortMessageHtmlLink":"Fix incorrect quoting in generating EXPLAIN query."}},{"before":"f1e0f52bc5294d353f2d014b2e1593b76be7bef7","after":"bd225afb6e171e162f4df14e57ab126c51f30769","ref":"refs/heads/master","pushedAt":"2023-03-28T10:17:41.299Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Update EDB copyrights for 2023.\n\nFDW-596, Suraj Kharage.","shortMessageHtmlLink":"Update EDB copyrights for 2023."}},{"before":"a5a21739a96cb35d3fcd523a83ceb5b26474d54d","after":"f1e0f52bc5294d353f2d014b2e1593b76be7bef7","ref":"refs/heads/master","pushedAt":"2023-03-25T12:42:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeevanchalke","name":"Jeevan Chalke","path":"/jeevanchalke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64836909?s=80&v=4"},"commit":{"message":"Remove support for v10.\n\nStandard Support for both EDB Postgres Advanced Server 10 and\nPostgreSQL 10 is already ended. Thus, adjust Makefile so that we\nrestrict compilation of mysql_fdw code against v10. Update the README\naccordingly. Also, clean up the code for the same.\n\nFDW-595, Suraj Kharage, reviewed by Sravan Velagandula.","shortMessageHtmlLink":"Remove support for v10."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfHGBMAA","startCursor":null,"endCursor":null}},"title":"Activity · EnterpriseDB/mysql_fdw"}