Commit Graph

2568 Commits

Author SHA1 Message Date
Jean-Daniel Cryans 0a585ffbc8 HBASE-3789 Cleanup the locking contention in the master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1136140 13f79535-47bb-0310-9956-ffa450edef68
2011-06-15 18:21:14 +00:00
Michael Stack 0c8d19c975 HBASE-3976 Disable Block Cache On Compactions -- REVERT
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1135855 13f79535-47bb-0310-9956-ffa450edef68
2011-06-14 23:47:37 +00:00
Michael Stack a86a4b9dc7 HBASE-3976 Disable Block Cache On Compactions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1135849 13f79535-47bb-0310-9956-ffa450edef68
2011-06-14 23:23:52 +00:00
Michael Stack 74eb4dd8b3 HBASE-3940 HBase daemons should log version info at startup and possibly periodically
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1135800 13f79535-47bb-0310-9956-ffa450edef68
2011-06-14 21:20:14 +00:00
Todd Lipcon 93038d06aa HBASE-3982. Improvements to TestHFileSeek.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1135709 13f79535-47bb-0310-9956-ffa450edef68
2011-06-14 17:17:00 +00:00
Michael Stack d8f5be74d7 HBASE-451 Remove HTableDescriptor from HRegionInfo
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1135385 13f79535-47bb-0310-9956-ffa450edef68
2011-06-14 05:40:32 +00:00
Todd Lipcon 4c5264d4b3 HBASE-3916. Fix the default bind address of ThriftServer to be wildcard instead of localhost. Contributed by Li Pi
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1135358 13f79535-47bb-0310-9956-ffa450edef68
2011-06-14 01:56:41 +00:00
Michael Stack 76a743e8f0 HBASE-3793 HBASE-3468 Broke checkAndPut with null value
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1135342 13f79535-47bb-0310-9956-ffa450edef68
2011-06-13 23:43:49 +00:00
Michael Stack 0f843f5d0a HBASE-3983 list command in shell seems broken
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1135337 13f79535-47bb-0310-9956-ffa450edef68
2011-06-13 23:31:28 +00:00
Michael Stack ac2e192ad5 HBASE-3928 Some potential performance improvements to Bytes/KeyValue
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1135319 13f79535-47bb-0310-9956-ffa450edef68
2011-06-13 22:15:11 +00:00
Michael Stack 1e5deae9e9 HBASE-3963 Schedule all log-spliiting at startup all at once
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1135317 13f79535-47bb-0310-9956-ffa450edef68
2011-06-13 22:13:03 +00:00
Andrew Kyle Purtell 006b4b189c HBASE-3978 Rowlock lease renew doesn't work when custom coprocessor indicates to bypass default action
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1134940 13f79535-47bb-0310-9956-ffa450edef68
2011-06-12 16:07:11 +00:00
Andrew Kyle Purtell d1c070f707 HBASE 3976; Revert
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1134925 13f79535-47bb-0310-9956-ffa450edef68
2011-06-12 13:44:30 +00:00
Michael Stack 3fb6a0a7aa HBASE-3923 HBASE-1502 Broke Shell's status 'simple' and 'detailed'
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1134483 13f79535-47bb-0310-9956-ffa450edef68
2011-06-10 23:40:38 +00:00
Nicolas Spiegelberg af03bb3a99 HBASE-3794 : Ability to Discard Bad HTable Puts
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1134476 13f79535-47bb-0310-9956-ffa450edef68
2011-06-10 23:24:38 +00:00
Michael Stack c98dc2c4b4 HBASE-3979 Trivial fixes in code, document
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1134459 13f79535-47bb-0310-9956-ffa450edef68
2011-06-10 22:07:33 +00:00
Andrew Kyle Purtell 09d3d6bed9 HBASE-3976 Disable block cache on compactions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1134430 13f79535-47bb-0310-9956-ffa450edef68
2011-06-10 20:11:32 +00:00
Michael Stack 14bd82872d HBASE-3871 Compression.java uses ClassLoader.getSystemClassLoader() to load codec
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1134119 13f79535-47bb-0310-9956-ffa450edef68
2011-06-09 22:34:32 +00:00
Michael Stack f7de6a6b37 HBASE-3973 HBase IRB shell: Don't pretty-print the output when stdout isn't a TTY
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1134118 13f79535-47bb-0310-9956-ffa450edef68
2011-06-09 22:29:47 +00:00
Michael Stack 7cd5403b30 HBASE-2233 Support both Hadoop 0.20 and 0.22
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1134089 13f79535-47bb-0310-9956-ffa450edef68
2011-06-09 21:27:41 +00:00
Michael Stack 829f254216 HBASE-3946 The splitted region can be online again while the standby hmaster becomes the active one
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1133459 13f79535-47bb-0310-9956-ffa450edef68
2011-06-08 16:36:53 +00:00
Andrew Kyle Purtell bf14e34145 HBASE-3961 Add Delete.setWriteToWAL functionality
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1133427 13f79535-47bb-0310-9956-ffa450edef68
2011-06-08 15:27:09 +00:00
Michael Stack 9a047f1343 HBASE-3941 'hbase version' command line should print version info
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1133211 13f79535-47bb-0310-9956-ffa450edef68
2011-06-08 00:06:02 +00:00
Michael Stack 9b22cb0f0e HBASE-3941 'hbase version' command line should print version info -- REVERT MISTAKEN COMMIT OF WRONG PATCH
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1133210 13f79535-47bb-0310-9956-ffa450edef68
2011-06-08 00:04:47 +00:00
Michael Stack 7a55ec9a25 HBASE-3941 'hbase version' command line should print version info
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1133209 13f79535-47bb-0310-9956-ffa450edef68
2011-06-08 00:03:54 +00:00
Michael Stack f1a6ee8b16 hadoop-snappy version in the pom.xml is incorrect
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1133156 13f79535-47bb-0310-9956-ffa450edef68
2011-06-07 20:53:25 +00:00
Michael Stack 573c0a89bf HBASE-3873 Mavenize Hadoop Snappy JAR/SOs project dependencies
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1132833 13f79535-47bb-0310-9956-ffa450edef68
2011-06-06 23:16:09 +00:00
Michael Stack 06eba7a579 HBASE-3808 Implement Executor.toString for master handlers at least
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1132466 13f79535-47bb-0310-9956-ffa450edef68
2011-06-05 18:02:34 +00:00
Michael Stack 64f6fb52dc HBASE-3899 enhance HBase RPC to support free-ing up server handler threads even if response is not ready -- BACKED IT OUT
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1131480 13f79535-47bb-0310-9956-ffa450edef68
2011-06-04 19:46:00 +00:00
Michael Stack 45fd021b2e HBASE-3592 Guava snuck back in as a dependency via hbase-3777
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1131294 13f79535-47bb-0310-9956-ffa450edef68
2011-06-03 23:49:38 +00:00
Michael Stack ac8a57e93b HBASE-2556 Add convenience method to HBaseAdmin to get a collection of HRegionInfo objects for each table
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1130316 13f79535-47bb-0310-9956-ffa450edef68
2011-06-01 21:51:02 +00:00
Michael Stack fe8dce6636 HBASE-3942 The thrift scannerOpen functions should support row caching
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1130275 13f79535-47bb-0310-9956-ffa450edef68
2011-06-01 19:50:12 +00:00
Michael Stack 7d4b427069 HBASE-3934 MemStoreFlusher.getMemStoreLimit() doesn't honor defaultLimit
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1129471 13f79535-47bb-0310-9956-ffa450edef68
2011-05-31 02:18:28 +00:00
Michael Stack 13a0e22c4b HBASE-3934 MemStoreFlusher.getMemStoreLimit() doesn't honor defaultLimit
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1129469 13f79535-47bb-0310-9956-ffa450edef68
2011-05-31 02:16:22 +00:00
Andrew Kyle Purtell 6bd9abf44d HBASE-3931 Allow adding attributes to Get
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1128978 13f79535-47bb-0310-9956-ffa450edef68
2011-05-30 01:10:01 +00:00
Michael Stack 03f55a3e89 HBASE-3921 Allow adding arbitrary blobs to Put
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1127782 13f79535-47bb-0310-9956-ffa450edef68
2011-05-26 04:20:42 +00:00
Michael Stack 9d197ae1ce HBASE-2937 Facilitate Timeouts In HBase Client
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1127680 13f79535-47bb-0310-9956-ffa450edef68
2011-05-25 20:50:32 +00:00
Michael Stack 9f28990e7a HBASE-3841 HTable and HTableInterface docs are inconsistent with one another
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1127678 13f79535-47bb-0310-9956-ffa450edef68
2011-05-25 20:44:11 +00:00
Michael Stack d3045093c7 HBASE-3811 Allow adding attributes to Scan
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1127676 13f79535-47bb-0310-9956-ffa450edef68
2011-05-25 20:41:20 +00:00
Michael Stack 81aae08c4a HBASE-3919 More places output binary data to text
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1127384 13f79535-47bb-0310-9956-ffa450edef68
2011-05-25 05:07:10 +00:00
Michael Stack 147e0054fd HBASE-3920 HLog hbase.regionserver.flushlogentries no longer supported
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1127377 13f79535-47bb-0310-9956-ffa450edef68
2011-05-25 04:48:39 +00:00
Michael Stack 85a3cf14f9 HBASE-3894 Thread contention over row locks set monitor
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1127374 13f79535-47bb-0310-9956-ffa450edef68
2011-05-25 04:18:12 +00:00
Michael Stack 06b8461cc5 HBASE-3914 ROOT region appeared in two regionserver's onlineRegions at the same time
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1127158 13f79535-47bb-0310-9956-ffa450edef68
2011-05-24 17:25:42 +00:00
Michael Stack b488975ddd HBASE-3195 Binary row keys in hbck and other miscellaneous binary key display issues
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1126872 13f79535-47bb-0310-9956-ffa450edef68
2011-05-24 05:19:20 +00:00
Michael Stack 222f6836df HBASE-3899 HBase RPC to support free-ing up server handler threads even if response is not ready
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1126857 13f79535-47bb-0310-9956-ffa450edef68
2011-05-24 03:47:40 +00:00
Michael Stack 74c41cd697 HBASE-3903 A successful write to client write-buffer may be lost or not visible
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1126735 13f79535-47bb-0310-9956-ffa450edef68
2011-05-23 20:44:19 +00:00
Michael Stack 5cff071c38 HBASE-3908 TableSplit not implementing hashCode problem
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1126600 13f79535-47bb-0310-9956-ffa450edef68
2011-05-23 17:13:43 +00:00
Andrew Kyle Purtell 981f414cd3 HBASE-3912 [Stargate] Columns not handle by Scan
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1126528 13f79535-47bb-0310-9956-ffa450edef68
2011-05-23 15:07:01 +00:00
Michael Stack 2ed476e3dd HBASE-2938 Add Thread-Local Behavior To HTable Pool
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1125533 13f79535-47bb-0310-9956-ffa450edef68
2011-05-20 20:00:58 +00:00
Michael Stack 7bbeb3231b HBASE-3905 HBaseAdmin.createTableAsync() should check for invalid split keys.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1125235 13f79535-47bb-0310-9956-ffa450edef68
2011-05-20 04:47:01 +00:00
Michael Stack 2b1f7dbd54 HBASE-3905 HBaseAdmin.createTableAsync() should check for invalid split keys.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1125233 13f79535-47bb-0310-9956-ffa450edef68
2011-05-20 04:45:40 +00:00
Michael Stack 55a7d35c2a HBASE-3691 Add compressor support for 'snappy', google's compressor
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1125163 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19 23:00:47 +00:00
Michael Stack 19402cd814 HBASE-3826 Minor compaction needs to check if still over compactionThreshold after compacting
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1125140 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19 22:00:27 +00:00
Michael Stack 6cc03b35a3 HBASE-3820 Splitlog() executed while the namenode was in safemode may cause data-loss
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1125111 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19 21:16:58 +00:00
Michael Stack 5fc468c60c HBASE-3902 Add Bytes.toBigDecimal and Bytes.toBytes(BigDecimal)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1125098 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19 21:02:15 +00:00
Michael Stack e0ad6f0ed1 HBASE-3880 Make mapper function in ImportTSV plug-able
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1124542 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19 05:48:37 +00:00
Michael Stack 31965fe0fb HBASE-3898 TestSplitTransactionOnCluster broke in TRUNK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1124539 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19 05:33:38 +00:00
Michael Stack 378febdc53 HBASE-3897 Docs (notsoquick guide) suggest invalid XML
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1124534 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19 04:36:17 +00:00
Jean-Daniel Cryans d64c76fe10 HBASE-3874 ServerShutdownHandler fails on NPE if a plan has a random
region assignment


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1124477 13f79535-47bb-0310-9956-ffa450edef68
2011-05-19 00:24:18 +00:00
Michael Stack 9e4d90cdf1 HBASE-3895 Fix order of parameters after HBASE-1511
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1124358 13f79535-47bb-0310-9956-ffa450edef68
2011-05-18 18:03:39 +00:00
Michael Stack 551ea3211f HBASE-3882 hbase-config.sh needs to be updated so it can auto-detects the sun jre provided by RHEL6
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1103239 13f79535-47bb-0310-9956-ffa450edef68
2011-05-14 21:51:29 +00:00
Michael Stack 10e6514699 fixup in CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1102876 13f79535-47bb-0310-9956-ffa450edef68
2011-05-13 19:42:33 +00:00
Michael Stack 4dc83021b1 HBASE-3881 Add disable balancer in graceful_stop.sh script
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1102857 13f79535-47bb-0310-9956-ffa450edef68
2011-05-13 18:37:55 +00:00
Michael Stack e41bc102bb HBASE-3876 TestCoprocessorInterface.testCoprocessorInterface broke on jenkins and local
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1102819 13f79535-47bb-0310-9956-ffa450edef68
2011-05-13 17:17:07 +00:00
Michael Stack e218325a61 HBASE-3878 Hbase client throws NoSuchElementException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1102416 13f79535-47bb-0310-9956-ffa450edef68
2011-05-12 18:47:06 +00:00
Nicolas Spiegelberg dc2659524a HBASE-3877 Determine Proper Defaults for Compaction ThreadPools
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1102105 13f79535-47bb-0310-9956-ffa450edef68
2011-05-11 21:50:37 +00:00
Nicolas Spiegelberg 770b745807 HBASE-1476 Multithreaded Compactions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1101677 13f79535-47bb-0310-9956-ffa450edef68
2011-05-10 23:21:04 +00:00
Michael Stack 7d03a7dbb6 HBASE-3864 Rename of hfile.min.blocksize.size in HBASE-2899 reverted in HBASE-1861
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1100404 13f79535-47bb-0310-9956-ffa450edef68
2011-05-06 22:12:09 +00:00
Michael Stack 40cb8dffc2 HBASE-3861 MiniZooKeeperCluster.startup() should refer to hbase.zookeeper.property.maxClientCnxns; backing it out till figure the TestHCM OOME issue
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1100390 13f79535-47bb-0310-9956-ffa450edef68
2011-05-06 21:44:31 +00:00
Michael Stack 7bc1722112 HBASE-3865 Failing TestWALReplay
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1100373 13f79535-47bb-0310-9956-ffa450edef68
2011-05-06 21:03:40 +00:00
Andrew Kyle Purtell 93a75bb3eb HBASE-3861 MiniZooKeeperCluster should refer to maxClientCnxns
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1100299 13f79535-47bb-0310-9956-ffa450edef68
2011-05-06 17:43:02 +00:00
Michael Stack ee4553fc1a HBASE-3855 Performance degradation of memstore because reseek is linear
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1100236 13f79535-47bb-0310-9956-ffa450edef68
2011-05-06 14:44:07 +00:00
Michael Stack f3ebb53efc HBASE-3721 Speedup LoadIncrementalHFiles
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1100045 13f79535-47bb-0310-9956-ffa450edef68
2011-05-06 04:26:58 +00:00
Michael Stack 3450c962ad HBASE-3862 Race conditions in aggregate calculation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1100043 13f79535-47bb-0310-9956-ffa450edef68
2011-05-06 04:24:28 +00:00
Jean-Daniel Cryans d60cceaff3 HBASE-3860 HLog shouldn't create a new HBC when rolling
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1099988 13f79535-47bb-0310-9956-ffa450edef68
2011-05-05 22:48:44 +00:00
Michael Stack 8ffaac2003 HBASE-3813 Change RPC callQueue size from "handlerCount * MAX_QUEUE_SIZE_PER_HANDLER;"
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1099695 13f79535-47bb-0310-9956-ffa450edef68
2011-05-05 06:07:56 +00:00
Michael Stack 3d6b1485bf HBASE-3695 Some improvements to Hbck to test the entire region chain in Meta and provide better error reporting
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1099566 13f79535-47bb-0310-9956-ffa450edef68
2011-05-04 19:28:45 +00:00
Todd Lipcon 4e4ded4cde HBASE-3853 Fix TestInfoServers to pass after HBASE-3835
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1099542 13f79535-47bb-0310-9956-ffa450edef68
2011-05-04 17:54:50 +00:00
Michael Stack 81e9be2518 HBASE-3821 'NOT flushing memstore for region' keep on printing for half an hour
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1099318 13f79535-47bb-0310-9956-ffa450edef68
2011-05-04 03:51:59 +00:00
Jean-Daniel Cryans 6aa6a4ad8f HBASE-3597 ageOfLastAppliedOp should update after cluster replication
failures


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1099302 13f79535-47bb-0310-9956-ffa450edef68
2011-05-04 00:20:31 +00:00
Todd Lipcon 214f63b6c8 HBASE-3839 Add monitoring of currently running tasks to the master and RS web UIs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1099202 13f79535-47bb-0310-9956-ffa450edef68
2011-05-03 19:09:20 +00:00
Todd Lipcon 7d5d1fe752 HBASE-3837 Show regions in transition on the master web page
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1099199 13f79535-47bb-0310-9956-ffa450edef68
2011-05-03 19:07:54 +00:00
Todd Lipcon 46d64afcd9 HBASE-3835 Switch master and region server pages to Jamon-based templates
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1099198 13f79535-47bb-0310-9956-ffa450edef68
2011-05-03 19:07:00 +00:00
Jean-Daniel Cryans 94d77931b3 HBASE-3846 Set RIT timeout higher
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1099155 13f79535-47bb-0310-9956-ffa450edef68
2011-05-03 17:45:58 +00:00
Todd Lipcon ca952ac00b HBASE-3836 Add facility to track currently progressing actions and workflows.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1098933 13f79535-47bb-0310-9956-ffa450edef68
2011-05-03 06:11:06 +00:00
Michael Stack b6ad337ea1 HBASE-3849 Fix master ui; hbase-1502 broke requests/second
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1098919 13f79535-47bb-0310-9956-ffa450edef68
2011-05-03 05:48:37 +00:00
Michael Stack 9c1d01e24f HBASE-3777 Redefine Identity Of HBase Configuration
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1098901 13f79535-47bb-0310-9956-ffa450edef68
2011-05-03 04:43:53 +00:00
Michael Stack 7e6f56200e HBASE-3847 Turn off DEBUG logging of RPCs in WriteableRPCEngine on TRUNK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1098861 13f79535-47bb-0310-9956-ffa450edef68
2011-05-02 23:37:54 +00:00
Michael Stack 2a4f052bcc HBASE-3838 RegionCoprocesorHost.preWALRestore throws npe in case there is no RegionObserver registered
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1098705 13f79535-47bb-0310-9956-ffa450edef68
2011-05-02 18:14:05 +00:00
Michael Stack 6c32f36250 HBASE-3670 Fix error handling in get(List<Get> gets)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1098702 13f79535-47bb-0310-9956-ffa450edef68
2011-05-02 18:10:36 +00:00
Michael Stack 659da04632 HBASE-3843 splitLogWorker starts too early
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1098696 13f79535-47bb-0310-9956-ffa450edef68
2011-05-02 18:04:19 +00:00
Nicolas Spiegelberg 47fe311acd HBASE-3796 Per-Store Entries in Compaction Queue
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1098021 13f79535-47bb-0310-9956-ffa450edef68
2011-04-29 23:07:52 +00:00
Michael Stack 7d42c217a9 HBASE-3829 TestMasterFailover failures in jenkins
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1097676 13f79535-47bb-0310-9956-ffa450edef68
2011-04-29 03:33:27 +00:00
Michael Stack d6ed1130d5 HBASE-3827 hbase-1502, removing heartbeats, broke master joining a running cluster and was returning master hostname for rs to use
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1097587 13f79535-47bb-0310-9956-ffa450edef68
2011-04-28 19:51:25 +00:00
Michael Stack 529223130a HBASE-1502 Remove need for heartbeats in HBase
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1097275 13f79535-47bb-0310-9956-ffa450edef68
2011-04-27 23:12:42 +00:00
Jean-Daniel Cryans 4219e2accb HBASE-3741 Make HRegionServer aware of the regions it's opening/closing
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1097266 13f79535-47bb-0310-9956-ffa450edef68
2011-04-27 22:42:58 +00:00
Michael Stack 1f01e30540 HBASE-3210 HBASE-1921 for the new master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096970 13f79535-47bb-0310-9956-ffa450edef68
2011-04-27 00:01:31 +00:00
Michael Stack 6e9210165f HBASE-3794 TestRpcMetrics fails on machine where region server is running
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096968 13f79535-47bb-0310-9956-ffa450edef68
2011-04-26 23:53:48 +00:00
Jean-Daniel Cryans 2769a5ffc8 HBASE-3805 Log RegionState that are processed too late in the master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096962 13f79535-47bb-0310-9956-ffa450edef68
2011-04-26 23:23:34 +00:00
Michael Stack e6a521407d HBASE-3629 Update our thrift to 0.6
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096938 13f79535-47bb-0310-9956-ffa450edef68
2011-04-26 22:40:25 +00:00
Michael Stack 676072656a Fixup where we write issues
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096632 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25 23:15:42 +00:00
Michael Stack 258c11120e HBASE-3749 Master can't exit when open port failed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096630 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25 23:13:41 +00:00
Michael Stack e01e57ff92 HBASE-3819 TestSplitLogWorker has too many SLWs running -- makes for contention and occasional failures
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096627 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25 23:03:13 +00:00
Michael Stack 6ad14f3c73 HBASE-1512 Coprocessors: Support aggregate functions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096620 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25 22:02:24 +00:00
Michael Stack fd470dbf23 HBASE-3812 Tidy up naming consistency and documentation in coprocessor framework
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096568 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25 19:21:17 +00:00
Michael Stack f1653f9e65 HBASE-3634 Fix JavaDoc for put(List<Put> puts) in HTableInterface
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096541 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25 17:50:30 +00:00
Michael Stack d848b70936 HBASE-3817 HBase Shell has an issue accepting FILTER for the 'scan' command.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096536 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25 17:38:15 +00:00
Michael Stack d131149362 HBASE-3817 HBase Shell has an issue accepting FILTER for the 'scan' command
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096535 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25 17:37:22 +00:00
Michael Stack e448a81053 HBASE-3539 Improve shell help to reflect all possible options
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096533 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25 17:34:24 +00:00
Michael Stack b91fb30a82 HBASE-2470 Add Scan.setTimeRange() support in Shell
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1096523 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25 17:09:05 +00:00
Michael Stack baefac4c42 HBASE-3806 distributed log splitting double escapes task names
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1095613 13f79535-47bb-0310-9956-ffa450edef68
2011-04-21 07:28:23 +00:00
Jean-Daniel Cryans d8d26cb493 HBASE-3580 Remove RS from DeadServer when new instance checks in
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1095531 13f79535-47bb-0310-9956-ffa450edef68
2011-04-20 21:58:40 +00:00
Andrew Kyle Purtell e5d76ad261 HBASE-3800 HMaster is not able to start due to AlreadyCreatedException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1095485 13f79535-47bb-0310-9956-ffa450edef68
2011-04-20 19:07:43 +00:00
Andrew Kyle Purtell 22c70b26a1 HBASE-3798 [REST] Allow representation to elide row key and column key
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1095481 13f79535-47bb-0310-9956-ffa450edef68
2011-04-20 18:48:51 +00:00
Michael Stack 6385b39cf4 HBASE-3802 Redundant list creation in HRegion
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1095453 13f79535-47bb-0310-9956-ffa450edef68
2011-04-20 16:34:04 +00:00
Michael Stack 1183777e8a HBASE-2939 Allow Client-Side Connection Pooling
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1095160 13f79535-47bb-0310-9956-ffa450edef68
2011-04-19 18:32:11 +00:00
Jean-Daniel Cryans 9dbed1e938 HBASE-3795 Remove the "Cache hit for row" message
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1094745 13f79535-47bb-0310-9956-ffa450edef68
2011-04-18 21:09:08 +00:00
Jean-Daniel Cryans 24444f3c85 HBASE-3767 Improve how HTable handles threads used for multi actions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1094741 13f79535-47bb-0310-9956-ffa450edef68
2011-04-18 20:58:42 +00:00
Michael Stack 879ff4a39c HBASE-3781 hbase shell cannot start NoMethodError: undefined method 'close' for nil:NilClass
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1094711 13f79535-47bb-0310-9956-ffa450edef68
2011-04-18 19:46:29 +00:00
Michael Stack ddb730cfbd HBASE-3609 Improve the selection of regions to balance; part 2
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1094679 13f79535-47bb-0310-9956-ffa450edef68
2011-04-18 18:12:04 +00:00
Michael Stack 04ac5314bd HBASE-1364 [performance] Distributed splitting of regionserver commit logs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1094662 13f79535-47bb-0310-9956-ffa450edef68
2011-04-18 17:16:15 +00:00
Gary Helmling a195d0af7e HBASE-3790 Fix NPE in ExecResult.write() with null return value
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1092854 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16 02:12:08 +00:00
Gary Helmling 0dd25bd538 HBASE-3758 Delete triggers pre/postScannerOpen upcalls of RegionObserver
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1092842 13f79535-47bb-0310-9956-ffa450edef68
2011-04-15 23:05:02 +00:00
Michael Stack 5bfe3d8ff6 HBASE-3757 Upgrade to ZK 3.3.3
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1092588 13f79535-47bb-0310-9956-ffa450edef68
2011-04-15 04:49:14 +00:00
Michael Stack 535e0abc54 HBASE-3598 Broken formatting in LRU stats output
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1092585 13f79535-47bb-0310-9956-ffa450edef68
2011-04-15 04:31:44 +00:00
Michael Stack 840e08634b HBASE-3699 Make RegionServerServices and MasterServices extend Server
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1092583 13f79535-47bb-0310-9956-ffa450edef68
2011-04-15 04:28:40 +00:00
Michael Stack 8e9918a88a HBASE-3785 book.xml - moving WAL into architecture section, plus adding more description on what it does
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1092545 13f79535-47bb-0310-9956-ffa450edef68
2011-04-14 23:06:20 +00:00
Michael Stack 0f4835a0b6 HBASE-3784 book.xml - adding small subsection in architecture/client on filters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1092544 13f79535-47bb-0310-9956-ffa450edef68
2011-04-14 23:04:08 +00:00
Michael Stack a4b61ccddc HBASE-3783 hbase-0.90.2.jar exists in hbase root and in 'lib/'
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1092542 13f79535-47bb-0310-9956-ffa450edef68
2011-04-14 23:00:40 +00:00
Michael Stack c27e354e2e HBASE-3753 Book.xml - architecture, adding more Store info
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1092437 13f79535-47bb-0310-9956-ffa450edef68
2011-04-14 18:46:47 +00:00
Michael Stack 84c44732f9 HBASE-3701 revisit ArrayList creation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1092431 13f79535-47bb-0310-9956-ffa450edef68
2011-04-14 18:35:19 +00:00
Michael Stack 7f90ea5860 HBASE-3708 createAndFailSilent is not so silent; leaves lots of logging in ensemble logs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1092001 13f79535-47bb-0310-9956-ffa450edef68
2011-04-14 04:39:48 +00:00
Michael Stack 5486d8df70 HBASE-3685 when multiple columns are combined with TimestampFilter, only one column is returned
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1091995 13f79535-47bb-0310-9956-ffa450edef68
2011-04-14 04:24:25 +00:00
Jean-Daniel Cryans e228a142a8 HBASE-3771 All jsp pages don't clean their HBA
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1091855 13f79535-47bb-0310-9956-ffa450edef68
2011-04-13 17:28:34 +00:00
Gary Helmling 74b9c22b23 HBASE-3759 Eliminate use of ThreadLocals for CoprocessorEnvironment bypass() and complete()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1091655 13f79535-47bb-0310-9956-ffa450edef68
2011-04-13 05:41:25 +00:00
Michael Stack 7df562906b HBASE-3722 A lot of data is lost when name node crashed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1091649 13f79535-47bb-0310-9956-ffa450edef68
2011-04-13 04:53:05 +00:00
Michael Stack b6c0ce9c5f HBASE-3765 metrics.xml - small format change and adding nav to hbase book metrics section
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1091647 13f79535-47bb-0310-9956-ffa450edef68
2011-04-13 04:45:12 +00:00
Michael Stack e8cdb7e27f HBASE-3768 Add best practice to book for loading row key only
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1091644 13f79535-47bb-0310-9956-ffa450edef68
2011-04-13 04:33:58 +00:00
Michael Stack 40eb8bcc32 HBASE-3769 TableMapReduceUtil is inconsistent with other table-related classes that accept byte[] as a table name
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1091643 13f79535-47bb-0310-9956-ffa450edef68
2011-04-13 04:29:56 +00:00
Michael Stack 08cb49b04d HBASE-3770 Make FilterList accept var arg Filters in its constructor as a convenience
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1091641 13f79535-47bb-0310-9956-ffa450edef68
2011-04-13 04:23:45 +00:00
Jean-Daniel Cryans 1365d64606 ugh fixing CHANGES for 3755
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1091610 13f79535-47bb-0310-9956-ffa450edef68
2011-04-13 00:02:01 +00:00
Jean-Daniel Cryans e8fb14592c HBASE=3755 Catch zk's ConnectionLossException and augment error
message with more help
Fixup of CHANGES


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1091607 13f79535-47bb-0310-9956-ffa450edef68
2011-04-13 00:00:53 +00:00
Michael Stack afa5418210 HBASE-3764 Book.xml - adding 2 FAQs (SQL and arch question)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1091290 13f79535-47bb-0310-9956-ffa450edef68
2011-04-12 04:52:37 +00:00
Gary Helmling a7f8453d50 HBASE-3762 HTableFactory.releaseHTableInterface() should throw IOException not wrap in RTE
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1091165 13f79535-47bb-0310-9956-ffa450edef68
2011-04-11 18:39:42 +00:00
Gary Helmling c81146580a HBASE-3750 HTable.putTable() should release resources for discarded tables
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1090748 13f79535-47bb-0310-9956-ffa450edef68
2011-04-10 07:58:37 +00:00
Andrew Kyle Purtell acbe32c4a7 HBASE-3624 Only one coprocessor of each priority can be loaded for a table
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1090500 13f79535-47bb-0310-9956-ffa450edef68
2011-04-09 00:48:39 +00:00
Michael Stack daf0bb52cf HBASE-3744 createTable blocks until all regions are out of transition
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1090494 13f79535-47bb-0310-9956-ffa450edef68
2011-04-09 00:08:56 +00:00
Jean-Daniel Cryans a2b2a752b3 HBASE-3740 hbck doesn't reset the number of errors when retrying
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1090488 13f79535-47bb-0310-9956-ffa450edef68
2011-04-08 23:16:04 +00:00
Michael Stack 9413b5ebe2 Fixup of issue order, add date of 0.90.2 release
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1090384 13f79535-47bb-0310-9956-ffa450edef68
2011-04-08 18:18:51 +00:00
Michael Stack 29f7c71726 HBASE-3756 Can't move META or ROOT from shell
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1090372 13f79535-47bb-0310-9956-ffa450edef68
2011-04-08 18:04:54 +00:00
Jean-Daniel Cryans 420cbdfd9d HBASE-3652 Speed up tests by lowering some sleeps
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1090347 13f79535-47bb-0310-9956-ffa450edef68
2011-04-08 16:49:08 +00:00
Jean-Daniel Cryans 3dd353aedb HBASE-3734 HBaseAdmin creates new configurations in getCatalogTracker
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1090061 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 23:23:48 +00:00
Michael Stack 4242c86a41 HBASE-3723 Major compact should be done when there is only one storefile and some keyvalue is outdated
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1089727 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 04:06:21 +00:00
Jean-Daniel Cryans bea0012d5d HBASE-3747 ReplicationSource should differanciate remote and local exceptions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1089701 13f79535-47bb-0310-9956-ffa450edef68
2011-04-07 01:00:34 +00:00
Gary Helmling 9e6f97fd61 HBASE-3587 Eliminate use of read-write lock to guard loaded coprocessor collection
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1089685 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 23:59:34 +00:00
Todd Lipcon 1596f98835 HBASE-3746 Clean up CompressionTest to not directly reference DistributedFileSystem
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1089684 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 23:58:50 +00:00
Michael Stack 657ab7f8d6 HBASE-3738 Book.xml - expanding Architecture Client section
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1089681 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 23:50:12 +00:00
Michael Stack d66832a89e HBASE-3710 Book.xml - fill out descriptions of metrics
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1089678 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 23:41:24 +00:00
Michael Stack 803a91646c HBASE-3748 Add rolling of thrift/rest daemons to graceful_stop.sh script
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1089666 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 23:14:01 +00:00
Gary Helmling ef3073c22d HBASE-3677 Generate a globally unique cluster ID
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1089297 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 04:53:47 +00:00
Gary Helmling 82ffa80bd9 HBASE-3739 HMaster.getProtocolVersion() should distinguish HMasterInterface and HMasterRegionInterface versions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1089282 13f79535-47bb-0310-9956-ffa450edef68
2011-04-06 00:01:58 +00:00
Jean-Daniel Cryans 7702e191e3 HBASE-3733 MemStoreFlusher.flushOneForGlobalPressure() shouldn't
be using TreeSet for HRegion (Ted Yu via J-D)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1088894 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 04:51:46 +00:00
Michael Stack 06a21879a4 HBASE-3071 Graceful decommissioning of a regionserver
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1088879 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 04:08:24 +00:00
Michael Stack 783029da33 HBASE-3488 Add CellCounter to count multiple versions of rows
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1088741 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 19:19:21 +00:00
Michael Stack ed64718369 HBASE-3694 high multiput latency due to checking global mem store size in a synchronized function
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1088703 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 18:33:55 +00:00
Michael Stack 44309ae90d HBASE-3728 NPE in HTablePool.closeTablePool
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1088692 13f79535-47bb-0310-9956-ffa450edef68
2011-04-04 17:58:15 +00:00
Michael Stack eb791700ee HBASE-3238 HBase needs to have the CREATE permission on the parent of its ZooKeeper parent znode
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1088038 13f79535-47bb-0310-9956-ffa450edef68
2011-04-02 14:41:10 +00:00
Michael Stack 355cddcd0b HBASE-3704 Show per region request count in table.jsp
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1087954 13f79535-47bb-0310-9956-ffa450edef68
2011-04-02 01:37:41 +00:00
Michael Stack 556fa73400 HBASE-3647 Distinguish read and write request count in region
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1087929 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 23:13:28 +00:00
Michael Stack d8d4fc8b7c HBASE-3684 Support column range filter
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1087593 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 06:00:37 +00:00
Michael Stack 22e5b51c7b HBASE-3715 Book.xml - adding architecture section on client, adding section on spec-ex under mapreduce
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1087588 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 05:45:10 +00:00
Michael Stack 9e6308c918 HBASE-3705 Allow passing timestamp into importtsv
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1087586 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 05:34:51 +00:00
Michael Stack 21e68ab791 HBASE-3712 HTable.close() doesn't shutdown thread pool
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1087582 13f79535-47bb-0310-9956-ffa450edef68
2011-04-01 05:26:37 +00:00
Michael Stack 5de1c25b33 HBASE-3716 Intermittent TestRegionRebalancing failure
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1087401 13f79535-47bb-0310-9956-ffa450edef68
2011-03-31 18:33:37 +00:00
Michael Stack a906560ce0 HBASE-3720 Book.xml - porting conceptual-view / physical-view sections of HBaseArchitecture wiki
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1087395 13f79535-47bb-0310-9956-ffa450edef68
2011-03-31 18:12:04 +00:00
Michael Stack 569b5d2335 HBASE-3717 deprecate HTable isTableEnabled() methods in favor of HBaseAdmin methods
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1087191 13f79535-47bb-0310-9956-ffa450edef68
2011-03-31 05:50:43 +00:00
Todd Lipcon fbd1666643 HBASE-3711 importtsv fails if rowkey length exceeds MAX_ROW_LENGTH
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1086724 13f79535-47bb-0310-9956-ffa450edef68
2011-03-29 20:26:52 +00:00
Andrew Kyle Purtell df3a53e764 HBASE-3709 HFile compression not sharing configuration
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1086504 13f79535-47bb-0310-9956-ffa450edef68
2011-03-29 07:46:54 +00:00
Gary Helmling 70379d17b3 HBASE-3702 Fix NPE in Exec method parameter serialization
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085818 13f79535-47bb-0310-9956-ffa450edef68
2011-03-26 22:07:51 +00:00
Todd Lipcon 561deab8fc HBASE-3703. hbase-config.sh needs to be updated so it can auto-detect the sun jdk provided by RHEL6
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085798 13f79535-47bb-0310-9956-ffa450edef68
2011-03-26 20:38:21 +00:00
Michael Stack edd036b045 HBASE-3696 isMajorCompaction() check triggers lots of listStatus DFS RPC calls from HBase
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085560 13f79535-47bb-0310-9956-ffa450edef68
2011-03-25 21:05:13 +00:00
Michael Stack 83143be819 HBASE-3686 ClientScanner skips too many rows on recovery if using scanner caching
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085542 13f79535-47bb-0310-9956-ffa450edef68
2011-03-25 19:54:48 +00:00
Jean-Daniel Cryans e64108690e HBASE-3681 Check the sloppiness of the region load before balancing (Ted Yu via JD)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085223 13f79535-47bb-0310-9956-ffa450edef68
2011-03-25 00:40:55 +00:00
Michael Stack 5f69f20011 HBASE-3658 Alert when heap is over committed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085195 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 23:36:36 +00:00
Michael Stack cad0a1bb9c HBASE-3052 Add ability to have multiple ZK servers in a quorum in MiniZooKeeperCluster for test writing
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085190 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 23:20:24 +00:00
Michael Stack 91404d9c5d HBASE-3688 Setters of class HTableDescriptor do not work properly
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085186 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 23:12:55 +00:00
Michael Stack d82dabaa6f HBASE-3541 REST Multi Gets
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085183 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 23:06:08 +00:00
Michael Stack 4c59785135 HBASE-3474 HFileOutputFormat to use column family's compression algorithm
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085179 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 22:59:45 +00:00
Michael Stack a344cd98b7 HBASE-3673 Reduce HTable Pool Contention Using Concurrent Collections
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085169 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 22:28:26 +00:00
Jean-Daniel Cryans ee969a8d83 HBASE-3497 TableMapReduceUtil.initTableReducerJob broken due to setConf
method in TableOutputFormat



