Commit Graph

2071 Commits

Author SHA1 Message Date
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