10378 Commits

Author SHA1 Message Date
Nick Dimiduk
0b6d9b25f5 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:58 -07:00
stack
4588b7ab90 HBASE-13966 Limit column width in table.jsp (Matt Warhaftig) 2015-08-14 09:03:08 -07:00
tedyu
22259e0dbd HBASE-13376 Improvements to Stochastic load balancer (Vandana Ayyalasomayajula) 2015-08-13 14:35:51 -07:00
Nick Dimiduk
1548c3c1f8 HBASE-14219 src tgz no longer builds after HBASE-14085 2015-08-13 11:14:48 -07:00
anoopsjohn
22f466696a HBASE-14214 list_labels shouldn't raise ArgumentError if no labels are defined. 2015-08-13 14:37:55 +05:30
Enis Soztutar
a0086e97ad HBASE-14054 Acknowledged writes may get lost if regionserver clock is set backwards
Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegion.java
2015-08-13 11:23:55 +03:00
Elliott Clark
0dbaf0ea51 HBASE-14098 Allow dropping caches behind compactions 2015-08-12 19:42:11 -07:00
Andrew Purtell
ca19f961a2 HBASE-13985 Add configuration to skip validating HFile format when bulk loading (Victor Xu) 2015-08-12 18:37:06 -07:00
Andrew Purtell
e8b5e922cb HBASE-14196 Thrift server idle connection timeout issue (Vladimir Rodionov)
Conflicts:
	hbase-thrift/src/main/java/org/apache/hadoop/hbase/thrift/ThriftServerRunner.java
2015-08-12 16:40:58 -07:00
Andrew Purtell
ba4cc6321b HBASE-14122 Client API for determining if server side supports cell level security 2015-08-12 13:27:51 -07:00
Andrew Purtell
ba328d26ea HBASE-14209 TestShell visibility tests failing 2015-08-12 13:25:29 -07:00
Simon Law
881d2c1d74 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:51:27 -07:00
Elliott Clark
d50c55d9da HBASE-13889 Fix hbase-shaded-client artifact so it works on hbase-downstreamer 2015-08-11 16:54:25 -07:00
tedyu
90b8cc89bd HBASE-14206 MultiRowRangeFilter returns records whose rowKeys are out of allowed ranges (Anton Nazaruk) 2015-08-11 10:01:55 -07:00
Lars Francke
c07eb21e4b HBASE-14194 Undeprecate methods in ThriftServerRunner.HBaseHandler
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-08-10 17:29:35 -07:00
Ashish Singhi
0862abd659 HBASE-5878 Use getVisibleLength public api from HdfsDataInputStream from Hadoop-2.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-08-10 16:20:23 -07:00
tedyu
afa6fa6baa HBASE-14200 Separate RegionReplica subtests of TestStochasticLoadBalancer into TestStochasticLoadBalancer2 2015-08-10 07:46:01 -07:00
Jerry He
d322ebadf5 HBASE-13706 CoprocessorClassLoader should not exempt Hive classes 2015-08-08 22:06:41 -07:00
tedyu
05a9638085 HBASE-14197 TestRegionServerHostname#testInvalidRegionServerHostnameAbortsServer fails in Jenkins 2015-08-07 18:47:38 -07:00
Andrew Purtell
68cb53d151 HBASE-12865 WALs may be deleted before they are replicated to peers (He Liangliang) 2015-08-07 15:08:29 -07:00
Ashish Singhi
832a61513b HBASE-14105 Add shell tests for Snapshot
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-08-07 10:00:57 -07:00
Andrew Purtell
b194052ec0 HBASE-13825 Use ProtobufUtil#mergeFrom and ProtobufUtil#mergeDelimitedFrom in place of builder methods of same name
Incorporates HBASE-14076
2015-08-06 21:48:04 -07:00
Gábor Lipták
51061f08a3 HBASE-13865 Increase the default value for hbase.hregion.memstore.block.multipler from 2 to 4 (part 2) 2015-08-06 10:04:41 -07:00
chenheng
5c0c389b7a HBASE-14178 regionserver blocks because of waiting for offsetLock
Signed-off-by: zhangduo <zhangduo@apache.org>
2015-08-06 17:17:52 +08:00
zhangduo
4623c843c1 Revert "HBASE-14178 regionserver blocks because of waiting for offsetLock"
This reverts commit fe9de40e6c16b6e030a89a759fa278f0e27722aa.
2015-08-06 17:10:59 +08:00
chenheng
fe9de40e6c HBASE-14178 regionserver blocks because of waiting for offsetLock
Signed-off-by: zhangduo <zhangduo@apache.org>
2015-08-06 16:51:50 +08:00
tedyu
6a2b618d97 HBASE-13965 Stochastic Load Balancer JMX Metrics (Lei Chen) 2015-08-05 19:22:44 -07:00
Sean Busbey
a45651c2cf HBASE-14085 Update LICENSE and NOTICE files.
* corrects license/notice for source distribution
* adds inception year to correct copyright in generated NOTICE files for jars
* updates project names in poms to use "Apache HBase" instead of "HBase" so jar NOTICE files will be correct
* uses append-resources to include supplemental info on jars with 3rd party works in source
* adds an hbase specific resource bundle for jars that include 3rd party works for binaries
** uses supplemental-model to fill in license gaps
** uses the above and a shade plugin transformation to build proper files for shaded jars.
** uses the above and the assembly plugin to build the proper files for bin assembly
* adds a NOTICE item for things copied out of Hadoop (TODO legal-discuss)

