Commit Graph

1115 Commits

Author SHA1 Message Date
Michael Stack a2fe91696b HBASE-1334 .META. region running into hfile errors
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@767332 13f79535-47bb-0310-9956-ffa450edef68
2009-04-21 23:55:26 +00:00
Michael Stack c671863d64 HBASE-1332 regionserver carrying .META. starts sucking all cpu, drives load up - infinite loop?
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@767063 13f79535-47bb-0310-9956-ffa450edef68
2009-04-21 08:14:04 +00:00
Jean-Daniel Cryans 4629b58bd7 HBASE-1331 Lower the default scanner caching value
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@766738 13f79535-47bb-0310-9956-ffa450edef68
2009-04-20 16:04:36 +00:00
Michael Stack 07bf1b5c44 HBASE-1330 binary keys broken on trunk
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@766600 13f79535-47bb-0310-9956-ffa450edef68
2009-04-20 07:10:45 +00:00
Michael Stack 8aeb808e00 HBASE-1321 hbase-1234 broke TestCompaction; fix and reenable
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@764563 13f79535-47bb-0310-9956-ffa450edef68
2009-04-13 19:01:28 +00:00
Michael Stack 44bbcbded7 HBASE-1324 hbase-1234 broke testget2 unit test (and broke the build)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@764545 13f79535-47bb-0310-9956-ffa450edef68
2009-04-13 18:02:01 +00:00
Michael Stack 8b0ee762e2 HBASE-1234 Change HBase StoreKey format
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@764289 13f79535-47bb-0310-9956-ffa450edef68
2009-04-12 10:39:55 +00:00
Jim Kellerman ce165db2a7 HBASE-1202 getRow does not always work when specifying number of versions
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@764024 13f79535-47bb-0310-9956-ffa450edef68
2009-04-10 19:57:50 +00:00
Andrew Kyle Purtell 90e8591cb4 HBASE-1309 HFile rejects key in Memcache with empty value
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@762889 13f79535-47bb-0310-9956-ffa450edef68
2009-04-07 18:22:59 +00:00
Andrew Kyle Purtell 88a42b8ce6 HBASE-1310 Off by one error in Bytes.vintToBytes
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@762163 13f79535-47bb-0310-9956-ffa450edef68
2009-04-05 21:30:09 +00:00
Michael Stack e2eacecb29 HBASE-1298 master.jsp & table.jsp do not URI Encode table or region names in links
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@761689 13f79535-47bb-0310-9956-ffa450edef68
2009-04-03 14:18:31 +00:00
Andrew Kyle Purtell 398b5f20ab HBASE-1205 RegionServers should find new master when a new master comes up
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@761498 13f79535-47bb-0310-9956-ffa450edef68
2009-04-03 01:24:45 +00:00
Michael Stack 90e58571e3 HBASE-1303 Secondary index configuration prevents HBase from starting
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@761189 13f79535-47bb-0310-9956-ffa450edef68
2009-04-02 07:28:25 +00:00
Andrew Kyle Purtell e1888e57f5 HBASE-1232 zookeeper client wont reconnect if there is a problem
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@759821 13f79535-47bb-0310-9956-ffa450edef68
2009-03-30 01:15:07 +00:00
Michael Stack c150f02537 HBASE-1150 HMsg carries safemode flag; remove
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@759676 13f79535-47bb-0310-9956-ffa450edef68
2009-03-29 13:10:49 +00:00
Andrew Kyle Purtell a232c6e8f6 HBASE-1293 hfile doesn't recycle decompressors
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@759410 13f79535-47bb-0310-9956-ffa450edef68
2009-03-28 00:38:38 +00:00
Andrew Kyle Purtell dd3a140107 HBASE-1186 Memory-aware maps with LRU eviction for cell cache
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@758496 13f79535-47bb-0310-9956-ffa450edef68
2009-03-26 01:47:24 +00:00
Andrew Kyle Purtell f73bd2ce23 HBASE-1290 table.jsp either 500s out or doesnt list the regions
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@758491 13f79535-47bb-0310-9956-ffa450edef68
2009-03-26 01:14:15 +00:00
Michael Stack 18f891cde5 HBASE-1289 Remove hbase.fully.distributed option and update docs
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@758471 13f79535-47bb-0310-9956-ffa450edef68
2009-03-26 00:02:33 +00:00
Michael Stack a84378ea29 HBASE-1285 Forcing compactions should be available via thrift
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@758467 13f79535-47bb-0310-9956-ffa450edef68
2009-03-25 23:47:36 +00:00
Michael Stack acedfb9154 HBASE-1145 Ensure that there is only 1 Master with Zookeeper (part of HA Master)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@758266 13f79535-47bb-0310-9956-ffa450edef68
2009-03-25 14:13:26 +00:00
Michael Stack 89c5b7c524 HBASE-1284 drop table drops all disabled tables
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@758227 13f79535-47bb-0310-9956-ffa450edef68
2009-03-25 11:30:01 +00:00
Michael Stack 99d68d7d45 HBASE-803 Atomic increment operations -- part 2 -- fix crash
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@758183 13f79535-47bb-0310-9956-ffa450edef68
2009-03-25 09:09:43 +00:00
Michael Stack 5a84e853cf HBASE-1283 thrift's package descrpition needs to update for start/stop procedure
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@757632 13f79535-47bb-0310-9956-ffa450edef68
2009-03-24 01:33:40 +00:00
Michael Stack c6173b6308 HBASE-1274 TestMergeTable is broken in Hudson
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@757536 13f79535-47bb-0310-9956-ffa450edef68
2009-03-23 20:36:52 +00:00
Michael Stack 948e551a16 HBASE-1273 ZooKeeper WARN spits out lots of useless messages
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@756793 13f79535-47bb-0310-9956-ffa450edef68
2009-03-20 22:42:25 +00:00
Michael Stack 67427e1d8c HBASE-1277, HBASE-1275 HStoreKey: Wrong comparator logic & TestTable.testCreateTable broken
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@756395 13f79535-47bb-0310-9956-ffa450edef68
2009-03-20 09:55:10 +00:00
Michael Stack 9704f6049c HBASE-1270 Fix TestInfoServers
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@756274 13f79535-47bb-0310-9956-ffa450edef68
2009-03-19 23:52:38 +00:00
Michael Stack bfda6ae20e HBASE-1262 Eclipse warnings, including performance related things like synthetic accessors
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@755878 13f79535-47bb-0310-9956-ffa450edef68
2009-03-19 09:03:08 +00:00
Michael Stack d8bf82b984 HBASE-1268 ZooKeeper config parsing can break HBase startup
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@755877 13f79535-47bb-0310-9956-ffa450edef68
2009-03-19 08:55:11 +00:00
Michael Stack 4f9c466426 HBASE-1267 binary keys broken in trunk (again). -- part 3
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@755875 13f79535-47bb-0310-9956-ffa450edef68
2009-03-19 08:52:18 +00:00
Michael Stack 35e12fb811 HBASE-1267 binary keys broken in trunk (again)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@755804 13f79535-47bb-0310-9956-ffa450edef68
2009-03-19 00:54:10 +00:00
Michael Stack c3a68eaf4c HBASE-1145 Ensure that there is only 1 Master with Zookeeper
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@755725 13f79535-47bb-0310-9956-ffa450edef68
2009-03-18 20:46:18 +00:00
Michael Stack 351e1ad689 HBASE-1244 ZooKeeperWrapper constants cleanup
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@755720 13f79535-47bb-0310-9956-ffa450edef68
2009-03-18 20:17:52 +00:00
Michael Stack 2aa378fba6 HBASE-1265 HLogEdit static constants should be final.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@755712 13f79535-47bb-0310-9956-ffa450edef68
2009-03-18 19:42:35 +00:00
Michael Stack ed32441b0c HBASE-1258,1259 ganglia metrics for 'requests' is confusing
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@753602 13f79535-47bb-0310-9956-ffa450edef68
2009-03-14 05:59:48 +00:00
Jim Kellerman e8520cf5d3 HBASE-1157, HBASE-1156 If we do not take start code as a part of region server recovery, we could inadvertantly try to reassign regions assigned to a restarted server with a different start code; Improve lease handling
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@753483 13f79535-47bb-0310-9956-ffa450edef68
2009-03-14 01:38:45 +00:00
Michael Stack d67d131f10 HBASE-1251 HConnectionManager.getConnection(HBaseConfiguration) returns same HConnection for different HBaseConfigurations
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@753308 13f79535-47bb-0310-9956-ffa450edef68
2009-03-13 16:07:35 +00:00
Michael Stack 7461f767a6 HBASE-1252 Make atomic increment perform a binary increment
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@752284 13f79535-47bb-0310-9956-ffa450edef68
2009-03-10 22:22:06 +00:00
Michael Stack eac35b0f2c HBASE-803 Atomic increment operations
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@751874 13f79535-47bb-0310-9956-ffa450edef68
2009-03-09 22:15:27 +00:00
Jim Kellerman 2ae864d629 HBASE-1169 When a shutdown is requested, stop scanning META regions immediately
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@751172 13f79535-47bb-0310-9956-ffa450edef68
2009-03-07 02:21:44 +00:00
Michael Stack c45dc36738 HBASE-1243 oldlogfile.dat is screwed, so is it's region
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@751076 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 21:30:40 +00:00
Michael Stack f315730de5 HBASE-1247 checkAndSave doesn't Write Ahead Log
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@751050 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 19:50:22 +00:00
Jean-Daniel Cryans 0aafa3ef8f HBASE-1238 Under upload, region servers are unable
to compact when loaded with hundreds of regions
This is a hack, compactions may run prematurely. 


