[jira] [Resolved] (RATIS-52) Refactor RaftUtils into different classes

2017-03-30 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze resolved RATIS-52. -- Resolution: Fixed Fix Version/s: 0.1.0-alpha +1 the v2 patch looks good. I have

[jira] [Resolved] (RATIS-57) Fix pom.xml for mvn release:prepare

2017-03-30 Thread Jing Zhao (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-57?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jing Zhao resolved RATIS-57. Resolution: Fixed Fix Version/s: 0.1.0-alpha +1. I've committed this. > Fix pom.xml for mvn

[jira] [Updated] (RATIS-61) QuorumSupplier

2017-03-30 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-61?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar updated RATIS-61: --- Attachment: ratis-61-v1.patch v1 patch. Added a unit test, and some infrastructure for test utilities.

[jira] [Created] (RATIS-61) QuorumSupplier

2017-03-30 Thread Enis Soztutar (JIRA)
Enis Soztutar created RATIS-61: -- Summary: QuorumSupplier Key: RATIS-61 URL: https://issues.apache.org/jira/browse/RATIS-61 Project: Ratis Issue Type: Sub-task Reporter: Enis

[jira] [Updated] (RATIS-60) Allow direct PB support for Message and SMLogEntry

2017-03-30 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar updated RATIS-60: --- Attachment: ratis-60-v0.patch This v0 patch is what I have in the patch from the parent RATIS-40.

[jira] [Commented] (RATIS-58) Add rmap.proto

2017-03-30 Thread Jing Zhao (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-58?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15949810#comment-15949810 ] Jing Zhao commented on RATIS-58: +1 > Add rmap.proto > -- > > Key: RATIS-58 >

[jira] [Updated] (RATIS-59) bin/ script changes for rmap

2017-03-30 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar updated RATIS-59: --- Attachment: ratis-59-v1.patch v1 patch. Need RATIS-29 to go in first. > bin/ script changes for rmap

[jira] [Updated] (RATIS-58) Add rmap.proto

2017-03-30 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-58?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar updated RATIS-58: --- Attachment: ratis-58-v1.patch > Add rmap.proto > -- > > Key: RATIS-58 >

[jira] [Created] (RATIS-58) Add rmap.proto

2017-03-30 Thread Enis Soztutar (JIRA)
Enis Soztutar created RATIS-58: -- Summary: Add rmap.proto Key: RATIS-58 URL: https://issues.apache.org/jira/browse/RATIS-58 Project: Ratis Issue Type: Sub-task Reporter: Enis

[jira] [Resolved] (RATIS-55) Add missing license headers

2017-03-30 Thread Jing Zhao (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jing Zhao resolved RATIS-55. Resolution: Fixed Fix Version/s: 0.1.0-alpha +1. I've committed this. Thanks Nicholas! > Add missing

[jira] [Commented] (RATIS-8) Avoid using Optional for data fields in TransactionContext

2017-03-30 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15949753#comment-15949753 ] Enis Soztutar commented on RATIS-8: --- +1 for returning null. > Avoid using Optional for data fields in

[jira] [Comment Edited] (RATIS-57) Fix pom.xml for mvn release:prepare

2017-03-30 Thread Jing Zhao (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-57?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15949748#comment-15949748 ] Jing Zhao edited comment on RATIS-57 at 3/30/17 8:31 PM: - [~enis], I guess the

[jira] [Commented] (RATIS-57) Fix pom.xml for mvn release:prepare

2017-03-30 Thread Jing Zhao (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-57?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15949748#comment-15949748 ] Jing Zhao commented on RATIS-57: I guess the purpose of the this patch is the following step in the Apache

[jira] [Updated] (RATIS-52) Refactor RaftUtils into different classes

2017-03-30 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar updated RATIS-52: --- Attachment: ratis-52_v2.patch Thanks Nicholas. Attaching v2 patch which addresses the review. I've

[jira] [Commented] (RATIS-8) Avoid using Optional for data fields in TransactionContext

2017-03-30 Thread Jing Zhao (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15949734#comment-15949734 ] Jing Zhao commented on RATIS-8: --- I think returning null here should be fine. > Avoid using Optional for data

[jira] [Updated] (RATIS-17) Add basic retry cache implementation for Raft Server

2017-03-30 Thread Jing Zhao (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-17?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jing Zhao updated RATIS-17: --- Attachment: RATIS-17.006.patch > Add basic retry cache implementation for Raft Server >

[jira] [Commented] (RATIS-17) Add basic retry cache implementation for Raft Server

2017-03-30 Thread Jing Zhao (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15949686#comment-15949686 ] Jing Zhao commented on RATIS-17: Thanks for the comments, Nicholas. bq. For #2, should we just return the

[jira] [Commented] (RATIS-8) Avoid using Optional for data fields in TransactionContext

2017-03-30 Thread Hugo Louro (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15949605#comment-15949605 ] Hugo Louro commented on RATIS-8: [~enis] which of the alternatives I mentioned earlier comment do you favor ?

[jira] [Commented] (RATIS-8) Avoid using Optional for data fields in TransactionContext

2017-03-30 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15949584#comment-15949584 ] Enis Soztutar commented on RATIS-8: --- Patch looks good. However, can you also get rid of Optionals from the

[jira] [Commented] (RATIS-57) Fix pom.xml for mvn release:prepare

2017-03-30 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-57?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15949535#comment-15949535 ] Enis Soztutar commented on RATIS-57: I don't see any changes other than formatting, am I missing

[jira] [Commented] (RATIS-54) Bump maven.min.version to 3.3.9

2017-03-30 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-54?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15949501#comment-15949501 ] Enis Soztutar commented on RATIS-54: requiring the latest version is a bit aggressive, but I did not try

[jira] [Updated] (RATIS-57) Fix pom.xml for mvn release:prepare

2017-03-30 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-57?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-57: - Attachment: r57_20170330.patch r57_20170330.patch: 1st patch. > Fix pom.xml for mvn

[jira] [Created] (RATIS-57) Fix pom.xml for mvn release:prepare

2017-03-30 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-57: Summary: Fix pom.xml for mvn release:prepare Key: RATIS-57 URL: https://issues.apache.org/jira/browse/RATIS-57 Project: Ratis Issue Type: Sub-task

[jira] [Commented] (RATIS-8) Avoid using Optional for data fields in TransactionContext

2017-03-30 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15948538#comment-15948538 ] ASF GitHub Bot commented on RATIS-8: GitHub user hmcl opened a pull request:

[jira] [Created] (RATIS-56) Update project version to 0.1.0-alpha

2017-03-30 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-56: Summary: Update project version to 0.1.0-alpha Key: RATIS-56 URL: https://issues.apache.org/jira/browse/RATIS-56 Project: Ratis Issue Type: Sub-task

[jira] [Updated] (RATIS-56) Update project version to 0.1.0-alpha

2017-03-30 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-56?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-56: - Attachment: r56_20170330.patch r56_20170330.patch: 1st patch. > Update project version to

[jira] [Updated] (RATIS-55) Add missing license headers

2017-03-30 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-55: - Parent Issue: RATIS-53 (was: RATIS-54) > Add missing license headers >

[jira] [Updated] (RATIS-55) Add missing license headers

2017-03-30 Thread Tsz Wo Nicholas Sze (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-55?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tsz Wo Nicholas Sze updated RATIS-55: - Attachment: r55_20170330.patch r55_20170330.patch: - adds license header for the .md files;

[jira] [Created] (RATIS-55) Add missing license headers

2017-03-30 Thread Tsz Wo Nicholas Sze (JIRA)
Tsz Wo Nicholas Sze created RATIS-55: Summary: Add missing license headers Key: RATIS-55 URL: https://issues.apache.org/jira/browse/RATIS-55 Project: Ratis Issue Type: Sub-task