[jira] [Commented] (RATIS-404) Deadlock in ratis between appendEntries and RaftLogWorker

2018-11-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16681944#comment-16681944 ] Tsz Wo Nicholas Sze commented on RATIS-404: --- > It seems that we may safely move the

[jira] [Commented] (RATIS-404) Deadlock in ratis between appendEntries and RaftLogWorker

2018-11-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16681928#comment-16681928 ] Tsz Wo Nicholas Sze commented on RATIS-404: --- +1 the 001 patch looks good. It seems that we may

[jira] [Assigned] (RATIS-404) Deadlock in ratis between appendEntries and RaftLogWorker

2018-11-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze reassigned RATIS-404: - Resolution: Fixed Assignee: Mukul Kumar Singh I have committed this.

[jira] [Created] (RATIS-406) In RaftServerImpl, the RaftLog.append(entries) call should not hold the RaftServerImpl lock

2018-11-09 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-406: - Summary: In RaftServerImpl, the RaftLog.append(entries) call should not hold the RaftServerImpl lock Key: RATIS-406 URL: https://issues.apache.org/jira/browse/RATIS-406

[jira] [Commented] (RATIS-399) Move all tests to a new module

2018-11-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16681953#comment-16681953 ] Tsz Wo Nicholas Sze commented on RATIS-399: --- > ... Ratis "core" tests to its own module will

[jira] [Created] (RATIS-402) Limit the data size in RaftLogWorker queue

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-402: - Summary: Limit the data size in RaftLogWorker queue Key: RATIS-402 URL: https://issues.apache.org/jira/browse/RATIS-402 Project: Ratis Issue Type:

[jira] [Created] (RATIS-401) StateMachineDataPolicy.getFromFuture should throw an exception if all retries have failed

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-401: - Summary: StateMachineDataPolicy.getFromFuture should throw an exception if all retries have failed Key: RATIS-401 URL: https://issues.apache.org/jira/browse/RATIS-401

[jira] [Commented] (RATIS-398) Update Dockerfile

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16680462#comment-16680462 ] Tsz Wo Nicholas Sze commented on RATIS-398: --- r398_20181108.patch: fixes indentation and tabs. >

[jira] [Updated] (RATIS-401) StateMachineDataPolicy.getFromFuture should throw an exception if all retries have failed

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-401: -- Description: If all retries have failed, > StateMachineDataPolicy.getFromFuture should

[jira] [Updated] (RATIS-401) StateMachineDataPolicy.getFromFuture should throw an exception if all retries have failed

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-401: -- Description: If all retries have failed,

[jira] [Updated] (RATIS-398) Update Dockerfile

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-398?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-398: -- Attachment: r398_20181108.patch > Update Dockerfile > - > >

[jira] [Created] (RATIS-403) All tests cannot run in Jenkins

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-403: - Summary: All tests cannot run in Jenkins Key: RATIS-403 URL: https://issues.apache.org/jira/browse/RATIS-403 Project: Ratis Issue Type: Bug

[jira] [Commented] (RATIS-403) All tests cannot run in Jenkins

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16680668#comment-16680668 ] Tsz Wo Nicholas Sze commented on RATIS-403: --- Anyway, let's try if it helps by removing all the

[jira] [Commented] (RATIS-401) StateMachineDataPolicy.getFromFuture should throw an exception if all retries have failed

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-401?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16680610#comment-16680610 ] Tsz Wo Nicholas Sze commented on RATIS-401: --- r401_20181108.patch: throws the last

[jira] [Updated] (RATIS-401) StateMachineDataPolicy.getFromFuture should throw an exception if all retries have failed

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-401: -- Attachment: r401_20181108.patch > StateMachineDataPolicy.getFromFuture should throw an

[jira] [Updated] (RATIS-401) StateMachineDataPolicy.getFromFuture should throw an exception if all retries have failed

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-401: -- Attachment: (was: r398_20181108.patch) > StateMachineDataPolicy.getFromFuture