git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@751023 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 18:26:00 +00:00
Michael Stack 094a2030f0 HBASE-1245 hfile meta block handling bugs
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@750784 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 06:47:04 +00:00
Michael Stack 1d2810b167 HBASE-1239 input buffer reading in the REST interface does not correctly clear the character buffer each iteration
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@750782 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 06:40:25 +00:00
Michael Stack f4da3b9340 HBASE-1240 Would be nice if RowResult could be comparable
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@750778 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 06:29:21 +00:00
Michael Stack 353c716a54 HBASE-1231 Today, going from a RowResult to a BatchUpdate reqiures some data processing even though they are pretty much the same thing.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@750777 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 06:13:17 +00:00
Jean-Daniel Cryans 7dd31ec417 HBASE-1241 HBase additions to ZooKeeper part 1 (Nitay Joffe via JD)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@750751 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06 02:20:55 +00:00
Jean-Daniel Cryans 19491b5a20 HBASE-1185 wrong request/sec in the gui reporting wrong
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@750463 13f79535-47bb-0310-9956-ffa450edef68
2009-03-05 14:09:29 +00:00
Michael Stack 1e3b2548b2 HBASE-1233 Transactional fixes: Overly conservative scan read-set, potential CME
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@749716 13f79535-47bb-0310-9956-ffa450edef68
2009-03-03 19:51:58 +00:00
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 5a9bdffadb HBASE-1221 When using ant -projecthelp to build HBase not all the important options show up.
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@748241 13f79535-47bb-0310-9956-ffa450edef68
2009-02-26 17:58:31 +00:00
Michael Stack 89bf878a87 HBASE-1210 Allow truncation of output for scan and get commands in shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@748238 13f79535-47bb-0310-9956-ffa450edef68
2009-02-26 17:55:27 +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 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 3156618b75 Corrected the "via" stuff in CHANGES
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@742139 13f79535-47bb-0310-9956-ffa450edef68
2009-02-08 18:46:48 +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
Andrew Kyle Purtell 80eae9d2af HBASE-1178 Add shutdown command to shell
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@740265 13f79535-47bb-0310-9956-ffa450edef68
2009-02-03 10:22:06 +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
Andrew Kyle Purtell 4d56aebba2 HBASE-1167 JSP doesn't work in a git checkout
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@739573 13f79535-47bb-0310-9956-ffa450edef68
2009-01-31 16:17:19 +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
Jean-Daniel Cryans 476da38f1f HBASE-1147 Modify the scripts to use Zookeeper
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@738184 13f79535-47bb-0310-9956-ffa450edef68
2009-01-27 18:20:09 +00:00
Michael Stack 14734e4e81 HBASE-5121 Fix shell usage for format.width
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@737312 13f79535-47bb-0310-9956-ffa450edef68
2009-01-24 07:11:32 +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
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 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 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
Jean-Daniel Cryans a4971ab1a4 HBASE-1031 Add the Zookeeper jar
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@736115 13f79535-47bb-0310-9956-ffa450edef68
2009-01-20 21:30:42 +00:00
Michael Stack e5bc60568c HBASE-896 Update jruby from 1.1.2 to 1.1.6
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@736112 13f79535-47bb-0310-9956-ffa450edef68
2009-01-20 21:26:59 +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 997259ca50 HBASE-1139 Update Clover in build.xml
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735887 13f79535-47bb-0310-9956-ffa450edef68
2009-01-20 00:23:54 +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 879fe35bbb HBASE-1140 'ant clean test' fails
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735869 13f79535-47bb-0310-9956-ffa450edef68
2009-01-19 23:04:54 +00:00
Michael Stack db5cfb802f HBASE-1130 PrefixRowFilter
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735868 13f79535-47bb-0310-9956-ffa450edef68
2009-01-19 23:00:19 +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 557f050021 HBASE-1136 HashFunction inadvertently destroys some randomness
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735826 13f79535-47bb-0310-9956-ffa450edef68
2009-01-19 21:22:09 +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 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
Michael Stack 33789132f1 Minor edit
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@733864 13f79535-47bb-0310-9956-ffa450edef68
2009-01-12 18:52:22 +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 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 5f8b9e3317 HBASE-1082 Administrative functions for table/region maintenance
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@731802 13f79535-47bb-0310-9956-ffa450edef68
2009-01-06 01:13:48 +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
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 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 f117ea4607 HBASE-1087 DFS failures did not shutdown regionserver
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@730043 13f79535-47bb-0310-9956-ffa450edef68
2008-12-30 05:27:49 +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
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
Michael Stack e1d9bf64c2 HBASE-782 The DELETE key in the hbase shell deletes the wrong character
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@728733 13f79535-47bb-0310-9956-ffa450edef68
2008-12-22 17:50:02 +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 fc98eacd67 HBASE-1070 Up default index interval in TRUNK and branch
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@728238 13f79535-47bb-0310-9956-ffa450edef68
2008-12-20 05:32:22 +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 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 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 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 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 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 a9a1e765f0 HBASE-1029 REST wiki documentation incorrect
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@723386 13f79535-47bb-0310-9956-ffa450edef68
2008-12-04 17:55:50 +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 c209dabaf5 HBASE-1043 Removing @Override attributes where they are no longer needed.
(Ryan Smith via Jim Kellerman)

               Add attribution.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@722996 13f79535-47bb-0310-9956-ffa450edef68