Conflicts:
	NOTICE.txt
	hbase-checkstyle/pom.xml
	hbase-resource-bundle/pom.xml
	hbase-server/pom.xml
	hbase-thrift/pom.xml
	pom.xml
2015-08-05 14:52:33 -07:00
tedyu
c8aa58b306 HBASE-14021 Quota table has a wrong description on the UI (Ashish Singhi) 2015-08-04 18:21:34 -07:00
tedyu
03c6c532bf HBASE-14185 Incorrect region names logged by MemStoreFlusher (Biju Nair) 2015-08-04 17:20:49 -07:00
tedyu
24dbe25e95 HBASE-13965 Revert due to test failure in TestAssignmentManager 2015-08-03 15:32:43 -07:00
tedyu
c215b900f4 HBASE-13965 Stochastic Load Balancer JMX Metrics (Lei Chen) 2015-08-03 12:50:44 -07:00
Ashish Singhi
f274796941 HBASE-14154 DFS Replication should be configurable at column family level
Signed-off-by: Andrew Purtell <apurtell@apache.org>

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/HColumnDescriptor.java
	hbase-client/src/test/java/org/apache/hadoop/hbase/TestHColumnDescriptor.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAdmin1.java
2015-07-31 18:19:07 -07:00
Srikanth Srungarapu
e3463d6bf0 HBASE-14162 Fixing maven target for regenerating thrift classes fails against 0.9.2 2015-07-31 14:59:13 -07:00
Andrew Purtell
9227c2b99d HBASE-14176 Add missing headers to META-INF files 2015-07-31 11:22:50 -07:00
Sean Busbey
9091409800 HBASE-14087 Ensure correct ASF headers for docs/code
* adds missing headers
* corrects some old-form headers to current
* restores proper header for guava copied LimitInputStream
* adds proper header for protobuf copied read/writeRawVarint

Conflicts:
	bin/considerAsDead.sh
	dev-support/rebase_all_git_branches.sh
2015-07-31 11:22:50 -07:00
tedyu
4fcafb4f05 HBASE-14168 Avoid useless retry for DoNotRetryIOException in TableRecordReaderImpl (zhouyingchao) 2015-07-31 09:24:39 -07:00
Andrew Purtell
67f4a077b9 HBASE-14155 StackOverflowError in reverse scan (Ramkrishna S. Vasudevan and Ted Yu) 2015-07-29 18:22:55 -07:00
Jerry He
3d40dd8394 HBASE-14153 Typo in ProcedureManagerHost.MASTER_PROCEUDRE_CONF_KEY (Konstantin Shvachko) 2015-07-29 15:44:04 -07:00
tedyu
93f53e263f HBASE-14164 Display primary region replicas distribution on table.jsp 2015-07-29 14:26:02 -07:00
Srikanth Srungarapu
d1ff4cb2c1 HBASE-14097 Log link to client scan troubleshooting section when scanner exceptions happen. 2015-07-28 15:15:45 -07:00
Sean Busbey
6e66c8d03f HBASE-14086 remove unused bundled dependencies 2015-07-28 15:22:38 -05:00
Srikanth Srungarapu
da811332cf HBASE-14057 HBase shell user_permission should list super users defined on hbase-site.xml 2015-07-28 11:43:24 -07:00
tedyu
f772e62567 HBASE-14157 Interfaces implemented by subclasses should be checked when registering CoprocessorService 2015-07-28 11:10:44 -07:00
Esteban Gutierrez
8764b9fd80 HBASE-13089 Fix test compilation error on building against htrace-3.2.0-incubating 2015-07-28 10:07:48 -05:00
Enis Soztutar
4a041fd837 HBASE-11276 Add back support for running ChaosMonkey as standalone tool (Yu Li) 2015-07-23 18:39:47 -07:00
Elliott Clark
7b8311eb90 HBASE-14146 Fix Once replication sees an error it slows down forever 2015-07-23 16:12:12 -07:00
Gábor Lipták
e3a7669e0b HBASE-14143 Remove obsolete maven repositories
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-07-23 14:15:20 -07:00
abhilak
89ecb93c95 HBASE-14058 Stabilizing default heap memory tuner
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-07-22 11:37:44 -07:00
tedyu
45d52129dd HBASE-14115 Fix resource leak in HMasterCommandLine (Yuhao Bi) 2015-07-22 05:59:13 -07:00