This is an automated email from the ASF dual-hosted git repository.

maxyang pushed a change to branch sync-with-upstream
in repository https://gitbox.apache.org/repos/asf/cloudberry-gpbackup.git


      at 78ca035  Revert "Revert "Change MEMORY_LIMIT to MEMORY_QUOTA in end to 
end test for gp7""

This branch includes the following new commits:

     new 0a53f73  Allow resize tests to work on multi-node clusters
     new 64c0647  Add additional plugin tests to improve coverage
     new dd70f71  Convert for backup history to use a sqlite database
     new 39fc198  Wrap array access in version check to prevent panics
     new 9f917f3  Add migrate-history command to backward-compatibility e2e test
     new b9962be  Update CI - build per platform, update images, remove GPDB4 
and SLES
     new 2c7b110  Add integration test for negative partition values
     new 11e6b9d  Skip negative index test on gpdb5 and earlier
     new 72c45d1  Move CI artifacts to GCS, upload all published files
     new 63133a1  Fix release pipeline bug in push-to-github
     new 2479749  Update all dependencies for Go 1.19
     new d9c634b  Prevent trampling existing EndTime values on backup records
     new aa5b255  Remove foreign key constraint on restore_plan_timestamp
     new 0e2cd01  Remove malformed backup history config test
     new 024fcfc  Remove multiple triggers on build_gppkgs job
     new 4f2b8fa  Add a history migration to incremental test with old binaries
     new c0fe5d1  Repair regression pipeline
     new c33a9c7  Add a --no-history backup flag
     new 6843468  Log a warning if legacy backup history file is still present.
     new 4e3e53a  Refactor restore plan historydb schema
     new 4835b6e  Support refactored resource groups for GPDB7
     new 66548cf  Update test of view definitions for GPDB7
     new 5bde820  Update test strings for storageOpts and formatter
     new 69f4aa4  Prefer to use gpsync to install gpbackup if it is available
     new 5939227  Uncomment anti-hang code in e2e test suite
     new 71a806c  Correct quote foreign server name in CREATE FOREIGN TABLE
     new 2f8fa5b  Cleanup pg_catalog
     new 5f1ddda  Add explicit history migration for old backup version in e2e 
test
     new 12e5155  Reorder migration in new incremental tests
     new 43be317  Tweak log message for migration reminder
     new e6c0cd4  Do not consider deleted backups when looking for most recent 
match
     new cf1af7d  Update branding in user-facing locations
     new 1881e99  Green gate put cannot be in parallel with the gets
     new 84a5300  Fix typo in update-metadata scripts
     new 7253ab9  Modify filepath to be able to work with mirrors
     new 8a17485  Remove TestExecutorMultiple
     new c5c177f  Add segment_count field to backup history database
     new 9ef4afd  Under certain flags, place timestamp+pid lockfile in 
backup-dir
     new 78bfb34  Update datadomain Vault vars
     new 4f30f34  Add skip to an end to end test
     new fcd0c6c  Update CI artifact names
     new fada3b6  Add test for delete_replica
     new 8addcac  Reorganize writes to history file
     new 5b570d7  Handle panics from goroutines
     new 60430ba  Set gp_quicklz_fallback GUC for GPDB7+
     new fc807b0  Fix cleanup calls in plugin_test.sh
     new 2dfcba5  Add a plugin cleanup job to our CI
     new d97ffef  Fix hang caused by piped copy commands failing
     new 7346404  Add test coverage for BackupAllTableData
     new 9473841  Don't print "no data" warning for metadata-only backups
     new b290ade  Fix filtering of tables with inheritance
     new b28ae00  Update test coverage script
     new 11ff552  Fix expected error message in test
     new 3b3ebcf  Make directories for taking local lockfiles
     new d2bb78a  Update gpbackup CI to use gppkg_v2
     new 9becc93  Handle missing SegmentCount for non-resize restore
     new 98c7d82  restore_helper: handle files with dots in the name
     new 0ec0250  Improve BackupDataForAllTables
     new 5987f5f  Add missing get statement to regression pipeline
     new e444cc5  Update layout of the gpbackup builds
     new efb42ca  Fix regression pipeline usage of gppgkv2
     new 8bdcb48  Change "no-inherit" flag to "no-inherits"
     new f624469  Change how we install dummy_seclabel in local CI
     new 3952a05  Rework the data backup test to handle flakes
     new aa96aba  Refactor ENXIO timeout for restore_helper agents
     new f5f3f7e  Remove prodataaccess for GP7 and above
     new 657173c  Allow gen_pipeline.py to support python2 or python3
     new 81507af  Reduce CI flakiness
     new c0e3e66  Move ginkgorecover call
     new d5eb8bc  Update tests to support gp_toolkit extension
     new 4a7cfb4  Fix statistics tests for GP7
     new 8439916  Modify partition filtering behavior
     new 0896ede  Don't fail if unable to write a restore report
     new d1774c9  Prevent report test flakes due to test pollution
     new 0990667  Improve end-to-end test cleanup
     new 11de4b5  Update resource group parameters for GPDB 7
     new 9c0ac44  Explicitly create gp_toolkit in end-to-end tests
     new ed05d39  Ignore public.legacy_enum in plugin tests
     new 3f48845  Don't fail if unable to write an error file
     new 61acef3  Fix extension tests for GPDB 7
     new 7d11d77  Correctly restore tables with inherited generated columns
     new 75c446d  Increase test flake attempts for different size cluster 
