2916 Commits

Author SHA1 Message Date
Zhihong Yu
43f173cf44 HBASE-4487 The increment operation can release the rowlock before sync-ing
the Hlog (dhruba borthakur)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177815 13f79535-47bb-0310-9956-ffa450edef68
2011-09-30 20:22:22 +00:00
Zhihong Yu
1d621be994 HBASE-2794 Utilize ROWCOL bloom filter if multiple columns within same family
are requested in a Get (Mikhail Bautin)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177768 13f79535-47bb-0310-9956-ffa450edef68
2011-09-30 18:35:27 +00:00
Zhihong Yu
2ce873e3d1 HBASE-4145 Provide metrics for hbase client (Ming Ma)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177501 13f79535-47bb-0310-9956-ffa450edef68
2011-09-30 04:20:34 +00:00
Zhihong Yu
93a104a018 HBASE-4412 No need to retry scan operation on the same server in case of
RegionServerStoppedException (Ming Ma)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177498 13f79535-47bb-0310-9956-ffa450edef68
2011-09-30 04:03:33 +00:00
Zhihong Yu
3a7bda2cd1 HBASE-4212 TestMasterFailover fails occasionally (Gao Jinchao)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177488 13f79535-47bb-0310-9956-ffa450edef68
2011-09-30 03:08:38 +00:00
Jean-Daniel Cryans
b2f6235668 HBASE-3130 [replication] ReplicationSource can't recover from session
expired on remote clusters (Chris Trezzo via JD)
   HBASE-4499  [replication] Source shouldn't update ZK if it didn't progress
               (Chris Trezzo via JD)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177461 13f79535-47bb-0310-9956-ffa450edef68