2008-12-03 18:20:14 +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 08eef7d821 Messed it up when committing
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@721531 13f79535-47bb-0310-9956-ffa450edef68
2008-11-28 16:38:42 +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 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
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 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
Michael Stack 952942ae99 HBASE-972 Update hbase trunk to use released hadoop 0.19.0
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@719496 13f79535-47bb-0310-9956-ffa450edef68
2008-11-21 06:14:35 +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
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 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 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 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
Michael Stack e3659aa246 HBASE-985 fix javadoc warnings
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@712057 13f79535-47bb-0310-9956-ffa450edef68
2008-11-07 04:51:42 +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
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 1044185b77 HBASE-976 HADOOP 0.19.0 RC0 is broke; replace with HEAD of branch-0.19
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@709593 13f79535-47bb-0310-9956-ffa450edef68
2008-10-31 23:02:02 +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
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 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 f4d3ce3f65 HBASE-970 Update the copy/rename scripts to go against change API
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708979 13f79535-47bb-0310-9956-ffa450edef68
2008-10-29 18:45:36 +00:00
Michael Stack 3b803714c5 HBASE-817 Hbase/Shell Truncate
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708966 13f79535-47bb-0310-9956-ffa450edef68
2008-10-29 18:01:35 +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 a48210751c HBASE-636 java6 as a requirement
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@708727 13f79535-47bb-0310-9956-ffa450edef68
2008-10-28 23:42:16 +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 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 918c3a4e7a 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@708377 13f79535-47bb-0310-9956-ffa450edef68
2008-10-27 23:25:11 +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 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 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 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
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
Michael Stack b45191d2d9 HBASE-908 Add approximate counting to CountingBloomFilter
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@700631 13f79535-47bb-0310-9956-ffa450edef68
2008-09-30 23:34:05 +00:00
Jean-Daniel Cryans 5ae403ea35 HBASE-901 Add a limit to key length, check key and value length on client side
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@700529 13f79535-47bb-0310-9956-ffa450edef68
2008-09-30 17:20:04 +00:00
Michael Stack a2ebc570cf HBASE-906 [shell] Truncates output
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@699746 13f79535-47bb-0310-9956-ffa450edef68
2008-09-27 21:58:38 +00:00
Jim Kellerman 4f99f3a9e8 HBASE-905 Remove V5 migration classes from 0.19.0 (Jean-Daniel Cryans via Jim Kellerman)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@699527 13f79535-47bb-0310-9956-ffa450edef68
2008-09-26 22:55:46 +00:00
Michael Stack 97867f9a95 HBASE-898 RowResult.containsKey(String) doesn't work
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@698378 13f79535-47bb-0310-9956-ffa450edef68
2008-09-23 22:36:07 +00:00
Michael Stack 804155c541 HBASE-875 Use MurmurHash instead of JenkinsHash
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@698265 13f79535-47bb-0310-9956-ffa450edef68
2008-09-23 18:10:06 +00:00
Jean-Daniel Cryans d65e0b2bd6 HBASE-887 Fix a hotspot in scanners
M    conf/hbase-default.xml
Added a new config hbase.client.scanner.caching, fixed triplification
M    src/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
Implements new next(long, int) method for batching
M    src/java/org/apache/hadoop/hbase/ipc/HRegionInterface.java
Defines that new next(long, int) method
M    src/java/org/apache/hadoop/hbase/client/HTable.java
Adds new property that is passed to scanners. ClientScanner now handles caching of rows
M    src/java/org/apache/hadoop/hbase/client/MetaScanner.java
Small changes related to ScannerCallable
M    src/java/org/apache/hadoop/hbase/client/HConnectionManager.java
Same sort of small changes
M    src/java/org/apache/hadoop/hbase/client/ScannerCallable.java
Now modified because of new methods in HRS, will be able to handle caching
M    src/java/org/apache/hadoop/hbase/client/transactional/TransactionalTable.java
Passes caching to its super class


