[jira] [Updated] (RATIS-373) Tolerate the last half written log entry

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-373?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-373: -- Summary: Tolerate the last half written log entry (was: Tolerate half written log

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

2018-10-24 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_20181025b.patch > Persist commit index in Raft log. >

[jira] [Created] (RATIS-373) Tolerate half written log entry

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-373: - Summary: Tolerate half written log entry Key: RATIS-373 URL: https://issues.apache.org/jira/browse/RATIS-373 Project: Ratis Issue Type:

[jira] [Commented] (RATIS-370) TestRaftServerSlownessDetection keep failing

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-370?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16663270#comment-16663270 ] Tsz Wo Nicholas Sze commented on RATIS-370: --- r370_20181025.patch: fixes #1 and adds multiple

[jira] [Updated] (RATIS-370) TestRaftServerSlownessDetection keep failing

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-370?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-370: -- Attachment: r370_20181025.patch > TestRaftServerSlownessDetection keep failing >

[jira] [Commented] (RATIS-370) TestRaftServerSlownessDetection keep failing

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-370?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16663241#comment-16663241 ] Tsz Wo Nicholas Sze commented on RATIS-370: --- Found two problems: # Minor: The RequestHandler

[jira] [Created] (RATIS-372) Basic test harness for LogService

2018-10-24 Thread Josh Elser (JIRA)
Josh Elser created RATIS-372: Summary: Basic test harness for LogService Key: RATIS-372 URL: https://issues.apache.org/jira/browse/RATIS-372 Project: Ratis Issue Type: Task Components:

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

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

[jira] [Commented] (RATIS-369) LogService read/write path (phase 2: more UTs, etc)

2018-10-24 Thread Josh Elser (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16663015#comment-16663015 ] Josh Elser commented on RATIS-369: -- Hahah. Thanks Vlad! :) > LogService read/write path (phase 2: more

[jira] [Commented] (RATIS-369) LogService read/write path (phase 2: more UTs, etc)

2018-10-24 Thread Vladimir Rodionov (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16663004#comment-16663004 ] Vladimir Rodionov commented on RATIS-369: - {quote} What's the UNDEFINED for? {quote} Binary logic

[jira] [Commented] (RATIS-369) LogService read/write path (phase 2: more UTs, etc)

2018-10-24 Thread Vladimir Rodionov (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16663001#comment-16663001 ] Vladimir Rodionov commented on RATIS-369: - {quote} Do we want Test in the file name? We don't want

[jira] [Comment Edited] (RATIS-369) LogService read/write path (phase 2: more UTs, etc)

2018-10-24 Thread Vladimir Rodionov (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662997#comment-16662997 ] Vladimir Rodionov edited comment on RATIS-369 at 10/24/18 11:37 PM:

[jira] [Commented] (RATIS-369) LogService read/write path (phase 2: more UTs, etc)

2018-10-24 Thread Josh Elser (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662999#comment-16662999 ] Josh Elser commented on RATIS-369: -- bq. Hmm, this is what I usually try to avoid : working on a same

[jira] [Commented] (RATIS-369) LogService read/write path (phase 2: more UTs, etc)

2018-10-24 Thread Vladimir Rodionov (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662997#comment-16662997 ] Vladimir Rodionov commented on RATIS-369: - Hmm, this is what I usually try to avoid : working on a

[jira] [Commented] (RATIS-369) LogService read/write path (phase 2: more UTs, etc)

2018-10-24 Thread Josh Elser (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662988#comment-16662988 ] Josh Elser commented on RATIS-369: -- [~vrodionov], you should be good to rebase this on top of Sergey's

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

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662985#comment-16662985 ] Tsz Wo Nicholas Sze commented on RATIS-352: --- r352_20181025.patch: sync'ed after RATIS-371. >

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

2018-10-24 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: (was: r352_20181024.patch) > Persist commit index in Raft log. >

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

2018-10-24 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_20181025.patch > Persist commit index in Raft log. >

[jira] [Resolved] (RATIS-334) Implement server membership for LogService Metadata Service

2018-10-24 Thread Josh Elser (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-334?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Josh Elser resolved RATIS-334. -- Resolution: Fixed Fix Version/s: 0.3.0 Thanks for the patch, [~sergey.soldatov]. This is a nice

[jira] [Commented] (RATIS-334) Implement server membership for LogService Metadata Service

2018-10-24 Thread Josh Elser (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662965#comment-16662965 ] Josh Elser commented on RATIS-334: -- Had to tweak the protobuf-compiler pom stuff to account for the move

[jira] [Commented] (RATIS-371) Change tests so that they do not depend on consecutive log indices

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662958#comment-16662958 ] Tsz Wo Nicholas Sze commented on RATIS-371: --- [~jnp], thanks for review the patch. > ... As I

[jira] [Commented] (RATIS-334) Implement server membership for LogService Metadata Service

2018-10-24 Thread Josh Elser (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662909#comment-16662909 ] Josh Elser commented on RATIS-334: -- Thanks for the quick feedback, Sergey. Let's just plan to leave the

[jira] [Commented] (RATIS-334) Implement server membership for LogService Metadata Service

2018-10-24 Thread Vladimir Rodionov (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662888#comment-16662888 ] Vladimir Rodionov commented on RATIS-334: - Someone (me or Sergey) should stop and wait until the

[jira] [Commented] (RATIS-334) Implement server membership for LogService Metadata Service

2018-10-24 Thread Sergey Soldatov (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662883#comment-16662883 ] Sergey Soldatov commented on RATIS-334: --- bq. Just remove these from LogStateMachine instead of

[jira] [Commented] (RATIS-334) Implement server membership for LogService Metadata Service

2018-10-24 Thread Sergey Soldatov (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662854#comment-16662854 ] Sergey Soldatov commented on RATIS-334: --- bq. equals(Object), toString(), and hashCode()? This class

[jira] [Commented] (RATIS-371) Change tests so that they do not depend on consecutive log indices

2018-10-24 Thread Jitendra Nath Pandey (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662801#comment-16662801 ] Jitendra Nath Pandey commented on RATIS-371: Thanks for fixing these. As I understand, the

[jira] [Commented] (RATIS-334) Implement server membership for LogService Metadata Service

2018-10-24 Thread Vladimir Rodionov (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662762#comment-16662762 ] Vladimir Rodionov commented on RATIS-334: - np, I will rebase RATIS-369 on top of this. >

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

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662378#comment-16662378 ] Tsz Wo Nicholas Sze commented on RATIS-352: --- Filed RATIS-371. > Persist commit index in Raft

[jira] [Updated] (RATIS-371) Change tests so that they do not depend on consecutive log indices

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-371: -- Attachment: r371_20181024.patch > Change tests so that they do not depend on

[jira] [Commented] (RATIS-371) Change tests so that they do not depend on consecutive log indices

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16662376#comment-16662376 ] Tsz Wo Nicholas Sze commented on RATIS-371: --- r371_20181024.patch: split the test change from the

[jira] [Created] (RATIS-371) Change tests so that they do not depend on consecutive log indices

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-371: - Summary: Change tests so that they do not depend on consecutive log indices Key: RATIS-371 URL: https://issues.apache.org/jira/browse/RATIS-371 Project:

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

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

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

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

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

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

[jira] [Created] (RATIS-370) TestRaftServerSlownessDetection keep failing

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-370: - Summary: TestRaftServerSlownessDetection keep failing Key: RATIS-370 URL: https://issues.apache.org/jira/browse/RATIS-370 Project: Ratis Issue

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

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

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

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

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

2018-10-24 Thread Jitendra Nath Pandey (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16661892#comment-16661892 ] Jitendra Nath Pandey commented on RATIS-352: +1 for the latest patch. > Persist commit index

[jira] [Commented] (RATIS-369) LogService read/write path (phase 2: more UTs, etc)

2018-10-24 Thread Sergey Soldatov (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16661890#comment-16661890 ] Sergey Soldatov commented on RATIS-369: --- Why do we need the snapshot support? In theory, that would

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

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

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

2018-10-24 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16661843#comment-16661843 ] Tsz Wo Nicholas Sze commented on RATIS-352: --- r352_20181024.patch: fixes some tests depending on

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

2018-10-24 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_20181024.patch > Persist commit index in Raft log. >

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

2018-10-24 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: (was: r352_20181023b.patch) > Persist commit index in Raft log. >