This is an automated email from the ASF dual-hosted git repository.
meszibalu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hbase-connectors.git
The following commit(s) were added to refs/heads/master by this push:
new 3daaccb HBASE-22220 Release hbase-connectors-1.0.0
3daaccb is described below
commit 3daaccba173e744d670a18ed1d0b17529ff60eea
Author: Balazs Meszaros <[email protected]>
AuthorDate: Fri Apr 12 15:19:50 2019 +0200
HBASE-22220 Release hbase-connectors-1.0.0
---
CHANGELOG.md | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
RELEASENOTES.md | 49 +++++++++++++++++++++++++++++++++++++
pom.xml | 2 +-
3 files changed, 126 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..ad60520
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,76 @@
+# HBase Changelog
+
+<!---
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Be careful doing manual edits in this file. Do not change format
+# of release header or remove the below marker. This file is generated.
+# DO NOT REMOVE THIS MARKER; FOR INTERPOLATING CHANGES!-->
+## Release connector-1.0.0 - Unreleased (as of 2019-04-23)
+
+
+
+### NEW FEATURES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-15320](https://issues.apache.org/jira/browse/HBASE-15320) | HBase
connector for Kafka Connect | Major | Replication |
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-21491](https://issues.apache.org/jira/browse/HBASE-21491) |
[hbase-connectors] Edit on spark connector README | Trivial | hbase-connectors
|
+| [HBASE-21841](https://issues.apache.org/jira/browse/HBASE-21841) | Allow
inserting null values throw DataSource API | Major | spark |
+| [HBASE-21880](https://issues.apache.org/jira/browse/HBASE-21880) |
[hbase-connectors] clean up site target | Minor | hbase-connectors |
+| [HBASE-21842](https://issues.apache.org/jira/browse/HBASE-21842) | Properly
use flatten-maven-plugin in hbase-connectors | Major | hbase-connectors |
+| [HBASE-21931](https://issues.apache.org/jira/browse/HBASE-21931) |
[hbase-connectors] Bump surefire version | Major | hbase-connectors |
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-21429](https://issues.apache.org/jira/browse/HBASE-21429) |
[hbase-connectors] pom refactoring adding kafka dir intermediary | Minor |
hbase-connectors, kafka |
+| [HBASE-21431](https://issues.apache.org/jira/browse/HBASE-21431) |
[hbase-connectors] Fix build and test issues | Blocker | hbase-connectors |
+| [HBASE-21434](https://issues.apache.org/jira/browse/HBASE-21434) |
[hbase-connectors] Cleanup of kafka dependencies; clarify hadoop version |
Major | hbase-connectors, kafka |
+| [HBASE-21446](https://issues.apache.org/jira/browse/HBASE-21446) |
[hbase-connectors] Update spark and scala versions; add some doc on how to
generate artifacts with different versions | Major | hbase-connectors, spark |
+| [HBASE-21448](https://issues.apache.org/jira/browse/HBASE-21448) |
[hbase-connectors] Make compile/tests pass on scala 2.10 AND 2.11 | Major |
hbase-connectors, spark |
+| [HBASE-21878](https://issues.apache.org/jira/browse/HBASE-21878) |
[hbase-connectors] Fix hbase-checkstyle version reference | Critical |
hbase-connectors |
+| [HBASE-21923](https://issues.apache.org/jira/browse/HBASE-21923) |
[hbase-connectors] Make apache-rat pass | Critical | hbase-connectors |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-21002](https://issues.apache.org/jira/browse/HBASE-21002) | Create
assembly and scripts to start Kafka Proxy | Minor | hbase-connectors |
+| [HBASE-21435](https://issues.apache.org/jira/browse/HBASE-21435) |
[hbase-connectors] Cleanup of kafka dependencies; clarify hadoop version;
addendum | Minor | hbase-connectors, kafka |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-21432](https://issues.apache.org/jira/browse/HBASE-21432) |
[hbase-connectors] Add Apache Yetus integration for hbase-connectors repository
| Major | build, hbase-connectors |
+| [HBASE-22221](https://issues.apache.org/jira/browse/HBASE-22221) | Extend
kafka-proxy documentation with required hbase settings | Major |
hbase-connectors |
+| [HBASE-22210](https://issues.apache.org/jira/browse/HBASE-22210) | Fix
hbase-connectors-assembly to include every jar | Major | hbase-connectors |
+| [HBASE-22266](https://issues.apache.org/jira/browse/HBASE-22266) | Add yetus
personality to connectors to avoid scaladoc issues | Major | hbase-connectors |
+| [HBASE-22257](https://issues.apache.org/jira/browse/HBASE-22257) | Remove
json4s and jackson dependency from hbase spark connector | Major |
hbase-connectors |
+
+
diff --git a/RELEASENOTES.md b/RELEASENOTES.md
new file mode 100644
index 0000000..86b0a45
--- /dev/null
+++ b/RELEASENOTES.md
@@ -0,0 +1,49 @@
+# RELEASENOTES
+
+<!---
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Be careful doing manual edits in this file. Do not change format
+# of release header or remove the below marker. This file is generated.
+# DO NOT REMOVE THIS MARKER; FOR INTERPOLATING CHANGES!-->
+# HBase connector-1.0.0 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities,
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-21002](https://issues.apache.org/jira/browse/HBASE-21002) | *Minor* |
**Create assembly and scripts to start Kafka Proxy**
+
+Adds a kafka proxy that appears to hbase as a replication peer. Use to tee
table edits to kafka. Has mechanism for dropping/routing updates. See
https://github.com/apache/hbase-connectors/tree/master/kafka for documentation.
+
+
+---
+
+* [HBASE-21434](https://issues.apache.org/jira/browse/HBASE-21434) | *Major* |
**[hbase-connectors] Cleanup of kafka dependencies; clarify hadoop version**
+
+Cleaned up kafka submodule dependencies. Added used dependencies to pom and
removed the unused. Depends explicitly on hadoop2. No messing w/ hadoop3
versions.
+
+
+---
+
+* [HBASE-21446](https://issues.apache.org/jira/browse/HBASE-21446) | *Major* |
**[hbase-connectors] Update spark and scala versions; add some doc on how to
generate artifacts with different versions**
+
+Updates our hbase-spark integration so defaults spark 2.4.0 (October 2018)
from 2.1.1 and Scala 2.11.12 (from 2.11.8).
+
+
+
diff --git a/pom.xml b/pom.xml
index e032475..5393b52 100755
--- a/pom.xml
+++ b/pom.xml
@@ -109,7 +109,7 @@
<developers/>
<properties>
<!-- See https://maven.apache.org/maven-ci-friendly.html -->
- <revision>1.0.0-SNAPSHOT</revision>
+ <revision>1.0.0</revision>
<maven.javadoc.skip>true</maven.javadoc.skip>
<maven.build.timestamp.format>yyyy-MM-dd'T'HH:mm</maven.build.timestamp.format>
<buildDate>${maven.build.timestamp}</buildDate>