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

Shashikant Banerjee commented on HDDS-1076:
-------------------------------------------

Thanks [~ljain] for working on this. The patch looks good to me. It would be a 
good idea to move the scheduler Class Utility into some common utility package 
so that it can be used in multiple places as and when needed. 

Please address the checkstyle issues as well.

> TestSCMNodeManager crashed the jvm
> ----------------------------------
>
>                 Key: HDDS-1076
>                 URL: https://issues.apache.org/jira/browse/HDDS-1076
>             Project: Hadoop Distributed Data Store
>          Issue Type: Bug
>          Components: SCM
>    Affects Versions: 0.4.0
>            Reporter: Mukul Kumar Singh
>            Assignee: Lokesh Jain
>            Priority: Major
>             Fix For: 0.4.0
>
>         Attachments: HDDS-1076.001.patch, HDDS-1076.002.patch, 
> HDDS-1076.003.patch, hs_err_pid73175.log, 
> org.apache.hadoop.hdds.scm.node.TestSCMNodeManager-output.txt
>
>
> The error is happening as part of timeout schedular to trigger pipeline 
> creation. Eventqueue is stopped, when the scm is stopped. however the timeout 
> scheduler isnt
> {code}
> C  [librocksdbjni8730064437544816794.jnilib+0x163ac8]  
> _ZN7rocksdb17GetColumnFamilyIDEPNS_18ColumnFamilyHandleE+0x8
> C  [librocksdbjni8730064437544816794.jnilib+0x228368]  
> _ZN7rocksdb2DB3PutERKNS_12WriteOptionsEPNS_18ColumnFamilyHandleERKNS_5SliceES8_+0x58
> C  [librocksdbjni8730064437544816794.jnilib+0x2282fe]  
> _ZN7rocksdb6DBImpl3PutERKNS_12WriteOptionsEPNS_18ColumnFamilyHandleERKNS_5SliceES8_+0xe
> C  [librocksdbjni8730064437544816794.jnilib+0x171c84]  
> _ZN7rocksdb15CompactedDBImpl4OpenERKNS_7OptionsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPPNS_2DBE+0x2a4
> C  [librocksdbjni8730064437544816794.jnilib+0x971f7]  
> _Z18rocksdb_put_helperP7JNIEnv_PN7rocksdb2DBERKNS1_12WriteOptionsEPNS1_18ColumnFamilyHandleEP11_jbyteArrayiiSA_ii+0x137
> J 4551  org.rocksdb.RocksDB.put(JJ[BII[BII)V (0 bytes) @ 0x0000000103a64df5 
> [0x0000000103a64d00+0xf5]
> J 4464 C1 
> org.apache.hadoop.hdds.scm.pipeline.SCMPipelineManager.createPipeline(Lorg/apache/hadoop/hdds/protocol/proto/HddsProtos$ReplicationType;Lorg/apache/hadoop/hdds/protocol/proto/HddsProtos$ReplicationFactor;)Lorg/apache/hadoop/hdds/scm/pipeline/Pipeline;
>  (107 bytes) @ 0x0000000103a0716c [0x0000000103a054e0+0x1c8c]
> j  
> org.apache.hadoop.hdds.scm.pipeline.RatisPipelineUtils.createPipelines(Lorg/apache/hadoop/hdds/scm/pipeline/PipelineManager;Lorg/apache/hadoop/conf/Configuration;)V+41
> j  
> org.apache.hadoop.hdds.scm.pipeline.RatisPipelineUtils.lambda$triggerPipelineCreation$8(Lorg/apache/hadoop/hdds/scm/pipeline/PipelineManager;Lorg/apache/hadoop/conf/Configuration;)V+2
> j  org.apache.hadoop.hdds.scm.pipeline.RatisPipelineUtils$$Lambda$33.run()V+8
> j  
> org.apache.ratis.util.TimeoutScheduler.lambda$onTimeout$0(Lorg/apache/ratis/util/function/CheckedRunnable;Ljava/util/function/Consumer;Ljava/lang/Integer;)V+12
> j  
> org.apache.ratis.util.TimeoutScheduler$$Lambda$36.accept(Ljava/lang/Object;)V+16
> j  
> org.apache.ratis.util.TimeoutScheduler.lambda$onTimeout$1(Ljava/util/function/Consumer;I)V+5
> j  org.apache.ratis.util.TimeoutScheduler$$Lambda$38.run()V+8
> {code}



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to