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

More Robust GC #3712

Merged
merged 10 commits into from
Mar 22, 2017
Merged

More Robust GC #3712

merged 10 commits into from
Mar 22, 2017

Commits on Mar 6, 2017

  1. gc: collect all errors during ColoredSet phase

    License: MIT
    Signed-off-by: Kevin Atkinson <k@kevina.org>
    kevina committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    70eccb0 View commit details
    Browse the repository at this point in the history
  2. gc: output all errors to a channel

    Errors from ColoredSet are now reported as encountered and errors
    encountered when deleting blocks are no longer ignored.
    
    License: MIT
    Signed-off-by: Kevin Atkinson <k@kevina.org>
    
    gc: report errors from ColoredSet as encountered
    
    License: MIT
    Signed-off-by: Kevin Atkinson <k@kevina.org>
    kevina committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    f1938f3 View commit details
    Browse the repository at this point in the history
  3. gc: join multiple errors with "; " instead of a newline

    otherwise the daemon will only display the first error
    
    License: MIT
    Signed-off-by: Kevin Atkinson <k@kevina.org>
    kevina committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    d7fa05a View commit details
    Browse the repository at this point in the history
  4. gc: add sharness test script

    License: MIT
    Signed-off-by: Kevin Atkinson <k@kevina.org>
    kevina committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    c709113 View commit details
    Browse the repository at this point in the history
  5. gc: return Result instead of two channels

    License: MIT
    Signed-off-by: Kevin Atkinson <k@kevina.org>
    kevina committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    96f8c17 View commit details
    Browse the repository at this point in the history
  6. gc: refactor: CollectResult

    License: MIT
    Signed-off-by: Kevin Atkinson <k@kevina.org>
    kevina committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    401d156 View commit details
    Browse the repository at this point in the history
  7. gc: add option to stream errors

    License: MIT
    Signed-off-by: Kevin Atkinson <k@kevina.org>
    kevina committed Mar 6, 2017
    Configuration menu
    Copy the full SHA
    f338520 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2017

  1. gc: stream all errors including the last

    and report "encountered errors during gc run" as the response error
    
    License: MIT
    Signed-off-by: Kevin Atkinson <k@kevina.org>
    kevina committed Mar 7, 2017
    Configuration menu
    Copy the full SHA
    c83bbaf View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2017

  1. gc: continue to use cmds.ChannelMarshaler

    License: MIT
    Signed-off-by: Kevin Atkinson <k@kevina.org>
    kevina committed Mar 19, 2017
    Configuration menu
    Copy the full SHA
    f66ca2f View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2017

  1. gc: address CR comments

    License: MIT
    Signed-off-by: Kevin Atkinson <k@kevina.org>
    kevina committed Mar 20, 2017
    Configuration menu
    Copy the full SHA
    d39d9ed View commit details
    Browse the repository at this point in the history