2011-09-29 23:33:39 +00:00
Jonathan Gray
e2da35f666 HBASE-4477 Ability for an application to store metadata into the transaction log (dhruba via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177426 13f79535-47bb-0310-9956-ffa450edef68
2011-09-29 21:00:24 +00:00
Michael Stack
c05c7f1154 HBASE-4513 NOTICES.txt refers to Facebook for Thrift
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177385 13f79535-47bb-0310-9956-ffa450edef68
2011-09-29 18:14:20 +00:00
ramkrishna
93ad445609 HBASE-4512 JVMClusterUtil throwing wrong exception when master thread cannot be created (Ram) - Did not update the CHANGES.txt
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177374 13f79535-47bb-0310-9956-ffa450edef68
2011-09-29 17:21:41 +00:00
ramkrishna
6f30cf7f6c git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177178 13f79535-47bb-0310-9956-ffa450edef68 2011-09-29 06:53:16 +00:00
Michael Stack
f3cda40473 HBASE-4454 Add failsafe plugin to build and rename integration tests
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177168 13f79535-47bb-0310-9956-ffa450edef68
2011-09-29 05:42:13 +00:00
Jonathan Gray
2c988abf35 HBASE-4131 Make the Replication Service pluggable via a standard interface definition (dhruba via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1176935 13f79535-47bb-0310-9956-ffa450edef68
2011-09-28 15:56:22 +00:00
Jonathan Gray
29ecdaa84e HBASE-4488 Store could miss rows during flush (Lars H via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1176931 13f79535-47bb-0310-9956-ffa450edef68
2011-09-28 15:50:46 +00:00
Zhihong Yu
7416d6015b HBASE-4455 Rolling restart RSs scenario, -ROOT-, .META. regions are lost in
AssignmentManager (Ming Ma)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1176613 13f79535-47bb-0310-9956-ffa450edef68
2011-09-27 20:49:04 +00:00
Jonathan Gray
9bfdd1d91c HBASE-4433 avoid extra next (potentially a seek) if done with column/row (kannan via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1176202 13f79535-47bb-0310-9956-ffa450edef68
2011-09-27 05:29:57 +00:00
Zhihong Yu
debbf2e4c8 HBASE-4014 is marked as Improvement
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1175316 13f79535-47bb-0310-9956-ffa450edef68
2011-09-25 07:42:29 +00:00
Zhihong Yu
581421a6b2 HBASE-4014 Coprocessors: Flag the presence of coprocessors in logged
exceptions (Eugene Koontz)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1175292 13f79535-47bb-0310-9956-ffa450edef68
2011-09-25 03:46:53 +00:00
Jonathan Gray
62e8b5d61d HBASE-4461 Expose getRowOrBefore via Thrift (jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1175220 13f79535-47bb-0310-9956-ffa450edef68
2011-09-24 18:53:04 +00:00
Zhihong Yu
d607687eb1 HBASE-4014 revert due to a failed test
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1175172 13f79535-47bb-0310-9956-ffa450edef68
2011-09-24 14:46:29 +00:00
Zhihong Yu
74e7091ab3 HBASE-4014 Coprocessors: Flag the presence of coprocessors in logged exceptions(Eugene Koontz)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1175170 13f79535-47bb-0310-9956-ffa450edef68
2011-09-24 14:11:05 +00:00
Jean-Daniel Cryans
06484db575 HBASE-4280 [replication] ReplicationSink can deadlock itself via handlers
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1175060 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 22:44:00 +00:00
Zhihong Yu
8c94f9f825 HBASE-4472 MiniHBaseCluster.shutdown() doesn't work if no active master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1175050 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 22:13:43 +00:00
Michael Stack
97e337f330 HBASE-4131 Make the Replication Service pluggable via a standard interface definition; BACKED IT OUT -- WAS CAUSING TestReplication failures
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1175048 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 22:09:01 +00:00
Michael Stack
2345d9298e HBASE-4434 seek optimization: don't do eager HFile Scanner next() unless the next KV is needed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1174982 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 19:54:25 +00:00
Michael Stack
e086041801 HBASE-4468 Wrong resource name in an error massage: webapps instead of hbase-webapps
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1174969 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 19:36:12 +00:00
Michael Stack
a170f9ee4e HBASE-4131 Make the Replication Service pluggable via a standard interface definition
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1174963 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 19:18:41 +00:00
Michael Stack
abed8ff130 HBASE-4132 Extend the WALActionsListener API to accomodate log archival
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1174942 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 18:35:17 +00:00
Michael Stack
9c41ffc734 HBASE-4295 rowcounter does not return the correct number of rows in certain circumstances
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1174919 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 17:50:46 +00:00
Michael Stack
d4b9970aae HBASE-4387 Error while syncing: DFSOutputStream is closed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1174911 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 17:41:57 +00:00
Michael Stack
da5f1baa39 HBASE-4387 Error while syncing: DFSOutputStream is closed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1174906 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 17:37:59 +00:00
Michael Stack
d4c706f1b4 HBASE-4446 Rolling restart RSs scenario, regions could stay in OPENING state
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1174878 13f79535-47bb-0310-9956-ffa450edef68
2011-09-23 16:46:34 +00:00
Zhihong Yu
1bd5e4032c HBASE-4452 Possibility of RS opening a region though tickleOpening fails due to
znode version mismatch (Ramkrishna)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1174447 13f79535-47bb-0310-9956-ffa450edef68
2011-09-22 23:08:17 +00:00
Zhihong Yu
a6249ee3b4 HBASE-4449 LoadIncrementalHFiles should be able to handle CFs with blooms
(David Revell)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1174403 13f79535-47bb-0310-9956-ffa450edef68
2011-09-22 21:55:00 +00:00
Zhihong Yu
2fd0a26de9 HBASE-4450 test for number of blocks read: to serve as baseline for expected
blocks read and for catching regressions (Kannan)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1173932 13f79535-47bb-0310-9956-ffa450edef68
2011-09-22 02:07:35 +00:00
Zhihong Yu
7e6a6538b4 HBASE-4153 Handle RegionAlreadyInTransitionException in AssignmentManager
(Ramkrishna)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1173768 13f79535-47bb-0310-9956-ffa450edef68
2011-09-21 17:14:32 +00:00
Michael Stack
81f93ced4e HBASE-4453 TestReplication failing up on builds.a.o because already running zk with new format root servername
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1173763 13f79535-47bb-0310-9956-ffa450edef68
2011-09-21 17:07:38 +00:00
Zhihong Yu
bcaecda371 HBASE-3421 Very wide rows -- 30M plus -- cause us OOME (Nate Putnam)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1173335 13f79535-47bb-0310-9956-ffa450edef68
2011-09-20 20:21:27 +00:00
Michael Stack
7c9f2c7da0 HBASE-4445 Not passing --config when checking if distributed mode or not
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1172888 13f79535-47bb-0310-9956-ffa450edef68
2011-09-19 23:07:53 +00:00
Zhihong Yu
7f0c31e55f HBASE-4432 Enable/Disable off heap cache with config (Li Pi)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1172802 13f79535-47bb-0310-9956-ffa450edef68
2011-09-19 20:29:40 +00:00
Zhihong Yu
e1244033bf HBASE-4429 Provide synchronous balanceSwitch()
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1172718 13f79535-47bb-0310-9956-ffa450edef68
2011-09-19 17:21:32 +00:00
Michael Stack
ddb6a6870d HBASE-4375 [hbck] Add region coverage visualization to hbck
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1172310 13f79535-47bb-0310-9956-ffa450edef68
2011-09-18 18:00:30 +00:00
Zhihong Yu
3cc7e62571 HBASE-4400 .META. getting stuck if RS hosting it is dead and znode state is in
RS_ZK_REGION_OPENED (Ramkrishna)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1172063 13f79535-47bb-0310-9956-ffa450edef68
2011-09-17 20:27:00 +00:00
Zhihong Yu
cc3e3c0bc8 HBASE-4428 Two methods in CacheTestUtils don't call setDaemon() on the threads
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1172053 13f79535-47bb-0310-9956-ffa450edef68
2011-09-17 19:26:09 +00:00
Michael Stack
3b0b606aa8 HBASE-4247 Add isAborted method to the Abortable interface
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1172040 13f79535-47bb-0310-9956-ffa450edef68
2011-09-17 18:27:46 +00:00
Michael Stack
f70dd57e1e HBASE-4247 Add isAborted method to the Abortable interface
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1172039 13f79535-47bb-0310-9956-ffa450edef68
2011-09-17 18:26:03 +00:00
Michael Stack
b2f97dc4e3 HBASE-4419 Resolve build warning messages
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1172038 13f79535-47bb-0310-9956-ffa450edef68
2011-09-17 18:23:31 +00:00
Michael Stack
b86f8dff19 HBASE-4369 Deprecate HConnection#getZookeeperWatcher in prep for HBASE-1762
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1172025 13f79535-47bb-0310-9956-ffa450edef68
2011-09-17 17:42:15 +00:00
Gary Helmling
9da4ab25b7 HBASE-4424 Provide coprocessors access to createTable() via MasterServices
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1171882 13f79535-47bb-0310-9956-ffa450edef68
2011-09-17 01:17:39 +00:00
Michael Stack
6a7e3c3b8b HBASE-4411 When copying tables/CFs, allow CF names to be changed
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1171880 13f79535-47bb-0310-9956-ffa450edef68
2011-09-17 00:38:21 +00:00
Gary Helmling
d70a6ec716 HBASE-4425 Provide access to RpcServer in RegionServerServices
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1171865 13f79535-47bb-0310-9956-ffa450edef68
2011-09-16 23:59:56 +00:00