[jira] [Updated] (RATIS-401) StateMachineDataPolicy.getFromFuture should throw an exception if all retries have failed

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-401: -- Attachment: r398_20181108.patch > StateMachineDataPolicy.getFromFuture should throw an

[jira] [Updated] (RATIS-403) All tests cannot run in Jenkins

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-403: -- Attachment: r403_20181108.patch > All tests cannot run in Jenkins >

[jira] [Commented] (RATIS-403) All tests cannot run in Jenkins

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16680667#comment-16680667 ] Tsz Wo Nicholas Sze commented on RATIS-403: --- Both build #477 and build #478 has the same git

[jira] [Updated] (RATIS-409) Watch requests may not work if there is a conf change

2018-11-12 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-409: -- Attachment: r409_20181112.patch > Watch requests may not work if there is a conf change

[jira] [Created] (RATIS-409) Watch requests may not work if there is a conf change

2018-11-12 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-409: - Summary: Watch requests may not work if there is a conf change Key: RATIS-409 URL: https://issues.apache.org/jira/browse/RATIS-409 Project: Ratis

[jira] [Created] (RATIS-412) In RaftLog, change lastCommitted to private

2018-11-13 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-412: - Summary: In RaftLog, change lastCommitted to private Key: RATIS-412 URL: https://issues.apache.org/jira/browse/RATIS-412 Project: Ratis Issue

[jira] [Commented] (RATIS-386) Raft Client Async API's should honor Retry Policy

2018-11-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16685836#comment-16685836 ] Tsz Wo Nicholas Sze commented on RATIS-386: --- Thanks [~shashikant]. Some comments on the patch:

[jira] [Updated] (RATIS-131) Add checkstyle configuration

2018-11-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-131: -- Attachment: r131_20181113.patch > Add checkstyle configuration >

[jira] [Assigned] (RATIS-131) Add checkstyle configuration

2018-11-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze reassigned RATIS-131: - Assignee: Tsz Wo Nicholas Sze > Add checkstyle configuration >

[jira] [Commented] (RATIS-409) Watch requests may not work if there is a conf change

2018-11-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16685850#comment-16685850 ] Tsz Wo Nicholas Sze commented on RATIS-409: --- The RaftClientImpl causes some test failures.  Will

[jira] [Commented] (RATIS-406) In RaftServerImpl, the RaftLog.append(entries) call should not hold the RaftServerImpl lock

2018-11-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16685905#comment-16685905 ] Tsz Wo Nicholas Sze commented on RATIS-406: --- r406_20181113.patch: move SequentalRunner class to

[jira] [Updated] (RATIS-406) In RaftServerImpl, the RaftLog.append(entries) call should not hold the RaftServerImpl lock

2018-11-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-406: -- Attachment: r406_20181113.patch > In RaftServerImpl, the RaftLog.append(entries) call

[jira] [Updated] (RATIS-409) Watch requests may not work if there is a conf change

2018-11-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-409: -- Attachment: r409_20181113.patch > Watch requests may not work if there is a conf change

[jira] [Commented] (RATIS-410) entry with stateMachineData may cause OOM

2018-11-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16685785#comment-16685785 ] Tsz Wo Nicholas Sze commented on RATIS-410: --- [~msingh], do you mean that the cached

[jira] [Commented] (RATIS-409) Watch requests may not work if there is a conf change

2018-11-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16685876#comment-16685876 ] Tsz Wo Nicholas Sze commented on RATIS-409: --- r409_20181113b.patch reverts also other client side

[jira] [Updated] (RATIS-131) Add checkstyle configuration

2018-11-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-131: -- Attachment: r131_20181113b.patch > Add checkstyle configuration >

[jira] [Updated] (RATIS-417) Fix checkstyle warnings in PureJavaCrc32C

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-417: -- Labels: newbie (was: ) > Fix checkstyle warnings in PureJavaCrc32C >

[jira] [Updated] (RATIS-415) Disable checkstyle DesignForExtension rule

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-415?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-415: -- Attachment: r415_20181115.patch > Disable checkstyle DesignForExtension rule >

[jira] [Updated] (RATIS-421) Use thirdparty-0.1.0

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-421: -- Component/s: build +1 the 001 patch looks good. > Use thirdparty-0.1.0 >

