cloudberry
cloudberry copied to clipboard
One advanced and mature open-source MPP (Massively Parallel Processing) database. Open source alternative to Greenplum Database.
To enhance build stability and reproducibility, this PR updates the submodule pointers to lock them to specific, stable release tags. Previously, several submodules were tracking the HEAD of a branch...
This commit introduces a new GitHub Actions workflow that checks commit messages in pull requests against recommended style guidelines. The workflow verifies: - Title length (50 characters or less) -...
### Apache Cloudberry version any version ### What happened There are two foreign tables named `ft1` and `ft2`: ``` contrib_regression=# \d ft1 Foreign table "public.ft1" Column | Type | Collation...
### Apache Cloudberry version main ### What happened config failed on macOS ### What you think should happen instead _No response_ ### How to reproduce ```shell configure: creating ./config.status sed:...
When the environment variables COORDINATOR_DATA_DIRECTORY are not set correctly, the error message is meaningless Fixes #ISSUE_Number ### What does this PR do? ### Type of Change - [x] Bug fix...
Hi Experts, Can someone please help to get MySQL FDW like we have for Kafka on Cloudberry. https://cloudberry.apache.org/docs/data-loading/load-data-from-kafka-using-fdw/ We want to load data from MySQL.
This patch prevents several use after free bugs present in flatten_join_alias_var_optimizer. Specifically, the function uses flatten_join_alias_vars function multiple times, and assumes that the original node can be freed immediately after....
### Apache Cloudberry version main ### What happened orca result error ### What you think should happen instead _No response_ ### How to reproduce CREATE TABLE count_empty (a int, b...
In the current version of Cloudberry, it is not possible to modify the owner of a `STORAGE SERVER` object or add a descriptive comment to it after it has been...
```sql -- Cloudberry cluster with 4 segments -- Greenplum cluster with 4 segments create table tab_replicated(a int, b int, c int) distributed replicated; insert into tab_replicated select i, i, i...