Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

To support PostgreSQL v15 #229

Open
wants to merge 29 commits into
base: master
Choose a base branch
from
Open

Commits on Jul 21, 2022

  1. developments for postgresql v15

    ・Renamed the functions pg_start_backup()/pg_stop_backup() to
    pg_backup_start()/pg_backup_stop() and change the arguments of pg_backup_stop()
    pg_rman already supported non-exclusive mode, so we just renamed
    the function names and change the arguments to keeps the behavior.
    
    ・Default log_checkpoints for regression test is off.
    In PostgreSQL15, the default value of log_checkpoints is on.
    The checkpoints are automatically triggered when regression tests are run.
    The test failed because some log files was updated timestamp and the wrong log was deleted.
    So, we turned this feature off before running the test.
    zwyan0 committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    0213aed View commit details
    Browse the repository at this point in the history
  2. changed build.yml

    zwyan0 committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    683524f View commit details
    Browse the repository at this point in the history
  3. modityed the version

    zwyan0 committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    65f7203 View commit details
    Browse the repository at this point in the history
  4. change some comment

    zwyan0 committed Jul 21, 2022
    Configuration menu
    Copy the full SHA
    21fd0ec View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2022

  1. changed some comment

    zwyan0 committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    c25ff60 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2022

  1. Changed some comments

    zwyan0 committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    d466f13 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Add notes to take a backup at standby-site (ossc-db#223)

    * Add notes to take a backup at standby-site
    
    * Unify 'standby site' to 'standby-site'
    
    Co-authored-by: Masahiro Ikeda <masahiro.ikeda.us@hco.ntt.co.jp>
    mikecaat and Masahiro Ikeda authored Aug 26, 2022
    Configuration menu
    Copy the full SHA
    66bc214 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6958642 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Fix the fail if a tablespace path has PGDATA(ossc-db#141) (ossc-db#210)

    Previously, if the server has a tablespace and
    its path has PGDATA's path, the restore
    fails because mkdirs.sh doesn't work.
    
    For example, the following case fails to restore.
    
    * PGDATA path: /tmp/pgdata
    * tablespace path: /tmp/pgdata_tblspc
    
    So, this patch fixes the case. The root cause
    is the logic checking whether the file taking backup
    is in tablespace or PGDATA.
    
    Because it only considers their prefix, if the prefix
    path of tablespace is the same as PGDATA, it decides
    the file is in PGDATA.
    
    So, this patch changes the logic to check it has '/'
    after the prefix.
    mikecaat authored Sep 5, 2022
    Configuration menu
    Copy the full SHA
    31b1e57 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. Configuration menu
    Copy the full SHA
    802c593 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. developments for postgresql v15

    ・Renamed the functions pg_start_backup()/pg_stop_backup() to
    pg_backup_start()/pg_backup_stop() and change the arguments of pg_backup_stop()
    pg_rman already supported non-exclusive mode, so we just renamed
    the function names and change the arguments to keeps the behavior.
    
    ・Default log_checkpoints for regression test is off.
    In PostgreSQL15, the default value of log_checkpoints is on.
    The checkpoints are automatically triggered when regression tests are run.
    The test failed because some log files was updated timestamp and the wrong log was deleted.
    So, we turned this feature off before running the test.
    zwyan0 committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    e0c0036 View commit details
    Browse the repository at this point in the history
  2. changed build.yml

    zwyan0 committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    a2c8872 View commit details
    Browse the repository at this point in the history
  3. modityed the version

    zwyan0 committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    2ce8c2e View commit details
    Browse the repository at this point in the history
  4. change some comment

    zwyan0 committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    b1f359a View commit details
    Browse the repository at this point in the history
  5. changed some comment

    zwyan0 committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    05456ba View commit details
    Browse the repository at this point in the history
  6. Changed some comments

    zwyan0 committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    bdc7e73 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Fix to work --hard-copy ossc-db#236 (ossc-db#237)

    The following commit(17f7109) forgot to change the index of
    parameters although it adds a new parameter.
    It makes --hard-copy not work in restore.
    And there is no test code to check that the default option uses
    symbolic links. 
    So add some test code and modified the manual 
    about describe the -Z option.
    mikecaat authored Dec 9, 2022
    Configuration menu
    Copy the full SHA
    9050f90 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Configuration menu
    Copy the full SHA
    9c2619c View commit details
    Browse the repository at this point in the history
  2. merge

    zwyan0 committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    a0e488d View commit details
    Browse the repository at this point in the history
  3. developments for postgresql v15

    ・Renamed the functions pg_start_backup()/pg_stop_backup() to
    pg_backup_start()/pg_backup_stop() and change the arguments of pg_backup_stop()
    pg_rman already supported non-exclusive mode, so we just renamed
    the function names and change the arguments to keeps the behavior.
    
    ・Default log_checkpoints for regression test is off.
    In PostgreSQL15, the default value of log_checkpoints is on.
    The checkpoints are automatically triggered when regression tests are run.
    The test failed because some log files was updated timestamp and the wrong log was deleted.
    So, we turned this feature off before running the test.
    zwyan0 committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    054bbaf View commit details
    Browse the repository at this point in the history
  4. changed build.yml

    zwyan0 committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    412f68d View commit details
    Browse the repository at this point in the history
  5. modityed the version

    zwyan0 committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    e1c8d89 View commit details
    Browse the repository at this point in the history
  6. change some comment

    zwyan0 committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    b5150d2 View commit details
    Browse the repository at this point in the history
  7. changed some comment

    zwyan0 committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    7587614 View commit details
    Browse the repository at this point in the history
  8. Changed some comments

    zwyan0 committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    0576a52 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    16f58d6 View commit details
    Browse the repository at this point in the history
  10. change some comment

    zwyan0 committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    90a0632 View commit details
    Browse the repository at this point in the history
  11. change comment

    zwyan0 committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    05a99fb View commit details
    Browse the repository at this point in the history
  12. Merge branch 'test_pg15_bate1' of https://github.com/zwyan0/pg_rman i…

    …nto test_pg15_bate1
    zwyan0 committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    6ac01c2 View commit details
    Browse the repository at this point in the history