git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@698198 13f79535-47bb-0310-9956-ffa450edef68
2008-09-23 14:51:22 +00:00
Michael Stack 0b96e8d5ec HBASE-884 Double and float converters for Bytes class
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@698090 13f79535-47bb-0310-9956-ffa450edef68
2008-09-23 05:09:14 +00:00
Michael Stack 2dbdd19ccc HBASE-885 TableMap and TableReduce should be interfaces
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@698089 13f79535-47bb-0310-9956-ffa450edef68
2008-09-23 05:04:12 +00:00
Michael Stack aa419f96dd HBASE-886, HBASE-895 Sort the tables in the web UI [shell] 'list' command should emit a sorted list of tables
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@698088 13f79535-47bb-0310-9956-ffa450edef68
2008-09-23 04:04:50 +00:00
Jim Kellerman c912849278 HBASE-892 Cell iteration is broken (Doğacan Güney via Jim Kellerman)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@698016 13f79535-47bb-0310-9956-ffa450edef68
2008-09-22 22:00:31 +00:00
Michael Stack ebe81b974f HBASE-894 [shell] Should be able to copy-paste table description to create new table
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@698011 13f79535-47bb-0310-9956-ffa450edef68
2008-09-22 21:53:38 +00:00
Michael Stack 5982c95d8e HBASE-891 HRS.validateValuesLength throws IOE, gets caught in the retries
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@698008 13f79535-47bb-0310-9956-ffa450edef68
2008-09-22 21:47:59 +00:00
Michael Stack b174254d9e HBASE-890 alter table operation and also related changes in REST interface
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@698001 13f79535-47bb-0310-9956-ffa450edef68
2008-09-22 21:16:21 +00:00
Michael Stack 42ad910d1e Add release date
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@697626 13f79535-47bb-0310-9956-ffa450edef68
2008-09-21 21:48:56 +00:00
Jean-Daniel Cryans 42b368a2c5 HBASE-822 Added all other languages examples (only Python went in last commit of 822)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@694454 13f79535-47bb-0310-9956-ffa450edef68
2008-09-11 20:12:52 +00:00
Jim Kellerman 62c4e4b5b4 HBASE-882 The BatchUpdate class provides, put(col, cell) and delete(col) but no get() (Ryan Smith via Stack and Jim Kellerman)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@694352 13f79535-47bb-0310-9956-ffa450edef68
2008-09-11 17:04:39 +00:00
Michael Stack 748b21e94a HBASE-882 The BatchUpdate class provides, put(col, cell) and delete(col) but no get().
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@693987 13f79535-47bb-0310-9956-ffa450edef68
2008-09-10 21:13:21 +00:00
Jean-Daniel Cryans 16a2c45780 HBASE-881 Fixed bug when Master tries to reassign split or offline regions from a dead server
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@693935 13f79535-47bb-0310-9956-ffa450edef68
2008-09-10 19:20:17 +00:00
Michael Stack 6b32dfcf0e HBASE-877 HCM is unable to find table with multiple regions which contains binary
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@693910 13f79535-47bb-0310-9956-ffa450edef68
2008-09-10 17:47:20 +00:00
Jim Kellerman e93249b444 HBASE-465 Fix javadoc for all public declarations
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@693597 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 20:36:49 +00:00
Michael Stack 3b540886df HBASE-868 and HBASE-871 Incrementing binary rows cause strange behavior once table splits AND Major compaction periodicity should be specifyable at the column family level, not cluster wide
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@692963 13f79535-47bb-0310-9956-ffa450edef68
2008-09-08 00:14:10 +00:00
Jim Kellerman 2e13c047ab HBASE-874 deleting a table kills client rpc; no subsequent communication if shell or thrift server, etc. (Jonathan Gray via Jim Kellerman)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@692596 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06 00:50:58 +00:00
Michael Stack fe19bdd5b2 HBASE-872 Getting exceptions in shell when creating/disabling tables
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@692585 13f79535-47bb-0310-9956-ffa450edef68
2008-09-05 23:57:40 +00:00
Jim Kellerman 1bc2142c54 HBASE-865 Fix javadoc warnings (Rong-En Fan via Jim Kellerman)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@692273 13f79535-47bb-0310-9956-ffa450edef68
2008-09-04 22:11:18 +00:00
Michael Stack d49952f979 HBASE-864 Deadlock in regionserver
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@691710 13f79535-47bb-0310-9956-ffa450edef68
2008-09-03 18:17:19 +00:00
Michael Stack 65852deff9 HBASE-860 IndexTableReduce doesnt write the column name as the lucene index field properly
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@691069 13f79535-47bb-0310-9956-ffa450edef68
2008-09-01 21:46:46 +00:00
Michael Stack f9e04bcf5d HBASE-832 Problem with row keys beginnig with characters < than ',' and the region location cache
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@690639 13f79535-47bb-0310-9956-ffa450edef68
2008-08-31 05:12:55 +00:00
Michael Stack 0030252119 HBASE-840 More options on the row query in REST interface
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@690637 13f79535-47bb-0310-9956-ffa450edef68
2008-08-31 04:48:57 +00:00
Michael Stack 15406ddda7 HBASE-855 compaction can return less versions then we should in some cases
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@690630 13f79535-47bb-0310-9956-ffa450edef68
2008-08-31 03:35:33 +00:00
Jim Kellerman bc577ede4a HBASE-854 hbase-841 broke build on hudson? - makes sure that proxies are closed. (Andrew Purtell via Jim Kellerman)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@690437 13f79535-47bb-0310-9956-ffa450edef68
2008-08-30 01:32:09 +00:00
Michael Stack 1371c33e8d HBASE-836 Update thrift examples to work with changed IDL (HBASE-697)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@690429 13f79535-47bb-0310-9956-ffa450edef68
2008-08-29 23:58:10 +00:00
Michael Stack 99f695beda HBASE-834 'Major' compactions and upper bound on files we compact at any one time
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@690423 13f79535-47bb-0310-9956-ffa450edef68
2008-08-29 23:36:02 +00:00
Michael Stack d1adcf1629 HBASE-826 delete table followed by recreation results in honked table
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@690101 13f79535-47bb-0310-9956-ffa450edef68
2008-08-29 05:09:21 +00:00
Jim Kellerman 7632f2b763 HBASE-768 This message 'java.io.IOException: Install 0.1.x of hbase and run its migration first' is useless (Jean-Daniel Cryans via Jim Kellerman)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@690023 13f79535-47bb-0310-9956-ffa450edef68
2008-08-28 22:06:11 +00:00
Jim Kellerman f14cf6362a HBASE-762 deleteFamily takes timestamp, should only take row and family. Javadoc describes both cases but only implements the timestamp case. (Jean-Daniel Cryans via Jim Kellerman) Committed as part of HBASE-842
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@690021 13f79535-47bb-0310-9956-ffa450edef68
2008-08-28 21:51:47 +00:00
Jim Kellerman 1491efc79b HBASE-842 Remove methods that have Text as a parameter and were deprecated in 0.2.1 (Jean-Daniel Cryans via Jim Kellerman)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@689938 13f79535-47bb-0310-9956-ffa450edef68
2008-08-28 19:27:44 +00:00