restores
     new 8431432  Switch from ubuntu18.04 to ubuntu20.04
     new 32672aa  Add migration testing to our CI
     new e4ff1f2  Update regression test artifacts
     new a93f6c2  Correct the end time printed to the report file
     new b2d05d1  Remove ENXIO timeout in restore agent
     new 2c02f22  Refactor attribute inheritance check
     new 2d36bd5  Only include table names in error_tables_metadata
     new 315ce75  Update release notes URL to new format
     new c905f11  Update scale perf CI
     new 95fcd92  Update gpbackup-release pipeline
     new 0731579  Update gen_pipeline.py
     new 67405dc  Implement --report-dir option for gprestore
     new c82d6e5  Simplify UserSpecifiedReportDir handling. Change flag 
description.
     new 602d45e  Modify backup directory hierarchy
     new 50a22ab  Remove report directory hierarchy
     new 15f7265  Allow single backups to be restored without --timestamp
     new 7833212  Improve name handling for table filters
     new d1ced13  Update restore CI job filepath
     new 3910fbf  Clean up images and platform versions for ci pipeline
     new f8125b4  Remove gpdb6-ubuntu test job
     new 73ba6cb  Rename setup-centos-env to setup-cluster-env
     new 4ee50f1  Clean up defaults in regression pipeline
     new 55adfda  Remove unused integration test files
     new c4fab02  Improve performance of index rename query
     new 1fd96b2  Improve GetConstraints performance
     new d291766  Point CI at DP Concourse by default
     new 5b0083a  Changing CLA in CONTRIBUTING.md
     new 501eb8f  Update gp7 external table query
     new 6f71685  Add granular COPY progress reporting for GPDB 7
     new 7a2ad0c  Improve schema renaming for --redirect-schema
     new 4f50aed  Add database name to report email
     new d011982  Pend logerrpersist test for now
     new 1fe4006  Update object types and parallel metadata restore
     new b061a47  Alter behavior of no-inherits
     new 80ad058  Fix bug in redirect-schema processing
     new 56fe710  Add table filters to index rename query
     new 1c59908  Update gppkg name
     new 78b5fb0  Add single quote escape for retrieving oid
     new cd49dd4  Update scale ci to fix version issues
     new c4528a5  Convert index name exchange to go code
     new 6b5768f  Require backup-dir if timestamp is not provided
     new 5e6ee78  Update slack-alert url to work for any Concourse deployment
     new 016ae26  Refactor ddboost cleanup job
     new 8c64faf  Drop fillfactor from storageopts for AO tables
     new d8dee03  Restore perf for GPDB7 with progress bars
     new 08339c0  Fix unfinished copy progress bars
     new 0409a83  Add mutex sync to Tx Map
     new a5417fc  Add rhel9 support to gpbackup pipeline
     new 40b028f  Do not install zstd for test vms
     new f0101dc  Add final_published_file_tar_rhel9
     new 044ec2f  Always clean up helper processes
     new 619ddd4  Improve gpbackup_manager test coverage
     new e219048  Pipeline fixes
     new c0fc98b  Upgrade golang dependencies
     new 6bb94bd  Add support for section-based backup and restore
     new aded5d0  Fix bugs in new directory structure
     new 49900a5  Set gpdb7 test tasks to run in parallel
     new 28894a5  Remove RHEL6 from CI
     new a834c0c  Explicitly create extension schemas when needed
     new 32effa3  Fix some bugs in sections code
     new a0deb6b  Clean pipeline trigger conditions
     new 6bf066f  Restore original backup-dir structure as default
     new 2badf71  Remove commented regex for file checking
     new 42fffe4  Pin gpdb6 rocky8 CI image
     new 448eb06  Modify weekly pipeline trigger times
     new c2ca733  Revert "Pin gpdb6 rocky8 CI image"
     new 710fe53  Regression test maintenance
     new 9bfcf06  Use type TABLE when printing GRANT statements for views
     new e483470  Update dependencies
     new 2b9d2df  Add attempts to 7-seg cluster tests
     new a8b9790  Revert "Fix some bugs in sections code"
     new 77fc94c  Revert "Add support for section-based backup and restore"
     new 3f36dd9  README: update integration test requirements
     new defa05d  Move constraints back to postdata for data load performance
     new 0c22043  Integration: fix example plugin integration test to use 
