Home | History | Annotate | Download | only in zfs-snapshot
      1 0.12
      2 
      3 * Add event-based snapshots
      4 * Add support to change the separator character in snapshot names
      5   - set the default value of "zfs/sep" to "_"
      6   - useful for CIFs clients that previously choked on colons in snapshot names
      7 * Improved shutdown speed via http://blogs.sun.com/dp/entry/speeding_to_a_halt
      8 * Add support to allow the user disable auto-snapshots of new pools
      9 * Bugfix to allow snapshots of datasets with spaces in their names
     10 * Bugfix to properly deal with namespace clashes in dataset names
     11 * Exported $LAST_SNAP and $PREV_SNAP variables when performing backups
     12   - useful to things like the "zfs-backup-to-s3" project on kenai.com
     13 
     14 0.11
     15 
     16 * Add RBAC support 
     17   - the service now runs under a zfssnap role
     18   - service start/stop logs stay under /var/svc/log
     19   - other log messages sent to syslog
     20 * Add a 'zfs/interval' property value 'none' which doesn't use cron
     21 * Add a cache of svcprops to the method script
     22 * Add a com.sun:auto-snapshot user property used by all instances,
     23   com.sun:auto-snapshot:$LABEL takes precedence
     24 * Remove the seconds field of the snapshot name - it's not needed
     25 * Changed the way // works with recursive snapshots - ignore
     26   snapshot-children, and instead automatically determine when we can take
     27   recursive snapshots based on which datasets have the zfs user properties
     28 * Set avoidscrub to false by default (bug was fixed in in nv_94)
     29 * Bugfix from Dan - Volumes are datasets too
     30 * Automatically snapshot everything by setting com.sun:auto-snapshot=true
     31   on startup. (this gets done on all top level datasets - an existing 
     32   property set to false on the top level dataset overrides this)
     33 * Check for missed snapshots on startup
     34 * Clean up shell style
     35 * Clean up preremove script
     36 * Remove the bundled GUI applications
     37 * Tag the method script with the current changeset during the build
     38 * Write this Changelog
     39 
     40 0.10
     41 
     42 * Bugfix from Reid Spencer - Tim can't spell "RECURSIVE" (hah, I can now!:-) 
     43 * Bugfix from Breandan Dezendorf - Labelled snapshots not being destroyed correctly
     44 * Ability to avoid taking snapshots when pool scrubs are in progress
     45 
     46 0.9
     47 
     48 * SVR4 packaging (with ugly postinstall/preremove scripts)
     49 * Add some canned instances for frequent,daily,hourly,weekly,monthly snapshots
     50 * Add 'zfs/fs-name' '//' property value
     51 * Change the timeout for the start/stop methods to infinity
     52 * Allow power users to avoid having ':' in snapshot names via $SEP
     53 * Add GUI utilities and some basic GNOME integration
     54 
     55 0.8
     56 
     57 * Bugfix from Dick Davies - fencepost error in crontab entries
     58 * Add locking around crontab updates
     59 * Add zfs/verbose feature for more logging if you really need it
     60 
     61 0.7
     62 
     63 * Bugfix from Bill Sommerfeld - make less logging noise
     64 * Add logging to syslog
     65 
     66 0.6
     67 
     68 * Option to take backups using zfs send after snapshots are taken
     69 * Allow us to have multiple schedules per filesystem (add labels)
     70 * Better fault handling - drop SMF instance to 'maintenance' if stuff goes wrong
     71 
     72 0.5
     73 
     74 * Bugfix from Joe Little - recursive snapshots weren't respecting retention limits 
     75 
     76 0.4
     77 
     78 * Make zenity gui work on s10u2
     79 * Clean up the logic that the gui uses to name different instances
     80 
     81 0.3
     82 
     83 * Add snapshot retention limits
     84 
     85 0.2
     86 
     87 * Fix the gui to show a different string when changing the interval
     88 * Fix a bug where seperate instances were removing each other's cron jobs
     89 
     90 0.1 
     91 
     92 * Take periodic snapshots using cron and SMF
     93 * Snapshot children
     94 * Add zenity gui to create SMF manifests
     95 
     96