Commit Graph

515 Commits

Author SHA1 Message Date
anoopsjohn 8895ee694c HBASE-12079 Deprecate KeyValueUtil#ensureKeyValue(s). 2014-09-29 08:06:23 +05:30
Lars Hofhansl dc5295df8c HBASE-11957 addendum 2; fix TestAssignmentManager 2014-09-27 21:07:14 -07:00
Lars Hofhansl 5aeec324e7 HBASE-12090 Bytes: more Unsafe, more Faster. (Vladimir Rodionov) 2014-09-27 19:41:13 -07:00
stack 31ed817447 HBASE-12069 Finish making HFile.Writer Cell-centric; undo APIs that expect KV serializations 2014-09-25 10:49:09 -07:00
anoopsjohn a2e05b9f8f HBASE-12050 Avoid KeyValueUtil#ensureKeyValue from DefaultMemStore. 2014-09-25 17:41:19 +05:30
Matteo Bertozzi 9152d8677e HBASE-12054 bad state after NamespaceUpgrade with reserved table names 2014-09-24 19:39:52 +01:00
Elliott Clark 46eada6e02 HBASE-12076 Move InterfaceAudience imports to hbase-annotations 2014-09-24 04:10:19 -07:00
Elliott Clark 0a28af366b HBASE-12076 Move InterfaceAudience imports to hbase-annotations 2014-09-24 03:57:55 -07:00
Elliott Clark a5bd931682 HBASE-12059 Create hbase-annotations module 2014-09-23 16:44:14 -07:00
anoopsjohn a94f7b1400 HBASE-12024 Fix javadoc warning. 2014-09-23 22:50:55 +05:30
Elliott Clark 2635791027 HBASE-12062 Fix usage of Collections.toArray 2014-09-23 09:58:24 -07:00
anoopsjohn 791a03b40f HBASE-12047 Avoid usage of KeyValueUtil#ensureKeyValue in simple cases. 2014-09-23 16:42:01 +05:30
Matteo Bertozzi bd8df9ccd4 HBASE-11598 Add simple rpc throttling 2014-09-18 22:38:30 +01:00
anoopsjohn 6813167423 HBASE-11874 Support Cell to be passed to StoreFile.Writer rather than KeyValue. 2014-09-18 18:32:45 +05:30
stack cf3dab7ee7 HBASE-11984 TestClassFinder failing on occasion FIX ATTEMPT 2014-09-16 11:31:53 -07:00
stack cc6fe16e59 HBASE-11984 TestClassFinder failing on occasion -- Add DEBUGGING 2014-09-15 21:36:00 -07:00
stack 8a7326dd45 HBASE-11873 Hbase Version CLI enhancement (Ashish Singhi) 2014-09-15 21:07:56 -07:00
stack 5554692871 HBASE-11862 Get rid of Writables in HTableDescriptor, HColumnDescriptor (Andrey Stepachev) 2014-09-15 11:08:21 -07:00
Andrew Purtell 8c4baf6a8a HBASE-11972 The doAs user used in the update to hbase:acl table RPC is incorrect (Devaraj Das) 2014-09-14 20:29:24 -07:00
Misty Stanley-Jones 4018e85611 HBASE-11892 Clean up stale config entries in hbase-default.xml 2014-09-15 11:27:48 +10:00
stack 3c9bd7d296 HBASE-11911 Break up tests into more fine grained categories (Alex Newman) 2014-09-12 21:37:06 -07:00
Enis Soztutar d4850f1f17 HBASE-11934 Support KeyValueCodec to encode non KeyValue cells. (Anoop Sam John) 2014-09-10 22:18:51 -07:00
Nick Dimiduk eec15bd172 HBASE-11331 [blockcache] lazy block decompression
When hbase.block.data.cachecompressed=true, DATA (and ENCODED_DATA) blocks are
cached in the BlockCache in their on-disk format. This is different from the
default behavior, which decompresses and decrypts a block before caching.
2014-09-10 15:22:13 -07:00
Enis Soztutar f7bcf3df6b HBASE-11921 Minor fixups that come of testing branch-1 (Stack) 2014-09-09 12:05:43 -07:00
anoopsjohn 0a9bfcaf74 HBASE-11805 KeyValue to Cell Convert in WALEdit APIs. 2014-09-07 15:48:21 +05:30
Sean Busbey 39609a556a HBASE-11891 Introduce an HBaseInterfaceAudience level to denote class names that appear in configs.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-09-05 14:33:39 -07:00
anoopsjohn 125f5619b9 HBASE-11777 Find a way to set sequenceId on Cells on the server. 2014-09-01 15:04:00 +05:30
stack 3bfbd06291 HBASE-11822 Convert EnvironmentEdge#getCurrentTimeMillis to getCurrentTime 2014-08-29 17:14:25 -07:00
Andrew Purtell cdfc96f294 HBASE-11857 Restore ReaderBase.initAfterCompression() and WALCellCodec.create(Configuration, CompressionContext) (Ted Yu) 2014-08-29 16:53:22 -07:00
stack 1abaacffb5 HBASE-11072 Abstract WAL splitting from ZK (Sergey Soldatov) 2014-08-29 16:46:32 -07:00
Andrew Purtell e5a5e968f1 HBASE-11810 Access SSL Passwords through Credential Provider API (Larry McCay) 2014-08-29 07:54:45 -07:00
Andrew Purtell 452b1b7299 HBASE-11856 hbase-common needs a log4j.properties resource for handling unit test logging output 2014-08-28 15:01:56 -07:00
Ramkrishna 4445b30464 HBASE-11440 Make KeyValueCodecWithTags as the default codec for
replication in trunk (Ram)
2014-08-27 10:03:55 +05:30
stack 03687b80bc HBASE-11813 CellScanner#advance may overflow stack 2014-08-25 14:52:36 -07:00
anoopsjohn 062f6a6aac HBASE-11553 Abstract visibility label related services into an interface. 2014-08-20 14:47:29 +05:30
Enis Soztutar e28ec72464 HBASE-11568 Async WAL replication for region replicas 2014-08-19 18:59:22 -07:00
stack 50f17935fd HBASE-11735 Document Configurable Bucket Sizes in bucketCache (Misty Stanley-Jones) 2014-08-19 14:47:50 -07:00
Jonathan M Hsieh 25a7b75560 HBASE-11734 Document changed behavior of hbase.hstore.time.to.purge.deletes (Misty Stanley-Jones) 2014-08-18 13:42:03 -07:00
Nick Dimiduk 9936b86f70 HBASE-11748 Cleanup and add pool usage tracing to Compression 2014-08-14 16:53:26 -07:00
Matteo Bertozzi e1e70a7e2f HBASE-11724 Add to RWQueueRpcExecutor the ability to split get and scan handlers 2014-08-14 20:52:11 +01:00
anoopsjohn cabcb6ca23 HBASE-11717 Remove unused config 'hbase.offheapcache.percentage' from hbase-default.xml and book. (Anoop) 2014-08-14 23:47:03 +05:30
anoopsjohn d7011a9dcc HBASE-11527 Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap. (Anoop) 2014-08-08 23:45:29 +05:30
stack 5e899c68e0 HBASE-11678 BucketCache ramCache fills heap after running a few hours 2014-08-07 14:23:22 -07:00
anoopsjohn 12d9697d93 HBASE-11527 Cluster free memory limit check should consider L2 block cache size also when L2 cache is onheap. (Anoop) 2014-08-07 17:16:16 +05:30
Andrew Purtell 757b13dea4 HBASE-11318 Classes in security subpackages missing @InterfaceAudience annotations (Jonathan Hsieh and Andrew Purtell) 2014-08-04 11:13:58 -07:00
Ramkrishna 4fd3b110f3 HBASE-11384 - [Visibility Controller]Check for users covering
authorizations for every mutation (Ram)
2014-08-01 13:18:09 -07:00
stack 8ec64ec0df HBASE-11648 Typo of config: hbase.hstore.compaction.ratio in book.xml (Liu Shaohui) 2014-08-01 09:55:30 -07:00
Jean-Daniel Cryans afae1e2583 HBASE-11316 Expand info about compactions beyond HBASE-11120 (Misty Stanley-Jones) 2014-07-28 18:06:48 -07:00
stack 6a14cf3585 HBASE-11560 hbase.regionserver.global.memstore.size is documented twice (Misty Stanley-Jones) 2014-07-28 12:43:00 -07:00
Nicolas Liochon d8401c8e44 HBASE-11564 Improve cancellation management in the rpc layer 2014-07-24 15:53:32 +02:00
Enis Soztutar 214694467f HBASE-11064 Odd behaviors of TableName for empty namespace (Rekha Joshi) 2014-07-22 14:19:51 -07:00
Jonathan M Hsieh 226672c55f HBASE-11561 deprecate ImmutableBytesWritable.getSize and replace with getLength 2014-07-22 11:41:43 -07:00
Nicolas Liochon d8faab2fff HBASE-11492 Hadoop configuration overrides some ipc parameters including tcpNoDelay 2014-07-22 14:54:52 +02:00
stack 3e82a84ca8 HBASE-11541 Wrong result when scaning meta with startRow (Liu Shaoqui) 2014-07-21 14:19:42 -07:00
Andrew Purtell 33f210fc8c HBASE-7910 Dont use reflection for security (Mike Drob) 2014-07-21 10:04:57 -07:00
Ramkrishna 995a5a6c68 HBASE-10930 Change Filters and GetClosestRowBeforeTracker to work with
Cells (Ram)
2014-07-15 22:07:00 +05:30
Enis Soztutar 463d52d8cf HBASE-11367 Pluggable replication endpoint 2014-07-14 16:22:26 -07:00
Andrew Purtell 01a7dda255 HBASE-11497 Expose RpcScheduling implementations as LimitedPrivate interfaces (Jesse Yates) 2014-07-13 22:42:29 -07:00
anoopsjohn 213e565bce HBASE-11437 Modify cell tag handling code to treat the length as unsigned. (Anoop) 2014-07-13 12:10:21 +05:30
Andrew Purtell cec30fd8a4 HBASE-11444 Remove use of reflection for User#getShortName 2014-07-08 15:13:52 -07:00
Jeffrey Zhong d07bc87cd6 HBase-11315: Keeping MVCC for configurable longer time 2014-07-06 18:25:18 -07:00
Ramkrishna 62c048660b HBASE-10885 Support visibility expressions on Deletes (Ram) 2014-07-04 23:55:05 +05:30
Andrew Purtell 94d3dbea86 HBASE-11457 Increment HFile block encoding IVs accounting for cipher's internal use 2014-07-04 10:45:32 -07:00
Andrew Purtell 2416d798fa HBASE-11446 Reduce the frequency of RNG calls in SecureWALCellCodec#EncryptedKvEncoder 2014-07-04 10:45:19 -07:00
Devaraj Das 9f8d1876a0 HBASE-11344 Hide row keys and such from the web UIs 2014-07-02 13:07:11 -07:00
Andrew Purtell 7a2527da4b Revert "HBASE-11440 Make KeyValueCodecWithTags as the default codec for replication in trunk"
This reverts commit 1d65d5dfa6.
2014-07-01 17:52:11 -07:00
Ramkrishna 1d65d5dfa6 HBASE-11440 Make KeyValueCodecWithTags as the default codec for
replication in trunk (Ram)
2014-07-01 22:55:39 +05:30
Matteo Bertozzi 0e8e41d0ef HBASE-11355 a couple of callQueue related improvements 2014-07-01 10:31:44 +02:00
Enis Soztutar 92c52a727a Updated version in master to 2.0.0-SNAPSHOT after 'branch-1' is created for 1.x line of releases 2014-06-30 20:26:47 -07:00
Enis Soztutar ad05de172f HBASE-10701 Cache invalidation improvements from client side
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1585766 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:39 -07:00
nkeywal c2f6f479ad HBASE-10355 Failover RPC's from client using region replicas
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1575261 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:38 -07:00
Enis Soztutar d7d9f8db62 HBASE-10352 Region and RegionServer changes for opening region replicas, and refreshing store files
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1571865 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:37 -07:00
Devaraj Das 3d8ee3a06e HBASE-10350. Master/AM/RegionStates changes to create and assign region replicas (ddas)
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1569861 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:37 -07:00
Enis Soztutar d4b82224cc HBASE-10347 HRegionInfo changes for adding replicaId and MetaEditor/MetaReader changes for region replicas
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-10070@1565041 13f79535-47bb-0310-9956-ffa450edef68
2014-06-27 16:39:36 -07:00
anoopsjohn 7c1135b3e3 HBASE-11424 Avoid usage of CellUtil#getTagArray(Cell cell) within server. (Anoop) 2014-06-27 22:35:08 +05:30
Ramkrishna 7f2f4e80c4 HBASE-10861 Extend ByteRange to create Mutable and Immutable ByteRange
(Ram)
2014-06-26 13:54:48 +05:30
Ramkrishna b8428a68c3 HBASE-11027-Remove kv.isDeleteXX() and related methods and use CellUtil
apis (Ram)
2014-06-25 17:02:18 +05:30
Ted Yu 1324a3cb18 HBASE-11052 Sending random data crashes thrift service 2014-06-17 16:03:16 +00:00
anoopsjohn 14c2c00296 HBASE-10771 Primitive type put/get APIs in ByteRange (Anoop) 2014-06-15 16:22:11 +05:30
Jimmy Xiang 58549428a6 HBASE-11059 ZK-less region assignment 2014-06-14 08:39:29 -07:00
Michael Stack 26096f363e HBASE-10336 Remove deprecated usage of Hadoop HttpServer in InfoServer (Eric Charles) 2014-06-11 13:55:15 -07:00
Ted Yu 172c93029d HBASE-11260 hbase-default.xml refers to hbase.regionserver.global.memstore.upperLimit which is deprecated 2014-06-08 23:01:09 +00:00
Ted Yu b436d20d5c HBASE-10593 FileInputStream in JenkinsHash#main() is never closed 2014-06-08 22:08:19 +00:00
Michael Stack 43be19794a HBASE-10985 Decouple Split Transaction from Zookeeper (Sergey Soldatov) 2014-06-02 10:22:28 -07:00
Andrew Purtell 8c14c7b5bb HBASE-11259 Compression.java different compressions load system classpath differently causing errors (Enoch Hsu) 2014-05-29 18:39:44 -07:00
Ramkrishna af522d6852 HBASE-11248-KeyOnlyKeyValue#toString() passes wrong offset to
keyToString() (Ram)
2014-05-28 22:45:15 +05:30
Michael Stack bfbc6d48cd HBASE-8817 Enhance The Apache HBase Reference Guide (Misty Stanley-Jones) 2014-05-27 10:13:14 -07:00
Andrew Purtell b85cbbdea9 Amend HBASE-11161 Provide example of POJO encoding with protobuf; Add explicit dependency on protobuf-java to hbase-common for Hadoop 1 2014-05-23 23:30:47 +00:00
Andrew Purtell 8b145419ed HBASE-11161 Provide example of POJO encoding with protobuf (Nick Dimiduk) 2014-05-23 13:53:23 -07:00
Andrew Purtell 30aab8b5ea HBASE-11227 Mention 8- and 16-bit fixed-with encodings in OrderedBytes docstring (Nick Dimiduk) 2014-05-23 13:50:12 -07:00
Nicolas Liochon ca2a11cd3b HBASE-11209 Increase the default value for hbase.hregion.memstore.block.multipler from 2 to 4 2014-05-23 19:32:21 +02:00
Nicolas Liochon 28adf60658 HBASE-11226 Document and increase the default value for hbase.hstore.flusher.count 2014-05-23 19:28:51 +02:00
Ramkrishna 8e13fea268 Merge remote-tracking branch 'origin/master' 2014-05-23 16:35:11 +05:30
Ramkrishna f36b42b9e9 HBASE-10801-Ensure DBE interfaces can work with Cell (Ram) 2014-05-23 16:33:11 +05:30
zjusch edae564856 HBASE-11234 FastDiffDeltaEncoder#getFirstKeyInBlock returns wrong result 2014-05-23 12:57:10 +08:00
Michael Stack ea0731d60f HBASE-11108 Split ZKTable into interface and implementation (Mikhail Antononv) 2014-05-22 16:15:51 -07:00
anoopsjohn 53513dcb45 HBASE-10835 DBE encode path improvements.(Anoop) 2014-05-22 11:59:52 +05:30
nkeywal b6646596c6 HBASE-10573 Use Netty 4
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1596192 13f79535-47bb-0310-9956-ffa450edef68
2014-05-20 10:57:11 +00:00
Zhihong Yu 4d07aa5f1c HBASE-11090 Backport HBASE-11083 ExportSnapshot should provide capability to limit bandwidth consumption
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595947 13f79535-47bb-0310-9956-ffa450edef68
2014-05-19 16:17:53 +00:00
Jonathan Hsieh 7261fd8d76 HBASE-6990 ADDENDUM
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595409 13f79535-47bb-0310-9956-ffa450edef68
2014-05-17 01:32:22 +00:00