git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085139 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 20:59:25 +00:00
Michael Stack ff192229ca HBASE-3683 NMapInputFormat should use a different config param for number of maps
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085132 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 20:47:56 +00:00
Michael Stack 15cc58f797 HBASE-3666 TestScannerTimeout fails occasionally
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085123 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 20:40:13 +00:00
Michael Stack b500e86e2d HBASE-3654 Weird blocking between getOnlineRegion and createRegionLoad
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085114 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 20:25:10 +00:00
Michael Stack 1cab7fc7b9 HBASE-3660 HMaster will exit when starting with stale data in cached locations such as -ROOT- or .META.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085107 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 20:04:32 +00:00
Michael Stack cf3284dfb9 HBASE-3627 NPE in EventHandler when region already reassigned
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1085075 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 19:01:50 +00:00
Andrew Kyle Purtell a17043496b HBASE-3583 Coprocessors: scannerNext and scannerClose hooks are called when HRegionInterface#get is invoked
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084854 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 06:27:23 +00:00
Andrew Kyle Purtell c63fe3174a HBASE-3697 Admin actions that use MetaReader to iterate regions need to skip offline ones
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084843 13f79535-47bb-0310-9956-ffa450edef68
2011-03-24 04:33:54 +00:00
Jean-Daniel Cryans 4b8b1c2ed8 HBASE-3640 [replication] Transferring queues shouldn't be done inline with RS startup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084785 13f79535-47bb-0310-9956-ffa450edef68
2011-03-23 22:23:54 +00:00
Andrew Kyle Purtell 5c78c1a4a7 HBASE-3468 Enhance checkAndPut and checkAndDelete with comparators
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084752 13f79535-47bb-0310-9956-ffa450edef68
2011-03-23 21:26:07 +00:00
Jean-Daniel Cryans 75bbdd7397 HBASE-3668 CatalogTracker.waitForMeta can wait forever and totally stall a RS
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084377 13f79535-47bb-0310-9956-ffa450edef68
2011-03-22 22:20:17 +00:00
Michael Stack ce86d7ca82 HBASE-3617 NoRouteToHostException during balancing will cause Master abort
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084375 13f79535-47bb-0310-9956-ffa450edef68
2011-03-22 22:16:55 +00:00
Michael Stack c1fcc65b19 HBASE-3687 Bulk assign on startup should handle a ServerNotRunningException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084314 13f79535-47bb-0310-9956-ffa450edef68
2011-03-22 19:35:56 +00:00
Michael Stack bb28add83e HBASE-3575 Update rename table script
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084062 13f79535-47bb-0310-9956-ffa450edef68
2011-03-22 03:18:12 +00:00
Michael Stack 2147902eab HBASE-3621 The timeout handler in AssignmentManager does an RPC while holding lock on RIT; a big no-no
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084061 13f79535-47bb-0310-9956-ffa450edef68
2011-03-22 03:13:11 +00:00
Michael Stack 99f9ca542f HBASE-3621 The timeout handler in AssignmentManager does an RPC while holding lock on RIT; a big no-no
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084059 13f79535-47bb-0310-9956-ffa450edef68
2011-03-22 03:11:31 +00:00
Michael Stack 53a031f00c HBASE-3674 Treat ChecksumException as we would a ParseException splitting logs; else we replay split on every restart
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084051 13f79535-47bb-0310-9956-ffa450edef68
2011-03-22 02:04:01 +00:00
Michael Stack d2ccdeb8dd HBASE-3532 HRegion#equals is broken
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084038 13f79535-47bb-0310-9956-ffa450edef68
2011-03-22 00:22:04 +00:00
Michael Stack c5eed8a344 HBASE-3052 Add ability to have multiple ZK servers in a quorum in MiniZooKeeperCluster for test writing -- BACKED IT OUT... NOT DONE YET
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084021 13f79535-47bb-0310-9956-ffa450edef68
2011-03-21 23:34:54 +00:00
Michael Stack f1996d4932 HBASE-3052 Add ability to have multiple ZK servers in a quorum in MiniZooKeeperCluster for test writing
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1084008 13f79535-47bb-0310-9956-ffa450edef68
2011-03-21 22:48:47 +00:00
Michael Stack c4fb32cc22 HBASE-3676 Update region server load for AssignmentManager through regionServerReport()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1083992 13f79535-47bb-0310-9956-ffa450edef68
2011-03-21 22:13:38 +00:00
Jonathan Gray 9d93ccc938 HBASE-3641 LruBlockCache.CacheStats.getHitCount() is not using the correct variable
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1083986 13f79535-47bb-0310-9956-ffa450edef68
2011-03-21 22:08:10 +00:00
Michael Stack 9ad69f3bd0 HBASE-3422 Balancer will try to rebalance thousands of regions in one go; needs an upper bound added
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1083362 13f79535-47bb-0310-9956-ffa450edef68
2011-03-20 02:41:12 +00:00
Michael Stack 3579bdf84b HBASE-3671 Split report before we finish parent region open; workaround till 0.92; Race between split and OPENED processing
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1083275 13f79535-47bb-0310-9956-ffa450edef68
2011-03-19 20:17:02 +00:00
Jean-Daniel Cryans d051203938 Reverting HBASE-3515
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082772 13f79535-47bb-0310-9956-ffa450edef68
2011-03-18 00:40:00 +00:00
Jean-Daniel Cryans 95661df251 HBASE-3664 [replication] Adding a slave when there's none may kill the cluster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082752 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 23:45:38 +00:00
Andrew Kyle Purtell 5997bc3ca5 HBASE-3662 REST server does not respect client supplied max versions when creating scanner
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082717 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 21:59:08 +00:00
Michael Stack 1e07b8a396 HBASE-3595 get_counter broken in shell
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082694 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 21:01:25 +00:00
Michael Stack 83772176b6 HBASE-3595 get_counter broken in shell
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082691 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 20:59:43 +00:00
Michael Stack c980f1d16a HBASE-3657 reduce copying of HRegionInfo's
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082686 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 20:46:57 +00:00
Nicolas Spiegelberg 4723e3b017 add HBASE-3665 to CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082654 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 19:29:06 +00:00
Nicolas Spiegelberg b9e1d6c698 HBASE-3653 : Parallelize Server Requests on HBase Client
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082648 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 19:08:50 +00:00
Todd Lipcon a50c7d8dfc Clean up CHANGES.txt to move things fixed on 90 branch into 0.90.2 section
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082407 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 06:27:25 +00:00
Todd Lipcon f39217bad1 Fill in release date for 0.90.1 in CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082405 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 06:04:11 +00:00
Todd Lipcon 0f57c35465 HBASE-3659 Fix TestHLog to pass on newer versions of Hadoop
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082403 13f79535-47bb-0310-9956-ffa450edef68
2011-03-17 05:59:29 +00:00
Michael Stack 60c70403f8 HBASE-3440 Clean out load_table.rb and make sure all roads lead to completebulkload tool
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082246 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 18:25:41 +00:00
Jean-Daniel Cryans a8beafc5cf HBASE-3650 HBA.delete can return too fast
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082204 13f79535-47bb-0310-9956-ffa450edef68
2011-03-16 16:55:02 +00:00
Michael Stack 449e7386bc HBASE-3600 Update our jruby to 1.6.0
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081994 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 23:15:38 +00:00
Ryan Rawson f3134976f4 HBASE-3613 NPE in MemStoreFlusher
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081986 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 23:04:35 +00:00
Ryan Rawson 4e50338bb6 HBASE-3606 Create an package integration project (Eric Yang via Ryan)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081964 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 22:20:08 +00:00
Ryan Rawson 6e3c8eed74 HBASE-3514 Speedup HFile.Writer append (Matteo Bertozzi via Ryan)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081959 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 22:01:59 +00:00
Jean-Daniel Cryans 6392c15b73 HBASE-3648 [replication] failover is sloppy with znodes
HBASE-3596  [replication] Wait a few seconds before transferring queues


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081957 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 21:47:48 +00:00
Michael Stack b408cc1217 HBASE-2495 Allow record filtering with selected row key values in HBase Export
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081889 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 18:25:32 +00:00
Todd Lipcon 4953a4fd11 HBASE-3625 improve/fix support excluding Tests via Maven -D property. (Alejandro Abdelnur via todd)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081624 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 01:10:27 +00:00
Todd Lipcon b45a3456a1 HBASE-3639 FSUtils.getRootDir should qualify path
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081618 13f79535-47bb-0310-9956-ffa450edef68
2011-03-15 00:25:59 +00:00
Michael Stack 856065dee8 HBASE-3636 a bug about deciding whether this key is a new key for the ROWCOL bloomfilter
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081577 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 21:54:07 +00:00
Nicolas Spiegelberg 7c8f6406a5 HBASE-3610 : Improve RegionSplitter performance
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081566 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 21:17:08 +00:00
Michael Stack 4f5e8d29db HBASE-3618 Add to HBase book, 'schema' chapter - pre-creating regions and key types
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081435 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 16:10:12 +00:00
Michael Stack cfedd4d7dd HBASE-3630 DemoClient.Java is outdated
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081432 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 15:58:40 +00:00
Michael Stack 36c3025c97 HBASE-3313 Table name isn't checked in isTableEnabled/isTableDisabled
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081431 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 15:53:31 +00:00
Michael Stack afbbbef1ce HBASE-3631 CLONE - HBase 2984 breaks ability to specify BLOOMFILTER & COMPRESSION via shell
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081430 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 15:45:11 +00:00
Michael Stack df2d501052 HBASE-3633 ZKUtil::createSetData should only create a node when it nonexists
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081427 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 15:40:34 +00:00
Michael Stack c96566d022 HBASE-3538 Column families allow to have slashes in name
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1080870 13f79535-47bb-0310-9956-ffa450edef68
2011-03-12 06:34:26 +00:00
Michael Stack 2501de1c3f HBASE-3626 Update instructions in thrift demo files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1080868 13f79535-47bb-0310-9956-ffa450edef68
2011-03-12 06:30:40 +00:00
Michael Stack 30d63d550f HBASE-3533 Allow HBASE_LIBRARY_PATH env var to specify extra locations of native lib
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1080459 13f79535-47bb-0310-9956-ffa450edef68
2011-03-11 06:04:18 +00:00
Nicolas Spiegelberg dd21a45854 Update CHANGES.txt with 3620
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1080458 13f79535-47bb-0310-9956-ffa450edef68
2011-03-11 06:01:51 +00:00
Michael Stack 897890bca1 HBASE-3623 Allow non-XML representable separator characters in the ImportTSV tool
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1080449 13f79535-47bb-0310-9956-ffa450edef68
2011-03-11 04:44:31 +00:00
Andrew Kyle Purtell d86e7e1c18 HBASE-3612 HBaseAdmin::isTableAvailable returns true when the table does not exit
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1080397 13f79535-47bb-0310-9956-ffa450edef68
2011-03-10 23:41:28 +00:00
Andrew Kyle Purtell 3d4a190562 HBASE-1960 Master should wait for DFS to come up when creating hbase.version; use alternate strategy for waiting for DNs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1079501 13f79535-47bb-0310-9956-ffa450edef68
2011-03-08 19:39:54 +00:00
Michael Stack 18999eca06 HBASE-3586 Improve the selection of regions to balance
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1079025 13f79535-47bb-0310-9956-ffa450edef68
2011-03-07 23:37:28 +00:00
Ryan Rawson 4573c829b4 HBASE-3608 MemstoreFlusher error message doesnt include exception
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1079001 13f79535-47bb-0310-9956-ffa450edef68
2011-03-07 22:37:53 +00:00