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

Handle commit log files with corrupt info headers during cleanup and bootstrap #1066

Merged
merged 47 commits into from
Oct 16, 2018

Commits on Oct 15, 2018

  1. Configuration menu
    Copy the full SHA
    8cf4917 View commit details
    Browse the repository at this point in the history
  2. Rename openError to fsError

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    949025c View commit details
    Browse the repository at this point in the history
  3. Clarify comment

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    9674341 View commit details
    Browse the repository at this point in the history
  4. Fix typo

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    f0ad534 View commit details
    Browse the repository at this point in the history
  5. Skip corrupt commit log files in the commitlog bootstrapper

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    16827fe View commit details
    Browse the repository at this point in the history
  6. modify commit log source prop test to test that it handle commit log …

    …files with corrupt info headers
    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    a53a56d View commit details
    Browse the repository at this point in the history
  7. wip

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    cecfa02 View commit details
    Browse the repository at this point in the history
  8. wip

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    4eea9bd View commit details
    Browse the repository at this point in the history
  9. wip

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    60ca533 View commit details
    Browse the repository at this point in the history
  10. wi[

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    a274193 View commit details
    Browse the repository at this point in the history
  11. Refactor to return unfulfilled on error

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    d870758 View commit details
    Browse the repository at this point in the history
  12. Update test

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    3883221 View commit details
    Browse the repository at this point in the history
  13. update prop test

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    f138227 View commit details
    Browse the repository at this point in the history
  14. remove prints

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    ad5d08b View commit details
    Browse the repository at this point in the history
  15. cleanup handling of errors

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    c14f51c View commit details
    Browse the repository at this point in the history
  16. Refactor cleanup code and tests

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    6515237 View commit details
    Browse the repository at this point in the history
  17. Fix flaky test

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    e60e7e2 View commit details
    Browse the repository at this point in the history
  18. share logging code

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    acf3b34 View commit details
    Browse the repository at this point in the history
  19. more refactoring

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    cbf359e View commit details
    Browse the repository at this point in the history
  20. Improve logic for determining if peer bootstrapper could provide any …

    …data in commitlog source
    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    422c423 View commit details
    Browse the repository at this point in the history
  21. Fix tests

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    e829864 View commit details
    Browse the repository at this point in the history
  22. More refactoring

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    be684ff View commit details
    Browse the repository at this point in the history
  23. Fix broken tests

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    0fd6c9d View commit details
    Browse the repository at this point in the history
  24. fix test

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    f57e71b View commit details
    Browse the repository at this point in the history
  25. Fix broken test

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    9883df1 View commit details
    Browse the repository at this point in the history
  26. Add metrics for cleanup commitlogs

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    d4aacfe View commit details
    Browse the repository at this point in the history
  27. Fix compulation error

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    c3de970 View commit details
    Browse the repository at this point in the history
  28. Add metrics for commitlog bootstrapper

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    c976906 View commit details
    Browse the repository at this point in the history
  29. Fix imports

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    ce9beca View commit details
    Browse the repository at this point in the history
  30. More tweaks

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    02ce8e4 View commit details
    Browse the repository at this point in the history
  31. Fix broken test

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    07284d5 View commit details
    Browse the repository at this point in the history
  32. Fix broken test

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    979ecf7 View commit details
    Browse the repository at this point in the history
  33. Disable deletion of corrupt commit log files temporarily

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    d5a159b View commit details
    Browse the repository at this point in the history
  34. Move stuff to bottom of file

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    18e405e View commit details
    Browse the repository at this point in the history
  35. Refactor files interface

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    7a94eaf View commit details
    Browse the repository at this point in the history
  36. Refactor code to use new interface

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    d5e10e6 View commit details
    Browse the repository at this point in the history
  37. Fix tests

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    48b671a View commit details
    Browse the repository at this point in the history
  38. Add function comment

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    c300a20 View commit details
    Browse the repository at this point in the history
  39. emit gauges in loop

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    a380187 View commit details
    Browse the repository at this point in the history
  40. simplify couldObtainDataFromPeers logic

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    d490cde View commit details
    Browse the repository at this point in the history
  41. improve logic and comment

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    6e167e2 View commit details
    Browse the repository at this point in the history
  42. mark prop test as large

    Richard Artoul committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    9a6849c View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2018

  1. Address feedback

    Richard Artoul committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    fa4b0c3 View commit details
    Browse the repository at this point in the history
  2. Fix subscopes

    Richard Artoul committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    926308c View commit details
    Browse the repository at this point in the history
  3. Fix import order

    Richard Artoul committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    656df6e View commit details
    Browse the repository at this point in the history
  4. fix flaky test

    Richard Artoul committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    da67bf7 View commit details
    Browse the repository at this point in the history
  5. Fix broken metric

    Richard Artoul committed Oct 16, 2018
    Configuration menu
    Copy the full SHA
    b8020fe View commit details
    Browse the repository at this point in the history