relative paths
     new 92245fe  End_to_end: fix example plugin end_to_end test to use 
relative paths
     new 8a02587  End_to_end: stop printing gpbackup/gprestore output
     new 80c4931  Revert "Add granular COPY progress reporting for GPDB 7"
     new d3c0473  Preinitialize entire channel map before using it in parallel 
restore.
     new 6a2fd27  Add mutex to progress bar for concurrency safe incrementing
     new e896249  Fix parallel restore of non-sortable statements
     new 10c5578  Allow restore of tables distributed by enum
     new 2930dcd  Skip localhost in copyPluginToAllHosts e2e test func
     new 2782cd0  Remove GPDB4 codepaths
     new 84c2a9f  Partial revert "Fix cleanup calls in plugin_test.sh"
     new 7ee5d93  Reasonable memory restrictions when running local minio s3 
plugin test
     new cabb4e8  CI: test s3 plugin using minio
     new 2d3de3b  Bumped pgx to v4.18.2, updated indirect dependencies
     new 3177ac5  Properly dump GRANT statements for aggregate functions
     new d67189a  Add GRANT statements to aggregate test
     new 4bb5bb7  Fix ginkgo version mismatch warning
     new af19cd8  Filter out false errors for regression test
     new 0efbfd8  Restrict mkfifo permissions to 0700
     new 2b0ffa5  Add retries to cleanup functions
     new 12bca9e  e2e tests allow checking gpbackup stdout
     new 6017a70  Add assertHelperCleanupLogged for e2e tests
     new 5a3e122  end_to_end_suite_test.go formatting
     new a4fcdf2  Renable 9-segment resize and add new end_to_end resize 
restore test
     new 2142387  Revamp restore pipe logic to use unique pipe names with batch 
number
     new f1b46ab  fix helper integration tests after restore pipes revamp
     new 10ca3f4  create skip file after each failed COPY command
     new 4371a94  Always write nil byte before flushing pipe and log error file 
creation
     new f3419d6  Always check if the restore_helpers are alive before issuing 
a COPY
     new 7f89ed1  Check for agent errors before a copy happens
     new 07fae4c  Close file readers during resize restore
     new 3a50066  Remove test flake reattempts around resize cluster and signal 
handling
     new 48f722e  Remove unused gpbackup_helper --replicated-file flag
     new 90ef008  Use different find command syntax for MacOS vs Linux
     new 909d87f  Remove go func to prevent resize cluster test hangs
     new ed1cb23  Stabilize signal handler tests
     new 8f421b5  Update dependencies
     new fe1b976  SetLogFileVerbosity for all utilities
     new 722899a  Move some logs to Info or Progress so they will always show
     new f20d259  Re-enable enum tests for GP7
     new 1926921  Fix cleanup commands to run on mac
     new 36e1bf0  Combine functions to cleanup helper files and pipes
     new 3b025b3  Adjust signal handler test timing
     new b1997fe  Check wasTerminated more and wait for cleanup to finish always
     new e6e706a  Remove extra `cat -` command for restore COPY program
     new 0fb4a30  Only do one batch for replicated tables on gprestore side
     new 8335cfa  Change MEMORY_LIMIT to MEMORY_QUOTA in end to end test for gp7
     new 3301ac8  Revert "Change MEMORY_LIMIT to MEMORY_QUOTA in end to end 
test for gp7"
     new 65853d7  Check for "Cleanup complete" in tests
     new 5dc476e  Replace backoff while waiting for pipe with short static sleep
     new a379159  Enable verbose logging for end to end gprestore commands
     new 89daab1  Modify scale test data to better exercise discovered slowdown
     new 9344de8  Move Progress log to gpbackup
     new 78ca035  Revert "Revert "Change MEMORY_LIMIT to MEMORY_QUOTA in end to 
end test for gp7""

The 210 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cloudberry.apache.org
For additional commands, e-mail: commits-h...@cloudberry.apache.org

Reply via email to