Repository: hbase Updated Branches: refs/heads/0.98 bc594c079 -> 8c54b0c0c
Update POM and CHANGES.txt for 0.98.9 Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/8c54b0c0 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/8c54b0c0 Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/8c54b0c0 Branch: refs/heads/0.98 Commit: 8c54b0c0c04549fbca0d5e13fffb3435fa4c1711 Parents: bc594c0 Author: Andrew Purtell <[email protected]> Authored: Wed Dec 10 19:27:44 2014 -0800 Committer: Andrew Purtell <[email protected]> Committed: Wed Dec 10 19:27:44 2014 -0800 ---------------------------------------------------------------------- CHANGES.txt | 67 +++++++++++++++++++++++++++++++++++++++ hbase-annotations/pom.xml | 2 +- hbase-assembly/pom.xml | 2 +- hbase-checkstyle/pom.xml | 4 +-- hbase-client/pom.xml | 2 +- hbase-common/pom.xml | 2 +- hbase-examples/pom.xml | 2 +- hbase-hadoop-compat/pom.xml | 2 +- hbase-hadoop1-compat/pom.xml | 2 +- hbase-hadoop2-compat/pom.xml | 2 +- hbase-it/pom.xml | 2 +- hbase-prefix-tree/pom.xml | 2 +- hbase-protocol/pom.xml | 2 +- hbase-rest/pom.xml | 2 +- hbase-server/pom.xml | 2 +- hbase-shell/pom.xml | 2 +- hbase-testing-util/pom.xml | 2 +- hbase-thrift/pom.xml | 2 +- pom.xml | 2 +- 19 files changed, 86 insertions(+), 19 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/CHANGES.txt ---------------------------------------------------------------------- diff --git a/CHANGES.txt b/CHANGES.txt index 1f8dc50..bb82215 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,5 +1,72 @@ HBase Change Log +Release 0.98.9 - 12/17/2014 + +** Sub-task + * [HBASE-12517] - Several HConstant members are assignable + * [HBASE-12573] - Backport HBASE-10591 Sanity check table configuration in createTable + * [HBASE-12575] - Sanity check table coprocessor classes are loadable + * [HBASE-12604] - Backport HBASE-12128 (Cache configuration and RpcController selection for Table in Connection) to 0.98 + * [HBASE-12606] - Sanity check encryption configuration before opening WAL or onlining regions + +** Bug + * [HBASE-11099] - Two situations where we could open a region with smaller sequence number + * [HBASE-11979] - Compaction progress reporting is wrong + * [HBASE-12053] - SecurityBulkLoadEndPoint set 777 permission on input data files + * [HBASE-12277] - Refactor bulkLoad methods in AccessController to its own interface + * [HBASE-12337] - Import tool fails with NullPointerException if clusterIds is not initialized + * [HBASE-12346] - Scan's default auths behavior under Visibility labels + * [HBASE-12398] - Region isn't assigned in an extreme race condition + * [HBASE-12431] - Use of getColumnLatestCell(byte[], int, int, byte[], int, int) is Not Thread Safe + * [HBASE-12449] - Use the max timestamp of current or old cell's timestamp in HRegion.append() + * [HBASE-12454] - Setting didPerformCompaction early in HRegion#compact + * [HBASE-12464] - meta table region assignment stuck in the FAILED_OPEN state due to region server not fully ready to serve + * [HBASE-12467] - Master joins cluster but never completes initialization + * [HBASE-12479] - Backport HBASE-11689 (Track meta in transition) to 0.98 and branch-1 + * [HBASE-12491] - TableMapReduceUtil.findContainingJar() NPE + * [HBASE-12513] - Graceful stop script does not restore the balancer state + * [HBASE-12533] - staging directories are not deleted after secure bulk load + * [HBASE-12537] - HBase should log the remote host on replication error + * [HBASE-12539] - HFileLinkCleaner logs are uselessly noisy + * [HBASE-12550] - Check all storefiles are referenced before splitting + * [HBASE-12551] - Backport HBASE-10955 'HBCK leaves the region in masters in-memory RegionStates if region hdfs dir is lost' to 0.98 + * [HBASE-12560] - [WINDOWS] Append the classpath from Hadoop to HBase classpath in bin/hbase.cmd + * [HBASE-12580] - Zookeeper instantiated even though we might not need it in the shell + * [HBASE-12614] - Potentially unclosed StoreFile(s) in DefaultCompactor#compact() + * [HBASE-12616] - We lost the IntegrationTestBigLinkedList COMMANDS in recent usage refactoring + * [HBASE-12618] - Add 'Namespace' to headers while displaying user permissions. + * [HBASE-12622] - user_permission should require global admin to display global and ns permissions + * [HBASE-12632] - ThrottledInputStream/ExportSnapshot does not throttle + * [HBASE-12634] - Fix the AccessController#requireGlobalPermission(ns) with NS + * [HBASE-12635] - Delete acl notify znode of table after the table is deleted + * [HBASE-12639] - Backport HBASE-12565 Race condition in HRegion.batchMutate() causes partial data to be written when region closes + * [HBASE-12642] - LoadIncrementalHFiles does not throw exception after hitting hbase.bulkload.retries.number setting + * [HBASE-12647] - Truncate table should work with C as well + +** Improvement + * [HBASE-8572] - Enhance delete_snapshot.rb to call snapshot deletion API with regex + * [HBASE-12411] - Optionally enable p-reads and private readers for compactions + * [HBASE-12529] - Use ThreadLocalRandom for RandomQueueBalancer + * [HBASE-12582] - Backport HBASE-10881 'Support reverse scan in thrift2' to 0.98 + * [HBASE-12583] - Allow creating reference files even the split row not lies in the storefile range if required + * [HBASE-12619] - Backport HBASE-11639 (Replicate the visibility of Cells as strings) to 0.98 + +** New Feature + * [HBASE-10560] - Per cell TTLs + * [HBASE-12496] - A blockedRequestsCount metric + +** Task + * [HBASE-11992] - Backport HBASE-11367 (Pluggable replication endpoint) to 0.98 + * [HBASE-12383] - Move 0.98 build to surefire 2.18 + * [HBASE-12624] - Remove rename_snapshot.rb from code as there is no equivalent renameSnapshot api in Admin class + * [HBASE-12631] - Backport HBASE-12576 (Add metrics for rolling the HLog if there are too few DN's in the write pipeline) to 0.98 + +** Test + * [HBASE-12163] - Move test annotation classes to the same package as in master + * [HBASE-12472] - Improve debuggability of IntegrationTestBulkLoad + * [HBASE-12549] - Fix TestAssignmentManagerOnCluster#testAssignRacingWithSSH() flaky test + + Release 0.98.8 - 11/18/2014 ** Sub-task http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-annotations/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-annotations/pom.xml b/hbase-annotations/pom.xml index b348dab..9bf189d 100644 --- a/hbase-annotations/pom.xml +++ b/hbase-annotations/pom.xml @@ -23,7 +23,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-assembly/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml index 1aa0fc2..57d1d62 100644 --- a/hbase-assembly/pom.xml +++ b/hbase-assembly/pom.xml @@ -23,7 +23,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> <artifactId>hbase-assembly</artifactId> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-checkstyle/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-checkstyle/pom.xml b/hbase-checkstyle/pom.xml index 9d8989a..bca7a4c 100644 --- a/hbase-checkstyle/pom.xml +++ b/hbase-checkstyle/pom.xml @@ -24,14 +24,14 @@ <modelVersion>4.0.0</modelVersion> <groupId>org.apache.hbase</groupId> <artifactId>hbase-checkstyle</artifactId> -<version>0.98.9-SNAPSHOT</version> +<version>0.98.9</version> <name>HBase - Checkstyle</name> <description>Module to hold Checkstyle properties for HBase.</description> <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-client/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml index a7b20be..c29a519 100644 --- a/hbase-client/pom.xml +++ b/hbase-client/pom.xml @@ -24,7 +24,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-common/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml index 8d88a10..8e7c1c3 100644 --- a/hbase-common/pom.xml +++ b/hbase-common/pom.xml @@ -23,7 +23,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-examples/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-examples/pom.xml b/hbase-examples/pom.xml index ef04b6d..75b4971 100644 --- a/hbase-examples/pom.xml +++ b/hbase-examples/pom.xml @@ -23,7 +23,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> <artifactId>hbase-examples</artifactId> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-hadoop-compat/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-hadoop-compat/pom.xml b/hbase-hadoop-compat/pom.xml index bb76f33..2f12012 100644 --- a/hbase-hadoop-compat/pom.xml +++ b/hbase-hadoop-compat/pom.xml @@ -23,7 +23,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-hadoop1-compat/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-hadoop1-compat/pom.xml b/hbase-hadoop1-compat/pom.xml index cf51f39..94dae48 100644 --- a/hbase-hadoop1-compat/pom.xml +++ b/hbase-hadoop1-compat/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-hadoop2-compat/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-hadoop2-compat/pom.xml b/hbase-hadoop2-compat/pom.xml index 580ed58..d95ed7c 100644 --- a/hbase-hadoop2-compat/pom.xml +++ b/hbase-hadoop2-compat/pom.xml @@ -21,7 +21,7 @@ limitations under the License. <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-it/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index 6813ee1..054de10 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -23,7 +23,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-prefix-tree/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-prefix-tree/pom.xml b/hbase-prefix-tree/pom.xml index f5c1a22..a1d578f 100644 --- a/hbase-prefix-tree/pom.xml +++ b/hbase-prefix-tree/pom.xml @@ -23,7 +23,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-protocol/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-protocol/pom.xml b/hbase-protocol/pom.xml index c400d83..53cbef3 100644 --- a/hbase-protocol/pom.xml +++ b/hbase-protocol/pom.xml @@ -23,7 +23,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-rest/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml index af6d762..9399c31 100644 --- a/hbase-rest/pom.xml +++ b/hbase-rest/pom.xml @@ -25,7 +25,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> <artifactId>hbase-rest</artifactId> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-server/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml index 3c1e436..c8913c8 100644 --- a/hbase-server/pom.xml +++ b/hbase-server/pom.xml @@ -23,7 +23,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> <artifactId>hbase-server</artifactId> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-shell/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-shell/pom.xml b/hbase-shell/pom.xml index 405fd8e..9ecafe2 100644 --- a/hbase-shell/pom.xml +++ b/hbase-shell/pom.xml @@ -23,7 +23,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> <artifactId>hbase-shell</artifactId> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-testing-util/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-testing-util/pom.xml b/hbase-testing-util/pom.xml index cc7dbe6..8b0629b 100644 --- a/hbase-testing-util/pom.xml +++ b/hbase-testing-util/pom.xml @@ -23,7 +23,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> <artifactId>hbase-testing-util</artifactId> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/hbase-thrift/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml index c0aaa5a..08341ea 100644 --- a/hbase-thrift/pom.xml +++ b/hbase-thrift/pom.xml @@ -23,7 +23,7 @@ <parent> <artifactId>hbase</artifactId> <groupId>org.apache.hbase</groupId> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <relativePath>..</relativePath> </parent> <artifactId>hbase-thrift</artifactId> http://git-wip-us.apache.org/repos/asf/hbase/blob/8c54b0c0/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index b99cc78..e5e696b 100644 --- a/pom.xml +++ b/pom.xml @@ -39,7 +39,7 @@ <groupId>org.apache.hbase</groupId> <artifactId>hbase</artifactId> <packaging>pom</packaging> - <version>0.98.9-SNAPSHOT</version> + <version>0.98.9</version> <name>HBase</name> <description> Apache HBase is the Hadoop database. Use it when you need
