v1.5.2
Warning
This is not an Apache release!
ποΈ What's Changed
- [Answer Query Using Materialized Views] Support GROUP BY, GROUPING SETS, ROLLUP, CUBE in origin query. by @avamingli in #342
- Use pg_class instead of gp_segment_configuration to test Entry. by @avamingli in #294
- Feature: Orca optimizor support pax storage table by @gfphoenix78 in #346
- Add macro RelationIsNonblockRelation to expand code path like AO/CO by @gfphoenix78 in #347
- Feature encoding option for custom table AM by @gfphoenix78 in #343
- Turn on enable_shared_postgres_backend by default by @gfphoenix78 in #351
- [Answer Query Using Materialized Views] Correct PlannerInfo fields after rewritten. by @avamingli in #348
- [Answer Query Using Materialized Views] Support HAVING clause in origin query by @avamingli in #354
- [AQUMV] Avoid misbehaviors that are not supported currently. by @avamingli in #357
- [Answer Query Using Materialized Views] Support ORDER BY in origin query by @avamingli in #358
- make
shareinput_Xslice_dsm_handle_ptr
andshareinput_Xslice_hash
non-static by @shmiwy in #361 - Fix AO/AOCS insertDesc memory issue. by @avamingli in #365
- As ci will failed in upterm stage, revert it now. by @wenchaozhang-123 in #371
- Fix CopyCreateStmtFields, lost intoPolicy field. by @yjhjstz in #372
- Fix configue not consistent with configure.ac by @lss602726449 in #373
- gpssh: removing b and \r getting added to command output by @wenchaozhang-123 in #355
- Don't inherit parent's reloptions if child partition's AM differs by @yjhjstz in #375
- Fix: unstable ao vacuum icw test by @jiaqizho in #376
- Fix shell script involves demo cluster by @gfphoenix78 in #377
- Extend a new AM method to do acquire sample rows. by @wenchaozhang-123 in #374
- [AQUMV] Use view's TupleDesc to construct final columns. by @avamingli in #366
- Fix CREATE TYPE in namespace pg_ext_aux by @gfphoenix78 in #380
- Feature: add tests and benchmark in interconnect module by @jiaqizho in #384
- Fix: initialize parallel_workers to zero for CdbPathLocus_HashedOJ by @HuSen8891 in #387
- Add new callback 'scan_flags' for table access method by @HuSen8891 in #391
- Export numeric structure and interface to public by @jiaqizho in #392
- Move preloaded interconnect to the header file by @gfphoenix78 in #388
- Add inline function 'table_scan_flags' for table AM to get the flags. by @HuSen8891 in #395
- Enhancement: Add gpshrink to support elastic scaling by @lss602726449 in #393
- Fix: redefined sm4 in pgcrypto and backend/crypto by @jiaqizho in #394
- Revert #201 partially by @Ray-Eldath in #386
- Offload entry root slice to QE by @Ray-Eldath in #385
ππ»οΈ New Contributors
π§π»βπ» Contributors
Thanks to all the contributors to make this release happen: @avamingli, @gfphoenix78, @shmiwy, @wenchaozhang-123, @yjhjstz, @lss602726449, @jiaqizho, @HuSen8891, @Ray-Eldath π
Full Changelog: 1.5.1...1.5.2
π§π§ͺ Try out Cloudberry Database 1.5.2 via building one Docker-based Sandbox, which is tailored to help you gain a basic understanding of Cloudberry Database's capabilities and features a range of materials, including tutorials, sample code, and crash courses.