[jira] [Created] (HBASE-28564) Refactor direct interactions of Reference file creations to SFT interface

2024-05-03 Thread Prathyusha (Jira)
Prathyusha created HBASE-28564:
--

 Summary: Refactor direct interactions of Reference file creations 
to SFT interface
 Key: HBASE-28564
 URL: https://issues.apache.org/jira/browse/HBASE-28564
 Project: HBase
  Issue Type: Improvement
Reporter: Prathyusha






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (HBASE-28522) UNASSIGN proc indefinitely stuck on dead rs

2024-04-14 Thread Prathyusha (Jira)
Prathyusha created HBASE-28522:
--

 Summary: UNASSIGN proc indefinitely stuck on dead rs
 Key: HBASE-28522
 URL: https://issues.apache.org/jira/browse/HBASE-28522
 Project: HBase
  Issue Type: Improvement
  Components: proc-v2
Reporter: Prathyusha


One scenario we noticed in production -

we had DisableTableProc and SCP almost triggered at similar time

2024-03-16 17:59:23,014 INFO [PEWorker-11] procedure.DisableTableProcedure - 
Set  to state=DISABLING

2024-03-16 17:59:15,243 INFO [PEWorker-26] procedure.ServerCrashProcedure - 
Start pid=21592440, state=RUNNABLE:SERVER_CRASH_START, locked=true; 
ServerCrashProcedure 
, splitWal=true, meta=false

DisabeTableProc creates unassign procs, and at this time ASSIGNs of SCP is not 
completed

{{2024-03-16 17:59:23,003 DEBUG [PEWorker-40] procedure2.ProcedureExecutor - 
LOCK_EVENT_WAIT pid=21594220, ppid=21592440, 
state=RUNNABLE:REGION_STATE_TRANSITION_GET_ASSIGN_CANDIDATE; 
TransitRegionStateProcedure table=, region=, ASSIGN}}

{{UNASSIGN created by DisableTableProc is stuck on the dead regionserver and we 
had to manually bypass unassign of }}{{DisableTableProc}}{{ and then do 
ASSIGN.}}

{{If we can break the loop for UNASSIGN procedure to not retry if there is scp 
for that server, we do not need manual intervention}}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (HBASE-28344) Flush journal logs are missing from 2.x

2024-02-05 Thread Prathyusha (Jira)
Prathyusha created HBASE-28344:
--

 Summary: Flush journal logs are missing from 2.x 
 Key: HBASE-28344
 URL: https://issues.apache.org/jira/browse/HBASE-28344
 Project: HBase
  Issue Type: Improvement
Reporter: Prathyusha


After refactoring of TaskMonitor from branch 
[1|https://git.soma.salesforce.com/bigdata-packaging/hbase/blob/efc1e0bb2bdfe46d07b1ae38692d616c02efe85d/hbase-server/src/main/java/org/apache/hadoop/hbase/monitoring/TaskMonitor.java#L87]
 to 
[2|https://git.soma.salesforce.com/bigdata-packaging/hbase/blob/efc1e0bb2bdfe46d07b1ae38692d616c02efe85d/hbase-server/src/main/java/org/apache/hadoop/hbase/monitoring/TaskMonitor.java#L87]
 Flush journal logs are missing.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (HBASE-28182) Use threadpool to create ref file as part of MergeTableRegionsProcedure

2023-10-31 Thread Prathyusha (Jira)
Prathyusha created HBASE-28182:
--

 Summary: Use threadpool to create ref file as part of 
MergeTableRegionsProcedure
 Key: HBASE-28182
 URL: https://issues.apache.org/jira/browse/HBASE-28182
 Project: HBase
  Issue Type: Improvement
Reporter: Prathyusha






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (HBASE-27938) Enable PE to load any custom implementation of tests at runtime

2023-06-16 Thread Prathyusha (Jira)
Prathyusha created HBASE-27938:
--

 Summary: Enable PE to load any custom implementation of tests at 
runtime
 Key: HBASE-27938
 URL: https://issues.apache.org/jira/browse/HBASE-27938
 Project: HBase
  Issue Type: Improvement
  Components: test
Reporter: Prathyusha


Right now to add any custom PE.Test implementation it has to have a compile 
time dependency of those new test classes in PE, this is to enable PE to load 
any custom impl of tests at runtime and utilise PE framework for any custom 
implementations.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)