Ted Yu
a8be606145
HBASE-12016 Reduce number of versions in Meta table. Make it configurable (Andrey Stepachev)
2014-10-07 21:07:52 +00:00
Andrew Purtell
3557a32352
HBASE-12106 Move test annotations to test artifact (Enis Soztutar)
2014-10-06 23:16:22 -07:00
stack
2bc28ebb03
HBASE-12133 Add FastLongHistogram for metric computation; ADDENDUM TO FIX BROKE COMPILE
2014-10-02 11:53:53 -07:00
stack
0e1e64b821
HBASE-12133 Add FastLongHistogram for metric computation (Yi Deng)
2014-10-02 10:38:56 -07:00
stack
ff847978ad
HBASE-12156 TableName cache doesn't used for once of valueOf methods (Andrey Stepachev)
2014-10-02 09:45:57 -07:00
stack
43301167db
HBASE-12145 Fix javadoc and findbugs so new folks aren't freaked when they see them
...
Fix javadoc warnings.
Fixup findbugs warnings mostly by adding annotations saying 'working as expected'.
In RpcRetryingCallerWithReadReplicas made following change which findbugs spotted:
- if (completed == null) tasks.wait();
+ while (completed == null) tasks.wait();
In RecoverableZooKeeper, made all zk accesses synchronized -- we were doing it
half-ways previously.
In RatioBasedCompactionPolicy we were making an instance of Random on
each invocation of getNextMajorCompactionTime
2014-10-01 16:37:13 -07:00
anoopsjohn
4fac4c1ba6
HBASE-12112 Avoid KeyValueUtil#ensureKeyValue some more simple cases.
2014-10-01 14:05:57 +05:30
Jimmy Xiang
683f3b3d50
HBASE-12034 If I kill single RS in branch-1, all regions end up on Master!
2014-09-29 13:50:59 -07:00
anoopsjohn
df2ce0c389
HBASE-12082 Find a way to set timestamp on Cells on the server.
2014-09-29 11:22:12 +05:30
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
anoopsjohn
629042f4ce
HBASE-12085 mob status should print human readable numbers.(Jingcheng Du)
2014-09-26 13:29:36 +05:30
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
Jonathan M Hsieh
84e957c875
HBASE-11644 External MOB compaction tools (Jingcheng Du)
2014-09-19 03:06:33 -07:00
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
Jonathan M Hsieh
5c14f749b3
HBASE-11643 Read and write MOB in HBase (Jingcheng Du)
2014-09-04 05:41:21 -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
Jonathan Hsieh
675e004cf1
HBASE-6990 pretty print TTL (Esteban Gutierrez)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595396 13f79535-47bb-0310-9956-ffa450edef68
2014-05-17 00:32:26 +00:00
Jonathan Hsieh
a5cbd502bb
HBASE-11169 nit: fix incorrect javadoc in OrderedBytes about BlobVar and BlobCopy
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595389 13f79535-47bb-0310-9956-ffa450edef68
2014-05-16 23:42:57 +00:00
Michael Stack
b42fd10a32
HBASE-11171 More doc improvements on block cache options
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1595267 13f79535-47bb-0310-9956-ffa450edef68
2014-05-16 17:10:12 +00:00
Michael Stack
6f20f13261
HBASE-11177 'hbase.rest.filter.classes' exists in hbase-default.xml twice (Misty Stanley-Jones)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594764 13f79535-47bb-0310-9956-ffa450edef68
2014-05-15 03:42:54 +00:00
Michael Stack
01f6b9540b
HBASE-11098 Improve documentation around our blockcache options
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594413 13f79535-47bb-0310-9956-ffa450edef68
2014-05-13 22:55:59 +00:00
Michael Stack
3fde3c238f
HBASE-11135 Change region sequenceid generation so happens earlier in the append cycle rather than just before added to file
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594345 13f79535-47bb-0310-9956-ffa450edef68
2014-05-13 19:36:32 +00:00
Michael Stack
0b5b0faeb5
HBASE-11151 move tracing modules from hbase-server to hbase-common (Masatake Iwasaki)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1594110 13f79535-47bb-0310-9956-ffa450edef68
2014-05-12 22:43:40 +00:00
Michael Stack
c1d32df547
HBASE-10925 Do not OOME, throw RowTooBigException instead (Mikhail Antonov)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1591154 13f79535-47bb-0310-9956-ffa450edef68
2014-04-30 00:08:39 +00:00
Michael Stack
36ad5f8e98
More fixup on the checksum verify description
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1591126 13f79535-47bb-0310-9956-ffa450edef68
2014-04-29 22:26:00 +00:00
Michael Stack
fed7a15112
Improve text and description around hbase checksumming
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1591067 13f79535-47bb-0310-9956-ffa450edef68
2014-04-29 19:37:04 +00:00
Jonathan Hsieh
3e3b9a2f65
HBASE-5697 Audit HBase for usage of deprecated hadoop 0.20.x, 1.x property names (Srikanth Srungarapu)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1591045 13f79535-47bb-0310-9956-ffa450edef68
2014-04-29 18:19:37 +00:00
jxiang
c028d6ca4f
HBASE-10873 Control number of regions assigned to backup masters
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1590078 13f79535-47bb-0310-9956-ffa450edef68
2014-04-25 16:25:25 +00:00
Michael Stack
d5db1fb545
HBASE-11025 Infrastructure for pluggable consensus service (Mikhail Antonov)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589537 13f79535-47bb-0310-9956-ffa450edef68
2014-04-23 22:58:23 +00:00
ndimiduk
73a0b7ad3c
HBASE-10950 Add a configuration point for MaxVersion of Column Family (Enoch Hsu)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1589336 13f79535-47bb-0310-9956-ffa450edef68
2014-04-23 04:09:14 +00:00
Zhihong Yu
3108c9a014
HBASE-11032 Replace deprecated methods in FileSystem with their replacements (Gustavo)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1588979 13f79535-47bb-0310-9956-ffa450edef68
2014-04-21 20:46:52 +00:00
Andrew Kyle Purtell
81bebaee81
HBASE-10951 Use PBKDF2 to generate test encryption keys in the shell
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1586694 13f79535-47bb-0310-9956-ffa450edef68
2014-04-11 15:47:41 +00:00
ramkrishna
2922c5284d
HBASE-7319-Extend Cell usage through read path (Ram)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1585945 13f79535-47bb-0310-9956-ffa450edef68
2014-04-09 11:46:14 +00:00
nkeywal
4b762ee841
HBASE-10018 Change the location prefetch
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1585518 13f79535-47bb-0310-9956-ffa450edef68
2014-04-07 16:55:45 +00:00
Michael Stack
6892ae258d
HBASE-10888 Enable distributed log replay as default
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1584346 13f79535-47bb-0310-9956-ffa450edef68
2014-04-03 19:39:55 +00:00
Michael Stack
556f7fa07e
HBASE-10855 Enable hfilev3 by default
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1583819 13f79535-47bb-0310-9956-ffa450edef68
2014-04-01 23:00:03 +00:00
jxiang
bc42dc04ac
HBASE-10815 Master regionserver should be rolling-upgradable
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1583373 13f79535-47bb-0310-9956-ffa450edef68
2014-03-31 16:42:04 +00:00
ramkrishna
ea78f39854
HBASE-10531-Revisit how the key byte[] is passed to HFileScanner.seekTo and reseekTo (Ram)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1583031 13f79535-47bb-0310-9956-ffa450edef68
2014-03-29 17:18:56 +00:00
Michael Stack
a2f6809560
HBASE-10862 Update config field names in hbase-default.xml description for hbase.hregion.memstore.block.multiplier
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1582947 13f79535-47bb-0310-9956-ffa450edef68
2014-03-29 03:42:26 +00:00
Michael Stack
64dff91895
HBASE-9120 ClassFinder logs errors that are not
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1582944 13f79535-47bb-0310-9956-ffa450edef68
2014-03-29 03:34:28 +00:00
Michael Stack
325fcaf4e1
HBASE-10796 Set default log level as INFO
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1582532 13f79535-47bb-0310-9956-ffa450edef68
2014-03-27 23:09:59 +00:00
Michael Stack
2ef02e6e1c
HBASE-10822 Thread local addendum to HBASE-10656 Counter
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1581141 13f79535-47bb-0310-9956-ffa450edef68
2014-03-24 23:51:31 +00:00
Andrew Kyle Purtell
76c6aee2c6
HBASE-10802 CellComparator.compareStaticIgnoreMvccVersion compares type wrongly (Ramkrishna S. Vasudevan)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1580989 13f79535-47bb-0310-9956-ffa450edef68
2014-03-24 18:47:15 +00:00
Andrew Kyle Purtell
2ea3307765
HBASE-10749 CellComparator.compareStatic() compares type wrongly (Ramkrishna S. Vasudevan)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1577765 13f79535-47bb-0310-9956-ffa450edef68
2014-03-15 00:05:53 +00:00
Michael Stack
a1a5f57bff
HBASE-10656 high-scale-lib's Counter depends on Oracle (Sun) JRE, and also has some bug
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1577759 13f79535-47bb-0310-9956-ffa450edef68
2014-03-14 23:20:14 +00:00
Andrew Kyle Purtell
b22548ff06
HBASE-10718 TestHLogSplit fails when it sets a KV size to be negative (Esteban Gutierrez)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1576747 13f79535-47bb-0310-9956-ffa450edef68
2014-03-12 14:16:24 +00:00
Jonathan Hsieh
85fd591a19
HBASE-10716 [Configuration]: hbase.regionserver.region.split.policy should be part of hbase-default.xml (Srikanth Srungarapu)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1576131 13f79535-47bb-0310-9956-ffa450edef68
2014-03-10 23:43:57 +00:00
Jonathan Hsieh
4eb9e5225d
HBASE-10715 TimeRange has poorly formatted error message (Alex Newman)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1576106 13f79535-47bb-0310-9956-ffa450edef68
2014-03-10 22:08:01 +00:00
Enis Soztutar
f5d80e7596
HBASE-10685 [WINDOWS] TestKeyStoreKeyProvider fails on windows
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1575014 13f79535-47bb-0310-9956-ffa450edef68
2014-03-06 19:12:04 +00:00
nkeywal
ddfc421a7d
HBASE-10637 rpcClient: Setup the iostreams when writing
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1574110 13f79535-47bb-0310-9956-ffa450edef68
2014-03-04 14:33:57 +00:00
mbertozzi
5ece5d8271
HBASE-9708 Improve Snapshot Name Error Message (Esteban Gutierrez)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573947 13f79535-47bb-0310-9956-ffa450edef68
2014-03-04 09:06:02 +00:00
anoopsamjohn
518e3c72d6
HBASE-10451 Enable back Tag compression on HFiles.(Anoop)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573149 13f79535-47bb-0310-9956-ffa450edef68
2014-03-01 10:50:50 +00:00
Zhihong Yu
b024de156c
HBASE-10597 IOEngine#read() should return the number of bytes transferred
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571445 13f79535-47bb-0310-9956-ffa450edef68
2014-02-24 21:28:23 +00:00
Andrew Kyle Purtell
0039de35c8
HBASE-10547 TestFixedLengthWrapper#testReadWrite occasionally fails with the IBM JDK
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570744 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 22:58:53 +00:00
ndimiduk
9924b66e25
HBASE-10392 Correct references to hbase.regionserver.global.memstore.upperLimit
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570721 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 21:58:35 +00:00
anoopsamjohn
0aa78ca07b
HBASE-10585 Avoid early creation of Node objects in LRUDictionary.BidirectionalLRUMap.(Anoop)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1570672 13f79535-47bb-0310-9956-ffa450edef68
2014-02-21 19:14:57 +00:00
Zhihong Yu
f1ad5cb938
HBASE-10452 Fix potential bugs in exception handlers (Ding Yuan)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1567979 13f79535-47bb-0310-9956-ffa450edef68
2014-02-13 17:26:25 +00:00
Andrew Kyle Purtell
87963e7a91
Amend HBASE-10337 HTable.get() uninteruptible; add missing license headers
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564861 13f79535-47bb-0310-9956-ffa450edef68
2014-02-05 18:22:49 +00:00
Andrew Kyle Purtell
8c23d35d50
HBASE-10337 HTable.get() uninteruptible (Nicolas Liochon)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1564851 13f79535-47bb-0310-9956-ffa450edef68
2014-02-05 18:00:09 +00:00
ramkrishna
d5a347591c
HBASE-10443-IndexOutOfBoundExceptions when processing compressed tags in HFile(Ramkrishna S Vasudevan)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1563584 13f79535-47bb-0310-9956-ffa450edef68
2014-02-02 09:16:21 +00:00
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
Michael Stack
57b8613688
HBASE_9955 Make hadoop2 the default and deprecate hadoop1; RETRY
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548374 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 02:42:20 +00:00
Michael Stack
fe5b28625a
HBASE-9955 Make hadoop2 the default and deprecate hadoop1; REVERT
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548351 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 01:16:51 +00:00
Michael Stack
7fbe97470e
HBASE-9955 Make hadoop2 the default and deprecate hadoop1
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1548349 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 01:10:59 +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
f8139d1bf5
Update version in POMs to 0.99.0-SNAPSHOT after branching for release 0.98.0
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547743 13f79535-47bb-0310-9956-ffa450edef68
2013-12-04 09:31:02 +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