Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task HBASE-20730

HBASE-14350 Add pv2 and amv2 chapters to refguide

Michael Stack Michael Stack Major Resolved Fixed  
Sub-task HBASE-18367

HBASE-14350 Reduce ProcedureInfo usage

Balazs Meszaros Balazs Meszaros Major Resolved Fixed  
Sub-task HBASE-18231

HBASE-14350 Deprecate and throw unsupported operation when Admin#closeRegion is called.

Apekshit Sharma Michael Stack Critical Resolved Fixed  
Sub-task HBASE-18229

HBASE-14350 create new Async Split API to embrace AM v2

Yi Liang Yi Liang Critical Resolved Fixed  
Sub-task HBASE-18154

HBASE-14350 Verify Master carrying system-tables only with short-circuit RPC

Michael Stack Michael Stack Blocker Resolved Not A Problem  
Sub-task HBASE-18109

HBASE-14350 Assign system tables first (priority)

Yi Liang Michael Stack Critical Resolved Fixed  
Sub-task HBASE-18108

HBASE-14350 Procedure WALs are archived but not cleaned; fix

Peter Somogyi Michael Stack Blocker Resolved Fixed  
Sub-task HBASE-18107

HBASE-14350 [AMv2] Remove DispatchMergingRegionsRequest & DispatchMergingRegions

Yi Liang Michael Stack Major Resolved Fixed  
Sub-task HBASE-18106

HBASE-14350 Redo ProcedureInfo and LockInfo

Balazs Meszaros Michael Stack Critical Resolved Fixed  
Sub-task HBASE-18105

HBASE-14350 [AMv2] Split/Merge need cleanup; currently they diverge and do not fully embrace AMv2 world

Yi Liang Michael Stack Major Resolved Fixed  
Sub-task HBASE-18104

HBASE-14350 [AMv2] Enable aggregation of RPCs (assigns/unassigns, etc.)

Umesh Agashe Michael Stack Major Resolved Fixed  
Sub-task HBASE-18103

HBASE-14350 [AMv2] If Master gives OPEN to another, if original eventually succeeds, Master will kill it

Umesh Agashe Michael Stack Critical Resolved Fixed  
Sub-task HBASE-18102

HBASE-14350 [SHELL] Purge close_region command that allows by-pass of Master

Apekshit Sharma Michael Stack Major Resolved Fixed  
Sub-task HBASE-18091

HBASE-14350 Add API for who currently holds a lock on namespace/ table/ region and log when state is LOCK_EVENT_WAIT

Umesh Agashe Umesh Agashe Major Resolved Fixed  
Sub-task HBASE-18087

HBASE-14350 Fix unit tests for TestTableFavoredNodes

Umesh Agashe Umesh Agashe Major Resolved Fixed  
Sub-task HBASE-18018

HBASE-14350 Support abort for all procedures by default

Umesh Agashe Umesh Agashe Major Resolved Fixed  
Sub-task HBASE-18016

HBASE-14350 Implement abort for TruncateTableProcedure

Umesh Agashe Umesh Agashe Major Resolved Fixed  
Sub-task HBASE-17844

HBASE-14350 Subset of HBASE-14614, Procedure v2: Core Assignment Manager (non-critical related changes)

Michael Stack Michael Stack Major Resolved Fixed  
Sub-task HBASE-17786

HBASE-14350 Create LoadBalancer perf-tests (test balancer algorithm decoupled from workload)

Umesh Agashe Michael Stack Major Resolved Fixed  
Sub-task HBASE-17580

HBASE-14350 Tooling to move table out of FAILED_OPEN state

Unassigned Michael Stack Critical Resolved Duplicate  
Sub-task HBASE-17530

HBASE-14350 Readd TestMergeTableRegionsProcedure mistakenly removed by HBASE-16786

Michael Stack Michael Stack Critical Resolved Fixed  
Sub-task HBASE-17526

HBASE-14350 Procedure v2 - cleanup isSuspended from MasterProcedureScheduler#Queue