[jira] [Created] (RATIS-419) The Arithmetic example cannot be run by the scripts

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-419: - Summary: The Arithmetic example cannot be run by the scripts Key: RATIS-419 URL: https://issues.apache.org/jira/browse/RATIS-419 Project: Ratis

[jira] [Updated] (RATIS-416) Fix checkstyle warnings in ClientImplUtils

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-416: -- Component/s: client > Fix checkstyle warnings in ClientImplUtils >

[jira] [Updated] (RATIS-417) Fix checkstyle warnings in PureJavaCrc32C

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-417: -- Component/s: util > Fix checkstyle warnings in PureJavaCrc32C >

[jira] [Updated] (RATIS-416) Fix checkstyle warnings in ClientImplUtils

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-416: -- Labels: newbie (was: ) > Fix checkstyle warnings in ClientImplUtils >

[jira] [Updated] (RATIS-414) Fix checkstyle warnings in RaftClient and RaftClientImpl

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-414: -- Labels: newbie (was: ) > Fix checkstyle warnings in RaftClient and RaftClientImpl >

[jira] [Updated] (RATIS-414) Fix checkstyle warnings in RaftClient and RaftClientImpl

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-414: -- Component/s: client > Fix checkstyle warnings in RaftClient and RaftClientImpl >

[jira] [Updated] (RATIS-412) In RaftLog, change lastCommitted to private

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-412: -- Labels: newbie (was: ) > In RaftLog, change lastCommitted to private >

[jira] [Updated] (RATIS-411) Remove "public" from ServerProtoUtils

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-411?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-411: -- Component/s: server > Remove "public" from ServerProtoUtils >

[jira] [Commented] (RATIS-409) Watch requests may not work if there is a conf change

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688838#comment-16688838 ] Tsz Wo Nicholas Sze commented on RATIS-409: --- > leaderState.commitIndexChanged() is being called

[jira] [Comment Edited] (RATIS-386) Raft Client Async API's should honor Retry Policy

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688803#comment-16688803 ] Tsz Wo Nicholas Sze edited comment on RATIS-386 at 11/15/18 11:43 PM: --

[jira] [Commented] (RATIS-352) Persist commit index in Raft log.

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688772#comment-16688772 ] Tsz Wo Nicholas Sze commented on RATIS-352: --- r352_20181115.patch: updated with trunk. > Persist

[jira] [Updated] (RATIS-352) Persist commit index in Raft log.

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-352?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-352: -- Attachment: r352_20181115.patch > Persist commit index in Raft log. >

[jira] [Commented] (RATIS-386) Raft Client Async API's should honor Retry Policy

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688780#comment-16688780 ] Tsz Wo Nicholas Sze commented on RATIS-386: --- > RATIS-386 does not apply to master. Rebase

[jira] [Commented] (RATIS-386) Raft Client Async API's should honor Retry Policy

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688803#comment-16688803 ] Tsz Wo Nicholas Sze commented on RATIS-386: --- The 003 patch looks good. Just one comment: -

[jira] [Comment Edited] (RATIS-409) Watch requests may not work if there is a conf change

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688930#comment-16688930 ] Tsz Wo Nicholas Sze edited comment on RATIS-409 at 11/16/18 2:45 AM: -

[jira] [Updated] (RATIS-409) Watch requests may not work if there is a conf change

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-409: -- Attachment: r409_20181115.patch > Watch requests may not work if there is a conf change

[jira] [Commented] (RATIS-409) Watch requests may not work if there is a conf change

2018-11-15 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16688930#comment-16688930 ] Tsz Wo Nicholas Sze commented on RATIS-409: --- r409_20181115.patch: fixes a bug: commitIndex

[jira] [Updated] (RATIS-395) Upgrade Apache Yetus to 0.8.0

2018-11-06 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-395: -- Attachment: r395_20181106.patch > Upgrade Apache Yetus to 0.8.0 >

[jira] [Commented] (RATIS-395) Upgrade Apache Yetus to 0.8.0

