From 034ab8b9dd78f8c127c24251548e36af884a2819 Mon Sep 17 00:00:00 2001 From: Maksim Mednik Date: Fri, 5 Aug 2022 09:56:46 -0400 Subject: [PATCH] Updating hbase-client to 2.4.13 --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ README.md | 26 -------------------------- build.gradle | 2 +- core/build.gradle | 2 +- gradle.properties | 1 + 5 files changed, 29 insertions(+), 28 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..bfe83c3 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,26 @@ +History +------- + +* **3.1.0**: Bumps hbase-client version to 2.4.13 + +* **3.0.0**: Bumps jacksonVersion and bigtableVersion to address security vulnerabilities, removes hbase-shaded-client and pulls in the standard hbase-client + +* **2.0.0**: Bumps jacksonVersion and bigtableVersion to address security vulnerabilities + +* **1.6.0**: Bumps jacksonVersion to address security vulnerabilities + +* **1.5.0**: Add asynchronous read/write/scan/delete operations via AsyncDao and AsyncDaoFactory. + +* **1.4.0**: Add table scan capability, with starting key to start scan from and ending/last key to be scanned. Requires full key. + +* **1.3.0**: Improve the extensibility of the library by allowing DAO creation from an `EntityConfiguration` to support dynamically generated entities. + +* **1.2.1**: Implement `equals` and `hashCode` methods on `StringKey`. + +* **1.2.0**: Add batch read/write/delete functionality. Deprecate single-row operations to encourage use of batch operations. + +* **1.1.1**: Read non-existent cells as `null` values (and `null` timestamps, if `versioned = true`). + +* **1.1.0**: Add optional column versioning capabilities. Timestamps currently only reflect the **latest** column value. + +* **1.0.0**: Initial public release. Support for single-row read/write/delete operations, as well as automatic entity (de)serialization. diff --git a/README.md b/README.md index 2433097..86cde66 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,6 @@ Table of Contents * [Column Sharing](#column-sharing) * [Unit Testing](#unit-testing) * [Contributing](#contributing) -* [History](#history) * [License](#license) Quick Start @@ -389,31 +388,6 @@ For minor bug-fixes, simply submit a pull request with your changes and a short All changes are expected to be tested thoroughly prior to submission. Any untested code will simply be rejected. -History -------- - -* **3.0.0**: Bumps jacksonVersion and bigtableVersion to address security vulnerabilities, removes hbase-shaded-client and pulls in the standard hbase-client - -* **2.0.0**: Bumps jacksonVersion and bigtableVersion to address security vulnerabilities - -* **1.6.0**: Bumps jacksonVersion to address security vulnerabilities - -* **1.5.0**: Add asynchronous read/write/scan/delete operations via AsyncDao and AsyncDaoFactory. - -* **1.4.0**: Add table scan capability, with starting key to start scan from and ending/last key to be scanned. Requires full key. - -* **1.3.0**: Improve the extensibility of the library by allowing DAO creation from an `EntityConfiguration` to support dynamically generated entities. - -* **1.2.1**: Implement `equals` and `hashCode` methods on `StringKey`. - -* **1.2.0**: Add batch read/write/delete functionality. Deprecate single-row operations to encourage use of batch operations. - -* **1.1.1**: Read non-existent cells as `null` values (and `null` timestamps, if `versioned = true`). - -* **1.1.0**: Add optional column versioning capabilities. Timestamps currently only reflect the **latest** column value. - -* **1.0.0**: Initial public release. Support for single-row read/write/delete operations, as well as automatic entity (de)serialization. - License ------- diff --git a/build.gradle b/build.gradle index 5de6813..fdb0798 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ group = 'com.bettercloud' -version = '3.0.0' +version = '3.1.0' ext.isReleaseVersion = !version.endsWith('SNAPSHOT') diff --git a/core/build.gradle b/core/build.gradle index ca00c1f..1126119 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -3,5 +3,5 @@ dependencies { exclude group: 'org.apache.hbase', module: 'hbase-shaded-client' } api "com.fasterxml.jackson.core:jackson-databind:$jacksonVersion" - api "org.apache.hbase:hbase-client:2.4.12" + api "org.apache.hbase:hbase-client:$hbaseClientVersion" } \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index b44f971..610a5c9 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,7 @@ bigtableVersion=2.4.0 jacksonVersion=2.13.3 autoServiceVersion=1.0-rc4 +hbaseClientVersion=2.4.13 javaPoetVersion=1.11.1 junitVersion=4.12 mockitoVersion=2.24.0