You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by ap...@apache.org on 2014/10/07 08:39:53 UTC
git commit: Update POM and CHANGES.txt for 0.98.7
Repository: hbase
Updated Branches:
refs/heads/0.98 2cf4df0e4 -> 903854d0e
Updated Tags: refs/tags/0.98.7RC0 [created] baebbb668
Update POM and CHANGES.txt for 0.98.7
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/903854d0
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/903854d0
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/903854d0
Branch: refs/heads/0.98
Commit: 903854d0e93c1adbe4c4c13bdf63f1ee750bd78f
Parents: 2cf4df0
Author: Andrew Purtell <ap...@apache.org>
Authored: Mon Oct 6 23:39:20 2014 -0700
Committer: Andrew Purtell <ap...@apache.org>
Committed: Mon Oct 6 23:39:20 2014 -0700
----------------------------------------------------------------------
CHANGES.txt | 98 +++++++++++++++++++++++++++++++++++++++
hbase-annotations/pom.xml | 2 +-
hbase-assembly/pom.xml | 2 +-
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-server/pom.xml | 2 +-
hbase-shell/pom.xml | 2 +-
hbase-testing-util/pom.xml | 2 +-
hbase-thrift/pom.xml | 2 +-
pom.xml | 2 +-
17 files changed, 114 insertions(+), 16 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/CHANGES.txt
----------------------------------------------------------------------
diff --git a/CHANGES.txt b/CHANGES.txt
index 2dc9236..a264fbf 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,5 +1,103 @@
HBase Change Log
+Release 0.98.7 - 10/13/2014
+
+** Sub-task
+ * [HBASE-11923] - Potential race condition in RecoverableZookeeper.checkZk()
+ * [HBASE-11963] - Synchronize peer cluster replication connection attempts
+ * [HBASE-12023] - HRegion.applyFamilyMapToMemstore creates too many iterator objects.
+ * [HBASE-12059] - Create hbase-annotations module
+ * [HBASE-12062] - Fix usage of Collections.toArray
+ * [HBASE-12076] - Move InterfaceAudience imports to hbase-annotations
+ * [HBASE-12077] - FilterLists create many ArrayList$Itr objects per row.
+ * [HBASE-12104] - Some optimization and bugfix for HTableMultiplexer
+ * [HBASE-12110] - Fix .arcconfig
+ * [HBASE-12115] - Fix NumberFormat Exception in TableInputFormatBase.
+ * [HBASE-12148] - Remove TimeRangeTracker as point of contention when many threads writing a Store
+
+** Bug
+ * [HBASE-8808] - Use Jacoco to generate Unit Test coverage reports
+ * [HBASE-9473] - Change UI to list 'system tables' rather than 'catalog tables'.
+ * [HBASE-10748] - hbase-daemon.sh fails to execute with 'sh' command
+ * [HBASE-11405] - Multiple invocations of hbck in parallel disables balancer permanently
+ * [HBASE-11445] - TestZKProcedure#testMultiCohortWithMemberTimeoutDuringPrepare is flaky
+ * [HBASE-11772] - Bulk load mvcc and seqId issues with native hfiles
+ * [HBASE-11815] - Flush and compaction could just close the tmp writer if there is an exception
+ * [HBASE-11839] - TestRegionRebalance is flakey
+ * [HBASE-11890] - HBase REST Client is hard coded to http protocol
+ * [HBASE-11896] - LoadIncrementalHFiles fails in secure mode if the namespace is specified
+ * [HBASE-11898] - CoprocessorHost.Environment should cache class loader instance
+ * [HBASE-11936] - IsolationLevel must be attribute of a Query not a Scan
+ * [HBASE-11972] - The "doAs user" used in the update to hbase:acl table RPC is incorrect
+ * [HBASE-11982] - Bootstraping hbase:meta table creates a WAL file in region dir
+ * [HBASE-11984] - TestClassFinder failing on occasion
+ * [HBASE-11988] - AC/VC system table create on postStartMaster fails too often in test
+ * [HBASE-11989] - IntegrationTestLoadAndVerify cannot be configured anymore on distributed mode
+ * [HBASE-11994] - PutCombiner floods the M/R log with repeated log messages.
+ * [HBASE-12019] - hbase-daemon.sh overwrite HBASE_ROOT_LOGGER and HBASE_SECURITY_LOGGER variables
+ * [HBASE-12033] - SecurityUtil#doAsLoginUser is absent in hadoop-1, making AccessController#postCreateTableHandler() ineffective
+ * [HBASE-12039] - Lower log level for TableNotFoundException log message when throwing
+ * [HBASE-12043] - REST server should respond with FORBIDDEN(403) code on AccessDeniedException
+ * [HBASE-12044] - REST delete operation should not retry disableTable for DoNotRetryIOException
+ * [HBASE-12045] - REST proxy users configuration in hbase-site.xml is ignored
+ * [HBASE-12052] - BulkLoad Failed due to no write permission on input files
+ * [HBASE-12054] - bad state after NamespaceUpgrade with reserved table names
+ * [HBASE-12064] - hbase.master.balancer.stochastic.numRegionLoadsToRemember is not used
+ * [HBASE-12065] - Import tool is not restoring multiple DeleteFamily markers of a row
+ * [HBASE-12078] - Missing Data when scanning using PREFIX_TREE DATA-BLOCK-ENCODING
+ * [HBASE-12087] - [0.98] Changing the default setting of hbase.security.access.early_out to true
+ * [HBASE-12095] - SecureWALCellCodec should handle the case where encryption is disabled
+ * [HBASE-12098] - User granted namespace table create permissions can't create a table
+ * [HBASE-12099] - TestScannerModel fails if using jackson 1.9.13
+ * [HBASE-12106] - Move test annotations to test artifact
+ * [HBASE-12120] - HBase shell doesn't allow deleting of a cell by user with W-only permissions to it
+ * [HBASE-12123] - Failed assertion in BucketCache after 11331
+ * [HBASE-12124] - Closed region could stay closed if master stops at bad time
+ * [HBASE-12136] - Race condition between client adding tableCF replication znode and server triggering TableCFsTracker
+ * [HBASE-12137] - Alter table add cf doesn't do compression test
+ * [HBASE-12139] - StochasticLoadBalancer doesn't work on large lightly loaded clusters
+ * [HBASE-12146] - RegionServerTracker should escape data in log messages
+ * [HBASE-12156] - TableName cache isn't used for one of valueOf methods.
+ * [HBASE-12160] - Make Surefire's argLine configurable in the command line
+ * [HBASE-12164] - Check for presence of user Id in SecureBulkLoadEndpoint#secureBulkLoadHFiles() is inaccurate
+ * [HBASE-12184] - ServerShutdownHandler throws NPE
+
+** Improvement
+ * [HBASE-10153] - improve VerifyReplication to compute BADROWS more accurately
+ * [HBASE-11136] - Add permission check to roll WAL writer
+ * [HBASE-11331] - [blockcache] lazy block decompression
+ * [HBASE-11796] - Add client support for atomic checkAndMutate
+ * [HBASE-11845] - HFile tool should implement Tool, disable blockcache by default
+ * [HBASE-11847] - HFile tool should be able to print block headers
+ * [HBASE-11877] - Make TableSplit more readable
+ * [HBASE-11891] - Introduce HBaseInterfaceAudience level to denote class names that appear in configs.
+ * [HBASE-11907] - Use the joni byte[] regex engine in place of j.u.regex in RegexStringComparator
+ * [HBASE-11948] - graceful_stop.sh should use hbase-daemon.sh when executed on the decomissioned node
+ * [HBASE-11971] - [0.98] Deprecate KeyValue based APIs in WALEdit
+ * [HBASE-12011] - Add namespace column during display of user tables
+ * [HBASE-12013] - Make region_mover.rb support multiple regionservers per host
+ * [HBASE-12021] - Hbase shell does not respect the HBASE_OPTS set by the user in console
+ * [HBASE-12032] - Script to stop regionservers via RPC
+ * [HBASE-12090] - Bytes: more Unsafe, more Faster
+ * [HBASE-12118] - Explain how to grant permission to a namespace in grant command usage
+ * [HBASE-12144] - Backport HBASE-10141 'instead of putting expired store files thru compaction, just archive them' to 0.98
+
+** New Feature
+ * [HBASE-11885] - Provide a Dockerfile to easily build and run HBase from source
+
+** Task
+ * [HBASE-11858] - Audit regionserver classes that are missing InterfaceAudience
+ * [HBASE-12150] - Backport replication changes from HBASE-12145
+
+** Test
+ * [HBASE-11798] - TestBucketWriterThread may hang due to WriterThread stopping prematurely
+ * [HBASE-11918] - TestVisibilityLabelsWithDistributedLogReplay#testAddVisibilityLabelsOnRSRestart sometimes fails due to VisibilityController initialization not being recognized
+ * [HBASE-11942] - Fix TestHRegionBusyWait
+ * [HBASE-11966] - Minor error in TestHRegion.testCheckAndMutate_WithCorrectValue()
+ * [HBASE-12008] - Remove IntegrationTestImportTsv#testRunFromOutputCommitter
+ * [HBASE-12055] - TestBucketWriterThread hangs flakily based on timing
+
+
Release 0.98.6 - 9/10/2014
** Sub-task
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-annotations/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-annotations/pom.xml b/hbase-annotations/pom.xml
index 1ba5c3c..3af68d9 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-assembly/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml
index 827ecfe..70d9dae 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
<artifactId>hbase-assembly</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-client/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml
index bc7a801..0fca9c1 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-common/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-common/pom.xml b/hbase-common/pom.xml
index fffe9d6..81387e5 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-examples/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-examples/pom.xml b/hbase-examples/pom.xml
index 676892d..b087666 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
<artifactId>hbase-examples</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-hadoop-compat/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-hadoop-compat/pom.xml b/hbase-hadoop-compat/pom.xml
index 89d2046..638c44b 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-hadoop1-compat/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-hadoop1-compat/pom.xml b/hbase-hadoop1-compat/pom.xml
index 760a5bb..9c6aae5 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-hadoop2-compat/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-hadoop2-compat/pom.xml b/hbase-hadoop2-compat/pom.xml
index 77ed31e..b0a2fb4 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-it/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml
index f5c857e..e1dd5f3 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-prefix-tree/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-prefix-tree/pom.xml b/hbase-prefix-tree/pom.xml
index 08b4f5e..af95535 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-protocol/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-protocol/pom.xml b/hbase-protocol/pom.xml
index ee5a8c5..91a76cb 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-server/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml
index 970bbcb..0d0b282 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
<artifactId>hbase-server</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-shell/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-shell/pom.xml b/hbase-shell/pom.xml
index 1738063..b9613c6 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
<artifactId>hbase-shell</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-testing-util/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-testing-util/pom.xml b/hbase-testing-util/pom.xml
index bda6b30..1fdb1ae 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
<artifactId>hbase-testing-util</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/hbase-thrift/pom.xml
----------------------------------------------------------------------
diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml
index 1f4a626..e2871e6 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<relativePath>..</relativePath>
</parent>
<artifactId>hbase-thrift</artifactId>
http://git-wip-us.apache.org/repos/asf/hbase/blob/903854d0/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 0f5abd9..782658e 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.7-SNAPSHOT</version>
+ <version>0.98.7</version>
<name>HBase</name>
<description>
Apache HBase™ is the Hadoop database. Use it when you need