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 ActiveLogs() API to commitlog and use it in the CleanupManager #1090

Merged
merged 39 commits into from
Oct 23, 2018

Commits on Oct 23, 2018

  1. Add ActiveLogs() API to commitlog

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    0609e34 View commit details
    Browse the repository at this point in the history
  2. regen mocks

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    79a4280 View commit details
    Browse the repository at this point in the history
  3. Remove unused error

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

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    4e07ea6 View commit details
    Browse the repository at this point in the history
  5. Add commitlog to newMediator

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    1c82e28 View commit details
    Browse the repository at this point in the history
  6. pass commitlog to newFilesystemManager

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    6fbcd6f View commit details
    Browse the repository at this point in the history
  7. Pass ActiveLogs to cleanupManager

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    904c049 View commit details
    Browse the repository at this point in the history
  8. improve commitlog prop test

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    83d6505 View commit details
    Browse the repository at this point in the history
  9. Skip active commitlogs in cleanup

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    5d4735a View commit details
    Browse the repository at this point in the history
  10. Add test for ignoring active commitlogs

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    f03461f View commit details
    Browse the repository at this point in the history
  11. Mark prop test as big

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

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

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    58656ab View commit details
    Browse the repository at this point in the history
  14. Refactor locking to be more granular and organized

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    1434251 View commit details
    Browse the repository at this point in the history
  15. Add period to comment

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    58a7ccf View commit details
    Browse the repository at this point in the history
  16. use defer for unlock

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    2f54ec8 View commit details
    Browse the repository at this point in the history
  17. Add comment about ordering of function calls

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    0f62824 View commit details
    Browse the repository at this point in the history
  18. Fix typos

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    4334c27 View commit details
    Browse the repository at this point in the history
  19. Add sync API

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    471cd6f View commit details
    Browse the repository at this point in the history
  20. move pendingFlushesFn out of substruct

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

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    6f156d6 View commit details
    Browse the repository at this point in the history
  22. restore flushState

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    98f1034 View commit details
    Browse the repository at this point in the history
  23. Add comment and test

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    72f03e7 View commit details
    Browse the repository at this point in the history
  24. make prop test big

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    4b31765 View commit details
    Browse the repository at this point in the history
  25. improve comment

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    a041794 View commit details
    Browse the repository at this point in the history
  26. Fix docs

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    696e877 View commit details
    Browse the repository at this point in the history
  27. Dont use so many locks

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    9bdeb29 View commit details
    Browse the repository at this point in the history
  28. Fix comment

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    1ead851 View commit details
    Browse the repository at this point in the history
  29. remove comment

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    81e66ad View commit details
    Browse the repository at this point in the history
  30. Call wg.Done() ever for errors

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    db7f1c3 View commit details
    Browse the repository at this point in the history
  31. remove lock

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    4071b0e View commit details
    Browse the repository at this point in the history
  32. refactor comment

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    e6e8f19 View commit details
    Browse the repository at this point in the history
  33. Addresss feedback

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    d5d1543 View commit details
    Browse the repository at this point in the history
  34. reorder ifs

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    e65f16e View commit details
    Browse the repository at this point in the history
  35. Remove sync API

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    3d65fce View commit details
    Browse the repository at this point in the history
  36. skip conc test

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    967dde0 View commit details
    Browse the repository at this point in the history
  37. mark conc test as big

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    aba86c0 View commit details
    Browse the repository at this point in the history
  38. Fix import order

    Richard Artoul committed Oct 23, 2018
    Configuration menu
    Copy the full SHA
    5102e4a View commit details
    Browse the repository at this point in the history
  39. Fix broken test

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