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

Add support for generating incremental streams when pushing volumes #657

Merged
merged 18 commits into from
Sep 5, 2014

Commits on Sep 2, 2014

  1. Configuration menu
    Copy the full SHA
    d77a7fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    503c67f View commit details
    Browse the repository at this point in the history
  3. Add a functional test for the new Filesystem.snapshots method (nece…

    …ssary for the other new functional test, as well as for other reasons).
    exarkun committed Sep 2, 2014
    Configuration menu
    Copy the full SHA
    7fe0a7f View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2014

  1. Configuration menu
    Copy the full SHA
    5441c8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12d9bb0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7476d79 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4194605 View commit details
    Browse the repository at this point in the history
  5. Factor some snapshot listing code out into a separate API for easier …

    …re-use elsewhere. Also change the behavior slightly so that the results are sorted by creation time rather than name.
    
    Previously we considered encoding the creation time in the snapshot name itself but we have not actually done this yet.
    The creation property that zfs itself maintains lets us get snapshots in a useful order.
    The incremental send code wants to use the most recent snapshot - so having them ordered by creation time helps.
    exarkun committed Sep 3, 2014
    Configuration menu
    Copy the full SHA
    cb501bd View commit details
    Browse the repository at this point in the history
  6. docstring reformatting

    exarkun committed Sep 3, 2014
    Configuration menu
    Copy the full SHA
    afe8b9c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    27a8a89 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f06b0db View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9492f61 View commit details
    Browse the repository at this point in the history
  10. Fix lint error

    exarkun committed Sep 3, 2014
    Configuration menu
    Copy the full SHA
    1b7e8f4 View commit details
    Browse the repository at this point in the history
  11. Add snapshots to the interface and the in-memory implementation.

    Also add a generic interface test for the extremely boring case - which
    happens to be the only case the other implementation handles.
    exarkun committed Sep 3, 2014
    Configuration menu
    Copy the full SHA
    a2824fd View commit details
    Browse the repository at this point in the history
  12. Make the in-memory filesystem snapshot listing return a Deferred as i…

    …t should have before. Also fix the test to catch this.
    exarkun committed Sep 3, 2014
    Configuration menu
    Copy the full SHA
    2f6bb83 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2014

  1. Configuration menu
    Copy the full SHA
    0be061a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6706c2e View commit details
    Browse the repository at this point in the history
  3. some doc improvements

    exarkun committed Sep 5, 2014
    Configuration menu
    Copy the full SHA
    66829b0 View commit details
    Browse the repository at this point in the history