pgbackrest.git / summary / log

2015-01-28 19e455afc1c1 Some fixes in unit tests - more needed.
           David Steele

2015-01-28 499d6c84220d Added tests for all --delta --force combinations.
           David Steele

2015-01-28 16dd2717942e Added an incremental backup to vary the unit tests.
           David Steele

2015-01-28 139b1cf87242 Fixed small race condition in cleanup - the archiver was recreating paths after they had been deleted.  Put in a loop to make sure it gets done.
           David Steele

2015-01-28 60550cd45b80 Archive async now works local, but there is a pending bug to make sure archive::path != backup::path.
           David Steele

2015-01-28 b98b2df9f83c Fixed wait_for_file() so that it will not error if the path does not yet exist.
           David Steele

2015-01-28 a59bd8c32812 Restores except for type=none are mostly working.  There are some failing unit tests to fix.
           David Steele

2015-01-27 13544d51bf9b Recovery is working for none and default, but unit tests are not complete.
           David Steele

2015-01-26 f59aae101df6 Ready to start writing recovery unit tests.
           David Steele

2015-01-26 ac22c314a901 Working on plumbing for recovery options.
           David Steele

2015-01-25 eeffd62a12d7 Working on recovery options.
           David Steele

2015-01-25 6db49e10831c Cleaned up some time functions.
           David Steele

2015-01-24 9069c34e3412 Added more tablespace changes to backup unit tests.
           David Steele

2015-01-23 e1c5f7f8edf2 Now able to check for specific errors in unit tests - as long as they are raised with an error code.
           David Steele

2015-01-23 c6dad127486b Using usleep for more resolution,
           David Steele

2015-01-23 d3763908e741 Added longer sleep to show how big an issue this can be.
           David Steele

2015-01-23 a3b3f98f66e6 Fixed some issues with remote backups after restore (unit test bugs only).
           David Steele

2015-01-23 21c715b25c2f Restore tablespace remaps are working.
           David Steele

2015-01-23 df4b50b9778d Restore with base path remap working.
           David Steele

2015-01-22 82969eb4971e Wrote some helper functions to make backup unit tests simpler.
           David Steele

2015-01-22 b53cb9f64e4d Unit tests for backup resume.
           David Steele

2015-01-21 fc2838d60fea All references to old-style manifest eliminated (hopefully).
           David Steele

2015-01-21 ade9ad78b452 Allow file keys to be validated on remove.
           David Steele

2015-01-21 ba7a939798d2 More migration to manifest object.
           David Steele

2015-01-21 a938813c0170 More migration to manifest object.
           David Steele

2015-01-20 c33bc1e899af More migration to manifest object.
           David Steele

2015-01-20 26c568b7bcd5 Manifest checksum failure shows expected value to allow manual fix - though not recommended.
           David Steele

2015-01-20 92c9ed8963b9 Added checksum to manifest to detect corruption.
           David Steele

2015-01-20 44fad1f4a442 Improvements to manifest save.
           David Steele

2015-01-20 8a7ee1bb1f69 Integration of new Manifest object.
           David Steele

2015-01-20 15a45f31f463 Added feature list.
           David Steele

2015-01-12 e20f93ef1bca Cleaned up test usage.
           David Steele

2015-01-11 84abcd7d61ce Minor fixes.
           David Steele

2015-01-11 34116d3816ac Added usage to test.pl and automatic search for psql-bin.
           David Steele

2015-01-08 425e9485aaf1 Re-added File-hash() - accidentally deleted it when working on owner().
           David Steele

2015-01-08 131d91090614 New structure for --delta and --force params.
           David Steele

2015-01-08 2e09df2cec29 More work on new manifest object.
           David Steele

2015-01-07 0085e88966a4 Added File-owner()
           David Steele

2015-01-07 4f5ad8496d8d Integrating new manifest object.
           David Steele

2015-01-06 d6d57e654e48 Fixed the way wait was done after the manifest is created.  Previously, waits were done for base and each tablespace which is not very efficient.  Now one wait is done after the entire manifest is built.  Also storing the exact time that copy began.
           David Steele

2015-01-03 43098086afd9 Implemented timestamp last modified to record the time of the last modified file in the backup.  Also added timestamp-db-start and timestamp-db-stop to for more info.  timestamp-db-start can be used for PITR.
           David Steele

2015-01-03 91b06bef475d File->manifest detects files that are modified in the future.
           David Steele

2015-01-03 2449d7384cd7 Wrote a new test to check rsync collisions.
           David Steele

2015-01-02 2e080eedb85f Added an optional delay after manifest build so that files are not copied in the same second that the manifest is built.  This can result in (admittedly unlikely) race conditions that can produce an invalid backup.  I was also able to reduce the sleep types when waiting for thread termination - so unit test times are improved by almost 100%.
           David Steele

2015-01-02 297b22cb2bde Added INFO level logging when paths/files/links are removed during the clean phase of restore deltas.
           David Steele

2015-01-01 32b37335a14d Trying to find realistic conditions where a file can be changed without the timestamp changing between backups.  So far, this is the only case I can make work - it looks like adding a 1 second pause after creation of the manifest would cover this case.
           David Steele

2014-12-31 59e901684d01 Working on improved backup/restore unit tests.
           David Steele

2014-12-31 fb948de55946 Fixed some minor issues in ownership code found by unit tests.
           David Steele

2014-12-31 7e083e8749d5 Restore as root is now working.
           David Steele

2014-12-30 0805055d4b96 More work on restore ownership code.
           David Steele

[prev] [next]