Commit Graph

11112 Commits

Author SHA1 Message Date
Sean Busbey e2a1fc78b8 HBASE-14250 ensure hbase-server test-jar has its own LICENSE file and not the one for the non-test jar. 2015-08-21 16:22:59 -05:00
Elliott Clark bcef28eefa HBASE-14274 Deadlock in region metrics on shutdown: MetricsRegionSourceImpl vs MetricsRegionAggregateSourceImpl
Signed-off-by: stack <stack@apache.org>
2015-08-20 20:47:37 -07:00
Sean Busbey ba7ea0b524 HBASE-14260 skip javadoc generation for the hbase-protocol generated classes 2015-08-20 21:14:06 -05:00
Stephen Yuan Jiang 5dd8fefd75 Add syuanjiang as committer 2015-08-20 14:16:35 -07:00
Sean Busbey 720f2a8815 HBASE-14251 ensure javadoc jars have LICENSE/NOTICE that match content. 2015-08-20 10:52:41 -05:00
Andrew Purtell e917787d97 HBASE-14249 shaded jar modules create spurious source and test jars with incorrect LICENSE/NOTICE info
Signed-off-by: Sean Busbey <busbey@apache.org>
Amending-Author: Sean Busbey <busbey@apache.org>
2015-08-20 01:40:55 -05:00
Gábor Lipták dc9c2efcc9 HBASE-14148 Default HBase web pages to be non-framable.
* Sends X-Frame-Options header
* configured via hbase.http.filter.xframeoptions.mode
* defaults to DENY

Signed-off-by: Sean Busbey <busbey@cloudera.com>
2015-08-19 21:06:52 -05:00
tedyu 32b1064c6c HBASE-14165 The initial size of RWQueueRpcExecutor.queues should be (numWriteQueues + numReadQueues + numScanQueues) (Cui Jianwei) 2015-08-19 14:35:09 -07:00
Sean Busbey ebd34844ce HBASE-14243 Correct NOTICE files.
* fix hbase-it's incorrect use of hbase-server's unfiltered NOTICE
* fix printed comment in resource-bundle NOTICE
* add dependency url for non-aggregated works so that we meet Category B requirements
2015-08-19 15:45:58 -05:00
tedyu 16f8d27708 HBASE-14241 Fix deadlock during cluster shutdown due to concurrent connection close 2015-08-19 08:49:38 -07:00
Ashish Singhi 1bb9e3ae96 HBASE-14210 Create test for cell level ACLs involving user group
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-08-18 16:53:55 -07:00
Jerry He 3fa86a98a0 HBASE-14228 Close BufferedMutator and connection in MultiTableOutputFormat 2015-08-18 13:44:41 -07:00
Andrey Stepachev 68113abec5 udpate Andrey Stepachev organisation 2015-08-18 09:46:36 -07:00
tedyu 71d3d24d8b HBASE-14234 Exception encountered in WALProcedureStore#rollWriter() should be properly handled 2015-08-18 08:58:59 -07:00
Enis Soztutar 395ec5a9bb HBASE-14203 remove duplicate code getTableDescriptor in HTable (Heng Chen) 2015-08-17 16:05:26 -07:00
Enis Soztutar 2ed7f9bb1d HBASE-14122 Client API for determining if server side supports cell level security - ADDENDUM for javadoc fix 2015-08-17 14:04:28 -07:00
Nick Dimiduk f343a1d438 HBASE-13914 Minor improvements to dev-support/publish_hbase_website.sh 2015-08-17 11:27:19 -07:00
Elliott Clark ad2c7c6336 HBASE-14166 Per-Region metrics can be stale 2015-08-17 11:22:01 -07:00
stack 737f264509 HBASE-12812 Update Netty dependency to latest release (Jurriaan Mous) 2015-08-15 21:17:44 -07:00
Nick Dimiduk ecba08829d HBASE-10844 Coprocessor failure during batchmutation leaves the memstore datastructs in an inconsistent state
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-08-14 15:55:04 -07:00
stack 45aafb25b7 HBASE-13966 Limit column width in table.jsp (Matt Warhaftig) 2015-08-14 09:03:56 -07:00
ramkrishna f2a9dab30e HBASE-14144 - Bloomfilter path to work with Byte buffered cells (Ram) 2015-08-14 12:04:34 +05:30
Nick Dimiduk 4dd30ab019 HBASE-14219 src tgz no longer builds after HBASE-14085 2015-08-13 11:13:50 -07:00
tedyu 54028140f4 HBASE-13376 Improvements to Stochastic load balancer (Vandana Ayyalasomayajula) 2015-08-13 09:11:59 -07:00
anoopsjohn 9c69bf766f HBASE-14214 list_labels shouldn't raise ArgumentError if no labels are defined. 2015-08-13 14:32:59 +05:30
Enis Soztutar d1262331eb HBASE-14054 Acknowledged writes may get lost if regionserver clock is set backwards 2015-08-13 11:03:37 +03:00
Elliott Clark a399ac9c4f HBASE-14098 Allow dropping caches behind compactions
Summary: On large compactions drop the OS level fs cache behind reads and writes.

