[jira] [Commented] (RATIS-706) Dead lock in GrpcClientRpc

2019-10-10 Thread Tsz-wo Sze (Jira)
[ https://issues.apache.org/jira/browse/RATIS-706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16949150#comment-16949150 ] Tsz-wo Sze commented on RATIS-706: -- r706_20191011b.patch: adds a test. > Dead lock in GrpcClientRpc >

[jira] [Updated] (RATIS-706) Dead lock in GrpcClientRpc

2019-10-10 Thread Tsz-wo Sze (Jira)
[ https://issues.apache.org/jira/browse/RATIS-706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz-wo Sze updated RATIS-706: - Attachment: r706_20191011b.patch > Dead lock in GrpcClientRpc > -- > >

[jira] [Commented] (RATIS-705) GrpcClientProtocolClient#close throws InterruptedException

2019-10-10 Thread Tsz-wo Sze (Jira)
[ https://issues.apache.org/jira/browse/RATIS-705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16949143#comment-16949143 ] Tsz-wo Sze commented on RATIS-705: -- Thanks [~ljain], the 002 patch looks good. One question: - Are the

[jira] [Comment Edited] (RATIS-707) Test failures caused by minTimeout set to zero

2019-10-10 Thread Siddharth Wagle (Jira)
[ https://issues.apache.org/jira/browse/RATIS-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16949122#comment-16949122 ] Siddharth Wagle edited comment on RATIS-707 at 10/11/19 4:26 AM: - [~ljain]

[jira] [Comment Edited] (RATIS-707) Test failures caused by minTimeout set to zero

2019-10-10 Thread Siddharth Wagle (Jira)
[ https://issues.apache.org/jira/browse/RATIS-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16949122#comment-16949122 ] Siddharth Wagle edited comment on RATIS-707 at 10/11/19 4:26 AM: - [~ljain]

[jira] [Commented] (RATIS-707) Test failures caused by minTimeout set to zero

2019-10-10 Thread Siddharth Wagle (Jira)
[ https://issues.apache.org/jira/browse/RATIS-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16949122#comment-16949122 ] Siddharth Wagle commented on RATIS-707: --- [~ljain] Can you take a look at this change, I get the

[jira] [Comment Edited] (RATIS-707) Test failures caused by minTimeout set to zero

2019-10-10 Thread Siddharth Wagle (Jira)
[ https://issues.apache.org/jira/browse/RATIS-707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16949122#comment-16949122 ] Siddharth Wagle edited comment on RATIS-707 at 10/11/19 4:25 AM: - [~ljain]

[jira] [Updated] (RATIS-707) Test failures caused by minTimeout set to zero

2019-10-10 Thread Siddharth Wagle (Jira)
[ https://issues.apache.org/jira/browse/RATIS-707?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Wagle updated RATIS-707: -- Attachment: RATIS-707.01.patch > Test failures caused by minTimeout set to zero >

[jira] [Commented] (RATIS-706) Dead lock in GrpcClientRpc

2019-10-10 Thread Tsz-wo Sze (Jira)
[ https://issues.apache.org/jira/browse/RATIS-706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16949096#comment-16949096 ] Tsz-wo Sze commented on RATIS-706: -- r706_20191011.patch: close proxy without holding lock. Will add a

[jira] [Updated] (RATIS-706) Dead lock in GrpcClientRpc

2019-10-10 Thread Tsz-wo Sze (Jira)
[ https://issues.apache.org/jira/browse/RATIS-706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz-wo Sze updated RATIS-706: - Attachment: r706_20191011.patch > Dead lock in GrpcClientRpc > -- > >

[jira] [Commented] (RATIS-706) Dead lock in GrpcClientRpc

2019-10-10 Thread Tsz-wo Sze (Jira)
[ https://issues.apache.org/jira/browse/RATIS-706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16949072#comment-16949072 ] Tsz-wo Sze commented on RATIS-706: -- Thanks for filing this bug. It is a real deadlock. One easy fix is

[jira] [Assigned] (RATIS-706) Dead lock in GrpcClientRpc

2019-10-10 Thread Tsz-wo Sze (Jira)
[ https://issues.apache.org/jira/browse/RATIS-706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz-wo Sze reassigned RATIS-706: Assignee: Tsz-wo Sze > Dead lock in GrpcClientRpc > -- > >

[jira] [Commented] (RATIS-676) Add a metric in RaftServer to track the Log Commit Index

2019-10-10 Thread Hadoop QA (Jira)
[ https://issues.apache.org/jira/browse/RATIS-676?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16949001#comment-16949001 ] Hadoop QA commented on RATIS-676: - | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem ||

[jira] [Commented] (RATIS-698) RaftServerImpl should not enforce minTimeout before first leaderElection cycle

2019-10-10 Thread Siddharth Wagle (Jira)
[ https://issues.apache.org/jira/browse/RATIS-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948914#comment-16948914 ] Siddharth Wagle commented on RATIS-698: --- Thanks for reporting [~ljain], opened RATIS-707 to address

[jira] [Created] (RATIS-707) Test failures caused by minTimeout set to zero

2019-10-10 Thread Siddharth Wagle (Jira)
Siddharth Wagle created RATIS-707: - Summary: Test failures caused by minTimeout set to zero Key: RATIS-707 URL: https://issues.apache.org/jira/browse/RATIS-707 Project: Ratis Issue Type: Bug

[jira] [Comment Edited] (RATIS-698) RaftServerImpl should not enforce minTimeout before first leaderElection cycle

2019-10-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948904#comment-16948904 ] Lokesh Jain edited comment on RATIS-698 at 10/10/19 7:54 PM: - I think this is

[jira] [Commented] (RATIS-698) RaftServerImpl should not enforce minTimeout before first leaderElection cycle

2019-10-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948904#comment-16948904 ] Lokesh Jain commented on RATIS-698: --- I think this is causing test failures in

[jira] [Updated] (RATIS-676) Add a metric in RaftServer to track the Log Commit Index

2019-10-10 Thread Aravindan Vijayan (Jira)
[ https://issues.apache.org/jira/browse/RATIS-676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aravindan Vijayan updated RATIS-676: Attachment: RATIS-676-003.patch > Add a metric in RaftServer to track the Log Commit Index

[jira] [Commented] (RATIS-676) Add a metric in RaftServer to track the Log Commit Index

2019-10-10 Thread Hadoop QA (Jira)
[ https://issues.apache.org/jira/browse/RATIS-676?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948761#comment-16948761 ] Hadoop QA commented on RATIS-676: - | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem ||

[jira] [Updated] (RATIS-676) Add a metric in RaftServer to track the Log Commit Index

2019-10-10 Thread Aravindan Vijayan (Jira)
[ https://issues.apache.org/jira/browse/RATIS-676?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aravindan Vijayan updated RATIS-676: Attachment: RATIS-676-002.patch > Add a metric in RaftServer to track the Log Commit Index

[jira] [Commented] (RATIS-676) Add a metric in RaftServer to track the Log Commit Index

2019-10-10 Thread Aravindan Vijayan (Jira)
[ https://issues.apache.org/jira/browse/RATIS-676?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948729#comment-16948729 ] Aravindan Vijayan commented on RATIS-676: - [~shashikant] Thanks for the review. Yes, I think we

[jira] [Commented] (RATIS-705) GrpcClientProtocolClient#close throws InterruptedException

2019-10-10 Thread Hadoop QA (Jira)
[ https://issues.apache.org/jira/browse/RATIS-705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948686#comment-16948686 ] Hadoop QA commented on RATIS-705: - | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem ||

[jira] [Updated] (RATIS-706) Dead lock in GrpcClientRpc

2019-10-10 Thread Mukul Kumar Singh (Jira)
[ https://issues.apache.org/jira/browse/RATIS-706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mukul Kumar Singh updated RATIS-706: Description: I started an Ozone cluster on Kubernetes and started a freon test (ozone freon

[jira] [Updated] (RATIS-706) Dead lock in GrpcClientRpc

2019-10-10 Thread Marton Elek (Jira)
[ https://issues.apache.org/jira/browse/RATIS-706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marton Elek updated RATIS-706: -- Attachment: jstack.txt > Dead lock in GrpcClientRpc > -- > >

[jira] [Created] (RATIS-706) Dead lock in GrpcClientRpc

2019-10-10 Thread Marton Elek (Jira)
Marton Elek created RATIS-706: - Summary: Dead lock in GrpcClientRpc Key: RATIS-706 URL: https://issues.apache.org/jira/browse/RATIS-706 Project: Ratis Issue Type: Bug Components: gRPC

[jira] [Updated] (RATIS-705) GrpcClientProtocolClient#close throws InterruptedException

2019-10-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-705?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-705: -- Attachment: RATIS-705.002.patch > GrpcClientProtocolClient#close throws InterruptedException >

[jira] [Commented] (RATIS-705) GrpcClientProtocolClient#close throws InterruptedException

2019-10-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-705?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948584#comment-16948584 ] Lokesh Jain commented on RATIS-705: --- # The issue is fixed by calling TimeoutScheduler.close after

[jira] [Updated] (RATIS-705) GrpcClientProtocolClient#close throws InterruptedException

2019-10-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-705?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-705: -- Attachment: RATIS-705.001.patch > GrpcClientProtocolClient#close throws InterruptedException >

[jira] [Commented] (RATIS-697) Provide helper scripts for code quality checks

2019-10-10 Thread Marton Elek (Jira)
[ https://issues.apache.org/jira/browse/RATIS-697?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948461#comment-16948461 ] Marton Elek commented on RATIS-697: --- I just enabled github actions as a test right inside this  pull

[jira] [Updated] (RATIS-702) Make metrics reporting implementation pluggable

2019-10-10 Thread Marton Elek (Jira)
[ https://issues.apache.org/jira/browse/RATIS-702?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marton Elek updated RATIS-702: -- Attachment: RATIS-702.002.patch > Make metrics reporting implementation pluggable >

[jira] [Commented] (RATIS-702) Make metrics reporting implementation pluggable

2019-10-10 Thread Marton Elek (Jira)
[ https://issues.apache.org/jira/browse/RATIS-702?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948429#comment-16948429 ] Marton Elek commented on RATIS-702: --- Oh, sorry if I misunderstood the goal of this jira. Making ratis

[jira] [Updated] (RATIS-702) Make metrics reporting implementation pluggable

2019-10-10 Thread Marton Elek (Jira)
[ https://issues.apache.org/jira/browse/RATIS-702?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marton Elek updated RATIS-702: -- Attachment: RATIS-702.001.patch > Make metrics reporting implementation pluggable >

[jira] [Updated] (RATIS-690) RaftClient should reconnect and change leader on TimeoutIOException, AlreadyClosedException

2019-10-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-690?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-690: -- Reporter: Nilotpal Nandi (was: Lokesh Jain) > RaftClient should reconnect and change leader on

[jira] [Updated] (RATIS-705) GrpcClientProtocolClient#close throws InterruptedException

2019-10-10 Thread Lokesh Jain (Jira)
[ https://issues.apache.org/jira/browse/RATIS-705?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lokesh Jain updated RATIS-705: -- Reporter: Nilotpal Nandi (was: Lokesh Jain) > GrpcClientProtocolClient#close throws

[jira] [Updated] (RATIS-704) Invoke sendAsync as soon as OrderedAsync is created

2019-10-10 Thread Tsz-wo Sze (Jira)
[ https://issues.apache.org/jira/browse/RATIS-704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz-wo Sze updated RATIS-704: - Summary: Invoke sendAsync as soon as OrderedAsync is created (was: Invoke sendAsync as soon as a

[jira] [Commented] (RATIS-701) Consistently failing tests

2019-10-10 Thread Tsz-wo Sze (Jira)
[ https://issues.apache.org/jira/browse/RATIS-701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948353#comment-16948353 ] Tsz-wo Sze commented on RATIS-701: -- Sure. Could you also create individual JIRAs for different types of

[jira] [Updated] (RATIS-705) GrpcClientProtocolClient#close throws InterruptedException

2019-10-10 Thread Tsz-wo Sze (Jira)
[ https://issues.apache.org/jira/browse/RATIS-705?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz-wo Sze updated RATIS-705: - Component/s: gRPC > GrpcClientProtocolClient#close throws InterruptedException >

[jira] [Commented] (RATIS-703) Intermittent ambiguous method reference

2019-10-10 Thread Tsz-wo Sze (Jira)
[ https://issues.apache.org/jira/browse/RATIS-703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948351#comment-16948351 ] Tsz-wo Sze commented on RATIS-703: -- > And wouldn't your new method change the semantics from the original

[jira] [Commented] (RATIS-699) Dependency is relying on system dependency jdk:tools:1.X

2019-10-10 Thread Tsz-wo Sze (Jira)
[ https://issues.apache.org/jira/browse/RATIS-699?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948348#comment-16948348 ] Tsz-wo Sze commented on RATIS-699: -- > ...  . Though I think [~elek] did it in >

[jira] [Comment Edited] (RATIS-699) Dependency is relying on system dependency jdk:tools:1.X

2019-10-10 Thread Henrik Hegardt (Jira)
[ https://issues.apache.org/jira/browse/RATIS-699?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16947952#comment-16947952 ] Henrik Hegardt edited comment on RATIS-699 at 10/10/19 9:19 AM: Best

[jira] [Commented] (RATIS-676) Add a metric in RaftServer to track the Log Commit Index

2019-10-10 Thread Shashikant Banerjee (Jira)
[ https://issues.apache.org/jira/browse/RATIS-676?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16948329#comment-16948329 ] Shashikant Banerjee commented on RATIS-676: --- Thanks [~avijayan] for working on this. The logic

[jira] [Comment Edited] (RATIS-699) Dependency is relying on system dependency jdk:tools:1.X

2019-10-10 Thread Henrik Hegardt (Jira)
[ https://issues.apache.org/jira/browse/RATIS-699?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16947952#comment-16947952 ] Henrik Hegardt edited comment on RATIS-699 at 10/10/19 7:52 AM: Best

[jira] [Created] (RATIS-705) GrpcClientProtocolClient#close throws InterruptedException

2019-10-10 Thread Lokesh Jain (Jira)
Lokesh Jain created RATIS-705: - Summary: GrpcClientProtocolClient#close throws InterruptedException Key: RATIS-705 URL: https://issues.apache.org/jira/browse/RATIS-705 Project: Ratis Issue Type: