Stephen Yuan Jiang
a6d90bcc97
HBASE-14432 Procedure V2 - enforce ACL on procedure admin tasks (Stephen Yuan Jiang)
2015-10-06 09:11:38 -07:00
Matteo Bertozzi
12e8076fba
HBASE-14347 Add a switch to DynamicClassLoader to disable it (huaxiang sun)
2015-10-05 16:17:30 -07:00
smaddineni
373c75dde6
HBASE-13770 Programmatic JAAS configuration option for secure zookeeper may be broken
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/HQuorumPeer.java
2015-10-02 18:00:47 -07:00
Elliott Clark
cca2ba4d93
HBASE-14512 Cache UGI groups
...
Summary:
Don't create a user for every call. Instead create one user per connection.
Then inside of SecureHadoopUser cache the groupNames. This allows HBase to cache
empty groups. This is needed since it's much more likely that HBase will be accessed
by a user that's not present on the posix /etc/group file.
Test Plan: Unit Tests
Differential Revision: https://reviews.facebook.net/D47751
2015-09-30 12:52:50 -07:00
stack
4812d9a178
HBASE-14465 Backport 'Allow rowlock to be reader/write' to branch-1
2015-09-30 11:48:46 -07:00
Apekshit(Appy) Sharma
efc51bced6
HBASE-14469 Fix comment, validation and logging in HeapMemorySizeUtil.getGlobalMemStoreLowerMark
2015-09-24 19:15:33 -07:00
Stephen Yuan Jiang
e38fd84d3f
HBASE-14107 Administrative Task: Provide an API to List all procedures (Stephen Yuan Jiang)
2015-09-24 07:17:23 -07:00
Nick Dimiduk
364b977269
HBASE-14382 TestInterfaceAudienceAnnotations should hadoop-compt module resources
2015-09-09 11:11:08 -07:00
Lars Hofhansl
16d4ed6337
HBASE-12988 [Replication]Parallel apply edits across regions.
2015-09-04 13:23:36 -07:00
stack
5dcb3d85a1
HBASE-14224 Fix coprocessor handling of duplicate classes
2015-08-24 14:12:57 -07:00
stack
95682e7b7d
HBASE-13127 Add timeouts on all tests so less zombie sightings
2015-08-24 13:38:03 -07:00
Andrew Purtell
234a4632a4
HBASE-13996 Add write sniffing in canary (Liu Shaohui)
...
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/tool/Canary.java
Amending-Author: Andrew Purtell <apurtell@apache.org>
2015-08-21 22:57:28 -07:00
Sean Busbey
71fbd4ac63
HBASE-14251 ensure javadoc jars have LICENSE/NOTICE that match content.
2015-08-20 11:20:47 -05:00
Jerry He
d322ebadf5
HBASE-13706 CoprocessorClassLoader should not exempt Hive classes
2015-08-08 22:06:41 -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
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
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
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
Andrew Purtell
67f4a077b9
HBASE-14155 StackOverflowError in reverse scan (Ramkrishna S. Vasudevan and Ted Yu)
2015-07-29 18:22:55 -07: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
Matteo Bertozzi
b62f134545
HBASE-13415 Procedure v2 - Use nonces for double submits from client (Stephen Yuan Jiang)
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-07-13 11:19:02 -05:00
Sean Busbey
88ff206c57
Revert "Procedure v2 - Use nonces for double submits from client (Stephen Yuan Jiang)"
...
This reverts commit 4eb84651a2
.
2015-07-13 11:16:21 -05:00
stack
a81b3c5afe
HBASE-14052 Mark a few methods in CellUtil audience private since only make sense internally to hbase
2015-07-10 10:44:08 -07:00
stack
8da1214099
HBASE-14053 Disable DLR in branch-1+
2015-07-09 16:38:04 -07:00
Matteo Bertozzi
4eb84651a2
Procedure v2 - Use nonces for double submits from client (Stephen Yuan Jiang)
2015-07-09 08:13:32 -07:00
Lars Hofhansl
29969dcf5c
HBASE-13329 ArrayIndexOutOfBoundsException in CellComparator#getMinimumMidpointArray.
2015-07-05 12:18:59 -07:00
Sean Busbey
a58848507a
HBASE-13990 make maven site generation work with jdk8
...
* includes additiona branch-1 specific fixes to javadocs
* includes rollback of 2 changes from HBASE-13898 that didn't apply to branch-1
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileBlock.java
2015-07-01 08:00:15 -05:00
Lars Hofhansl
163ddbf03c
HBASE-13959 Region splitting uses a single thread in most common cases. (Hari Krishna Dara)
2015-06-29 18:09:17 -07:00
ramkrishna
92f4e30f45
HBASE-13945 - Prefix_Tree seekBefore() does not work correctly (Ram)
2015-06-24 09:15:56 +05:30
Misty Stanley-Jones
9ac6539f6a
HBASE-13898 correct additional javadoc failures under java 8 <Gabor Liptak>
...
Ammending-Author: Sean Busbey <busbey@apache.org>
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
hbase-common/src/main/java/org/apache/hadoop/hbase/CellComparator.java
hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufMagic.java
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
hbase-server/src/main/java/org/apache/hadoop/hbase/http/jmx/JMXJsonServlet.java
hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.java
hbase-server/src/main/java/org/apache/hadoop/hbase/util/BloomFilterChunk.java
hbase-server/src/main/java/org/apache/hadoop/hbase/wal/WALSplitter.java
2015-06-23 01:14:15 -05:00
Mikhail Antonov
84675ef615
HBASE-13103 [ergonomics] add region size balancing as a feature of master
2015-06-22 22:48:19 -07:00
Nick Dimiduk
34cd3377f8
HBASE-13933 DBE's seekBefore with tags corrupts the tag's offset information thus leading to incorrect results (ramkrishna.s.vasudevan)
2015-06-19 14:26:02 -07:00
Matteo Bertozzi
ceba0659f0
HBASE-13894 Avoid visitor alloc each call of ByteBufferArray get/putMultiple()
2015-06-15 09:20:24 -07:00
Gábor Lipták
0a0ff3354a
HBASE-13569 Correct Javadoc (for Java8)
...
Signed-off-by: Sean Busbey <busbey@apache.org>
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/HColumnDescriptor.java
hbase-client/src/main/java/org/apache/hadoop/hbase/MetaTableAccessor.java
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Result.java
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Scan.java
hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterBase.java
hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
hbase-common/src/main/java/org/apache/hadoop/hbase/KeyValue.java
hbase-server/src/main/java/org/apache/hadoop/hbase/constraint/ConstraintException.java
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileReaderV2.java
hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileScanner.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.java
hbase-server/src/main/java/org/apache/hadoop/hbase/util/BloomFilterWriter.java
2015-06-13 22:23:53 -05:00
Mikhail Antonov
366d7028ec
HBASE-13755 Provide single super user check implementation
2015-06-12 23:47:02 -07:00
Dave Latham
ae121ee7e9
HBASE-13639 SyncTable - rsync for HBase tables
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Amending-Author: Andrew Purtell <apurtell@apache.org>
2015-06-12 16:00:01 -07:00
stack
ccdb26370f
HBASE-13729 Old hbase.regionserver.global.memstore.upperLimit and lowerLimit properties are ignored if present (Esteban Guitierrez)
2015-06-05 13:23:05 -07:00
Andrey Stepachev
27697498b6
HBASE-13647 Default value for hbase.client.operation.timeout is too high
2015-06-02 11:01:45 +01:00
Enis Soztutar
518a29140e
Revert "HBASE-13647 Default value for hbase.client.operation.timeout is too high"
...
This reverts commit 5383e476d5
.
2015-05-29 12:53:16 -07:00
stack
94f0ee7ee3
HBASE-13616 Move ServerShutdownHandler to Pv2
2015-05-28 15:04:27 -07:00
Nick Dimiduk
2f9851af26
HBASE-13761 Optimize FuzzyRowFilter (Vladimir Rodionov)
2015-05-28 10:17:46 -07:00
anoopsjohn
2133241849
HBASE-13778 BoundedByteBufferPool incorrectly increasing runningAverage buffer length.
2015-05-28 11:53:45 +05:30
Sean Busbey
279dd43570
HBASE-13710 Remove dependency on Hadoop's ReflectionUtil.
...
* copies ReflectionUtils.logThreadInfo and needed private methods from Hadoop
branch-2, fixes minor issues specific to our use.
* updates HttpServer's use of RU.newInstance to use the HBase version.
Side effect: previously, FilterInitializer instances that happened to also
implement Configurable would have setConfiguration called. Such uses should
instead rely on the mandatory FilterInitializer.initFilter method call.
2015-05-28 00:25:16 -05:00
ramkrishna
17a75083e8
HBASE-13393 - Optimize memstore flushing to avoid writing tag information
...
to hfiles when no tags are present. (Ram)
2015-05-28 10:38:18 +05:30
Enis Soztutar
2ba61ee1ab
HBASE-13732 TestHBaseFsck#testParallelWithRetriesHbck fails intermittently (Stephen Yuan Jiang)
2015-05-27 17:54:23 -07:00
Andrew Purtell
7df1814f7f
HBASE-13780 Default to 700 for HDFS root dir permissions for secure deployments (Enis Soztutar)
2015-05-27 13:15:43 -07:00
Andrey Stepachev
5383e476d5
HBASE-13647 Default value for hbase.client.operation.timeout is too high
2015-05-16 18:59:48 -07:00
Apekshit(Appy) Sharma
1cf85b3f7f
HBASE-11927 Use Native Hadoop Library for HFile checksum. (Apekshit)
...
Signed-off-by: stack <stack@apache.org>
2015-05-15 11:50:07 -07:00