[jira] [Commented] (RATIS-208) Allow client to specify replication level in a request

2018-04-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16431675#comment-16431675 ] Tsz Wo Nicholas Sze commented on RATIS-208: --- - Also, let's keeping killing the server in the

[jira] [Updated] (RATIS-208) Allow client to specify replication level in a request

2018-04-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-208?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-208: -- Attachment: (was: r208_20180410.patch) > Allow client to specify replication level

[jira] [Assigned] (RATIS-226) Skip the hadoop-rpc unit tests and TestRaftStream

2018-04-10 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze reassigned RATIS-226: - Assignee: Kit Hui > Skip the hadoop-rpc unit tests and TestRaftStream >

[jira] [Created] (RATIS-226) Skip the hadoop-rpc unit tests and TestRaftStream

2018-04-10 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-226: - Summary: Skip the hadoop-rpc unit tests and TestRaftStream Key: RATIS-226 URL: https://issues.apache.org/jira/browse/RATIS-226 Project: Ratis

[jira] [Created] (RATIS-224) In RpcTimeout, it should shut down the scheduler if there is no tasks

2018-04-07 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-224: - Summary: In RpcTimeout, it should shut down the scheduler if there is no tasks Key: RATIS-224 URL: https://issues.apache.org/jira/browse/RATIS-224 Project:

[jira] [Updated] (RATIS-219) Add configuration for timeout duration

2018-04-09 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-219?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-219: -- Issue Type: Improvement (was: Task) > Add configuration for timeout duration >

[jira] [Comment Edited] (RATIS-227) TestRaftWithGrpc.testBasicAppendEntriesWithAllReplication fails

2018-04-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16436957#comment-16436957 ] Tsz Wo Nicholas Sze edited comment on RATIS-227 at 4/13/18 7:35 AM: I

[jira] [Commented] (RATIS-227) TestRaftWithGrpc.testBasicAppendEntriesWithAllReplication fails

2018-04-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16436957#comment-16436957 ] Tsz Wo Nicholas Sze commented on RATIS-227: --- I can reproduce the failure by running in

[jira] [Updated] (RATIS-227) TestRaftWithGrpc.testBasicAppendEntriesWithAllReplication fails

2018-04-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-227: -- Attachment: org.apache.ratis.grpc.TestRaftWithGrpc-output.txt >

[jira] [Assigned] (RATIS-227) TestRaftWithGrpc.testBasicAppendEntriesWithAllReplication fails

2018-04-13 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-227?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze reassigned RATIS-227: - Assignee: Kit Hui > TestRaftWithGrpc.testBasicAppendEntriesWithAllReplication

[jira] [Updated] (RATIS-228) Handle zero size log_inprogress file

2018-04-20 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-228: -- Priority: Blocker (was: Major) > Handle zero size log_inprogress file >

[jira] [Created] (RATIS-230) Improve gRPC log messages

2018-04-20 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-230: - Summary: Improve gRPC log messages Key: RATIS-230 URL: https://issues.apache.org/jira/browse/RATIS-230 Project: Ratis Issue Type: Improvement

[jira] [Commented] (RATIS-230) Improve gRPC log messages

2018-04-20 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16446527#comment-16446527 ] Tsz Wo Nicholas Sze commented on RATIS-230: --- r230_20180420.patch: 1st patch. > Improve gRPC log

[jira] [Updated] (RATIS-230) Improve gRPC log messages

2018-04-20 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-230: -- Attachment: r230_20180420.patch > Improve gRPC log messages > -

[jira] [Updated] (RATIS-228) Handle zero size log_inprogress file

2018-04-19 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-228: -- Description: When debugging RATIS-227, test may fail with {code} 2018-04-19 12:39:39,527

[jira] [Commented] (RATIS-230) Improve gRPC log messages

2018-04-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16450363#comment-16450363 ] Tsz Wo Nicholas Sze commented on RATIS-230: --- r230_20180424.patch: removes the blank line. >

