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

KAFKA-5505: Incremental cooperative rebalancing in Connect (KIP-415) #6363

Merged
merged 66 commits into from
May 17, 2019

Commits on May 16, 2019

  1. Configuration menu
    Copy the full SHA
    421f827 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d44c85c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9d9fb6 View commit details
    Browse the repository at this point in the history
  4. KIP-415: Add a sketch of unit tests for Connect protocol compatibilit…

    …y (one fails)
    
    KIP-415: Add connect protocol compatibility config and enum and extend metadata (one test fails)
    
    KIP-415: Make WorkerCoordinator compatible with the incremental protocol (no revocations yet)
    
    KIP-415: Separate protocol version and add assigments in metadata
    
    KIP-415: Use extended inner classes and move revocation after join request
    kkonstantine committed May 16, 2019
    Configuration menu
    Copy the full SHA
    9c1a33b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f2e92b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    67cede9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    31d275c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4fa27ab View commit details
    Browse the repository at this point in the history
  9. KIP-415: Fix stop-the-world assignment for new tasks without new work…

    …ers.
    
    * Also add a separate connect scheduler (assignor) class.
    
    KIP-415: Fix assignment balancing and add revocation logic
    
    KIP-415: Base assignors to a common ConnectAssignor interface
    kkonstantine committed May 16, 2019
    Configuration menu
    Copy the full SHA
    d7baa0f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    86135a8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    23d384a View commit details
    Browse the repository at this point in the history
  12. KIP-415: Rename modes to EAGER, COMPATIBLE and COOPERATIVE

    KIP-415: Factor out ConnectAssignment and set current protocol during runtime from join response
    
    KIP-415: draft delay based assignment
    
    KIP-415: Fix connector deletes
    kkonstantine committed May 16, 2019
    Configuration menu
    Copy the full SHA
    b712dfa View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    40c9575 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c287215 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7046b8e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    095ae09 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f1f59ef View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    2da8091 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    0829a9c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    55c76ca View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    31088ed View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    51f9f66 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    25002a0 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    db52cbd View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    1fc2745 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    bfd43df View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    022f0d6 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    7613331 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    71c204a View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    d29d48e View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    d50c38e View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    4e249b4 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    eee31c9 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    479a7b1 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    b42e1d7 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    0ad5243 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    8eed0eb View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    0a6839b View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    f48da26 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    0b9de70 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    4b590c9 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    90a4f86 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    78d552d View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    00ef17b View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    ddfb1f1 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    291d9dc View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    d6ff6b7 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    8d05ff7 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    e6c2585 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    8bb2dfa View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    d8234a9 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    8502032 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    8669030 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    44f2f59 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    c5d267d View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    a6e307e View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    3def33c View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    22a5f47 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    fe66c21 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    9545219 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    e2de086 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2019

  1. Configuration menu
    Copy the full SHA
    90ca7d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1c5424 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cffcbad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    59785bb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eb1853d View commit details
    Browse the repository at this point in the history