Test Plan: Test on a loaded cluster.

Differential Revision: https://reviews.facebook.net/D42681
2015-08-12 19:41:02 -07:00
Andrew Purtell d7178aa27c HBASE-13985 Add configuration to skip validating HFile format when bulk loading (Victor Xu) 2015-08-12 18:36:23 -07:00
Andrew Purtell 643ba90185 HBASE-14196 Thrift server idle connection timeout issue (Vladimir Rodionov) 2015-08-12 16:32:37 -07:00
Andrew Purtell 5e5bcceb53 HBASE-14122 Client API for determining if server side supports cell level security 2015-08-12 13:26:55 -07:00
Andrew Purtell beb1f1d358 HBASE-14209 TestShell visibility tests failing 2015-08-12 13:25:34 -07:00
Simon Law 0c63d415d9 HBASE-14201 hbck should not take a lock unless fixing errors
By default, hbck is run in a read-only checker mode. In this case, it is
sensible to let others run. By default, the balancer is left alone,
which may cause spurious errors, but cannot leave the balancer in a bad
state. It is dangerous to leave the balancer by accident, so it is only
ever enabled after fixing, it will never be forced off because of
racing.

When hbck is run in fixer mode, it must take an exclusive lock and
disable the balancer, or all havoc will break loose.

If you want to stop hbck from running in parallel, the -exclusive flag
will create the lock file. If you want to force -disableBalancer, that
option is available too. This makes more semantic sense than -noLock and
-noSwitchBalancer, respectively.

Signed-off-by: Elliott Clark <eclark@apache.org>
2015-08-12 11:49:47 -07:00
tedyu 72a48a1333 HBASE-14150 Add BulkLoad functionality to HBase-Spark Module (Ted Malaska) 2015-08-12 08:29:03 -07:00
ramkrishna aa3538f802 HBASE-14188- Read path optimizations after HBASE-11425 profiling-
Addendum(Ram)
2015-08-12 09:59:55 +05:30
Elliott Clark 135451477f HBASE-13889 Fix hbase-shaded-client artifact so it works on hbase-downstreamer 2015-08-11 16:54:32 -07:00
Misty Stanley-Jones a78e6e9499 HBASE-13483 onheap is not a valid bucket cacne IO engine 2015-08-12 09:28:17 +10:00
Elliott Clark 38b94709ee HBASE-14208 Remove yarn dependencies on -common and -client 2015-08-11 13:00:13 -07:00
stack 6da7535538 Add tokyo meetup to index page 2015-08-11 11:14:25 -07:00
tedyu a2dbe31b26 HBASE-14206 MultiRowRangeFilter returns records whose rowKeys are out of allowed ranges (Anton Nazaruk) 2015-08-11 09:40:13 -07:00
anoopsjohn d49b1f60f4 HBASE-14202 Reduce garbage we create. 2015-08-11 21:51:17 +05:30
Misty Stanley-Jones 7d4de20caf HBASE-13062 Add documentation coverage for configuring dns server with thrift and rest gateways 2015-08-11 20:34:46 +10:00
Lars Francke 3d5801602d HBASE-14194 Undeprecate methods in ThriftServerRunner.HBaseHandler
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-08-10 17:29:11 -07:00
Ashish Singhi 6e8cdec242 HBASE-5878 Use getVisibleLength public api from HdfsDataInputStream from Hadoop-2.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-08-10 17:14:30 -07:00
Nick Dimiduk e4106b4c4a Revert "HBASE-12911 Client-side metrics"
This reverts commit 06989fd1f9.
2015-08-10 17:13:09 -07:00
Nick Dimiduk 06989fd1f9 HBASE-12911 Client-side metrics
First pass. Plumbs up metrics for each connection instance. Exposes
static information about those connections (zk quorum and root node,
cluster id, user). Exposes basic thread pool utilization gauges for
"meta lookup" and "batch" pools.
2015-08-10 16:48:48 -07:00
Gábor Lipták ae35f65e9a HBASE-14081 Remove (outdated) references to SVN/trunk from documentation 2015-08-10 10:23:09 -07:00
tedyu ce72ce998f HBASE-14200 Separate RegionReplica subtests of TestStochasticLoadBalancer into TestStochasticLoadBalancer2 2015-08-10 07:35:19 -07:00
Misty Stanley-Jones c7065c4c40 HBASE-13924 Description for hbase.dynamic.jars.dir is wrong 2015-08-10 14:08:15 +10:00
Misty Stanley-Jones b29c731a57 HBASE-14071 Document troubleshooting unexpected filesystem usage by snapshots and WALs 2015-08-10 14:07:03 +10:00
Misty Stanley-Jones 0daae43342 HBASE-13446 Add docs warning about missing data for downstream on versions prior to HBASE-13262 2015-08-10 14:05:14 +10:00