[jira] [Updated] (RATIS-230) Improve gRPC log messages

2018-04-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-230: -- Attachment: (was: r230_20180420.patch) > Improve gRPC log messages >

[jira] [Updated] (RATIS-230) Improve gRPC log messages

2018-04-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-230: -- Attachment: r230_20180424.patch > Improve gRPC log messages > -

[jira] [Commented] (RATIS-230) Improve gRPC log messages

2018-04-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16450357#comment-16450357 ] Tsz Wo Nicholas Sze commented on RATIS-230: --- > While logging errors in RaftServerProtocolService

[jira] [Commented] (RATIS-227) TestRaftWithGrpc.testBasicAppendEntriesWithAllReplication fails

2018-04-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16451505#comment-16451505 ] Tsz Wo Nicholas Sze commented on RATIS-227: --- TestLeaderElectionWithGrpc.testLateServerStart may

[jira] [Commented] (RATIS-232) All Hadoop unit tests fail with NoSuchMethodError

2018-04-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-232?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16451474#comment-16451474 ] Tsz Wo Nicholas Sze commented on RATIS-232: --- We probably should update the Hadoop version.

[jira] [Created] (RATIS-232) All Hadoop unit tests fail with NoSuchMethodError

2018-04-24 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-232: - Summary: All Hadoop unit tests fail with NoSuchMethodError Key: RATIS-232 URL: https://issues.apache.org/jira/browse/RATIS-232 Project: Ratis

[jira] [Updated] (RATIS-231) Grpc server should reconnect if there is an exception

2018-04-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-231: -- Attachment: (was: r231_20180423.patch) > Grpc server should reconnect if there is an

[jira] [Updated] (RATIS-231) Grpc server should reconnect if there is an exception

2018-04-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-231: -- Attachment: r231_20180424.patch > Grpc server should reconnect if there is an exception

[jira] [Commented] (RATIS-231) Grpc server should reconnect if there is an exception

2018-04-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16451500#comment-16451500 ] Tsz Wo Nicholas Sze commented on RATIS-231: --- r231_20180424.patch: fixes the unit tests All tests

[jira] [Commented] (RATIS-229) GRpcLogAppender should trigger a heartbeat when appendEntries timeout

2018-04-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16448582#comment-16448582 ] Tsz Wo Nicholas Sze commented on RATIS-229: --- The restarted follower should wait until timeout

[jira] [Commented] (RATIS-229) GRpcLogAppender should trigger a heartbeat when appendEntries timeout

2018-04-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16449037#comment-16449037 ] Tsz Wo Nicholas Sze commented on RATIS-229: --- Just checked

[jira] [Commented] (RATIS-229) GRpcLogAppender should trigger a heartbeat when appendEntries timeout

2018-04-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16449079#comment-16449079 ] Tsz Wo Nicholas Sze commented on RATIS-229: --- I see what is going on: when timeout,

[jira] [Commented] (RATIS-231) Grpc server should reconnect if there is an exception

2018-04-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16449142#comment-16449142 ] Tsz Wo Nicholas Sze commented on RATIS-231: --- RaftGRpcService should extend

[jira] [Updated] (RATIS-231) Grpc server should reconnect if there is an exception

2018-04-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-231: -- Attachment: r231_20180423.patch > Grpc server should reconnect if there is an exception

[jira] [Commented] (RATIS-231) Grpc server should reconnect if there is an exception

2018-04-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16449160#comment-16449160 ] Tsz Wo Nicholas Sze commented on RATIS-231: --- r231_20180423.patch: this patch is mainly a

[jira] [Updated] (RATIS-228) Handle zero size log_inprogress file

2018-04-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-228: -- Attachment: (was: r228_20180420.patch) > Handle zero size log_inprogress file >

[jira] [Commented] (RATIS-227) TestRaftWithGrpc.testBasicAppendEntriesWithAllReplication fails

2018-04-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16448650#comment-16448650 ] Tsz Wo Nicholas Sze commented on RATIS-227: --- When there is an unexpected leader election, it

