anoopsjohn
7d3456d8fd
HBASE-14020 Unsafe based optimized write in ByteBufferOutputStream.
2015-07-06 10:44:38 +05:30
anoopsjohn
215290eb76
HBASE-13998 Remove CellComparator#compareRows(byte[] left, int loffset, int llength, byte[] right, int roffset, int rlength)- Addendum to fix javadoc warn
2015-07-06 00:15:13 +05:30
ramkrishna
74e82c64e5
HBASE-13977 - Convert getKey and related APIs to Cell (Ram)
2015-07-03 22:59:58 +05:30
ramkrishna
1b75fd2bd6
HBASE-14011 - MultiByteBuffer position based reads does not work correctly
...
(Ram)
2015-07-03 07:58:48 +05:30
anoopsjohn
62f5694491
HBASE-13998 Remove CellComparator#compareRows(byte[] left, int loffset, int llength, byte[] right, int roffset, int rlength).
2015-07-02 11:58:25 +05:30
Matteo Bertozzi
5ee11840f6
HBASE-13995 ServerName is not fully case insensitive
2015-07-01 09:26:15 -07:00
anoopsjohn
a1060d1390
HBASE-13670 [HBase MOB] ExpiredMobFileCleaner tool deletes mob files later for one more day after they are expired. (Jingcheng)
2015-07-01 11:26:24 +05:30
anoopsjohn
42d5ef017d
HBASE-13943 Get rid of KeyValue#heapSizeWithoutTags.
2015-06-30 23:09:09 +05:30
Lars Hofhansl
f8bd578b80
HBASE-13959 Region splitting uses a single thread in most common cases. (Hari Krishna Dara)
2015-06-29 18:08:46 -07:00
anoopsjohn
3eee730284
HBASE-12345 Unsafe based ByteBuffer Comparator.
2015-06-29 22:50:33 +05:30
ramkrishna
130817b559
HBASE-13939 - Make HFileReaderImpl.getFirstKeyInBlock() to return a Cell
...
(Ram)
2015-06-26 20:47:30 +05:30
Gábor Lipták
5826bf2a7c
HBASE-13963 Do not leak jdk.tools dependency from hbase-annotations
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-06-26 08:48:02 -05:00
ramkrishna
d7356667be
HBASE-13945 - Prefix_Tree seekBefore() does not work correctly (Ram)
2015-06-24 09:11:05 +05:30
Gábor Lipták
b636c6b1cd
HBASE-13898 AMMENDMENT Correct Javadoc errors in site
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-06-23 00:05:56 -05:00
Mikhail Antonov
fd37ccb63c
HBASE-13103 [ergonomics] add region size balancing as a feature of master
2015-06-22 15:52:07 -07:00
ramkrishna
f9b17bfd37
HBASE-13614 - Avoid temp KeyOnlyKeyValue temp objects creations in read
...
hot path (Ram)
2015-06-22 12:30:46 +05:30
anoopsjohn
a4bd2b784e
HBASE-13448 New Cell implementation with cached component offsets/lengths.
2015-06-22 11:02:45 +05:30
anoopsjohn
04c25e0f35
HBASE-13931 Move Unsafe based operations to UnsafeAccess.
2015-06-20 20:52:06 +05:30
Nick Dimiduk
db08013ebe
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:41:06 -07:00
anoopsjohn
8ae4b374e3
HBASE-13916 Create MultiByteBuffer an aggregation of ByteBuffers.
2015-06-18 22:38:10 +05:30
Misty Stanley-Jones
b16293b5e2
HBASE-13898 correct additional javadoc failures under java 8 <Gabor Liptak>
2015-06-16 14:18:09 +10:00
Misty Stanley-Jones
5e6373e8ec
Revert "Correct Javadoc generation errors"
...
This reverts commit 0a227b79d6
.
2015-06-16 14:18:09 +10:00
Gábor Lipták
0a227b79d6
Correct Javadoc generation errors
2015-06-16 13:27:45 +10:00
Matteo Bertozzi
dd086bb22f
HBASE-13894 Avoid visitor alloc each call of ByteBufferArray get/putMultiple()
2015-06-15 09:19:50 -07:00
Gábor Lipták
682b8ab8a5
HBASE-13569 Correct Javadoc (for Java8)
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-06-13 01:10:37 -05:00
Dave Latham
293506c7cd
HBASE-13639 SyncTable - rsync for HBase tables
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-06-12 16:00:00 -07:00
Srikanth Srungarapu
7595bdfb1a
HBASE-13755 Provide single super user check implementation (Mikhail Antonov)
2015-06-11 20:51:05 -07:00
anoopsjohn
bf3924ed05
HBASE-13871 Change RegionScannerImpl to deal with Cell instead of byte[], int, int.
2015-06-10 18:40:51 +05:30
ramkrishna
487e4aa74f
HBASE-13451 - Make the HFileBlockIndex blockKeys to Cells so that it could
...
be easy to use in the CellComparators (Ram)
2015-06-09 12:03:01 +05:30
stack
c1be65ecf0
HBASE-13729 Old hbase.regionserver.global.memstore.upperLimit and lowerLimit properties are ignored if present (Esteban Guitierrez)
2015-06-05 13:22:35 -07:00
anoopsjohn
bb62d5b2e8
HBASE-13817 ByteBufferOuputStream - add writeInt support.
2015-06-04 10:22:33 +05:30
Andrey Stepachev
56166b669e
HBASE-13647 Default value for hbase.client.operation.timeout is too high
2015-06-02 10:58:59 +01:00
Enis Soztutar
e0cf811b33
Revert "HBASE-13647 Default value for hbase.client.operation.timeout is too high"
...
This reverts commit f7c3a3dd55
.
2015-05-29 12:54:12 -07:00
stack
325614220f
HBASE-13616 Move ServerShutdownHandler to Pv2
2015-05-28 20:45:38 -07:00
Nick Dimiduk
f0a1ca4a6f
HBASE-13761 Optimize FuzzyRowFilter (Vladimir Rodionov)
2015-05-28 10:12:21 -07:00
anoopsjohn
b31a6acf4c
HBASE-13763 Handle the rename, annotation and typo stuff in MOB. (Jingcheng)
2015-05-28 13:43:12 +05:30
anoopsjohn
81b9abab0c
HBASE-13778 BoundedByteBufferPool incorrectly increasing runningAverage buffer length.
2015-05-28 11:52:41 +05:30
ramkrishna
cd9c6de023
HBASE-13393 - Addendum for trunk deprecating KeyValue.isCreate() (Ram)
2015-05-28 11:29:36 +05:30
anoopsjohn
7de4881e3a
HBASE-13754 Allow non KeyValue Cell types also to oswrite.
2015-05-28 11:12:37 +05:30
Sean Busbey
353b046d6c
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-27 23:51:11 -05:00
ramkrishna
eeb11b5327
HBASE-13393 - Optimize memstore flushing to avoid writing tag information
...
to hfiles when no tags are present. (Ram)
2015-05-28 10:00:59 +05:30
Enis Soztutar
ef18d75d00
HBASE-13732 TestHBaseFsck#testParallelWithRetriesHbck fails intermittently (Stephen Yuan Jiang)
2015-05-27 17:06:58 -07:00
Andrew Purtell
4070770243
HBASE-13780 Default to 700 for HDFS root dir permissions for secure deployments (Enis Soztutar)
2015-05-27 13:15:32 -07:00
anoopsjohn
5098f365b4
HBASE-13736 Add delay for the first execution of ExpiredMobFileCleanerChore and MobFileCompactorChore.(Jingcheng)
2015-05-21 13:40:25 +05:30
Lars Francke
1fcee86978
HBASE-13636 Remove deprecation for HBASE-4072 (Reading of zoo.cfg)
...
Signed-off-by: stack <stack@apache.org>
2015-05-19 16:32:32 -07:00
Jonathan M Hsieh
09a00efc0b
Merge remote-tracking branch 'apache/master' (5/19/15) into hbase-11339
...
Patches that caused deltas:
HBASE-10810 - around HColumnDescriptor 'should' vs 'is' api.
HBASE-11677 - LOG was made private
HBASE-11927 - Checksum constant changed
HBASE-10800 - CellComparator instead of KVComparator
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/DeleteTableHandler.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/DefaultStoreEngine.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/DefaultCompactor.java
hbase-server/src/test/java/org/apache/hadoop/hbase/util/LoadTestTool.java
2015-05-19 16:30:21 -07:00
Lars Francke
ed5ac65f22
HBASE-13713: See about dropping ClassLoaderBase#getClassLoadingLock
...
Signed-off-by: stack <stack@apache.org>
2015-05-19 15:52:27 -07:00
Apekshit(Appy) Sharma
988593857f
HBASE-11927 Use Native Hadoop Library for HFile checksum. (Apekshit)
...
Signed-off-by: stack <stack@apache.org>
2015-05-15 11:40:23 -07:00
Andrey Stepachev
f7c3a3dd55
HBASE-13647 Default value for hbase.client.operation.timeout is too high
2015-05-14 13:08:04 +01:00
Enis Soztutar
59a6e031fb
HBASE-13661 Correct binary compatibility issues discovered in 1.1.0RC0
2015-05-11 18:28:29 -07:00
Dave Latham
bbae9f3826
HBASE-13649 correct javadoc for compareTimestamps
...
Signed-off-by: stack <stack@apache.org>
2015-05-08 21:32:06 -07:00
ramkrishna
52f635df00
HBASE-13630 - Remove dead code in BufferedDataEncoder (Ram)
2015-05-08 09:15:46 +05:30
tedyu
a93ba89b5b
HBASE-13625 Use HDFS for HFileOutputFormat2 partitioner's path (Stephen Yuan Jiang)
2015-05-06 07:31:15 -07:00
ramkrishna
977f867439
HBASE-10800 - Use CellComparator instead of KVComparator (Ram)
2015-05-05 11:38:10 +05:30
Andrew Purtell
1c4b47f856
HBASE-12415 Add add(byte[][] arrays) to Bytes (Jean-Marc Spaggiari)
2015-05-01 18:12:36 -07:00
Jonathan M Hsieh
0e20bbf6a3
Merge branch 'apache/master' (4/16/15) into hbase-11339
...
API conflicts and test fixes
Update LoadTestTool.COLUMN_FAMILY -> DEFAULT_COLUMN_FAMILY due HBASE-11842
Use new 1.0+ api in some tests
Use updated Scanners internal api
Fix to take into account HBASE-13203 - procedure v2 table delete
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java
hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java
2015-05-01 08:18:51 -07:00
anoopsjohn
d88a4180f7
HBASE-13595 Fix Javadoc warn induced in Bytes.java.
2015-04-30 20:58:25 +05:30
ramkrishna
3a9c2b0c55
HBASE-13579 Avoid isCellTTLExpired() for NO-TAG cases (Ram)
2015-04-30 15:14:41 +05:30
Devaraj Das
b27e9e70be
HBASE-13351. Annotate internal MasterRpcServices methods with admin priority (Josh Elser)
2015-04-28 23:38:28 -07:00
Usha Kuchibhotla
94a00bea07
HBASE-11677 Making Logger instance modifiers consistent.
...
* IA.Public accessible logger instances deprecated
* logger instances modified by tests left in place
* all others made private static final
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-04-28 09:20:34 -05:00
stack
2759fd0cdb
HBASE-13575 TestChoreService has to make sure that the opened ChoreService is closed for each unit test (Stephen Yuan Jiang)
2015-04-27 14:23:57 -07:00
stack
0415649f3d
HBASE-13552 ChoreService shutdown message could be more informative (Jonathan Lawlor)
2015-04-24 13:42:03 -07:00
ramkrishna
a4fa930843
HBASE-13450 - Purge RawBytescomparator from the writers and readers for
...
HBASE-10800 (Ram)
2015-04-24 16:01:38 +05:30
anoopsjohn
a4202879ad
HBASE-13496 Make Bytes::compareTo inlineable.
2015-04-23 10:36:08 +05:30
ramkrishna
2396020752
HBASE-13502 - Deprecate/remove getRowComparator() in TableName (Ram)
2015-04-22 09:24:00 +05:30
Devaraj Das
14261bc9e5
HBASE-13453. Master should not bind to region server ports (Srikanth Srungarapu)
2015-04-15 11:02:08 -07:00
zhangduo
fe9180d79e
HBASE-13499 AsyncRpcClient test cases failure in powerpc
2015-04-14 23:00:07 +08:00
Sean Busbey
702aea5b38
HBASE-13498 Add more docs and a basic check for storage policy handling.
2015-04-20 10:45:14 -05:00
Jonathan Lawlor
abe3796a99
HBASE-13090 Progress heartbeats for long running scanners
...
Signed-off-by: stack <stack@apache.org>
2015-04-17 15:42:46 -07:00
stack
92af695ea1
HBASE-13307 Making methods under ScannerV2#next inlineable, faster
2015-04-17 08:15:07 -07:00
anoopsjohn
71536bdcc7
HBASE-13447 Bypass logic in TimeRange.compare.
2015-04-14 11:37:48 +05:30
Matteo Bertozzi
b5f1f98a25
HBASE-13203 Procedure v2 - master create/delete table
2015-04-10 18:53:42 +01:00
Matteo Bertozzi
04246c6c3d
HBASE-13202 Procedure v2 - core framework
2015-04-10 18:53:37 +01:00
Apekshit(Appy) Sharma
d20c08ea58
HBASE-13423 Remove old duplicate entry for hbase.regionserver.regionSplitLimit.
2015-04-10 20:40:15 +10:00
Andrew Purtell
ed703762ae
HBASE-13275 Setting hbase.security.authorization to false does not disable authorization
2015-04-09 14:47:21 -07:00
anoopsjohn
6eeb5b38e1
HBASE-13429 Remove deprecated seek/reseek methods from HFileScanner.
2015-04-09 22:42:57 +05:30
Lars Hofhansl
80dbf06651
HBASE-13362 Set max result size from client only (like scanner caching).
2015-04-08 21:43:01 -07:00
stack
8cd3001f81
Revert "HBASE-11544 [Ergonomics] hbase.client.scanner.caching is dogged and will try to return batch even if it means OOME"
...
References the wrong JIRA above so revert; also an addendum is on the
way.
This reverts commit 26ba621e47
.
2015-04-08 09:32:09 -07:00
Jonathan Lawlor
26ba621e47
HBASE-11544 [Ergonomics] hbase.client.scanner.caching is dogged and will try to return batch even if it means OOME
...
Added in some check-style fixes to bring us back under the limit
Signed-off-by: stack <stack@apache.org>
2015-04-08 08:16:54 -07:00
unknown
57f9c82128
HBASE-13410 - Bug in KeyValueUtil.oswrite() for non Keyvalue cases
2015-04-07 10:29:12 +05:30
Apekshit(Appy) Sharma
e252c30645
HBASE-6919 Remove unnecessary throws IOException from Bytes.readVLong.
...
Added readAsVLong() to deprecate readVLong() which was throwing IOException. Added test for readAsVLong().
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-04-03 21:25:37 -05:00
Mikhail Antonov
578df6dfc0
HBASE-13252 Get rid of managed connections and connection caching
...
Signed-off-by: stack <stack@apache.org>
2015-04-02 12:00:42 -07:00
unknown
c8e1177dd2
HBASE-13368 - Hash.java is declared as public Interface - but it should be
...
Private (Ram)
2015-04-02 10:21:48 +05:30
tedyu
874aa9eb85
HBASE-12954 Ability impaired using HBase on multihomed hosts
2015-04-01 06:49:09 -07:00
Andrew Purtell
f1f4b66183
HBASE-12972 Region, a supportable public/evolving subset of HRegion
2015-03-30 18:01:11 -07:00
Elliott Clark
55a5a3be33
HBASE-13364 Make error prone off by default
2015-03-30 16:03:53 -07:00
tedyu
bd837d47f7
HBASE-12413 Mismatch in the equals and hashcode methods of KeyValue (Jingcheng Du and Gariel Reid)
2015-03-28 06:31:28 -07:00
zhangduo
6e9ded51fb
HBASE-13310 Fix high priority findbugs warnings
2015-03-24 06:50:04 +08:00
Andrew Purtell
8dfed5dc88
HBASE-13303 Fix size calculation of results on the region server
2015-03-20 17:24:50 -07:00
Matteo Bertozzi
0915191167
HBASE-13282 Fix the minor issues of running Canary on kerberized environment (Srikanth Srungarapu)
2015-03-20 21:26:53 +00:00
stack
f57dca5e1b
HBASE-13198 Remove HConnectionManager (Mikhail Antonov)
2015-03-20 09:41:48 -07:00
Lars Hofhansl
0d76654416
Reapply "HBASE-12976 Set default value for hbase.client.scanner.max.result.size." in 1.1 and 2.0 only
...
This reverts commit 64589abe99
.
2015-03-19 15:07:15 -07:00
Lars Hofhansl
64589abe99
Revert "HBASE-12976 Set default value for hbase.client.scanner.max.result.size."
...
This reverts commit 2583e8de57
.
2015-03-19 14:19:41 -07:00
Matteo Bertozzi
535ebbfde9
HBASE-13235 Revisit the security auditing semantics (Srikanth Srungarapu)
2015-03-19 07:01:21 +00:00
tedyu
75b627c8ec
HBASE-13256 HBaseConfiguration#checkDefaultsVersion(Configuration) has spelling error (Josh Elser)
2015-03-17 07:24:01 -07:00
Josh Elser
72855c584e
HBASE-13236 Add addt'l lifecycle-mapping executions.
...
Adds a number of lifecycle-mapping entries which
prevent errors from showing up in Eclipse on a fresh
import of HBase. For plugins defined in the top-level
pom, the mapping is added there; otherwise, the mapping
is pushed down to the child pom.
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-03-13 22:35:52 -05:00
stack
29104da013
HBASE-13188 java.lang.ArithmeticException issue in BoundedByteBufferPool.putBuffer
2015-03-10 08:42:32 -07:00
Daisuke
0654d13403
HBASE-13185 Document hbase.regionserver.thrift.framed.max_frame_size_in_mb more clearly
...
just added 'in MB'
Signed-off-by: stack <stack@apache.org>
2015-03-09 21:43:16 -07:00
Andrew Purtell
9aa8f0672e
HBASE-13183 Make ZK tickTime configurable in standalone HBase (Alex Araujo)
2015-03-09 18:34:49 -07:00
stack
9159c82fbf
HBASE-13142 [PERF] Reuse the IPCUtil#buildCellBlock buffer
2015-03-06 14:35:08 -08:00