Permalink
Commits on Mar 13, 2017
  1. Adding link to licence in README

    payals committed on GitHub Mar 13, 2017
Commits on May 20, 2016
  1. Merge pull request #34 from ioguix/master

    Support archiving WAL files with .partial suffix
    depesz committed May 20, 2016
Commits on May 19, 2016
  1. Support archiving WAL files with .partial suffix

    This is new in PostgreSQL 9.5.
    ioguix committed May 19, 2016
Commits on Apr 26, 2016
  1. Add missing documentation for --dry-run option

    Per gripe by Keith Fiske.
    depesz committed Apr 26, 2016
Commits on Jul 22, 2015
  1. Release version 1.3.3

    depesz committed Jul 22, 2015
  2. Merge pull request #31 from uu/master

    Support for xz and lz4 compressions
    depesz committed Jul 22, 2015
  3. Typo in docs

    uu committed Jul 22, 2015
Commits on Feb 19, 2015
  1. Fix wording in docs.

    Per report in #25, by Denish
    Patel.
    depesz committed Feb 19, 2015
Commits on Feb 3, 2015
  1. Make exit from failed worker more elegant

    Calling kill -9 on itself, while works, is not really nice.
    RhodiumToad suggested to use POSIX::_exit, and it indeed skips destructor
    calls. Thanks.
    depesz committed Feb 3, 2015
  2. Fix bug #23

    #23
    
    The problem was that when running exec() on a binary that doesn't exist
    (bad --rsync-path), exec actually *returns* - which it doesn't when it
    succeeds.
    
    Upon returning, it then exits normally, and on exit - destructors are
    called, which remove temp files - including the ones with status.
    
    Change detects unsuccessful exec()'s, logs message to stderr (well, to
    file), and exits in such a way that destructors are not called.
    depesz committed Feb 3, 2015
Commits on Oct 2, 2014
  1. Use long name for system variables

    $! is the same as $OS_ERROR, but I think that OS_ERROR is clearer, and
    have been used through the whole OmniPITR source, so changed it to match
    style and readability.
    
    It doesn't change how it works, just makes style compatible.
    depesz committed Oct 2, 2014
  2. Fix a typo in recent merge

    depesz committed Oct 2, 2014
  3. Merge pull request #21 from 3dna/compress-archive-mtime-sync

    preserve original timestamp through compression and rsync
    depesz committed Oct 2, 2014
Commits on Sep 30, 2014
Commits on Sep 29, 2014
  1. match compressed and pre-compression mtime

    Resolves: #20
    kitchen committed Sep 29, 2014
Commits on Jan 7, 2014
  1. make the docs clearer

    per #15 by Greg Jastrab
    depesz committed Jan 7, 2014
  2. fix tar version checking

    Fix for version checking for x.y.z versions of tar. Per report
    ( #14 ) from David Johnston.
    depesz committed Jan 7, 2014
Commits on Dec 22, 2013
  1. Release of version 1.3.2

    Fix for handling --skip-xlog together with remote destinations (-dr) in
    omnipitr-backup-*. Bug reported
    (#13) by Otto Bretz
    
    The problem was that remote delivery subrouting was not checking for
    skip-xlogs, and relivered all types of files (checksums, data, xlogs) even
    if xlog was not present.
    depesz committed Dec 22, 2013
Commits on Dec 19, 2013
  1. Including omnipitr-backup-cleanup into README

    Denish committed Dec 19, 2013
  2. Including omnipitr-backup-cleanup into intro doc

    Denish committed Dec 19, 2013
Commits on Dec 17, 2013
  1. Release of version 1.3.1

    Added --truncate and --sleep to omnipitr-backup-cleanup
    depesz committed Dec 17, 2013
Commits on Dec 16, 2013
  1. release 1.3.0

    depesz committed Dec 16, 2013
  2. perltidy run

    depesz committed Dec 16, 2013
  3. Added --dry-run and post-run stats

    --dry-run option will not delete anything, just log what would be deleted
    
    Also, in process, added statistics after full run (number of files
    removed, size of removed files).
    depesz committed Dec 16, 2013
Commits on Dec 13, 2013
  1. Added omnipitr-backup-cleanup

    It's a program to remove old backups, and xlogs from walarchive, leaving
    consistent state (all backups can be restored using xlogs from
    walarchive).
    depesz committed Dec 13, 2013
Commits on Dec 12, 2013
  1. Added hostname and timezone to meta files

    These are needed to properly generate backup filenames in (upcoming)
    omnipitr-backup-cleanup
    depesz committed Dec 12, 2013
Commits on Dec 10, 2013
  1. Forgot to update comment

    depesz committed Dec 10, 2013
  2. update changelog

    depesz committed Dec 10, 2013
  3. 30 days of past errors is too much

    It can cause growth of omnipitr-monitor state file. This, in turn, will
    cause omnipitr-monitor to work slowly, and require loads of memory.
    
    3 days should be enough in 99% cases.
    depesz committed Dec 10, 2013
Commits on Nov 29, 2013
  1. Merge branch 'backup-retention'

    Meta files are now generated for backups
    depesz committed Nov 29, 2013
Commits on Nov 28, 2013
  1. Added support for metafile generation

    New file gets saved to all destinations, at the very end of backup
    generation (after remote deliveries of data/xlog/checksums).
    depesz committed Nov 28, 2013
  2. Add missing module

    without it, in some rare cases, code could error out
    depesz committed Nov 28, 2013