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
Jonathan M Hsieh
47ed5cd7ed
HBASE-13012 Add shell commands to trigger the mob file compactor (Jingcheng Du and Jiajia Li)
2015-03-04 23:47:05 -08:00
stack
74837d9b1f
Revert " HBASE-13142 [PERF] Reuse the IPCUtil#buildCellBlock buffer"
...
OVERCOMMIT. REVERT.
This reverts commit 55f8f56ad2
.
2015-03-04 22:58:02 -08:00
stack
55f8f56ad2
HBASE-13142 [PERF] Reuse the IPCUtil#buildCellBlock buffer
...
Rename ByteBufferReservoir as BoundedByteBufferPool
2015-03-04 22:44:20 -08:00
Jonathan Lawlor
de9791e91e
HBASE-11544: [Ergonomics] hbase.client.scanner.caching is dogged and will try to return batch even if it means OOME
...
Signed-off-by: stack <stack@apache.org>
2015-03-04 17:34:48 -08:00
Misty Stanley-Jones
39425a8558
HBASE-11670 Generate PDF of Reference Guide
2015-03-05 09:31:11 +10:00
Lars Hofhansl
464e7ce685
HBASE-13109 Make better SEEK vs SKIP decisions during scanning.
2015-03-04 14:03:47 -08:00
Enis Soztutar
9899aab12b
HBASE-11580 Failover handling for secondary region replicas
2015-03-03 11:48:12 -08:00
zhangduo
ce1b81cdfd
HBASE-13146 Race Condition in ScheduledChore and ChoreService
...
Signed-off-by: stack <stack@apache.org>
2015-03-03 11:31:51 -08:00
Jonathan M Hsieh
fe335b683c
Merge branch 'master' (2/11/15) into hbase-11339
...
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/HColumnDescriptor.java
hbase-client/src/test/java/org/apache/hadoop/hbase/TestHColumnDescriptor.java
hbase-common/src/main/java/org/apache/hadoop/hbase/TagType.java
hbase-common/src/main/resources/hbase-default.xml
hbase-hadoop-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapper.java
hbase-hadoop2-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.java
hbase-it/src/test/java/org/apache/hadoop/hbase/IntegrationTestAcidGuarantees.java
hbase-server/src/main/java/org/apache/hadoop/hbase/io/HFileLink.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/DeleteTableHandler.java
hbase-server/src/main/java/org/apache/hadoop/hbase/master/snapshot/DisabledTableSnapshotHandler.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/DefaultStoreEngine.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HStore.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/Compactor.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/DefaultCompactor.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/StripeCompactor.java
hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/ExportSnapshot.java
hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.java
hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotReferenceUtil.java
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperStub.java
pom.xml
src/main/docbkx/book.xml
src/main/docbkx/ops_mgt.xml
src/main/docbkx/schema_design.xml
2015-02-22 12:54:45 -08:00
Ashish Singhi
31f17b17f0
HBASE-13002 Make encryption cipher configurable
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-02-18 11:42:20 -08:00
Abhishek Kumar
7b045d143a
HBASE-13050 Empty Namespace validation
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-02-18 08:33:19 +01:00
Andrew Purtell
9b2e4ed064
HBASE-13044 Configuration option for disabling coprocessor loading
2015-02-15 11:02:40 -08:00
stack
3babad30e6
HBASE-13030 [1.0.0 polish] Make ScanMetrics public again and align Put 'add' with Get, Delete, etc., addColumn
2015-02-13 15:24:38 -08:00
Enis Soztutar
3e10e6e1a6
HBASE-11569 Flush / Compaction handling from secondary region replicas
2015-02-13 11:08:24 -08:00
Ashish Singhi
cfc131e437
HBASE-13038 Fix the java doc continuously reported by Hadoop QA
2015-02-13 09:30:29 -06:00
Andrew Purtell
fc2e849cd3
HBASE-13008 Better default for hbase.regionserver.regionSplitLimit parameter (Srikanth Srungarapu)
2015-02-12 10:13:38 -08:00
Bhupendra
02759f2d8c
HBASE-13026: Wrong error message in case incorrect snapshot name OR Incorrect table name
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-02-12 15:25:35 +01:00
stack
8aa4eeb1c8
HBASE-13007 Fix the test timeouts being caused by ChoreService (Jonathan Lawlor); ADDENDUM
2015-02-11 20:46:41 -08:00
stack
a8d325eed8
HBASE-13007 Fix the test timeouts being caused by ChoreService (Jonathan Lawlor)
2015-02-10 21:19:14 -08:00
stack
9c66afbae7
HBASE-12978 Region goes permanently offline (WAS: hbase:meta has a row missing hregioninfo and it causes my long-running job to fail)
2015-02-10 17:03:29 -08:00
stack
fa852c4ce6
HBASE-12035 Keep table state in META (Andrey Stepachev)
2015-02-10 14:20:47 -08:00
tedyu
ede20aa288
HBASE-13004 Addendum fixes timeout value in message (Andrey Stepachev)
2015-02-10 09:43:31 -08:00
tedyu
a3f495f20d
HBASE-13004 Make possible to explain why HBaseTestingUtility.waitFor fails (Andrey Stepachev)
2015-02-10 07:33:52 -08:00
tedyu
9d6b237ae8
HBASE-12992 TestChoreService doesn't close services, that can break test on slow virtual hosts (Andrey Stepachev)
2015-02-09 12:15:23 -08:00
stack
ac175b1bd9
HBASE-12982 Adding timeouts to TestChoreService
2015-02-06 19:45:39 -08:00
stack
1426f85b15
HBASE-12897 Minimum memstore size is a percentage (Churro Morales)
2015-02-06 16:15:29 -08:00
Jonathan M Hsieh
2c4934eda6
HBASE-11861 Native MOB Compaction mechanisms (Jingcheng Du)
2015-02-06 05:37:13 -08:00
Lars Hofhansl
2583e8de57
HBASE-12976 Set default value for hbase.client.scanner.max.result.size.
2015-02-05 13:29:23 -08:00
Aniket Bhatnagar
c812d13a47
HBASE-12108 | Setting classloader so that HBase resources resolve even when HBaseConfiguration is loaded from a different class loader
...
Signed-off-by: stack <stack@apache.org>
2015-02-03 08:25:07 -08:00
tedyu
d3eedb24e1
HBASE-6778 Deprecate Chore; its a thread per task when we should have one thread to do all tasks - add new files
2015-01-29 21:11:33 -08:00
stack
538388c2b5
HBASE-6778 Deprecate Chore; its a thread per task when we should have one thread to do all tasks (Jonathan Lawlor)
2015-01-29 19:26:26 -08:00
Lars Hofhansl
1270e590d1
HBASE-12859 New master API to track major compaction completion.
2015-01-29 13:58:27 -08:00
Devaraj Das
6b20a0f831
HBASE-11574. hbase:meta's regions can be replicated
2015-01-27 16:40:29 -08:00
Jurriaan Mous
854f13afa1
HBASE-12684 Add new AsyncRpcClient (Jurriaan Mous)
...
Signed-off-by: stack <stack@apache.org>
2015-01-24 18:05:39 -08:00
Enis Soztutar
38701ea8ec
HBASE-12899 HBase should prefix htrace configuration keys with "hbase.htrace" rather than just "hbase." (Colin Patrick McCabe)
2015-01-22 19:04:35 -08:00
Andrew Purtell
71ab4ddb19
HBASE-12731 Heap occupancy based client pushback
2015-01-22 17:33:21 -08:00
Nick Dimiduk
9824eb7840
HBASE-12810 Update to htrace-incubating
2015-01-22 14:28:20 -08:00
Sean Busbey
418ea93774
HBASE-12898 ensure direct dependencies are declared.
2015-01-22 14:33:25 -06:00
Misty Stanley-Jones
4d31779dd7
HBASE-11533 AsciiDoctor POC Addendum 2 to fix redirects during site generation
2015-01-19 18:21:09 +10:00
tedyu
eafc07a06d
HBASE-12848 Utilize Flash storage for WAL
2015-01-15 08:52:30 -08:00
Ramkrishna
71184309e1
HBASE-12845 - ByteBufferOutputStream should grow as direct buffer if the
...
initial buffer is also direct BB (Ram)
2015-01-15 12:59:38 +05:30
Misty Stanley-Jones
1a21c1684c
HBASE-11533 Asciidoc Proof of Concept
2015-01-13 22:32:29 -08:00
Misty Stanley-Jones
20a096d62e
HBASE-12777 Redirect multi-page book to single-page book
2015-01-12 22:09:24 -08:00
Andrew Purtell
acc284eec6
HBASE-12801 Failed to truncate a table while maintaing binary region boundaries (Liu Shaohui)
2015-01-12 19:09:02 -08:00
Nick Dimiduk
dde713ee4e
HBASE-12071 Separate out thread pool for Master <-> RegionServer communication (Stephen Yuan Jiang)
2015-01-08 14:17:00 -08:00
Enis Soztutar
820f629423
HBASE-12028 Abort the RegionServer, when it's handler threads die (Alicia Ying Shu)
2015-01-02 13:07:57 -08:00
Esteban Gutierrez
b2eea8cac6
HBASE-12695 JDK 1.8 compilation broken
...
Signed-off-by: stack <stack@apache.org>
2014-12-29 11:02:04 -08:00
tedyu
fbdaf62bf8
HBASE-12716 A bug in RegionSplitter.UniformSplit algorithm (Weichen Ye)
2014-12-28 07:48:24 -08:00
Jurriaan Mous
e92a9bf003
HBASE-12742
...
Signed-off-by: stack <stack@apache.org>
2014-12-23 10:14:16 -08:00
stack
d845a92fc8
HBASE-12682 compaction thread throttle value is not correct in hbase-default.xml (Jerry He)
2014-12-16 16:22:04 -08:00
zhangduo
c7fad665f3
HBASE-10201 Port 'Make flush decisions per column family' to trunk
...
Signed-off-by: stack <stack@apache.org>
2014-12-16 11:49:17 -08:00
Jesse Yates
a411227b0e
HBASE-5162 Basic client pushback mechanism
...
Instead of just blocking the client for 90 seconds when the region gets too
busy, it now sends along region load stats to the client so the client can
know how busy the server is. Currently, its just the load on the memstore, but
it can be extended for other stats (e.g. cpu, general memory, etc.).
It is then up to the client to decide if it wants to listen to these stats.
By default, the client ignores the stats, but it can easily be toggled to the
built-in exponential back-off or users can plug in their own back-off
implementations
2014-12-16 11:14:30 -08:00
stack
e5d813c46b
HBASE-9431 Set 'hbase.bulkload.retries.number' to 10 as HBASE-8450 claims
2014-12-16 11:11:14 -08:00
Enis Soztutar
afb753ecc3
HBASE-12683 Compilation with hadoop-2.7.0-SNAPSHOT is broken
2014-12-15 11:09:20 -08:00
Enis Soztutar
743d16138e
HBASE-12679 Add HBaseInterfaceAudience.TOOLS and move some of the Public classes to LimitedPrivate
2014-12-14 17:46:30 -08:00
stack
df22270756
HBASE-12665 When aborting, dump metrics
...
Add some fixup of checkstyle fails
2014-12-09 21:01:15 -08:00
tedyu
9e9be97af7
HBASE-12650 Move ServerName to hbase-common module - check in changed files
2014-12-08 07:08:44 -08:00
tedyu
11864c60c7
HBASE-12650 Move ServerName to hbase-common module
2014-12-08 06:58:41 -08:00
Devaraj Das
ca0c1774c9
HBASE-12548. Improve debuggability of IntegrationTestTimeBoundedRequestsWithRegionReplicas
2014-12-06 18:18:03 -08:00
Gary Helmling
1ec6609b97
HBASE-12493 Make User and TokenUtil public
2014-12-05 13:04:54 -08:00
Andrew Purtell
09cd3d7bfb
HBASE-10560 Per cell TTLs
2014-12-05 11:10:26 -08:00
tedyu
155a644b1c
HBASE-12632 ThrottledInputStream/ExportSnapshot does not throttle
2014-12-05 06:52:04 -08:00
Jeffrey Zhong
2c280e6253
HBASE-12600: Remove REPLAY tag dependency in Distributed Replay Mode
2014-12-01 11:19:47 -08:00
Jeffrey Zhong
0733450473
Revert "Remove Replay Tag"
...
This reverts commit f723ffde7f
.
2014-12-01 11:17:24 -08:00
Jeffrey Zhong
f723ffde7f
Remove Replay Tag
2014-12-01 10:59:47 -08:00
stack
56a03d736a
HBASE-12603 Remove javadoc warnings introduced due to removal of unused imports (Varun Saxena)
2014-12-01 10:13:16 -08:00
Ramkrishna
b6b88edf93
HBASE-11639 [Visibility controller] Replicate the visibility of Cells as
...
strings (Ram)
2014-12-01 23:03:52 +05:30
stack
555e78005d
HBASE-12526 Remove unused imports (Varun Saxena)
2014-11-29 09:20:46 -08:00
stack
58b6b24c29
HBASE-12519 Remove tabs used as whitespace (Varun Saxena)
2014-11-28 20:50:02 -08:00
Enis Soztutar
882324dbcc
HBASE-10671 Add missing InterfaceAudience annotations for classes in hbase-common and hbase-client modules
2014-11-21 11:44:46 -08:00
Sean Busbey
14dc08c07f
HBASE-12517 Ensure HConstants members are final.
...
Signed-off-by: stack <stack@apache.org>
2014-11-18 13:04:25 -08:00
stack
b94e6738d9
HBASE-10378 Refactor write-ahead-log implementation -- ADDEDNUM
2014-11-18 12:12:35 -08:00
Matteo Bertozzi
a376c8da9d
HBASE-12366 Add login code to HBase Canary tool (Srikanth Srungarapu)
2014-11-12 20:34:55 +00:00
Srikanth Srungarapu
6e80af2044
HBASE-12460 Moving Chore to hbase-common module
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2014-11-11 23:15:42 +00:00
Andrew Purtell
9102547159
HBASE-12419 'Partial cell read caused by EOF' ERRORs on replication source
2014-11-05 18:47:05 -08:00
Enis Soztutar
997c1adc2f
HBASE-12390 Change revision style from svn to git
2014-10-31 11:10:38 -07:00
stack
889333a6fd
HBASE-12313 Redo the hfile index length optimization so cell-based rather than serialized KV key
2014-10-29 11:33:49 -07:00
anoopsjohn
cbb334035d
HBASE-12297 Support DBB usage in Bloom and HFileIndex area.
2014-10-29 14:39:03 +05:30
manukranthk
ece933fa3e
Implement Preemptive Fast Fail
...
Summary: This diff ports the Preemptive Fast Fail feature to OSS. In multi threaded clients, we use a feature developed on 0.89-fb branch called Preemptive Fast Fail. This allows the client threads which would potentially fail, fail fast. The idea behind this feature is that we allow, among the hundreds of client threads, one thread to try and establish connection with the regionserver and if that succeeds, we mark it as a live node again. Meanwhile, other threads which are trying to establish connection to the same server would ideally go into the timeouts which is effectively unfruitful. We can in those cases return appropriate exceptions to those clients instead of letting them retry.
Test Plan: Unit tests
Differential Revision: https://reviews.facebook.net/D24177
Signed-off-by: stack <stack@apache.org>
2014-10-28 22:47:50 -07:00
Andrew Purtell
70a312e53f
HBASE-11912 Catch some bad practices at compile time with error-prone
2014-10-27 09:29:23 -07:00
anoopsjohn
34f9962618
HBASE-12202 Support DirectByteBuffer usage in HFileBlock - addendum
2014-10-26 08:07:53 +05:30
anoopsjohn
0fb4c4d5f0
HBASE-11870 Optimization : Avoid copy of key and value for tags addition in AC and VC.
2014-10-25 21:12:15 +05:30
Andrew Purtell
ff5bc351b2
Revert "HBASE-11912 Catch some bad practices at compile time with error-prone"
...
This reverts commit 7ed0260eff
.
2014-10-25 08:33:43 -07:00
Andrew Purtell
7ed0260eff
HBASE-11912 Catch some bad practices at compile time with error-prone
2014-10-24 18:15:12 -07:00
Elliott Clark
c623b04122
HBASE-12283 Clean up some checkstyle errors
2014-10-22 11:58:23 -07:00
anoopsjohn
d70e2b1244
HBASE-12288 Support DirectByteBuffer usage in DataBlock Encoding area.
2014-10-22 22:33:11 +05:30
stack
c450298c44
HBASE-12307 Remove unused Imports in hbase-client and hbase-common
2014-10-21 21:53:04 -07:00
Ramkrishna
31ccaa519b
HBASE-12281 ClonedPrefixTreeCell should implement HeapSize (Ram)
2014-10-21 19:45:08 +05:30
anoopsjohn
c01d9981d8
HBASE-12202 Support DirectByteBuffer usage in HFileBlock.
2014-10-21 17:57:55 +05:30
Ted Yu
7c87f9c6b5
HBASE-12241 The crash of regionServer when taking deadserver's replication queue breaks replication (Shaohui)
2014-10-16 21:38:18 +00:00
Rajeshbabu Chintaguntla
6dea02b260
HBASE-10200 Better error message when HttpServer fails to start due to java.net.BindException(Kiran Kumar M R)
2014-10-14 02:24:21 +00:00
Ramkrishna
3f2e599a99
HBASE-12210 Avoid KeyValue in Prefix Tree (Ram)
2014-10-10 22:45:26 +05:30
stack
06a8bb5bd1
HBASE-12189 Fix new issues found by coverity static analysis
2014-10-09 20:51:04 -07:00
Elliott Clark
f75785af51
HBASE-12218 Make HBaseCommonTestingUtil#deleteDir try harder
2014-10-09 11:57:52 -07:00
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
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
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
mbertozzi
a12caeebf8
HBASE-9890 MR jobs are not working if started by a delegated user
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540242 13f79535-47bb-0310-9956-ffa450edef68
2013-11-09 01:44:16 +00:00
Enis Soztutar
ff78f217fa
HBASE-9908 [WINDOWS] Fix filesystem / classloader related unit tests
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1540160 13f79535-47bb-0310-9956-ffa450edef68
2013-11-08 19:37:35 +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
Michael Stack
d6bdd54ecc
HBASE-9855 evictBlocksByHfileName improvement for bucket cache
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1538320 13f79535-47bb-0310-9956-ffa450edef68
2013-11-03 05:31:34 +00:00
anoopsamjohn
68db456397
HBASE-9045 Support Dictionary based Tag compression in HFiles
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1537377 13f79535-47bb-0310-9956-ffa450edef68
2013-10-31 04:59:00 +00:00
jyates
22b660dda4
HBASE-9221: Provide interface for getting a User in the client: ADDENDUM
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536944 13f79535-47bb-0310-9956-ffa450edef68
2013-10-30 00:20:29 +00:00
jyates
e5e5dac9a7
HBASE-9221: Provide interface for getting a User in the client
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536937 13f79535-47bb-0310-9956-ffa450edef68
2013-10-30 00:02:52 +00:00
Enis Soztutar
b73e8b3b5a
HBASE-9750 Add retries around Action server stop/start
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536908 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 22:03:45 +00:00
nkeywal
53bb2f6be7
HBASE-9843 Various fixes in client code
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536865 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 19:45:44 +00:00
sershe
19fd1a3310
HBASE-7679 implement store file management for stripe compactions
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1536567 13f79535-47bb-0310-9956-ffa450edef68
2013-10-29 00:34:12 +00:00
larsh
71e47fb872
HBASE-9807 block encoder unnecessarily copies the key for each reseek
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535779 13f79535-47bb-0310-9956-ffa450edef68
2013-10-25 16:57:33 +00:00
ndimiduk
6057d7a273
HBASE-9772 Normalize new client default values
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1535146 13f79535-47bb-0310-9956-ffa450edef68
2013-10-23 20:13:25 +00:00
anoopsamjohn
16bf1c48f0
HBASE-9137 Add Tag dictionary in WAL compression
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1532176 13f79535-47bb-0310-9956-ffa450edef68
2013-10-15 03:56:36 +00:00
ndimiduk
8f5417f696
HBASE-9692 TestOrderedBytes doesn't display the arrays correctly
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1531992 13f79535-47bb-0310-9956-ffa450edef68
2013-10-14 17:38:50 +00:00
ramkrishna
7dd240c8ad
HBASE-9546-HFileContext should adopt Builder pattern (Ram)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1530567 13f79535-47bb-0310-9956-ffa450edef68
2013-10-09 11:21:03 +00:00
Michael Stack
36e49e01e3
HBASE-9612 Ability to batch edits destined to different regions
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1529348 13f79535-47bb-0310-9956-ffa450edef68
2013-10-04 23:38:41 +00:00
jxiang
04de6764ac
HBASE-9693 Fix javadoc warnings
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528938 13f79535-47bb-0310-9956-ffa450edef68
2013-10-03 17:02:23 +00:00
nkeywal
ec45fc299f
HBASE-9667 NullOutputStream removed from Guava 15
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1528573 13f79535-47bb-0310-9956-ffa450edef68
2013-10-02 17:26:59 +00:00
nkeywal
c3bfc4ef85
HBASE-9670 Client pause should be 100ms everywhere
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1527537 13f79535-47bb-0310-9956-ffa450edef68
2013-09-30 13:05:39 +00:00
Jean-Daniel Cryans
7cb75d865e
HBASE-8711 Requests count is completely off (James Kinley via JD)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526754 13f79535-47bb-0310-9956-ffa450edef68
2013-09-27 00:04:03 +00:00
Jonathan Hsieh
f6d44db9c6
HBASE-9649 HFilePrettyPrinter should not throw a NPE if FirstKey or LastKey is null (Jean-Marc Spaggiari)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1526113 13f79535-47bb-0310-9956-ffa450edef68
2013-09-25 05:45:15 +00:00
ndimiduk
3c986c4c67
HBASE-9511 LZ4 codec retrieval executes redundant code
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525717 13f79535-47bb-0310-9956-ffa450edef68
2013-09-23 22:23:55 +00:00
ramkrishna
a02bd8cc0d
HBASE-8496 - Implement tags and the internals of how a tag should look like (Ram)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525269 13f79535-47bb-0310-9956-ffa450edef68
2013-09-21 18:01:32 +00:00
Jonathan Hsieh
d2ddf0986a
HBASE-9579 Sanity check visiblity and audience for server-side modules
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525055 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 17:09:39 +00:00
anoopsamjohn
0541a8da5c
HBASE-9430 Memstore heapSize calculation - DEEP_OVERHEAD is incorrect
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524914 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 06:46:51 +00:00
Michael Stack
ab5e4b98d0
HBASE-9518 getFakedKey() improvement
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524896 13f79535-47bb-0310-9956-ffa450edef68
2013-09-20 03:47:19 +00:00
ndimiduk
886a96aed8
HBASE-9369 Add support for 1- and 2-byte integers in OrderedBytes and provide types (He Liangliang)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524297 13f79535-47bb-0310-9956-ffa450edef68
2013-09-18 06:07:30 +00:00
ndimiduk
eceab57bed
HBASE-9549 KeyValue#parseColumn empty qualifier
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524236 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 22:00:44 +00:00
Michael Stack
161832243a
HBASE-9555 Reset loadbalancer back to StochasticLoadBalancer
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523914 13f79535-47bb-0310-9956-ffa450edef68
2013-09-17 06:03:05 +00:00
sershe
ed90c565ef
HBASE-9496 make sure HBase APIs are compatible between 0.94 and 0.96
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523825 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 22:36:38 +00:00
Jean-Daniel Cryans
5a0016d1af
HBASE-9505 Enable replication by default
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523820 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 21:31:08 +00:00
Michael Stack
10eec81e09
HBASE-9541 icv fails w/ npe if client does not support cellblocks
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523812 13f79535-47bb-0310-9956-ffa450edef68
2013-09-16 21:05:35 +00:00
Jonathan Hsieh
1f969f6155
HBASE-9523 Audit of hbase-common @InterfaceAudience.Public apis
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523411 13f79535-47bb-0310-9956-ffa450edef68
2013-09-15 06:45:14 +00:00
Michael Stack
ed509f750c
HBASE-9508 Restore some API mistakenly removed in client, mapred*, and common
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523141 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 23:15:00 +00:00
Michael Stack
8b2d961c48
HBASE-7296 Add hbase.master.loadbalancer.class in the documentation
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523111 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 21:31:18 +00:00
Michael Stack
aaf04f7ea0
HBASE-9101 Addendum to pluggable RpcScheduler
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523108 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 21:18:42 +00:00
ndimiduk
486d9e16a6
HBASE-9347 followup -- adding new files missed in original commit
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523020 13f79535-47bb-0310-9956-ffa450edef68
2013-09-13 17:20:00 +00:00
eclark
a7d7c86955
HBASE-9401 add getQualifierBufferShallowCopy
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522699 13f79535-47bb-0310-9956-ffa450edef68
2013-09-12 19:26:32 +00:00
Jonathan Hsieh
07fd6b6a04
HBASE-9516 Mark hbase-common classes missing @InterfaceAudience annotation as Private
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522693 13f79535-47bb-0310-9956-ffa450edef68
2013-09-12 18:35:41 +00:00
ndimiduk
37e9a86396
HBASE-9347 Support for enabling servlet filters for REST service (Vandana Ayyalasomayajula)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1522586 13f79535-47bb-0310-9956-ffa450edef68
2013-09-12 14:14:02 +00:00
Michael Stack
e150672901
HBASE-9468 Previous active master can still serves RPC request when it is trying recovering expired zk session
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521949 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 17:43:43 +00:00
Michael Stack
49fc546051
HBASE-9482 Do not enforce secure Hadoop for secure HBase
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521731 13f79535-47bb-0310-9956-ffa450edef68
2013-09-11 04:33:09 +00:00
Jonathan Hsieh
3e25e1b7f5
HBASE-9493 Rename CellUtil#get*Array to CellUtil#clone*
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521676 13f79535-47bb-0310-9956-ffa450edef68
2013-09-10 23:05:50 +00:00
Jonathan Hsieh
79736c4016
HBASE-9478 Make Cell @InterfaceAudience.Public and Evolving
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521305 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 22:32:03 +00:00
Michael Stack
6b41e5ebcf
HBASE-9475 Fix pom warnings found by new m2eclipse
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521255 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 19:27:39 +00:00
larsh
87b4bfefa0
HBASE-9301 Default hbase.dynamic.jars.dir to hbase.rootdir/jars (Vasu Mariyala)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521227 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 18:25:10 +00:00
nkeywal
ecedb57f7e
HBASE-9436 hbase.regionserver.handler.count default
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1521166 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 15:56:06 +00:00
nkeywal
9de8402281
HBASE-9452 Simplify the configuration of the multicast notifier
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520999 13f79535-47bb-0310-9956-ffa450edef68
2013-09-09 08:53:29 +00:00
Michael Stack
df49eca1eb
HBASE-9413 WebUI says ".META." table but table got renames to "hbase:meta". Meed to update the UI
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520463 13f79535-47bb-0310-9956-ffa450edef68
2013-09-06 00:29:48 +00:00
eclark
5c7d4bb6aa
HBASE-9446 saveVersion.sh spit pushd: not found popd: not found
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1520440 13f79535-47bb-0310-9956-ffa450edef68
2013-09-05 22:05:17 +00:00
Jonathan Hsieh
5a3060ee37
HBASE-9334 Convert KeyValue to Cell in hbase-client module - Filters
...
HBASE-9359 Convert KeyValue to Cell in hbase-client module - Result/Put/Delete, ColumnInterpreter
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519077 13f79535-47bb-0310-9956-ffa450edef68
2013-08-30 20:31:47 +00:00
Enis Soztutar
0ab9331948
HBASE-9384 [WINDOWS] Using file://{hbase.tmp.dir}/hbase for hbase.rootdir causes illegal argument exception on windows
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1519021 13f79535-47bb-0310-9956-ffa450edef68
2013-08-30 16:44:35 +00:00
Jonathan Hsieh
739f438176
HBASE-9247 Cleanup Key/KV/Meta/MetaKey Comparators
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518817 13f79535-47bb-0310-9956-ffa450edef68
2013-08-29 20:45:04 +00:00
Jonathan Hsieh
950a552f77
HBASE-9372 Restore HConstants.META_TABLE_NAME as deprecated
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518416 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 23:29:57 +00:00
Michael Stack
2112f2dc9f
HBASE-9341 Document hbase.hstore.compaction.kv.max
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518400 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 21:50:23 +00:00
Michael Stack
d196d1b742
HBASE-9278 Reading Pre-namespace meta table edits kills the reader
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518397 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 21:46:28 +00:00
Michael Stack
02de8c40d9
HBASE-9230 Fix the server so it can take a pure pb request param and return a pure pb result
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518346 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 19:59:09 +00:00
Michael Stack
1e71b56731
HBASE-8462 Custom timestamps should not be allowed to be negative
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518322 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 18:42:26 +00:00
Michael Stack
102f84d272
HBASE-9283 Struct and StructIterator should properly handle trailing nulls
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518320 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 18:32:04 +00:00
Devaraj Das
b936444e34
HBASE-9116. Adds a view/edit tool for favored nodes mapping. Also implements the FavoredNodeLoadBalancer.balanceCluster method.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1518016 13f79535-47bb-0310-9956-ffa450edef68
2013-08-27 22:12:21 +00:00
Zhihong Yu
91ef1fda93
HBASE-9348 TerminatedWrapper error decoding, skipping skippable types (Nick)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517858 13f79535-47bb-0310-9956-ffa450edef68
2013-08-27 16:06:09 +00:00
eclark
cd8e01f1c3
HBASE-9339 Fix saveVersion.sh's GIT awareness.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517695 13f79535-47bb-0310-9956-ffa450edef68
2013-08-26 20:52:12 +00:00
Michael Stack
d0be323947
HBASE-9332 OrderedBytes does not decode Strings correctly
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1517655 13f79535-47bb-0310-9956-ffa450edef68
2013-08-26 19:43:38 +00:00
Michael Stack
ddedcb9ce4
HBASE-9248 Place holders for tags in 0.96 to accommodate tags in 0.98
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516614 13f79535-47bb-0310-9956-ffa450edef68
2013-08-22 21:23:04 +00:00
Michael Stack
41db4e539f
HBASE-9282 Minor logging cleanup; shorten logs, remove redundant info
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516267 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 19:25:21 +00:00
Michael Stack
d663f2baa1
HBASE-8165 Move to Hadoop 2.1.0-beta from 2.0.x-alpha (WAS: Update our protobuf to 2.5 from 2.4.1)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516084 13f79535-47bb-0310-9956-ffa450edef68
2013-08-21 05:04:20 +00:00
Jonathan Hsieh
7d94fa70f5
HBASE-9262 Make KeyValue.KEY_COMPARATOR default for HFileWriterFactory
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1515591 13f79535-47bb-0310-9956-ffa450edef68
2013-08-19 20:30:02 +00:00
Jonathan Hsieh
b9e92fdf6f
HBASE-9246 Remove ROOT_TABLEDESC, ROOT_REGIONINFO, and ROOT_TABLE_NAME
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1515160 13f79535-47bb-0310-9956-ffa450edef68
2013-08-18 16:28:10 +00:00
jxiang
1b890d3ecd
HBASE-9234 Rebuilding user regions should ignore system tables
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1515137 13f79535-47bb-0310-9956-ffa450edef68
2013-08-18 15:33:24 +00:00
Jonathan Hsieh
4dd82c9b1c
HBASE-9164 Convert List<? extends Cell> anti pattern to List<Cell> pattern
...
This patch also starts a refactor of the KVComparator.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514400 13f79535-47bb-0310-9956-ffa450edef68
2013-08-15 17:49:06 +00:00
Jonathan Hsieh
88de40d738
HBASE-9196 Remove dead code related to KeyValue
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513964 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 17:00:45 +00:00
Michael Stack
db3824ab5b
HBASE-9128 Drop the '.' prefix from names under hbase.rootdir after namespaces goes in
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513736 13f79535-47bb-0310-9956-ffa450edef68
2013-08-14 06:19:50 +00:00
Michael Stack
ac10b3c13d
HBASE-8409 Security support for namespaces
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513666 13f79535-47bb-0310-9956-ffa450edef68
2013-08-13 21:49:56 +00:00
larsh
41bf91e43d
HBASE-9139 Independent timeout configuration for rpc channel between cluster nodes (Julian Zhou)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513337 13f79535-47bb-0310-9956-ffa450edef68
2013-08-13 04:06:21 +00:00
Michael Stack
75b2ecc695
HBASE-8693 DataType: provide extensible type API (Nick Dimiduck) -- ADD MISSING LICENSE
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1513019 13f79535-47bb-0310-9956-ffa450edef68
2013-08-11 23:37:25 +00:00
nkeywal
a63fe7babb
HBASE-8693 DataType: provide extensible type API (Nick Dimiduck)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1512929 13f79535-47bb-0310-9956-ffa450edef68
2013-08-11 13:50:05 +00:00
nkeywal
f50d355b06
HBASE-8201 OrderedBytes: an ordered encoding strategy (Nick Dimiduck)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1512923 13f79535-47bb-0310-9956-ffa450edef68
2013-08-11 13:39:57 +00:00
nkeywal
af7c9e1280
HBASE-9091 Update ByteRange to maintain consumer's position (Nick Dimiduck)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1512921 13f79535-47bb-0310-9956-ffa450edef68
2013-08-11 13:32:20 +00:00
jxiang
1d4dfa8ddf
HBASE-9155 Enhance LoadTestTool to support updates
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1512817 13f79535-47bb-0310-9956-ffa450edef68
2013-08-10 18:53:46 +00:00
eclark
db1e061c7d
HBASE-7639 Enable online schema update by default
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1512113 13f79535-47bb-0310-9956-ffa450edef68
2013-08-09 00:34:23 +00:00
Michael Stack
46fb7c409d
HBASE-8408 Implement namespace
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1511577 13f79535-47bb-0310-9956-ffa450edef68
2013-08-08 04:19:49 +00:00
Jean-Daniel Cryans
d88cfcae75
HBASE-8322 Re-enable hbase checksums by default
...
HBASE-8785 revise zookeeper session timeout setting
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1511530 13f79535-47bb-0310-9956-ffa450edef68
2013-08-07 23:15:18 +00:00
eclark
d20edb96dc
HBASE-9129 Scanner prefetching leaks scanners.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1511110 13f79535-47bb-0310-9956-ffa450edef68
2013-08-06 20:10:37 +00:00
ramkrishna
23cd5cf78b
HBASE-8849 - CellCodec should write and read the memstoreTS/mvccVersion (Ram)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1511043 13f79535-47bb-0310-9956-ffa450edef68
2013-08-06 17:19:04 +00:00
Michael Stack
3ad1139378
HBASE-9031 ImmutableBytesWritable.toString() should downcast the bytes before converting to hex string
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1509842 13f79535-47bb-0310-9956-ffa450edef68
2013-08-02 20:08:30 +00:00
Michael Stack
a1cb0fc0e8
HBASE-9119 hbase.mapreduce.hfileoutputformat.blocksize should configure with blocksize of a table
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1509835 13f79535-47bb-0310-9956-ffa450edef68
2013-08-02 19:45:41 +00:00
Michael Stack
34c8e0ab16
HBASE-8224 Publish hbase build against h1 and h2 adding '-hadoop1' or '-hadoop2' to version string
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1509813 13f79535-47bb-0310-9956-ffa450edef68
2013-08-02 19:01:34 +00:00
Michael Stack
50df1e2fd7
HBASE-8764 Some MasterMonitorCallable should retry
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1507495 13f79535-47bb-0310-9956-ffa450edef68
2013-07-26 22:38:15 +00:00
Zhihong Yu
6ddd020445
HBASE-9036 Few small code cleanup (Jean-Marc)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1506669 13f79535-47bb-0310-9956-ffa450edef68
2013-07-24 19:37:06 +00:00
Lars George
53ed511717
HBASE-8948 Bound table pool size in Thrift 2 server
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1505321 13f79535-47bb-0310-9956-ffa450edef68
2013-07-21 09:30:52 +00:00
jxiang
ac924da7af
HBASE-8962 Clean up code and remove regular log splitting
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1504647 13f79535-47bb-0310-9956-ffa450edef68
2013-07-18 20:42:35 +00:00
Zhihong Yu
25e14c8b48
HBASE-8884 Pluggable RpcScheduler (Chao Shi)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1504584 13f79535-47bb-0310-9956-ffa450edef68
2013-07-18 18:26:04 +00:00
Enis Soztutar
c89c0e25f0
HBASE-8909. HBASE-6170 broke hbase.regionserver.lease.period config, we should support it for BC (add missing file)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1503488 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 21:40:12 +00:00
Enis Soztutar
7fa275407f
HBASE-8909. HBASE-6170 broke hbase.regionserver.lease.period config, we should support it for BC
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1503484 13f79535-47bb-0310-9956-ffa450edef68
2013-07-15 21:38:37 +00:00
Michael Stack
e11ff8a5fd
HBASE-8918 Removes redundant identifiers from interfaces
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1502128 13f79535-47bb-0310-9956-ffa450edef68
2013-07-11 07:01:27 +00:00
Michael Stack
e79eefe78b
HBASE-8918 Removes redundant identifiers from interfaces; REVERT -- PREMATURE APPLICATION
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1501909 13f79535-47bb-0310-9956-ffa450edef68
2013-07-10 18:50:21 +00:00
Michael Stack
e194ee4d98
HBASE-8918 Removes redundant identifiers from interfaces
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1501880 13f79535-47bb-0310-9956-ffa450edef68
2013-07-10 17:53:33 +00:00
Michael Stack
a2516d3bc0
HBASE-8888 Tweak retry settings some more, *some more*
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1501651 13f79535-47bb-0310-9956-ffa450edef68
2013-07-10 05:48:47 +00:00
Michael Stack
ba683b9386
HBASE-8898 Minor reformatting of hbase-default.xml and removal of comments that say what the 'default' is (since rarely agrees w/ actual setting); ADDENDUM
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1500968 13f79535-47bb-0310-9956-ffa450edef68
2013-07-08 21:31:21 +00:00
Michael Stack
867404d5f6
HBASE-8898 Minor reformatting of hbase-default.xml and removal of comments that say what the 'default' is (since rarely agrees w/ actual setting)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1500960 13f79535-47bb-0310-9956-ffa450edef68
2013-07-08 21:20:57 +00:00
Zhihong Yu
0f33c00f1f
HBASE-8753 Provide new delete flag which can delete all cells under a column-family which have designated timestamp (Honghua)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1500780 13f79535-47bb-0310-9956-ffa450edef68
2013-07-08 14:52:00 +00:00
anoopsamjohn
ae7685310b
HBASE-8781 ImmutableBytesWritable constructor with another IBW as param need to consider the offset of the passed IBW
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1499804 13f79535-47bb-0310-9956-ffa450edef68
2013-07-04 16:43:01 +00:00
Michael Stack
f400db0d9b
HBASE-8737 [replication] Change replication RPC to use cell blocks
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1499118 13f79535-47bb-0310-9956-ffa450edef68
2013-07-02 21:35:30 +00:00
Michael Stack
69b91b70ec
HBASE-8501 The hbase zkcli will connection failure the first and the second ip from ZooKeeperMainServerArg return connection string
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1498784 13f79535-47bb-0310-9956-ffa450edef68
2013-07-02 05:30:25 +00:00
Michael Stack
ebffc939ea
HBASE-8813 Fix time b/w recoverLease invocations from HBASE 8449
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1497465 13f79535-47bb-0310-9956-ffa450edef68
2013-06-27 17:23:01 +00:00
sershe
a34d443c95
HBASE-8776 tweak retry settings some more (on trunk and 0.94)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1496322 13f79535-47bb-0310-9956-ffa450edef68
2013-06-25 01:08:11 +00:00
Gary Helmling
fdcc2e4656
Fix up RPC handling
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1494868 13f79535-47bb-0310-9956-ffa450edef68
2013-06-20 06:38:36 +00:00
jeffreyz
e75a7e868b
HBASE-8617: Introducing a new config to disable writes during recovering
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1494804 13f79535-47bb-0310-9956-ffa450edef68
2013-06-19 23:36:58 +00:00
Michael Stack
a71464bf84
HBASE-8696 Fixup for logs that show when running hbase-it tests.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1494453 13f79535-47bb-0310-9956-ffa450edef68
2013-06-19 04:48:04 +00:00
eclark
bcc3626301
HBASE-8723 HBase Intgration tests are failing because of new defaults.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1491640 13f79535-47bb-0310-9956-ffa450edef68
2013-06-10 23:42:51 +00:00
Michael Stack
c920eb3c4c
HBASE-8657 Miscellaneous log fixups for hbase-it; tidier logging, fix a few NPEs
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1487945 13f79535-47bb-0310-9956-ffa450edef68
2013-05-30 17:31:15 +00:00
jxiang
bf4a3af4a4
HBASE-8420 Port HBASE-6874 Implement prefetching for scanners from 0.89-fb
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1486246 13f79535-47bb-0310-9956-ffa450edef68
2013-05-24 22:51:22 +00:00
Michael Stack
69798553bc
HBASE-8449 Refactor recoverLease retries and pauses informed by findings over in hbase-8389
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1486108 13f79535-47bb-0310-9956-ffa450edef68
2013-05-24 16:20:16 +00:00
zjushch
23da6d4cd3
HBASE-8433 CellComparator#compare returns incorrect result for faked KeyValue
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1485920 13f79535-47bb-0310-9956-ffa450edef68
2013-05-24 01:51:49 +00:00
Michael Stack
b5146ebf6e
HBASE-8450 Update hbase-default.xml and general recommendations to better suit current hw, h2, experience, etc.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1485561 13f79535-47bb-0310-9956-ffa450edef68
2013-05-23 04:11:12 +00:00
Michael Stack
f0ad092dd6
HBASE-8581 rpc refactor dropped passing the operation timeout through to the rpcclient
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1484942 13f79535-47bb-0310-9956-ffa450edef68
2013-05-21 20:32:03 +00:00
Zhihong Yu
d5f6d90329
HBASE-7006 [MTTR] Improve Region Server Recovery Time - Distributed Log Replay, Addendum disables the feature by default
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1484022 13f79535-47bb-0310-9956-ffa450edef68
2013-05-17 22:48:36 +00:00
Enis Soztutar
1a131b9e3c
HBASE-8505 References to split daughters should not be deleted separately from parent META entry
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1483481 13f79535-47bb-0310-9956-ffa450edef68
2013-05-16 18:00:15 +00:00
Michael Stack
cb53db35f3
HBASE-7006 [MTTR] Improve Region Server Recovery Time - Distributed Log Replay
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1482675 13f79535-47bb-0310-9956-ffa450edef68
2013-05-15 04:24:02 +00:00
Devaraj Das
8e0202945b
HBASE-5930. Added unit tests and configuration value for disabling the automatic flush
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1482161 13f79535-47bb-0310-9956-ffa450edef68
2013-05-14 00:55:28 +00:00
jxiang
6bff9ab358
HBASE-8437 Clean up tmp coprocessor jars
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1480828 13f79535-47bb-0310-9956-ffa450edef68
2013-05-09 22:55:42 +00:00
sershe
be3568fb5b
HBASE-8498 PB WAL reading is broken due to some partial reads
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1480511 13f79535-47bb-0310-9956-ffa450edef68
2013-05-09 01:03:02 +00:00
Michael Stack
6ad28427b1
HBASE-7897 Add support for tags to Cell Interface
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1480430 13f79535-47bb-0310-9956-ffa450edef68
2013-05-08 20:01:57 +00:00
sershe
ce04d10251
HBASE-8272 make compaction checker frequency configurable per table/cf; ADDENDUM
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1480003 13f79535-47bb-0310-9956-ffa450edef68
2013-05-07 18:26:22 +00:00
sershe
d30d4ef8e7
HBASE-5746 HFileDataBlockEncoderImpl uses wrong header size when reading HFiles with no checksums (0.96)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1478966 13f79535-47bb-0310-9956-ffa450edef68
2013-05-03 20:31:46 +00:00
Michael Stack
b782a7202e
HBASE-8430 Cell decoder/scanner/etc. should not hide exceptions
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1478656 13f79535-47bb-0310-9956-ffa450edef68
2013-05-03 06:40:13 +00:00
Michael Stack
d668363c23
HBASE-8214 Remove proxy and engine, rely directly on pb generated Service
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1478637 13f79535-47bb-0310-9956-ffa450edef68
2013-05-03 03:52:15 +00:00
sershe
f027f66b22
HBASE-7413 Convert WAL to pb
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1477761 13f79535-47bb-0310-9956-ffa450edef68
2013-04-30 18:34:40 +00:00
Devaraj Das
b65d39bc9d
HBASE-5930. Limits the amount of time an edit can live in the memstore.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1475872 13f79535-47bb-0310-9956-ffa450edef68
2013-04-25 17:50:17 +00:00
eclark
47cfaa205c
HBASE-8431 Fix missing license headers
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1471823 13f79535-47bb-0310-9956-ffa450edef68
2013-04-25 03:20:51 +00:00
jxiang
4558ca5a79
HBASE-8383 Support lib/*jar inside coprocessor jar
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1471754 13f79535-47bb-0310-9956-ffa450edef68
2013-04-24 22:49:56 +00:00
jxiang
8a3cba0cc1
HBASE-8327 Consolidate class loaders
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1471464 13f79535-47bb-0310-9956-ffa450edef68
2013-04-24 15:09:48 +00:00
Jonathan Hsieh
136bc6995b
HBASE-8372 Provide mutability to CompoundConfiguration
...
This patch also addresses:
HBASE-8347 TestSecureLoadInc* tests hang repeatedly getting UnsupportedOperationException in hadoop2 profile
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1471118 13f79535-47bb-0310-9956-ffa450edef68
2013-04-23 19:52:09 +00:00
Jean-Daniel Cryans
0aadc0b0f4
HBASE-8390 Trunk/0.95 cannot simply compile against Hadoop 1.0
...
HBASE-8391 StochasticLoadBalancer doesn't call needsBalance
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1471050 13f79535-47bb-0310-9956-ffa450edef68
2013-04-23 17:14:51 +00:00
sershe
1c09148425
HBASE-8384 heap size computation for HStore is fishy
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1470777 13f79535-47bb-0310-9956-ffa450edef68
2013-04-23 01:48:12 +00:00
Zhihong Yu
cfded304c1
HBASE-8352 Rename '.snapshot' directory (Ted Yu)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1468669 13f79535-47bb-0310-9956-ffa450edef68
2013-04-16 23:20:40 +00:00
Jonathan Hsieh
a00785136b
HBASE-8351 Minor typo in Bytes IllegalArgumentException throw (Raymond Liu)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1468291 13f79535-47bb-0310-9956-ffa450edef68
2013-04-16 02:25:29 +00:00
jxiang
48ee32824f
HBASE-1936 ClassLoader that loads from hdfs; useful adding filters to classpath without having to restart services
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1467092 13f79535-47bb-0310-9956-ffa450edef68
2013-04-11 21:19:07 +00:00
nkeywal
c583d4be32
HBASE-8289 TestThreads#testSleepWithoutInterrupt should not expect a bounded wait time
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1465910 13f79535-47bb-0310-9956-ffa450edef68
2013-04-09 07:07:50 +00:00
Michael Stack
a8a5c8bc65
HBASE-8031 Document for hbase.rpc.timeout
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1465887 13f79535-47bb-0310-9956-ffa450edef68
2013-04-09 05:36:14 +00:00
Michael Stack
866a14c3cf
HBASE-6286 Move site back up out of hbase-assembly; bad idea
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1465322 13f79535-47bb-0310-9956-ffa450edef68
2013-04-07 05:49:57 +00:00
nkeywal
bf78ef059f
HBASE-8280 Add a dummy test to check build env
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1464983 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 14:10:28 +00:00
nkeywal
28d84ea0a8
HBASE-8267 Add some resources checker for tests
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1464918 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 10:42:35 +00:00
Zhihong Yu
17b1428a11
HBASE-8240 CompoundConfiguration should implement Iterable (Ted Yu)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1464669 13f79535-47bb-0310-9956-ffa450edef68
2013-04-04 18:38:22 +00:00
Michael Stack
92e2089d65
HBASE-8242 Unable to start HBase 0.95.0RC0 out of the box because of ZK trying to access /var/folders/
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1463782 13f79535-47bb-0310-9956-ffa450edef68
2013-04-02 22:41:55 +00:00
Michael Stack
00f7bb46c5
HBASE-8187 trunk/0.95 tarball packaging
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1462606 13f79535-47bb-0310-9956-ffa450edef68
2013-03-29 18:49:42 +00:00
Zhihong Yu
4ee77aed69
HBASE-8195 hbase.table.archive.directory reference should be removed from hbase-default.xml (Jean-Marc)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1461576 13f79535-47bb-0310-9956-ffa450edef68
2013-03-27 13:45:00 +00:00
zjushch
c7309e82ef
HBASE-7403 Online Merge (Chunhui shen)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1460306 13f79535-47bb-0310-9956-ffa450edef68
2013-03-24 10:26:21 +00:00
Michael Stack
5f17a10648
HBASE-7845 optimize hfile index key
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1460233 13f79535-47bb-0310-9956-ffa450edef68
2013-03-23 21:12:56 +00:00
Michael Stack
5fde90f68f
HBASE-7905 Add passing of optional cell blocks over rpc
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1459013 13f79535-47bb-0310-9956-ffa450edef68
2013-03-20 19:36:46 +00:00
nkeywal
01bb623745
HBASE-8135 Mutation should implement HeapSize
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1458418 13f79535-47bb-0310-9956-ffa450edef68
2013-03-19 17:30:05 +00:00
nkeywal
17e604efbf
HBASE-7590 Add a costless notifications mechanism from master to regionservers & clients
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1458184 13f79535-47bb-0310-9956-ffa450edef68
2013-03-19 09:24:01 +00:00
jyates
421e3a4847
HBASE-8108: Add m2eclispe lifecycle mapping to hbase-common
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1458018 13f79535-47bb-0310-9956-ffa450edef68
2013-03-18 21:32:32 +00:00
Zhihong Yu
afa31acc64
HBASE-8117 Remove redundant byte conversion methods from HConstants (Nick Dimiduk)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1457045 13f79535-47bb-0310-9956-ffa450edef68
2013-03-15 18:21:35 +00:00
Michael Stack
466902ffde
HBASE-8101 Cleanup: findbugs and javadoc warning fixes as well as making it illegal passing null row to Put/Delete, etc.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1457024 13f79535-47bb-0310-9956-ffa450edef68
2013-03-15 17:11:32 +00:00
Gary Helmling
d45cbcac1a
HBASE-7482 Port HBASE-7442 HBase remote CopyTable not working when security enabled to trunk
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1455764 13f79535-47bb-0310-9956-ffa450edef68
2013-03-13 00:38:19 +00:00
Michael Stack
39a02611b5
HBASE-HBASE-8054 HBASE-7797 Use consistent package name dregs
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1455672 13f79535-47bb-0310-9956-ffa450edef68
2013-03-12 19:07:34 +00:00
anoopsamjohn
713ec8c4a7
HBASE-7979 Adding some utility methods in org.apache.hadoop.hbase.util.Bytes
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1455213 13f79535-47bb-0310-9956-ffa450edef68
2013-03-11 16:23:00 +00:00
Michael Stack
d3b6e25aef
HBASE-7928 Scanning .META. with startRow and/or stopRow is not giving proper results; REVERT. NEEDS SOME MORE WORK
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1453175 13f79535-47bb-0310-9956-ffa450edef68
2013-03-06 07:09:26 +00:00
nkeywal
fc6f7a031b
HBASE-8003 Threads#getBoundedCachedThreadPool harcodes the time unit to seconds
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1452912 13f79535-47bb-0310-9956-ffa450edef68
2013-03-05 17:31:51 +00:00
nkeywal
62d1ad5fde
HBASE-7968 Packaging of Trunk and 0.95 does not create the dependent jars in the lib folder
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1452261 13f79535-47bb-0310-9956-ffa450edef68
2013-03-04 11:30:49 +00:00
Zhihong Yu
1046174cc8
HBASE-7936 Undo prefix-tree module as dependency for mapreduce and for DataBlockEncoding (Ted Yu)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1451669 13f79535-47bb-0310-9956-ffa450edef68
2013-03-01 17:54:27 +00:00
ramkrishna
0a0d9310c3
HBASE-7928 Scanning .META. with startRow and/or stopRow is not giving proper results (Ram)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1451643 13f79535-47bb-0310-9956-ffa450edef68
2013-03-01 16:37:57 +00:00
Michael Stack
05711f7553
HBASE-7940 Upgrade version to 0.97-SNAPSHOT in pom.xml files
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1450337 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 18:26:28 +00:00
Michael Stack
aee5574a5a
HBASE-7797 Use consistent package name
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1450046 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 06:28:06 +00:00
Michael Stack
757ee26c3d
HBASE-7900 Have client Mutations (Put/Delete/etc.) and Result implement CellScanner Interface
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1450017 13f79535-47bb-0310-9956-ffa450edef68
2013-02-26 04:33:36 +00:00
eclark
24ebbcabc3
HBASE-7188 Move classes into hbase-client
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1449950 13f79535-47bb-0310-9956-ffa450edef68
2013-02-25 22:50:17 +00:00
Michael Stack
5bbc0c22f0
HBASE-7899 Cell block building tools: Cell codec and means of iterating an objects Cells
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1449420 13f79535-47bb-0310-9956-ffa450edef68
2013-02-23 22:38:58 +00:00
Jonathan Hsieh
e9e10378c7
Merge online snapshot branch with trunk 2/20/13
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290v2@1448318 13f79535-47bb-0310-9956-ffa450edef68
2013-02-20 17:48:19 +00:00
Zhihong Yu
a6f8131f9d
HBASE-7678 make storefile management pluggable, together with compaction (Sergey)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1448188 13f79535-47bb-0310-9956-ffa450edef68
2013-02-20 14:37:57 +00:00
Zhihong Yu
c36b6fb32c
HBASE-7858 cleanup before merging snapshots branch to trunk (Ted Yu)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290v2@1447967 13f79535-47bb-0310-9956-ffa450edef68
2013-02-19 23:40:35 +00:00
Jonathan Hsieh
842232e872
Merge online snapshot branch with trunk 2/12/13
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290v2@1446173 13f79535-47bb-0310-9956-ffa450edef68
2013-02-14 13:35:54 +00:00
Jonathan Hsieh
1d2180687a
Merge hbase-7290 branch with trunk 2/1/13
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290v2@1446147 13f79535-47bb-0310-9956-ffa450edef68
2013-02-14 12:58:12 +00:00
Jonathan Hsieh
253cc4c212
HBASE-7365 Safer table creation and deletion using .tmp dir (Matteo Bertozzi)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290@1445844 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 18:53:26 +00:00
Jonathan Hsieh
cb6f286858
HBASE-6836 Offline snapshots (Jesse Yates)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290@1445782 13f79535-47bb-0310-9956-ffa450edef68
2013-02-13 18:05:53 +00:00
Zhihong Yu
b198a50434
HBASE-4676 Prefix Compression - Trie data block encoding (Matt Corgan)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1443289 13f79535-47bb-0310-9956-ffa450edef68
2013-02-07 00:36:24 +00:00
Zhihong Yu
808a3378bb
HBASE-7695 Remove unused member and local variables from HRegionServer (Nick Dimiduk)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1440211 13f79535-47bb-0310-9956-ffa450edef68
2013-01-29 23:10:52 +00:00
Zhihong Yu
eacea17618
HBASE-7706 Remove reservation blocks from region server (Ted Yu)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1440183 13f79535-47bb-0310-9956-ffa450edef68
2013-01-29 22:18:13 +00:00
Enis Soztutar
92bc4bd87c
HBASE-7676. [WINDOWS] TestClassFinder fails on Windows
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1439597 13f79535-47bb-0310-9956-ffa450edef68
2013-01-28 19:38:14 +00:00
Zhihong Yu
f95692ce65
HBASE-7571 add the notion of per-table or per-column family configuration (Sergey)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1438527 13f79535-47bb-0310-9956-ffa450edef68
2013-01-25 14:11:45 +00:00
Zhihong Yu
474163397a
HBASE-7382 Port ZK.multi support from HBASE-6775 to 0.96 (Gregory, Himanshu and Ted)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1438317 13f79535-47bb-0310-9956-ffa450edef68
2013-01-25 04:34:05 +00:00
Enis Soztutar
73d6cbb4cf
HBASE-6832. [WINDOWS] Tests should use explicit timestamp for Puts, and not rely on implicit RS timing
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1437643 13f79535-47bb-0310-9956-ffa450edef68
2013-01-23 19:32:06 +00:00
Zhihong Yu
6c1aac8f0e
HBASE-6466 Enable multi-thread for memstore flush (Chunhui)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1437591 13f79535-47bb-0310-9956-ffa450edef68
2013-01-23 17:28:09 +00:00
Zhihong Yu
29a226e189
HBASE-6466 Revert, TestLogRolling failed twice on trunk build
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1437274 13f79535-47bb-0310-9956-ffa450edef68
2013-01-23 05:28:51 +00:00
Zhihong Yu
538798fc95
HBASE-6466 Enable multi-thread for memstore flush (Chunhui)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1437252 13f79535-47bb-0310-9956-ffa450edef68
2013-01-23 02:28:36 +00:00
Zhihong Yu
b25c40ac1a
HBASE-7329 Remove duplicate code in newly added files
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1436679 13f79535-47bb-0310-9956-ffa450edef68
2013-01-21 23:02:13 +00:00
Zhihong Yu
c4fbb3ae2e
HBASE-7329 remove flush-related records from WAL and make locking more granular (Sergey)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1436678 13f79535-47bb-0310-9956-ffa450edef68
2013-01-21 22:58:09 +00:00
Zhihong Yu
90417abe51
HBASE-7329 Revert due to compilation error
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1436633 13f79535-47bb-0310-9956-ffa450edef68
2013-01-21 21:36:25 +00:00
Zhihong Yu
644cf0f636
HBASE-7329 remove flush-related records from WAL and make locking more granular (Sergey)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1436632 13f79535-47bb-0310-9956-ffa450edef68
2013-01-21 21:33:37 +00:00
Enis Soztutar
f17016bd5b
HBASE-7268. Correct local region location cache information can be overwritten w/stale information from an old server (Sergey Shelukhin)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1436583 13f79535-47bb-0310-9956-ffa450edef68
2013-01-21 20:07:25 +00:00
Zhihong Yu
7e1a05c200
HBASE-6907 KeyValue equals and compareTo methods should match (Ted Yu)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1436434 13f79535-47bb-0310-9956-ffa450edef68
2013-01-21 15:59:06 +00:00
zjushch
6298623a2f
HBASE-7507 Make memstore flush be able to retry after exception (Chunhui)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1436111 13f79535-47bb-0310-9956-ffa450edef68
2013-01-21 02:23:56 +00:00
eclark
7409c4ff9d
HBASE-5458 Thread safety issues with Compression.Algorithm.GZ and CompressionTest
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1435316 13f79535-47bb-0310-9956-ffa450edef68
2013-01-18 19:35:25 +00:00
Enis Soztutar
ca430a2314
HBASE-7563. Move CompoundConfiguration to common and add string map support (Sergey Shelukhin). Addendum commit for the moved files.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1434541 13f79535-47bb-0310-9956-ffa450edef68
2013-01-17 02:29:03 +00:00
jxiang
9723ea9cdf
HBASE-7575 FSUtils#getTableStoreFilePathMap should all ignore non-table folders
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1434010 13f79535-47bb-0310-9956-ffa450edef68
2013-01-16 16:14:17 +00:00
Michael Stack
5f60754608
HBASE-7570 rename user metadata dictionary in shell from CONFIG
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1433730 13f79535-47bb-0310-9956-ffa450edef68
2013-01-15 23:10:05 +00:00
Zhihong Yu
96c32807dd
HBASE-7383 create integration test for HBASE-5416 (improving scan performance for certain filters) (Sergey)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1433224 13f79535-47bb-0310-9956-ffa450edef68
2013-01-14 23:57:48 +00:00
zjushch
90ed67dc9a
HBASE-7404 Bucket Cache:A solution about CMS,Heap Fragment and Big Cache on HBASE (Chunhui)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1432797 13f79535-47bb-0310-9956-ffa450edef68
2013-01-14 04:08:17 +00:00
Enis Soztutar
e4711dc714
HBASE-7384 Introducing waitForCondition function into test cases (Jeffrey Zhong)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1432358 13f79535-47bb-0310-9956-ffa450edef68
2013-01-12 02:07:25 +00:00
Zhihong Yu
39954ddcd4
HBASE-5416 Improve performance of scans with some kind of filters (Max Lapan and Sergey)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1431103 13f79535-47bb-0310-9956-ffa450edef68
2013-01-09 21:37:35 +00:00
nkeywal
4e0af48fe4
HBASE-7508 Fix simple findbugs
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1430169 13f79535-47bb-0310-9956-ffa450edef68
2013-01-08 08:31:11 +00:00
Andrew Kyle Purtell
a1079157ec
HBASE-7351, HBASE-7399, HBASE-7406. Periodic health check chore (Vandana Ayyalasomayajula)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1428141 13f79535-47bb-0310-9956-ffa450edef68
2013-01-03 02:12:24 +00:00
Zhihong Yu
9de9366147
HBASE-7467 CleanerChore checkAndDeleteDirectory not deleting empty directories (Jean-Marc and Jesse Yates)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1427287 13f79535-47bb-0310-9956-ffa450edef68
2013-01-01 03:07:31 +00:00
Zhihong Yu
5807515e54
HBASE-7428 There are multiple HConstants for configuring Zookeeper timeout (Nick Dimiduk)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1426611 13f79535-47bb-0310-9956-ffa450edef68
2012-12-28 19:19:06 +00:00
larsh
5640731663
HBASE-7435 BuiltInGzipDecompressor is only released during full GC
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1425757 13f79535-47bb-0310-9956-ffa450edef68
2012-12-25 16:59:03 +00:00
Zhihong Yu
c4957a21d2
HBASE-7145 ReusableStreamGzipCodec NPE upon reset with IBM JDK (Renata and Ted Yu)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1424090 13f79535-47bb-0310-9956-ffa450edef68
2012-12-19 20:34:25 +00:00
Michael Stack
778ab055a0
HBASE-7356 Fix all javadoc warnings in all modules but hbase-server
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1422134 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 22:37:55 +00:00
Michael Stack
9f1787fe87
HBASE-7289 Strip Writable from KeyValue
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1419950 13f79535-47bb-0310-9956-ffa450edef68
2012-12-11 00:54:09 +00:00
Michael Stack
5a3c77afd7
HBASE-4072 Deprecate/disable and remove support for reading ZooKeeper zoo.cfg files from the classpath
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1418775 13f79535-47bb-0310-9956-ffa450edef68
2012-12-08 22:41:57 +00:00
larsh
0d8874982c
HBASE-7279 Avoid copying the rowkey in RegionScanner, StoreScanner, and ScanQueryMatcher
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1417715 13f79535-47bb-0310-9956-ffa450edef68
2012-12-06 00:25:56 +00:00
larsh
16084720bb
HBASE-7008 Set scanner caching to a better default, disable Nagles
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1417233 13f79535-47bb-0310-9956-ffa450edef68
2012-12-04 23:08:34 +00:00
Michael Stack
2e5618b053
HBASE-7249 add test name filter to IntegrationTestsDriver
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1417230 13f79535-47bb-0310-9956-ffa450edef68
2012-12-04 22:56:18 +00:00
eclark
abd334265e
HBASE-7265 Make Maven skip module test properties consistent
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1416723 13f79535-47bb-0310-9956-ffa450edef68
2012-12-03 23:17:29 +00:00
eclark
3baeb74265
HBASE-7187 Create empty hbase-client module
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1416676 13f79535-47bb-0310-9956-ffa450edef68
2012-12-03 21:30:19 +00:00
eclark
1826577ffc
HBASE-7187 Revert Dirty commit.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1416671 13f79535-47bb-0310-9956-ffa450edef68
2012-12-03 21:26:30 +00:00
eclark
d269cd2687
HBASE-7187 Create empty hbase-client module
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1416664 13f79535-47bb-0310-9956-ffa450edef68
2012-12-03 21:11:31 +00:00
Michael Stack
c4ff575b89
HBASE-7229 ClassFinder finds compat tests during mvn package, causing TestCheckTestClasses to fail
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1414864 13f79535-47bb-0310-9956-ffa450edef68
2012-11-28 18:58:24 +00:00
Michael Stack
4442800016
HBASE-7109 integration tests on cluster are not getting picked up from distribution
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1412348 13f79535-47bb-0310-9956-ffa450edef68
2012-11-21 22:53:27 +00:00
Michael Stack
c5b57b4558
HBASE-7162 Prefix Compression - Trie data block encoding; hbase-common and hbase-server changes
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1410213 13f79535-47bb-0310-9956-ffa450edef68
2012-11-16 06:53:23 +00:00
Zhihong Yu
32f23b3d0e
HBASE-7137 Improve Bytes to accept byte buffers which don't allow us to directly access their backing arrays (Hiroshi)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1409148 13f79535-47bb-0310-9956-ffa450edef68
2012-11-14 10:58:04 +00:00
Michael Stack
98bdd5df13
HBASE-6945 Compilation errors when using non-Sun JDKs to build HBase-0.94
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1409115 13f79535-47bb-0310-9956-ffa450edef68
2012-11-14 08:42:52 +00:00
Zhihong Yu
4416b25b1e
HBASE-7128 Reduce annoying catch clauses of UnsupportedEncodingException that is never thrown because of UTF-8 (Hiroshi)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1408758 13f79535-47bb-0310-9956-ffa450edef68
2012-11-13 14:52:04 +00:00
Michael Stack
9b3e63dcb7
HBASE-6991 Escape "\" in Bytes.toStringBinary() and its counterpart Bytes.toBytesBinary()
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1406297 13f79535-47bb-0310-9956-ffa450edef68
2012-11-06 20:07:46 +00:00
Zhihong Yu
73911b1740
HBASE-7086 Enhance ResourceChecker to log stack trace for potentially hanging threads
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1405443 13f79535-47bb-0310-9956-ffa450edef68
2012-11-04 00:20:27 +00:00
Enis Soztutar
b503dfba3f
HBASE-7063 Package name for compression should not contain hfile
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1405130 13f79535-47bb-0310-9956-ffa450edef68
2012-11-02 19:51:18 +00:00
Zhihong Yu
1abf20084a
HBASE-7055 port HBASE-6371 tier-based compaction from 0.89-fb to trunk - revert for further discussion
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1403890 13f79535-47bb-0310-9956-ffa450edef68
2012-10-30 22:04:41 +00:00
Zhihong Yu
028a672e20
HBASE-7055 port HBASE-6371 tier-based compaction from 0.89-fb to trunk (Sergey)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1403852 13f79535-47bb-0310-9956-ffa450edef68
2012-10-30 20:14:01 +00:00
Zhihong Yu
427684e09a
HBASE-7000 Fix the "INT_VACUOUS_COMPARISON" WARNING in KeyValue class (Liang Xie)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1399740 13f79535-47bb-0310-9956-ffa450edef68
2012-10-18 17:17:41 +00:00
Zhihong Yu
1edf2d3bf1
HBASE-6965 Generic MXBean Utility class to support all JDK vendors (Kumar Ravi)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1399734 13f79535-47bb-0310-9956-ffa450edef68
2012-10-18 16:43:42 +00:00
Michael Stack
89370eef92
HBASE-3444 Bytes.toBytesBinary and Bytes.toStringBinary() should be reversible
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1397703 13f79535-47bb-0310-9956-ffa450edef68
2012-10-12 19:48:49 +00:00
Michael Stack
7d2479983a
HBASE-6439 Ignore .archive directory as a table
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1393916 13f79535-47bb-0310-9956-ffa450edef68
2012-10-04 05:01:27 +00:00
Michael Stack
6b82ddc911
HBASE-6926 Cleanup some of the javadoc warnings
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1393168 13f79535-47bb-0310-9956-ffa450edef68
2012-10-02 20:42:55 +00:00
Michael Stack
e0538fe83b
HBASE-6921 String and ConcurrentHashMap sizes change on jdk7; makes TestHeapSize fail; second attempt
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1393062 13f79535-47bb-0310-9956-ffa450edef68
2012-10-02 17:56:34 +00:00
Michael Stack
29f919440a
HBASE-6915 String and ConcurrentHashMap sizes change on jdk7; makes TestHeapSize fail
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1392731 13f79535-47bb-0310-9956-ffa450edef68
2012-10-02 04:13:53 +00:00
Michael Stack
c7781e9a37
HBASE-6476 Replace all occurrances of System.currentTimeMillis() with EnvironmentEdge equivalent; REVERT
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1391852 13f79535-47bb-0310-9956-ffa450edef68
2012-09-29 17:57:49 +00:00
Michael Stack
040f76eb2c
HBASE-6476 Replace all occurrances of System.currentTimeMillis() with EnvironmentEdge equivalent
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1391699 13f79535-47bb-0310-9956-ffa450edef68
2012-09-28 23:50:31 +00:00
Michael Stack
1a992218e3
HBASE-6743 Move EnvironmentEdge classes to hbase-common
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1391321 13f79535-47bb-0310-9956-ffa450edef68
2012-09-28 06:13:14 +00:00
nkeywal
ed84f8068e
HBASE-6702 ResourceChecker refinement
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1390433 13f79535-47bb-0310-9956-ffa450edef68
2012-09-26 12:23:43 +00:00
larsh
152904f026
HBASE-6637 Missed new files
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1390035 13f79535-47bb-0310-9956-ffa450edef68
2012-09-25 18:19:08 +00:00
larsh
786a5213c9
HBASE-6769 HRS.multi eats NoSuchColumnFamilyException (Elliott Clark)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1384377 13f79535-47bb-0310-9956-ffa450edef68
2012-09-13 15:44:21 +00:00
Michael Stack
0c13da349b
HBASE-6518 Bytes.toBytesBinary() incorrect trailing backslash escape
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1384103 13f79535-47bb-0310-9956-ffa450edef68
2012-09-12 19:51:19 +00:00
Michael Stack
f89a1b58ed
HBASE-6352 Add copy method in Bytes
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1381670 13f79535-47bb-0310-9956-ffa450edef68
2012-09-06 16:37:07 +00:00
Michael Stack
9ae8410f77
HBASE-3870 Purge copyrights from src headers
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1380965 13f79535-47bb-0310-9956-ffa450edef68
2012-09-05 03:37:02 +00:00
Michael Stack
844f27c8f8
HBASE-6234 Move simple KeyValue tests to hbase-common module
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1379287 13f79535-47bb-0310-9956-ffa450edef68
2012-08-31 04:53:32 +00:00
larsh
4559e53e64
HBASE-6165 Replication can overrun .META. scans on cluster re-start (Himanshu Vashishtha)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1379235 13f79535-47bb-0310-9956-ffa450edef68
2012-08-31 00:05:36 +00:00
Michael Stack
c9b028862a
HBASE-6052 Convert .META. and -ROOT- content to pb
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1377965 13f79535-47bb-0310-9956-ffa450edef68
2012-08-28 03:40:47 +00:00
larsh
94f8d617dd
HBASE-6621 Reduce calls to Bytes.toInt
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1375663 13f79535-47bb-0310-9956-ffa450edef68
2012-08-21 17:05:17 +00:00
nkeywal
c87c7237c7
HBASE-6364 Powering down the server host holding the .META. table causes HBase Client to take excessively long to recover and connect to reassigned .META. table
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1375473 13f79535-47bb-0310-9956-ffa450edef68
2012-08-21 11:12:10 +00:00
Michael Stack
7036d7a4e8
HBASE-6596 Revert HBASE-5022; it undoes HBC.create; ADDENDUM 2
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1374097 13f79535-47bb-0310-9956-ffa450edef68
2012-08-16 22:52:57 +00:00
larsh
001c445d75
HBASE-6561 Gets/Puts with many columns send the RegionServer into an 'endless' loop
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1373943 13f79535-47bb-0310-9956-ffa450edef68
2012-08-16 17:40:59 +00:00
Michael Stack
ea61bc702b
HBASE-6596 Revert HBASE-5022; it undoes HBC.create
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1373936 13f79535-47bb-0310-9956-ffa450edef68
2012-08-16 17:31:53 +00:00
larsh
c3d1bb07f8
HBASE-6562 Fake KVs are sometimes passed to filters
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1373650 13f79535-47bb-0310-9956-ffa450edef68
2012-08-15 22:02:57 +00:00
Zhihong Yu
2131ef1cf8
HBASE-6359 KeyValue may return incorrect values after readFields() (Dave Revell)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1368964 13f79535-47bb-0310-9956-ffa450edef68
2012-08-03 14:02:03 +00:00
larsh
ab96788641
HBASE-5547 Don't delete HFiles when in "backup mode" (Jesse Yates)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1364203 13f79535-47bb-0310-9956-ffa450edef68
2012-07-22 01:11:36 +00:00
Michael Stack
c22888d6d8
HBASE-6363 HBaseConfiguration can carry a main method that dumps XML output for debug purposes
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1364129 13f79535-47bb-0310-9956-ffa450edef68
2012-07-21 17:23:28 +00:00
Michael Stack
e3447cdf07
HBASE-5151 Rename hbase.skip.errors in HRegion as it is too general-sounding
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1360172 13f79535-47bb-0310-9956-ffa450edef68
2012-07-11 13:50:09 +00:00
Michael Stack
02cd5297ee
HBASE-6226 move DataBlockEncoding and related classes to hbase-common module
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1356590 13f79535-47bb-0310-9956-ffa450edef68
2012-07-03 07:34:24 +00:00
Lars George
40dc5d71f8
HBASE-6265 Calling getTimestamp() on a KV in cp.prePut() causes KV not to be flushed
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1356106 13f79535-47bb-0310-9956-ffa450edef68
2012-07-02 08:26:31 +00:00
Zhihong Yu
9214f95cf4
HBASE-6170 Timeouts for row lock and scan should be separate (Chris Trezzo)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1354325 13f79535-47bb-0310-9956-ffa450edef68
2012-06-27 04:59:27 +00:00
Zhihong Yu
275bfdcc40
HBASE-6200 KeyComparator.compareWithoutRow can be wrong when families have the same prefix (Jieshan)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1354290 13f79535-47bb-0310-9956-ffa450edef68
2012-06-26 23:40:41 +00:00
Zhihong Yu
9cfae9f15f
HBASE-6236 Offline meta repair fails if the HBase base mount point is on a different cluster/volume than its parent in a ViewFS or sim
...
ilar FS (Aditya)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1353065 13f79535-47bb-0310-9956-ffa450edef68
2012-06-23 04:25:58 +00:00
Michael Stack
d602aa4385
HBASE-6162 Move KeyValue to hbase-common module
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1350378 13f79535-47bb-0310-9956-ffa450edef68
2012-06-14 19:32:02 +00:00
Michael Stack
5aab2d3e93
HBASE-6145 Fix site target post modularization
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1345788 13f79535-47bb-0310-9956-ffa450edef68
2012-06-03 21:59:50 +00:00
Michael Stack
2426162fb5
HBASE-6087 Add hbase-common module: ADDENDUM
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1344559 13f79535-47bb-0310-9956-ffa450edef68
2012-05-31 04:23:56 +00:00
Michael Stack
3216974717
HBASE-6087 Add hbase-common module: ADDENDUM
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1344558 13f79535-47bb-0310-9956-ffa450edef68
2012-05-31 04:23:20 +00:00
Michael Stack
17a12aa8e5
HBASE-6087 Add hbase-common module
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1344510 13f79535-47bb-0310-9956-ffa450edef68
2012-05-30 23:51:44 +00:00