Apekshit Sharma Apekshit Sharma Minor Resolved Fixed  
Sub-task HBASE-17480

HBASE-14350 Remove split region code from Region Server

Stephen Yuan Jiang Stephen Yuan Jiang Major Resolved Fixed  
Sub-task HBASE-17470

HBASE-14350 Remove merge region code from region server

Stephen Yuan Jiang Stephen Yuan Jiang Major Resolved Fixed  
Sub-task HBASE-17068

HBASE-14350 Procedure v2 - inherit region locks

Matteo Bertozzi Matteo Bertozzi Major Resolved Fixed  
Sub-task HBASE-17067

HBASE-14350 Procedure v2 - remove tryAcquire*Lock and use wait/wake to make framework event based

Matteo Bertozzi Matteo Bertozzi Major Resolved Fixed  
Sub-task HBASE-17066

HBASE-14350 Procedure v2 - Add handling of merge region transition to the new AM

Matteo Bertozzi Matteo Bertozzi Major Resolved Fixed  
Sub-task HBASE-17030

HBASE-14350 Procedure v2 - A couple of tweaks to the SplitTableRegionProcedure

Matteo Bertozzi Matteo Bertozzi Trivial Resolved Fixed  
Sub-task HBASE-17029

HBASE-14350 Procedure v2 - A couple of tweaks to the SplitTableRegionProcedure

Matteo Bertozzi Matteo Bertozzi Trivial Resolved Duplicate  
Sub-task HBASE-16871

HBASE-14350 Procedure v2 - add waiting procs back to the queue after restart

Matteo Bertozzi Matteo Bertozzi Major Resolved Fixed  
Sub-task HBASE-16867

HBASE-14350 Procedure V2 - Check ACLs for remote HBaseLock

Apekshit Sharma Apekshit Sharma Major Resolved Fixed  
Sub-task HBASE-16865

HBASE-14350 Procedure v2 - Inherit lock from root proc

Matteo Bertozzi Matteo Bertozzi Major Resolved Fixed  
Sub-task HBASE-16864

HBASE-14350 Procedure v2 - Fix StateMachineProcedure support for child procs at last step

Matteo Bertozzi Matteo Bertozzi Major Resolved Fixed  
Sub-task HBASE-16831

HBASE-14350 Procedure V2 - Remove org.apache.hadoop.hbase.zookeeper.lock

Apekshit Sharma Apekshit Sharma Minor Resolved Fixed  
Sub-task HBASE-16786

HBASE-14350 Procedure V2 - Move ZK-lock's uses to Procedure framework locks (LockProcedure)

Matteo Bertozzi Apekshit Sharma Major Resolved Fixed  
Sub-task HBASE-16744

HBASE-14350 Procedure V2 - Lock procedures to allow clients to acquire locks on tables/namespaces/regions

Matteo Bertozzi Apekshit Sharma Major Resolved Fixed  
Sub-task HBASE-16695

HBASE-14350 Procedure v2 - Support for parent holding locks

Matteo Bertozzi Matteo Bertozzi Major Resolved Fixed  
Sub-task HBASE-16554

HBASE-14350 Procedure V2 - Recover 'updated' part of WAL tracker if trailer is corrupted.

Apekshit Sharma Apekshit Sharma Major Resolved Fixed  
Sub-task HBASE-16549

HBASE-14350 Procedure v2 - Add new AM metrics

Umesh Agashe Matteo Bertozzi Major Resolved Fixed  
Sub-task HBASE-16548

HBASE-14350 Procedure v2 - Add handling of split region transition to the new AM

Matteo Bertozzi Matteo Bertozzi Major Resolved Implemented  
Sub-task HBASE-16543

HBASE-14350 Separate Create/Modify Table operations from open/reopen regions

Matteo Bertozzi Matteo Bertozzi Major Resolved Fixed  
Sub-task HBASE-16524

HBASE-14350 Procedure v2 - Compute WALs cleanup on wal modification and not on every sync

Matteo Bertozzi Apekshit Sharma Minor Resolved Fixed  
Sub-task HBASE-16485