2018-11-06 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16677430#comment-16677430 ] Tsz Wo Nicholas Sze commented on RATIS-395: --- r395_20181106.patch: - updates Yetus to 0.8.0 -

[jira] [Updated] (RATIS-394) Remove the assertion while setting the exception in TransactionContextImpl

2018-11-06 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-394: -- Component/s: server Issue Type: Bug (was: Improvement) +1 the patch looks good.

[jira] [Created] (RATIS-395) Upgrade Apache Yetus to 0.8.0

2018-11-06 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-395: - Summary: Upgrade Apache Yetus to 0.8.0 Key: RATIS-395 URL: https://issues.apache.org/jira/browse/RATIS-395 Project: Ratis Issue Type: Improvement

[jira] [Created] (RATIS-416) Fix checkstyle warnings in ClientImplUtils

2018-11-14 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-416: - Summary: Fix checkstyle warnings in ClientImplUtils Key: RATIS-416 URL: https://issues.apache.org/jira/browse/RATIS-416 Project: Ratis Issue Type:

[jira] [Commented] (RATIS-409) Watch requests may not work if there is a conf change

2018-11-14 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16687364#comment-16687364 ] Tsz Wo Nicholas Sze commented on RATIS-409: --- > commitIndexChanged method doesn't set

[jira] [Created] (RATIS-417) Fix checkstyle warnings in PureJavaCrc32C

2018-11-14 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-417: - Summary: Fix checkstyle warnings in PureJavaCrc32C Key: RATIS-417 URL: https://issues.apache.org/jira/browse/RATIS-417 Project: Ratis Issue Type:

[jira] [Commented] (RATIS-413) [Umbrella] Fix checkstyle warnings

2018-11-14 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16687382#comment-16687382 ] Tsz Wo Nicholas Sze commented on RATIS-413: --- The warnings can be generated by {code} $mvn

[jira] [Created] (RATIS-413) [Umbrella] Fix checkstyle warnings

2018-11-14 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-413: - Summary: [Umbrella] Fix checkstyle warnings Key: RATIS-413 URL: https://issues.apache.org/jira/browse/RATIS-413 Project: Ratis Issue Type:

[jira] [Created] (RATIS-415) Fix checkstyle warnings in RaftClientRpcWithProxy

2018-11-14 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-415: - Summary: Fix checkstyle warnings in RaftClientRpcWithProxy Key: RATIS-415 URL: https://issues.apache.org/jira/browse/RATIS-415 Project: Ratis

[jira] [Created] (RATIS-414) Fix checkstyle warnings in RaftClient and RaftClientImpl

2018-11-14 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-414: - Summary: Fix checkstyle warnings in RaftClient and RaftClientImpl Key: RATIS-414 URL: https://issues.apache.org/jira/browse/RATIS-414 Project: Ratis

[jira] [Assigned] (RATIS-415) Disable checkstyle DesignForExtension rule

2018-11-14 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-415?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze reassigned RATIS-415: - Assignee: Tsz Wo Nicholas Sze Description: The DesignForExtension rule

[jira] [Commented] (RATIS-399) Move all tests to a new module

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16680447#comment-16680447 ] Tsz Wo Nicholas Sze commented on RATIS-399: --- Yes, Yetus and Jenins. In Jenkins, the downstream

[jira] [Created] (RATIS-398) Update Dockerfile

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-398: - Summary: Update Dockerfile Key: RATIS-398 URL: https://issues.apache.org/jira/browse/RATIS-398 Project: Ratis Issue Type: Bug

[jira] [Updated] (RATIS-399) Move all tests to a new module

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-399?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-399: -- Attachment: (was: r399_20181107.patch) > Move all tests to a new module >

[jira] [Commented] (RATIS-399) Move all tests to a new module

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16679115#comment-16679115 ] Tsz Wo Nicholas Sze commented on RATIS-399: --- [~jnp], [~elek], [~elserj], see if you have

[jira] [Created] (RATIS-399) Move all tests to a new module

