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

Fixes for 'faulterl'-style fault injection #161

Merged
merged 7 commits into from
Apr 17, 2014

Commits on Apr 11, 2014

  1. Configuration menu
    Copy the full SHA
    f04f2a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ff148c View commit details
    Browse the repository at this point in the history
  3. Handle lock errors better (e.g. ENOSPC)

    Fixes include these slightly larger patches:
    
    * reshuffle to avoid var binding shadows
    * restrict pattern match to throw exception to catch at caller
    slfritchie committed Apr 11, 2014
    Configuration menu
    Copy the full SHA
    1ca3bb7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4f5f8b6 View commit details
    Browse the repository at this point in the history
  5. Robustify failed merges

    Including:
    
    * list_data_files() fails
    * Fix file-scan exceptions in merge()
    * Fix EUnit bitcask:merge_test()
    * Partial merge check should be after file opens fail/succeed
    slfritchie committed Apr 11, 2014
    Configuration menu
    Copy the full SHA
    97aab59 View commit details
    Browse the repository at this point in the history
  6. Introduce error_msg_perhaps() to avoid log spam when TESTing

    Also, add minor '_ = ' pattern match to make Dialyzer happier
    slfritchie committed Apr 11, 2014
    Configuration menu
    Copy the full SHA
    109b95c View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2014

  1. Remove debugging cruft

    slfritchie committed Apr 15, 2014
    5 Configuration menu
    Copy the full SHA
    1cf14a1 View commit details
    Browse the repository at this point in the history