Apache-Phoenix | 4.x | HBase 1.4 | Build #275 ABORTED

2021-05-12 Thread Apache Jenkins Server

4.x branch  HBase 1.4  build #275 status ABORTED
Build #275 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/4.x/275/


Apache-Phoenix | 4.x | HBase 1.6 | Build #275 FAILURE

2021-05-12 Thread Apache Jenkins Server

4.x branch  HBase 1.6  build #275 status FAILURE
Build #275 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/4.x/275/


svn commit: r47672 - /dev/phoenix/phoenix-tephra-0.16.1RC1/ /release/phoenix/phoenix-tephra-0.16.1/

2021-05-12 Thread elserj
Author: elserj
Date: Thu May 13 01:31:27 2021
New Revision: 47672

Log:
Publish Tephra 0.16.1

Added:
release/phoenix/phoenix-tephra-0.16.1/
  - copied from r47671, dev/phoenix/phoenix-tephra-0.16.1RC1/
Removed:
dev/phoenix/phoenix-tephra-0.16.1RC1/



Apache-Phoenix | 4.x | HBase 1.3 | Build #275 FAILURE

2021-05-12 Thread Apache Jenkins Server

4.x branch  HBase 1.3  build #275 status FAILURE
Build #275 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/4.x/275/


Apache-Phoenix | master | HBase 2.2 | Build #285 FAILURE

2021-05-12 Thread Apache Jenkins Server

master branch  HBase 2.2  build #285 status FAILURE
Build #285 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/master/285/


Apache-Phoenix | 4.x | HBase 1.4 | Build #274 FAILURE

2021-05-12 Thread Apache Jenkins Server

4.x branch  HBase 1.4  build #274 status FAILURE
Build #274 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/4.x/274/