2018-11-08 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-399: - Summary: Move all tests to a new module Key: RATIS-399 URL: https://issues.apache.org/jira/browse/RATIS-399 Project: Ratis Issue Type: Improvement

[jira] [Commented] (RATIS-406) In RaftServerImpl, the RaftLog.append(entries) call should not hold the RaftServerImpl lock

2018-11-14 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16687014#comment-16687014 ] Tsz Wo Nicholas Sze commented on RATIS-406: --- > ... Would it be simpler to either force only one

[jira] [Commented] (RATIS-406) In RaftServerImpl, the RaftLog.append(entries) call should not hold the RaftServerImpl lock

2018-11-14 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16687033#comment-16687033 ] Tsz Wo Nicholas Sze commented on RATIS-406: --- > ... I think instead of blocking the thread we

[jira] [Commented] (RATIS-386) Raft Client Async API's should honor Retry Policy

2018-11-14 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16687040#comment-16687040 ] Tsz Wo Nicholas Sze commented on RATIS-386: --- > I think ,we probably should have same result for

[jira] [Updated] (RATIS-362) Add a Builder for TransactionContext

2018-11-04 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-362: -- Attachment: (was: r362_20181027.patch) > Add a Builder for TransactionContext >

[jira] [Updated] (RATIS-362) Add a Builder for TransactionContext

2018-11-04 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-362: -- Attachment: r362_20181105.patch > Add a Builder for TransactionContext >

[jira] [Commented] (RATIS-362) Add a Builder for TransactionContext

2018-11-04 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-362?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16674655#comment-16674655 ] Tsz Wo Nicholas Sze commented on RATIS-362: --- Thanks [~shashikant]. The new patch adds

[jira] [Updated] (RATIS-340) org.apache.hadoop.ipc.protobuf is shaded to org.apache.ratis.shaded.*

2018-10-05 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-340: -- Attachment: (was: r340_20181005.patch) > org.apache.hadoop.ipc.protobuf is shaded

[jira] [Updated] (RATIS-340) org.apache.hadoop.ipc.protobuf is shaded to org.apache.ratis.shaded.*

2018-10-05 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-340: -- Attachment: (was: r340_20181005-thirdparty.patch) > org.apache.hadoop.ipc.protobuf

[jira] [Created] (RATIS-340) org.apache.hadoop.ipc.protobuf is shaded to org.apache.ratis.shaded.*

2018-10-05 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-340: - Summary: org.apache.hadoop.ipc.protobuf is shaded to org.apache.ratis.shaded.* Key: RATIS-340 URL: https://issues.apache.org/jira/browse/RATIS-340

[jira] [Commented] (RATIS-340) org.apache.hadoop.ipc.protobuf is shaded to org.apache.ratis.shaded.*

2018-10-05 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16639452#comment-16639452 ] Tsz Wo Nicholas Sze commented on RATIS-340: --- r340_20181005.patch: for core Ratis

[jira] [Updated] (RATIS-340) org.apache.hadoop.ipc.protobuf is shaded to org.apache.ratis.shaded.*

2018-10-05 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-340: -- Attachment: r340_20181005-thirdparty.patch r340_20181005.patch >

[jira] [Commented] (RATIS-234) Add an feature to watch if a request is replicated/committed to a particular ReplicationLevel

2018-10-03 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16637412#comment-16637412 ] Tsz Wo Nicholas Sze commented on RATIS-234: --- Oops, I forgot to say that the patch depends on

[jira] [Updated] (RATIS-345) Watch requests should bypass sliding window

2018-10-10 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-345: -- Description: Watch requests are special read-only requests. Once the watch condition

[jira] [Updated] (RATIS-345) Watch requests should bypass sliding window

2018-10-10 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-345: -- Component/s: server client > Watch requests should bypass sliding

[jira] [Commented] (RATIS-234) Add an feature to watch if a request is replicated/committed to a particular ReplicationLevel

2018-10-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16644415#comment-16644415 ] Tsz Wo Nicholas Sze commented on RATIS-234: --- Thanks [~msingh]. 1) Will revise the Javadoc. 2)

