Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: arenadata/gpdb

Tags

6.29.1_arenadata68

Toggle 6.29.1_arenadata68's commit message
Release 6.29.1

Feautures:
- ADBDEV-8191 Support foreign table column selection as a distribution key
  (#56)

Fixes:
- ADBDEV-8004 Add extra tuple length checks (#43)

Test improvements:
- ADBDEV-8076 Make the gp_orphaned_files isolation2 test stable (#60)
- ADBDEV-8146 Add unit testing for multikey tuplesort. (#52)
- ADBDEV-8118 Enable isolation2 test: parallel_retrieve_cursor/status_check (#50)
- ADBDEV-8217 Update CI Workflow to Use Tags (#57)
- ADBDEV-7959 Bring back latest 'behave' version (#47)
- ADBDEV-7999 Make the gp_orphaned_files test stable
- ADBDEV-7954 Cancel previous runs (#38)

7.2.0_arenadata9

Toggle 7.2.0_arenadata9's commit message
Release 7.2.0_arenadata9

Fixes:
- Use correct way to detect  SPI inner query. (#1648)

7.2.0_arenadata8

Toggle 7.2.0_arenadata8's commit message
Release 7.2.0_arenadata8

Improvement:
* ADBDEV-7184 Sync codebase with Postgres 12.22

Fixes:
* ADBDEV-6161 Refactor tests which use debug_dtm_action to use faultinjector
  (#1967)
* ADBDEV-8107 Move private declarations back to public in cdbendpoint.h (#1968)
* ADBDEV-8091 Add Orca fallback when ForeignPlan locus doesn't match
  mpp_execute (#1966)
* ADBDEV-7957 Add functions to gp_toolkit to display segment files
* ADBDEV-7956 Add functions to display data skew in gp_toolkit
* ADBDEV-7996 Change gpstop -rai to gpstop -arf to install GUC during
  gp_toolkit tests
* ADBDEV-7581 Fix lost executor error messages after query cancellation (#1946)
* ADBDEV-7588 Protect object creation from dropping referenced objects (#1854)
* ADBDEV-7771 Fix incorrect behavior of gp_percentile_* functions (#1928)
* ADBDEV-7618 Change General to OuterQuery locus in bring_to_outer_query
  (#1691)
* ADBDEV-7428 Add missing initialization of bm_next_blkno field (#1723)
* ADBDEV-7388 Optimize pg_lock_status() memory usage (#1724)
* ADBDEV-7460 Prevent use after free in flatten_join_alias_var_optimizer
  function (#1590)
* ADBDEV-7465 Fix HAVING pushdown in ORCA (#1589)
* ADBDEV-5518 Fix changing locus from SingleQE to OuterQuery (#1163)
* ADBDEV-7623 Optimization for regression test qp_dml_joins (#1721)
* ADBDEV-7281 Fix cluster expansion on builds without IC proxy (#1708)
* ADBDEV-7395 Fix print KB in explain's output (#1709)
* ADBDEV-7597 Disable decorrelation for count() with no grouping columns
  (#1658)
* CI-4089 Use official Ubuntu mirrors by default; override via build args
  allowed (#1713)
* ADBDEV-7440 Fix deprecation warning in gp_replica_check.py (#1518)
* ADBDEV-7454 Improve tuple count estimation by 'cdb_estimate_rel_size()'
  (#1561)
* ADBDEV-7374 Emit an error if GUC synchronization fails (#1566)
* ADBDEV-7484 Disable bitcode generation (#1559)
* ADBDEV-7372 Fix permission error for synchronization SET (#1549)
* ADBDEV-7400 Fix cost calculation for Left Outer Join in Orca (#1560)
* ADBDEV-7415 Fix incorrect SPI_INNER_QUERY tagging for top-level SPI calls.
* ADBDEV-7419 Fix segmentation fault in gp_replica_check (#1517)
* ADBDEV-7418 Fix calculation of block num for page verification in
  gp_replica_check (#1514)
* ADBDEV-7202 Add check for scalar subplan in ORCA's translator Expr to DXL
  (#1467)
* ADBDEV-7370 Add comment explaining gp_replica_check error (#1525)
* ADBDEV-7354 Fix segfault in utility mode due to uninitialized curSlice
  (#1446)
* ADBDEV-7280 Make recovery report error message when invalid page header
  is found (#1342)
* ADBDEV-6322 Don't read past current TLI during archive recovery (#1189)
* ADBDEV-4605 Clarify IS DISTINCT FROM FALSE three valued logic (#1239)
* ADBDEV-4605 Fix preprocessing of NOT IN to LAS-Apply in filter (#1239)
* ADBDEV-4605 Partial revert "Fix wrong results from nested LOJ in ALL
  subqueries" (#1239)
* ADBDEV-4605 Partial revert "Fix subquery all subquery context" (#1239)
* ADBDEV-6463 Add a check to see if Clang issues warnings (#1186)
* ADBDEV-7097 Finalize plan after decorate subplans with motions (#1220)
* ADBDEV-7142 Replace check for Greenplum with check for fork of Greenplum
  (#1233)
* ADBDEV-6655 Fix -Wunused-but-set-variable errors (#1107)
* ADBDEV-6986 Fix assert when using append optimized tables with GIN index
  (#1221)
* ADBDEV-7099 Fix creating table by EXPLAIN ANALYZE CTAS from prepared
  statement (#1197, #1226)
* ADBDEV-6676 Fix illegal attribute propagation in LLVM JIT.
* ADBDEV-6417 Fix DISTRIBUTED BY support for CTAS from prepared statement
  (#1192)
* ADBDEV-6615 Remove obsolete Xerces dependencies from GPDB 7 (#1213)
* ADBDEV-6887 Don't add motions above parameterized sub-plans (#1210)
* ADBDEV-5524 Add new GUC gp_max_scan_on_shmem which replaced MAX_SCAN_ON_SHMEM
  (#1206)
* ADBDEV-5602 Fix ORCA assertion for USING with different types (#1199)
* ADBDEV-5466 Add support for target cols with functional dependency on
  grouping ones to ORCA (#1195)
* ADBDEV-7016 Don't modify prepared statement by CTAS from it (#1196)
* ADBDEV-6183 Disable GUC gp_log_stack_trace_lines by default (#1187)
* ADBDEV-6277 Fix GUC sync leaving broken temp tables (#1193)
* ADBDEV-7055 Update actions/upload-artifact in ABI tests (#1205)
* ADBDEV-6420 Fix creating table by EXPLAIN ANALYZE CTAS from prepared
  statement (#1197)
* ADBDEV-6936 Avoid reusing timeline for interrupted promotion (#1177)
* ADBDEV-5520 Fix an incorrect memory assumption for hash join statistics
  (#1184)
* ADBDEV-5525 Remove per byte precision message truncation for multibyte
  strings (#1185)
* ADBDEV-5519 Fix "unable to login" error when server uses tset (#1176)
* ADBDEV-5496 Use custom allocators for zstd (#566 -> #1138)
* ADBDEV-6812 Port -DEXTRA_DYNAMIC_MEMORY_DEBUG to GPDB 7 (#1175)
* ADBDEV-6963 Use GDWARF4 for ABI tests (#1181)
* ADBDEV-5527 Change the portal strategy for modifying CTE case (#1174)
* ADBDEV-6941 Make GPDB 7 ABI tests use Ubuntu (#1178)
* ADBDEV-5521 Add support of CTE with modifying DML operations on replicated
  tables (#1168)
* ADBDEV-4993 fix wildcard interconnect address type (#936)
* ADBDEV-5499 contrib: enable using tablefunc for CTAS/DML queries (#1161)
* ADBDEV-5705 Fix direct dispatch behavior with ShareInputScan (#1160)
* ADBDEV-6909 Remove greenplum-specific documentation (#1166)
* ADBDEV-6876 Delete temporary files for tests gpfdist2 and gpfdist2_compress
  (#1155)
* ADBDEV-5482 Add removing temp schemas for tests
* ADBDEV-6808 Fix initplan functions returning NULL (#1141)
* ADBDEV-6834 Fix modified GUCs when starting a new slice (#1149)
* ADBDEV-5487 gplogfilter: fix timerange validation (#1134)
* ADBDEV-5549 Implement default transformation flags for gpfdist (#1152)
* ADBDEV-6793 Fix gpfdist work with OpenSSL 3.0 (#1146)
* ADBDEV-5473 Truncate temporary relation files before unlink (#1147)
* ADBDEV-5498 Add filter to prohibit using encoding for columns at foreign
  tables (#1139)

6.29.0_arenadata68

Toggle 6.29.0_arenadata68's commit message
Release 6.29.0_arenadata68

New feature:
- ADBDEV-7853 The new Greengage upstream
- ADBDEV-7181 Implement orphaned files removal feature
- ADBDEV-7179 Backport DSA from Postgres

Fixes:
1.  ADBDEV-6156 Count startup memory of each process when using resource groups
2.  ADBDEV-4610 Fix Orca's planning of a correlated subplan that has distinct or
    union all
3.  ADBDEV-7373 Fix cost calculation for Left Outer Join in Orca
4.  ADBDEV-4603 Allow multiple params in the child nodes of <dxl:TestExpr>
5.  ADBDEV-7276 Fix partition pruning for IS NULL clause
6.  ADBDEV-7476 Fix pushdown of HAVING clauses when using grouping sets.
7.  ADBDEV-7158 Do not use CdbDispatchCommand() in pg_lock_status()
8.  ADBDEV-7011 Fix using multiple references to DML CTE
9. ADBDEV-7326 Fix integer overflow in explain
10. ADBDEV-7188 Eliminate SSL renegotiation from gpfdist
11. ADBDEV-7030 Fix creating table by EXPLAIN ANALYZE CTAS from prepared
    statement
12. ADBDEV-7385 Improve tuple count estimation by 'cdb_estimate_rel_size()'
13. ADBDEV-7511 Fix errors on planning queries with zero column AO tables
14. ADBDEV-7019 Don't modify prepared statement by CTAS from it
15. ADBDEV-7020 Fix DISTRIBUTED BY support for CTAS from prepared statement
16. ADBDEV-7277 Make recovery report error message when invalid page header
    is found.
17. ADBDEV-5023 Adapt changes from 7.x to allow release resources from UDF SRF
18. ADBDEV-7237 Fix cluster expansion on builds without IC proxy
19. ADBDEV-7439 Fix CursorICHistoryTable cleanup
20. ADBDEV-7143 Replace check for Greenplum with check for fork of Greenplum
21. ADBDEV-6605 Use gporca.mk for compilation settings of gpos 'common' src
22. ADBDEV-6987 Fix assert when using append optimized tables with GIN index
23. ADBDEV-6950: Don't recycle WAL when receiving archival report in
    archive_mode always
24. ADBDEV-7318: Fix permission error for synchronization SET
25. ADBDEV-7323: Emit an error if GUC synchronization fails
26. ADBDEV-7567 Fix lost update during inplace update
27. ADBDEV-7913 Backport Postgres fixes for archive_mode on/always
28. ADBDEV-7842 Fix gp_default_storage_options affecting reorganize for heap
    tables
29. ADBDEV-7466 Prevent use after free in flatten_join_alias_var_optimizer
    function
30. ADBDEV-7466 Fix HAVING pushdown in ORCA
31. ADBDEV-7466 Disable decorrelation for count() with no grouping columns
32. ADBDEV-7586 Protect object creation from dropping referenced objects
33. ADBDEV-6486 Fix gp_check_functions to handle custom tablespaces correctly
34. ADBDEV-7547 Use correct way to detect SPI inner query
35. ADBDEV-7627 AO/CO: fix an issue with COPY zero-column CO table
36. ADBDEV-6811 Throw out fault injector code blocks for release builds
37. ADBDEV-7546 Fix lost executor error messages after query cancellation
38. ADBDEV-7549 Don't store plain types in short varlena format
39. ADBDEV-7513 Add MemoryAccounting_Reset to GDD
40. ADBDEV-7429 Disable materialization of sorted internal path in merge join
41. ADBDEV-7203 Add check for scalar subplan in ORCA's translator Expr to DXL

Tests improvements:

1. ADBDEV-6685 Remove the old libxerces installation from the ABI tests
2. ADBDEV-7126 Remove obsolete Xerces-related code and comments in GPDB 6
3. ADBDEV-6960: Fix the ubuntu version in abi tests
4. ADBDEV-7051: Update actions/upload-artifact in ABI tests

6.27.1_arenadata67

Toggle 6.27.1_arenadata67's commit message
6.27.1_arenadata66

6.27.1_arenadata66

Toggle 6.27.1_arenadata66's commit message
Release 6.27.1_arenadata66

Fixes:
- Remove most volatile qualifiers from xlog.c
- Fix handling of WAL segments ready to be archived during crash recovery
- Archive timeline history files in standby if archive_mode is set to "always"
- Remove tests that depend on hot_standby

6.27.1_arenadata64

Toggle 6.27.1_arenadata64's commit message
Release 6.27.1_arenadata64

to rebuild other components (ADBC)

6.27.1_arenadata63

Toggle 6.27.1_arenadata63's commit message
Release 6.27.1_arenadata63

Fixes:

1. Reverted patches for ADBDEV-7145 (#1231) and ADBDEV-7415 (#1468)
   due monitoring tools issues

6.27.1_arenadata62

Toggle 6.27.1_arenadata62's commit message
Release 6.27.1_arenadata62

Fixes:

1.  ADBDEV-6156 Count startup memory of each process when using resource groups
    #1023
2.  ADBDEV-4610 Fix Orca's planning of a correlated subplan that has distinct or
    union all #1246
3.  ADBDEV-7373 Fix cost calculation for Left Outer Join in Orca #1462
4.  ADBDEV-4603 Allow multiple params in the child nodes of <dxl:TestExpr> #1140
5.  ADBDEV-7276 Fix partition pruning for IS NULL clause #1362
6.  ADBDEV-7476 Fix pushdown of HAVING clauses when using grouping sets. #1553
7.  ADBDEV-7158 Do not use CdbDispatchCommand() in pg_lock_status() #1388
8.  ADBDEV-7145 Track PQresult allocations in server code #1231
9.  ADBDEV-7011 Fix using multiple references to DML CTE #1242
10. ADBDEV-7326 Fix integer overflow in explain #1463
11. ADBDEV-7188 Eliminate SSL renegotiation from gpfdist #1237
12. ADBDEV-7030 Fix creating table by EXPLAIN ANALYZE CTAS from prepared
    statement #1214
13. ADBDEV-7385 Improve tuple count estimation by 'cdb_estimate_rel_size()'
    #1466
14. ADBDEV-7511 Fix errors on planning queries with zero column AO tables #1567
15. ADBDEV-7019 Don't modify prepared statement by CTAS from it #1215
16. ADBDEV-7020 Fix DISTRIBUTED BY support for CTAS from prepared statement
    #1227
17. ADBDEV-7277 Make recovery report error message when invalid page header
    is found. #1334
18. ADBDEV-5023 Adapt changes from 7.x to allow release resources from UDF SRF.
    #1222
19. ADBDEV-7237 Fix cluster expansion on builds without IC proxy #1313
20. ADBDEV-7439 Fix CursorICHistoryTable cleanup #1515
21. ADBDEV-7415 Fix incorrect SPI_INNER_QUERY tagging for top-level SPI calls
    #1468
22. ADBDEV-7143 Replace check for Greenplum with check for fork of Greenplum
    #1244
23. ADBDEV-6605 Use gporca.mk for compilation settings of gpos 'common' src
    files #1228
24. ADBDEV-6987 Fix assert when using append optimized tables with GIN index
    #1221

Tests improvements:

1. ADBDEV-6685 Remove the old libxerces installation from the ABI tests #1207
2. ADBDEV-7126 Remove obsolete Xerces-related code and comments in GPDB 6 #1225