robertmu commented on PR #39:
URL: 
https://github.com/apache/cloudberry-gpbackup/pull/39#issuecomment-3264349505

   This approach differs from the one taken in [PR 
#38](https://github.com/apache/cloudberry-gpbackup/pull/38), and the reasoning 
is strategic:
   
   -   In **PR #38**, the issue was a legacy **postfix operator**. This is an 
outdated feature that is no longer supported in modern PostgreSQL and will not 
be supported in Cloudberry. Therefore, the most direct and permanent solution 
was to modify the `gpdb4_objects.sql` file itself to use a modern, compatible 
binary operator.
   
   -   In **this PR**, the issue is the lack of support for **ENUM as a 
distribution key**. This is a temporary limitation in our current target, 
Cloudberry 2.0, and this feature is expected to be fully supported in 
**Cloudberry 2.1**.
   
   For this reason, we chose a less invasive approach: temporarily skipping the 
execution of `gpdb6_objects.sql` in the Go test logic. This keeps the SQL file 
intact for future compatibility and makes it trivial to re-enable the test for 
Cloudberry 2.1 by simply removing the conditional check.
   
   See: apache/cloudberry#1300


-- 
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]

Reply via email to