Commit Graph

306 Commits

Author SHA1 Message Date
Andrew Kyle Purtell 475420205c HBASE-10438 NPE from LRUDictionary when size reaches the max init value (Ramkrishna S. Vasudevan)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1562578 13f79535-47bb-0310-9956-ffa450edef68
2014-01-29 20:34:03 +00:00
larsh cf9fd55406 HBASE-10420 Replace KV.getBuffer with KV.get{Row|Family|Qualifier|Value|Tags}Array.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1561410 13f79535-47bb-0310-9956-ffa450edef68
2014-01-25 22:01:08 +00:00
nkeywal eb998894ab HBASE-10375 hbase-default.xml hbase.status.multicast.address.port does not match code
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560319 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 11:41:31 +00:00
anoopsamjohn 508f7697a5 HBASE-10322 Strip tags from KV while sending back to client on reads.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560265 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 07:19:45 +00:00
Jonathan Hsieh c079ba4660 HBASE-9426 Make custom distributed barrier procedure pluggable (Richard Ding)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560234 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 01:42:49 +00:00
Michael Stack c7a72479b6 Edit of SlabCache setting description to make it clearer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1560229 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 00:57:59 +00:00
Michael Stack ca56b9ca7c HBASE-10391 Deprecate KeyValue#getBuffer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559935 13f79535-47bb-0310-9956-ffa450edef68
2014-01-21 08:20:52 +00:00
Jonathan Hsieh 0e47eb67ff HBASE-10123 Change default ports; move them out of linux ephemeral port range
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1559200 13f79535-47bb-0310-9956-ffa450edef68
2014-01-17 17:37:25 +00:00
Andrew Kyle Purtell 5e859ec8a7 HBASE-6873. Clean up Coprocessor loading failure handling
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1558869 13f79535-47bb-0310-9956-ffa450edef68
2014-01-16 18:25:31 +00:00
anoopsamjohn 634b1a4f1a HBASE-10321 CellCodec has broken the 96 client to 98 server compatibility
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1557781 13f79535-47bb-0310-9956-ffa450edef68
2014-01-13 17:30:13 +00:00
Andrew Kyle Purtell b6a875e83a HBASE-6104. Require EXEC permission to call coprocessor endpoints
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1556098 13f79535-47bb-0310-9956-ffa450edef68
2014-01-07 01:14:57 +00:00
larsh 9e8e547409 HBASE-10284 Build broken with svn 1.8
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1555962 13f79535-47bb-0310-9956-ffa450edef68
2014-01-06 18:25:19 +00:00
anoopsamjohn e47fa6826b HBASE-9858 Integration test and LoadTestTool support for cell Visibility
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1555145 13f79535-47bb-0310-9956-ffa450edef68
2014-01-03 16:44:59 +00:00
Jonathan Hsieh 4c93cfd656 HBASE-10269 [nit] spelling issue in HFileContext.setCompression (Aleksandr Shulman)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1554977 13f79535-47bb-0310-9956-ffa450edef68
2014-01-03 00:04:26 +00:00
Zhihong Yu 9c9a702632 HBASE-10255 Remove dependency on LimitInputStream - revert, discussion on-going
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1554870 13f79535-47bb-0310-9956-ffa450edef68
2014-01-02 18:20:27 +00:00
Zhihong Yu a2cb8c45bb HBASE-10255 Remove dependency on LimitInputStream
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1554236 13f79535-47bb-0310-9956-ffa450edef68
2013-12-30 14:35:39 +00:00
jeffreyz 7d411abdfb HBASE-8701: distributedLogReplay need to apply wal edits in the receiving order of those edits
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552828 13f79535-47bb-0310-9956-ffa450edef68
2013-12-20 22:21:01 +00:00
Devaraj Das 5ef080e8a7 HBASE-9866. Support the mode where REST server authorizes proxy users
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552385 13f79535-47bb-0310-9956-ffa450edef68
2013-12-19 18:05:15 +00:00
Michael Stack 4ee8b16d67 HBASE-8755 A new write thread model for HLog to improve the overall HBase write throughput
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550778 13f79535-47bb-0310-9956-ffa450edef68
2013-12-13 17:32:09 +00:00
jeffreyz 86bf0e85d8 HBASE-10125: KeyValue(Cell c) copy constructor doesn't copy tags data
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550222 13f79535-47bb-0310-9956-ffa450edef68
2013-12-11 18:42:06 +00:00
anoopsamjohn c56d41dc3d HBASE-5349 Automagically tweak global memstore and block cache sizes based on workload
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1550059 13f79535-47bb-0310-9956-ffa450edef68
2013-12-11 07:03:40 +00:00
Jonathan Hsieh 584793fb6f HBASE-10079 ADDENDUM javadoc fix
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548228 13f79535-47bb-0310-9956-ffa450edef68
2013-12-05 18:20:42 +00:00
Jonathan Hsieh 3fb88f10af HBASE-10079 Race in TableName cache
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548020 13f79535-47bb-0310-9956-ffa450edef68
2013-12-05 06:16:30 +00:00
rajeshbabu 5fbbef29f3 HBASE-9489 Add cp hooks in online merge before and after setting PONR
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547996 13f79535-47bb-0310-9956-ffa450edef68
2013-12-05 02:33:13 +00:00
Andrew Kyle Purtell c525383e8d HBASE-10062. Reconsider storing plaintext length in the encrypted block header
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547373 13f79535-47bb-0310-9956-ffa450edef68
2013-12-03 12:48:30 +00:00
Andrew Kyle Purtell bad837066f HBASE-9631. Add murmur3 hash
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1546894 13f79535-47bb-0310-9956-ffa450edef68
2013-12-02 04:41:18 +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
Andrew Kyle Purtell cf05af178a HBASE-10032. [JDK8] ConcurrentSkipListMap class size changed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545876 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 22:34:01 +00:00
eclark 3874bc7f09 HBASE-10037 Fix potential Resource Leak in EncodedDataBlock
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545873 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 22:30:42 +00:00
Michael Stack 871792162e HBASE-8143 HBase on Hadoop 2 with local short circuit reads (ssr) causes OOM
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545852 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 21:42:51 +00:00
Andrew Kyle Purtell 3ddf400c2e Amend HBASE-7544. Fix javadoc typo for Cipher#createDecryptionStream
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545790 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 19:24:59 +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 8c0078d175 HBASE-10023 Fix/Suppress all the 10 findbug warnings under hbase-common (Liang Xie)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1545257 13f79535-47bb-0310-9956-ffa450edef68
2013-11-25 13:20:51 +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
anoopsamjohn 2e5823f61d HBASE-9998 Fix javadoc warnings induced by commits
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543723 13f79535-47bb-0310-9956-ffa450edef68
2013-11-20 07:25:01 +00:00
ndimiduk da89846cf7 HBASE-9893 Incorrect assert condition in OrderedBytes decoding
Correct an invalid assumption in remaining assertion code around
OrderedBytes#decodeVarBlob. When an encoded value contains a 1-bit in its LSB
position and the length of the encoded byte array is divisible by 7, the value
remaining in variable t will be 0x80, resulting in the failed assertion coming
out of the decoding loop. This patch preserves the assertion for the general
case by resetting 't' at the conclusion of the 7-byte cycle.


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543699 13f79535-47bb-0310-9956-ffa450edef68
2013-11-20 02:53:51 +00:00
Enis Soztutar 560f000424 HBASE-9961 [WINDOWS] Multicast should bind to local address. ADDENDUM to fix javadoc warning
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1543687 13f79535-47bb-0310-9956-ffa450edef68
2013-11-20 01:19:04 +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
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 b0574a9528 HBASE-9869 Optimize HConnectionManager#getCachedLocation - remove SoftValueSortedMap
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1542699 13f79535-47bb-0310-9956-ffa450edef68
2013-11-17 10:45:11 +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 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
Andrew Kyle Purtell 61cabc3b2c HBASE-9962. Improve tag iteration
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541772 13f79535-47bb-0310-9956-ffa450edef68
2013-11-14 01:00:10 +00:00
Andrew Kyle Purtell 1545a952fa HBASE-9960. Fix javadoc for CellUtil#tagsIterator()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541771 13f79535-47bb-0310-9956-ffa450edef68
2013-11-14 00:53:48 +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
larsh 1427e3a431 HBASE-9956 Remove keyLength cache from KeyValue
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1541312 13f79535-47bb-0310-9956-ffa450edef68
2013-11-12 23:30:20 +00:00