Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 4, 2013
  1. @abg

    ensure config validation method 'force_list' treats empty strings as …

    abg authored
    …empty lists
    
    Previously a list accepting option that was set to an empty string would
    generate a list with a single empty-string vaue.  This would cause
    confusing errors and require additional checks to work around.
    
    This patch ensures force_list will return an empty list of a value is
    a false value. so "option = " is equivalent to "option = ,"
  2. @abg
  3. @abg

    Merge branch 'gzip_rsyncable'

    abg authored
  4. @abg

    add import shlex import

    abg authored
  5. @abg

    Merge branch 'xtrabackup_compat'

    abg authored
  6. @abg

    fix serious bug where streaming backps redicted to /dev/null

    abg authored
    When determining the filename where a backup should be stored,
    the xtrabackup plugin only considered values for stream of 'tar'
    and 'xbstream', so when using the 1.0.6 default value of
    stream = yes, this would generate an empty backup.
    This patch ensures we're always comparing the stream value
    through determine_stream-method() so we have a consistent
    view of the real backup method request, where boolean true
    values map to 'tar' and false values map to a non-streaming
    method.
  7. @abg

    Merge branch 'gzip_rsyncable'

    abg authored
  8. @abg

    handle stream = bool options more compatibly

    abg authored
    Initially the xtrabackup changes in 1.0.8 only
    accept stream = (yes,no,tar,xbstream), but this patch
    ensures that we handle the various boolean options the
    old v1.0.6 config format allowed so backwards compatibiity
    is preserve across minor releases.
Commits on Jan 30, 2013
  1. @abg

    add new gzip-rsyncable compression method

    abg authored
    This adds a new method = gzip-rsyncable option for plugins that
    support the holland.lib.compression api.  This will run
    gzip --rsyncable to provide somewhat better efficiency when
    using rsync to maintain backup files.
  2. @abg

    update CHANGES.txt

    abg authored
  3. @abg

    fix for updating symlinks

    abg authored
    1.0.7 introduced a regression that did not call
    backupset.update_symlinks() properly when running
    a manually "holland purge".  This did not affect
    the "auto-purge" that usually occurs during "holland backup".
    Additionally this suppresses some warnings when incorrect
    validation is done of the individual backup.conf files
    during the purge process.
Commits on Jan 16, 2013
  1. @abg
Commits on Jan 14, 2013
  1. @abg
  2. @abg

    further updating contrib/debian

    abg authored
    This should now build cleanly across ubuntu lucid/10.04+ and on debian/squeeze+
    
    python-support will be used on lucid, and dh_sphinxdoc is not run on
    distributions that have python-sphinx < 1.0.7+dfsg.  On older distributions
    lacking dh_sphinxdoc, we manually install the documentation as needed and
    attempt to patch up the same files as dh_sphinxdoc
  3. @abg
  4. @abg
  5. @abg

    add missing entries to CHANGES.txt

    abg authored
  6. @abg
Commits on Jan 11, 2013
  1. @abg
  2. @abg
Commits on Jan 10, 2013
  1. @abg
  2. @abg
  3. @abg

    update contrib/debian package

    abg authored
Commits on Jan 9, 2013
  1. @abg

    update holland.spec changelog

    abg authored
  2. @abg
  3. @abg
  4. @abg
  5. @abg

    rename backup command events to {before,after-failed}-backup-command

    abg authored
    Previously this was pre/post/backup-failure.  This is more consistent
    with the implementation in the amsterdam branch.
  6. @abg
  7. @abg
  8. @abg

    cleanup docs

    abg authored
Commits on Jan 7, 2013
  1. @abg

    make dry-run output for mysql-lvm useful

    abg authored
    Ensure we log both the source and intended snapshot volume names.
    Ensure we log the intended temporary directory.
    Ensure we fail a dry-run if the backup configuration appears incorrect
  2. @abg
  3. @abg
  4. @abg
Something went wrong with that request. Please try again.