Michael Stack
85fcfc11ca
HBASE-967 [Optimization] Cache cell maximum length (HCD.getMaxValueLength); its used checking batch size
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708376 13f79535-47bb-0310-9956-ffa450edef68
2008-10-27 23:22:29 +00:00
Michael Stack
4c550fb6b9
Clean logging little
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708341 13f79535-47bb-0310-9956-ffa450edef68
2008-10-27 21:56:42 +00:00
Jim Kellerman
2de525ab33
HBASE-728, HBASE-956, HBASE-955 Address thread naming, which threads are Chores, vs Threads, make HLog manager the write ahead log and not extend it to provided optional HLog sync operations.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708324 13f79535-47bb-0310-9956-ffa450edef68
2008-10-27 21:28:22 +00:00
Jim Kellerman
cf7ae9adcb
HBASE-728, HBASE-956, HBASE-955 Address thread naming, which threads are Chores, vs Threads, make HLog manager the write ahead log and not extend it to provided optional HLog sync operations.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708322 13f79535-47bb-0310-9956-ffa450edef68
2008-10-27 21:25:35 +00:00
Michael Stack
7e1d49358d
HBASE-953 Enable BLOCKCACHE by default [WAS -> Reevaluate HBASE-288 block caching work....?]
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708253 13f79535-47bb-0310-9956-ffa450edef68
2008-10-27 18:02:55 +00:00
Michael Stack
2ee2b85eac
HBASE-957 PerformanceEvaluation tests if table exists by comparing descriptors
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@707792 13f79535-47bb-0310-9956-ffa450edef68
2008-10-24 23:48:59 +00:00
Jean-Daniel Cryans
75183498b8
HBASE-940 Replaced the try catch in close by letting out the IOE
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@707789 13f79535-47bb-0310-9956-ffa450edef68
2008-10-24 23:28:18 +00:00
Jean-Daniel Cryans
ce3e6ccdff
HBASE-940 Make the TableOutputFormat batching-aware
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@707784 13f79535-47bb-0310-9956-ffa450edef68
2008-10-24 23:24:09 +00:00
Jim Kellerman
ae1653c001
HBASE-954 Don't reassign root region until ProcessServerShutdown has split the former region server's log
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@707710 13f79535-47bb-0310-9956-ffa450edef68
2008-10-24 18:42:56 +00:00
Michael Stack
9b91e0bfe4
HBASE-937 Thrift getRow does not support specifying columns
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@707685 13f79535-47bb-0310-9956-ffa450edef68
2008-10-24 17:03:24 +00:00
Michael Stack
8b6b089f45
HBASE-942, HBASE-943 Add convenience methods to RowFilterSet, to ColumnValueFilter: add filterIfColumnMissing property, add
...
SubString operator
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@707547 13f79535-47bb-0310-9956-ffa450edef68
2008-10-24 05:19:24 +00:00
Jim Kellerman
a28c5c7ba8
HBASE-952 Deadlock in HRegion.batchUpdate
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@707457 13f79535-47bb-0310-9956-ffa450edef68
2008-10-23 19:43:56 +00:00
Jim Kellerman
d5e81859e1
HBASE-728 Support for HLog appends
...
- Passes all unit tests.
- Runs Performance evaluation random write in 8min, 43sec on 4 node cluster. I believe this is a new speed record.
- Eliminates time-based log rolling and cache-flushing (because of append support)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@707247 13f79535-47bb-0310-9956-ffa450edef68
2008-10-23 02:30:35 +00:00
Jean-Daniel Cryans
d0ce40d1ec
HBASE-950 HTable.commit no longer works with existing RowLocks though it's still in API
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@707225 13f79535-47bb-0310-9956-ffa450edef68
2008-10-22 23:48:12 +00:00
Michael Stack
4357226cd4
HBASE-946 Row with 55k deletes timesout scanner lease
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@707159 13f79535-47bb-0310-9956-ffa450edef68
2008-10-22 18:57:39 +00:00
Andrew Kyle Purtell
0eb54f38b7
HBASE-902 Add force compaction and force split operations to UI and Admin
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@706755 13f79535-47bb-0310-9956-ffa450edef68
2008-10-21 20:23:23 +00:00
Michael Stack
b5200e0ea6
HBASE-945 Be consistent in use of qualified/unqualified mapfile paths
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@706681 13f79535-47bb-0310-9956-ffa450edef68
2008-10-21 16:39:10 +00:00
Michael Stack
fd5543190c
HBASE-939 NPE in HStoreKey
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@706348 13f79535-47bb-0310-9956-ffa450edef68
2008-10-20 17:43:54 +00:00
Jim Kellerman
5e3815484c
HBASE-919 Master and Region Server need to provide root region location if they are using HTable
...
With J-D's one line patch, test cases now appear to work and PerformanceEvaluation works as before.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@706112 13f79535-47bb-0310-9956-ffa450edef68
2008-10-20 03:06:54 +00:00
Jean-Daniel Cryans
a3b452e9b0
HBASE-748 Add an efficient way to batch update many rows
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@705770 13f79535-47bb-0310-9956-ffa450edef68
2008-10-17 22:03:29 +00:00
Jim Kellerman
f5ded90780
HBASE-919 Master and Region Server need to provide root region location if they are using HTable
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@705338 13f79535-47bb-0310-9956-ffa450edef68
2008-10-16 19:45:17 +00:00
Jim Kellerman
a171d57765
HBASE-926 If no master, regionservers should hang out rather than fail on connection and shut themselves down
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@705333 13f79535-47bb-0310-9956-ffa450edef68
2008-10-16 19:28:17 +00:00
Michael Stack
a0cffd6f12
HBASE-930 RegionServer stuck: HLog: Could not append. Requesting close of log java.io.IOException: Could not get block locations. Aborting...; WRONG - not a java 1.6ism
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@705138 13f79535-47bb-0310-9956-ffa450edef68
2008-10-16 04:22:50 +00:00
Michael Stack
44b55114b4
HBASE-930 RegionServer stuck: HLog: Could not append. Requesting close of log java.io.IOException: Could not get block locations. Aborting...; WRONG - not a java 1.6ism
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@705137 13f79535-47bb-0310-9956-ffa450edef68
2008-10-16 04:19:56 +00:00
Michael Stack
ca07a6f30b
HBASE-930 RegionServer stuck: HLog: Could not append. Requesting close of log java.io.IOException: Could not get block locations. Aborting...; WRONG - not a java 1.6ism
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@705136 13f79535-47bb-0310-9956-ffa450edef68
2008-10-16 04:19:28 +00:00
Michael Stack
f69423a1d9
HBASE-930 RegionServer stuck: HLog: Could not append. Requesting close of log java.io.IOException: Could not get block locations. Aborting...
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@705064 13f79535-47bb-0310-9956-ffa450edef68
2008-10-15 21:44:26 +00:00
Michael Stack
5b2e15021c
HBASE-929 clarify that ttl in HColumnDescriptor is seconds
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@704967 13f79535-47bb-0310-9956-ffa450edef68
2008-10-15 17:35:18 +00:00
Michael Stack
db217e6a15
HBASE-920 Make region balancing sloppier
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@704781 13f79535-47bb-0310-9956-ffa450edef68
2008-10-15 05:18:31 +00:00
Jim Kellerman
50a795c543
HBASE-924 Update hadoop in lib on 0.18 hbase branch to 0.18.1
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@704745 13f79535-47bb-0310-9956-ffa450edef68
2008-10-15 00:07:46 +00:00
Michael Stack
fb1659cf07
HBASE-926 NPE throwing RetriesExhaustedException
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@704642 13f79535-47bb-0310-9956-ffa450edef68
2008-10-14 19:45:29 +00:00
Michael Stack
767f6057ff
HBASE-925 HRS NPE on way out if no master to connect to
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@704597 13f79535-47bb-0310-9956-ffa450edef68
2008-10-14 18:26:57 +00:00
Jim Kellerman
031c18faff
HBASE-921 Commit comment was put under incompatible changes rather than Bug fixes.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@704445 13f79535-47bb-0310-9956-ffa450edef68
2008-10-14 10:38:34 +00:00
Jim Kellerman
0e1e284dc2
HBASE-921 region close and open processed out of order; makes for disagreement between master and regionserver on region state
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@704444 13f79535-47bb-0310-9956-ffa450edef68
2008-10-14 10:34:20 +00:00
Jim Kellerman
2a4f9bfa2a
HBASE-918 Region balancing during startup makes cluster unstable
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@703711 13f79535-47bb-0310-9956-ffa450edef68
2008-10-11 19:04:09 +00:00
Michael Stack
3e498e2ca6
HBASE-914 MSG_REPORT_CLOSE has a byte array for a message; Make byte arrays strings in log messages
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@703632 13f79535-47bb-0310-9956-ffa450edef68
2008-10-11 05:22:57 +00:00
Michael Stack
4100951aac
Fix a few descriptions
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@703629 13f79535-47bb-0310-9956-ffa450edef68
2008-10-11 04:06:10 +00:00
Michael Stack
e0581c9a74
HBASE-643 Rename tables; add some scripts that will serve issue is complete
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@703272 13f79535-47bb-0310-9956-ffa450edef68
2008-10-09 21:48:28 +00:00
Michael Stack
de4573e592
Improved exception message suggested by feti up on IRC
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@703218 13f79535-47bb-0310-9956-ffa450edef68
2008-10-09 17:57:35 +00:00
Michael Stack
89fd7417f7
HBASE-914 MSG_REPORT_CLOSE has a byte array for a message
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@703032 13f79535-47bb-0310-9956-ffa450edef68
2008-10-09 00:34:07 +00:00
Michael Stack
609ff27c83
HBASE-913 Classes using log4j directly
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@703031 13f79535-47bb-0310-9956-ffa450edef68
2008-10-09 00:23:22 +00:00
Michael Stack
99c892f030
HBASE-837 Add unit tests for ThriftServer.HBaseHandler
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@703029 13f79535-47bb-0310-9956-ffa450edef68
2008-10-09 00:09:58 +00:00
Michael Stack
8932609a36
HBASE-844 Can't pass script to hbase shell
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@703027 13f79535-47bb-0310-9956-ffa450edef68
2008-10-09 00:03:50 +00:00
Michael Stack
252e017903
HBASE-852 Cannot scan all families in a row with a LIMIT, STARTROW, etc.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@703025 13f79535-47bb-0310-9956-ffa450edef68
2008-10-08 23:45:30 +00:00
Michael Stack
0a3560ccea
HBASE-853 [shell] Cannot describe meta tables
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@703024 13f79535-47bb-0310-9956-ffa450edef68
2008-10-08 23:41:17 +00:00
Michael Stack
c75ea989d6
HBASE-576 Investigate IPC performance
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@703013 13f79535-47bb-0310-9956-ffa450edef68
2008-10-08 22:49:50 +00:00
Michael Stack
9607acc45e
Fix javadoc -- change code to pre
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@702985 13f79535-47bb-0310-9956-ffa450edef68
2008-10-08 20:44:00 +00:00
Michael Stack
9bc4c5cba3
HBASE-576 Investigate IPC performance; fix miscommit that made for broken build
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@702349 13f79535-47bb-0310-9956-ffa450edef68
2008-10-07 05:33:00 +00:00
Michael Stack
e45a93170d
HBASE-576 Investigate IPC performance
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@702336 13f79535-47bb-0310-9956-ffa450edef68
2008-10-07 03:34:58 +00:00
Jean-Daniel Cryans
b99382cd1a
Made an error while committing 912.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@701501 13f79535-47bb-0310-9956-ffa450edef68
2008-10-03 19:27:25 +00:00
Jean-Daniel Cryans
70dac88e1f
HBASE-912 PE is broken when other tables exist
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@701497 13f79535-47bb-0310-9956-ffa450edef68
2008-10-03 19:20:50 +00:00