Details
-
Umbrella
-
Status: Open
-
Critical
-
Resolution: Unresolved
-
None
-
None
Description
AMv2 is not done. There is more to do (I was reminded of it reading the TODOs on this doc https://docs.google.com/document/d/1eVKa7FHdeoJ1-9o8yZcOTAQbv0u0bblBlCCzVSIn69g/edit#heading=h.odwf1ja2iutv).
For example:
- ProcedureSyncWait, the main runner, is synchronous and is supposed to be replaced with an async runner. It has us waiting on events. Unnecessary. Replace with ProcedureYieldException.
Will fill out subtasks.
Attachments
Issue Links
- relates to
-
HBASE-18495 [AMv2] Make methods isServerOnline() and isServerDead() in ServerManager mutually exclusive
- Open
-
HBASE-18562 [AMv2] expireServers and ServerCrashProcedure cleanup
- Resolved
-
HBASE-14351 Procedure V2 Phase 3: Notification Bus
- Closed