[jira] [Updated] (RATIS-234) Add an feature to watch if a request is replicated/committed to a particular ReplicationLevel

2018-10-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-234: -- Attachment: r234_20181010.patch > Add an feature to watch if a request is

[jira] [Updated] (RATIS-234) Add an feature to watch if a request is replicated/committed to a particular ReplicationLevel

2018-10-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-234: -- Attachment: (was: r234_20181009b.patch) > Add an feature to watch if a request is

[jira] [Commented] (RATIS-234) Add an feature to watch if a request is replicated/committed to a particular ReplicationLevel

2018-10-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16644420#comment-16644420 ] Tsz Wo Nicholas Sze commented on RATIS-234: --- > ... here are some followup works. Will add a test

[jira] [Created] (RATIS-345) Watch requests should not bypass sliding window

2018-10-09 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-345: - Summary: Watch requests should not bypass sliding window Key: RATIS-345 URL: https://issues.apache.org/jira/browse/RATIS-345 Project: Ratis Issue

[jira] [Updated] (RATIS-234) Add an feature to watch if a request is replicated/committed to a particular ReplicationLevel

2018-10-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-234: -- Attachment: (was: r234_20181008.patch) > Add an feature to watch if a request is

[jira] [Commented] (RATIS-234) Add an feature to watch if a request is replicated/committed to a particular ReplicationLevel

2018-10-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16642819#comment-16642819 ] Tsz Wo Nicholas Sze commented on RATIS-234: --- r234_20181009.patch: addresses [~jnp]'s comments.

[jira] [Updated] (RATIS-234) Add an feature to watch if a request is replicated/committed to a particular ReplicationLevel

2018-10-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-234: -- Attachment: r234_20181009.patch > Add an feature to watch if a request is

[jira] [Commented] (RATIS-234) Add an feature to watch if a request is replicated/committed to a particular ReplicationLevel

2018-10-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16642814#comment-16642814 ] Tsz Wo Nicholas Sze commented on RATIS-234: --- Thanks [~jnp] for reviewing the patch. # logIndex

[jira] [Resolved] (RATIS-311) DeadLock between AppendEntries request and RaftLogWorker

2018-10-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-311?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze resolved RATIS-311. --- Resolution: Resolved Resolving ... > DeadLock between AppendEntries request and

[jira] [Commented] (RATIS-311) DeadLock between AppendEntries request and RaftLogWorker

2018-10-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-311?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16643512#comment-16643512 ] Tsz Wo Nicholas Sze commented on RATIS-311: --- After RATIS-336 and RATIS-337, this is fixed by

[jira] [Updated] (RATIS-234) Add an feature to watch if a request is replicated/committed to a particular ReplicationLevel

2018-10-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-234: -- Attachment: (was: r234_20181009.patch) > Add an feature to watch if a request is

[jira] [Commented] (RATIS-234) Add an feature to watch if a request is replicated/committed to a particular ReplicationLevel

2018-10-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16643500#comment-16643500 ] Tsz Wo Nicholas Sze commented on RATIS-234: --- r234_20181009b.patch: adds a test. > Add an

[jira] [Updated] (RATIS-234) Add an feature to watch if a request is replicated/committed to a particular ReplicationLevel

2018-10-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-234: -- Attachment: r234_20181009b.patch > Add an feature to watch if a request is

[jira] [Commented] (RATIS-306) Support multiple storage directories

2018-10-02 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16636106#comment-16636106 ] Tsz Wo Nicholas Sze commented on RATIS-306: --- [~nandakumar131], thanks for the update. Now

[jira] [Updated] (RATIS-337) In RaftServerImpl, leaderState/heartbeatMonitor may be accessed without proper null check

2018-10-02 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-337: -- Attachment: (was: r337_20181001b.patch) > In RaftServerImpl,

[jira] [Updated] (RATIS-337) In RaftServerImpl, leaderState/heartbeatMonitor may be accessed without proper null check

2018-10-02 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-337: -- Attachment: r337_20181002.patch > In RaftServerImpl, leaderState/heartbeatMonitor may

<    8   9   10   11   12   13   14   15   16   17   >