Michael Stack
08693f66a8
HBASE-1217 Changed HColumnDescriptor so it now has blocksize, and compression
...
is not lzo, gz or none (rather than block, key or none). Made changes to
shell so you can do this configuration therein. Bloomfilter still not
hooked up.
HBASE-859 HStoreKey needs a reworking... binary keys work again.
HBASE-1211 NPE in retries exhausted exception
M src/test/org/apache/hadoop/hbase/TestHStoreKey.java
Added tests comparing binary keys, plain, meta and root keys.
Enabled the commented-out testHStoreKeyBorderCases.
M src/test/org/apache/hadoop/hbase/HBaseTestCase.java
Removed PUNCTUATION pollution of keys.
M src/test/org/apache/hadoop/hbase/regionserver/TestBloomFilters.java
Use different compression type.
M src/test/org/apache/hadoop/hbase/regionserver/TestTimestamp.java
Use new HCD constructor.
M src/test/org/apache/hadoop/hbase/regionserver/TestScanner.java
Was using ROOT table but a plain hstorekey comparator; that won't
work (have to be careful about which comparator is used on which
table from here on out).
M src/test/org/apache/hadoop/hbase/regionserver/TestStoreFile.java
getWriter now takes whether or not bloom filter, etc.
M src/test/org/apache/hadoop/hbase/regionserver/TestCompaction.java
Removed PUNCTUATION pollution.
M src/test/org/apache/hadoop/hbase/filter/TestStopRowFilter.java
M src/test/org/apache/hadoop/hbase/client/TestBatchUpdate.java
Whitespace.
M src/test/org/apache/hadoop/hbase/io/hfile/TestHFile.java
Pass compressor and whether bloomfilter.
M src/test/org/apache/hadoop/hbase/PerformanceEvaluation.java
Added new seek+scan test.
M src/java/org/apache/hadoop/hbase/HColumnDescriptor.java
Added in BLOCKSIZE, changed COMPRESSION arguments.
Removed DEFAULT_MAPFILE_INDEX_INTERVAL.
Upped the version from 6 to 7.
M src/java/org/apache/hadoop/hbase/HStoreKey.java
New object and raw byte comparators, one for each context of
plain, meta, and root. Use same code. Other utility such
as static creates that take a ByteBuffer or a byte array of
a serialized HStoreKey. Old compareTo methods are deprecated
since they can return wrong answer if binary keys.
New getBytes without creating Streams.
Removed the old BeforeThisStoreKey trick.
Custom vint math methods that work with ByteBuffers and byte []
instead of streams.
M src/java/org/apache/hadoop/hbase/thrift/ThriftUtilities.java
Fixup for new compression.
M src/java/org/apache/hadoop/hbase/regionserver/Memcache.java
Pass in comparator to use.
M src/java/org/apache/hadoop/hbase/regionserver/StoreScanner.java
M src/java/org/apache/hadoop/hbase/regionserver/StoreFileScanner.java
Use right comparator comparing rows
M src/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
M src/java/org/apache/hadoop/hbase/regionserver/HAbstractScanner.java
Formatting.
M src/java/org/apache/hadoop/hbase/regionserver/HRegion.java
Formatting.
Might be issues here with key compares but no store in the
context... leave it for now.
M src/java/org/apache/hadoop/hbase/regionserver/Store.java
Use new comparators and hcd changes.
M src/java/org/apache/hadoop/hbase/regionserver/StoreFile.java
Added override of HFile.Reader so could format the toString
(so HFile doesn't have to know about HStoreKeys though thats
what we put in there always -- let it just be about
byte []).
M src/java/org/apache/hadoop/hbase/rest/parser/JsonRestParser.java
M src/java/org/apache/hadoop/hbase/rest/parser/XMLRestParser.java
M src/java/org/apache/hadoop/hbase/HTableDescriptor.java
Fix up for new HCD.
M src/java/org/apache/hadoop/hbase/HRegionInfo.java
M src/java/org/apache/hadoop/hbase/master/MetaRegion.java
Use Bytes.compareTo.
M src/java/org/apache/hadoop/hbase/io/HalfHFileReader.java
(isTop): Added.
M src/java/org/apache/hadoop/hbase/io/RowResult.java
Formatting.
M src/java/org/apache/hadoop/hbase/io/hfile/Compression.java
Make getCompressionAlgorithmByName public.
M src/java/org/apache/hadoop/hbase/io/hfile/HFile.java
Add in writer constructor that takes compression and bloom filter.
Fix some of the comparator use.
M src/java/org/apache/hadoop/hbase/io/HbaseMapWritable.java
Remove commented out code
M src/java/org/apache/hadoop/hbase/io/Cell.java
Formatting.
M src/java/org/apache/hadoop/hbase/io/HBaseMapFile.java
Use new comparator names.
A src/java/org/apache/hadoop/hbase/util/TestBytes.java
Small bytes test.
M src/java/org/apache/hadoop/hbase/util/Bytes.java
Some overrides to help when source is ByteBuffer.
Added in some vint math utility.
M src/java/org/apache/hadoop/hbase/client/HTable.java
Formatting.
M src/java/org/apache/hadoop/hbase/client/MetaScanner.java
Use Bytes.compareTO.
M src/java/org/apache/hadoop/hbase/client/HConnectionManager.java
Use right comparator.
M src/java/org/apache/hadoop/hbase/client/UnmodifyableHColumnDescriptor.java
Make it match HCD.
M src/java/org/apache/hadoop/hbase/client/RetriesExhaustedException.java
Fix NPE
M src/java/org/apache/hadoop/hbase/client/ScannerCallable.java
Formatting.
M bin/HBase.rb
Support for new HCD.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@749546 13f79535-47bb-0310-9956-ffa450edef68
2009-03-03 06:48:33 +00:00
Jim Kellerman
8206da62c0
HBASE-1230 Document installation of HBase on Windows
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@749424 13f79535-47bb-0310-9956-ffa450edef68
2009-03-02 19:52:21 +00:00
Michael Stack
2ec433e990
HBASE-1188 Memory size of Java Objects - Make cacheable objects implement HeapSize
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@748259 13f79535-47bb-0310-9956-ffa450edef68
2009-02-26 18:21:49 +00:00
Michael Stack
e52b1ac411
HBASE-1189 Changing the map type used internally for HbaseMapWritable
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@748256 13f79535-47bb-0310-9956-ffa450edef68
2009-02-26 18:17:46 +00:00
Michael Stack
636307ebc5
HASE-1209 Make port displayed the same as is used in URL for RegionServer table in UI
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@748229 13f79535-47bb-0310-9956-ffa450edef68
2009-02-26 17:49:20 +00:00
Michael Stack
f073189447
HBASE-61 Create an HBase-specific MapFile implementation
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@747672 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 05:59:26 +00:00
Michael Stack
be84747ad3
HBASE-61 Create an HBase-specific MapFile implementation
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@747666 13f79535-47bb-0310-9956-ffa450edef68
2009-02-25 05:34:29 +00:00
Andrew Kyle Purtell
3ca8865ad6
HBASE-1198 OOME in IPC server does not trigger abort behavior
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@743660 13f79535-47bb-0310-9956-ffa450edef68
2009-02-12 08:56:49 +00:00
Andrew Kyle Purtell
0e83a2224c
HBASE-1190 TableInputFormatBase with row filters scan too far
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@742146 13f79535-47bb-0310-9956-ffa450edef68
2009-02-08 19:32:54 +00:00
Jean-Daniel Cryans
31823ff1a3
HBASE-1191 ZooKeeper ensureParentExists calls fail
...
on absolute path (via Nitay Joffe)
HBASE-1187 After disabling/enabling a table, the regions seems to
be assigned to only 1-2 region servers
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@742137 13f79535-47bb-0310-9956-ffa450edef68
2009-02-08 18:37:00 +00:00
Andrew Kyle Purtell
b741d8940c
HBASE-1180 Add missing import statements to SampleUploader and remove unnecessary @Overrides
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@741669 13f79535-47bb-0310-9956-ffa450edef68
2009-02-06 18:45:03 +00:00
Andrew Kyle Purtell
554932bf63
HBASE-1184 HColumnDescriptor is too resrictive with family names
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@741317 13f79535-47bb-0310-9956-ffa450edef68
2009-02-05 22:24:59 +00:00
Andrew Kyle Purtell
08805166e8
HBASE-1175 HBA administrative tools do not work when specifying region name
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@741018 13f79535-47bb-0310-9956-ffa450edef68
2009-02-05 05:52:26 +00:00
Jean-Daniel Cryans
46d3e17942
HBASE-1181 src/saveVersion.sh bails on non-standard Bourne shells (e.g. dash)
...
(K M via Jean-Daniel Cryans)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@740425 13f79535-47bb-0310-9956-ffa450edef68
2009-02-03 20:33:49 +00:00
Jean-Daniel Cryans
a143336404
HBASE-1146 Replace the HRS leases with Zookeeper
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@739612 13f79535-47bb-0310-9956-ffa450edef68
2009-01-31 21:05:35 +00:00
Jim Kellerman
0ce43735d1
HBASE-1164 Remove HBase private copy of SequenceFile (revert changes)
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@739578 13f79535-47bb-0310-9956-ffa450edef68
2009-01-31 17:47:16 +00:00
Michael Stack
a579f449e0
HBASE-1166 saveVersion.sh doesn't work with git
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@739508 13f79535-47bb-0310-9956-ffa450edef68
2009-01-31 05:33:55 +00:00
Jim Kellerman
9aa57a7512
HBASE-1164 Remove HBase private copy of SequenceFile
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@739392 13f79535-47bb-0310-9956-ffa450edef68
2009-01-30 19:54:14 +00:00
Michael Stack
f591f1dba6
HBASE-1144 Store the ROOT region location in Zookeeper
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@739112 13f79535-47bb-0310-9956-ffa450edef68
2009-01-30 01:20:05 +00:00
Jean-Daniel Cryans
86e3267abb
HBASE-845 HCM.isTableEnabled doesn't really tell if it is, or not
...
HBASE-903 [shell] Can't set table descriptor attributes when I alter a table
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@738927 13f79535-47bb-0310-9956-ffa450edef68
2009-01-29 16:51:26 +00:00
Jim Kellerman
6c78d4e6a6
HBASE-1148 Always flush HLog on root or meta region updates
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@737241 13f79535-47bb-0310-9956-ffa450edef68
2009-01-23 23:09:37 +00:00
Jim Kellerman
542abcf26d
HBASE-1121 Cluster confused about where -ROOT- is
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@737213 13f79535-47bb-0310-9956-ffa450edef68
2009-01-23 22:37:01 +00:00
Michael Stack
b634e6a3cb
HBASE-876 There are a large number of Java warnings in HBase
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@736569 13f79535-47bb-0310-9956-ffa450edef68
2009-01-22 05:44:21 +00:00
Michael Stack
d6f7713582
HBASE-1064 HBase REST xml/json improvements
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@736504 13f79535-47bb-0310-9956-ffa450edef68
2009-01-22 00:24:35 +00:00
Michael Stack
7fa5fe946b
HBASE-1064 HBase REST xml/json improvements
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@736503 13f79535-47bb-0310-9956-ffa450edef68
2009-01-22 00:21:16 +00:00
Michael Stack
e3665e1967
HBASE-1142 Cleanup thrift server; remove Text and profuse DEBUG messaging
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@736495 13f79535-47bb-0310-9956-ffa450edef68
2009-01-21 23:51:15 +00:00
Jim Kellerman
8b53dd0396
HBASE-1121 Cluster confused about where -ROOT- is. This patch fixes "re-finding" the root region.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@736371 13f79535-47bb-0310-9956-ffa450edef68
2009-01-21 18:42:31 +00:00
Jim Kellerman
8bd2b4d7bd
HBASE-1138 Set default HLog block size.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@736359 13f79535-47bb-0310-9956-ffa450edef68
2009-01-21 18:18:02 +00:00
Jim Kellerman
1dd27a5c82
HBASE-1138 Test that readers opened after a sync can see all data up to the sync (temporary until HADOOP-4379 is resolved)
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@736144 13f79535-47bb-0310-9956-ffa450edef68
2009-01-20 22:33:08 +00:00
Michael Stack
7fccb0258e
HBASE-1134 HashFunction inadvertently destroys some randomness
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735947 13f79535-47bb-0310-9956-ffa450edef68
2009-01-20 06:37:29 +00:00
Michael Stack
781b10724f
HBASE-876 There are a large number of Java warnings in HBase
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735946 13f79535-47bb-0310-9956-ffa450edef68
2009-01-20 06:32:36 +00:00
Michael Stack
4b49a9c162
HBASE-876 There are a large number of Java warnings in HBase
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735945 13f79535-47bb-0310-9956-ffa450edef68
2009-01-20 06:18:19 +00:00
Jim Kellerman
1f8c2aeeaa
HBASE-1129 Master won't go down; stuck joined on rootScanner
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735911 13f79535-47bb-0310-9956-ffa450edef68
2009-01-20 02:06:17 +00:00
Michael Stack
ce2995c49d
HBASE-1136 HashFunction inadvertently destroys some randomness; REVERTING
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735880 13f79535-47bb-0310-9956-ffa450edef68
2009-01-19 23:56:57 +00:00
Michael Stack
fae1734cd1
HBASE-1130 PrefixRowFilter
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735867 13f79535-47bb-0310-9956-ffa450edef68
2009-01-19 23:00:11 +00:00
Michael Stack
36cadbcef7
HBASE-1136 HashFunction inadvertently destroys some randomness; fixes broken build
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735866 13f79535-47bb-0310-9956-ffa450edef68
2009-01-19 22:58:46 +00:00
Michael Stack
2a3f6a5c97
HBASE-1089 Add count of regions on filesystem to master UI; add percentage online as difference between whats open and whats on filesystem
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735837 13f79535-47bb-0310-9956-ffa450edef68
2009-01-19 21:43:48 +00:00
Michael Stack
03adaea261
HBASE-1136 HashFunction inadvertently destroys some randomness
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735825 13f79535-47bb-0310-9956-ffa450edef68
2009-01-19 21:21:30 +00:00
Michael Stack
9e33297f7e
HBASE-1137 Add not on xceivers count to overview documentation
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735783 13f79535-47bb-0310-9956-ffa450edef68
2009-01-19 19:46:50 +00:00
Michael Stack
029b37eade
HBASE-1132 Can't append to HLog, can't roll log, infinite cycle (another spin on HBASE-930)
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735555 13f79535-47bb-0310-9956-ffa450edef68
2009-01-18 22:04:24 +00:00
Jean-Daniel Cryans
5cc3e796fd
HBASE-1134 OOME in HMaster when HBaseRPC is older than 0.19
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735381 13f79535-47bb-0310-9956-ffa450edef68
2009-01-18 03:18:11 +00:00
Michael Stack
1381d23645
HBASE-1127 OOME running randomRead PE
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735089 13f79535-47bb-0310-9956-ffa450edef68
2009-01-16 19:07:42 +00:00
Michael Stack
d4638f70b2
HBASE-1124 Balancer kicks in way too early
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@734482 13f79535-47bb-0310-9956-ffa450edef68
2009-01-14 18:56:39 +00:00
Jim Kellerman
77a128ade0
HBASE-1125 IllegalStateException: Cannot set a region to be closed if it was not already marked as pending close
...
We now allow transition from either pendingOpen or pendingClose to closed.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@734226 13f79535-47bb-0310-9956-ffa450edef68
2009-01-13 20:04:59 +00:00
Michael Stack
0b36056fde
HBASE-1121 Cluster confused about where -ROOT- is; commit better logging
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@734054 13f79535-47bb-0310-9956-ffa450edef68
2009-01-13 06:55:50 +00:00
Michael Stack
a59ddf299e
HBASE-1121 Cluster confused about where -ROOT- is; commit better logging
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@734047 13f79535-47bb-0310-9956-ffa450edef68
2009-01-13 05:58:51 +00:00
Andrew Kyle Purtell
5833008cb7
HBASE-1119 ArrayOutOfBoundsException in HStore.compact
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@733393 13f79535-47bb-0310-9956-ffa450edef68
2009-01-10 22:44:32 +00:00
Michael Stack
16a60cf285
HBASE-1116 generated web.xml and svn don't play nice together
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@733214 13f79535-47bb-0310-9956-ffa450edef68
2009-01-10 01:10:30 +00:00
Michael Stack
fc2157ae44
HBASE-1114 Weird NPEs compacting
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@733213 13f79535-47bb-0310-9956-ffa450edef68
2009-01-10 00:59:30 +00:00
Jim Kellerman
7acb2ad440
HBASE-1104, HBASE-1098, HBASE-1096: Doubly-assigned regions redux, IllegalStateException: Cannot set a region to be closed it it was not already marked as closing, Does not recover if HRS carrying -ROOT- goes down
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@732908 13f79535-47bb-0310-9956-ffa450edef68
2009-01-09 01:48:25 +00:00
Michael Stack
079c580042
HBASE-1099 Regions assigned while master is splitting logs of recently crashed server; regionserver tries to execute incomplete log
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@732491 13f79535-47bb-0310-9956-ffa450edef68
2009-01-07 21:03:20 +00:00
Michael Stack
18815c8879
HBASE-1090 Atomic Check And Save in HTable
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@732094 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 20:21:17 +00:00
Andrew Kyle Purtell
1224440de8
recreate web.xml
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@732006 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 17:00:27 +00:00
Andrew Kyle Purtell
f87eec65ce
remove web.xml
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@732005 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 16:59:55 +00:00
Andrew Kyle Purtell
3ba8c46dd4
revert accidental commit as part of r731817
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@731999 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 16:47:29 +00:00
Michael Stack
7613afcf75
HBASE-1082 Administrative functions for table/region maintenance; Add byte array overloads for jgray
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@731987 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 16:22:59 +00:00
Andrew Kyle Purtell
8e047c5801
HBASE-1101 NPE in HConnectionManager.processBatchOfRows; restore original (and correct) reload behavior
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@731904 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 10:20:22 +00:00
Andrew Kyle Purtell
700b2a782d
HBASE-1101 NPE in HConnectionManager.processBatchOfRows
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@731817 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 03:22:40 +00:00
Michael Stack
4dde10431e
HBASE-1082 Administrative functions for table/region maintenance
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@731801 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 01:12:36 +00:00
Michael Stack
84b7463032
HBASE-1083 Will keep scheduling major compactions if last time one ran, we didn't.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@731748 13f79535-47bb-0310-9956-ffa450edef68
2009-01-05 22:32:37 +00:00
Andrew Kyle Purtell
18f3f2269b
HBASE-1107 NPE in HStoreScanner.updateReaders
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@731730 13f79535-47bb-0310-9956-ffa450edef68
2009-01-05 21:28:08 +00:00
Michael Stack
fe345b23bc
HBASE-1106 Expose getClosestRowBefore in HTable
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@731178 13f79535-47bb-0310-9956-ffa450edef68
2009-01-04 05:07:11 +00:00
Michael Stack
491991061e
HBASE-1105 Remove duplicated code in HCM, add javadoc to RegionState, etc.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730494 13f79535-47bb-0310-9956-ffa450edef68
2009-01-01 00:36:27 +00:00
Michael Stack
c6a0ee0e83
HBASE-1092 FileNotFoundException trying to get index file size for metrics; fix the build
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730490 13f79535-47bb-0310-9956-ffa450edef68
2008-12-31 22:33:43 +00:00
Andrew Kyle Purtell
0bbcc18c60
HBASE-1102 boolean HTabble.exists()
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730361 13f79535-47bb-0310-9956-ffa450edef68
2008-12-31 09:53:11 +00:00
Michael Stack
f484944c6c
HBASE-1076 CME in HStore.notifyChangedReadersObservers; Trying copy-on-write Set from concurrent utils.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730325 13f79535-47bb-0310-9956-ffa450edef68
2008-12-31 06:26:42 +00:00
Andrew Kyle Purtell
b71d615af1
set hbase.regionserver.safemode.period back to 0
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730304 13f79535-47bb-0310-9956-ffa450edef68
2008-12-31 04:06:30 +00:00
Andrew Kyle Purtell
dcc59467ca
make TestForceSplit less demanding (so it will succeed on my Cygwin laptop)
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730295 13f79535-47bb-0310-9956-ffa450edef68
2008-12-31 02:15:59 +00:00
Michael Stack
22d184218d
HBASE-1092 FileNotFoundException trying to get index file size for metrics; part 1
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730233 13f79535-47bb-0310-9956-ffa450edef68
2008-12-30 20:40:43 +00:00
Michael Stack
127491e583
HBASE-1098 IllegalStateException: Cannot set a region to be closed it it was not already marked as closing; debugging patch
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730232 13f79535-47bb-0310-9956-ffa450edef68
2008-12-30 20:35:20 +00:00
Michael Stack
e4db939ffd
HBASE-1097 SequenceFile.Reader keeps around buffer whose size is that of largest item read -> results in lots of dead heap
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730211 13f79535-47bb-0310-9956-ffa450edef68
2008-12-30 18:35:34 +00:00
Michael Stack
5c0d3a5ec8
HBASE-1093 NPE in HStore#compact
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730068 13f79535-47bb-0310-9956-ffa450edef68
2008-12-30 07:59:26 +00:00
Michael Stack
9f9198e21e
HBASE-1092 shell tools -> close_region does not work for regions that did not deploy properly on startup
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730056 13f79535-47bb-0310-9956-ffa450edef68
2008-12-30 07:02:24 +00:00
Michael Stack
10ee76be96
HBASE-1100 HBASE-1062 broke TestForceSplit
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730048 13f79535-47bb-0310-9956-ffa450edef68
2008-12-30 05:59:14 +00:00
Michael Stack
4ff96c0e8c
HBASE-1098 IllegalStateException: Cannot set a region to be closed it it was not already marked as closing
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730018 13f79535-47bb-0310-9956-ffa450edef68
2008-12-29 23:57:29 +00:00
Andrew Kyle Purtell
c4aa758efe
HBASE-1062 Compactions at (re)start on a large table can overwhelm DFS
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@729560 13f79535-47bb-0310-9956-ffa450edef68
2008-12-26 23:23:04 +00:00
Michael Stack
39b36d225c
HBASE-1072 Change Thread.join on exit to a timed Thread.join
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@729549 13f79535-47bb-0310-9956-ffa450edef68
2008-12-26 22:42:35 +00:00
Michael Stack
cda80c2f7b
HBASE-1087 DFS failures did not shutdown regionserver
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@729349 13f79535-47bb-0310-9956-ffa450edef68
2008-12-24 18:18:49 +00:00
Jim Kellerman
9220e66c92
HBASE-543, HBASE-1046, HBase-1051 A region's state is kept in several places in the master opening the possibility for race conditions
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@729186 13f79535-47bb-0310-9956-ffa450edef68
2008-12-24 01:06:54 +00:00
Michael Stack
d47bdad4fd
HBASE-1066 Master should support close/open/reassignment/enable/disable operations on individual regions
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@729168 13f79535-47bb-0310-9956-ffa450edef68
2008-12-23 23:10:25 +00:00
Jean-Daniel Cryans
7e439ed42f
HBASE-1079 Dumb NPE in ServerCallable hides the RetriesExhausted exception
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@728688 13f79535-47bb-0310-9956-ffa450edef68
2008-12-22 13:36:04 +00:00
Jean-Daniel Cryans
80eb7de81d
HBASE-1045 Hangup by regionserver causes write to fail
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@728460 13f79535-47bb-0310-9956-ffa450edef68
2008-12-21 17:08:44 +00:00
Michael Stack
a23e45f4b7
HBASE-1074 New thread introduced by hbase-900 part 4 is not daemon so can cause JVM to stick around on abort
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@728384 13f79535-47bb-0310-9956-ffa450edef68
2008-12-21 03:52:11 +00:00
Michael Stack
bac528818a
HBASE-1070 Up default index interval in TRUNK and branch; fix broke build
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@728245 13f79535-47bb-0310-9956-ffa450edef68
2008-12-20 07:37:31 +00:00
Michael Stack
f4bad4418e
HBASE-1070 Up default index interval in TRUNK and branch
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@728240 13f79535-47bb-0310-9956-ffa450edef68
2008-12-20 05:36:54 +00:00
Jean-Daniel Cryans
3f47ea124a
Botched 1069
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@728134 13f79535-47bb-0310-9956-ffa450edef68
2008-12-19 20:27:35 +00:00
Jean-Daniel Cryans
cbf0b2d0c4
HBASE-1069 Show whether HRegion major compacts or not in INFO level
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@728130 13f79535-47bb-0310-9956-ffa450edef68
2008-12-19 20:16:32 +00:00
Michael Stack
ceab5a2722
Remove debugging
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@728115 13f79535-47bb-0310-9956-ffa450edef68
2008-12-19 19:13:33 +00:00
Michael Stack
453ab44b19
HBASE-1067 TestRegionRebalancing broken by running of hdfs shutdown thread
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@728112 13f79535-47bb-0310-9956-ffa450edef68
2008-12-19 19:06:46 +00:00
Michael Stack
d63c9ce540
HBASE-900 Regionserver memory leak causing OOME during relatively modest bulk importing; part 4 (final part)
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@728111 13f79535-47bb-0310-9956-ffa450edef68
2008-12-19 19:02:09 +00:00
Michael Stack
22d20e92fb
HBASE-1068 TestCompaction broken on hudson
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@727889 13f79535-47bb-0310-9956-ffa450edef68
2008-12-19 01:58:47 +00:00
Michael Stack
46eca98e13
HBASE-1056 [migration] enable blockcaching on .META. table
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@727301 13f79535-47bb-0310-9956-ffa450edef68
2008-12-17 06:47:04 +00:00
Michael Stack
78f6a6c434
HBASE-797 IllegalAccessError running RowCounter
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@727287 13f79535-47bb-0310-9956-ffa450edef68
2008-12-17 05:23:07 +00:00
Michael Stack
fdf2ecb013
HBASE-1053 bring recent rpc changes down from hadoop
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@727277 13f79535-47bb-0310-9956-ffa450edef68
2008-12-17 04:47:14 +00:00
Michael Stack
053635c1fa
HBASE-900 Regionserver memory leak causing OOME during relatively modest bulk importing; part 3
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@727154 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 21:11:54 +00:00
Michael Stack
369300f015
HBASE-1065 Minor logging improvements in the master
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@727151 13f79535-47bb-0310-9956-ffa450edef68
2008-12-16 21:07:15 +00:00
Michael Stack
6e9aa2affa
HBASE-1063 File separator problem on Windows
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@726565 13f79535-47bb-0310-9956-ffa450edef68
2008-12-14 22:28:30 +00:00
Michael Stack
2455174c07
HBASE-1055 Better vm stats on startup
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@726278 13f79535-47bb-0310-9956-ffa450edef68
2008-12-13 22:02:04 +00:00
Michael Stack
3f80f67db1
HBASE-900 Regionserver memory leak causing OOME during relatively modest bulk importing; part 2
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@726153 13f79535-47bb-0310-9956-ffa450edef68
2008-12-13 01:15:39 +00:00
Michael Stack
0f3838e1d1
HBASE-1059 ConcurrentModificationException in notifyChangedReadersObservers
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@726152 13f79535-47bb-0310-9956-ffa450edef68
2008-12-13 00:40:07 +00:00
Jim Kellerman
2ab4b14572
HBASE-1052 Stopping a HRegionServer with unflushed cache causes data loss from org.apache.hadoop.hbase.DroppedSnapshotException
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@725828 13f79535-47bb-0310-9956-ffa450edef68
2008-12-11 21:53:35 +00:00
Andrew Kyle Purtell
7d7f84b693
HBASE-1054 Index NPE on scanning
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@725324 13f79535-47bb-0310-9956-ffa450edef68
2008-12-10 16:23:42 +00:00
Michael Stack
db520ca53c
HBASE-900 Regionserver memory leak causing OOME during relatively modest bulk importing
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@724231 13f79535-47bb-0310-9956-ffa450edef68
2008-12-08 01:43:45 +00:00
Michael Stack
9f5fa6ac6f
HBASE-1048 HLog: Found 0 logs to remove out of total 1450; oldest outstanding seqnum is 162297053 fr om region -ROOT-,,0
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@724098 13f79535-47bb-0310-9956-ffa450edef68
2008-12-07 07:23:25 +00:00
Michael Stack
4024f5f128
HBASE-1000 Sleeper.sleep does not go back to sleep when interrupted and no stop flag given.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@723589 13f79535-47bb-0310-9956-ffa450edef68
2008-12-05 05:26:28 +00:00
Michael Stack
2987febc16
HBASE-1027 Make global flusher check work with percentages rather than...; moved synchronized so only global flush if testing thread finds we are over limit; everythread that went in was flushing
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@723481 13f79535-47bb-0310-9956-ffa450edef68
2008-12-04 23:05:28 +00:00
Michael Stack
6c33c1b1b3
HBASE-1027 Make global flusher check work with percentages rather than hard code memory sizes.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@723417 13f79535-47bb-0310-9956-ffa450edef68
2008-12-04 20:01:06 +00:00
Michael Stack
7314c974a7
HBASE-1029 REST wiki documentation incorrect
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@723384 13f79535-47bb-0310-9956-ffa450edef68
2008-12-04 17:55:01 +00:00
Michael Stack
58208a275a
HBASE-1039 Compaction fails if bloomfilters are enabled
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@723109 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03 22:39:37 +00:00
Michael Stack
977f3934d0
HBASE-1042 OOME but we don't abort
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@723035 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03 19:47:08 +00:00
Jim Kellerman
838b238999
HBASE-927 We don't recover if HRS hosting -ROOT-/.META. goes down - (fix bug in createTable which caused tests to fail)
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@723000 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03 18:25:48 +00:00
Jim Kellerman
a636e10601
HBASE-1043 Removing @Override attributes where they are no longer needed.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@722995 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03 18:19:01 +00:00
Michael Stack
914e6de8de
HBASE-847 new API: HTable.getRow with numVersion specified
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@722707 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03 01:06:05 +00:00
Jim Kellerman
78165487d9
HBASE-927 We don't recover if HRS hosting -ROOT-/.META. goes down
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@722704 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03 00:47:59 +00:00
Michael Stack
d479c750de
HBASE-1042 OOME but we don't abort
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@722690 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03 00:03:13 +00:00
Michael Stack
ab7a3d33f2
HBASE-1041 migration throwing NPE
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@722609 13f79535-47bb-0310-9956-ffa450edef68
2008-12-02 20:29:35 +00:00
Andrew Kyle Purtell
9f5dd5eca9
HBASE-1037 Some test cases failing on Windows/Cygwin but not UNIX/Linux
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@722322 13f79535-47bb-0310-9956-ffa450edef68
2008-12-02 01:33:00 +00:00
Michael Stack
9673c4ad75
HBASE-1030 Bit of polish on HBASE-1018
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@722286 13f79535-47bb-0310-9956-ffa450edef68
2008-12-01 23:30:04 +00:00
Jean-Daniel Cryans
87b6cb8880
HABSE-1036 HBASE-1028 broke Thrift
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@721509 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 14:41:53 +00:00
Andrew Kyle Purtell
b23d150686
HBASE-1034 Remove useless TestToString unit test
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@721418 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 10:37:15 +00:00
Andrew Kyle Purtell
b26771d1b2
HBASE-902 Add force compaction and force split operations to UI and Admin; force compactions before split, added test case
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@721410 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 10:01:39 +00:00
Andrew Kyle Purtell
2ccb234ab3
HBASE-1028 If key does not exist, return null in getRow rather than an empty RowResult
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@721390 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 09:00:58 +00:00
Michael Stack
42a2b6f4f1
HBASE-1030 Bit of polish on HBASE-1018; part 1 -- disable HRS logging of serverload
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@721044 13f79535-47bb-0310-9956-ffa450edef68
2008-11-27 00:18:39 +00:00
Michael Stack
2560fc0823
HBASE-1018 Regionservers should report detailed health to master; master should flag troubled regionservers in UI; Remove excessive logging of load in master
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@721032 13f79535-47bb-0310-9956-ffa450edef68
2008-11-26 23:24:17 +00:00
Andrew Kyle Purtell
19a798b877
HBASE-1018 Regionservers should report detailed health to master
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@720670 13f79535-47bb-0310-9956-ffa450edef68
2008-11-25 23:43:37 +00:00
Michael Stack
baa1af5683
HBASE-1020 Regionserver OOME handler should dump vital stats
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@720617 13f79535-47bb-0310-9956-ffa450edef68
2008-11-25 21:50:19 +00:00
Michael Stack
2c56399b01
HBASE-1023 Check global flusher
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@720325 13f79535-47bb-0310-9956-ffa450edef68
2008-11-24 22:58:36 +00:00
Jean-Daniel Cryans
9e98d664ed
HBASE-1026 Tests in mapred are failing
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@720305 13f79535-47bb-0310-9956-ffa450edef68
2008-11-24 22:02:19 +00:00
Andrew Kyle Purtell
95d2837346
HBASE-1022 Add storefile index size to hbase metrics; add store count also
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@720302 13f79535-47bb-0310-9956-ffa450edef68
2008-11-24 21:49:25 +00:00
Andrew Kyle Purtell
2826eeeeef
HBASE-1022 Add storefile index size to hbase metrics
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@720294 13f79535-47bb-0310-9956-ffa450edef68
2008-11-24 21:17:43 +00:00
Michael Stack
c370e1cab2
HBASE-1021 hbase metrics FileContext not working
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@720286 13f79535-47bb-0310-9956-ffa450edef68
2008-11-24 20:47:58 +00:00
Michael Stack
69be09bed5
HBASE-1016 Fix example in javadoc overview
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@719717 13f79535-47bb-0310-9956-ffa450edef68
2008-11-21 21:17:24 +00:00
Jim Kellerman
69cbc5d27c
HBASE-927 - reverting change to HRegionServer
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@719594 13f79535-47bb-0310-9956-ffa450edef68
2008-11-21 15:15:20 +00:00
Michael Stack
05a11e7fcc
HBASE-1013 Add debugging around commit log cleanup
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@719444 13f79535-47bb-0310-9956-ffa450edef68
2008-11-21 01:27:24 +00:00
Jim Kellerman
400e183da5
HBASE-927 We don't recover if HRS hosting -ROOT-/.META. goes down
...
Rather than just check once if we know the root region location, check every time in case it changes.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@719433 13f79535-47bb-0310-9956-ffa450edef68
2008-11-21 00:14:09 +00:00
Michael Stack
23564f2cf6
HBASE-1009 Master stuck in loop wanting to assign but regions are closing
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@719155 13f79535-47bb-0310-9956-ffa450edef68
2008-11-20 02:02:01 +00:00
Michael Stack
0d735d26a9
HBASE-910 Scanner misses columns / rows when the scanner is obtained durring a memcache flush
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@718865 13f79535-47bb-0310-9956-ffa450edef68
2008-11-19 06:48:55 +00:00
Andrew Kyle Purtell
6c89d36cef
HBASE-1005 Regex and string comparison operators for ColumnValueFilter
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@718837 13f79535-47bb-0310-9956-ffa450edef68
2008-11-19 02:01:44 +00:00
Andrew Kyle Purtell
ddc345efa6
HBASE-883 Secondary indexes; fixes
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@718820 13f79535-47bb-0310-9956-ffa450edef68
2008-11-19 00:43:01 +00:00
Michael Stack
3407263f66
HBASE-883 Secondary indices; remove unused comparators
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@718803 13f79535-47bb-0310-9956-ffa450edef68
2008-11-18 23:51:07 +00:00
Michael Stack
7525d8ff53
HBASE-990 NoSuchElementException in flushSomeRegions; took two attempts
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@718636 13f79535-47bb-0310-9956-ffa450edef68
2008-11-18 15:49:54 +00:00
Michael Stack
83cef9ee78
HBASE-675 Report correct server hosting a table split for assignment to for MR Jobs
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@718509 13f79535-47bb-0310-9956-ffa450edef68
2008-11-18 06:56:30 +00:00
Michael Stack
9b4ca73d59
HBASE-947 [Optimization] Major compaction should remove deletes as well as the deleted cell
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@718430 13f79535-47bb-0310-9956-ffa450edef68
2008-11-17 23:08:56 +00:00
Michael Stack
6aec3c3e37
HBASE-1003 If cell exceeds TTL but not VERSIONs, will not be removed during major compaction
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@718370 13f79535-47bb-0310-9956-ffa450edef68
2008-11-17 20:37:34 +00:00
Andrew Kyle Purtell
fc56f9ca0d
HBASE-883 Secondary indexes
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@718317 13f79535-47bb-0310-9956-ffa450edef68
2008-11-17 18:34:07 +00:00
Michael Stack
f759be8c0d
HBASE-991 Update the mapred package document examples so they work with TRUNK/0.19.0.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@718159 13f79535-47bb-0310-9956-ffa450edef68
2008-11-17 02:28:30 +00:00
Michael Stack
79be2d87f7
HBASE-938 major compaction period is not checked periodically
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@714200 13f79535-47bb-0310-9956-ffa450edef68
2008-11-15 00:36:27 +00:00
Michael Stack
b5bdaf2c1f
HBASE-999 Up versions on historian and keep history of deleted regions for a while rather than delete immediately
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@714193 13f79535-47bb-0310-9956-ffa450edef68
2008-11-14 23:46:53 +00:00
Michael Stack
ad9b391811
HBASE-998 Narrow getClosestRowBefore by passing column family; fix broken test
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@714094 13f79535-47bb-0310-9956-ffa450edef68
2008-11-14 18:42:15 +00:00
Michael Stack
8e24a9fa03
HBASE-998 Narrow getClosestRowBefore by passing column family
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@713886 13f79535-47bb-0310-9956-ffa450edef68
2008-11-14 00:43:48 +00:00
Michael Stack
67fc6fdb02
HBASE-996 Migration script to up the versions in catalog tables
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@713502 13f79535-47bb-0310-9956-ffa450edef68
2008-11-12 20:44:06 +00:00
Jim Kellerman
01f09c1036
HBASE-602 HBase Crash when network card has a IPv6 address
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@713488 13f79535-47bb-0310-9956-ffa450edef68
2008-11-12 20:11:31 +00:00
Jim Kellerman
b396f6b5f6
HBASE-994 IPC interfaces with different versions can cause problems
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@713217 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 23:09:23 +00:00
Michael Stack
cbb74b4630
HBASE-992 Up the versions kept by catalog tables; currently 1. Make it 10?
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@713191 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 22:06:21 +00:00
Michael Stack
2966b330ae
HBASE-993 Turn of logging of every catalog table row entry on every scan
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@713189 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 21:56:55 +00:00
Michael Stack
78ce1b10c9
HBASE-987 We need a Hbase Partitioner for TableMapReduceUtil.initTableReduceJob MR Jobs; fix broke build
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@713071 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 15:59:48 +00:00
Michael Stack
2492b8b659
HBASE-987 We need a Hbase Partitioner for TableMapReduceUtil.initTableReduceJob MR Jobs
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@712956 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 06:22:58 +00:00
Michael Stack
4171e16016
HBASE-990 NoSuchElementException in flushSomeRegions
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@712944 13f79535-47bb-0310-9956-ffa450edef68
2008-11-11 05:31:12 +00:00
Jim Kellerman
1a0fc48508
HBASE-964, HBASE-678 provide for safe-mode without locking up HBase "waiting for root region"
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@712722 13f79535-47bb-0310-9956-ffa450edef68
2008-11-10 19:03:01 +00:00
Michael Stack
d71535eca7
HBASE-983 Declare Perl namespace in Hbase.thrift
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@712721 13f79535-47bb-0310-9956-ffa450edef68
2008-11-10 18:57:42 +00:00
Michael Stack
5ec924f50b
HBASE-722 Shutdown and Compactions
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@712720 13f79535-47bb-0310-9956-ffa450edef68
2008-11-10 18:56:05 +00:00
Jean-Daniel Cryans
d2e77503f8
HBASE-964 Startup stuck "waiting for root region"
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@712586 13f79535-47bb-0310-9956-ffa450edef68
2008-11-10 00:10:19 +00:00
Jim Kellerman
af5cc602ce
Remove empty packages
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@712234 13f79535-47bb-0310-9956-ffa450edef68
2008-11-07 19:39:16 +00:00
Jim Kellerman
bf53013be5
HBASE-951 Either shut down master or let it finish cleanup
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@712203 13f79535-47bb-0310-9956-ffa450edef68
2008-11-07 17:24:41 +00:00
Michael Stack
8fd65c9fbf
HBASE-961 Delete multiple columns by regular expression
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@712068 13f79535-47bb-0310-9956-ffa450edef68
2008-11-07 06:02:59 +00:00
Jim Kellerman
f78f944026
HBASE-984 Fix javadoc warnings
...
This is probably the first of several patches to fix javadoc warnings. Jira issue will remain open until we create the release candidate.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@712055 13f79535-47bb-0310-9956-ffa450edef68
2008-11-07 04:44:36 +00:00
Andrew Kyle Purtell
e408380bd1
HBASE-981 hbase.io.index.interval doesn't seem to have an effect
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@711941 13f79535-47bb-0310-9956-ffa450edef68
2008-11-06 18:53:40 +00:00
Michael Stack
8a7a750b2e
HBASE-982 Deleting a column in MapReduce fails
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@711420 13f79535-47bb-0310-9956-ffa450edef68
2008-11-04 21:39:53 +00:00
Michael Stack
062e954a03
HBASE-980 Undo core of HBASE-975, caching of start and end row
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@711207 13f79535-47bb-0310-9956-ffa450edef68
2008-11-04 08:28:49 +00:00
Michael Stack
d6997a949f
HBASE-975 Improve MapFile performance for start and end key
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@711155 13f79535-47bb-0310-9956-ffa450edef68
2008-11-04 01:28:53 +00:00
Jim Kellerman
97fbf7da76
HBASE-964 Startup stuck "waiting for root region"
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@711149 13f79535-47bb-0310-9956-ffa450edef68
2008-11-04 00:58:28 +00:00
Michael Stack
f806f7fdea
HBASE-979 REST web app is not started automatically
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@710110 13f79535-47bb-0310-9956-ffa450edef68
2008-11-03 17:37:20 +00:00
Jim Kellerman
59a2ad7eac
HBASE-978 Remove BloomFilterDescriptor. It is no longer used.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709855 13f79535-47bb-0310-9956-ffa450edef68
2008-11-02 08:56:44 +00:00
Jim Kellerman
7a5768ca85
HBASE-81 When a scanner lease times out, throw a more "user friendly" exception
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709852 13f79535-47bb-0310-9956-ffa450edef68
2008-11-02 08:36:37 +00:00
Michael Stack
5418547132
HBASE-977 Arcane HStoreKey comparator bug
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709825 13f79535-47bb-0310-9956-ffa450edef68
2008-11-02 01:15:00 +00:00
Michael Stack
ad3c964f42
HBASE-969 Won't when storefile > 2G.
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709519 13f79535-47bb-0310-9956-ffa450edef68
2008-10-31 18:16:23 +00:00
Michael Stack
ea06419301
HBASE-785 Remove InfoServer, use HADOOP-3824 StatusHttpServer; fix broken build
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709350 13f79535-47bb-0310-9956-ffa450edef68
2008-10-31 05:12:18 +00:00
Jean-Daniel Cryans
9dbddf3da4
HBASE-785 Remove InfoServer, use HADOOP-3824 StatusHttpServer
...
instead (requires hadoop 0.19)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709322 13f79535-47bb-0310-9956-ffa450edef68
2008-10-31 01:38:50 +00:00
Jean-Daniel Cryans
e352c5dfe1
HBASE-963 Fix the retries in HTable.flushCommit
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709320 13f79535-47bb-0310-9956-ffa450edef68
2008-10-31 01:31:16 +00:00
Michael Stack
8cfa1ce45b
HBASE-973 [doc] In getting started, make it clear that hbase needs to create its directory in hdfs
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709270 13f79535-47bb-0310-9956-ffa450edef68
2008-10-30 22:38:14 +00:00
Michael Stack
5a0a0df8bb
HBASE-839 Update hadoop libs in hbase; move hbase TRUNK on to an hadoop 0.19.0 RC
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709203 13f79535-47bb-0310-9956-ffa450edef68
2008-10-30 16:43:07 +00:00
Jean-Daniel Cryans
ac1074b8ce
HBASE-971 Fix the failing tests on Hudson
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709170 13f79535-47bb-0310-9956-ffa450edef68
2008-10-30 14:28:49 +00:00
Michael Stack
aeda522393
HBASE-958 IllegalArgumentException: server cannot be null
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709087 13f79535-47bb-0310-9956-ffa450edef68
2008-10-30 04:49:20 +00:00
Michael Stack
a191bfb60a
HBASE-949 Add an HBase Manual
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709033 13f79535-47bb-0310-9956-ffa450edef68
2008-10-29 22:28:29 +00:00
Michael Stack
e95b049d33
HBASE-625 Metrics support for cluster load history: emissions and graphs
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709008 13f79535-47bb-0310-9956-ffa450edef68
2008-10-29 21:06:29 +00:00
Jean-Daniel Cryans
4807901194
HBASE-966 HBASE-748 misses some writes
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709001 13f79535-47bb-0310-9956-ffa450edef68
2008-10-29 20:29:00 +00:00
Michael Stack
70c1cc9e86
HBASE-636 java6 as a requirement
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708964 13f79535-47bb-0310-9956-ffa450edef68
2008-10-29 18:01:13 +00:00
Michael Stack
8083c6a0b2
HBASE-960 REST interface: more generic column family configure and also get Rows using offset and limit
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708949 13f79535-47bb-0310-9956-ffa450edef68
2008-10-29 17:41:42 +00:00
Michael Stack
ae27a2bc3f
Back-out HBASE-968 ... already fixed-- thanks to Doğacan Güney
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708644 13f79535-47bb-0310-9956-ffa450edef68
2008-10-28 19:32:54 +00:00
Michael Stack
52b20f4b18
HBASE-936 REST Interface: enable to get numbers of rows from scanner interface
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708632 13f79535-47bb-0310-9956-ffa450edef68
2008-10-28 18:51:53 +00:00
Michael Stack
cb41078c8d
HBASE-936 REST Interface: enable to get numbers of rows from scanner interface
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708631 13f79535-47bb-0310-9956-ffa450edef68
2008-10-28 18:51:46 +00:00
Michael Stack
c18a713726
HBASE-968 ArrayIndexOutOfBoundsException from Cell iterator()
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708610 13f79535-47bb-0310-9956-ffa450edef68
2008-10-28 17:01:48 +00:00
Michael Stack
fa829b301e
HBASE-959 Be able to get multiple RowResult at one time from client side
...
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708435 13f79535-47bb-0310-9956-ffa450edef68
2008-10-28 05:03:13 +00:00
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