From 5ec5a5b115ee36fb28903667c008218abd21b3f5 Mon Sep 17 00:00:00 2001 From: Andrew Purtell Date: Thu, 13 Feb 2020 14:38:27 -0800 Subject: [PATCH] Update POMs and CHANGES.txt for 1.6.0RC0 --- CHANGES.txt | 89 +++++++++++++++++++ hbase-annotations/pom.xml | 2 +- .../hbase-archetype-builder/pom.xml | 2 +- hbase-archetypes/hbase-client-project/pom.xml | 2 +- .../hbase-shaded-client-project/pom.xml | 2 +- hbase-archetypes/pom.xml | 2 +- hbase-assembly/pom.xml | 2 +- hbase-checkstyle/pom.xml | 4 +- hbase-client/pom.xml | 2 +- hbase-common/pom.xml | 2 +- hbase-error-prone/pom.xml | 4 +- hbase-examples/pom.xml | 2 +- hbase-external-blockcache/pom.xml | 2 +- hbase-hadoop-compat/pom.xml | 2 +- hbase-hadoop2-compat/pom.xml | 2 +- hbase-hbtop/pom.xml | 2 +- hbase-it/pom.xml | 2 +- hbase-metrics-api/pom.xml | 2 +- hbase-metrics/pom.xml | 2 +- hbase-prefix-tree/pom.xml | 2 +- hbase-procedure/pom.xml | 2 +- hbase-protocol/pom.xml | 2 +- hbase-resource-bundle/pom.xml | 2 +- hbase-rest/pom.xml | 2 +- hbase-rsgroup/pom.xml | 2 +- hbase-server/pom.xml | 2 +- .../hbase-shaded-check-invariants/pom.xml | 2 +- hbase-shaded/hbase-shaded-client/pom.xml | 2 +- hbase-shaded/hbase-shaded-server/pom.xml | 2 +- .../hbase-shaded-testing-util-tester/pom.xml | 2 +- .../hbase-shaded-testing-util/pom.xml | 2 +- hbase-shaded/pom.xml | 2 +- hbase-shell/pom.xml | 2 +- hbase-testing-util/pom.xml | 2 +- hbase-thrift/pom.xml | 2 +- pom.xml | 2 +- 36 files changed, 126 insertions(+), 37 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index c9bd940295d..288afe8392d 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,5 +1,94 @@ HBase Change Log +Release Notes - HBase - Version 1.6.0 02/21/2020 + +** Sub-task + * [HBASE-23151] - Backport HBASE-23083 (Collect Executor status info periodically and report to metrics system) to branch-1 + * [HBASE-23246] - Fix error prone warning in TestMetricsUserSourceImpl + * [HBASE-23288] - Backport HBASE-23251 (Add Column Family and Table Names to HFileContext) to branch-1 + * [HBASE-23707] - Add IntelliJ check style plugin configuration + +** Bug + * [HBASE-18439] - Subclasses of o.a.h.h.chaos.actions.Action all use the same logger + * [HBASE-19663] - javadoc creation needs jsr305 + * [HBASE-21776] - Duplicate "Set storagePolicy" debug logging + * [HBASE-22096] - /storeFile.jsp shows CorruptHFileException when the storeFile is a reference file + * [HBASE-22441] - BucketCache NullPointerException in cacheBlock + * [HBASE-23045] - currentPath may be stitched in a loop in replication source code. + * [HBASE-23056] - Block count is 0 when BucketCache using persistent IOEngine and retrieve from file + * [HBASE-23149] - hbase shouldPerformMajorCompaction logic is not correct + * [HBASE-23153] - PrimaryRegionCountSkewCostFunction SLB function should implement CostFunction#isNeeded + * [HBASE-23177] - If fail to open reference because FNFE, make it plain it is a Reference + * [HBASE-23185] - High cpu usage because getTable()#put() gets config value every time + * [HBASE-23237] - Negative 'Requests per Second' counts in UI + * [HBASE-23254] - Release replication buffer quota correctly, when batch includes bulk loaded hfiles + * [HBASE-23261] - Region stuck in transition while splitting + * [HBASE-23273] - Table header is not correct on table.jsp when table name is hbase:meta + * [HBASE-23287] - WALs not aged off of HDFS because LogCleaner is not added to choreService + * [HBASE-23337] - Several modules missing in nexus for Apache HBase 2.2.2 + * [HBASE-23359] - RS going down with NPE when splitting a region with compaction disabled in branch-1 + * [HBASE-23360] - [CLI] Fix help command "set_quota" to explain removing quota + * [HBASE-23364] - HRegionServer sometimes does not shut down. + * [HBASE-23375] - Backport HBASE-22441 to branch-1 + * [HBASE-23590] - Update maxStoreFileRefCount to maxCompactedStoreFileRefCount + * [HBASE-23698] - Switch central repo to https on branch-1 + * [HBASE-23825] - Increment proto conversion is broken + +** New Feature + * [HBASE-23073] - Add an optional costFunction to balance regions according to a capacity rule + * [HBASE-23210] - Backport HBASE-15519 (Add per-user metrics) to branch-1 + * [HBASE-23710] - Priority configuration for system coprocessors + +** Improvement + * [HBASE-20626] - Change the value of "Requests Per Second" on WEBUI + * [HBASE-22701] - Better handle invalid local directory for DynamicClassLoader + * [HBASE-23114] - Use archiveArtifacts in Jenkinsfiles + * [HBASE-23172] - HBase Canary region success count metrics reflect column family successes, not region successes + * [HBASE-23174] - Upgrade jackson and jackson-databind to 2.9.10 (branch-1) + * [HBASE-23207] - Log a region open journal + * [HBASE-23208] - Unit formatting in Master & RS UI + * [HBASE-23212] - Provide config reload for Auto Region Reopen based on storeFile ref count + * [HBASE-23228] - Allow for jdk8 specific modules on branch-1 in precommit/nightly testing + * [HBASE-23238] - Additional test and checks for null references on ScannerCallableWithReplicas + * [HBASE-23245] - All MutableHistogram implementations should remove maxExpected + * [HBASE-23278] - Add a table-level compaction progress display on the UI + * [HBASE-23283] - Provide clear and consistent logging about the period of enabled chores + * [HBASE-23335] - Improve cost functions array copy in StochasticLoadBalancer + * [HBASE-23362] - WalPrettyPrinter should include the table name + * [HBASE-23621] - Reduce number of Checkstyle violations in tests of hbase-common + * [HBASE-23622] - Reduce number of Checkstyle violations in hbase-common + * [HBASE-23623] - Reduce number of Checkstyle violations in hbase-rest + * [HBASE-23625] - Reduce number of Checkstyle violations in hbase-common + * [HBASE-23626] - Reduce number of Checkstyle violations in tests of hbase-common + * [HBASE-23627] - Resolve remaining Checkstyle violations in hbase-thrift + * [HBASE-23645] - Fix remaining Checkstyle violations in tests of hbase-common + * [HBASE-23646] - Fix remaining Checkstyle violations in tests of hbase-rest + * [HBASE-23661] - Reduce number of Checkstyle violations in hbase-rest + * [HBASE-23675] - Move to Apache parent POM version 22 + * [HBASE-23802] - Remove unnecessary Configuration instantiation in LossyAccounting + +** Test + * [HBASE-23259] - Ability to run mini cluster using pre-determined available random ports + * [HBASE-23552] - Format Javadocs on ITBLL + * [HBASE-23569] - Validate that the log cleaner actually cleans oldWALs as expected + * [HBASE-23665] - Split unit tests from TestTableName into a separate test only class + * [HBASE-23711] - Add test for MinVersions and KeepDeletedCells TTL + * [HBASE-23749] - TestHFileWriterV3 should have tests for all data block encodings + * [HBASE-23793] - Increase maven heap allocation to 4G in Yetus personality + + +** Task + * [HBASE-23053] - Disable concurrent nightly builds + * [HBASE-23213] - Backport HBASE-22460 to branch-1 + * [HBASE-23219] - Re-enable ZKLess tests for branch-1 (Revert HBASE-14622) + * [HBASE-23227] - Upgrade jackson-databind to 2.9.10.1 to avoid recent CVEs + * [HBASE-23229] - Update branch-1 to 1.6.0-SNAPSHOT + * [HBASE-23234] - Provide .editorconfig based on checkstyle configuration + * [HBASE-23236] - Upgrade to yetus 0.11.1 + * [HBASE-23250] - Log message about CleanerChore delegate initialization should be at INFO + * [HBASE-23774] - Announce user-zh list + + Release Notes - HBase - Version 1.5.0 10/14/2019 ** Sub-task diff --git a/hbase-annotations/pom.xml b/hbase-annotations/pom.xml index e8767dfa99f..d9b9fcc3fe2 100644 --- a/hbase-annotations/pom.xml +++ b/hbase-annotations/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-archetypes/hbase-archetype-builder/pom.xml b/hbase-archetypes/hbase-archetype-builder/pom.xml index 9992a618b06..78896d60ae1 100644 --- a/hbase-archetypes/hbase-archetype-builder/pom.xml +++ b/hbase-archetypes/hbase-archetype-builder/pom.xml @@ -25,7 +25,7 @@ hbase-archetypes org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-archetypes/hbase-client-project/pom.xml b/hbase-archetypes/hbase-client-project/pom.xml index cbe3a1a11a8..7bf5e7d56f6 100644 --- a/hbase-archetypes/hbase-client-project/pom.xml +++ b/hbase-archetypes/hbase-client-project/pom.xml @@ -26,7 +26,7 @@ hbase-archetypes org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-client-project diff --git a/hbase-archetypes/hbase-shaded-client-project/pom.xml b/hbase-archetypes/hbase-shaded-client-project/pom.xml index 74d7204449b..a2c69eb046e 100644 --- a/hbase-archetypes/hbase-shaded-client-project/pom.xml +++ b/hbase-archetypes/hbase-shaded-client-project/pom.xml @@ -26,7 +26,7 @@ hbase-archetypes org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-shaded-client-project diff --git a/hbase-archetypes/pom.xml b/hbase-archetypes/pom.xml index 2d6be10d6dc..cbc5d9283d9 100644 --- a/hbase-archetypes/pom.xml +++ b/hbase-archetypes/pom.xml @@ -24,7 +24,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml index cc5adcab786..071f204614a 100644 --- a/hbase-assembly/pom.xml +++ b/hbase-assembly/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-assembly diff --git a/hbase-checkstyle/pom.xml b/hbase-checkstyle/pom.xml index 764f559b76c..48664b96fac 100644 --- a/hbase-checkstyle/pom.xml +++ b/hbase-checkstyle/pom.xml @@ -24,14 +24,14 @@ 4.0.0 org.apache.hbase hbase-checkstyle -1.6.0-SNAPSHOT +1.6.0 Apache HBase - Checkstyle Module to hold Checkstyle properties for HBase. hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml index a1db5520da7..451cb20fc4c 100644 --- a/hbase-client/pom.xml +++ b/hbase-client/pom.xml @@ -24,7 +24,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml index c1e38614fbe..311b00d4b05 100644 --- a/hbase-common/pom.xml +++ b/hbase-common/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-error-prone/pom.xml b/hbase-error-prone/pom.xml index 3302cafcaa2..f32d9d07fc7 100644 --- a/hbase-error-prone/pom.xml +++ b/hbase-error-prone/pom.xml @@ -23,11 +23,11 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-error-prone - 1.6.0-SNAPSHOT + 1.6.0 Apache HBase - Error Prone Rules Module to hold error prone custom rules for HBase. diff --git a/hbase-examples/pom.xml b/hbase-examples/pom.xml index c6dc05304e9..2aca3a63819 100644 --- a/hbase-examples/pom.xml +++ b/hbase-examples/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-examples diff --git a/hbase-external-blockcache/pom.xml b/hbase-external-blockcache/pom.xml index eeb5c869a6c..68ba842abe1 100644 --- a/hbase-external-blockcache/pom.xml +++ b/hbase-external-blockcache/pom.xml @@ -25,7 +25,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-external-blockcache diff --git a/hbase-hadoop-compat/pom.xml b/hbase-hadoop-compat/pom.xml index a93d4e03d65..41387d75b32 100644 --- a/hbase-hadoop-compat/pom.xml +++ b/hbase-hadoop-compat/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-hadoop2-compat/pom.xml b/hbase-hadoop2-compat/pom.xml index 899c5dcf08e..ea5251cdc1f 100644 --- a/hbase-hadoop2-compat/pom.xml +++ b/hbase-hadoop2-compat/pom.xml @@ -21,7 +21,7 @@ limitations under the License. hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-hbtop/pom.xml b/hbase-hbtop/pom.xml index 9f8831d5d70..4ca5f8fed90 100644 --- a/hbase-hbtop/pom.xml +++ b/hbase-hbtop/pom.xml @@ -25,7 +25,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-hbtop diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index 81a36197a4c..963024caed7 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-metrics-api/pom.xml b/hbase-metrics-api/pom.xml index f88d5c9aacb..aee67cbb21b 100644 --- a/hbase-metrics-api/pom.xml +++ b/hbase-metrics-api/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-metrics/pom.xml b/hbase-metrics/pom.xml index 73a30cf5fac..c8c268df334 100644 --- a/hbase-metrics/pom.xml +++ b/hbase-metrics/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-prefix-tree/pom.xml b/hbase-prefix-tree/pom.xml index 063c0d2dae7..7b09160657c 100644 --- a/hbase-prefix-tree/pom.xml +++ b/hbase-prefix-tree/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-procedure/pom.xml b/hbase-procedure/pom.xml index 5c52c45e8f1..b7b946e3b53 100644 --- a/hbase-procedure/pom.xml +++ b/hbase-procedure/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-protocol/pom.xml b/hbase-protocol/pom.xml index 3b5f39d1342..092da88b5bc 100644 --- a/hbase-protocol/pom.xml +++ b/hbase-protocol/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-resource-bundle/pom.xml b/hbase-resource-bundle/pom.xml index 249bbb942d7..1eb443cd51a 100644 --- a/hbase-resource-bundle/pom.xml +++ b/hbase-resource-bundle/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml index e827ff7e275..692afd94c65 100644 --- a/hbase-rest/pom.xml +++ b/hbase-rest/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-rest diff --git a/hbase-rsgroup/pom.xml b/hbase-rsgroup/pom.xml index 7788c6f3b29..cbe6f9decee 100644 --- a/hbase-rsgroup/pom.xml +++ b/hbase-rsgroup/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml index f26853f58cb..9276d1fd705 100644 --- a/hbase-server/pom.xml +++ b/hbase-server/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-server diff --git a/hbase-shaded/hbase-shaded-check-invariants/pom.xml b/hbase-shaded/hbase-shaded-check-invariants/pom.xml index 3e590a5472d..3bab018aba6 100644 --- a/hbase-shaded/hbase-shaded-check-invariants/pom.xml +++ b/hbase-shaded/hbase-shaded-check-invariants/pom.xml @@ -16,7 +16,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 ../.. hbase-shaded-check-invariants diff --git a/hbase-shaded/hbase-shaded-client/pom.xml b/hbase-shaded/hbase-shaded-client/pom.xml index aa69811c078..d10e83f4442 100644 --- a/hbase-shaded/hbase-shaded-client/pom.xml +++ b/hbase-shaded/hbase-shaded-client/pom.xml @@ -24,7 +24,7 @@ hbase-shaded org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-shaded-client diff --git a/hbase-shaded/hbase-shaded-server/pom.xml b/hbase-shaded/hbase-shaded-server/pom.xml index bf55de50310..d034809eadf 100644 --- a/hbase-shaded/hbase-shaded-server/pom.xml +++ b/hbase-shaded/hbase-shaded-server/pom.xml @@ -24,7 +24,7 @@ hbase-shaded org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-shaded-server diff --git a/hbase-shaded/hbase-shaded-testing-util-tester/pom.xml b/hbase-shaded/hbase-shaded-testing-util-tester/pom.xml index 12befb6b654..c20481a14bf 100644 --- a/hbase-shaded/hbase-shaded-testing-util-tester/pom.xml +++ b/hbase-shaded/hbase-shaded-testing-util-tester/pom.xml @@ -25,7 +25,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 ../.. diff --git a/hbase-shaded/hbase-shaded-testing-util/pom.xml b/hbase-shaded/hbase-shaded-testing-util/pom.xml index 7e8d6cd5450..fa56d27e3aa 100644 --- a/hbase-shaded/hbase-shaded-testing-util/pom.xml +++ b/hbase-shaded/hbase-shaded-testing-util/pom.xml @@ -25,7 +25,7 @@ hbase-shaded org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. diff --git a/hbase-shaded/pom.xml b/hbase-shaded/pom.xml index 1fce8f1fee1..e9b2f374438 100644 --- a/hbase-shaded/pom.xml +++ b/hbase-shaded/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-shaded diff --git a/hbase-shell/pom.xml b/hbase-shell/pom.xml index c995882db65..d12b37f1a48 100644 --- a/hbase-shell/pom.xml +++ b/hbase-shell/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-shell diff --git a/hbase-testing-util/pom.xml b/hbase-testing-util/pom.xml index 5a2fb3a0a4f..d3200b5b3b5 100644 --- a/hbase-testing-util/pom.xml +++ b/hbase-testing-util/pom.xml @@ -23,7 +23,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-testing-util diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml index ba05c3caf05..dc7744f5a97 100644 --- a/hbase-thrift/pom.xml +++ b/hbase-thrift/pom.xml @@ -25,7 +25,7 @@ hbase org.apache.hbase - 1.6.0-SNAPSHOT + 1.6.0 .. hbase-thrift diff --git a/pom.xml b/pom.xml index 947e1d53d6a..58054280632 100644 --- a/pom.xml +++ b/pom.xml @@ -39,7 +39,7 @@ org.apache.hbase hbase pom - 1.6.0-SNAPSHOT + 1.6.0 Apache HBase Apache HBase™ is the Hadoop database. Use it when you need