[jira] [Commented] (RATIS-228) Handle zero size log_inprogress file

2018-04-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16448654#comment-16448654 ] Tsz Wo Nicholas Sze commented on RATIS-228: --- Patch looks good. Please see if you could add a

[jira] [Commented] (RATIS-209) StateMachine updater may miss writeLog Request after a new Leader is chosen.

2018-03-26 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16415033#comment-16415033 ] Tsz Wo Nicholas Sze commented on RATIS-209: --- +1 the 004 patch looks good. > StateMachine updater

[jira] [Commented] (RATIS-209) StateMachine updater may miss writeLog Request after a new Leader is chosen.

2018-03-26 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16414909#comment-16414909 ] Tsz Wo Nicholas Sze commented on RATIS-209: --- One more question: - Why moving

[jira] [Commented] (RATIS-176) Log Appender should throw an Exception in case append entry size exceeds the maxBufferSize configured

2018-03-27 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16415566#comment-16415566 ] Tsz Wo Nicholas Sze commented on RATIS-176: --- [~shashikant], thanks for the update. Some

[jira] [Commented] (RATIS-176) Log Appender should throw an Exception in case append entry size exceeds the maxBufferSize configured

2018-03-27 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16415579#comment-16415579 ] Tsz Wo Nicholas Sze commented on RATIS-176: --- BTW, not sure why Jenkins always picks up the first

[jira] [Commented] (RATIS-176) Log Appender should throw an Exception in case append entry size exceeds the maxBufferSize configured

2018-03-27 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16416845#comment-16416845 ] Tsz Wo Nicholas Sze commented on RATIS-176: --- +1 the 004 patch look good. > Log Appender should

[jira] [Commented] (RATIS-176) Log Appender should throw an Exception in case append entry size exceeds the maxBufferSize configured

2018-03-27 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16416741#comment-16416741 ] Tsz Wo Nicholas Sze commented on RATIS-176: --- - Since maxBufferSize is fixed value, let's pass it

[jira] [Commented] (RATIS-217) Support timeout for append entry requests(GrpcLogAppender)

2018-03-26 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-217?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16413553#comment-16413553 ] Tsz Wo Nicholas Sze commented on RATIS-217: --- - Please see if you could add a test. > Support

[jira] [Commented] (RATIS-217) Support timeout for append entry requests(GrpcLogAppender)

2018-03-26 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-217?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16413540#comment-16413540 ] Tsz Wo Nicholas Sze commented on RATIS-217: --- [~ljain], thanks for working on this. For the new

[jira] [Commented] (RATIS-168) Update Grpc and netty versions in Ratis.

2018-03-31 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16421448#comment-16421448 ] Tsz Wo Nicholas Sze commented on RATIS-168: --- +1 the 006 patch looks good. > Update Grpc and

[jira] [Issue Comment Deleted] (RATIS-168) Update Grpc and netty versions in Ratis.

