NJrslv commented on PR #1629: URL: https://github.com/apache/cloudberry/pull/1629#issuecomment-4116824136
Hi all! I want to extend the description of this project a bit. Here we collect state during the executor stages and send it via unix sockets. It was originally made for Greenplum, and I adapted it for Cloudberry [here](https://github.com/open-gpdb/cloudberry/pull/21). For testing purposes only, we support writing data to the catalog table so it can be selected during regression tests. The tuples are logged even during transaction aborts, using frozen tuples. The state of the query is created before the executor_start stage and released after the executor_end stage. If the executor_end is missing for some unknown reason, the state is not freed. To fix this problem, new changes to the code outside of the project were introduced to correctly handle queries with a missing executor_end stage. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