[phoenix] branch 4.x updated: PHOENIX-6454: Add feature to SchemaTool to get the DDL in specification mode (#1217)

2021-05-12 Thread skadam
This is an automated email from the ASF dual-hosted git repository.

skadam pushed a commit to branch 4.x
in repository https://gitbox.apache.org/repos/asf/phoenix.git


The following commit(s) were added to refs/heads/4.x by this push:
 new 5159f6e  PHOENIX-6454: Add feature to SchemaTool to get the DDL in 
specification mode (#1217)
5159f6e is described below

commit 5159f6ee481acba55a89b64df0c7e5671254b56c
Author: Swaroopa Kadam 
AuthorDate: Wed May 12 15:03:39 2021 -0700

PHOENIX-6454: Add feature to SchemaTool to get the DDL in specification 
mode (#1217)

Co-authored-by: Swaroopa Kadam 
---
 .../apache/phoenix/parse/CreateIndexStatement.java |  14 ++
 .../apache/phoenix/parse/CreateTableStatement.java |  18 +-
 .../apache/phoenix/parse/IndexKeyConstraint.java   |  16 ++
 .../apache/phoenix/parse/PrimaryKeyConstraint.java |  16 +-
 ...tionToolIT.java => SchemaToolExtractionIT.java} |  18 +-
 .../phoenix/schema/SchemaToolSynthesisIT.java  | 196 +++
 .../it/resources/synthesis/alter_add_property.sql  |  34 ++--
 .../resources/synthesis/alter_change_property.sql  |  34 ++--
 .../synthesis/alter_index_add_property.sql |  27 +--
 .../synthesis/alter_index_change_property.sql  |  27 +--
 .../src/it/resources/synthesis/alter_table_add.sql |  34 ++--
 .../it/resources/synthesis/alter_table_drop.sql|  34 ++--
 .../resources/synthesis/alter_table_multiple.sql   |  34 ++--
 .../src/it/resources/synthesis/alter_view_add.sql  |  39 ++--
 .../src/it/resources/synthesis/alter_view_drop.sql |  39 ++--
 .../src/it/resources/synthesis/create_function.sql |  25 +--
 .../src/it/resources/synthesis/drop_index.sql  |  27 +--
 .../src/it/resources/synthesis/drop_table.sql  |  34 ++--
 .../resources/synthesis/mismatched_entity_name.sql |  34 ++--
 .../phoenix/schema/SchemaExtractionProcessor.java  |   3 +-
 .../org/apache/phoenix/schema/SchemaProcessor.java |  27 +--
 .../org/apache/phoenix/schema/SchemaSQLUtil.java   | 168 
 .../phoenix/schema/SchemaSynthesisProcessor.java   | 216 +
 .../{SchemaExtractionTool.java => SchemaTool.java} |  57 --
 24 files changed, 827 insertions(+), 344 deletions(-)

diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/parse/CreateIndexStatement.java 
b/phoenix-core/src/main/java/org/apache/phoenix/parse/CreateIndexStatement.java
index 6da0ff3..392ba9a 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/parse/CreateIndexStatement.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/parse/CreateIndexStatement.java
@@ -21,6 +21,7 @@ import java.util.Collections;
 import java.util.List;
 import java.util.Map;
 
+import com.google.common.collect.ImmutableList;
 import org.apache.hadoop.hbase.util.Pair;
 import org.apache.phoenix.schema.PTable.IndexType;
 
@@ -54,6 +55,19 @@ public class CreateIndexStatement extends 
SingleTableStatement {
 this.udfParseNodes = udfParseNodes;
 }
 
+public CreateIndexStatement(CreateIndexStatement createStmt, 
ListMultimap> finalProps) {
+super(createStmt.getTable(), createStmt.getBindCount());
+this.indexTableName = createStmt.getIndexTableName();
+this.indexKeyConstraint = createStmt.getIndexConstraint();
+this.includeColumns = createStmt.getIncludeColumns();
+this.splitNodes = createStmt.getSplitNodes();
+this.props = finalProps;
+this.ifNotExists = createStmt.ifNotExists();
+this.indexType = createStmt.getIndexType();
+this.async = createStmt.isAsync();
+this.udfParseNodes = createStmt.getUdfParseNodes();
+}
+
 public IndexKeyConstraint getIndexConstraint() {
 return indexKeyConstraint;
 }
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/parse/CreateTableStatement.java 
b/phoenix-core/src/main/java/org/apache/phoenix/parse/CreateTableStatement.java
index 73b7a11..62c68a0 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/parse/CreateTableStatement.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/parse/CreateTableStatement.java
@@ -59,7 +59,21 @@ public class CreateTableStatement extends MutableStatement {
 this.whereClause = createTable.whereClause;
 this.immutableRows = createTable.immutableRows;
 }
-
+
+public CreateTableStatement(CreateTableStatement createTable, 
ListMultimap>  props, List columns) {
+this.tableName = createTable.tableName;
+this.tableType = createTable.tableType;
+this.columns = ImmutableList.copyOf(columns);
+this.pkConstraint = createTable.pkConstraint;
+this.splitNodes = createTable.splitNodes;
+this.bindCount = createTable.bindCount;
+this.props = props;
+this.ifNotExists = createTable.ifNotExists;
+this.baseTableName = createTable.baseTableName;
+this.whereClause = createTable.whereClause;
+this.immutableRows = createTable.immutableRows;
+}
+
 protected 

Apache-Phoenix | 4.x | HBase 1.3 | Build #274 FAILURE

2021-05-12 Thread Apache Jenkins Server

4.x branch  HBase 1.3  build #274 status FAILURE
Build #274 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/4.x/274/


Apache-Phoenix | 4.x | HBase 1.6 | Build #274 FAILURE

2021-05-12 Thread Apache Jenkins Server

4.x branch  HBase 1.6  build #274 status FAILURE
Build #274 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/4.x/274/


Apache-Phoenix | master | HBase 2.4 | Build #285 FAILURE

2021-05-12 Thread Apache Jenkins Server

master branch  HBase 2.4  build #285 status FAILURE
Build #285 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/master/285/


Apache-Phoenix | master | HBase 2.3 | Build #285 FAILURE

2021-05-12 Thread Apache Jenkins Server

master branch  HBase 2.3  build #285 status FAILURE
Build #285 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/master/285/


Apache-Phoenix | master | HBase 2.1 | Build #285 FAILURE

2021-05-12 Thread Apache Jenkins Server

master branch  HBase 2.1  build #285 status FAILURE
Build #285 https://ci-hadoop.apache.org/job/Phoenix/job/Phoenix-mulitbranch/job/master/285/


[phoenix] branch master updated: PHOENIX-6462 Index build that failed should be reporting it into the PHOENIX_INDEX_TOOL_RESULT table

2021-05-12 Thread gokcen
This is an automated email from the ASF dual-hosted git repository.

gokcen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/phoenix.git


The following commit(s) were added to refs/heads/master by this push:
 new df32aec  PHOENIX-6462 Index build that failed should be reporting it 
into the PHOENIX_INDEX_TOOL_RESULT table
df32aec is described below

commit df32aec5776eda683a663165af1760a79afad79c
Author: Gokcen Iskender 
AuthorDate: Mon May 10 11:21:26 2021 -0700

PHOENIX-6462 Index build that failed should be reporting it into the 
PHOENIX_INDEX_TOOL_RESULT table

Signed-off-by: Gokcen Iskender 
---
 .../end2end/IndexToolForNonTxGlobalIndexIT.java| 43 ++
 .../coprocessor/GlobalIndexRegionScanner.java  | 10 -
 .../coprocessor/IndexRebuildRegionScanner.java |  7 +++-
 .../coprocessor/IndexToolVerificationResult.java   | 15 
 .../index/IndexVerificationResultRepository.java   |  8 +++-
 5 files changed, 79 insertions(+), 4 deletions(-)

diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexToolForNonTxGlobalIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexToolForNonTxGlobalIndexIT.java
index 89fcfff..3492ba9 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexToolForNonTxGlobalIndexIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexToolForNonTxGlobalIndexIT.java
@@ -621,6 +621,49 @@ public class IndexToolForNonTxGlobalIndexIT extends 
BaseUniqueNamesOwnClusterIT
 }
 
 @Test
+public void testIndexToolFailedMapperNotRecordToResultTable() throws 
Exception {
+if (mutable != true || singleCell != true ) {
+return;
+}
+Properties props = PropertiesUtil.deepCopy(TEST_PROPERTIES);
+try (Connection conn = DriverManager.getConnection(getUrl(), props)) {
+String schemaName = generateUniqueName();
+String dataTableName = generateUniqueName();
+String dataTableFullName = SchemaUtil.getTableName(schemaName, 
dataTableName);
+String indexTableName = generateUniqueName();
+String indexTableFullName = SchemaUtil.getTableName(schemaName, 
indexTableName);
+conn.createStatement().execute("CREATE TABLE " + dataTableFullName
++ " (ID INTEGER NOT NULL PRIMARY KEY, NAME VARCHAR, ZIP 
INTEGER) "
++ tableDDLOptions);
+conn.commit();
+// Insert a row
+conn.createStatement().execute("upsert into " + dataTableFullName 
+ " values (1, 'Phoenix', 12345)");
+conn.commit();
+// Configure IndexRegionObserver to fail the first write phase. 
This should not
+// lead to any change on index and thus the index verify during 
index rebuild should fail
+IndexRebuildRegionScanner.setThrowExceptionForRebuild(true);
+conn.createStatement().execute(String.format(
+"CREATE INDEX %s ON %s (NAME) INCLUDE (ZIP) ASYNC " + 
this.indexDDLOptions, indexTableName, dataTableFullName));
+// Run the index MR job and verify that the index table rebuild 
fails
+IndexTool it = IndexToolIT.runIndexTool(directApi, useSnapshot, 
schemaName, dataTableName, indexTableName,
+null, -1, IndexTool.IndexVerifyType.BEFORE);
+Assert.assertEquals(PIndexState.BUILDING, 
TestUtil.getIndexState(conn, indexTableFullName));
+
+// Now there is no exception, so the second partial build should 
retry
+Long scn = 
it.getJob().getConfiguration().getLong(CURRENT_SCN_VALUE, 1L);
+IndexRebuildRegionScanner.setThrowExceptionForRebuild(false);
+it = IndexToolIT.runIndexTool(directApi, useSnapshot, schemaName, 
dataTableName, indexTableName,
+null, 0, IndexTool.IndexVerifyType.BEFORE,"-rv", 
Long.toString(scn));
+Assert.assertEquals(PIndexState.ACTIVE, 
TestUtil.getIndexState(conn, indexTableFullName));
+ResultSet rs =
+conn.createStatement()
+.executeQuery("SELECT COUNT(*) FROM " + 
indexTableFullName);
+rs.next();
+assertEquals(1, rs.getInt(1));
+}
+}
+
+@Test
 public void testIndexToolOnlyVerifyOption() throws Exception {
 String schemaName = generateUniqueName();
 String dataTableName = generateUniqueName();
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/GlobalIndexRegionScanner.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/GlobalIndexRegionScanner.java
index 6e250c0..7aea30d 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/GlobalIndexRegionScanner.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/GlobalIndexRegionScanner.java
@@ -129,6 +129,7 @@ public abstract class GlobalIndexRegionScanner extend

[phoenix] branch 4.x updated: PHOENIX-6462 Index build that failed should be reporting it into the PHOENIX_INDEX_TOOL_RESULT table

2021-05-12 Thread gokcen
This is an automated email from the ASF dual-hosted git repository.

gokcen pushed a commit to branch 4.x
in repository https://gitbox.apache.org/repos/asf/phoenix.git


The following commit(s) were added to refs/heads/4.x by this push:
 new 88b4eb8  PHOENIX-6462 Index build that failed should be reporting it 
into the PHOENIX_INDEX_TOOL_RESULT table
88b4eb8 is described below

commit 88b4eb81e0cb10c469f6d08372a187fdf0ff4fb1
Author: Gokcen Iskender 
AuthorDate: Mon May 10 11:21:26 2021 -0700

PHOENIX-6462 Index build that failed should be reporting it into the 
PHOENIX_INDEX_TOOL_RESULT table

Signed-off-by: Gokcen Iskender 
---
 .../end2end/IndexToolForNonTxGlobalIndexIT.java| 43 ++
 .../coprocessor/GlobalIndexRegionScanner.java  | 10 -
 .../coprocessor/IndexRebuildRegionScanner.java |  7 +++-
 .../coprocessor/IndexToolVerificationResult.java   | 15 
 .../index/IndexVerificationResultRepository.java   |  8 +++-
 5 files changed, 79 insertions(+), 4 deletions(-)

diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexToolForNonTxGlobalIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexToolForNonTxGlobalIndexIT.java
index aa21352..a35bf9d 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexToolForNonTxGlobalIndexIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexToolForNonTxGlobalIndexIT.java
@@ -591,6 +591,49 @@ public class IndexToolForNonTxGlobalIndexIT extends 
BaseUniqueNamesOwnClusterIT
 }
 
 @Test