HBASE-14350 Procedure V2 - Add support to addChildProcedure() as last "step" in StateMachineProcedure

Matteo Bertozzi Matteo Bertozzi Minor Resolved Fixed  
Sub-task HBASE-16233

HBASE-14350 Procedure V2: Support acquire/release shared table lock concurrently

Stephen Yuan Jiang Stephen Yuan Jiang Major Resolved Fixed  
Sub-task HBASE-16219

HBASE-14350 Move meta bootstrap out of HMaster

Matteo Bertozzi Matteo Bertozzi Trivial Resolved Fixed  
Sub-task HBASE-16121

HBASE-14350 Require only MasterServices to the ServerManager constructor

Matteo Bertozzi Matteo Bertozzi Trivial Resolved Fixed  
Sub-task HBASE-16119

HBASE-14350 Procedure v2 - Reimplement merge

Stephen Yuan Jiang Matteo Bertozzi Major Resolved Fixed  
Sub-task HBASE-16094

HBASE-14350 Procedure v2 - Improve cleaning up of proc wals

Apekshit Sharma Apekshit Sharma Major Resolved Fixed  
Sub-task HBASE-15927

HBASE-14350 Remove HMaster.assignRegion()

Matteo Bertozzi Matteo Bertozzi Trivial Resolved Fixed  
Sub-task HBASE-15778

HBASE-14350 replace master.am and master.sm direct access with getter calls

Matteo Bertozzi Matteo Bertozzi Trivial Resolved Fixed  
Sub-task HBASE-15776

HBASE-14350 Replace master.am.getTableStateManager() with the direct master.getTableStateManager()

Matteo Bertozzi Matteo Bertozzi Trivial Resolved Fixed  
Sub-task HBASE-15371

HBASE-14350 Procedure V2 - Completed support parent-child procedure

Stephen Yuan Jiang Stephen Yuan Jiang Major Resolved Fixed  
Sub-task HBASE-15239

HBASE-14350 Remove unused LoadBalancer.immediateAssignment()

Matteo Bertozzi Matteo Bertozzi Trivial Resolved Fixed  
Sub-task HBASE-15107

HBASE-14350 Procedure V2 - Procedure Queue with Regions

Matteo Bertozzi Matteo Bertozzi Major Resolved Fixed  
Sub-task HBASE-14618

HBASE-14350 Procedure V2: Implement move shell command to use Proc-V2 assignment

Stephen Yuan Jiang Stephen Yuan Jiang Major Resolved Not A Problem  
Sub-task HBASE-14617

HBASE-14350 Procedure V2: Update ServerCrashProcedure to interact with assignment procedures

Matteo Bertozzi Stephen Yuan Jiang Major Resolved Invalid  
Sub-task HBASE-14616

HBASE-14350 Procedure v2: Replace the old AM with the new AM

Matteo Bertozzi Stephen Yuan Jiang Major Resolved Implemented  
Sub-task HBASE-14615

HBASE-14350 Procedure V2: Implement single region assignment procedure from Master-side

Stephen Yuan Jiang Stephen Yuan Jiang Major Resolved Invalid  
Sub-task HBASE-14614

HBASE-14350 Procedure v2: Core Assignment Manager

Matteo Bertozzi Stephen Yuan Jiang Major Resolved Fixed  
Sub-task HBASE-14552

HBASE-14350 Procedure V2: Reimplement DispatchMergingRegionHandler

Stephen Yuan Jiang Matteo Bertozzi Major Resolved Fixed  
Sub-task HBASE-14551

HBASE-14350 Procedure v2 - Reimplement split

Stephen Yuan Jiang Matteo Bertozzi Minor Resolved Fixed  
Sub-task HBASE-13823

HBASE-14350 Procedure V2: unnecessaery operations on AssignmentManager#recoverTableInDisablingState() and recoverTableInEnablingState()

Stephen Yuan Jiang Stephen Yuan Jiang Major Resolved Fixed  

Cancel