|
|
|
HBASE-17149
|
HBASE-14336
Procedure V2 - Fix nonce submission to avoid unnecessary calling coprocessor multiple times
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16735
|
HBASE-14336
Procedure v2 - Fix yield while holding locks
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16587
|
HBASE-14336
Procedure v2 - Cleanup suspended proc execution
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16586
|
HBASE-14336
Procedure v2 - Cleanup sched wait/lock semantic
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16533
|
HBASE-14336
Procedure v2 - Extract chore from the executor
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16532
|
HBASE-14336
Procedure-V2: Enforce procedure ownership at submission
|
Ted Yu
|
Ted Yu
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16522
|
HBASE-14336
Procedure v2 - Cache system user and avoid IOException
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16451
|
HBASE-14336
Procedure v2 - Test WAL protobuf entry size limit
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16378
|
HBASE-14336
Procedure v2 - Make ProcedureException extend HBaseException
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16092
|
HBASE-14336
Procedure v2 - complete child procedure support
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16068
|
HBASE-14336
Procedure v2 - use consts for conf properties in tests
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16056
|
HBASE-14336
Procedure v2 - fix master crash for FileNotFound
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-16034
|
HBASE-14336
Fix ProcedureTestingUtility#LoadCounter.setMaxProcId()
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-15872
|
HBASE-14336
Split TestWALProcedureStore
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-15865
|
HBASE-14336
Move TestTableDeleteFamilyHandler and TestTableDescriptorModification handler tests to procedure
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-15579
|
HBASE-14336
Procedure V2 - Remove synchronized around nonce in Procedure submit
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-15422
|
HBASE-14336
Procedure v2 - Avoid double yield
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14488
|
HBASE-14336
Procedure V2 - shell command to abort a procedure
|
Stephen Yuan Jiang
|
Stephen Yuan Jiang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14487
|
HBASE-14336
Procedure V2 - shell command to list all procedures
|
Stephen Yuan Jiang
|
Stephen Yuan Jiang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14432
|
HBASE-14336
Procedure V2 - enforce ACL on procedure admin tasks
|
Stephen Yuan Jiang
|
Stephen Yuan Jiang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14212
|
HBASE-14336
Add IT test for procedure-v2-based namespace DDL
|
Stephen Yuan Jiang
|
Stephen Yuan Jiang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14108
|
HBASE-14336
Procedure V2 - Administrative Task: provide an API to abort a procedure
|
Stephen Yuan Jiang
|
Stephen Yuan Jiang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14107
|
HBASE-14336
Procedure V2 - Administrative Task: Provide an API to List all procedures
|
Stephen Yuan Jiang
|
Stephen Yuan Jiang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14051
|
HBASE-14336
Undo workarounds in IntegrationTestDDLMasterFailover for client double submit
|
Stephen Yuan Jiang
|
Enis Soztutar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-14017
|
HBASE-14336
Procedure v2 - MasterProcedureQueue fix concurrency issue on table queue deletion
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13993
|
HBASE-14336
WALProcedureStore fencing is not effective if new WAL rolls
|
Enis Soztutar
|
Enis Soztutar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13950
|
HBASE-14336
Add a NoopProcedureStore for testing
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13832
|
HBASE-14336
Procedure V2: master fail to start due to WALProcedureStore sync failures when HDFS data nodes count is low
|
Matteo Bertozzi
|
Stephen Yuan Jiang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13759
|
HBASE-14336
Improve procedure yielding
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13685
|
HBASE-14336
Procedure v2 - Add maxProcId to the wal header
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Won't Fix
|
|
|
|
|
|
|
|
HBASE-13616
|
HBASE-14336
Move ServerShutdownHandler to Pv2
|
Michael Stack
|
Michael Stack
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13613
|
HBASE-14336
Add test to verify DDL operations from admin when the master is restarted
|
Unassigned
|
Matteo Bertozzi
|
|
Closed |
Won't Fix
|
|
|
|
|
|
|
|
HBASE-13551
|
HBASE-14336
Procedure V2 - Procedure classes should not be InterfaceAudience.Public
|
Enis Soztutar
|
Enis Soztutar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13529
|
HBASE-14336
Procedure v2 - WAL Improvements
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13470
|
HBASE-14336
High level Integration test for master DDL operations
|
Sophia Feng
|
Enis Soztutar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13469
|
HBASE-14336
[branch-1.1] Procedure V2 - Make procedure v2 configurable in branch-1.1
|
Stephen Yuan Jiang
|
Enis Soztutar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13455
|
HBASE-14336
Procedure V2 - master truncate table
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13415
|
HBASE-14336
Procedure V2 - Use nonces for double submits from client
|
Stephen Yuan Jiang
|
Enis Soztutar
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13290
|
HBASE-14336
Procedure v2 - client enable/disable table sync
|
Stephen Yuan Jiang
|
Stephen Yuan Jiang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13212
|
HBASE-14336
Procedure V2 - master Create/Modify/Delete namespace
|
Stephen Yuan Jiang
|
Stephen Yuan Jiang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13211
|
HBASE-14336
Procedure V2 - master Enable/Disable table
|
Stephen Yuan Jiang
|
Stephen Yuan Jiang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13210
|
HBASE-14336
Procedure V2 - master Modify table
|
Stephen Yuan Jiang
|
Stephen Yuan Jiang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13209
|
HBASE-14336
Procedure V2 - master Add/Modify/Delete Column Family
|
Stephen Yuan Jiang
|
Stephen Yuan Jiang
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13204
|
HBASE-14336
Procedure v2 - client create/delete table sync
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13203
|
HBASE-14336
Procedure v2 - master create/delete table
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
HBASE-13202
|
HBASE-14336
Procedure v2 - core framework
|
Matteo Bertozzi
|
Matteo Bertozzi
|
|
Closed |
Fixed
|
|
|
|
|