[hbase-site] branch asf-site updated: Published site at c93e4572c13a03d43a613d7ed1d0bc6f3b641dac.
This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/hbase-site.git The following commit(s) were added to refs/heads/asf-site by this push: new df0503d Published site at c93e4572c13a03d43a613d7ed1d0bc6f3b641dac. df0503d is described below commit df0503d838b03dc4fd1e95d1554bb7f59b1a613e Author: jenkins AuthorDate: Thu Dec 16 20:18:37 2021 + Published site at c93e4572c13a03d43a613d7ed1d0bc6f3b641dac. --- acid-semantics.html | 2 +- apache_hbase_reference_guide.pdf | 4 ++-- book.html| 2 +- bulk-loads.html | 2 +- checkstyle-aggregate.html| 14 +++--- coc.html | 2 +- dependencies.html| 2 +- dependency-convergence.html | 2 +- dependency-info.html | 2 +- dependency-management.html | 2 +- downloads.html | 2 +- export_control.html | 2 +- index.html | 2 +- issue-management.html| 2 +- licenses.html| 2 +- mailing-lists.html | 2 +- metrics.html | 2 +- old_news.html| 2 +- plugin-management.html | 2 +- plugins.html | 2 +- poweredbyhbase.html | 2 +- project-info.html| 2 +- project-reports.html | 2 +- pseudo-distributed.html | 2 +- replication.html | 2 +- resources.html | 2 +- scm.html | 2 +- sponsors.html| 2 +- summary.html | 2 +- supportingprojects.html | 2 +- team.html| 2 +- 31 files changed, 38 insertions(+), 38 deletions(-) diff --git a/acid-semantics.html b/acid-semantics.html index 4d16109..fb9b219 100644 --- a/acid-semantics.html +++ b/acid-semantics.html @@ -455,7 +455,7 @@ Copyright ©2007–2021 https://www.apache.org/";>The Apache Software Foundation. -All rights reserved.Last Published: 2021-12-15 +All rights reserved.Last Published: 2021-12-16 http://maven.apache.org/"; title="Built by Maven" class="poweredBy"> diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf index 93227a2..8283829 100644 --- a/apache_hbase_reference_guide.pdf +++ b/apache_hbase_reference_guide.pdf @@ -5,8 +5,8 @@ /Author (Apache HBase Team) /Creator (Asciidoctor PDF 1.5.3, based on Prawn 2.2.2) /Producer (Apache HBase Team) -/ModDate (D:20211215200531+00'00') -/CreationDate (D:20211215201639+00'00') +/ModDate (D:20211216200607+00'00') +/CreationDate (D:20211216201635+00'00') >> endobj 2 0 obj diff --git a/book.html b/book.html index 38580f9..5a64751 100644 --- a/book.html +++ b/book.html @@ -46245,7 +46245,7 @@ org/apache/hadoop/hbase/security/access/AccessControlClient.revoke:(Lorg/apache/ Version 3.0.0-alpha-2 -Last updated 2021-12-15 20:05:31 UTC +Last updated 2021-12-16 20:06:07 UTC diff --git a/bulk-loads.html b/bulk-loads.html index f94c723..c66d4a0 100644 --- a/bulk-loads.html +++ b/bulk-loads.html @@ -160,7 +160,7 @@ Copyright ©2007–2021 https://www.apache.org/";>The Apache Software Foundation. -All rights reserved.Last Published: 2021-12-15 +All rights reserved.Last Published: 2021-12-16 http://maven.apache.org/"; title="Built by Maven" class="poweredBy"> diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html index 5a30ff5..4d08b6c 100644 --- a/checkstyle-aggregate.html +++ b/checkstyle-aggregate.html @@ -7367,7 +7367,7 @@ annotation http://checkstyle.sourceforge.net/config_annotation.html#MissingDeprecated";>MissingDeprecated -6 +8 Error blocks @@ -7471,7 +7471,7 @@ http://checkstyle.sourceforge.net/config_javadoc.html#NonEmptyAtclauseDescription";>NonEmptyAtclauseDescription -2090 +2088 Error misc @@ -34710,8 +34710,8 @@ Line Error -javadoc -NonEmptyAtclauseDescription +annotation +MissingDeprecated Javadoc comment at column 14 has parse error. Details: mismatched input ':' expectingwhile parsing JAVADOC 46 @@ -49371,8 +49371,8 @@ Line Error -javadoc -NonEmptyAtclauseDescription +annotation +MissingDeprecated Javadoc comment at column 54 has parse error. Details: no viable alternative at input '(' while parsing JAVADOC_INLINE_TAG 59 @@ -72315,7 +72315,7 @@ Copyright ©2007–2021 https://www.apache.org/";>The Apache Software Foundation. -All rights reserved.Last Published: 2021-12-15 +All rights reserved.Last Published: 2021-12-16 http://maven.apache.org/"; title="Built by Maven" class="poweredBy"> diff --git a/coc.html b/coc.html index e09bb4d..4a6589a 100644 --- a/coc.html +++ b
[hbase-site] branch asf-site updated: INFRA-10751 Empty commit
This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/hbase-site.git The following commit(s) were added to refs/heads/asf-site by this push: new 53c25b0 INFRA-10751 Empty commit 53c25b0 is described below commit 53c25b048c3bdbf9132af0508843cc72e74ba2f5 Author: jenkins AuthorDate: Thu Dec 16 20:18:48 2021 + INFRA-10751 Empty commit
[hbase] branch HBASE-26067 updated: HBASE-26265 Update ref guide to mention the new store file tracker im… (#3942)
This is an automated email from the ASF dual-hosted git repository. elserj pushed a commit to branch HBASE-26067 in repository https://gitbox.apache.org/repos/asf/hbase.git The following commit(s) were added to refs/heads/HBASE-26067 by this push: new 1dbdefc HBASE-26265 Update ref guide to mention the new store file tracker im… (#3942) 1dbdefc is described below commit 1dbdefc7c165e13de1272d9f03a8ef78980d36e2 Author: Wellington Ramos Chevreuil AuthorDate: Thu Dec 16 21:07:38 2021 + HBASE-26265 Update ref guide to mention the new store file tracker im… (#3942) --- .../asciidoc/_chapters/store_file_tracking.adoc| 145 + src/main/asciidoc/book.adoc| 1 + 2 files changed, 146 insertions(+) diff --git a/src/main/asciidoc/_chapters/store_file_tracking.adoc b/src/main/asciidoc/_chapters/store_file_tracking.adoc new file mode 100644 index 000..74d802f --- /dev/null +++ b/src/main/asciidoc/_chapters/store_file_tracking.adoc @@ -0,0 +1,145 @@ + +/** + * + * 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. + */ + + +[[storefiletracking]] += Store File Tracking +:doctype: book +:numbered: +:toc: left +:icons: font +:experimental: + +== Overview + +This feature introduces an abstraction layer to track store files still used/needed by store +engines, allowing for plugging different approaches of identifying store +files required by the given store. + +Historically, HBase internals have relied on creating hfiles on temporary directories first, renaming +those files to the actual store directory at operation commit time. That's a simple and convenient +way to separate transient from already finalised files that are ready to serve client reads with data. +This approach works well with strong consistent file systems, but with the popularity of less consistent +file systems, mainly Object Store which can be used like file systems, dependency on atomic rename operations starts to introduce +performance penalties. The Amazon S3 Object Store, in particular, has been the most affected deployment, +due to its lack of atomic renames. The HBase community temporarily bypassed this problem by building a distributed locking layer called HBOSS, +to guarantee atomicity of operations against S3. + +With *Store File Tracking*, decision on where to originally create new hfiles and how to proceed upon +commit is delegated to the specific Store File Tracking implementation. +The implementation can be set at the HBase service leve in *hbase-site.xml* or at the +Table or Column Family via the TableDescriptor configuration. + +NOTE: When the store file tracking implementation is specified in *hbase_site.xml*, this configuration is also propagated into a tables configuration +at table creation time. This is to avoid dangerous configuration mismatches between processes, which +could potentially lead to data loss. + +== Available Implementations + +Store File Tracking initial version provides three builtin implementations: + +* DEFAULT +* FILE +* MIGRATION + +### DEFAULT + +As per the name, this is the Store File Tracking implementation used by default when no explicit +configuration has been defined. The DEFAULT tracker implements the standard approach using temporary +directories and renames. This is how all previous (implicit) implementation that HBase used to track store files. + +### FILE + +A file tracker implementation that creates new files straight in the store directory, avoiding the +need for rename operations. It keeps a list of committed hfiles in memory, backed by meta files, in +each store directory. Whenever a new hfile is committed, the list of _tracked files_ in the given +store is updated and a new meta file is written with this list contents, discarding the previous +meta file now containing an out dated list. + +### MIGRATION + +A special implementation to be used when swapping between Store File Tracking implementations on +pre-existing tables that already contain data, and therefore, files being tracked under an specific +logic. + +== Usage + +For fresh deployments that don't yet contain any user data, *FILE* implementation can be just set as +value for *hbase.store.fil
[hbase] branch master updated: HBASE-26542 Apply a `package` to test protobuf files (addendum)
This is an automated email from the ASF dual-hosted git repository. ndimiduk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/hbase.git The following commit(s) were added to refs/heads/master by this push: new 006433b HBASE-26542 Apply a `package` to test protobuf files (addendum) 006433b is described below commit 006433b066afe3aed285fc66e91477012ea397d0 Author: Nick Dimiduk AuthorDate: Thu Dec 16 10:51:55 2021 -0800 HBASE-26542 Apply a `package` to test protobuf files (addendum) RpcServer identifies the services it hosts by unqualified service name. Thus, use `getName()` instead of `getFullName()`. See also HBASE-26589. Signed-off-by: Peter Somogyi --- .../org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java index aedf57e..3627262 100644 --- a/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java @@ -114,7 +114,7 @@ public class TestRpcServerSlowConnectionSetup { socket.getOutputStream().flush(); ConnectionHeader header = ConnectionHeader.newBuilder() - .setServiceName(TestRpcServiceProtos.TestProtobufRpcProto.getDescriptor().getFullName()) + .setServiceName(TestRpcServiceProtos.TestProtobufRpcProto.getDescriptor().getName()) .setVersionInfo(ProtobufUtil.getVersionInfo()).build(); DataOutputStream dos = new DataOutputStream(socket.getOutputStream()); dos.writeInt(header.getSerializedSize());
[hbase] branch branch-2 updated: HBASE-26542 Apply a `package` to test protobuf files (addendum)
This is an automated email from the ASF dual-hosted git repository. ndimiduk pushed a commit to branch branch-2 in repository https://gitbox.apache.org/repos/asf/hbase.git The following commit(s) were added to refs/heads/branch-2 by this push: new 9d68232 HBASE-26542 Apply a `package` to test protobuf files (addendum) 9d68232 is described below commit 9d6823236dcaf0962007375fc31353f8daa51775 Author: Nick Dimiduk AuthorDate: Thu Dec 16 10:51:55 2021 -0800 HBASE-26542 Apply a `package` to test protobuf files (addendum) RpcServer identifies the services it hosts by unqualified service name. Thus, use `getName()` instead of `getFullName()`. See also HBASE-26589. Signed-off-by: Peter Somogyi --- .../org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java index aedf57e..3627262 100644 --- a/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java @@ -114,7 +114,7 @@ public class TestRpcServerSlowConnectionSetup { socket.getOutputStream().flush(); ConnectionHeader header = ConnectionHeader.newBuilder() - .setServiceName(TestRpcServiceProtos.TestProtobufRpcProto.getDescriptor().getFullName()) + .setServiceName(TestRpcServiceProtos.TestProtobufRpcProto.getDescriptor().getName()) .setVersionInfo(ProtobufUtil.getVersionInfo()).build(); DataOutputStream dos = new DataOutputStream(socket.getOutputStream()); dos.writeInt(header.getSerializedSize());
[hbase] branch branch-2.5 updated: HBASE-26542 Apply a `package` to test protobuf files (addendum)
This is an automated email from the ASF dual-hosted git repository. ndimiduk pushed a commit to branch branch-2.5 in repository https://gitbox.apache.org/repos/asf/hbase.git The following commit(s) were added to refs/heads/branch-2.5 by this push: new 3739763 HBASE-26542 Apply a `package` to test protobuf files (addendum) 3739763 is described below commit 37397637ad6ade20cce322585c6c92e890e970ac Author: Nick Dimiduk AuthorDate: Thu Dec 16 10:51:55 2021 -0800 HBASE-26542 Apply a `package` to test protobuf files (addendum) RpcServer identifies the services it hosts by unqualified service name. Thus, use `getName()` instead of `getFullName()`. See also HBASE-26589. Signed-off-by: Peter Somogyi --- .../org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java index aedf57e..3627262 100644 --- a/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java @@ -114,7 +114,7 @@ public class TestRpcServerSlowConnectionSetup { socket.getOutputStream().flush(); ConnectionHeader header = ConnectionHeader.newBuilder() - .setServiceName(TestRpcServiceProtos.TestProtobufRpcProto.getDescriptor().getFullName()) + .setServiceName(TestRpcServiceProtos.TestProtobufRpcProto.getDescriptor().getName()) .setVersionInfo(ProtobufUtil.getVersionInfo()).build(); DataOutputStream dos = new DataOutputStream(socket.getOutputStream()); dos.writeInt(header.getSerializedSize());
[hbase] branch branch-2.4 updated: HBASE-26542 Apply a `package` to test protobuf files (addendum)
This is an automated email from the ASF dual-hosted git repository. ndimiduk pushed a commit to branch branch-2.4 in repository https://gitbox.apache.org/repos/asf/hbase.git The following commit(s) were added to refs/heads/branch-2.4 by this push: new 7957b0c HBASE-26542 Apply a `package` to test protobuf files (addendum) 7957b0c is described below commit 7957b0cc7e0e8b162441df4d6152a544346682f6 Author: Nick Dimiduk AuthorDate: Thu Dec 16 10:51:55 2021 -0800 HBASE-26542 Apply a `package` to test protobuf files (addendum) RpcServer identifies the services it hosts by unqualified service name. Thus, use `getName()` instead of `getFullName()`. See also HBASE-26589. Signed-off-by: Peter Somogyi --- .../org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java index aedf57e..3627262 100644 --- a/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestRpcServerSlowConnectionSetup.java @@ -114,7 +114,7 @@ public class TestRpcServerSlowConnectionSetup { socket.getOutputStream().flush(); ConnectionHeader header = ConnectionHeader.newBuilder() - .setServiceName(TestRpcServiceProtos.TestProtobufRpcProto.getDescriptor().getFullName()) + .setServiceName(TestRpcServiceProtos.TestProtobufRpcProto.getDescriptor().getName()) .setVersionInfo(ProtobufUtil.getVersionInfo()).build(); DataOutputStream dos = new DataOutputStream(socket.getOutputStream()); dos.writeInt(header.getSerializedSize());
[hbase] branch master updated (006433b -> 139f085)
This is an automated email from the ASF dual-hosted git repository. zhangduo pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/hbase.git. from 006433b HBASE-26542 Apply a `package` to test protobuf files (addendum) add 139f085 HBASE-26523 Upgrade hbase-thirdparty dependency to 4.0.0 (#3910) No new revisions were added by this update. Summary of changes: .../hadoop/hbase/http/resource/JerseyResource.java | 16 +-- .../org/apache/hadoop/hbase/MockHttpApiRule.java | 2 +- .../apache/hadoop/hbase/RESTApiClusterManager.java | 16 +-- hbase-rest/pom.xml | 8 +++--- .../apache/hadoop/hbase/rest/ExistsResource.java | 17 ++-- .../apache/hadoop/hbase/rest/MultiRowResource.java | 15 +- .../hbase/rest/NamespacesInstanceResource.java | 25 + .../hadoop/hbase/rest/NamespacesResource.java | 19 ++--- .../hadoop/hbase/rest/ProtobufStreamingOutput.java | 5 ++-- .../org/apache/hadoop/hbase/rest/RESTServer.java | 2 +- .../apache/hadoop/hbase/rest/RegionsResource.java | 15 +- .../org/apache/hadoop/hbase/rest/ResourceBase.java | 5 ++-- .../org/apache/hadoop/hbase/rest/RootResource.java | 27 +- .../org/apache/hadoop/hbase/rest/RowResource.java | 27 +- .../hadoop/hbase/rest/ScannerInstanceResource.java | 27 +- .../apache/hadoop/hbase/rest/ScannerResource.java | 31 ++--- .../apache/hadoop/hbase/rest/SchemaResource.java | 25 + .../hbase/rest/StorageClusterStatusResource.java | 15 +- .../hbase/rest/StorageClusterVersionResource.java | 15 +- .../apache/hadoop/hbase/rest/TableResource.java| 17 ++-- .../hadoop/hbase/rest/TableScanResource.java | 22 +++ .../apache/hadoop/hbase/rest/VersionResource.java | 21 +++--- .../hadoop/hbase/rest/model/ScannerModel.java | 15 -- .../hbase/rest/provider/JAXBContextResolver.java | 9 +++--- .../consumer/ProtobufMessageBodyConsumer.java | 19 ++--- .../producer/PlainTextMessageBodyProducer.java | 17 ++-- .../producer/ProtobufMessageBodyProducer.java | 15 +- .../apache/hadoop/hbase/rest/RowResourceBase.java | 8 ++ .../hadoop/hbase/rest/TestMultiRowResource.java| 9 ++ .../hbase/rest/TestNamespacesInstanceResource.java | 5 ++-- .../hadoop/hbase/rest/TestSecureRESTServer.java| 8 ++ .../apache/hadoop/hbase/rest/TestTableScan.java| 5 ++-- .../hadoop/hbase/rest/TestVersionResource.java | 5 ++-- .../hadoop/hbase/rest/model/TestModelBase.java | 5 ++-- .../hadoop/hbase/coprocessor/MetaTableMetrics.java | 32 ++ .../hadoop/hbase/io/hfile/LruCachedBlockQueue.java | 25 +++-- .../hbase/io/hfile/bucket/CachedEntryQueue.java| 7 + pom.xml| 28 +++ 38 files changed, 299 insertions(+), 285 deletions(-)
[hbase] branch master updated: Revert "HBASE-26523 Upgrade hbase-thirdparty dependency to 4.0.0 (#3910)"
This is an automated email from the ASF dual-hosted git repository. zhangduo pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/hbase.git The following commit(s) were added to refs/heads/master by this push: new e598f2c Revert "HBASE-26523 Upgrade hbase-thirdparty dependency to 4.0.0 (#3910)" e598f2c is described below commit e598f2c663e932f273121243f08f7e765d8c4d58 Author: Duo Zhang AuthorDate: Fri Dec 17 12:25:27 2021 +0800 Revert "HBASE-26523 Upgrade hbase-thirdparty dependency to 4.0.0 (#3910)" Need a new 4.0.1 release This reverts commit 139f08587a56ece62f33eaa028f6534b6129300e. --- .../hadoop/hbase/http/resource/JerseyResource.java | 16 +-- .../org/apache/hadoop/hbase/MockHttpApiRule.java | 2 +- .../apache/hadoop/hbase/RESTApiClusterManager.java | 16 +-- hbase-rest/pom.xml | 8 +++--- .../apache/hadoop/hbase/rest/ExistsResource.java | 17 ++-- .../apache/hadoop/hbase/rest/MultiRowResource.java | 15 +- .../hbase/rest/NamespacesInstanceResource.java | 25 - .../hadoop/hbase/rest/NamespacesResource.java | 19 +++-- .../hadoop/hbase/rest/ProtobufStreamingOutput.java | 5 ++-- .../org/apache/hadoop/hbase/rest/RESTServer.java | 2 +- .../apache/hadoop/hbase/rest/RegionsResource.java | 15 +- .../org/apache/hadoop/hbase/rest/ResourceBase.java | 5 ++-- .../org/apache/hadoop/hbase/rest/RootResource.java | 27 +- .../org/apache/hadoop/hbase/rest/RowResource.java | 27 +- .../hadoop/hbase/rest/ScannerInstanceResource.java | 27 +- .../apache/hadoop/hbase/rest/ScannerResource.java | 31 +++-- .../apache/hadoop/hbase/rest/SchemaResource.java | 25 - .../hbase/rest/StorageClusterStatusResource.java | 15 +- .../hbase/rest/StorageClusterVersionResource.java | 15 +- .../apache/hadoop/hbase/rest/TableResource.java| 17 ++-- .../hadoop/hbase/rest/TableScanResource.java | 22 --- .../apache/hadoop/hbase/rest/VersionResource.java | 21 +++--- .../hadoop/hbase/rest/model/ScannerModel.java | 15 ++ .../hbase/rest/provider/JAXBContextResolver.java | 9 +++--- .../consumer/ProtobufMessageBodyConsumer.java | 19 +++-- .../producer/PlainTextMessageBodyProducer.java | 17 ++-- .../producer/ProtobufMessageBodyProducer.java | 15 +- .../apache/hadoop/hbase/rest/RowResourceBase.java | 8 -- .../hadoop/hbase/rest/TestMultiRowResource.java| 9 -- .../hbase/rest/TestNamespacesInstanceResource.java | 5 ++-- .../hadoop/hbase/rest/TestSecureRESTServer.java| 8 -- .../apache/hadoop/hbase/rest/TestTableScan.java| 5 ++-- .../hadoop/hbase/rest/TestVersionResource.java | 5 ++-- .../hadoop/hbase/rest/model/TestModelBase.java | 5 ++-- .../hadoop/hbase/coprocessor/MetaTableMetrics.java | 32 -- .../hadoop/hbase/io/hfile/LruCachedBlockQueue.java | 25 ++--- .../hbase/io/hfile/bucket/CachedEntryQueue.java| 7 - pom.xml| 28 --- 38 files changed, 285 insertions(+), 299 deletions(-) diff --git a/hbase-http/src/test/java/org/apache/hadoop/hbase/http/resource/JerseyResource.java b/hbase-http/src/test/java/org/apache/hadoop/hbase/http/resource/JerseyResource.java index ee900db..c3b731f 100644 --- a/hbase-http/src/test/java/org/apache/hadoop/hbase/http/resource/JerseyResource.java +++ b/hbase-http/src/test/java/org/apache/hadoop/hbase/http/resource/JerseyResource.java @@ -20,17 +20,17 @@ package org.apache.hadoop.hbase.http.resource; import java.io.IOException; import java.util.Map; import java.util.TreeMap; +import javax.ws.rs.DefaultValue; +import javax.ws.rs.GET; +import javax.ws.rs.Path; +import javax.ws.rs.PathParam; +import javax.ws.rs.Produces; +import javax.ws.rs.QueryParam; +import javax.ws.rs.core.MediaType; +import javax.ws.rs.core.Response; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.apache.hbase.thirdparty.javax.ws.rs.DefaultValue; -import org.apache.hbase.thirdparty.javax.ws.rs.GET; -import org.apache.hbase.thirdparty.javax.ws.rs.Path; -import org.apache.hbase.thirdparty.javax.ws.rs.PathParam; -import org.apache.hbase.thirdparty.javax.ws.rs.Produces; -import org.apache.hbase.thirdparty.javax.ws.rs.QueryParam; -import org.apache.hbase.thirdparty.javax.ws.rs.core.MediaType; -import org.apache.hbase.thirdparty.javax.ws.rs.core.Response; import org.apache.hbase.thirdparty.org.eclipse.jetty.util.ajax.JSON; /** diff --git a/hbase-it/src/test/java/org/apache/hadoop/hbase/MockHttpApiRule.java b/hbase-it/src/test/java/org/apache/hadoop/hbase/MockHttpApiRule.java index 2ca951d..99e44cc 100644 --- a/hbase-it/src/test/java/org/apache/hadoop/hbase/MockHttpApiRule.java +++ b/hbase-it/sr