Commit Graph

9666 Commits

Author SHA1 Message Date
anoopsjohn cbb334035d HBASE-12297 Support DBB usage in Bloom and HFileIndex area. 2014-10-29 14:39:03 +05:30
stack 3a9cf5b2cd Add note to upgrade section on HBASE-12068; i.e. things to do if you have custom filters 2014-10-29 00:02:27 -07:00
stack 4dc2b58f04 Add more notes on why 0.96 -> 1.0 rolling upgrade not possible 2014-10-28 23:55:46 -07:00
manukranthk ece933fa3e Implement Preemptive Fast Fail
Summary: This diff ports the Preemptive Fast Fail feature to OSS. In multi threaded clients, we use a feature developed on 0.89-fb branch called Preemptive Fast Fail. This allows the client threads which would potentially fail, fail fast. The idea behind this feature is that we allow, among the hundreds of client threads, one thread to try and establish connection with the regionserver and if that succeeds, we mark it as a live node again. Meanwhile, other threads which are trying to establish connection to the same server would ideally go into the timeouts which is effectively unfruitful. We can in those cases return appropriate exceptions to those clients instead of letting them retry.

Test Plan: Unit tests

Differential Revision: https://reviews.facebook.net/D24177

Signed-off-by: stack <stack@apache.org>
2014-10-28 22:47:50 -07:00
Dima Spivak 95282f2ea5 HBASE-12312 Another couple of createTable race conditions
Signed-off-by: stack <stack@apache.org>
2014-10-28 22:33:40 -07:00
Enis Soztutar 42ed215c2d HBASE-12367 Integration tests should not restore the cluster if the CM is not destructive 2014-10-28 17:10:50 -07:00
stack 64b6109ce9 HBASE-11562 CopyTable should provide an option to shuffle the mapper tasks (Jean-Marc Spaggiari) 2014-10-28 11:28:54 -07:00
Nick Dimiduk bb81b9fde5 HBASE-12356 Rpc with region replica does not propagate tracing spans 2014-10-28 10:27:59 -07:00
anoopsjohn f2f21000fb HBASE-12304 CellCounter will throw AIOBE when output directory is not specified. (Ashish Singhi) 2014-10-28 17:27:47 +05:30
stack 7587d99b62 HBASE-12352 Add hbase-annotation-tests to runtime classpath so can run hbase it tests; ADDENDUM 2014-10-27 15:41:04 -07:00
stack aea2c67016 HBASE-12353 Turn down logging on some spewing unit tests (Dima Spivak) 2014-10-27 15:12:25 -07:00
Misty Stanley-Jones 9ddb25cf3a HBASE-12316 Document scanner timeout troubleshooting for Thrift clients 2014-10-28 08:08:56 +10:00
stack f2c83704f4 HBASE-12353 Add hbase-annotation-tests to runtime classpath so can run hbase it tests 2014-10-27 14:58:55 -07:00
Andrew Purtell 70a312e53f HBASE-11912 Catch some bad practices at compile time with error-prone 2014-10-27 09:29:23 -07:00
Misty Stanley-Jones 66b6dd1941 HBASE-12207 A script to help keep your Git repo fresh 2014-10-27 14:33:28 +10:00
stack 1d6c4678bb HBASE-2609 Harmonize the Get and Delete operations 2014-10-25 20:58:24 -07:00
anoopsjohn 34f9962618 HBASE-12202 Support DirectByteBuffer usage in HFileBlock - addendum 2014-10-26 08:07:53 +05:30
anoopsjohn 0fb4c4d5f0 HBASE-11870 Optimization : Avoid copy of key and value for tags addition in AC and VC. 2014-10-25 21:12:15 +05:30
Andrew Purtell ff5bc351b2 Revert "HBASE-11912 Catch some bad practices at compile time with error-prone"
This reverts commit 7ed0260eff.
2014-10-25 08:33:43 -07:00
Andrew Purtell 7ed0260eff HBASE-11912 Catch some bad practices at compile time with error-prone 2014-10-24 18:15:12 -07:00
Lars Hofhansl 6c7543c9c7 HBASE-12334 Handling of DeserializationException causes needless retry on failure. 2014-10-24 16:21:33 -07:00
Andrew Purtell 97acb9ef24 HBASE-11964 Improve spreading replication load from failed regionservers 2014-10-24 14:17:46 -07:00
stack 2916d4f356 HBASE-12277 Refactor bulkLoad methods in AccessController to its own interface (Madhan Neethiraj) 2014-10-24 08:47:06 -07:00
stack 31c185aad5 HBASE-12328 Need to separate JvmMetrics for Master and RegionServer (Sanghyun Yun) 2014-10-23 21:49:47 -07:00
stack b389ca211e Add missing license 2014-10-23 21:46:35 -07:00
stack 3c9c4da503 HBASE-11164 Document and test rolling updates from 0.98 -> 1.0 2014-10-23 21:35:07 -07:00
Elliott Clark 11638a8cf2 HBASE-12322 Add Clean command to ITBLL
Signed-off-by: stack <stack@apache.org>
2014-10-23 20:53:43 -07:00
stack eae0f202ce HBASE-11164 Document and test rolling updates from 0.98 -> 1.0; Add note on why can't go from 0.96 to 1.0 and define what rolling upgrade is 2014-10-23 20:48:34 -07:00
stack 96f84594ee HBASE-11915 Document and test 0.94 -> 1.0.0 update -- ADDENDUM 2014-10-22 22:10:52 -07:00
Elliott Clark 84f3549d5e HBASE-12314 Add chaos monkey policy to execute two actions concurrently 2014-10-22 15:19:30 -07:00
Elliott Clark c623b04122 HBASE-12283 Clean up some checkstyle errors 2014-10-22 11:58:23 -07:00
Nick Dimiduk ebe8db5869 HBASE-12317 Run IntegrationTestRegionReplicaPerf w.o mapred 2014-10-22 10:18:28 -07:00
anoopsjohn d70e2b1244 HBASE-12288 Support DirectByteBuffer usage in DataBlock Encoding area. 2014-10-22 22:33:11 +05:30
Ted Yu deaba78141 HBASE-12318 Add license header to checkstyle xml files 2014-10-22 14:33:35 +00:00
Ted Yu 19108fb850 HBASE-12306 CellCounter output's wrong value for Total Families Across all Rows in output file (Ashish Singhi) 2014-10-22 14:30:53 +00:00
Matteo Bertozzi 2908c11371 HBASE-12301 user_permission command does not show global permissions 2014-10-22 10:08:31 +01:00
Misty Stanley-Jones feaa8fa9c8 HBASE-12249 Addendum - fix XML mistake 2014-10-22 16:10:34 +10:00
Elliott Clark 43dda4f18a HBASE-12315 Fix 0.98 Tests after checkstyle got parented 2014-10-21 22:42:21 -07:00
Misty Stanley-Jones dfa98ab93b HBASE-12249 Addendum - Convert tabs to spaces 2014-10-22 15:18:41 +10:00
Dima Spivak f6de7efb27 HBASE-12285 Builds are failing, possibly because of SUREFIRE-1091
* Reduce the logging level to WARN

Signed-off-by: stack <stack@apache.org>
2014-10-21 22:02:00 -07:00
stack c450298c44 HBASE-12307 Remove unused Imports in hbase-client and hbase-common 2014-10-21 21:53:04 -07:00
stack c5022bb665 HBASE-11915 Document and test 0.94 -> 1.0.0 update 2014-10-21 21:47:08 -07:00
Misty Stanley-Jones d5f9a38aed HBASE-12249 Script to help you adhere to the patch-naming guidelines 2014-10-22 13:23:36 +10:00
Dima Spivak a470a1f3f3 HBASE-12316 test-patch.sh (Hadoop-QA) outputs the wrong release audit warnings URL
Signed-off-by: stack <stack@apache.org>
2014-10-21 17:18:19 -07:00
Yi Deng e545953c32 HBASE-12243 HBaseFsck should auto set ignorePreCheckPermission to true if no fix option is set (Yi Deng)
Signed-off-by: Jonathan M Hsieh <jmhsieh@apache.org>
2014-10-21 13:20:23 -07:00
Ted Yu 6c70f4f7f7 HBASE-12302 VisibilityClient getAuths does not propagate remote service exception correctly (Jerry He) 2014-10-21 20:09:46 +00:00
Elliott Clark 5d1e9a32a4 HBASE-12294 Addendum 2014-10-21 11:49:38 -07:00
stack f61df33988 HBASE-12286 [shell] Add server/cluster online load of configuration changes Add doc to the refguide, change command names to drop the _rs_
Signed-off-by: stack <stack@apache.org>
2014-10-21 11:15:09 -07:00
stack 775326907f HBASE-12308 Fix typo in hbase-rest profile name (Solomon Duskis) 2014-10-21 09:26:46 -07:00
Ramkrishna 31ccaa519b HBASE-12281 ClonedPrefixTreeCell should implement HeapSize (Ram) 2014-10-21 19:45:08 +05:30