+public void testIndexToolFailedMapperNotRecordToResultTable() throws 
Exception {
+if (mutable != true || singleCell != true ) {
+return;
+}
+Properties props = PropertiesUtil.deepCopy(TEST_PROPERTIES);
+try (Connection conn = DriverManager.getConnection(getUrl(), props)) {
+String schemaName = generateUniqueName();
+String dataTableName = generateUniqueName();
+String dataTableFullName = SchemaUtil.getTableName(schemaName, 
dataTableName);
+String indexTableName = generateUniqueName();
+String indexTableFullName = SchemaUtil.getTableName(schemaName, 
indexTableName);
+conn.createStatement().execute("CREATE TABLE " + dataTableFullName
++ " (ID INTEGER NOT NULL PRIMARY KEY, NAME VARCHAR, ZIP 
INTEGER) "
++ tableDDLOptions);
+conn.commit();
+// Insert a row
+conn.createStatement().execute("upsert into " + dataTableFullName 
+ " values (1, 'Phoenix', 12345)");
+conn.commit();
+// Configure IndexRegionObserver to fail the first write phase. 
This should not
+// lead to any change on index and thus the index verify during 
index rebuild should fail
+IndexRebuildRegionScanner.setThrowExceptionForRebuild(true);
+conn.createStatement().execute(String.format(
+"CREATE INDEX %s ON %s (NAME) INCLUDE (ZIP) ASYNC " + 
this.indexDDLOptions, indexTableName, dataTableFullName));
+// Run the index MR job and verify that the index table rebuild 
fails
+IndexTool it = IndexToolIT.runIndexTool(directApi, useSnapshot, 
schemaName, dataTableName, indexTableName,
+null, -1, IndexTool.IndexVerifyType.BEFORE);
+Assert.assertEquals(PIndexState.BUILDING, 
TestUtil.getIndexState(conn, indexTableFullName));
+
+// Now there is no exception, so the second partial build should 
retry
+Long scn = 
it.getJob().getConfiguration().getLong(CURRENT_SCN_VALUE, 1L);
+IndexRebuildRegionScanner.setThrowExceptionForRebuild(false);
+it = IndexToolIT.runIndexTool(directApi, useSnapshot, schemaName, 
dataTableName, indexTableName,
+null, 0, IndexTool.IndexVerifyType.BEFORE,"-rv", 
Long.toString(scn));
+Assert.assertEquals(PIndexState.ACTIVE, 
TestUtil.getIndexState(conn, indexTableFullName));
+ResultSet rs =
+conn.createStatement()
+.executeQuery("SELECT COUNT(*) FROM " + 
indexTableFullName);
+rs.next();
+assertEquals(1, rs.getInt(1));
+}
+}
+
+@Test
 public void testIndexToolOnlyVerifyOption() throws Exception {
 String schemaName = generateUniqueName();
 String dataTableName = generateUniqueName();
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/GlobalIndexRegionScanner.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/GlobalIndexRegionScanner.java
index b82810c..6a10edc 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/GlobalIndexRegionScanner.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/coprocessor/GlobalIndexRegionScanner.java
@@ -125,6 +125,7 @@ public abstract class GlobalIndexRegionScanner extends 
Bas

[phoenix-tephra] annotated tag 0.16.1 updated (2d4285a -> 846b6c2)

2021-05-12 Thread vjasani
This is an automated email from the ASF dual-hosted git repository.

vjasani pushed a change to annotated tag 0.16.1
in repository https://gitbox.apache.org/repos/asf/phoenix-tephra.git.


*** WARNING: tag 0.16.1 was modified! ***

from 2d4285a  (commit)
  to 846b6c2  (tag)
 tagging 2d4285adde3c62abe07984ef5bef3f08d34b8f45 (commit)
 replaces v0.15.0-incubating
  by Viraj Jasani
  on Thu May 13 00:15:09 2021 +0530

- Log -
Releasing Phoenix Tephra 0.16.1
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEEaqj31q9dtmWB677dCOcPcKtxxaEFAmCcIk0ACgkQCOcPcKtx
xaGw7A/+Ntuijd0WE5Hn2NLHg2m191JytIO+9VHMGPmDq1gtEHSbScmuic2i3Y44
kdikEwPCLkJ0BgQCrY0shl011G7tPgYBVCh8kmjXTF+0yGzX95YDh5+X+mG9K/oA
CldnCx3rmq3SC4T34R9qJEA81/3hXNaE5nt/XRICKlqQesDcAosQdwGK0qg7lC6N
dU1m/3jEwRgW9E/GFjh2MCOjsx2O7RZ/zeeo2qGYpL/t7bpT7NJxKGSbteA1SXT2
pdvYydyjk37nJerH1qPj0XryMNKwPGcgRr9m++t+YLQHFQePU6ttt3kK6oLOKUTw
Z6zDEUfRf7LZ/dM8jE/a0Z3e6JDt3ChGE8u0ngQJztzTqi2yRo02hJJ+ouRHIGmb
P39mszU3H5EdQf+uJlfSVt52YuUisbENZicUsUjrSaVsnW/VEwCUDPrRl1tZBdjx
rJYLcyYNJdfy59e1kIbQn1BYHGp8SIc8A13v93LKv5VnzvXaiR4d4yWV7p8utQeR
NR814T/NmHLe4qLgJNRVGtGUr1put8K9EQsaFa9URTtntIfwb23DayE7vwqZqBxQ
W8NzHSqOoObXhUa3+TECoC6csifDwYmPj0vuR6aidCALoiNCleOaOU+jacUFiQKl
BmSBueJ37oM85SLlbXlDjgO4A0j0Zazk2IDj1sd4mNTO08MZDRs=
=+u5P
-END PGP SIGNATURE-
---


No new revisions were added by this update.

Summary of changes:


[phoenix-tephra] branch master updated: Preparing development version 0.17.0-SNAPSHOT

2021-05-12 Thread vjasani
This is an automated email from the ASF dual-hosted git repository.

vjasani pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/phoenix-tephra.git


The following commit(s) were added to refs/heads/master by this push:
 new 8a3557c  Preparing development version 0.17.0-SNAPSHOT
8a3557c is described below

commit 8a3557c5d7188f36a7dd18cef45c9c3f43ccdbf9
Author: Viraj Jasani 
AuthorDate: Thu May 13 00:04:41 2021 +0530

Preparing development version 0.17.0-SNAPSHOT
---
 pom.xml  | 2 +-
 tephra-api/pom.xml   | 2 +-
 tephra-core-shaded/pom.xml   | 2 +-
 tephra-core/pom.xml  | 2 +-
 tephra-distribution/pom.xml  | 2 +-
 tephra-examples/pom.xml  | 2 +-
 tephra-examples/tephra-examples-post-1.3/hbase-1.3/pom.xml   | 2 +-
 tephra-examples/tephra-examples-post-1.3/hbase-1.4/pom.xml   | 2 +-
 tephra-examples/tephra-examples-post-1.3/hbase-1.5/pom.xml   | 2 +-
 tephra-examples/tephra-examples-post-1.3/hbase-1.6/pom.xml   | 2 +-
 tephra-examples/tephra-examples-post-1.3/hbase-2.0/pom.xml   | 2 +-
 tephra-examples/tephra-examples-post-1.3/hbase-2.1/pom.xml   | 2 +-
 tephra-examples/tephra-examples-post-1.3/hbase-2.2/pom.xml   | 2 +-
 tephra-examples/tephra-examples-post-1.3/hbase-2.3/pom.xml   | 2 +-
 tephra-examples/tephra-examples-post-1.3/hbase-2.4/pom.xml   | 2 +-
 tephra-examples/tephra-examples-post-1.3/pom.xml | 2 +-
 tephra-examples/tephra-examples-pre-1.3/cdh-5.7/pom.xml  | 2 +-
 tephra-examples/tephra-examples-pre-1.3/cdh-5.8/pom.xml  | 2 +-
 tephra-examples/tephra-examples-pre-1.3/hbase-1.1/pom.xml| 2 +-
 tephra-examples/tephra-examples-pre-1.3/hbase-1.2/pom.xml| 2 +-
 tephra-examples/tephra-examples-pre-1.3/pom.xml  | 2 +-
 tephra-hbase-compat-1.1-base/pom.xml | 2 +-
 tephra-hbase-compat-1.1-base/tephra-hbase-compat-1.1/pom.xml | 2 +-
 tephra-hbase-compat-1.1-base/tephra-hbase-compat-1.2-cdh/pom.xml | 2 +-
 tephra-hbase-compat-1.1-base/tephra-hbase-compat-1.2/pom.xml | 2 +-
 tephra-hbase-compat-1.3/pom.xml  | 2 +-
 tephra-hbase-compat-1.4-base/pom.xml | 2 +-
 tephra-hbase-compat-1.4-base/tephra-hbase-compat-1.4/pom.xml | 2 +-
 tephra-hbase-compat-1.4-base/tephra-hbase-compat-1.5/pom.xml | 2 +-
 tephra-hbase-compat-1.4-base/tephra-hbase-compat-1.6/pom.xml | 2 +-
 tephra-hbase-compat-2.0-base/pom.xml | 2 +-
 tephra-hbase-compat-2.0-base/tephra-hbase-compat-2.0/pom.xml | 2 +-
 tephra-hbase-compat-2.0-base/tephra-hbase-compat-2.1/pom.xml | 2 +-
 tephra-hbase-compat-2.0-base/tephra-hbase-compat-2.2/pom.xml | 2 +-
 tephra-hbase-compat-2.3/pom.xml  | 2 +-
 tephra-hbase-compat-2.4/pom.xml  | 2 +-
 36 files changed, 36 insertions(+), 36 deletions(-)

diff --git a/pom.xml b/pom.xml
index 5e30251..58f1375 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@
 
   org.apache.tephra
   tephra
-  0.16.1
+  0.17.0-SNAPSHOT
   pom
   Apache Tephra
   
diff --git a/tephra-api/pom.xml b/tephra-api/pom.xml
index 5672791..ad9ee4f 100644
--- a/tephra-api/pom.xml
+++ b/tephra-api/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.tephra
 tephra
-0.16.1
+0.17.0-SNAPSHOT
   
 
   tephra-api
diff --git a/tephra-core-shaded/pom.xml b/tephra-core-shaded/pom.xml
index 5ececc0..a8eeab7 100644
--- a/tephra-core-shaded/pom.xml
+++ b/tephra-core-shaded/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.tephra
 tephra
-0.16.1
+0.17.0-SNAPSHOT
   
   4.0.0
 
diff --git a/tephra-core/pom.xml b/tephra-core/pom.xml
index 8106f6f..7d50afb 100644
--- a/tephra-core/pom.xml
+++ b/tephra-core/pom.xml
@@ -21,7 +21,7 @@
   
 org.apache.tephra
 tephra
-0.16.1
+0.17.0-SNAPSHOT
   
   4.0.0
 
diff --git a/tephra-distribution/pom.xml b/tephra-distribution/pom.xml
index 439a7fd..6a9494e 100644
--- a/tephra-distribution/pom.xml
+++ b/tephra-distribution/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.tephra
 tephra
-0.16.1
+0.17.0-SNAPSHOT
   
   
   tephra-distribution
diff --git a/tephra-examples/pom.xml b/tephra-examples/pom.xml
index d77b445..7eb0ee9 100644
--- a/tephra-examples/pom.xml
+++ b/tephra-examples/pom.xml
@@ -21,7 +21,7 @@
   
 org.apache.tephra
 tephra
-0.16.1
+0.17.0-SNAPSHOT
   
   4.0.0
 
diff --git a/tephra-examples/tephra-examples-post-1.3/hbase-1.3/pom.xml 
b/tephra-examples/tephra-examples-post-1.3/hbase-1.3/pom.xml
index 50c6abf..3f75814 100644
--- a/tephra-examples/tephra-examples-post-1.3/hbase-1.3/pom.xml
+++ b/tephra-examples/tephra-examples-post-1.3/hbase-1.3/pom.xml
@@ -21,7 +21