[jira] [Commented] (RATIS-80) Add "Apache" to maven project.name

2017-04-27 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-80?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15987422#comment-15987422 ] Enis Soztutar commented on RATIS-80: +1. > Add "Apache" to maven project.name >

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

2017-04-10 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-58?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar resolved RATIS-58. Resolution: Fixed I've pushed this. Thanks [~jingzhao] for the review. > Add rmap.proto >

[jira] [Resolved] (RATIS-71) Removed usage of version properties usages for maven-plugins

2017-04-10 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-71?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar resolved RATIS-71. Resolution: Fixed I've committed this. Thanks [~khmarbaise] for the patch. > Removed usage of

[jira] [Assigned] (RATIS-71) Removed usage of version properties usages for maven-plugins

2017-04-10 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-71?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar reassigned RATIS-71: -- Assignee: Karl Heinz Marbaise > Removed usage of version properties usages for maven-plugins >

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

2017-04-10 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_v3.patch > Refactor RaftUtils into different classes >

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

2017-04-10 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-52?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15962532#comment-15962532 ] Enis Soztutar commented on RATIS-52: I've committed v3: {code} [INFO]

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

2017-04-03 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-54?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15954243#comment-15954243 ] Enis Soztutar commented on RATIS-54: +1. > Bump maven.min.version to 3.3.9 >

[jira] [Commented] (RATIS-64) Do not pre-shade artifacts

2017-04-01 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-64?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15952391#comment-15952391 ] Enis Soztutar commented on RATIS-64: bq. First of all, what is the problem we try to solve? Is it to

[jira] [Commented] (RATIS-64) Do not pre-shade artifacts

2017-04-01 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-64?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15952385#comment-15952385 ] Enis Soztutar commented on RATIS-64: This is from [~szetszwo], from the mail thread: {quote} I am open

[jira] [Created] (RATIS-64) Do not pre-shade artifacts

2017-04-01 Thread Enis Soztutar (JIRA)
Enis Soztutar created RATIS-64: -- Summary: Do not pre-shade artifacts Key: RATIS-64 URL: https://issues.apache.org/jira/browse/RATIS-64 Project: Ratis Issue Type: Bug Reporter: Enis

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

2017-04-01 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-56?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15952379#comment-15952379 ] Enis Soztutar commented on RATIS-56: Forgot to mention, can you also update the version in the new

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

2017-04-01 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-56?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15952378#comment-15952378 ] Enis Soztutar commented on RATIS-56: Good to know, but I still think that we should commit this. The

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

2017-03-31 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-52?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15951388#comment-15951388 ] Enis Soztutar commented on RATIS-52: bq. I think for this patch we can do the code refactoring work

[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] [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] [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] [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 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-52) Refactor RaftUtils into different classes

2017-03-29 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_v1.patch v1 patch. Mostly straightforward refactoring. Only change is some

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

2017-03-29 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar reassigned RATIS-52: -- Assignee: Enis Soztutar > Refactor RaftUtils into different classes >

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

2017-03-29 Thread Enis Soztutar (JIRA)
Enis Soztutar created RATIS-52: -- Summary: Refactor RaftUtils into different classes Key: RATIS-52 URL: https://issues.apache.org/jira/browse/RATIS-52 Project: Ratis Issue Type: Improvement

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

2017-03-29 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15947623#comment-15947623 ] Enis Soztutar commented on RATIS-8: --- +1 for this. Unlike in other languages, Optional is not a zero-cost

[jira] [Created] (RATIS-51) Add ratis-replicated-map module

2017-03-28 Thread Enis Soztutar (JIRA)
Enis Soztutar created RATIS-51: -- Summary: Add ratis-replicated-map module Key: RATIS-51 URL: https://issues.apache.org/jira/browse/RATIS-51 Project: Ratis Issue Type: Sub-task

[jira] [Updated] (RATIS-29) bin/ scripts

2017-03-28 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-29?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar updated RATIS-29: --- Attachment: ratis-29_v2.patch v2 patch which removes all daemon related scripts. Only the minimum is

[jira] [Commented] (RATIS-47) Shade google guava and combine ratis-netty-shaded with ratis-proto-shaded

2017-03-21 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-47?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15935636#comment-15935636 ] Enis Soztutar commented on RATIS-47: I am getting compilation errors in the recent code base. Is it only

[jira] [Commented] (RATIS-6) Project logo

2017-03-16 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-6?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15928875#comment-15928875 ] Enis Soztutar commented on RATIS-6: --- Thanks Will. I like option 6, but it looks too similar to Kafka's? >

[jira] [Resolved] (RATIS-26) Flatten maven layout and compile shaded atifacts by default

2017-02-24 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-26?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar resolved RATIS-26. Resolution: Fixed Fix Version/s: 0.1 Pushed this. > Flatten maven layout and compile shaded

[jira] [Created] (RATIS-29) bin/ scripts

2017-02-24 Thread Enis Soztutar (JIRA)
Enis Soztutar created RATIS-29: -- Summary: bin/ scripts Key: RATIS-29 URL: https://issues.apache.org/jira/browse/RATIS-29 Project: Ratis Issue Type: Bug Reporter: Enis Soztutar

[jira] [Commented] (RATIS-26) Make shaded source compilation as a default action

2017-02-22 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-26?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15879723#comment-15879723 ] Enis Soztutar commented on RATIS-26: Actually I need to make bigger changes in this patch: - Flatten

[jira] [Commented] (RATIS-18) A new leader should start serving client requests only after it commits the first leader-placeholder entry

2017-02-17 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-18?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15872799#comment-15872799 ] Enis Soztutar commented on RATIS-18: bq. And this is how we implement it in the current patch Cool.

[jira] [Commented] (RATIS-14) IP-Clearance for Ratis.

2017-02-07 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-14?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15856648#comment-15856648 ] Enis Soztutar commented on RATIS-14: [~jnp] I think it will help if we include the commit sha in the

[jira] [Updated] (RATIS-3) Setup hadoopqa builds

2017-02-01 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-3?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar updated RATIS-3: -- Description: A precommit checker would be pretty useful. We can use yetus for this, or do the old way via

[jira] [Created] (RATIS-3) Setup hadoopqa builds

2017-02-01 Thread Enis Soztutar (JIRA)
Enis Soztutar created RATIS-3: - Summary: Setup hadoopqa builds Key: RATIS-3 URL: https://issues.apache.org/jira/browse/RATIS-3 Project: Ratis Issue Type: Task Reporter: Enis Soztutar

[jira] [Commented] (RATIS-2) Change version to 0.1-SNAPSHOT

2017-02-01 Thread Enis Soztutar (JIRA)
[ https://issues.apache.org/jira/browse/RATIS-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15849062#comment-15849062 ] Enis Soztutar commented on RATIS-2: --- +1. > Change version to 0.1-SNAPSHOT >