2018-03-31 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-168: -- Comment: was deleted (was: | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote ||

[jira] [Commented] (RATIS-168) Update Grpc and netty versions in Ratis.

2018-03-29 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16418560#comment-16418560 ] Tsz Wo Nicholas Sze commented on RATIS-168: --- r168_20180329b.patch: fixes NoClassDefFoundError and

[jira] [Updated] (RATIS-61) Replicated Map: QuorumSupplier

2018-03-29 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-61?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-61: - Summary: Replicated Map: QuorumSupplier (was: QuorumSupplier) > Replicated Map:

[jira] [Updated] (RATIS-168) Update Grpc and netty versions in Ratis.

2018-03-29 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-168: -- Attachment: r168_20180329b.patch > Update Grpc and netty versions in Ratis. >

[jira] [Updated] (RATIS-168) Update Grpc and netty versions in Ratis.

2018-03-29 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-168: -- Attachment: (was: r168_20180329.patch) > Update Grpc and netty versions in Ratis. >

[jira] [Commented] (RATIS-168) Update Grpc and netty versions in Ratis.

2018-03-28 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16418313#comment-16418313 ] Tsz Wo Nicholas Sze commented on RATIS-168: --- [~msingh], let's try this patch: r168_20180329.patch

[jira] [Updated] (RATIS-168) Update Grpc and netty versions in Ratis.

2018-03-28 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-168: -- Attachment: (was: RATIS-168.005.patch) > Update Grpc and netty versions in Ratis. >

[jira] [Updated] (RATIS-168) Update Grpc and netty versions in Ratis.

2018-03-28 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-168: -- Attachment: r168_20180329.patch > Update Grpc and netty versions in Ratis. >

[jira] [Commented] (RATIS-211) Include copyright notices required by a binary release

2018-03-29 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16418790#comment-16418790 ] Tsz Wo Nicholas Sze commented on RATIS-211: --- +1 the 002 patch looks good. > Include copyright

[jira] [Commented] (RATIS-211) Include copyright notices required by a binary release

2018-03-29 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16418799#comment-16418799 ] Tsz Wo Nicholas Sze commented on RATIS-211: --- [~elek], btw, not sure why Jenkins keeps picking up

[jira] [Commented] (RATIS-176) Log Appender should throw an Exception in case append entry size exceeds the maxBufferSize configured

2018-03-26 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16413632#comment-16413632 ] Tsz Wo Nicholas Sze commented on RATIS-176: --- > By moving the check, in LogAppender.addEntry in

[jira] [Commented] (RATIS-209) StateMachine updater may miss writeLog Request after a new Leader is chosen.

2018-03-26 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16413624#comment-16413624 ] Tsz Wo Nicholas Sze commented on RATIS-209: --- Good catch on the bug! {code} +} catch

[jira] [Commented] (RATIS-218) Optimize heartbeating in Ratis for Grpc protocol

2018-03-26 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-218?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16413618#comment-16413618 ] Tsz Wo Nicholas Sze commented on RATIS-218: --- Thanks [~msingh] for working on this. I may not

[jira] [Updated] (RATIS-168) Update Grpc and netty versions in Ratis.

2018-03-31 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-168: -- Attachment: (was: r168_20180329b.patch) > Update Grpc and netty versions in Ratis. >

[jira] [Commented] (RATIS-214) Support timeout using withDeadlineAfter for the blockingStub(Grpc)

2018-03-19 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-214?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16405426#comment-16405426 ] Tsz Wo Nicholas Sze commented on RATIS-214: --- BTW, not sure why Jenkins always picks up the first

[jira] [Commented] (RATIS-209) StateMachine updater may miss writeLog Request after a new Leader is chosen.

2018-03-21 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16407678#comment-16407678 ] Tsz Wo Nicholas Sze commented on RATIS-209: --- > ... The appendEntries are async, therefore the

[jira] [Commented] (RATIS-214) Support timeout using withDeadlineAfter for the blockingStub(Grpc)

2018-03-20 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-214?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16407409#comment-16407409 ] Tsz Wo Nicholas Sze commented on RATIS-214: --- +1 the 004 patch looks good. > Support timeout

[jira] [Updated] (RATIS-213) Typo: ServerInformatonRequest

2018-03-21 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-213: -- +1 patch looks good. > Typo: ServerInformatonRequest > - > >

[jira] [Updated] (RATIS-217) Support timeout for append entry requests(GrpcLogAppender)

2018-03-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-217?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-217: -- Issue Type: New Feature (was: Task) > Support timeout for append entry

[jira] [Commented] (RATIS-217) Support timeout for append entry requests(GrpcLogAppender)

2018-03-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-217?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16410903#comment-16410903 ] Tsz Wo Nicholas Sze commented on RATIS-217: --- Took a look at the patch. Quick question: Why

[jira] [Commented] (RATIS-215) Support timeout for async calls (Grpc)

2018-03-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-215?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16411162#comment-16411162 ] Tsz Wo Nicholas Sze commented on RATIS-215: --- +1 patch looks good. I do have some minor comments

[jira] [Updated] (RATIS-215) Support timeout for async calls (Grpc)

2018-03-23 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-215: -- Issue Type: New Feature (was: Task) > Support timeout for async calls (Grpc) >

[jira] [Commented] (RATIS-211) Include copyright notices required by a binary release

2018-02-27 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16379508#comment-16379508 ] Tsz Wo Nicholas Sze commented on RATIS-211: --- > The only problematic here is ratis-examples which

[jira] [Commented] (RATIS-211) Include copyright notices required by a binary release

2018-02-27 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16379514#comment-16379514 ] Tsz Wo Nicholas Sze commented on RATIS-211: --- > ..., how about releasing only the source code but

[jira] [Commented] (RATIS-211) Include copyright notices required by a binary release

2018-03-02 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16383543#comment-16383543 ] Tsz Wo Nicholas Sze commented on RATIS-211: --- Just found that there are new tools for LICENSE and

[jira] [Commented] (RATIS-231) Grpc server should reconnect if there is an exception

2018-04-25 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16452808#comment-16452808 ] Tsz Wo Nicholas Sze commented on RATIS-231: --- r231_20180425.patch:

[jira] [Updated] (RATIS-231) Grpc server should reconnect if there is an exception

2018-04-25 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-231: -- Attachment: (was: r231_20180424.patch) > Grpc server should reconnect if there is an

[jira] [Updated] (RATIS-231) Grpc server should reconnect if there is an exception

2018-04-25 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-231: -- Attachment: r231_20180425.patch > Grpc server should reconnect if there is an exception

[jira] [Commented] (RATIS-229) GRpcLogAppender should trigger a heartbeat when appendEntries timeout

2018-04-25 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16453263#comment-16453263 ] Tsz Wo Nicholas Sze commented on RATIS-229: --- > ... by the time the appendEntryRequest times out

[jira] [Commented] (RATIS-226) Skip the hadoop-rpc unit tests and TestRaftStream

2018-04-26 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-226?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16454706#comment-16454706 ] Tsz Wo Nicholas Sze commented on RATIS-226: --- +1 the 20180426b patch works well. > Skip the

[jira] [Updated] (RATIS-231) Grpc server should reconnect if there is an exception

2018-04-26 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-231: -- Attachment: (was: r231_20180425.patch) > Grpc server should reconnect if there is an

[jira] [Updated] (RATIS-231) Grpc server should reconnect if there is an exception

2018-04-26 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-231?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-231: -- Attachment: r231_20180426.patch > Grpc server should reconnect if there is an exception

[jira] [Commented] (RATIS-231) Grpc server should reconnect if there is an exception

2018-04-26 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-231?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16454843#comment-16454843 ] Tsz Wo Nicholas Sze commented on RATIS-231: --- Thanks [~msingh]. Here is a patch addressing your

[jira] [Commented] (RATIS-252) Add API to state machine for determining server role

2018-06-28 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16527102#comment-16527102 ] Tsz Wo Nicholas Sze commented on RATIS-252: --- r252_20180629.patch: Changes ArithmeticStateMachine

[jira] [Updated] (RATIS-252) Add API to state machine for determining server role

2018-06-28 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-252: -- Attachment: (was: r252_20180608.patch) > Add API to state machine for determining

[jira] [Updated] (RATIS-252) Add API to state machine for determining server role

2018-06-28 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-252: -- Attachment: r252_20180629.patch > Add API to state machine for determining server role

[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=16641427#comment-16641427 ] Tsz Wo Nicholas Sze commented on RATIS-234: --- r234_20181008.patch: updated with trunk. Still

[jira] [Commented] (RATIS-338) ServerInformationReply should include multiple groups

2018-10-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16641436#comment-16641436 ] Tsz Wo Nicholas Sze commented on RATIS-338: --- Thanks [~sergey.soldatov] for working on this.

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

2018-10-07 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16641350#comment-16641350 ] Tsz Wo Nicholas Sze commented on RATIS-337: --- Thanks, [~jnp] for the comments. > ... Do you see

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

2018-10-07 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_20181008.patch > In RaftServerImpl, leaderState/heartbeatMonitor may

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

2018-10-07 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16641350#comment-16641350 ] Tsz Wo Nicholas Sze edited comment on RATIS-337 at 10/8/18 5:01 AM:

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

2018-10-07 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_20181007.patch) > In RaftServerImpl,

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

2018-10-07 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16641356#comment-16641356 ] Tsz Wo Nicholas Sze commented on RATIS-337: --- r337_20181008.patch: moves getServerRpcProto to

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

2018-10-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16641411#comment-16641411 ] Tsz Wo Nicholas Sze commented on RATIS-306: --- Thanks [~nandakumar131]. It is a good idea to use

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

2018-10-08 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16641845#comment-16641845 ] Tsz Wo Nicholas Sze commented on RATIS-306: --- +1 the 005 patch looks good. > Support multiple

[jira] [Updated] (RATIS-348) TimeoutScheduler and SlidingWindow should use daemon threads

2018-10-11 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-348: -- Attachment: r348_20181011b.patch > TimeoutScheduler and SlidingWindow should use daemon

[jira] [Updated] (RATIS-348) TimeoutScheduler and SlidingWindow should use daemon threads

2018-10-11 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-348: -- Attachment: (was: r348_20181011.patch) > TimeoutScheduler and SlidingWindow should

[jira] [Updated] (RATIS-348) TimeoutScheduler and SlidingWindow should use daemon threads

2018-10-11 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-348: -- Attachment: r348_20181011.patch > TimeoutScheduler and SlidingWindow should use daemon

[jira] [Commented] (RATIS-348) TimeoutScheduler and SlidingWindow should use daemon threads

2018-10-11 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-348?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16646691#comment-16646691 ] Tsz Wo Nicholas Sze commented on RATIS-348: --- r348_20181011b.patch: adds LOG_REPEATEDLY so that

[jira] [Updated] (RATIS-348) TimeoutScheduler and SlidingWindow should use daemon threads

2018-10-11 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-348: -- Component/s: client > TimeoutScheduler and SlidingWindow should use daemon threads >

[jira] [Moved] (RATIS-348) TimeoutScheduler and SlidingWindow should use daemon threads

2018-10-11 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze moved HDDS-632 to RATIS-348: Workflow: no-reopen-closed, patch-avail (was: patch-available,

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

2018-10-11 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16647467#comment-16647467 ] Tsz Wo Nicholas Sze commented on RATIS-345: --- A workaround for this problem is to create a

[jira] [Created] (RATIS-353) Refactor LogEntryProto

2018-10-15 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-353: - Summary: Refactor LogEntryProto Key: RATIS-353 URL: https://issues.apache.org/jira/browse/RATIS-353 Project: Ratis Issue Type: Improvement

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

2018-10-15 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-352: - Summary: Persist commit index in Raft log. Key: RATIS-352 URL: https://issues.apache.org/jira/browse/RATIS-352 Project: Ratis Issue Type:

[jira] [Commented] (RATIS-353) Refactor LogEntryProto

2018-10-16 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16651296#comment-16651296 ] Tsz Wo Nicholas Sze commented on RATIS-353: --- The patch is huge (> 100kB). Will separate it into

[jira] [Updated] (RATIS-354) Remove LeaderNoOp and rename SMLogEntryProto

2018-10-16 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-354: -- Attachment: r354_20181016.patch > Remove LeaderNoOp and rename SMLogEntryProto >

[jira] [Commented] (RATIS-354) Remove LeaderNoOp and rename SMLogEntryProto

2018-10-16 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16651298#comment-16651298 ] Tsz Wo Nicholas Sze commented on RATIS-354: --- r354_20181016.patch: 1st patch. > Remove

<    5   6   7   8   9   10   11   12   13   14   >