[ 
https://issues.apache.org/jira/browse/OMID-140?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16807291#comment-16807291
 ] 

Lars Hofhansl commented on OMID-140:
------------------------------------

The exception is thrown here:
{code:java}
TSOClient$ConnectedState.queueRetryOrError(StateMachine$Fsm, 
TSOClient$RequestEvent) line: 927  
TSOClient$ConnectedState.handleError(StateMachine$Fsm) line: 896        
TSOClient$ConnectedState.handleEvent(TSOClient$ErrorEvent) line: 877    
GeneratedMethodAccessor8.invoke(Object, Object[]) line: not available   
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 43  
Method.invoke(Object, Object...) line: 498      
TSOClient$ConnectedState(StateMachine$State).dispatch(StateMachine$Event) line: 
107     
StateMachine$FsmImpl.processEvent(StateMachine$Event) line: 184 
StateMachine$FsmImpl$FSMRunnable.run() line: 206        
Executors$RunnableAdapter<T>.call() line: 511   
ScheduledThreadPoolExecutor$ScheduledFutureTask<V>(FutureTask<V>).run() line: 
266       
ScheduledThreadPoolExecutor$ScheduledFutureTask<V>.access$201(ScheduledThreadPoolExecutor$ScheduledFutureTask)
 line: 180        
ScheduledThreadPoolExecutor$ScheduledFutureTask<V>.run() line: 293      
ScheduledThreadPoolExecutor(ThreadPoolExecutor).runWorker(ThreadPoolExecutor$Worker)
 line: 1149 
ThreadPoolExecutor$Worker.run() line: 624       
Thread.run() line: 748  
{code}

> ServiceUnavailableException when the write set if is too large.
> ---------------------------------------------------------------
>
>                 Key: OMID-140
>                 URL: https://issues.apache.org/jira/browse/OMID-140
>             Project: Apache Omid
>          Issue Type: Bug
>            Reporter: Lars Hofhansl
>            Priority: Major
>
> In the debugger I see this:
> {code}
> java.util.concurrent.ExecutionException: 
> org.apache.omid.tso.client.ServiceUnavailableException: Number of retries 
> exceeded. This API request failed permanently
> {code}
> {code}
> Thrown from here:
> HBaseTransactionManager(AbstractTransactionManager).commitRegularTransaction(AbstractTransaction<CellId>)
>  line: 417   
> HBaseTransactionManager(AbstractTransactionManager).commit(Transaction) line: 
> 252     
> OmidTransactionContext.commit() line: 124     
> MutationState.commit() line: 1226     
> PhoenixConnection$3.call() line: 673  
> PhoenixConnection$3.call() line: 669  
> CallRunner.run(T, CallWrapper...) line: 53    
> PhoenixConnection.commit() line: 669  
> {code}
> In my case I tried with a write set of 2^20 (a bit over 1m) rows. And in my 
> case with 4m cells.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to