Commit Graph

350 Commits

Author SHA1 Message Date
Zhihong Yu ef5c528427 HBASE-10178 Potential null object dereference in TablePermission#equals()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1551409 13f79535-47bb-0310-9956-ffa450edef68
2013-12-16 23:46:30 +00:00
Andrew Kyle Purtell 969a276679 HBASE-10065. Stronger validation of key unwrapping
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547374 13f79535-47bb-0310-9956-ffa450edef68
2013-12-03 12:53:40 +00:00
Andrew Kyle Purtell 45e4ec9000 HBASE-10066. Use ByteArrayOutputStream#writeTo where appropriate
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547294 13f79535-47bb-0310-9956-ffa450edef68
2013-12-03 06:05:32 +00:00
zjushch 7b4b061bcf HBASE-4811 Support reverse Scan
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546878 13f79535-47bb-0310-9956-ffa450edef68
2013-12-02 02:20:35 +00:00
jeffreyz 9b43b8f83d hbase-10053: ProtobufUtil#toMutationNoData interface change causes downstream project build break
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546248 13f79535-47bb-0310-9956-ffa450edef68
2013-11-28 00:51:44 +00:00
anoopsamjohn aa6f26875a HBASE-7662 [Per-KV security] Per cell ACLs stored in tags - Addendum to fix javadoc warnings
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546159 13f79535-47bb-0310-9956-ffa450edef68
2013-11-27 18:56:59 +00:00
Andrew Kyle Purtell 9dd208ff91 HBASE-7662. [Per-KV security] Per cell ACLs stored in tags
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545882 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 23:33:31 +00:00
eclark fc67c8a8b8 HBASE-10036 Fix Potential Resource Leak in MetaReader
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545871 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 22:28:57 +00:00
eclark cc0d80fada HBASE-10035 Fix Potential Resource Leak in IPCUtils
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545868 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 22:24:29 +00:00
Andrew Kyle Purtell 60c3ce0081 [JDK8] Erasure of PoolMap#remove(K,V) conflicts with superclass method
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545800 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 19:55:50 +00:00
jxiang 997d1bb727 HBASE-10026 HBaseAdmin#createTable could fail if region splits too fast
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545737 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 17:12:39 +00:00
nkeywal 38d454dc2b HBASE-10024 Add an interface to create put with immutable arrays
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545592 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 10:05:44 +00:00
Andrew Kyle Purtell edbf698cc1 HBASE-7544. Transparent CF encryption
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545536 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 04:22:33 +00:00
mbertozzi 6254e896f5 HBASE-8465 Auto-drop rollback snapshot for snapshot restore
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545360 13f79535-47bb-0310-9956-ffa450edef68
2013-11-25 18:10:07 +00:00
nkeywal 35cea57fe5 HBASE-10011 Fix some findbugs in the client
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545210 13f79535-47bb-0310-9956-ffa450edef68
2013-11-25 10:22:30 +00:00
nkeywal 81f21ca409 HBASE-9976 Don't create duplicated TableName objects
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545177 13f79535-47bb-0310-9956-ffa450edef68
2013-11-25 08:53:29 +00:00
jeffreyz ad5436eaa1 HBASE-9736: Allow more than one log splitter per RS
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545052 13f79535-47bb-0310-9956-ffa450edef68
2013-11-24 19:21:54 +00:00
nkeywal 5cf0b3f055 HBASE-10013 Enhance the message about ZK when there is an exception
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1544104 13f79535-47bb-0310-9956-ffa450edef68
2013-11-21 10:59:40 +00:00
nkeywal bc7c3c7daa HBASE-10012 Hide ServerName constructor
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543921 13f79535-47bb-0310-9956-ffa450edef68
2013-11-20 20:02:25 +00:00
nkeywal 56d089a3e4 HBASE-9989 Add a test on get in TestClientNoCluster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543514 13f79535-47bb-0310-9956-ffa450edef68
2013-11-19 17:35:50 +00:00
Michael Stack 74f6e25c8f HBASE-5945 Reduce buffer copies in IPC server response path
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543458 13f79535-47bb-0310-9956-ffa450edef68
2013-11-19 15:39:35 +00:00
nkeywal dc8ecd9a9a HBASE-9959 Remove some array copy - server side
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543434 13f79535-47bb-0310-9956-ffa450edef68
2013-11-19 14:01:30 +00:00
nkeywal b2582665f1 HBASE-9988 DOn't use HRI#getEncodedName in the client
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543427 13f79535-47bb-0310-9956-ffa450edef68
2013-11-19 13:38:49 +00:00
anoopsamjohn 5a6a0fd78b HBASE-7663 [Per-KV security] Visibility labels
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543314 13f79535-47bb-0310-9956-ffa450edef68
2013-11-19 05:39:47 +00:00
Enis Soztutar a26dd714b5 HBASE-8369 MapReduce over snapshot files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543195 13f79535-47bb-0310-9956-ffa450edef68
2013-11-18 22:17:39 +00:00
nkeywal 76e1e210ea HBASE-9982 TestClientNoCluster should use random numbers
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543053 13f79535-47bb-0310-9956-ffa450edef68
2013-11-18 15:08:03 +00:00
nkeywal fb7fb4fa41 HBASE-9987 Remove some synchronisation points in HConnectionManager
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543051 13f79535-47bb-0310-9956-ffa450edef68
2013-11-18 15:02:43 +00:00
nkeywal cd2db482bc HBASE-9983 Lower the memory footprint of HRegionLocation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542694 13f79535-47bb-0310-9956-ffa450edef68
2013-11-17 10:29:01 +00:00
nkeywal c6e6ab4e3e HBASE-9869 Optimize HConnectionManager#getCachedLocation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542688 13f79535-47bb-0310-9956-ffa450edef68
2013-11-17 10:09:16 +00:00
Enis Soztutar 18e018b3d9 HBASE-9961 [WINDOWS] Multicast should bind to local address
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542425 13f79535-47bb-0310-9956-ffa450edef68
2013-11-15 22:52:25 +00:00
sershe e1b3edeb61 HBASE-3787 Increment is non-idempotent but client retries RPC ADDENDUM add licence
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542169 13f79535-47bb-0310-9956-ffa450edef68
2013-11-15 04:37:46 +00:00
sershe 6119df9ccb HBASE-3787 Increment is non-idempotent but client retries RPC
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542168 13f79535-47bb-0310-9956-ffa450edef68
2013-11-15 04:36:30 +00:00
nkeywal db4f10c208 HBASE-9963 Remove the ReentrantReadWriteLock in the MemStore
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541880 13f79535-47bb-0310-9956-ffa450edef68
2013-11-14 11:16:20 +00:00
Michael Stack ffd91d7e90 HBASE-9907 Rig to fake a cluster so can profile client behaviors
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541703 13f79535-47bb-0310-9956-ffa450edef68
2013-11-13 20:49:59 +00:00
nkeywal c5a3048fec HBASE-9958 Remove some array copy, change lock scope in locateRegion
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541688 13f79535-47bb-0310-9956-ffa450edef68
2013-11-13 20:11:03 +00:00
jxiang fe5865d9e3 HBASE-9870 HFileDataBlockEncoderImpl#diskToCacheFormat uses wrong format
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541629 13f79535-47bb-0310-9956-ffa450edef68
2013-11-13 17:31:02 +00:00
Michael Stack c3fcaec3f4 HBASE-9917 Fix it so Default Connection Pool does not spin up max threads even when not needed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540945 13f79535-47bb-0310-9956-ffa450edef68
2013-11-12 04:55:30 +00:00
ramkrishna d6105b41db HBASE-9816-Address review comments in HBASE-8496 (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540785 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 17:08:04 +00:00
nkeywal ed1705d366 HBASE-9885 Avoid some Result creation in protobuf conversions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539692 13f79535-47bb-0310-9956-ffa450edef68
2013-11-07 15:54:38 +00:00
nkeywal b08f9dd2b1 HBASE-9885 Avoid some Result creation in protobuf conversions - REVERT to check the cause of precommit flakiness
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539492 13f79535-47bb-0310-9956-ffa450edef68
2013-11-06 23:19:56 +00:00
nkeywal 6ba3c2339b HBASE-9885 Avoid some Result creation in protobuf conversions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539429 13f79535-47bb-0310-9956-ffa450edef68
2013-11-06 18:58:37 +00:00
nkeywal ff84a7ae16 HBASE-9001 Add a toString in HTable, fix a log in AssignmentManager
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539425 13f79535-47bb-0310-9956-ffa450edef68
2013-11-06 18:31:54 +00:00
anoopsamjohn b4921b03b0 HBASE-9874 Append and Increment operation drops Tags
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1539224 13f79535-47bb-0310-9956-ffa450edef68
2013-11-06 03:11:58 +00:00
eclark 04bd8761b3 HBASE-9859 Canary Shouldn't go off if the table being read from is disabled
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1538842 13f79535-47bb-0310-9956-ffa450edef68
2013-11-05 00:22:18 +00:00
nkeywal e0a48e6d03 HBASE-9886 Optimize ServerName#compareTo
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1538679 13f79535-47bb-0310-9956-ffa450edef68
2013-11-04 16:59:37 +00:00
Michael Stack 336b5c52ef HBASE-9868 Remove some array copy, especially around protobuf
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1537988 13f79535-47bb-0310-9956-ffa450edef68
2013-11-01 17:10:37 +00:00
Devaraj Das 8fb1958b67 HBASE-8569. Improve coverage in package org.apache.hadoop.hbase.security. Contributed by Vadim Bondarev and Andrey Klochkov
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1537986 13f79535-47bb-0310-9956-ffa450edef68
2013-11-01 16:56:24 +00:00
anoopsamjohn 22b465ea1c HBASE-9871 PB issue : Increment attributes are not getting passed to server
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1537884 13f79535-47bb-0310-9956-ffa450edef68
2013-11-01 10:23:52 +00:00
Michael Stack dcf61670d4 HBASE-9867 Save on array copies with a subclass of LiteralByteString
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1537750 13f79535-47bb-0310-9956-ffa450edef68
2013-10-31 22:59:54 +00:00
nkeywal 7f9e701bb6 HBASE-9862 manage error per server and per region in the protobuffed client
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1537431 13f79535-47bb-0310-9956-ffa450edef68
2013-10-31 10:36:53 +00:00