Commit Graph

2904 Commits

Author SHA1 Message Date
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
Michael Stack 87a95ec3e1 HBASE-3285 Hlog recovery takes too much time
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1078892 13f79535-47bb-0310-9956-ffa450edef68
2011-03-07 18:53:08 +00:00
Ryan Rawson e27a683cac HBASE-3513 upgrade thrift to 0.5.0 and use mvn version
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1078228 13f79535-47bb-0310-9956-ffa450edef68
2011-03-05 01:34:24 +00:00
Gary Helmling 4d28e95a61 HBASE-3582 Allow HMaster and HRegionServer to login from keytab when running on secure Hadoop
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1078225 13f79535-47bb-0310-9956-ffa450edef68
2011-03-05 01:10:07 +00:00
Michael Stack 2a530e891c HBASE-3603 Remove -XX:+HeapDumpOnOutOfMemoryError autodump of heap option on OOME
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1078087 13f79535-47bb-0310-9956-ffa450edef68
2011-03-04 18:23:51 +00:00
Michael Stack d41dd79f10 HBASE-3605 Fix balancer log message
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1078082 13f79535-47bb-0310-9956-ffa450edef68
2011-03-04 18:08:22 +00:00
Andrew Kyle Purtell b5365c49aa HBASE-3586 Improve the selection of regions to balance
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1078020 13f79535-47bb-0310-9956-ffa450edef68
2011-03-04 15:51:07 +00:00
Ryan Rawson 507abe55ff HBASE-3514 revert
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1076907 13f79535-47bb-0310-9956-ffa450edef68
2011-03-04 00:48:19 +00:00
Michael Stack c42b256df4 HBASE-3601 TestMasterFailover broken in TRUNK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1076901 13f79535-47bb-0310-9956-ffa450edef68
2011-03-04 00:31:16 +00:00
Todd Lipcon cee9f4631c HBASE-3594. Rest server fails because of missing asm jar
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1076834 13f79535-47bb-0310-9956-ffa450edef68
2011-03-03 22:13:51 +00:00
Todd Lipcon 5f6ca32168 Revert HBASE-3525 due to HBASE-3594 - rest server failing because of missing asm jar
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1076828 13f79535-47bb-0310-9956-ffa450edef68
2011-03-03 22:09:25 +00:00
Michael Stack ceddce542a HBASE-3591 completebulkload doesn't honor generic -D options
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1076709 13f79535-47bb-0310-9956-ffa450edef68
2011-03-03 18:00:27 +00:00
Michael Stack c478055161 HBASE-3593 DemoClient.cpp is outdated
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1076705 13f79535-47bb-0310-9956-ffa450edef68
2011-03-03 17:51:11 +00:00
Todd Lipcon 7e90ed10b8 HBASE-3589. test jar should not include mapred-queues.xml and log4j.properties
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1076371 13f79535-47bb-0310-9956-ffa450edef68
2011-03-02 21:00:34 +00:00
Ryan Rawson e07675d2dc HBASE-3514 Speedup HFile.Writer append (Matteo via Ryan)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1076138 13f79535-47bb-0310-9956-ffa450edef68
2011-03-02 08:32:09 +00:00
Michael Stack 6b014bbf3b HBASE-3573 Move shutdown messaging OFF hearbeat; prereq for fix of hbase-1502
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1076019 13f79535-47bb-0310-9956-ffa450edef68
2011-03-01 20:52:45 +00:00
Michael Stack 5e25568812 HBASE-3559 Move report of split to master OFF the heartbeat channel
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1075600 13f79535-47bb-0310-9956-ffa450edef68
2011-03-01 00:39:24 +00:00
Ryan Rawson 0a44f87441 HBASE-3572 memstore lab can leave half inited data structs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1075494 13f79535-47bb-0310-9956-ffa450edef68
2011-02-28 19:16:51 +00:00
Michael Stack 8607a22a7b HBASE-3578 TableInputFormat does not setup the configuration for HBase mapreduce jobs correctly
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1075441 13f79535-47bb-0310-9956-ffa450edef68
2011-02-28 17:34:07 +00:00
Michael Stack 9d53036b8d HBASE-3561 OPTS arguments are duplicated
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1075439 13f79535-47bb-0310-9956-ffa450edef68
2011-02-28 17:28:35 +00:00
Michael Stack 44be5806f3 HBASE-3576 MasterAddressTracker is registered to ZooKeeperWatcher twice
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1074909 13f79535-47bb-0310-9956-ffa450edef68
2011-02-26 19:30:44 +00:00
Andrew Kyle Purtell dc5e50b07b HBASE-3552 Coprocessors are unable to load if RegionServer is launched using a different classloader than system default
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1074908 13f79535-47bb-0310-9956-ffa450edef68
2011-02-26 19:27:16 +00:00
Andrew Kyle Purtell dbf9ea8565 HBASE-3566 writeToWAL is not serialized for increment operation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1074905 13f79535-47bb-0310-9956-ffa450edef68
2011-02-26 19:10:30 +00:00
Ryan Rawson 0b1af71c74 HBASE-3560 the hbase-default entry of "hbase.defaults.for.version" causes tests not to run via not-maven
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1074405 13f79535-47bb-0310-9956-ffa450edef68
2011-02-25 06:03:20 +00:00
Michael Stack c1fe9b1698 HBASE-3564 DemoClient.pl - a demo client in Perl
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1074399 13f79535-47bb-0310-9956-ffa450edef68
2011-02-25 04:31:40 +00:00
Michael Stack fb502bee15 HBASE-3563 [site] Add one-page-only version of hbase doc
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1074349 13f79535-47bb-0310-9956-ffa450edef68
2011-02-24 23:12:21 +00:00
Gary Helmling a5057da6cf HBASE-3553 Make HTable ThreadPoolExecutor actually launch up to max threads
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1074331 13f79535-47bb-0310-9956-ffa450edef68
2011-02-24 22:34:44 +00:00
Ryan Rawson 94ca0f49fe undoing HBASE-3514 due to build breakage
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1074063 13f79535-47bb-0310-9956-ffa450edef68
2011-02-24 08:02:27 +00:00
Ryan Rawson 501afa4ffb HBASE-3514 Speedup HFile.Writer append
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1074001 13f79535-47bb-0310-9956-ffa450edef68
2011-02-24 00:59:11 +00:00
Ryan Rawson 8811bed468 HBASE-3542 MultiGet methods in Thrift
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1073979 13f79535-47bb-0310-9956-ffa450edef68
2011-02-23 23:02:10 +00:00
Michael Stack 71fcacea91 HBASE-3548 Fix type in documentation of pseudo distributed mode
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1072504 13f79535-47bb-0310-9956-ffa450edef68
2011-02-20 05:50:11 +00:00
Michael Stack d26aa781b5 HBASE-3548 Fix type in documentation of pseudo distributed mode
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1072502 13f79535-47bb-0310-9956-ffa450edef68
2011-02-20 05:47:00 +00:00
Andrew Kyle Purtell 3564a25e85 HBASE-3550 FilterList reports false positives
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1072481 13f79535-47bb-0310-9956-ffa450edef68
2011-02-20 02:50:48 +00:00
Michael Stack 57f43d7c99 Moved TASK item in 0.90.2 section to 0.92 IMPROVEMENTS section
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1071727 13f79535-47bb-0310-9956-ffa450edef68
2011-02-17 17:49:41 +00:00
Michael Stack e9bfa72555 HBASE-3545 Possible liveness issue with MasterServerAddress in HRegionServer getMaster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1071725 13f79535-47bb-0310-9956-ffa450edef68
2011-02-17 17:46:58 +00:00
Todd Lipcon 6e5f3c7024 HBASE-3531. When under global memstore pressure, dont try to flush unflushable regions.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1070707 13f79535-47bb-0310-9956-ffa450edef68
2011-02-15 00:36:46 +00:00
Michael Stack c7695aaba6 HBASE-3525 mvn assembly is over-filling the hbase lib dir
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1070636 13f79535-47bb-0310-9956-ffa450edef68
2011-02-14 20:12:00 +00:00
Ryan Rawson 7901f641d5 HBASE-3524 NPE from CompactionChecker
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1070033 13f79535-47bb-0310-9956-ffa450edef68
2011-02-12 05:52:58 +00:00
Michael Stack e692a54414 HBASE-3522 Unbundle our RPC versioning; rather than a global for all 4 Interfaces -- region, master, region to master, and coprocesssors -- instead version each individually
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1069551 13f79535-47bb-0310-9956-ffa450edef68
2011-02-10 20:12:19 +00:00
Michael Stack 2333c74b94 HBASE-3520 Update our bundled hadoop from branch-0.20-append to latest (rpc version 43)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1069244 13f79535-47bb-0310-9956-ffa450edef68
2011-02-10 07:01:29 +00:00
Todd Lipcon 614f8f665f HBASE-3517. Store build version in hbase-default.xml and verify at runtime
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1069038 13f79535-47bb-0310-9956-ffa450edef68
2011-02-09 19:12:08 +00:00
Todd Lipcon b43483b764 Revert HBASE-3470 since it breaks job submission (HBASE-3517)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1068699 13f79535-47bb-0310-9956-ffa450edef68
2011-02-09 00:22:38 +00:00
Jean-Daniel Cryans ef29cac094 HBASE-3515 [replication] ReplicationSource can miss a log after RS comes
out of GC


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1068590 13f79535-47bb-0310-9956-ffa450edef68
2011-02-08 21:34:34 +00:00
Jonathan Gray d02659378e HBASE-3419 If re-transition to OPENING during log replay fails, server aborts. Instead, should just cancel region open.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1068247 13f79535-47bb-0310-9956-ffa450edef68
2011-02-08 02:06:50 +00:00
Andrew Kyle Purtell ba3426321a HBASE-3257 Coprocessors: Extend server side API to include HLog operations
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1068206 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07 23:01:28 +00:00
Todd Lipcon c479f0a984 HBASE-3509. Add metric for flush queue length
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1068189 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07 22:26:52 +00:00
Todd Lipcon 81022285b9 HBASE-3510. Add thread name for IPC reader threads
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1068162 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07 22:02:16 +00:00
Todd Lipcon 69eec35098 HBASE-3511. Allow rolling restart to apply to only RS or only masters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1068158 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07 21:57:47 +00:00
Todd Lipcon e0dbeec47f HBASE-3455. Add memstore-local allocation buffers to combat heap fragmentation in the region server.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1068148 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07 21:39:08 +00:00
Todd Lipcon 1ae03f81b9 HBASE-3508. LruBlockCache statistics thread should have a name
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1068140 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07 21:14:54 +00:00
Todd Lipcon b8482c13fa HBASE-3470. Check that hbase-default.xml is loaded from within jar
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1068102 13f79535-47bb-0310-9956-ffa450edef68
2011-02-07 20:28:57 +00:00
Michael Stack 5f64c2d27b HBASE-3500 Documentation update for replication
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1067598 13f79535-47bb-0310-9956-ffa450edef68
2011-02-06 05:46:39 +00:00
Nicolas Spiegelberg 1cd8c4ae72 HBASE-3496 HFile CLI Improvements
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1067449 13f79535-47bb-0310-9956-ffa450edef68
2011-02-05 14:37:36 +00:00
Michael Stack 7a2e1fdd4c HBASE-3502 Remove the deletion limit in LogCleaner
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1067328 13f79535-47bb-0310-9956-ffa450edef68
2011-02-04 23:02:43 +00:00
Michael Stack f0e8ab83fd HBASE-3502 Can't open region because can't open .regioninfo because AlreadyBeingCreatedException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1067323 13f79535-47bb-0310-9956-ffa450edef68
2011-02-04 22:56:20 +00:00
Gary Helmling e8f33fc4cc HBASE-3400 Coprocessor Support for Generic Interfaces
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1067252 13f79535-47bb-0310-9956-ffa450edef68
2011-02-04 18:25:40 +00:00
Andrew Kyle Purtell 1aa394d882 HBASE-2824 A filter that randomly includes rows based on a configured chance
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1067232 13f79535-47bb-0310-9956-ffa450edef68
2011-02-04 17:32:02 +00:00
Lars George 5bb4725494 HBASE-3495 Shell is failing on subsequent split calls
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1066787 13f79535-47bb-0310-9956-ffa450edef68
2011-02-03 11:49:02 +00:00
Lars George d7a63983fc HBASE-3492 NPE while splitting table with empty column family store
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1066785 13f79535-47bb-0310-9956-ffa450edef68
2011-02-03 11:40:07 +00:00
Andrew Kyle Purtell a3a2ce9215 HBASE-3416 For intra-row scanning, the update readers notification resets the query matcher and can lead to incorrect behavior
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1066744 13f79535-47bb-0310-9956-ffa450edef68
2011-02-03 07:42:17 +00:00
Ryan Rawson 6b30bf2a09 HBASE-3494 checkAndPut implementation doesnt verify row param and writable row are the same
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1066149 13f79535-47bb-0310-9956-ffa450edef68
2011-02-01 19:15:19 +00:00
Todd Lipcon 9b0a004017 HBASE-3483 Memstore lower limit should trigger asynchronous flushes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1065918 13f79535-47bb-0310-9956-ffa450edef68
2011-02-01 06:20:21 +00:00
Michael Stack c8529f0cab HBASE-3493 HMaster sometimes hangs during initialization due to missing notify call
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1065745 13f79535-47bb-0310-9956-ffa450edef68
2011-01-31 20:23:57 +00:00
Jonathan Gray d09a8b5cec HBASE-3305 Allow round-robin distribution for table created with multiple regions (ted yu via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1064930 13f79535-47bb-0310-9956-ffa450edef68
2011-01-28 23:38:19 +00:00
Ryan Rawson 105e28a85d fixing 2481 -> 3481 in changes.txt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1064312 13f79535-47bb-0310-9956-ffa450edef68
2011-01-27 21:17:02 +00:00
Ryan Rawson dab4c39761 HBASE-2481 max seq id in flushed file can be larger than its correct value causing data loss during recovery
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1064050 13f79535-47bb-0310-9956-ffa450edef68
2011-01-27 09:25:55 +00:00
Lars George df5fcf6445 HBASE-3476 HFile -m option need not scan key values (Prakash Khemani via Lars George)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1064034 13f79535-47bb-0310-9956-ffa450edef68
2011-01-27 08:54:20 +00:00
Nicolas Spiegelberg 2514a87ad6 HBASE-3433 : KeyValue API to explicitly distinguish between deep & shallow copies
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1061648 13f79535-47bb-0310-9956-ffa450edef68
2011-01-21 06:24:36 +00:00
Nicolas Spiegelberg 91750f48bd Forgot to update CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1061639 13f79535-47bb-0310-9956-ffa450edef68
2011-01-21 05:35:56 +00:00
Andrew Kyle Purtell 81d751f9d0 HBASE-3456 Fix hardcoding of 20 second socket timeout down in HBaseClient
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1061596 13f79535-47bb-0310-9956-ffa450edef68
2011-01-21 02:08:27 +00:00
Michael Stack ff21baac60 HBASE-3449 Server shutdown handlers deadlocked waiting for META
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1061575 13f79535-47bb-0310-9956-ffa450edef68
2011-01-20 23:47:37 +00:00
Michael Stack 0aade298db HBASE-3387 Pair does not deep check arrays for equality -- REVERTED
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1061082 13f79535-47bb-0310-9956-ffa450edef68
2011-01-20 00:47:29 +00:00
Nicolas Spiegelberg eb0921b921 Forgot to modify CHANGES.txt for HBASE-3437
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1057801 13f79535-47bb-0310-9956-ffa450edef68
2011-01-11 19:05:29 +00:00
Michael Stack 0d31ac5f37 HBASE-3403 Region orphaned after failure during split
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1056884 13f79535-47bb-0310-9956-ffa450edef68
2011-01-09 05:25:50 +00:00
Michael Stack dddee0d50f REVERT HBASE-3429 HBaseObjectWritable should support arrays of any Writable or Serializable, not just Writable[]
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1056582 13f79535-47bb-0310-9956-ffa450edef68
2011-01-08 01:07:15 +00:00
Michael Stack efa5448aa3 HBASE-3429 HBaseObjectWritable should support arrays of any Writable or Serializable, not just Writable[]
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1056548 13f79535-47bb-0310-9956-ffa450edef68
2011-01-07 22:33:24 +00:00
Michael Stack ce16f762e9 HBASE-3430 hbase-daemon.sh should clean up PID files on process stop
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1056515 13f79535-47bb-0310-9956-ffa450edef68
2011-01-07 21:18:31 +00:00
Jonathan Gray f64db932fd HBASE-3418 Increment operations can break when qualifiers are split between memstore/snapshot and storefiles
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1056108 13f79535-47bb-0310-9956-ffa450edef68
2011-01-06 22:53:05 +00:00
Todd Lipcon 7a678034af HBASE-3401. Region IPC operations should be high priority
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1056041 13f79535-47bb-0310-9956-ffa450edef68
2011-01-06 19:49:28 +00:00
Todd Lipcon 857d41472f HBASE-3407 hbck should pause between fixing and re-checking state
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1056023 13f79535-47bb-0310-9956-ffa450edef68
2011-01-06 19:32:32 +00:00
Gary Helmling e89bfb07f3 HBASE-3405 Allow HBaseRpcMetrics to register custom interface methods
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1056011 13f79535-47bb-0310-9956-ffa450edef68
2011-01-06 19:00:52 +00:00
Andrew Kyle Purtell 0ae47644a4 HBASE-3423 hbase-env.sh overrides HBASE_OPTS incorrectly
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1055719 13f79535-47bb-0310-9956-ffa450edef68
2011-01-06 02:53:49 +00:00
Michael Stack 7c878981b5 HBASE-3420 Handling a big rebalance, we can queue multiple instances of a Close event; messes up state
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1055639 13f79535-47bb-0310-9956-ffa450edef68
2011-01-05 21:07:20 +00:00
Jean-Daniel Cryans f397fa6309 HBASE-3412 HLogSplitter should handle missing HLogs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1055563 13f79535-47bb-0310-9956-ffa450edef68
2011-01-05 18:05:59 +00:00
Michael Stack b7ece04e0f HBASE-3409 Failed server shutdown processing when retrying hlog split
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1055254 13f79535-47bb-0310-9956-ffa450edef68
2011-01-05 00:48:42 +00:00
Michael Stack c10721b8a8 HBASE-3402 Web UI shows two META regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1055252 13f79535-47bb-0310-9956-ffa450edef68
2011-01-05 00:45:33 +00:00
Michael Stack 8620d2c697 HBASE-3408 AssignmentManager NullPointerException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1055248 13f79535-47bb-0310-9956-ffa450edef68
2011-01-05 00:01:56 +00:00
Todd Lipcon 46a56a74db HBASE-3392. Update backport of InputSampler to reflect MAPREDUCE-1820
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1054845 13f79535-47bb-0310-9956-ffa450edef68
2011-01-04 00:52:06 +00:00
Michael Stack 384f4c93dd HBASE-3344 Master aborts after RPC to server that was shutting down
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1054837 13f79535-47bb-0310-9956-ffa450edef68
2011-01-04 00:10:39 +00:00
Michael Stack 221e8a807e HBASE-3393 Update Avro gateway to use Avro 1.4.1 and the new server.join() method
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1053531 13f79535-47bb-0310-9956-ffa450edef68
2010-12-29 05:25:26 +00:00
Michael Stack 6ceadd85dc HBASE-3387 Pair does not deep check arrays for equality
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1053484 13f79535-47bb-0310-9956-ffa450edef68
2010-12-29 00:04:32 +00:00
Jean-Daniel Cryans 0f2700df67 HBASE-3383 [0.90RC1] bin/hbase script displays "no such file" warning on
target/cached_classpath.txt


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1052093 13f79535-47bb-0310-9956-ffa450edef68
2010-12-22 23:02:42 +00:00
Michael Stack 1758553f45 HBASE-3388 NPE processRegionInTransition(AssignmentManager.java:264) doing rolling-restart.sh
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1052058 13f79535-47bb-0310-9956-ffa450edef68
2010-12-22 20:28:57 +00:00
Jean-Daniel Cryans bfe27f5764 HBASE-3386 NPE in TableRecordReaderImpl.restart
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1052051 13f79535-47bb-0310-9956-ffa450edef68
2010-12-22 19:54:11 +00:00
Michael Stack bc8d7005b1 HBASE-3381 Interrupt of a region open comes across as a successful open
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1051710 13f79535-47bb-0310-9956-ffa450edef68
2010-12-22 00:17:51 +00:00
Gary Helmling 1229397a95 HBASE-3256: Add coprocessor host and observer for HMaster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1051639 13f79535-47bb-0310-9956-ffa450edef68
2010-12-21 20:39:26 +00:00
Michael Stack 8f67476c53 HBASE-3343 Server not shutting down after losing log lease
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1051380 13f79535-47bb-0310-9956-ffa450edef68
2010-12-21 05:32:22 +00:00
Michael Stack a59bd1030b HBASE-3374 Our jruby jar has *GPL jars in it; fix
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1051343 13f79535-47bb-0310-9956-ffa450edef68
2010-12-21 00:34:36 +00:00
Michael Stack d000821c1e HBASE-3323 OOME in master splitting logs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1051278 13f79535-47bb-0310-9956-ffa450edef68
2010-12-20 20:35:41 +00:00
Jonathan Gray 9685e81958 Commit for freenode hbase group request approval freenode7fhrc24c.ver
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1051264 13f79535-47bb-0310-9956-ffa450edef68
2010-12-20 19:55:26 +00:00
Michael Stack 8c73db0ebd HBASE-3335 Add BitComparator for filtering
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1051217 13f79535-47bb-0310-9956-ffa450edef68
2010-12-20 17:30:09 +00:00
Andrew Kyle Purtell 57a325bf4c HBASE-3377 Upgrade Jetty to 6.1.26
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1051022 13f79535-47bb-0310-9956-ffa450edef68
2010-12-20 08:51:45 +00:00
Jean-Daniel Cryans ef96f37844 HBASE-3366 WALObservers should be notified before the lock
HBASE-3367  Failed log split not retried 
   HBASE-3370  ReplicationSource.openReader fails to locate HLogs when they
               aren't split yet
   HBASE-3371  Race in TestReplication can make it fail

   HBASE-3372  HRS shouldn't print a full stack for ServerNotRunningException


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1050542 13f79535-47bb-0310-9956-ffa450edef68
2010-12-18 00:13:13 +00:00
Gary Helmling 96e37125ba HBASE-3260 Coprocessors: Add explicit lifecycle management
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1050489 13f79535-47bb-0310-9956-ffa450edef68
2010-12-17 20:50:34 +00:00
Michael Stack 1cb79368d3 HBASE-3368 Split message can come in before region opened message; results in 'Region has been PENDING_CLOSE for too long' cycle
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1050279 13f79535-47bb-0310-9956-ffa450edef68
2010-12-17 05:48:05 +00:00
Michael Stack d154629ef9 HBASE-3362 If .META. offline between OPENING and OPENED, then wrong server location in .META. is possible
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1050276 13f79535-47bb-0310-9956-ffa450edef68
2010-12-17 05:38:18 +00:00
Michael Stack 605ebb05ec HBASE-3365 EOFE contacting crashed RS causes Master abort
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1049755 13f79535-47bb-0310-9956-ffa450edef68
2010-12-16 00:31:42 +00:00
Jean-Daniel Cryans 0957e3867a HBASE-3363 ReplicationSink should batch delete
doc fixes for replication


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1049745 13f79535-47bb-0310-9956-ffa450edef68
2010-12-15 23:31:45 +00:00
Jean-Daniel Cryans 39330cff75 HBASE-3360 ReplicationLogCleaner is enabled by default in 0.90 -- causes NPE
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1049680 13f79535-47bb-0310-9956-ffa450edef68
2010-12-15 19:47:09 +00:00
Andrew Kyle Purtell 1842a1ee85 HBASE-3348 Coprocessors: Allow Observers to completely override base function
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1049471 13f79535-47bb-0310-9956-ffa450edef68
2010-12-15 10:11:59 +00:00
Nicolas Spiegelberg 45942d3d52 Modified CHANGES.txt for HBASE-3328
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1049381 13f79535-47bb-0310-9956-ffa450edef68
2010-12-15 01:46:54 +00:00
Jean-Daniel Cryans e6e0eea777 HBASE-3358 Recovered replication queue wait on themselves when terminating
HBASE-3359  LogRoller not added as a WAL listener when replication is enabled


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1049360 13f79535-47bb-0310-9956-ffa450edef68
2010-12-15 00:20:14 +00:00
Jean-Daniel Cryans e5ebff208a HBASE-3355 Stopping a stopped cluster leaks an HMaster
HBASE-3356  Add more checks in replication if RS is stopped


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1049249 13f79535-47bb-0310-9956-ffa450edef68
2010-12-14 20:26:30 +00:00
Jonathan Gray 36be388220 HBASE-3332 Regions stuck in transition after RS failure
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1049238 13f79535-47bb-0310-9956-ffa450edef68
2010-12-14 20:01:03 +00:00
Jonathan Gray c0c723f660 HBASE-3337 Restore HBCK fix of unassignment and dupe assignment for new master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1049236 13f79535-47bb-0310-9956-ffa450edef68
2010-12-14 19:58:08 +00:00
Jean-Daniel Cryans 6c2dd8e749 HBASE-3351 ReplicationZookeeper goes to ZK every time a znode is modified
HBASE-3326  Replication state's znode should be created else it 
            defaults to false


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1048932 13f79535-47bb-0310-9956-ffa450edef68
2010-12-14 04:20:42 +00:00
Todd Lipcon 1b7b7a935a HBASE-3349. Pass HBase configuration to HttpServer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1048928 13f79535-47bb-0310-9956-ffa450edef68
2010-12-14 04:00:27 +00:00
Todd Lipcon ebae4daf4e HBASE-3353. table.jsp doesn't handle entries in META without server info
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1048926 13f79535-47bb-0310-9956-ffa450edef68
2010-12-14 03:56:39 +00:00
Michael Stack 5a36e4032a HBASE-3352 enabling a non-existent table from shell prints no error
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1048922 13f79535-47bb-0310-9956-ffa450edef68
2010-12-14 03:39:55 +00:00
Jean-Daniel Cryans 702766bd2f HBASE-3321 Replication.join shouldn't clear the logs znode
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1045426 13f79535-47bb-0310-9956-ffa450edef68
2010-12-13 23:52:53 +00:00
Michael Stack 0482a811e6 HBASE-3347 Can't truncate/disable table that has rows in .META. that have empty info:regioninfo column
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1045399 13f79535-47bb-0310-9956-ffa450edef68
2010-12-13 22:33:35 +00:00
Michael Stack ee1cfcc1df HBASE-3334 Refresh our hadoop jar because of HDFS-1520
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1044529 13f79535-47bb-0310-9956-ffa450edef68
2010-12-10 23:03:15 +00:00
Jean-Daniel Cryans ceaf3ee3d7 HBASE-3308 SplitTransaction.splitStoreFiles slows splits a lot
HBASE-3318  Split rollback leaves parent with writesEnabled=false



git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1043688 13f79535-47bb-0310-9956-ffa450edef68
2010-12-08 21:38:25 +00:00
Nicolas Spiegelberg 53d7c62bbd logged HBASE-1861 to CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1043534 13f79535-47bb-0310-9956-ffa450edef68
2010-12-08 17:19:12 +00:00
Michael Stack afac14fcf0 HBASE-1888 KeyValue methods throw NullPointerException instead of IllegalArgumentException during parameter sanity check
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1043218 13f79535-47bb-0310-9956-ffa450edef68
2010-12-07 22:36:06 +00:00
Michael Stack 584e9b5c26 HBASE-3317 Javadoc and Throws Declaration for Bytes.incrementBytes() is Wrong
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1043214 13f79535-47bb-0310-9956-ffa450edef68
2010-12-07 22:17:01 +00:00
Michael Stack 23c9501783 HBASE-3316 Add support for Java Serialization to HbaseObjectWritable
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1043179 13f79535-47bb-0310-9956-ffa450edef68
2010-12-07 19:46:58 +00:00
Michael Stack 7142228dd2 HBASE-3173 HBase 2984 breaks ability to specify BLOOMFILTER & COMPRESSION via shell AND HBASE-3310 Failing creating/altering table with compression agrument
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1043173 13f79535-47bb-0310-9956-ffa450edef68
2010-12-07 19:40:25 +00:00
Michael Stack 5964303163 HBASE-2936 Differentiate between daemon & restart sleep periods
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1043162 13f79535-47bb-0310-9956-ffa450edef68
2010-12-07 18:54:32 +00:00
Michael Stack 21a5df7b4f HBASE-3278 AssertionError in LoadBalancer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1042912 13f79535-47bb-0310-9956-ffa450edef68
2010-12-07 05:26:39 +00:00
Michael Stack d547429a14 HBASE-3315 Add debug output for when balancer makes bad balance
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1042882 13f79535-47bb-0310-9956-ffa450edef68
2010-12-07 00:58:05 +00:00
Jean-Daniel Cryans a5ce594797 HBASE-2467 Concurrent flushers in HLog sync using HDFS-895
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1042790 13f79535-47bb-0310-9956-ffa450edef68
2010-12-06 20:58:53 +00:00
Jean-Daniel Cryans 9bb903da97 HBASE-3314 [shell] 'move' is broken
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1042771 13f79535-47bb-0310-9956-ffa450edef68
2010-12-06 20:00:55 +00:00
Jean-Daniel Cryans 95f2f2eab4 HBASE-3309 " Not running balancer because dead regionserver processing" is a lie
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1042076 13f79535-47bb-0310-9956-ffa450edef68
2010-12-04 00:50:16 +00:00
Michael Stack fe2e720318 HBASE-3298 Regionserver can close during a split causing double assignment
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1042043 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 22:49:03 +00:00
Jonathan Gray 00c0dec88b HBASE-3292 Expose block cache hit/miss/evict counts into region server metrics
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041936 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 17:56:05 +00:00
Michael Stack 809f5777e9 HBASE-3304 Get spurious master fails during bootup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041699 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 05:37:16 +00:00
Michael Stack bf20fa51e5 HBASE-3303 Lower hbase.regionserver.handler.count from 25 back to 10
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041692 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 04:58:31 +00:00
Michael Stack 138d566b8a HBASE-2375 Make decision to split based on aggregate size of all StoreFiles and revisit related config param -- REVERT! Wrong issue
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041691 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 04:57:57 +00:00
Michael Stack ab1969fb36 HBASE-2375 Make decision to split based on aggregate size of all StoreFiles and revisit related config param
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041689 13f79535-47bb-0310-9956-ffa450edef68
2010-12-03 04:54:07 +00:00
Jean-Daniel Cryans 5593052365 HBASE-3296 Newly created table ends up disabled instead of assigned
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041569 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 20:18:29 +00:00
Michael Stack abd53c354d HBASE-3301 Treat java.net.SocketTimeoutException same as ConnectException assigning/unassigning regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041533 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 19:02:28 +00:00
Michael Stack 2122dafaa4 HBASE-3295 Dropping a 1k+ regions table likely ends in a client socket timeout and it's very confusing
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041522 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 18:47:20 +00:00
Michael Stack fc59f7d77c HBASE-3290 Max Compaction Size
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041278 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 04:40:55 +00:00
Michael Stack 1955d5dfe4 HBASE-3291 If split happens while regionserver is going down, we can stick open
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041217 13f79535-47bb-0310-9956-ffa450edef68
2010-12-02 00:00:30 +00:00
Michael Stack 8f35221a02 HBASE-3299 If failed open, we don't output the IOE
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041204 13f79535-47bb-0310-9956-ffa450edef68
2010-12-01 22:56:27 +00:00
Michael Stack 6ce5b63952 HBASE-3294 WARN org.apache.hadoop.hbase.regionserver.Store: Not in set (double-remove?) org.apache.hadoop.hbase.regionserver.StoreScanner@76607d3d
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041167 13f79535-47bb-0310-9956-ffa450edef68
2010-12-01 21:05:40 +00:00
Michael Stack 621b7d0ed2 HBASE-3297 If rows in .META. with no HRegionInfo cell, then hbck fails read of .META.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1041164 13f79535-47bb-0310-9956-ffa450edef68
2010-12-01 20:54:56 +00:00
Jean-Daniel Cryans d4eeff6d35 HBASE-3286 Master passes IP and not hostname back to region server
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1040848 13f79535-47bb-0310-9956-ffa450edef68
2010-12-01 01:32:52 +00:00
Jonathan Gray 826fbd99ff HBASE-3287 Add option to cache blocks on hfile write and evict blocks on hfile close
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1040762 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 20:27:50 +00:00
Michael Stack 21e1f6f33a HBASE-3234 hdfs-724 breaks TestHBaseTestingUtility multiClusters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1040406 13f79535-47bb-0310-9956-ffa450edef68
2010-11-30 05:21:49 +00:00
Michael Stack c849b4c26d HBASE-3263 Stack overflow in AssignmentManager
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1040342 13f79535-47bb-0310-9956-ffa450edef68
2010-11-29 23:44:19 +00:00
Michael Stack 450f6d28ab HBASE-3265 Regionservers waiting for ROOT while Master waiting for RegionServers
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1040324 13f79535-47bb-0310-9956-ffa450edef68
2010-11-29 22:27:19 +00:00
Jonathan Gray 8b693bf547 HBASE-3283 NPE in AssignmentManager if processing shutdown of RS who doesn't have any regions assigned to it
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1040302 13f79535-47bb-0310-9956-ffa450edef68
2010-11-29 21:18:41 +00:00
Jonathan Gray c3d25923a2 HBASE-3282 Need to retain DeadServers to ensure we don't allow previously expired RS instances to rejoin cluster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1040291 13f79535-47bb-0310-9956-ffa450edef68
2010-11-29 21:01:52 +00:00
Michael Stack 4b5dcb3b31 HBASE-3223 Get VersionInfo for Running HBase Process
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1040273 13f79535-47bb-0310-9956-ffa450edef68
2010-11-29 20:31:02 +00:00
Michael Stack 2149277bf3 HBASE-3267 close_region shell command breaks region
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1040243 13f79535-47bb-0310-9956-ffa450edef68
2010-11-29 19:41:02 +00:00
Jonathan Gray a7dc9f982f HBASE-3280 YouAreDeadException being swallowed in HRS getMaster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1040216 13f79535-47bb-0310-9956-ffa450edef68
2010-11-29 18:20:11 +00:00
Andrew Kyle Purtell 612c28ea2e HBASE-3279 [rest] Filter for gzip content encoding that wraps both input and output side
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1039490 13f79535-47bb-0310-9956-ffa450edef68
2010-11-26 18:16:49 +00:00
Michael Stack b54fed1e4d HBASE-3277 HBase Shell zk_dump command broken
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1038870 13f79535-47bb-0310-9956-ffa450edef68
2010-11-24 23:28:56 +00:00
Jean-Daniel Cryans 0bbfd1a364 HBASE-3261 NPE out of HRS.run at startup when clock is out of sync
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1038756 13f79535-47bb-0310-9956-ffa450edef68
2010-11-24 18:35:05 +00:00
Andrew Kyle Purtell 9b45d9996f HBASE-3275 [rest] No gzip/deflate content encoding support
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1038735 13f79535-47bb-0310-9956-ffa450edef68
2010-11-24 18:12:59 +00:00
Jean-Daniel Cryans f31bd00974 HBASE-3273 Set the ZK default timeout to 3 minutes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1038489 13f79535-47bb-0310-9956-ffa450edef68
2010-11-24 06:04:55 +00:00
Michael Stack 8053c0f4b3 HBASE-3269 HBase table truncate semantics seems broken as disable table is now async by default.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1038467 13f79535-47bb-0310-9956-ffa450edef68
2010-11-24 04:04:30 +00:00
Michael Stack 88d2b70c85 HBASE-3272 Remove no longer used options
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1038375 13f79535-47bb-0310-9956-ffa450edef68
2010-11-23 23:13:47 +00:00
Jonathan Gray ea6311a33c HBASE-3262 TestHMasterRPCException uses non-ephemeral port for master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1038353 13f79535-47bb-0310-9956-ffa450edef68
2010-11-23 21:53:09 +00:00
Michael Stack e0d13d4839 HBASE-3249 Typing 'help shutdown' in the shell shouldn't shutdown the cluster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1038349 13f79535-47bb-0310-9956-ffa450edef68
2010-11-23 21:35:25 +00:00
Jean-Daniel Cryans 899b7093d6 HBASE-3258 EOF when version file is empty
HBASE-3259  Can't kill the region servers when they wait on the master or 
            the cluster state znode



git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1038346 13f79535-47bb-0310-9956-ffa450edef68
2010-11-23 21:31:18 +00:00
Andrew Kyle Purtell 7299a72715 HBASE-2001 Coprocessors: Colocate user code with regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1037102 13f79535-47bb-0310-9956-ffa450edef68
2010-11-20 01:23:39 +00:00
Jean-Daniel Cryans 5f8c1dd1fa HBASE-3253 Thrift's missing from all the repositories in pom.xml
Re-adding ZK 3.3.2 from HBASE-3230


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1037089 13f79535-47bb-0310-9956-ffa450edef68
2010-11-20 00:07:12 +00:00
Jean-Daniel Cryans 3f8eb6e0ed HBASE-3231 Update to zookeeper 3.3.2.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1037053 13f79535-47bb-0310-9956-ffa450edef68
2010-11-19 22:21:09 +00:00
Andrew Kyle Purtell a5f27d67ca HBASE-2002 Coprocessors: Client side support
HBASE-2321 Support RPC interface changes at runtime



git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1037026 13f79535-47bb-0310-9956-ffa450edef68
2010-11-19 21:14:05 +00:00
Andrew Kyle Purtell 3f82b6fcaf HBASE-3252 TestZooKeeperNodeTracker sometimes fails due to a race condition in test notification
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1037015 13f79535-47bb-0310-9956-ffa450edef68
2010-11-19 20:35:38 +00:00
Jean-Daniel Cryans c7708c5390 HBASE-3237 Split request accepted -- BUT CURRENTLY A NOOP
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1036964 13f79535-47bb-0310-9956-ffa450edef68
2010-11-19 18:05:36 +00:00
Jean-Daniel Cryans 4a6d4ff453 HBASE-3241 check to see if we exceeded hbase.regionserver.maxlogs limit is
incorrect (Kannan Muthukkaruppan via JD)
HBASE-3239  Handle null regions to flush in HLog.cleanOldLogs (Kannan
            Muthukkaruppan via JD)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1036302 13f79535-47bb-0310-9956-ffa450edef68
2010-11-18 00:53:35 +00:00
Ryan Rawson 3dca408c49 HBASE-3235 Intermittent incrementColumnValue failure in TestHRegion
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1035818 13f79535-47bb-0310-9956-ffa450edef68
2010-11-16 21:20:31 +00:00
Ryan Rawson 069fecaeb7 HBASE-3232 : Fix KeyOnlyFilter + Add Value Length (Nicolas via Ryan)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1035128 13f79535-47bb-0310-9956-ffa450edef68
2010-11-15 03:10:31 +00:00
Michael Stack 443340e181 HBASE-3233 Fix Long Running Stats
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1034899 13f79535-47bb-0310-9956-ffa450edef68
2010-11-13 22:46:08 +00:00
Michael Stack 794583ec7a HBASE-3230 Refresh our hadoop jar and update zookeeper to just-released 3.3.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1034540 13f79535-47bb-0310-9956-ffa450edef68
2010-11-12 19:36:57 +00:00
Michael Stack 09e1e1820a HBASE-3227 Edit of log messages before branching
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1034272 13f79535-47bb-0310-9956-ffa450edef68
2010-11-12 06:04:59 +00:00
Ryan Rawson 433f7a3ff6 HBASE-3224 NPE in KeyValue$KVComparator.compare when compacting
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1034229 13f79535-47bb-0310-9956-ffa450edef68
2010-11-12 01:22:56 +00:00
Michael Stack b508678106 HBASE-3079 Shell displaying uninformative exceptions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033979 13f79535-47bb-0310-9956-ffa450edef68
2010-11-11 16:14:46 +00:00
Jean-Daniel Cryans 6e80c35a98 HBASE-3221 Race between splitting and disabling
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033821 13f79535-47bb-0310-9956-ffa450edef68
2010-11-11 06:16:34 +00:00
Michael Stack 6b5511e991 HBASE-3222 Regionserver region listing in UI is no longer ordered
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033787 13f79535-47bb-0310-9956-ffa450edef68
2010-11-11 00:38:32 +00:00
Michael Stack 6881c2fac0 HBASE-3219 Split parents are reassigned on restart and on disable/enable
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033782 13f79535-47bb-0310-9956-ffa450edef68
2010-11-11 00:19:52 +00:00
Jonathan Gray 13f7d93b56 HBASE-3211 Key (Index) Only Fetches
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033777 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 23:35:09 +00:00
Michael Stack 63c6827376 HBASE-3218 Shell help cleanup/cosmetics/edit
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033754 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 22:06:40 +00:00
Jean-Daniel Cryans 65979de1fb HBASE-3216 Move HBaseFsck from client to util
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033736 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 21:46:14 +00:00
Michael Stack 6b7055eb24 HBASE-3161 Provide option for Stargate to only serve GET requests
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033626 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 18:12:23 +00:00
Jonathan Gray 6a5a512773 HBASE-3214 TestMasterFailover.testMasterFailoverWithMockedRITOnDeadRS is failing (Gary via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033617 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 17:54:48 +00:00
Michael Stack 504a604d9a HBASE-3090 Don't include hbase-default in conf/ assembly
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033369 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 06:01:55 +00:00
Jonathan Gray afeb06a5aa HBASE-3213 If do abort of backup master will get NPE instead of graceful abort
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033360 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 05:35:51 +00:00
Jonathan Gray 66ca4976a8 HBASE-3168 Sanity date and time check when a region server joins the cluster (Jeff Whiting and jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033349 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 04:53:20 +00:00
Ryan Rawson 7e394dcb87 HBASE-2898 MultiPut makes proper error handling impossible and leads to corrupted data
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033321 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 01:54:13 +00:00
Michael Stack 3faee0a292 HBASE-3212 More testing of enable/disable uncovered base condition not in place; i.e. that only one enable/disable runs at a time
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033303 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 00:18:00 +00:00
Michael Stack fb4b83d41c HBASE-3209 : New Compaction Algorithm
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033302 13f79535-47bb-0310-9956-ffa450edef68
2010-11-10 00:11:25 +00:00
Ryan Rawson 0cb9652dd1 HBASE-3199 large response handling: some fixups and cleanups
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033274 13f79535-47bb-0310-9956-ffa450edef68
2010-11-09 22:40:26 +00:00
Jonathan Gray 2640b277cc HBASE-3207 If we get IOException when closing a region, we should still remove it from online regions and complete the close in ZK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033259 13f79535-47bb-0310-9956-ffa450edef68
2010-11-09 22:05:25 +00:00
Michael Stack 5f2512facd HBASE-3112 Enable and disable of table needs a bit of loving in new master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1033237 13f79535-47bb-0310-9956-ffa450edef68
2010-11-09 21:28:09 +00:00
Michael Stack 43f81f1943 HBASE-3194 HBase should run on both secure and vanilla versions of Hadoop 0.20
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1032848 13f79535-47bb-0310-9956-ffa450edef68
2010-11-09 05:42:48 +00:00
Ryan Rawson 4dce2b26bf HBASE-3141 Master RPC server needs to be started before an RS can check in
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1032812 13f79535-47bb-0310-9956-ffa450edef68
2010-11-09 02:02:27 +00:00
Jean-Daniel Cryans 520676aaf1 HBASE-3208 HLog.findMemstoresWithEditsOlderThan needs to look for edits
that are equal to too


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1032790 13f79535-47bb-0310-9956-ffa450edef68
2010-11-08 23:59:39 +00:00
Jean-Daniel Cryans a68b2c6645 HBASE-3205 TableRecordReaderImpl.restart NPEs when first next is restarted
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1032761 13f79535-47bb-0310-9956-ffa450edef68
2010-11-08 22:10:38 +00:00
Jonathan Gray 160395c9f7 HBASE-3083: Major compaction check should use new timestamp meta information in HFiles (rather than dfs timestamp) along with TTL to allow major even if single file
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1032649 13f79535-47bb-0310-9956-ffa450edef68
2010-11-08 17:49:58 +00:00
Jonathan Gray 4a4df61776 HBASE-3048 unify code for major/minor compactions (Amit via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1032626 13f79535-47bb-0310-9956-ffa450edef68
2010-11-08 16:19:04 +00:00
Jonathan Gray ea5395d62b HBASE-2896 Retain assignment information between cluster shutdown/startup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1032166 13f79535-47bb-0310-9956-ffa450edef68
2010-11-06 22:11:19 +00:00
Andrew Kyle Purtell 7975f85146 HBASE-3195 [rest] Fix TestTransform breakage on Hudson
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1031928 13f79535-47bb-0310-9956-ffa450edef68
2010-11-06 02:05:03 +00:00
Jean-Daniel Cryans 374723813f HBASE-3204 Reenable deferred log flush
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1031879 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 23:37:34 +00:00
Michael Stack 5f2c693b59 HBASE-3203 We can get an order to open a region while shutting down and it'll hold up regionserver shutdown
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1031872 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 22:59:49 +00:00
Jean-Daniel Cryans 7b1950ac75 HBASE-3198 Log rolling archives files prematurely
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1031861 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 22:28:59 +00:00
Michael Stack 2937265741 HBASE-3202 Closing a region, if we get a ConnectException, handle it rather than abort
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1031846 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 22:11:05 +00:00
Michael Stack 70091702c5 HBASE-3201 Add accounting of empty regioninfo_qualifier rows in meta to hbasefsck.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1031801 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 21:23:32 +00:00
Michael Stack 44eab92141 HBASE-3200 Make is so can disable DEBUG logging on HConnectionImplemenation without losing important messages
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1031767 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 20:12:00 +00:00
Michael Stack b09838d4f4 HBASE-2819 hbck should have the ability to repair basic problems
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1031694 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 18:20:43 +00:00
Andrew Kyle Purtell 9b91fe2113 HBASE-2564 [rest] Tests use deprecated foundation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1031418 13f79535-47bb-0310-9956-ffa450edef68
2010-11-05 03:38:58 +00:00
Michael Stack 0440bb0463 HBASE-2935 Refactor 'Corrupt Data' Tests in TestHLogSplit
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1031351 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 23:39:31 +00:00
Jean-Daniel Cryans 03b45ecae9 HBASE-3095 Client needs to reconnect if it expires its zk session
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1031176 13f79535-47bb-0310-9956-ffa450edef68
2010-11-04 19:37:26 +00:00
Jean-Daniel Cryans 55af050abe HBASE-2471 Splitting logs, we'll make an output file though the
region no longer exists


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1030760 13f79535-47bb-0310-9956-ffa450edef68
2010-11-03 23:42:18 +00:00
Michael Stack a8e10147ac HBASE-3191 FilterList with MUST_PASS_ONE and SCVF isn't working
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1030692 13f79535-47bb-0310-9956-ffa450edef68
2010-11-03 21:16:38 +00:00
Michael Stack 34db492b46 HBASE-3151 NPE when trying to read regioninfo from .META.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1030293 13f79535-47bb-0310-9956-ffa450edef68
2010-11-02 23:48:34 +00:00
Michael Stack c767ca49d1 HBASE-3189 Stagger Major Compactions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1030255 13f79535-47bb-0310-9956-ffa450edef68
2010-11-02 22:06:47 +00:00
Michael Stack c48a1061a7 HBASE-1932 Encourage use of 'lzo' compression... add the wiki page to getting started
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029952 13f79535-47bb-0310-9956-ffa450edef68
2010-11-02 04:57:25 +00:00
Jonathan Gray 1351769c16 HBASE-3180: Review periodic master logging, especially ServerManager once a minute
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029949 13f79535-47bb-0310-9956-ffa450edef68
2010-11-02 04:16:56 +00:00
Jonathan Gray b9e98b72a3 HBASE-3185 User-triggered compactions are triggering splits
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029939 13f79535-47bb-0310-9956-ffa450edef68
2010-11-02 02:07:20 +00:00
Jonathan Gray 8387a5b18f HBASE-3181 Review, document, and fix up Regions-in-Transition timeout logic
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029938 13f79535-47bb-0310-9956-ffa450edef68
2010-11-02 02:04:09 +00:00
Jean-Daniel Cryans 18a78fef4d HBASE-3179 Enable ReplicationLogsCleaner only if replication is,
and fix its test


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029904 13f79535-47bb-0310-9956-ffa450edef68
2010-11-02 00:21:30 +00:00
Andrew Kyle Purtell a2de4f359a HBASE-3120 [rest] Content transcoding
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029899 13f79535-47bb-0310-9956-ffa450edef68
2010-11-02 00:00:32 +00:00
Jonathan Gray c6213bbfeb HBASE-3184 Xmx setting in pom to use for tests/surefire does not appear to work
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029798 13f79535-47bb-0310-9956-ffa450edef68
2010-11-01 19:25:02 +00:00
Jonathan Gray a74fa20066 HBASE-3154 HBase RPC should support timeout (Hairong via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029776 13f79535-47bb-0310-9956-ffa450edef68
2010-11-01 18:01:57 +00:00
Michael Stack 3c72f24f6c HBASE-2672 README.txt should contain basic information like how to run or build HBase
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029215 13f79535-47bb-0310-9956-ffa450edef68
2010-10-30 22:30:54 +00:00
Jonathan Gray ff7b723c57 HBASE-3176 Remove compile warnings in HRegionServer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029178 13f79535-47bb-0310-9956-ffa450edef68
2010-10-30 20:11:39 +00:00
Jonathan Gray add2f82ca7 HBASE-3126 Force use of 'mv -f' when moving aside hbase logfiles
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029177 13f79535-47bb-0310-9956-ffa450edef68
2010-10-30 20:10:31 +00:00
Michael Stack 72fc484a8f HBASE-2006 Documentation of hbase-site.xml parameters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029175 13f79535-47bb-0310-9956-ffa450edef68
2010-10-30 19:59:41 +00:00
Jonathan Gray 590ada408a HBASE-2253 Show Block cache hit ratio for requests where cacheBlocks=true
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029123 13f79535-47bb-0310-9956-ffa450edef68
2010-10-30 17:20:45 +00:00
Jonathan Gray b6604764b5 HBASE-3164 Handle case where we open META, ROOT has been closed but znode location not deleted yet, and try to update META location in ROOT
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029120 13f79535-47bb-0310-9956-ffa450edef68
2010-10-30 17:04:06 +00:00
Jonathan Gray f14f3b216c HBASE-3163 If we timeout PENDING_CLOSE and send another closeRegion RPC, need to handle NSRE from RS (comes as a RemoteException)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029119 13f79535-47bb-0310-9956-ffa450edef68
2010-10-30 17:02:18 +00:00
Jonathan Gray 5abb3867c0 HBASE-3162 Add TimeRange support into Increment to optimize for counters that are partitioned on time
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029118 13f79535-47bb-0310-9956-ffa450edef68
2010-10-30 16:58:44 +00:00
Jonathan Gray 8f3c1a5bc4 HBSAE-3174 Add ability for Get operations to enable/disable use of block caching
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029115 13f79535-47bb-0310-9956-ffa450edef68
2010-10-30 16:51:30 +00:00
Jonathan Gray 93588c8cfc HBASE-3175 Commit of HBASE-3160 broke TestPriorityCompactionQueue up on hudson (nicolas via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1029105 13f79535-47bb-0310-9956-ffa450edef68
2010-10-30 16:01:07 +00:00
Michael Stack c9da74ebc7 HBASE-2406 Define semantics of cell timestamps/versions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1028949 13f79535-47bb-0310-9956-ffa450edef68
2010-10-29 23:53:09 +00:00
Jonathan Gray 8379057874 HBASE-3172 Reverse order of AssignmentManager and MetaNodeTracker in ZooKeeperWatcher
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1028911 13f79535-47bb-0310-9956-ffa450edef68
2010-10-29 21:32:11 +00:00
Michael Stack 022f70b722 HBASE-3169 NPE when master joins running cluster if a RIT references a RS no longer present
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1028872 13f79535-47bb-0310-9956-ffa450edef68
2010-10-29 18:34:32 +00:00
Michael Stack 7b4eb5b505 HBASE-3160 Use more intelligent priorities for PriorityCompactionQueue
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1028622 13f79535-47bb-0310-9956-ffa450edef68
2010-10-29 06:08:44 +00:00
Michael Stack 0944bd9fb0 HBASE-3102 Enhance HBase rMetrics for Long-running Stats
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1028615 13f79535-47bb-0310-9956-ffa450edef68
2010-10-29 04:48:10 +00:00
Jean-Daniel Cryans d2cdee5141 HBASE-3013 Tool to verify data in two clusters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1028558 13f79535-47bb-0310-9956-ffa450edef68
2010-10-29 00:09:56 +00:00
Michael Stack 6ed7225290 HBASE-3167 HBase Export: Add ability to export specific Column Family; Turn Block Cache off during export; improve usage doc
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1028546 13f79535-47bb-0310-9956-ffa450edef68
2010-10-28 23:40:47 +00:00
Jonathan Gray 3523b66eec HBASE-3159 Double play of OpenedRegionHandler for a single region and assorted fixes around this + TestRollingRestart added
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1028497 13f79535-47bb-0310-9956-ffa450edef68
2010-10-28 21:31:58 +00:00
Jean-Daniel Cryans 3c1c948f45 HBASE-3012 TOF doesn't take zk client port for remote clusters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1028132 13f79535-47bb-0310-9956-ffa450edef68
2010-10-27 23:17:30 +00:00
Michael Stack d95e8f964d HBASE-3155 HFile.appendMetaBlock() uses wrong comparator
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1027959 13f79535-47bb-0310-9956-ffa450edef68
2010-10-27 13:44:30 +00:00
Michael Stack f9fda11ec0 HBASE-3158 Bloom File Writes Broken if keySize is large
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1027810 13f79535-47bb-0310-9956-ffa450edef68
2010-10-27 04:15:26 +00:00
Jonathan Gray 97f7976755 HBASE-2946 Increment multiple columns in a row at once
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1027681 13f79535-47bb-0310-9956-ffa450edef68
2010-10-26 18:50:13 +00:00
Michael Stack b22ba3afd3 HBASE-3147 Regions stuck in transition after rolling restart, perpetual timeout handling but nothing happens
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1027646 13f79535-47bb-0310-9956-ffa450edef68
2010-10-26 16:52:31 +00:00
Ryan Rawson a702d2253c HBASE-2753 Remove sorted() methods from Result now that Gets are Scans
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1027293 13f79535-47bb-0310-9956-ffa450edef68
2010-10-25 22:56:47 +00:00
Jonathan Gray e3c5654626 HBASE-3082 changes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026911 13f79535-47bb-0310-9956-ffa450edef68
2010-10-24 22:36:49 +00:00
Jonathan Gray d92252312c HBASE-3082 For ICV gets, first look in MemStore before reading StoreFiles (Prakash via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026910 13f79535-47bb-0310-9956-ffa450edef68
2010-10-24 22:36:27 +00:00
Jonathan Gray a574082d85 HBASE-3136 Stale reads from ZK can break the atomic CAS operations we have in ZKAssign
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026909 13f79535-47bb-0310-9956-ffa450edef68
2010-10-24 22:31:46 +00:00
Michael Stack 1d6743ae7f HBASE-3139 Server shutdown processor stuck because meta not online
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026567 13f79535-47bb-0310-9956-ffa450edef68
2010-10-23 06:32:02 +00:00
Ryan Rawson 5deb69715c HBASE-2514 RegionServer should refuse to be assigned a region that use LZO when LZO isn't available
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026538 13f79535-47bb-0310-9956-ffa450edef68
2010-10-23 00:39:14 +00:00
Jean-Daniel Cryans 01aa76e5b0 HBASE-2984 [shell] Altering a family shouldn't reset to default unchanged
attributes
HBASE-3143  Adding the tests' hbase-site.xml to the jar breaks some clients


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026526 13f79535-47bb-0310-9956-ffa450edef68
2010-10-22 23:28:07 +00:00
Todd Lipcon a0d2e6dcb9 HBASE-3145. importtsv fails when the line contains no data (Kazuki Ohta via Todd Lipcon)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026483 13f79535-47bb-0310-9956-ffa450edef68
2010-10-22 20:24:59 +00:00
Michael Stack f36d48b045 HBASE-2998 rolling-restart.sh shouldn't rely on zoo.cfg
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026470 13f79535-47bb-0310-9956-ffa450edef68
2010-10-22 19:54:21 +00:00
Michael Stack 4b3fc6b14b HBASE-3140 Rest schema modification throw null pointer exception
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026154 13f79535-47bb-0310-9956-ffa450edef68
2010-10-21 21:57:14 +00:00
Michael Stack 3a7d12ce2c HBASE-2658 REST (stargate) TableRegionModel Regions need to be updated to work w/ new region naming convention from HBASE-2531
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026131 13f79535-47bb-0310-9956-ffa450edef68
2010-10-21 20:35:57 +00:00
Jonathan Gray 5200b27780 HBASE-3132 Print TimestampRange and BloomFilters in HFile pretty print
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1025798 13f79535-47bb-0310-9956-ffa450edef68
2010-10-21 00:28:22 +00:00
Jonathan Gray 90420894be HBASE-3133 Only log compaction requests when a request is actually added to the queue
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1025647 13f79535-47bb-0310-9956-ffa450edef68
2010-10-20 17:25:11 +00:00
Michael Stack 6d2aaf8833 HBASE-3128 On assign, if ConnectException, reassign another server
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1024524 13f79535-47bb-0310-9956-ffa450edef68
2010-10-20 05:12:19 +00:00
Jean-Daniel Cryans a7d61ec5b5 HBASE-2201 JRuby shell for replication
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1024470 13f79535-47bb-0310-9956-ffa450edef68
2010-10-20 00:21:08 +00:00
Michael Stack 95c46c0e74 HBASE-3031 CopyTable MR job named 'Copy Table' in Driver
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1024333 13f79535-47bb-0310-9956-ffa450edef68
2010-10-19 17:36:54 +00:00
Michael Stack b825581bc4 HBASE-3076 Allow to disable automatic shipping of dependency jars for mapreduce jobs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1024317 13f79535-47bb-0310-9956-ffa450edef68
2010-10-19 16:44:06 +00:00
Todd Lipcon d4d7ceef68 HBASE-3115. HBaseClient wastes 1 TCP packet per RPC
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1024125 13f79535-47bb-0310-9956-ffa450edef68
2010-10-19 06:03:25 +00:00
Ryan Rawson 1eede65ae1 HBASE-2985 HRegionServer.multi() no longer calls HRegion.put(List) when possible
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1024074 13f79535-47bb-0310-9956-ffa450edef68
2010-10-19 01:01:52 +00:00
Michael Stack 113d533ad7 HBASE-2669 HCM.shutdownHook causes data loss with hbase.client.write.buffer != 0
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1024067 13f79535-47bb-0310-9956-ffa450edef68
2010-10-18 23:58:21 +00:00
Andrew Kyle Purtell 2fe608efd3 HBASE-3121 [rest] Do not perform cache control when returning results
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1024055 13f79535-47bb-0310-9956-ffa450edef68
2010-10-18 22:56:36 +00:00
Jonathan Gray 5f7c8ca1b2 HBASE-2700 Test of: Handle master failover for regions in transition
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1023953 13f79535-47bb-0310-9956-ffa450edef68
2010-10-18 19:08:50 +00:00
Todd Lipcon 2a6edb9848 HBASE-3101. bin assembly doesn't include -tests or -source jars
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1023937 13f79535-47bb-0310-9956-ffa450edef68
2010-10-18 18:30:00 +00:00
Michael Stack 53b0c0097a HBASE-3097 Merge in hbase-1200 doc on bloomfilters into hbase book
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1023380 13f79535-47bb-0310-9956-ffa450edef68
2010-10-16 21:55:34 +00:00
Michael Stack 7d71883786 HBASE-3088 TestAvroServer and TestThriftServer broken because use same table in all tests and tests enable/disable/delete; adding mention to CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1023193 13f79535-47bb-0310-9956-ffa450edef68
2010-10-16 05:55:04 +00:00
Michael Stack cd9a0cb473 HBASE-2968 No standard family filter provided
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1023190 13f79535-47bb-0310-9956-ffa450edef68
2010-10-16 05:53:13 +00:00
Michael Stack a01b4c5576 HBASE-3110 TestReplicationSink failing in TRUNK up on Hudson; mentioning fixed issue in CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1023189 13f79535-47bb-0310-9956-ffa450edef68
2010-10-16 05:46:27 +00:00
Michael Stack c8f2f45a99 HBASE-3098 TestMetaReaderEditor is broken in TRUNK; hangs; made mention in CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1023188 13f79535-47bb-0310-9956-ffa450edef68
2010-10-16 05:40:05 +00:00
Michael Stack aab46757ec HBASE-3081 Log Splitting & Replay: Distinguish between Network IOE and Parsing IOE
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1023186 13f79535-47bb-0310-9956-ffa450edef68
2010-10-16 05:35:27 +00:00
Michael Stack 63ba21eca5 HBASE-2933 Skip EOF Errors during Log Recovery
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1023183 13f79535-47bb-0310-9956-ffa450edef68
2010-10-16 05:27:57 +00:00
Michael Stack dcbcd4f2d4 HBASE-3113 Don't reassign regions if cluster is being shutdown
M src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
  Bit of javadoc.
M src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
  If bad server, pass in name of bad server when remaking assignment
  plan -- i missed this important part on commit of part 2 of 3113.


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1023179 13f79535-47bb-0310-9956-ffa450edef68
2010-10-16 05:07:50 +00:00
Jean-Daniel Cryans a5a00687ef HBASE-3041 [replication] ReplicationSink shouldn't kill the whole RS when
it fails to replicate
HBASE-3044  [replication] ReplicationSource won't cleanup logs if there's 
            nothing to replicate


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1022770 13f79535-47bb-0310-9956-ffa450edef68
2010-10-14 23:52:49 +00:00
Jean-Daniel Cryans 5ccf27683b HBASE-3060 [replication] Reenable replication on trunk with unit tests
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1021447 13f79535-47bb-0310-9956-ffa450edef68
2010-10-11 18:00:48 +00:00
Michael Stack 83782f16d6 Note some resolved issues
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1006350 13f79535-47bb-0310-9956-ffa450edef68
2010-10-10 21:00:49 +00:00
Michael Stack 71d6b124dd HBASE-3062 ZooKeeper KeeperException is a recoverable exception; we should retry a while on server startup at least.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1006202 13f79535-47bb-0310-9956-ffa450edef68
2010-10-09 17:55:33 +00:00
Michael Stack 449fd9aa94 HBASE-3092 Replace deprecated 'new HBaseConfiguration(...)' calls
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1005936 13f79535-47bb-0310-9956-ffa450edef68
2010-10-08 18:03:03 +00:00
Michael Stack 8570a6af09 HBASE-3089 REST tests are broken locally and up in hudson
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1005660 13f79535-47bb-0310-9956-ffa450edef68
2010-10-07 22:54:28 +00:00
Andrew Kyle Purtell a6afa7b49f HBASE-2907 [rest/stargate] Improve error response when trying to create a scanner on a nonexistant table
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1005279 13f79535-47bb-0310-9956-ffa450edef68
2010-10-06 22:28:58 +00:00
Jonathan Gray b2bff276ab HBASE-3053 Add ability to have multiple Masters LocalHBaseCluster for test writing
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1005263 13f79535-47bb-0310-9956-ffa450edef68
2010-10-06 21:39:11 +00:00
Ryan Rawson 1e14da3d78 HBASE-3008 Memstore.updateColumnValue passes wrong flag to heapSizeChange (Causes memstore size to go negative)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1005261 13f79535-47bb-0310-9956-ffa450edef68
2010-10-06 21:27:16 +00:00
Andrew Kyle Purtell 38641ec196 HBASE-2906 [rest/stargate] URI decoding in RowResource
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1005175 13f79535-47bb-0310-9956-ffa450edef68
2010-10-06 17:21:32 +00:00
Ryan Rawson 723b6709fa HBASE-3059 TestReadWriteConsistencyControl occasionally hangs (Hairong via Ryan)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1004867 13f79535-47bb-0310-9956-ffa450edef68
2010-10-06 00:59:07 +00:00
Ryan Rawson 1ef046250f HBASE-3073 New APIs for Result, faster implementation for some calls
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1004866 13f79535-47bb-0310-9956-ffa450edef68
2010-10-06 00:44:21 +00:00
Michael Stack 70ced466fc HBASE-2917 Reseek directly to next row
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1004339 13f79535-47bb-0310-9956-ffa450edef68
2010-10-04 17:59:22 +00:00
Michael Stack 5fe98f1184 HBASE-3043 'hbase-daemon.sh stop regionserver' should kill compactions that are in progress
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1004336 13f79535-47bb-0310-9956-ffa450edef68
2010-10-04 17:53:53 +00:00
Michael Stack 03873bbe19 HBASE-2996 Fix and clean up Maven
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1004093 13f79535-47bb-0310-9956-ffa450edef68
2010-10-04 03:19:26 +00:00
Ryan Rawson aacffa11d0 HBASE-2753 Remove sorted() methods from Result now that Gets are Scans
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1003710 13f79535-47bb-0310-9956-ffa450edef68
2010-10-01 23:48:10 +00:00
Michael Stack d62b494cb5 HBASE-3064 Long sleeping in HConnectionManager after thread is interrupted
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1003709 13f79535-47bb-0310-9956-ffa450edef68
2010-10-01 23:43:46 +00:00
Michael Stack 3161a555e1 HBASE-3070 Add to hbaseadmin means of shutting down a regionserver
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1003702 13f79535-47bb-0310-9956-ffa450edef68
2010-10-01 23:15:38 +00:00
Michael Stack dd39498ce4 HBASE-3068 IllegalStateException when new server comes online, is given 200 regions to open and 200th region gets timed out of regions in transition
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1003699 13f79535-47bb-0310-9956-ffa450edef68
2010-10-01 23:02:18 +00:00
Ryan Rawson e5c4776af9 HBASE-2825 Scans respect row locks
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1003698 13f79535-47bb-0310-9956-ffa450edef68
2010-10-01 22:46:15 +00:00
Michael Stack 7bb6f3839c HBASE-3066 We don't put the port for hregionserver up into znode since new master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1003644 13f79535-47bb-0310-9956-ffa450edef68
2010-10-01 20:44:36 +00:00
Michael Stack 94682d09d3 HBASE-3019 Make bulk assignment on cluster startup run faster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1003330 13f79535-47bb-0310-9956-ffa450edef68
2010-09-30 23:12:56 +00:00
Jonathan Gray 69d1258e12 HBASE-3058 Fix REST tests on trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1003256 13f79535-47bb-0310-9956-ffa450edef68
2010-09-30 20:58:07 +00:00
Jonathan Gray 8863ae5a0e HBASE-3057 Race condition when closing regions that causes flakiness in TestRestartCluster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1003204 13f79535-47bb-0310-9956-ffa450edef68
2010-09-30 18:53:20 +00:00
Jonathan Gray d2ce2b36e0 HBASE-3056 Fix ordering in ZKWatcher constructor to prevent weird race condition
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1003196 13f79535-47bb-0310-9956-ffa450edef68
2010-09-30 18:22:28 +00:00
Michael Stack 7ca978123f HBASE-3054 Remore TestEmptyMetaInfo; it doesn't make sense any more.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1002941 13f79535-47bb-0310-9956-ffa450edef68
2010-09-30 03:42:58 +00:00
Michael Stack 58c4f2df98 HBASE-3047 If new master crashes, restart is messy
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1002880 13f79535-47bb-0310-9956-ffa450edef68
2010-09-29 22:37:50 +00:00
Michael Stack d3a8c97ad8 HBASE-3038 WALReaderFSDataInputStream.getPos() fails if Filesize > MAX_INT
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1002027 13f79535-47bb-0310-9956-ffa450edef68
2010-09-28 05:55:51 +00:00
Michael Stack f4ac670a42 HBASE-2646 Compaction requests should be prioritized to prevent blocking
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1002019 13f79535-47bb-0310-9956-ffa450edef68
2010-09-28 05:26:22 +00:00
Michael Stack 7faaf57d1b HBASE-3030 The return code of many filesystem operations are not checked
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1001954 13f79535-47bb-0310-9956-ffa450edef68
2010-09-27 23:02:52 +00:00
Michael Stack b11ac8d6f5 HBASE-3040 BlockIndex readIndex too slowly in heavy write scenario
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1001949 13f79535-47bb-0310-9956-ffa450edef68
2010-09-27 22:53:26 +00:00
Michael Stack 9069ed1ac6 HBASE-2995 Incorrect dependency on Log class from Jetty
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1001936 13f79535-47bb-0310-9956-ffa450edef68
2010-09-27 22:18:28 +00:00
Michael Stack aff46efe9e HBASE-3042 Use LO4J in SequenceFileLogReader
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1001928 13f79535-47bb-0310-9956-ffa450edef68
2010-09-27 22:09:51 +00:00
Michael Stack 823cfeac9c HBASE-2641 Refactor HLog splitLog, hbase-2437 continued; break out split code as new classes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1001924 13f79535-47bb-0310-9956-ffa450edef68
2010-09-27 22:02:23 +00:00
Michael Stack 10a84f3b88 HBASE-3039 Stuck in regionsInTransition because rebalance came in at same time as a split
M src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
  Add region name to warning log message (w/o it message is no good).
M src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
  Add src of split message else need to deduce where it came from by looking
  elsewhere.
M src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
  Updated log messages to include region and where appropritate source
  server name; debug hard w/o
  Changed regionOnline and regionOffline to check for unexpected
  states and log warnings rather than proceed regardless.
  Added in fix for concurrent balance+split; split message now
  updates regionsintransition where previous it did not.
  Remove checkRegion method.  Its a reimplementation of
  what regionOnline and regionOffline do only less comprehensive
  regards what gets updated (this.regions + this.servers rather
  than this.regions, this.servers and regionsInTransition)
  That they were less comprehensive is root of this bug.
M src/main/java/org/apache/hadoop/hbase/master/HMaster.java
  Make the message about why we are not running balancer richer
  (print out how many reigons in transition and more of the
  regionsintrnasition list).
M src/main/java/org/apache/hadoop/hbase/executor/RegionTransitionData.java
  Javadoc and minor formatting.


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1001911 13f79535-47bb-0310-9956-ffa450edef68
2010-09-27 21:02:04 +00:00
Michael Stack 1339f395d6 HBASE-3037 When new master joins running cluster does "Received report from unknown server -- telling it to STOP_REGIONSERVER..."
M src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
 On regionServerReport, if we get a report from an 'unknown' regionserver,
 we used to tell it stop itself.  Now, if 'unknown' server AND
 this master did not start the cluster, its joining the cluster, then
 treat the report as a regionServerStart and register the incoming
 server rather than tell it shutdown.
M src/main/java/org/apache/hadoop/hbase/master/HMaster.java
 Pass the freshClusterStartup flag to ServerManager.
 Add more executors for opening and closing.  On cluster startup a
 master shouldn't be bottleneck clearning the server opens.
 Expose the run-balancer method so can make it available in
 ServeAdmin.
M src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
 Minor formatting and javadoc
M src/main/java/org/apache/hadoop/hbase/ipc/HBaseRPCProtocolVersion.java
 Upped rpc version number because of new balancer addition (and because
 we didn't do it when we put in new master).
M src/main/java/org/apache/hadoop/hbase/ipc/HMasterInterface.java
 Added balance method.
M src/main/resources/hbase-default.xml
 Change how ofter we check in from every 3 seconds to every 5 seconds.


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1001140 13f79535-47bb-0310-9956-ffa450edef68
2010-09-25 06:24:42 +00:00
Jean-Daniel Cryans d4e9b8f4d9 HBASE-3033 [replication] ReplicationSink.replicateEntries improvements
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1001061 13f79535-47bb-0310-9956-ffa450edef68
2010-09-24 20:37:44 +00:00
Jean-Daniel Cryans b05d9ac937 HBASE-2992 [replication] MalformedObjectNameException in ReplicationMetrics
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1001016 13f79535-47bb-0310-9956-ffa450edef68
2010-09-24 18:34:42 +00:00
Jean-Daniel Cryans da611388b4 HBASE-2989 [replication] RSM won't cleanup after locking if 0 peers
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1001014 13f79535-47bb-0310-9956-ffa450edef68
2010-09-24 18:32:26 +00:00
Michael Stack 9ea9cba5b2 HBASE-3028 No basescanner means no GC'ing of split, offlined parent regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1000715 13f79535-47bb-0310-9956-ffa450edef68
2010-09-24 05:46:41 +00:00
Todd Lipcon 2ecdd83e0d HBASE-3002. Fix zookeepers.sh to work properly with strange JVM options
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1000698 13f79535-47bb-0310-9956-ffa450edef68
2010-09-24 04:10:55 +00:00
Ryan Rawson 0f3c62e19b HBASE-2450 For single row reads of specific columns, seek to the first column in HFiles rather than start of (Pranav via Ryan, some Ryan)
HBASE-2916  Reseek directly to next column
HBASE-2959  Scanning always starts at the beginning of a row



git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1000276 13f79535-47bb-0310-9956-ffa450edef68
2010-09-22 23:51:55 +00:00
Ryan Rawson 2806d60cab HBASE-3003 ClassSize constants dont use 'final'
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1000275 13f79535-47bb-0310-9956-ffa450edef68
2010-09-22 23:49:49 +00:00
Michael Stack 17da1d0369 HBASE-3001 Ship dependency jars to the cluster for all jobs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1000261 13f79535-47bb-0310-9956-ffa450edef68
2010-09-22 22:16:23 +00:00
Michael Stack a46c74894f HBASE-3026 Fixup of missing daughters on split is too aggressive
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1000133 13f79535-47bb-0310-9956-ffa450edef68
2010-09-22 18:42:41 +00:00
Michael Stack af3bf8cad0 HBASE-3024 NPE processing server crash in MetaEditor.addDaughter
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@999672 13f79535-47bb-0310-9956-ffa450edef68
2010-09-21 22:24:05 +00:00
Michael Stack 5fa3d69f66 HBASE-3023 NPE processing server crash in MetaReader. getServerUserRegions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@999664 13f79535-47bb-0310-9956-ffa450edef68
2010-09-21 22:00:12 +00:00
Michael Stack ffedf2c58e HBASE-3022 Change format of enum messages in o.a.h.h.executor package
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@999660 13f79535-47bb-0310-9956-ffa450edef68
2010-09-21 21:44:21 +00:00
Michael Stack 14d8fb2ab7 HBASE-3018 Bulk assignment on startup runs serially through the cluster servers assigning in bulk to one at a time
M src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
  Removed reentrant lock that spanned moving region into
  regionsintransition and the getting of lock on state object.  It
  was a bad idea.  I found it actually deadlocked.  It shouldn't be needed.
  The call to assign will fail if the state instance is not of the right
  'state' type.
  Run a thread per server parcelling out region assignments so we assign
  across the cluster concurrently rather than in series as we were doing.


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@999237 13f79535-47bb-0310-9956-ffa450edef68
2010-09-21 06:36:22 +00:00
Michael Stack 98b9448162 HBASE-3000 Add "hbase classpath" command to dump classpath
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@999060 13f79535-47bb-0310-9956-ffa450edef68
2010-09-20 19:13:43 +00:00
Michael Stack a3856ca945 HBASE-3017 More log pruning
M conf/log4j.properties
  Make ZKW log at INFO-level
M src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java
  Log message cleanup.
M src/main/java/org/apache/hadoop/hbase/master/HMaster.java
  Remove excessive hostname+port qualifier on master for zk messages
M src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java
  Log message cleanup
M src/main/java/org/apache/hadoop/hbase/master/ServerManager.java
  Format the ServerMonitor message.
M src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
  Remove excessive hostname on zk message id; just add port
M src/main/java/org/apache/hadoop/hbase/zookeeper/ZKAssign.java
  Cleanup of messages.


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@999057 13f79535-47bb-0310-9956-ffa450edef68
2010-09-20 19:04:41 +00:00
Michael Stack 7daffb3a42 HBASE-3015 recovered.edits files not deleted if it only contain edits that have already been flushed; hurts perf for all future opens of the region
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@999046 13f79535-47bb-0310-9956-ffa450edef68
2010-09-20 18:43:13 +00:00
Michael Stack d153ec95da HBASE-3010 Can't start/stop/start... cluster using new master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@998380 13f79535-47bb-0310-9956-ffa450edef68
2010-09-18 00:51:05 +00:00
Michael Stack e532293310 HBASE-3006 Reading compressed HFile blocks causes way too many DFS RPC calls severly impacting performance--Now add fix I intended, a spelling mistake in HFile
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@997975 13f79535-47bb-0310-9956-ffa450edef68
2010-09-17 04:21:28 +00:00
Michael Stack 96f8cbe9e2 HBASE-3006 Reading compressed HFile blocks causes way too many DFS RPC calls severly impacting performance--Revert mistaken over commit
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@997974 13f79535-47bb-0310-9956-ffa450edef68
2010-09-17 04:20:55 +00:00
Michael Stack 763865630c HBASE-3006 Reading compressed HFile blocks causes way too many DFS RPC calls severly impacting performance
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@997968 13f79535-47bb-0310-9956-ffa450edef68
2010-09-17 03:56:16 +00:00
Michael Stack 5145547154 HBASE-2899 hfile.min.blocksize.size ignored/documentation wrong
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@997544 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 23:57:15 +00:00
Ryan Rawson 5b600805b5 HBASE-2782 QOS for META table access
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@997541 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 23:44:08 +00:00
Ryan Rawson 009f461738 HBASE-2997 Performance fixes - profiler driven
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@997519 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 21:48:04 +00:00
Ryan Rawson 5581a249e8 HBASE-2941 port HADOOP-6713 - threading scalability for RPC reads - to HBase
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@997512 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 21:26:40 +00:00
Michael Stack 5d8b73585f HBASE-2979 Fix failing TestMultParrallel in hudson build
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@997437 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 18:10:43 +00:00
Michael Stack 787d807b37 HBASE-2986 multi writable can npe causing client hang
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@997353 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 14:40:00 +00:00
Andrew Kyle Purtell 762e374861 HBASE-2988 Support alternate compression for major compactions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@997168 13f79535-47bb-0310-9956-ffa450edef68
2010-09-15 02:01:56 +00:00
Todd Lipcon 02cd4a9b01 HBASE-2980. Refactor region server command line to a new class
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@996633 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13 18:37:11 +00:00
Todd Lipcon 4373f9eeb7 HBASE-2983. TestHLog unit test is mis-comparing an assertion (Alex Newman via Todd Lipcon)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995999 13f79535-47bb-0310-9956-ffa450edef68
2010-09-10 22:09:11 +00:00
Michael Stack 32800d3be6 HBASE-2978 LoadBalancer IndexOutOfBoundsException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995679 13f79535-47bb-0310-9956-ffa450edef68
2010-09-10 06:01:30 +00:00
Todd Lipcon 94b78b4997 HBASE-2977. Refactor master command line to a new class
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995674 13f79535-47bb-0310-9956-ffa450edef68
2010-09-10 05:48:39 +00:00
Michael Stack 9453a813d0 HBASE-2961 Close zookeeper when done with it (HCM, Master, and RS)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995612 13f79535-47bb-0310-9956-ffa450edef68
2010-09-10 00:03:57 +00:00
Todd Lipcon 72f2c22bfc HBASE-2975. DFSClient names in master and RS should be unique
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995495 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 17:05:36 +00:00
Michael Stack bae69e07c4 Running HFile tool passing fully-qualified filename I get 'IllegalArgumentException: Wrong FS'
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995486 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 16:41:02 +00:00
Michael Stack 84763cdd0a HBASE-2974 LoadBalancer ArithmeticException: / by zero
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995318 13f79535-47bb-0310-9956-ffa450edef68
2010-09-09 05:43:13 +00:00
Michael Stack 2210cf908b HBASE-2973 NPE in LogCleaner
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995281 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 23:34:10 +00:00
Michael Stack e144e8f32d HBASE-2969 missing sync in HTablePool.getTable()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995273 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 22:41:27 +00:00
Michael Stack cf43037b3b HBASE-2967 Failed split: IOE 'File is Corrupt' -- sync length not being written out to SequenceFile
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995256 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 21:15:22 +00:00
Andrew Kyle Purtell 6e2d002734 HBASE-2942 Custom filters should not require registration in HBaseObjectWritable
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995220 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 19:42:32 +00:00
Jonathan Gray 4481fafee4 HBASE-1485 Wrong or indeterminate behavior when there are duplicate versions of a column (pranav via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995163 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 17:22:31 +00:00
Michael Stack b89eb144d1 HBASE-2964 Deadlock when RS tries to RPC to itself inside SplitTransaction
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995151 13f79535-47bb-0310-9956-ffa450edef68
2010-09-08 16:57:52 +00:00
Michael Stack d98956f9cd HBASE-2962 Add missing methods to HTableInterface (and HTable)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@993548 13f79535-47bb-0310-9956-ffa450edef68
2010-09-07 22:20:40 +00:00
Michael Stack f0f9240de4 HBASE-2925 LRU of HConnectionManager.HBASE_INSTANCES breaks if HBaseConfiguration is changed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@993078 13f79535-47bb-0310-9956-ffa450edef68
2010-09-06 15:50:46 +00:00
Michael Stack 39e213e62d HBASE-2643 Figure how to deal with eof splitting logs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@992215 13f79535-47bb-0310-9956-ffa450edef68
2010-09-03 05:57:02 +00:00
Michael Stack e3d0498438 HBASE-2943 major_compact (and other admin commands) broken for .META.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@992110 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 20:39:41 +00:00
Michael Stack 1574bac2f1 HBASE-2799 'Append not enabled' warning should not show if hbase root dir isn't on DFS
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@992027 13f79535-47bb-0310-9956-ffa450edef68
2010-09-02 17:31:48 +00:00
Michael Stack 081f97077b HBASE-2918 SequenceFileLogWriter doesnt make it clear if there is no append by config or by missing lib/feature
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@991741 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 22:34:12 +00:00
Michael Stack 1e70bfbb00 HBASE-2857 HBaseAdmin.tableExists() should not require a full meta scan
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@991734 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 22:14:40 +00:00
Michael Stack 34efa17d46 HBASE-2594 Fix broken build caused by hbase-2692 commit
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@991713 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 21:40:34 +00:00
Michael Stack 6d747b7f38 HBASE-2953 Edit of hbase-default.xml removing stale configs.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@991700 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 20:51:50 +00:00
Michael Stack 22922782b7 HBASE-2692 Some more things that have been fixed by hbase-2692
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@991687 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 20:15:19 +00:00
Michael Stack 27e81edd9a HBASE-2692 Added a few other issues to CHANGES.txt that have been closed because of HBASE-2692
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@991670 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 19:47:58 +00:00
Michael Stack 6b9c231dec HBASE-2948 bin/hbase shell broken (after hbase-2692)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@991552 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 14:38:49 +00:00
Michael Stack dff733cd3a HBASE-2692 Master rewrite and cleanup for 0.90
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@991421 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 03:16:23 +00:00
Jonathan Gray 04afcd034c HBASE-2944 cannot alter bloomfilter setting for a column family from hbase shell (kannan via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@991408 13f79535-47bb-0310-9956-ffa450edef68
2010-09-01 00:31:37 +00:00
Ryan Rawson 8586a6238a HBASE-1845 MultiGet, MultiDelete, and MultiPut - batched to the
appropriate region servers (Marc Limotte via Ryan)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@991289 13f79535-47bb-0310-9956-ffa450edef68
2010-08-31 18:53:32 +00:00
Jean-Daniel Cryans 7abfcbc22c HBASE-2920 HTable.checkAndPut/Delete doesn't handle null values
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@989296 13f79535-47bb-0310-9956-ffa450edef68
2010-08-25 18:58:43 +00:00
Jean-Daniel Cryans bdc56078d4 HBASE-2915 Deadlock between HRegion.ICV and HRegion.close
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@988343 13f79535-47bb-0310-9956-ffa450edef68
2010-08-23 22:47:36 +00:00
Michael Stack 88eb9c5281 HBASE-2931 Do not throw RuntimeExceptions in RPC/HbaseObjectWritable code, ensure we log and rethrow as IOE
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@987952 13f79535-47bb-0310-9956-ffa450edef68
2010-08-22 22:20:16 +00:00
Jean-Daniel Cryans 461c835fc9 HBASE-2922 HLog preparation and cleanup are done under the updateLock,
major slowdown


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@987675 13f79535-47bb-0310-9956-ffa450edef68
2010-08-20 23:44:23 +00:00
Jean-Daniel Cryans 831afacddf HBASE-2924 TestLogRolling doesn't use the right HLog half the time
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@987310 13f79535-47bb-0310-9956-ffa450edef68
2010-08-19 20:57:05 +00:00
Jonathan Gray 5e9f6d1528 HBASE-2928 Fault in logic in BinaryPrefixComparator leads to ArrayIndexOutOfBoundsException (pranav via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@986969 13f79535-47bb-0310-9956-ffa450edef68
2010-08-18 22:27:58 +00:00
Jean-Daniel Cryans 0e481c64e8 HBASE-2927 BaseScanner gets stale HRegionInfo in some race cases
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@986887 13f79535-47bb-0310-9956-ffa450edef68
2010-08-18 19:40:49 +00:00
Jean-Daniel Cryans 625a079b73 HBASE-2923 Deadlock between HRegion.internalFlushCache and close
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@986448 13f79535-47bb-0310-9956-ffa450edef68
2010-08-17 18:44:35 +00:00
Michael Stack 4dbf0c9b69 HBASE-2919 initTableReducerJob: Unused method parameter.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@986058 13f79535-47bb-0310-9956-ffa450edef68
2010-08-16 17:21:17 +00:00
Ryan Rawson 4784ec1b57 HBASE-1517 Implement inexpensive seek operations in HFile (Pranav via Ryan)
HBASE-2903  ColumnPrefix filtering (Pranav via Ryan)
HBASE-2904  Smart seeking using filters (Pranav via Ryan)



git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@985412 13f79535-47bb-0310-9956-ffa450edef68
2010-08-14 00:30:20 +00:00
Jean-Daniel Cryans d80de85a69 HBASE-2909 SoftValueSortedMap is broken, can generate NPEs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@985383 13f79535-47bb-0310-9956-ffa450edef68
2010-08-13 22:09:42 +00:00
Michael Stack b3baa8aca7 HBASE-1660: script to handle rolling restarts
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@985084 13f79535-47bb-0310-9956-ffa450edef68
2010-08-13 04:12:09 +00:00
Michael Stack 92ffa8580c HBASE-2868 Do some small cleanups in org.apache.hadoop.hbase.regionserver.wal
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@984433 13f79535-47bb-0310-9956-ffa450edef68
2010-08-11 15:03:21 +00:00
Michael Stack 8b5d7dbb1c HBASE-2908 Wrong order of null-check [in TIF]
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@984423 13f79535-47bb-0310-9956-ffa450edef68
2010-08-11 14:43:15 +00:00
Michael Stack e30ddb01aa HBASE-2870: Add Backup CLI Option to HMaster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@984116 13f79535-47bb-0310-9956-ffa450edef68
2010-08-10 16:54:40 +00:00
Andrew Kyle Purtell a95f1ed4f6 HBASE-2905 NPE when inserting mass data via REST interface
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@983699 13f79535-47bb-0310-9956-ffa450edef68
2010-08-09 15:55:19 +00:00
Andrew Kyle Purtell 0530905854 HBASE-2897 RowResultGenerator should handle NoSuchColumnFamilyException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@983493 13f79535-47bb-0310-9956-ffa450edef68
2010-08-08 23:29:53 +00:00
Michael Stack f4ed3cd699 HBASE-2844 Capping the number of regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@983442 13f79535-47bb-0310-9956-ffa450edef68
2010-08-08 15:59:46 +00:00
Michael Stack 25ffbc5f11 HBASE-2823 Entire Row Deletes not stored in Row+Col Bloom
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@982472 13f79535-47bb-0310-9956-ffa450edef68
2010-08-05 05:16:10 +00:00
Michael Stack 37af9aab2e HBASE-2901 HBASE-2461 broke build
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@982461 13f79535-47bb-0310-9956-ffa450edef68
2010-08-05 03:58:32 +00:00
Michael Stack 2db593c8c6 HBASE-2871 Make 'start|stop' commands symmetric for Master & Cluster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@982123 13f79535-47bb-0310-9956-ffa450edef68
2010-08-04 05:27:09 +00:00
Michael Stack f7b8d9cf7a HBASE-2461 Split doesn't handle IOExceptions when creating new region reference files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@982089 13f79535-47bb-0310-9956-ffa450edef68
2010-08-04 00:00:51 +00:00
Jean-Daniel Cryans 77aef8f799 HBASE-2892 Replication metrics aren't updated
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980993 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 23:37:19 +00:00
Michael Stack b3db1e976e HBASE-2792 Create a better way to chain log cleaners
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980901 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 18:10:04 +00:00
Michael Stack d0890ff453 HBASE-2868 Do some small cleanups in org.apache.hadoop.hbase.regionserver.wal -- REVERT... broke build
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980891 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 17:18:31 +00:00
Michael Stack 2d214ccc52 HBASE-2755 Duplicate assignment of a region after region server recovery
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980649 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 04:57:44 +00:00
Michael Stack 3f2942ae4e HBASE-2890 (HBASE-2890) Initialize RPC JMX metrics on startup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980640 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 03:26:31 +00:00
Michael Stack 26ebe0c583 HBASE-2890 init per-method RPC metrics on startup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980638 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 03:22:08 +00:00
Todd Lipcon d4d88f1ce3 HBASE-2884. TestHFileOutputFormat flaky when map tasks generate identical data
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980621 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 00:47:21 +00:00
Todd Lipcon 852f3cf9a0 HBASE-2820 hbck throws an error if HBase root dir isn't on the default FS
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980264 13f79535-47bb-0310-9956-ffa450edef68
2010-07-28 23:14:12 +00:00
Michael Stack 1280130acc HBASE-2868 Do some small cleanups in org.apache.hadoop.hbase.regionserver.wal
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980250 13f79535-47bb-0310-9956-ffa450edef68
2010-07-28 22:21:13 +00:00
Michael Stack 8f5e996795 HBASE-2886 Add search box to site
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@980135 13f79535-47bb-0310-9956-ffa450edef68
2010-07-28 17:33:53 +00:00
Michael Stack b0e56b5cfa HBASE-2879 Offer ZK CLI outside of HBase Shell
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@979881 13f79535-47bb-0310-9956-ffa450edef68
2010-07-27 21:50:05 +00:00
Jean-Daniel Cryans ea63f24c5d HBASE-2838 Replication metrics
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@979532 13f79535-47bb-0310-9956-ffa450edef68
2010-07-27 04:58:31 +00:00
Jonathan Gray 90908553e9 HBASE-2852 Bloom filter NPE (pranav via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@979491 13f79535-47bb-0310-9956-ffa450edef68
2010-07-27 01:31:04 +00:00
Michael Stack e60312c1bd HBASE-2815 not able to run the test suite in background because TestShell gets suspended on tty output
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@978973 13f79535-47bb-0310-9956-ffa450edef68
2010-07-25 03:48:58 +00:00
Michael Stack 04bf6f48e4 HBASE-2876 HBase hbck: false positive error reported for parent regions that are in offline state in meta after a split
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@978971 13f79535-47bb-0310-9956-ffa450edef68
2010-07-25 03:45:26 +00:00
Michael Stack e258c33f78 HBASE-2849 HBase clients cannot recover when their ZooKeeper session becomes invalid
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@978802 13f79535-47bb-0310-9956-ffa450edef68
2010-07-24 05:18:38 +00:00
Michael Stack 01a251b50a HBASE-2874 Unnecessary double-synchronization in ZooKeeperWrapper
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@978801 13f79535-47bb-0310-9956-ffa450edef68
2010-07-24 05:08:21 +00:00
Michael Stack 237fbbc817 HBASE-2830 NotServingRegionException shouldn't log a stack trace
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@978796 13f79535-47bb-0310-9956-ffa450edef68
2010-07-24 04:43:03 +00:00
Michael Stack 13cd010140 HBASE-2873 Minor clean up in basescanner; fix a log and make deletes of region processing run in order
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@967301 13f79535-47bb-0310-9956-ffa450edef68
2010-07-23 23:12:53 +00:00
Jean-Daniel Cryans 1415130b41 HBASE-2866 Region permanently offlined
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@967290 13f79535-47bb-0310-9956-ffa450edef68
2010-07-23 22:44:21 +00:00
Michael Stack 6dddd674cf HBASE-2869 Regularize how we log sequenceids -- sometimes its myseqid, other times its sequence id, etc.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966907 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 23:51:27 +00:00
Ryan Rawson 65b09b7cd5 HBASE-2863 HBASE-2553 removed an important edge case
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966906 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 23:49:28 +00:00
Michael Stack 4321ef5546 HBASE-2862 Name DFSClient for Improved Debugging
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966874 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 21:58:44 +00:00
Michael Stack 9bb7a8ae65 HBASE-2865 Cleanup of LRU logging; its hard to read, uses custom MB'maker, repeats info, too many numbers after the point, etc.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966840 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 20:17:24 +00:00
Michael Stack 21cbe58d6e HBASE-2850 slf4j version needs to be reconciled in pom: thrift wants 1.5.x and hadoop/avro 1.4.x
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966661 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 14:01:57 +00:00
Jean-Daniel Cryans baf6eb43ff HBASE-2858 TestReplication.queueFailover fails half the time
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966468 13f79535-47bb-0310-9956-ffa450edef68
2010-07-22 00:16:16 +00:00
Michael Stack d9d30cd986 HBASE-2859 Cleanup deprecated stuff in TestHLog
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@966078 13f79535-47bb-0310-9956-ffa450edef68
2010-07-21 04:10:54 +00:00
Ryan Rawson a559c1ea4c HBASE-2854 broken tests on trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965736 13f79535-47bb-0310-9956-ffa450edef68
2010-07-20 06:59:38 +00:00
Michael Stack 4cfa381f4d HBASE-2853 TestLoadIncrementalHFiles fails on TRUNK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965726 13f79535-47bb-0310-9956-ffa450edef68
2010-07-20 05:31:14 +00:00
Michael Stack d1179f8829 HBASE-2851 Remove testDynamicBloom() unit test
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965678 13f79535-47bb-0310-9956-ffa450edef68
2010-07-19 23:34:03 +00:00
Michael Stack b6282f5508 HBASE-1511 Pseudo distributed mode in LocalHBaseCluster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965672 13f79535-47bb-0310-9956-ffa450edef68
2010-07-19 22:59:51 +00:00
Michael Stack 3ada3242b4 HBASE-2846 Make rest server be same as thrift and avro servers
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965160 13f79535-47bb-0310-9956-ffa450edef68
2010-07-18 05:24:17 +00:00
Michael Stack 4c16c452e6 HBASE-2845 Small edit of shell main help page cutting down some on white space and text
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@965158 13f79535-47bb-0310-9956-ffa450edef68
2010-07-18 05:15:43 +00:00
Michael Stack 509d2160d5 HBASE-2843 Re-add bloomfilter test over-zealously removed by HBASE-2625
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964990 13f79535-47bb-0310-9956-ffa450edef68
2010-07-17 00:45:40 +00:00
Ryan Rawson 7557b73e90 HBASE-2840 Remove the final remnants of the old Get code - the query matchers and other helper classes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964981 13f79535-47bb-0310-9956-ffa450edef68
2010-07-16 23:29:19 +00:00
Ryan Rawson 2fd862b403 HBASE-2553 Revisit IncrementColumnValue implementation in 0.22
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964973 13f79535-47bb-0310-9956-ffa450edef68
2010-07-16 23:08:57 +00:00
Michael Stack edf052f87a HBASE-2835 Update hadoop jar to head of branch-0.20-append to catch three added patches
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964968 13f79535-47bb-0310-9956-ffa450edef68
2010-07-16 22:47:23 +00:00
Michael Stack 4158a4e4a3 HBASE-2727 Splits writing one file only is untenable; need dir of recovered edits ordered by sequenceid
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964965 13f79535-47bb-0310-9956-ffa450edef68
2010-07-16 22:28:21 +00:00
Ryan Rawson e4ee10d24f HBASE-2803 Remove remaining Get code from Store.java,etc
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964645 13f79535-47bb-0310-9956-ffa450edef68
2010-07-15 23:49:59 +00:00
Jonathan Gray 9a4a3f512c HBASE-2517 During reads when passed the specified time range, seek to next column (Pranav via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964496 13f79535-47bb-0310-9956-ffa450edef68
2010-07-15 17:15:14 +00:00
Jean-Daniel Cryans e58e1f82fb HBASE-2808 Document the implementation of replication
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964220 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 22:11:47 +00:00
Michael Stack c49eba4c42 HBASE-2836 Speed mvn site building by removing generation of useless reports
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@964218 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 22:02:57 +00:00
Jean-Daniel Cryans 643ae0c985 HBASE-2781 ZKW.createUnassignedRegion doesn't make sure existing znode is
in the right state (Karthik Ranganathan via JD)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@963910 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 00:07:03 +00:00
Ryan Rawson 3c080bb8cc HBASE-2265 HFile and Memstore should maintain minimum and maximum timestamps
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@963862 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 21:01:11 +00:00
Michael Stack c45b3bc413 HBASE-2828 HTable unnecessarily coupled with HMaster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@963826 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 19:21:36 +00:00
Michael Stack 00ed966728 HBASE-2831 Fix '' path duplication in setup scripts
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@963539 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 00:24:12 +00:00
Ryan Rawson c36ed07685 HBASE-2793 Add ability to extract a specified list of versions of a column in a single roundtrip
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@962700 13f79535-47bb-0310-9956-ffa450edef68
2010-07-09 21:36:40 +00:00
Ryan Rawson b5a5aa6381 HBASE-2797 Another NPE in ReadWriteConsistencyControl
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@961549 13f79535-47bb-0310-9956-ffa450edef68
2010-07-08 01:22:08 +00:00
Jonathan Gray c2c41f0439 HBASE-2806 (small compile fix via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@960664 13f79535-47bb-0310-9956-ffa450edef68
2010-07-05 19:34:51 +00:00
Michael Stack 2993d97c97 HBASE-2806 DNS hiccups cause uncaught NPE in HServerAddress#getBindAddress
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@960650 13f79535-47bb-0310-9956-ffa450edef68
2010-07-05 17:47:10 +00:00
Jean-Daniel Cryans 03933720fa HBASE-2223 Handle 10min+ network partitions between clusters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@959479 13f79535-47bb-0310-9956-ffa450edef68
2010-07-01 00:25:50 +00:00
Ryan Rawson 35616d9205 HBASE-2501 Refactor StoreFile Code
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@958468 13f79535-47bb-0310-9956-ffa450edef68
2010-06-28 06:02:49 +00:00
Michael Stack 7353c3dc0a HBASE-2707 Can't recover from a dead ROOT server if any exceptions happens during log splitting
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@958153 13f79535-47bb-0310-9956-ffa450edef68
2010-06-26 00:05:17 +00:00
Michael Stack 0c56c7665e HBASE-2790 Purge apache-forrest from TRUNK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@958081 13f79535-47bb-0310-9956-ffa450edef68
2010-06-25 19:02:28 +00:00
Jean-Daniel Cryans 41a8d9ab2b HBASE-2787 PE is confused about flushCommits
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957750 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 23:39:50 +00:00
Jean-Daniel Cryans e7cf8cfd08 HBASE-2785 TestScannerTimeout.test2772 is flaky
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957744 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 22:48:25 +00:00
Jean-Daniel Cryans 24b7c5404b HBASE-2786 TestHLog.testSplit hangs (Nicolas Spiegelberg via JD)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957712 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 20:55:48 +00:00
Jean-Daniel Cryans 9dd7a6bccc HBASE-2345 Add Test in 0.20 to Check for proper HDFS-200 append/sync support
(Nicolas Spiegelberg via JD)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957679 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 18:51:47 +00:00
Jean-Daniel Cryans d7c976d35d Forgot to add this file when committing
HBASE-2772  Scan doesn't recover from region server failure
 HBASE-2775  Update of hadoop jar in HBASE-2771 broke TestMultiClusters


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957641 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 17:20:27 +00:00
Michael Stack 95eef0ad98 HBASE-2783 Quick edit of 'Getting Started' for development release 0.89.x
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957418 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 05:17:02 +00:00
Michael Stack 878f8e5fa3 HBASE-2774 Spin in ReadWriteConsistencyControl eating CPU (load > 40) and no progress running YCSB on clean cluster startup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957411 13f79535-47bb-0310-9956-ffa450edef68
2010-06-24 04:35:22 +00:00
Michael Stack 4637114fce HBASE-2779 Build a -src tgz to sit beside our -bin tgz when you call maven assembly:assembly
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957351 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 21:22:21 +00:00
Todd Lipcon c4654b285a HBASE-2729. Interrupted or failed memstore flushes should not corrupt the region
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957307 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 19:04:40 +00:00
Michael Stack 51de1e3aa9 HBASE-2617 Load balancer falls into pathological state if one server under average - slop; endless churn; did not apply to trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957131 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 07:41:28 +00:00
Todd Lipcon f81be02be8 HBASE-2767. Fix reflection in tests that was made incompatible by HDFS-1209
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957112 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 05:26:38 +00:00
Jonathan Gray 77fcd6cb63 HBASE-2758 META region stuck in RS2ZK_REGION_OPENED state (Karthik Ranganathan via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957099 13f79535-47bb-0310-9956-ffa450edef68
2010-06-23 03:31:19 +00:00
Michael Stack 97657cccd2 HBASE-2763 Cross-port HADOOP-6833 IPC parameter leak bug
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957058 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 22:11:17 +00:00
Ryan Rawson 1e1aafef95 HBASE-2771 Update our hadoop jar to be latest from 0.20-append branch
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957057 13f79535-47bb-0310-9956-ffa450edef68
2010-06-22 22:09:59 +00:00