Commit Graph

3694 Commits

Author SHA1 Message Date
Michael Stack 2229f7e016 HBASE-4849 TestCatalogTracker can fail if an existing zookeeper running
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1205093 13f79535-47bb-0310-9956-ffa450edef68
2011-11-22 17:31:05 +00:00
Michael Stack 8cc1870f6f HBASE-4825 TestRegionServersMetrics and TestZKLeaderManager are not categorized (small/medium/large); ADDENDUM; PARTIAL REVERT; MISTAKENLY COMMITTED TestCatalogTracker change
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1205091 13f79535-47bb-0310-9956-ffa450edef68
2011-11-22 17:28:06 +00:00
Michael Stack 986a2f553c HBASE-4825 TestRegionServersMetrics and TestZKLeaderManager are not categorized (small/medium/large)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1205090 13f79535-47bb-0310-9956-ffa450edef68
2011-11-22 17:26:00 +00:00
Michael Stack d6d1ee0a45 HBASE-4848 TestScanner failing because hostname can't be null
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1205084 13f79535-47bb-0310-9956-ffa450edef68
2011-11-22 17:08:27 +00:00
Nicolas Spiegelberg 9f7557729c HBASE-4808 Test to Ensure Expired Deletes Don't Override Puts
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204802 13f79535-47bb-0310-9956-ffa450edef68
2011-11-22 03:56:59 +00:00
Nicolas Spiegelberg 4a2bea25be [jira] [HBASE-4809] Per-CF set RPC metrics
Summary: Porting RPC metrics incremented for each column family set touched by a
request from 0.89-fb.

Test Plan:
Unit tests, 5-node cluster. Observe metrics through JMX.
The current version of patch compiles but no testing done yet.

Reviewers: nspiegelberg, JIRA, Kannan, Karthik

Reviewed By: nspiegelberg

CC: nspiegelberg, mbautin

Differential Revision: 483

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204799 13f79535-47bb-0310-9956-ffa450edef68
2011-11-22 03:48:58 +00:00
Michael Stack 23532b3538 HBASE-4798 Sleeps and synchronisation improvements for tests
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204769 13f79535-47bb-0310-9956-ffa450edef68
2011-11-22 01:04:40 +00:00
Zhihong Yu bba38d9a5f HBASE-4213 Addendum disables testInstantSchemaOperationsInZKForMasterFailover which didn't fail on PreCommit but failed on Jenkins
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204667 13f79535-47bb-0310-9956-ffa450edef68
2011-11-21 19:45:24 +00:00
Doug Meil 211553dd35 HBASE-4837 book.xml, schema design
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204627 13f79535-47bb-0310-9956-ffa450edef68
2011-11-21 18:11:49 +00:00
Zhihong Yu 7a8c36be23 HBASE-4213 Support for fault tolerant, instant schema updates with out master's intervention through ZK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204611 13f79535-47bb-0310-9956-ffa450edef68
2011-11-21 17:29:32 +00:00
Andrew Kyle Purtell 46b1b65cc7 HBASE-2418 Support for ZooKeeper authentication
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204227 13f79535-47bb-0310-9956-ffa450edef68
2011-11-20 19:46:21 +00:00
Andrew Kyle Purtell 35981f50f9 HBASE-4827 TestAdmin should clean up resources after tests
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204097 13f79535-47bb-0310-9956-ffa450edef68
2011-11-19 22:16:47 +00:00
Michael Stack 72c3a34146 HBASE-4829 Fix javadoc warnings in 0.92 branch
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204094 13f79535-47bb-0310-9956-ffa450edef68
2011-11-19 22:11:17 +00:00
Michael Stack d47fd50da1 HBASE-4828 Fix failing TestShell, needs same addendum as HBASE-4815 got
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204083 13f79535-47bb-0310-9956-ffa450edef68
2011-11-19 21:48:25 +00:00
Michael Stack d7d32fa80e Added link to meetup
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204038 13f79535-47bb-0310-9956-ffa450edef68
2011-11-19 18:42:59 +00:00
Michael Stack b4c79fc418 Edit of our hadoop versions section
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204037 13f79535-47bb-0310-9956-ffa450edef68
2011-11-19 18:41:22 +00:00
Michael Stack 39d7828814 HBASE-4789 On split, parent region is sticking around in oldest sequenceid to region map though not online; we don't cleanup WALs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1204034 13f79535-47bb-0310-9956-ffa450edef68
2011-11-19 18:27:51 +00:00
Zhihong Yu ef6ba2db03 HBASE-4815 Addendum sets "hbase.online.schema.update.enable" to true
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203965 13f79535-47bb-0310-9956-ffa450edef68
2011-11-19 11:29:12 +00:00
Michael Stack eba8dab3ec HBASE-4436 Remove @deprecated Scan methods in 0.90 from TRUNK and 0.92
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203959 13f79535-47bb-0310-9956-ffa450edef68
2011-11-19 04:45:14 +00:00
Michael Stack 95d22b9dc5 HBASE-4256 Intra-row scanning (part deux)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203957 13f79535-47bb-0310-9956-ffa450edef68
2011-11-19 04:40:29 +00:00
Michael Stack c42e7e1028 HBASE-4815 Disable online altering by default, create a config for it
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203916 13f79535-47bb-0310-9956-ffa450edef68
2011-11-19 00:26:59 +00:00
Gary Helmling cc7e469310 HBASE-3025 Security: coprocessor based access control
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203909 13f79535-47bb-0310-9956-ffa450edef68
2011-11-19 00:15:27 +00:00
Gary Helmling a2de91f85b Amend HBASE-2742 Fix intermittent TestZKLeaderManager failure
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203841 13f79535-47bb-0310-9956-ffa450edef68
2011-11-18 21:08:38 +00:00
Michael Stack b5f5e2aeeb HBASE-4816 Regionserver wouldn't go down because split happened exactly at same time we issued bulk user region close call on our way out
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203814 13f79535-47bb-0310-9956-ffa450edef68
2011-11-18 20:01:30 +00:00
Michael Stack 8df0e84cf7 HBASE-4819 TestShell broke in trunk; typo
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203788 13f79535-47bb-0310-9956-ffa450edef68
2011-11-18 18:45:51 +00:00
Gary Helmling e0e0d94f97 HBASE-2742 Provide strong authentication with a secure RPC engine
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203515 13f79535-47bb-0310-9956-ffa450edef68
2011-11-18 07:34:43 +00:00
Nicolas Spiegelberg e7fb30c371 HBASE-4544 change RWCC to MVCC
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203468 13f79535-47bb-0310-9956-ffa450edef68
2011-11-18 02:19:37 +00:00
Nicolas Spiegelberg 1e68440431 HBASE-4594 Fix maxVersions when scanning a file with a TS > read point
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203467 13f79535-47bb-0310-9956-ffa450edef68
2011-11-18 02:19:33 +00:00
Nicolas Spiegelberg 619d1a327e HBASE-4485 Eliminate window of missing Data
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203466 13f79535-47bb-0310-9956-ffa450edef68
2011-11-18 02:19:28 +00:00
Nicolas Spiegelberg d116edef93 HBASE-2856 Cross Column Family Read Atomicity
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203465 13f79535-47bb-0310-9956-ffa450edef68
2011-11-18 02:19:24 +00:00
larsh a9253a7104 HBASE-4805 Allow better control of resource consumption in HTable (Lars H)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203428 13f79535-47bb-0310-9956-ffa450edef68
2011-11-17 23:58:57 +00:00
Kannan Muthukkaruppan 3039d61014 HBASE-4628 [jira] Enhance Table Create Presplit Functionality within the HBase
Shell

Summary:
HBase shell can algorithmically split a new table at creation

This change adds optional arguments to the HBase shell's create command
to split a table into a specified number of regions using a specified
splitting algorithm as defined by RegionSplitter.

Currently, we allow the user to presplit in the HBase shell by explicitly
listing the startkey of all the region shards that they want.  Instead, we
should provide the RegionSplitter functionality of choosing a split algorithm,
followed by the number of splits that they want.

Test Plan:
Created tables with and without splits using the shell; also attampted
to give incorrect arguments to shell create command.

Reviewers: nspiegelberg, JIRA

Reviewed By: nspiegelberg

CC: nspiegelberg, lhofhansl

Differential Revision: 429

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203413 13f79535-47bb-0310-9956-ffa450edef68
2011-11-17 23:01:59 +00:00
Michael Stack c9d5a838d0 HBASE-4799 Catalog Janitor logic bug causes region leackage
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203308 13f79535-47bb-0310-9956-ffa450edef68
2011-11-17 18:16:30 +00:00
Todd Lipcon 9c6b3b375d HBASE-4806 Fix logging message in HbaseObjectWritable
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1203284 13f79535-47bb-0310-9956-ffa450edef68
2011-11-17 17:18:03 +00:00
Zhihong Yu ac6e9a1125 HBASE-4796 Race between SplitRegionHandlers for the same region kills the master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202935 13f79535-47bb-0310-9956-ffa450edef68
2011-11-16 23:40:29 +00:00
Michael Stack e84b62cbb0 HBASE-4801 alter_status shell prints sensible message at completion
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202914 13f79535-47bb-0310-9956-ffa450edef68
2011-11-16 22:46:14 +00:00
larsh 99724ae460 HBASE-4800 Result.compareResults is incorrect (James Taylor and Lars H)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202827 13f79535-47bb-0310-9956-ffa450edef68
2011-11-16 18:38:12 +00:00
Michael Stack 207ca9895f HBASE-4795 Fix TestHFileBlock when running on a 32-bit JVM
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202518 13f79535-47bb-0310-9956-ffa450edef68
2011-11-16 03:04:10 +00:00
Zhihong Yu 1ae05e5dd3 HBASE-4793 HBase shell still using deprecated methods removed in HBASE-4436
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202493 13f79535-47bb-0310-9956-ffa450edef68
2011-11-16 01:04:45 +00:00
Jean-Daniel Cryans eb5e28e4e1 HBASE-4792 SplitRegionHandler doesn't care if it deletes the znode or not,
leaves the parent region stuck offline


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202487 13f79535-47bb-0310-9956-ffa450edef68
2011-11-16 00:42:52 +00:00
Zhihong Yu 0ab2272833 HBASE-4768 Addendum removes unnecessary assertion
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202419 13f79535-47bb-0310-9956-ffa450edef68
2011-11-15 20:57:35 +00:00
Gary Helmling 3f423daca0 HBASE-4784 Handle void return types in CoprocessorProtocol methods
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202336 13f79535-47bb-0310-9956-ffa450edef68
2011-11-15 17:55:48 +00:00
Zhihong Yu 48c16d1d66 HBASE-4790 Occasional TestDistributedLogSplitting failure (Jinchao)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202312 13f79535-47bb-0310-9956-ffa450edef68
2011-11-15 17:15:04 +00:00
Zhihong Yu ed36c7cbda HBASE-4764 Addendum add HLogUtilsForTests.java
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202124 13f79535-47bb-0310-9956-ffa450edef68
2011-11-15 11:00:38 +00:00
Michael Stack dd9c07f1c9 HBASE-4764 naming errors for TestHLogUtils and SoftValueSortedMapTest
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202046 13f79535-47bb-0310-9956-ffa450edef68
2011-11-15 05:18:19 +00:00
Doug Meil eaada4b531 HBASE-4788. Adding MR to file example.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202031 13f79535-47bb-0310-9956-ffa450edef68
2011-11-15 04:10:38 +00:00
Nicolas Spiegelberg 548a74e9b4 HBASE-4768 Per-(table, columnFamily) metrics with configurable table name inclusion
Summary: This is an initial version of an HBase trunk diff for per-table/CF
metrics (see JIRA for details). Unit tests mostly pass -- need to look into
TestDistributedLogSplitting. Also still doing cluster testing.

Test Plan: Unit tests, single-node cluster, dev cluster. Need to try bulk-load
map-reduce jobs as well. Observe metrics through JMX.

Reviewers: jgray, nspiegelberg, stack, tedyu, todd, JIRA

Reviewed By: nspiegelberg

CC: nspiegelberg, Liyin, mbautin, tedyu

Differential Revision: 363

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201994 13f79535-47bb-0310-9956-ffa450edef68
2011-11-15 01:26:05 +00:00
Doug Meil dab526e492 HBASE-4786 book.xml,performance.xml adding and reorg of schema info
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201992 13f79535-47bb-0310-9956-ffa450edef68
2011-11-15 01:14:10 +00:00
Michael Stack 1c9f356fca HBASE-4780 Lower mini cluster shutdown time in HRegionServer#waitOnAllRegionsToClose and ServerManager#letRegionServersShutdown
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201954 13f79535-47bb-0310-9956-ffa450edef68
2011-11-14 22:50:10 +00:00
Nicolas Spiegelberg 6ebf318735 HBASE-4778 Don't ignore corrupt StoreFiles when opening a region
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201940 13f79535-47bb-0310-9956-ffa450edef68
2011-11-14 22:29:03 +00:00
Zhihong Yu 7d23c9afb1 HBASE-4752 Don't create an unnecessary LinkedList when evicting from the BlockCache
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201516 13f79535-47bb-0310-9956-ffa450edef68
2011-11-13 21:17:35 +00:00
Zhihong Yu 9cdde5ab68 HBASE-4779 TestHTablePool, TestScanWithBloomError, TestRegionSplitCalculator are
not tagged and TestPoolMap should not use TestSuite (N Keywal)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201442 13f79535-47bb-0310-9956-ffa450edef68
2011-11-13 15:46:44 +00:00
Michael Stack 94a06fb391 HBASE-4777 Write back to client 'incompatible' if we show up with wrong version
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201400 13f79535-47bb-0310-9956-ffa450edef68
2011-11-13 04:56:26 +00:00
Zhihong Yu 62b5c04786 HBASE-4478 Improve AssignmentManager.handleRegion so that it can process certain ZK state
in the case of RS offline


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201186 13f79535-47bb-0310-9956-ffa450edef68
2011-11-12 04:40:41 +00:00
Michael Stack 3e37baa9f3 HBASE-4577 Region server reports storefileSizeMB bigger than storefileUncompressedSizeMB
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201106 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 23:40:29 +00:00
Michael Stack 902cd7e192 HBASE-4511 There is data loss when master failovers
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201104 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 23:36:47 +00:00
Michael Stack 7671b5d49d HBASE-4723 Loads of NotAllMetaRegionsOnlineException traces when starting the master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201097 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 23:21:07 +00:00
larsh 571e8f8520 HBASE-3433 Remove the KV copy of every KV in Scan; introduced by HBASE-3232
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1201094 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 23:19:28 +00:00
Michael Stack a51931de2d HBASE-4734 [bulk load] Warn if bulk load directory contained no files
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1200958 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 17:09:12 +00:00
Nicolas Spiegelberg 4206b1e860 [debug] Have NSFRE messages also display the row associated with the region request.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1200691 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 02:11:03 +00:00
Nicolas Spiegelberg b45fd73378 HBASE-4769 Abort RegionServer Immediately on OOME
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1200662 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 00:33:46 +00:00
Michael Stack 45a629cd76 HBASE-4741 Online schema change doesn't return errors
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1200660 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 00:24:04 +00:00
Michael Stack 274e7c2743 HBASE-4288 "Server not running" exception during meta verification causes RS abort
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1200648 13f79535-47bb-0310-9956-ffa450edef68
2011-11-10 23:58:06 +00:00
Nicolas Spiegelberg 04afdf9633 HBASE-3690 Option to Exclude Bulk Import Files from Minor Compaction
Summary:
We ran an incremental scrape with HFileOutputFormat and
encountered major compaction storms. This is caused by the bug in
HBASE-3404. The permanent fix is a little tricky without HBASE-2856. We
realized that a quicker solution for avoiding these compaction storms is
to simply exclude bulk import files from minor compactions and let them
only be handled by time-based major compactions. Add with functionality
along with a config option to enable it.

Rewrote this feature to be done on a per-bulkload basis.

Test Plan:
 - mvn test -Dtest=TestHFileOutputFormat

DiffCamp Revision:

Reviewers: stack, Kannan, JIRA, dhruba

Reviewed By: stack

CC: dhruba, lhofhansl, nspiegelberg, stack

Differential Revision: 357

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1200621 13f79535-47bb-0310-9956-ffa450edef68
2011-11-10 23:31:13 +00:00
Nicolas Spiegelberg 6c57076f7e HBASE-4765 Enhance HLog Metrics
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1200619 13f79535-47bb-0310-9956-ffa450edef68
2011-11-10 23:29:16 +00:00
Andrew Kyle Purtell 373c98b0df HBASE-4554 Allow set/unset coprocessor table attributes from shell (Mingjie Lai)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1200436 13f79535-47bb-0310-9956-ffa450edef68
2011-11-10 17:15:20 +00:00
Zhihong Yu 076030550f HBASE-4737 Addendum removes unnecessary print
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1200138 13f79535-47bb-0310-9956-ffa450edef68
2011-11-10 04:18:42 +00:00
Zhihong Yu f5944d1a72 HBASE-4737 Addendum tags SmallTests
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1200012 13f79535-47bb-0310-9956-ffa450edef68
2011-11-09 22:37:32 +00:00
Nicolas Spiegelberg e896f6d400 Upgrade nextKeyValue() error message from debug to info to highlight MR generation failures
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1199605 13f79535-47bb-0310-9956-ffa450edef68
2011-11-09 03:48:11 +00:00
Zhihong Yu 1f2aadb80d HBASE-4737 Categorize the tests into small/medium/large; allow small tests to be run
in parallel within a single JVM (N Keywal)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1199604 13f79535-47bb-0310-9956-ffa450edef68
2011-11-09 03:38:10 +00:00
Zhihong Yu 78ebe94d05 HBASE-4740 [bulk load] the HBASE-4552 API can't tell if errors on region server are recoverable
(Jonathan Hsieh)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1199017 13f79535-47bb-0310-9956-ffa450edef68
2011-11-07 23:51:56 +00:00
Zhihong Yu d54b1fdee7 HBASE-4754 FSTableDescriptors.getTableInfoPath() should handle FileNotFoundException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1198953 13f79535-47bb-0310-9956-ffa450edef68
2011-11-07 21:40:28 +00:00
Zhihong Yu f7e925c8d3 HBASE-4746 Use a random ZK client port in unit tests so we can run them in parallel
(Mikhail Bautin)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1198856 13f79535-47bb-0310-9956-ffa450edef68
2011-11-07 18:22:57 +00:00
Michael Stack 02f6104dc2 HBASE-4753 org.apache.hadoop.hbase.regionserver.TestHRegionInfo#testGetSetOfHTD throws NPE on trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1198581 13f79535-47bb-0310-9956-ffa450edef68
2011-11-06 22:47:17 +00:00
Michael Stack 7d8d42d01b HBASE-3939 Some crossports of Hadoop IPC fixes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1198573 13f79535-47bb-0310-9956-ffa450edef68
2011-11-06 21:48:31 +00:00
Michael Stack b508f52998 HBASE-4751 Make TestAdmin#testEnableTableRoundRobinAssignment friendly to concurrent tests
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1198013 13f79535-47bb-0310-9956-ffa450edef68
2011-11-05 18:53:49 +00:00
Michael Stack 7052e59b38 HBASE-4749 TestMasterFailover#testMasterFailoverWithMockedRITOnDeadRS occasionally fails
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1198007 13f79535-47bb-0310-9956-ffa450edef68
2011-11-05 18:45:24 +00:00
Andrew Kyle Purtell c775d60de6 HBASE-4745 LRU statistics thread should be a daemon
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1197864 13f79535-47bb-0310-9956-ffa450edef68
2011-11-05 01:48:45 +00:00
Michael Stack 56e19a72dc HBASE-4725 NPE in AM#updateTimers
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1197815 13f79535-47bb-0310-9956-ffa450edef68
2011-11-04 23:10:08 +00:00
Michael Stack bb0c9a11d8 HBASE-4553 The update of .tableinfo is not atomic; we remove then rename
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1197812 13f79535-47bb-0310-9956-ffa450edef68
2011-11-04 23:03:29 +00:00
Michael Stack 2ce1d7c97c HBASE-4722 TestGlobalMemStoreSize has started failing; ADDENDUM
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1197349 13f79535-47bb-0310-9956-ffa450edef68
2011-11-03 23:39:48 +00:00
Doug Meil ae6af9e630 HBASE-4743 book.xml, performance.xml, troubleshooting.xml scan info
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1197315 13f79535-47bb-0310-9956-ffa450edef68
2011-11-03 21:22:57 +00:00
Michael Stack 92b57170e9 HBASE-4298 Support to drain RS nodes through ZK
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1197256 13f79535-47bb-0310-9956-ffa450edef68
2011-11-03 18:34:41 +00:00
Gary Helmling a9992a53c4 HBASE-4518 TestServerCustomProtocol fails intermittently
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196952 13f79535-47bb-0310-9956-ffa450edef68
2011-11-03 05:57:36 +00:00
Michael Stack 09225cf9b6 HBASE-4480 Testing script to simplify local testing
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196939 13f79535-47bb-0310-9956-ffa450edef68
2011-11-03 04:11:46 +00:00
Doug Meil 5eaea899e3 HBASE-4736 troubleshooting.xml, xrefs to Arch chapter
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196925 13f79535-47bb-0310-9956-ffa450edef68
2011-11-03 03:05:37 +00:00
Zhihong Yu 76060691bb HBASE-4609 ThriftServer.getRegionInfo() is expecting old ServerName format, need to
use new Addressing class instead (Jonathan Gray)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196873 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 23:48:22 +00:00
Doug Meil c61f0f296f HBASE-4735 book.xml, schema design keysize code example
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196860 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 23:26:30 +00:00
Doug Meil 88643f7220 HBASE-4732 book.xml, added link to MR tutorial in MR chapter (trivial change)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196805 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 21:19:13 +00:00
Doug Meil b08f746cd2 HBASE-4731 book.xml, schema design - rowkey numeric example
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196801 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 21:09:47 +00:00
Doug Meil f0444014b8 HBASE-4730 book.xml, ops_mgt.xml, performance.xml - handful of changes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196792 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 20:40:14 +00:00
Nicolas Spiegelberg b44e09085c HBASE-2312 [jira] Possible data loss when RS goes into GC pause while rolling
HLog

Summary:
There is a very corner case when bad things could happen(ie data loss):

1)	RS #1 is going to roll its HLog - not yet created the new one, old one will
get no more writes
2)	RS #1 enters GC Pause of Death
3)	Master lists HLog files of RS#1 that is has to split as RS#1 is dead, starts
splitting
4)	RS #1 wakes up, created the new HLog (previous one was rolled) and appends an
edit - which is lost

The following seems like a possible solution:

1)	Master detects RS#1 is dead
2)	The master renames the /hbase/.logs/<regionserver name>  directory to
something else (say /hbase/.logs/<regionserver name>-dead)
3)	Add mkdir support (as opposed to mkdirs) to HDFS - so that a file create
fails if the directory doesn't exist. Dhruba tells me this is very doable.
4)	RS#1 comes back up and is not able create the new hlog. It restarts itself.

Test Plan: EMPTY
Reviewers: JIRA, stack, khemani
Reviewed By: khemani
CC: tedyu, nspiegelberg, stack, Kannan, khemani, jgray
Differential Revision: 99

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196773 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 19:24:23 +00:00
Nicolas Spiegelberg 119ae0c4ac [jira] [HBASE-4627] Ability to specify a custom start/end to RegionSplitter
Summary:
[HBASE-4627]

added a custom start/end row to RegionSplitter.  Also solved
an off-by-one error because the end row is prefix-inclusive and not
exclusive.

<a href="https://issues.apache.org/jira/browse/HBASE-4489" title="Better key splitting in RegionSplitter"><del>HBASE-4489</del></a> changed the default endKey on HexStringSplit from 7FFF... to FFFF...  While this is correct, existing users of 0.90 RegionSplitter have 7FFF as the end key in their schema and the last region will not split properly under this new code.  We need to let the user specify a custom start/end key range for when situations like this arise.  Optimally, we should also write the start/end key in META so we could figure this out implicitly instead of requiring the user to explicitly specify it.

Test Plan:
 - mvn test -Dtest=TestRegionSplitter

CC: JIRA

Reviewers: DUMMY_REVIEWER

Differential Revision: 39

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196772 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 19:24:18 +00:00
Zhihong Yu 5721a5ac53 HBASE-4716 Addendum Use Preconditions and remove enum
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196749 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 18:35:52 +00:00
Zhihong Yu 0e32567cdd HBASE-4716 Improve locking for single column family bulk load
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196674 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 16:28:09 +00:00
Michael Stack 321d6c3025 HBASE-4724 TestAdmin hangs randomly in trunk
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196636 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 15:37:19 +00:00
Michael Stack d6601d1d17 HBASE-4713 Raise debug level to warn on ExecutionException in HConnectionManager
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196592 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 14:15:54 +00:00
Zhihong Yu 87a157d9eb HBASE-1744 HBaseAdmin ctor should obtain Configuration from HBaseTestingUtility
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196533 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 10:12:24 +00:00
Zhihong Yu 061c22b302 SE-4377 [hbck] Offline rebuild .META. from fs data only
(Jonathan Hsieh)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196527 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 09:51:19 +00:00
Michael Stack 3fab67a8b5 HBASE-4722 TestGlobalMemStoreSize has started failing; commit some extra logging to help debug whats going on up on jenkins
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196464 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 06:12:38 +00:00
Zhihong Yu 1b63b76e69 HBASE-1744 Thrift server to match the new java api (Tim Sell)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196451 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 04:26:26 +00:00
Jean-Daniel Cryans 930eb49759 HBASE-3515 [replication] ReplicationSource can miss a log after RS comes out of GC
(fixing a missing handling of IOE in Replication)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196402 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 00:05:55 +00:00
Jean-Daniel Cryans 08a9170236 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@1196398 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 23:44:02 +00:00
Michael Stack 850bb134a6 HBASE-3680 Publish more metrics about mslab; REVERT
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196389 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 23:19:59 +00:00
Michael Stack e44d373842 HBASE-4708 Revert safemode related pieces of hbase-4510
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196321 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 22:10:10 +00:00
Nicolas Spiegelberg 8742f64536 Revert "HBASE-4627 Ability to specify a custom start/end to RegionSplitter"
This reverts commit r1196256.


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196258 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 20:25:08 +00:00
Nicolas Spiegelberg 1b70625b81 HBASE-4627 Ability to specify a custom start/end to RegionSplitter (unintended commit)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196256 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 20:23:47 +00:00
Jonathan Gray 8e2dea1eb4 HBASE-4696 HRegionThriftServer' might have to indefinitely do redirtects (jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196254 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 20:14:42 +00:00
Michael Stack d8516489ff HBASE-3680 Publish more metrics about mslab; REVERTED
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196236 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 19:39:20 +00:00
Michael Stack 61735778e9 HBASE-3680 Publish more metrics about mslab
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196232 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 19:32:53 +00:00
Michael Stack d5364c2bfd HBASE-4695 WAL logs get deleted before region server can fully flush
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196220 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 19:12:11 +00:00
Gary Helmling e34c773792 HBASE-4710 UnknownProtocolException should abort client retries as a DoNotRetryIOException
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196185 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 18:15:11 +00:00
Michael Stack f637b4d4e8 HBASE-4714 Don't ship w/ icms enabled by default; REDO
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196120 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 16:46:33 +00:00
Michael Stack df053660bf HBASE-4714 Don't ship w/ icms enabled by default; REVERT -- I overcommitted by mistake
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196117 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 16:45:31 +00:00
Michael Stack a47b0b3293 HBASE-4714 Don't ship w/ icms enabled by default
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1196114 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 16:44:38 +00:00
Michael Stack 9018d028e1 HBASE-4703 Improvements in tests
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1195833 13f79535-47bb-0310-9956-ffa450edef68
2011-11-01 05:36:12 +00:00
Zhihong Yu e29a6c1b3b HBASE-4669 Add an option of using round-robin assignment for enabling table
(Jieshan Bean)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1195670 13f79535-47bb-0310-9956-ffa450edef68
2011-10-31 21:00:48 +00:00
Michael Stack f6ad8d2647 HBASE-4680 FSUtils.isInSafeMode() checks should operate on HBase root dir, where we have permissions; REVERT
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1195588 13f79535-47bb-0310-9956-ffa450edef68
2011-10-31 18:09:17 +00:00
Zhihong Yu e32b161c8f HBASE-4552 multi-CF bulk load is not atomic across column families (Jonathan Hsieh)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1195574 13f79535-47bb-0310-9956-ffa450edef68
2011-10-31 17:26:42 +00:00
Zhihong Yu fb97e1381a HBASE-4690 Intermittent TestRegionServerCoprocessorExceptionWithAbort failure
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1195250 13f79535-47bb-0310-9956-ffa450edef68
2011-10-30 21:17:30 +00:00
Michael Stack 7918625952 HBASE-4603 Uneeded sleep time for tests in hbase.master.ServerManager#waitForRegionServers
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1195246 13f79535-47bb-0310-9956-ffa450edef68
2011-10-30 21:11:57 +00:00
Michael Stack b625995326 HBASE-4613 hbase.util.Threads#threadDumpingIsAlive sleeps 1 second, slowing down the shutdown by 0.5s
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1195056 13f79535-47bb-0310-9956-ffa450edef68
2011-10-29 22:01:59 +00:00
Michael Stack f4109e3a28 HBASE-4701 TestSplitTransactionOnCluster fails on occasion when it tries to move a region
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1195034 13f79535-47bb-0310-9956-ffa450edef68
2011-10-29 21:03:55 +00:00
Michael Stack f686732973 HBASE-4701 TestMasterObserver fails up on jenkins
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1194900 13f79535-47bb-0310-9956-ffa450edef68
2011-10-29 15:03:30 +00:00
Zhihong Yu 2b021bce11 HBASE-4694 Addendum, revert non-logging statements in DefaultLoadBalancer
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190747 13f79535-47bb-0310-9956-ffa450edef68
2011-10-29 03:35:05 +00:00
Michael Stack 9586812380 HBASE-4436 Remove trivial 0.90 deprecated code from 0.92 and trunk.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190675 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 23:40:32 +00:00
Michael Stack 8c6f8b4b96 HBASE-4694 Some cleanup of log messages in RS and M
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190669 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 23:20:14 +00:00
Michael Stack bdd4b8d012 HBASE-4699 Cleanup the UIs
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190662 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 23:05:57 +00:00
larsh 45f44dc9ea HBASE-4691 Remove more unnecessary byte[] copies from KeyValues
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190640 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 22:29:49 +00:00
Jonathan Gray 94d1cc12ab HBASE-4687 regionserver may miss zk-heartbeats to master when replaying edits at region open (prakash via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190610 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 21:54:30 +00:00
Zhihong Yu e99dc7fa83 HBASE-4532 remove system.out.println (Jonathan Hsieh)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190607 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 21:49:46 +00:00
Jonathan Gray 804e99e4d0 HBASE-4528 The put operation can release the rowlock before sync-ing the Hlog (dhruba via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190606 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 21:49:38 +00:00
Jonathan Gray 9d172f9b96 HBASE-4641 Block cache can be mistakenly instantiated on Master (jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190604 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 21:43:58 +00:00
Gary Helmling b5929431a5 HBASE-4680 FSUtils.isInSafeMode() checks should operate on HBase root dir, where we have permissions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190428 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 16:25:34 +00:00
Michael Stack 86f20b257f HBASE-4692 HBASE-4300 broke the build
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190176 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 06:59:47 +00:00
Michael Stack 91090148f7 HBASE-4304 requestsPerSecond counter stuck at 0
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190167 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 06:09:32 +00:00
Nicolas Spiegelberg 0e83d7445d HBASE-4679 Thrift null mutation error
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190143 13f79535-47bb-0310-9956-ffa450edef68
2011-10-28 03:29:52 +00:00
Michael Stack 2e6de1360a Added debug to figure why this TestRegionServerCoprocessorExceptionWithRemove is failing with ArrayIndexOutOfBoundsException though we just checked the List size is > 0
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190080 13f79535-47bb-0310-9956-ffa450edef68
2011-10-27 23:16:49 +00:00
Michael Stack bf0f06c569 HBASE-4300 Start of new-version master fails if old master's znode is hanging around
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190068 13f79535-47bb-0310-9956-ffa450edef68
2011-10-27 22:20:02 +00:00
Michael Stack 1a78bd8828 HBASE-4685 TestDistributedLogSplitting.testOrphanLogCreation failing because of ArithmeticException: / by zero.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190048 13f79535-47bb-0310-9956-ffa450edef68
2011-10-27 21:47:31 +00:00
Michael Stack 421ae8504c HBASE-4388 Second start after migration from 90 to trunk crashes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1190027 13f79535-47bb-0310-9956-ffa450edef68
2011-10-27 21:05:55 +00:00
Michael Stack 3f2ddc2b17 HBASE-4688 Make it so can run PE w/o having to put hbase jar on CLASSPATH
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1189945 13f79535-47bb-0310-9956-ffa450edef68
2011-10-27 19:13:44 +00:00
larsh 9f2204fbe3 HBASE-4673 NPE in HFileReaderV2.close during major compaction when hfile.block.cache.size is set to 0
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1189481 13f79535-47bb-0310-9956-ffa450edef68
2011-10-26 21:32:43 +00:00
Michael Stack 055d8e3b8c HBASE-4634 'test.build.data' property overused leading to write data at the wrong place
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1189429 13f79535-47bb-0310-9956-ffa450edef68
2011-10-26 20:29:41 +00:00
larsh 9efd27b733 HBASE-4648 Bytes.toBigDecimal() doesn't use offset
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1189351 13f79535-47bb-0310-9956-ffa450edef68
2011-10-26 18:05:02 +00:00
Nicolas Spiegelberg 770cc7d5d2 HBASE-4645 Edits Log recovery losing data across column families
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1189285 13f79535-47bb-0310-9956-ffa450edef68
2011-10-26 16:11:11 +00:00
Michael Stack 9570f3c907 HBASE-4367 Deadlock in MemStore flusher due to JDK internally synchronizing on current thread
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1188555 13f79535-47bb-0310-9956-ffa450edef68
2011-10-25 07:40:25 +00:00
Michael Stack 3c764b1e05 HBASE-4670 Fix javadoc warnings
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1188537 13f79535-47bb-0310-9956-ffa450edef68
2011-10-25 06:51:28 +00:00
Michael Stack 0b4c5efe75 HBASE-4374 Up default regions size from 256M to 1G
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1188505 13f79535-47bb-0310-9956-ffa450edef68
2011-10-25 03:34:22 +00:00
Andrew Kyle Purtell 998539d05d HBASE-3512 Shell support for listing currently loaded coprocessors
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1188444 13f79535-47bb-0310-9956-ffa450edef68
2011-10-24 23:22:20 +00:00
Andrew Kyle Purtell ed76ba8de3 HBASE-4070 Improve region server metrics to report loaded coprocessors to master
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1188442 13f79535-47bb-0310-9956-ffa450edef68
2011-10-24 23:18:04 +00:00
Michael Stack 95a8d2bfc4 HBASE-4578 NPE when altering a table that has moving regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1188439 13f79535-47bb-0310-9956-ffa450edef68
2011-10-24 23:13:01 +00:00
Michael Stack b31527ee35 HBASE-4656 Note how dfs.support.append has to be enabled in 0.20.205.0 clusters
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1188434 13f79535-47bb-0310-9956-ffa450edef68
2011-10-24 22:56:56 +00:00
Nicolas Spiegelberg 87d25b15ce HBASE-4591 (2) Fix broken unit test
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1188406 13f79535-47bb-0310-9956-ffa450edef68
2011-10-24 22:02:29 +00:00
Michael Stack d3927860a8 HBASE-4437 Update hadoop in 0.92 (0.20.205?)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1188403 13f79535-47bb-0310-9956-ffa450edef68
2011-10-24 21:55:38 +00:00
Nicolas Spiegelberg a165e6cd59 HBASE-4591 TTL for old HLogs should be calculated from last modification time.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1188390 13f79535-47bb-0310-9956-ffa450edef68
2011-10-24 21:24:00 +00:00
Nicolas Spiegelberg 9431c3b55c HBASE-4532 Avoid top row seek by dedicated bloom filter for delete family bloom filter
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1188268 13f79535-47bb-0310-9956-ffa450edef68
2011-10-24 18:10:37 +00:00
Zhihong Yu e495e04c78 HBASE-4651 ConcurrentModificationException might be thrown in
TestHCM.testConnectionUniqueness (Jinchao)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1188259 13f79535-47bb-0310-9956-ffa450edef68
2011-10-24 17:52:39 +00:00
Michael Stack b3266f1f62 HBASE-4647 RAT finds about 40 files missing licenses
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1187975 13f79535-47bb-0310-9956-ffa450edef68
2011-10-23 21:19:23 +00:00
Jonathan Gray bd7ff8ece3 HBASE-4588 The floating point arithmetic to validate memory allocation configurations need to be done as integers (dhruba)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1187551 13f79535-47bb-0310-9956-ffa450edef68
2011-10-21 21:27:12 +00:00
larsh f9f3a148d9 HBASE-4536 Allow CF to retain deleted rows
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1187531 13f79535-47bb-0310-9956-ffa450edef68
2011-10-21 19:57:07 +00:00
Todd Lipcon 53c69f2e9f HBASE-3929 Add option to HFile tool to produce basic stats
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1187494 13f79535-47bb-0310-9956-ffa450edef68
2011-10-21 18:45:31 +00:00
ramkrishna 4e27946157 HBASE-4219 Addendum for TestHFileBlock failure
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1187278 13f79535-47bb-0310-9956-ffa450edef68
2011-10-21 10:11:13 +00:00
larsh c00dbf8139 HBASE-4626 Filters unnecessarily copy byte arrays
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1187175 13f79535-47bb-0310-9956-ffa450edef68
2011-10-21 03:15:28 +00:00
Michael Stack 25385fe1e2 HBASE-4580 Some invalid zk nodes were created when a clean cluster restarts
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1187010 13f79535-47bb-0310-9956-ffa450edef68
2011-10-20 19:40:00 +00:00
Michael Stack 0d9185a60d HBASE-4595 HFilePrettyPrinter Scanned kv count always 0
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1187004 13f79535-47bb-0310-9956-ffa450edef68
2011-10-20 19:25:38 +00:00
Michael Stack 0b65addae7 HBASE-4604 hbase.client.TestHTablePool could start a single cluster instead of one per method
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186997 13f79535-47bb-0310-9956-ffa450edef68
2011-10-20 19:13:40 +00:00
Michael Stack 94e4322937 HBASE-4510 Check and workaround usage of internal HDFS APIs in HBase
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186992 13f79535-47bb-0310-9956-ffa450edef68
2011-10-20 19:03:56 +00:00
Michael Stack de797e9237 HBASE-4430 Disable TestSlabCache and TestSingleSizedCache temporarily to see if these are cause of build box failure though all tests pass
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186977 13f79535-47bb-0310-9956-ffa450edef68
2011-10-20 18:21:59 +00:00
ramkrishna 8a0699e585 HBASE-4459 HbaseObjectWritable code is a byte, we will eventually run out of codes
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186975 13f79535-47bb-0310-9956-ffa450edef68
2011-10-20 18:19:44 +00:00
Michael Stack dd6460d183 HBASE-4378 [hbck] Does not complain about regions with startkey==endkey.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186953 13f79535-47bb-0310-9956-ffa450edef68
2011-10-20 17:36:09 +00:00
Jonathan Gray a141ff2a79 HBASE-4460 Support running an embedded ThriftServer within a RegionServer (jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186586 13f79535-47bb-0310-9956-ffa450edef68
2011-10-20 00:42:57 +00:00
Nicolas Spiegelberg 8182ddaaef HBASE-4489 Better key splitting in RegionSplitter
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186575 13f79535-47bb-0310-9956-ffa450edef68
2011-10-20 00:09:57 +00:00
Michael Stack e6c422defe HBASE-4486 Improve Javadoc for HTableDescriptor
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186559 13f79535-47bb-0310-9956-ffa450edef68
2011-10-19 23:13:20 +00:00
Michael Stack 9dce8043bd HBASE-4621 TestAvroServer fails quite often intermittently
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186531 13f79535-47bb-0310-9956-ffa450edef68
2011-10-19 22:05:37 +00:00
Michael Stack 8ef88d0c1d Refactor hadoop section to favor 205 over branch-0.20-append
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186355 13f79535-47bb-0310-9956-ffa450edef68
2011-10-19 17:22:26 +00:00
Michael Stack 5b809d7f7c HBASE-4620 I broke the build when I submitted HBASE-3581 (Send length of the rpc response)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186347 13f79535-47bb-0310-9956-ffa450edef68
2011-10-19 17:13:21 +00:00
Nicolas Spiegelberg dcb718d0c5 HBASE-4418 Show all the hbase configuration in the web ui
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1185859 13f79535-47bb-0310-9956-ffa450edef68
2011-10-18 21:05:14 +00:00
Nicolas Spiegelberg a1a1b1b781 HBASE-4219 Per Column Family Metrics
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1185835 13f79535-47bb-0310-9956-ffa450edef68
2011-10-18 20:23:28 +00:00
ramkrishna 9e071332b2 HBASE-4585 Avoid seek operation when current kv is deleted(Liyin Tang)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1185771 13f79535-47bb-0310-9956-ffa450edef68
2011-10-18 17:52:06 +00:00
Michael Stack 712bf529b8 HBASE-3581 hbase rpc should send size of response
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1185618 13f79535-47bb-0310-9956-ffa450edef68
2011-10-18 12:20:19 +00:00
Michael Stack 54acda49f9 HBASE-3581 hbase rpc should send size of response
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1185617 13f79535-47bb-0310-9956-ffa450edef68
2011-10-18 12:20:01 +00:00
larsh 6217443231 HBASE-4562 When split doing offlineParentInMeta encounters error, it'll cause data loss
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1185414 13f79535-47bb-0310-9956-ffa450edef68
2011-10-17 22:37:33 +00:00
Jean-Daniel Cryans 03351581d0 HBASE-4606 Remove spam in HCM and fix a list.size == 0
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1185326 13f79535-47bb-0310-9956-ffa450edef68
2011-10-17 19:01:49 +00:00
Jean-Daniel Cryans 8fa3959795 HBASE-4579 CST.requestCompaction semantics changed, logs are now
spammed when too many store files


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1185316 13f79535-47bb-0310-9956-ffa450edef68
2011-10-17 18:19:18 +00:00
Todd Lipcon ef6532498b HBASE-4570. Fix a race condition that could cause inconsistent results from scans during concurrent writes.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1185301 13f79535-47bb-0310-9956-ffa450edef68
2011-10-17 17:37:03 +00:00
larsh ef6a0f9db3 HBASE-4563 When error occurs in this.parent.close(false) of split, the split region cannot write or read
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1185005 13f79535-47bb-0310-9956-ffa450edef68
2011-10-17 05:08:49 +00:00
Doug Meil c89957e92a HBASE-4600 book.xml
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1184932 13f79535-47bb-0310-9956-ffa450edef68
2011-10-16 21:03:25 +00:00
Doug Meil 1f44a8ce1e HBASE-4599. performance.xml - correcting small error in EC2 section
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1184845 13f79535-47bb-0310-9956-ffa450edef68
2011-10-16 15:15:16 +00:00
Doug Meil 6f65994f51 HBASE-4598 book update (book.xml, perf.xml, trouble.xml)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1184830 13f79535-47bb-0310-9956-ffa450edef68
2011-10-16 14:16:31 +00:00
Doug Meil 8adbd7f62e HBASE-4597 performance.xml ec2 section
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1183748 13f79535-47bb-0310-9956-ffa450edef68
2011-10-15 22:37:18 +00:00
Doug Meil 7c9fcd17dc HBASE-4596 book.xml chapter reordering
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1183727 13f79535-47bb-0310-9956-ffa450edef68
2011-10-15 21:31:49 +00:00
Jonathan Gray 4d776c28b9 HBASE-4589 CacheOnWrite broken in some cases because it can conflict with evictOnClose (jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1183541 13f79535-47bb-0310-9956-ffa450edef68
2011-10-14 22:41:45 +00:00
Gary Helmling 8313263677 HBASE-4282 RegionServer should abort when WAL close fails with unflushed edits
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1183180 13f79535-47bb-0310-9956-ffa450edef68
2011-10-14 00:40:41 +00:00
Nicolas Spiegelberg fc5c533c59 HBASE-4568 Make zk dump jsp response faster
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1183166 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 23:49:15 +00:00
Michael Stack 8d8dc87d0d HBASE-3446 ProcessServerShutdown fails if META moves, orphaning lots of regions
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1183158 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 23:12:30 +00:00
Jonathan Gray 69761be2c2 HBASE-4469 Avoid top row seek by looking up bloomfilter (liyin via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1183155 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 22:56:18 +00:00
Todd Lipcon 4b902528e7 HBASE-4551 Fix pom and some test cases to compile and run against Hadoop 0.23
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1183154 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 22:51:15 +00:00
Jonathan Gray ef5476f5ca HBASE-3417 CacheOnWrite is using the temporary output path for block names, need to use a more consistent block naming scheme (jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1183137 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 22:21:00 +00:00
Nicolas Spiegelberg df9b82c082 HBASE-4078 Validate store files after flush/compaction
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1183071 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 20:25:03 +00:00
larsh 9814ffbaf0 HBASE-4556 Fix all incorrect uses of InternalScanner.next(...)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1183016 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 18:07:04 +00:00
ramkrishna 98bc9cc829 HBASE-4558 - Addendum for TestMasterFailOver (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1182702 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 07:35:10 +00:00
ramkrishna bd5d2b2433 HBASE-4558 Refactor TestOpenedRegionHandler and TestOpenRegionHandler. (Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1182655 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 05:22:43 +00:00
Doug Meil 84e369b597 HBASE-4584. some chapter reorganization (book.xml, developer.xml, ops_mgt.xml).
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1182618 13f79535-47bb-0310-9956-ffa450edef68
2011-10-12 23:52:08 +00:00
larsh 202118d3b5 HBASE-4102 atomicAppend: A put that appends to the latest version of a cell
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1182588 13f79535-47bb-0310-9956-ffa450edef68
2011-10-12 21:42:20 +00:00
Jonathan Gray c2681355b5 HBASE-4582 Store.java cleanup (failing TestHeapSize and has warnings) (jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1182530 13f79535-47bb-0310-9956-ffa450edef68
2011-10-12 19:08:50 +00:00
Michael Stack a548c2084c HBASE-4555 TestShell seems passed, but actually errors seen in test output file
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1182516 13f79535-47bb-0310-9956-ffa450edef68
2011-10-12 18:37:32 +00:00
Doug Meil 77e961f380 HBASE-4581 book.xml (revhistory fix, asf-info), developer.xml
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1182461 13f79535-47bb-0310-9956-ffa450edef68
2011-10-12 16:24:12 +00:00
Jonathan Gray 52c4ce5cdd HBASE-4422 Move block cache parameters and references into single CacheConf class (jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1182194 13f79535-47bb-0310-9956-ffa450edef68
2011-10-12 04:15:30 +00:00
Doug Meil c52469aad9 HBASE-4576 book.xml,ops_mgt.xml - moved cluster repl into OpsMgt chapter.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1182139 13f79535-47bb-0310-9956-ffa450edef68
2011-10-11 23:16:10 +00:00
larsh ed7605b892 Integrating HBASE-4335
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1182096 13f79535-47bb-0310-9956-ffa450edef68
2011-10-11 21:20:39 +00:00
Doug Meil 90e9e2f057 HBASE-4573 book.xml, Put to KeyValue examples.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1181880 13f79535-47bb-0310-9956-ffa450edef68
2011-10-11 16:40:04 +00:00
Doug Meil 6d68cece01 HBASE-4571. book.xml, adding Schema Design Smackdown section.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1181307 13f79535-47bb-0310-9956-ffa450edef68
2011-10-11 00:15:52 +00:00
Doug Meil 5364f98a32 HBASE-4566 book.xml,ops_mgt.xml - KeyValue documentation
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1181091 13f79535-47bb-0310-9956-ffa450edef68
2011-10-10 17:41:53 +00:00
Doug Meil f4d8833824 HBASE-4564 book.xml,developer.xml
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1180918 13f79535-47bb-0310-9956-ffa450edef68
2011-10-10 12:25:06 +00:00
Michael Stack 19830aa18e HBASE-4561 Update Maven documentation in book
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1180749 13f79535-47bb-0310-9956-ffa450edef68
2011-10-10 00:01:08 +00:00
ramkrishna 3d50077db1 HBASE-4540 OpenedRegionHandler is not enforcing atomicity of the operation it is performing . Also fixes HBASE-4539 (ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1180553 13f79535-47bb-0310-9956-ffa450edef68
2011-10-09 06:35:46 +00:00
Michael Stack 251df1d35f HBASE-4430 Disable TestSlabCache and TestSingleSizedCache temporarily to see if these are cause of build box failure though all tests pass -- DISABLED TESTSLABCACHE AGAIN... its hanging
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1180549 13f79535-47bb-0310-9956-ffa450edef68
2011-10-09 05:53:15 +00:00
Michael Stack 84adbe8b22 HBASE-4430 Disable TestSlabCache and TestSingleSizedCache temporarily to see if these are cause of build box failure though all tests pass -- DISABLED TESTSLABCACHE AGAIN... its hanging
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1180546 13f79535-47bb-0310-9956-ffa450edef68
2011-10-09 05:08:25 +00:00
Michael Stack 72449b2bf4 HBASE-4547 TestAdmin failing in 0.92 because .tableinfo not found
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1180085 13f79535-47bb-0310-9956-ffa450edef68
2011-10-07 16:04:30 +00:00
Michael Stack e95a7409af HBASE-4547 TestAdmin failing in 0.92 because .tableinfo not found
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179881 13f79535-47bb-0310-9956-ffa450edef68
2011-10-06 22:02:00 +00:00
Michael Stack 82dd6f5235 HBASE-4482 Race Condition Concerning Eviction in SlabCache
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179868 13f79535-47bb-0310-9956-ffa450edef68
2011-10-06 21:39:47 +00:00
Michael Stack c15feb5fbf HBASE-4402 Retaining locality after restart broken
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179809 13f79535-47bb-0310-9956-ffa450edef68
2011-10-06 20:10:08 +00:00
Gary Helmling da04d73e70 HBASE-4545 TestHLog doesn't clean up after itself
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179511 13f79535-47bb-0310-9956-ffa450edef68
2011-10-06 06:01:59 +00:00
Todd Lipcon 3d156a5a24 HBASE-4386 Fix a potential NPE in TaskMonitor
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179479 13f79535-47bb-0310-9956-ffa450edef68
2011-10-06 00:16:45 +00:00
Jonathan Gray ead9159ecd HBASE-4465 Lazy-seek optimization for StoreFile scanners (mikhail/liyin)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179442 13f79535-47bb-0310-9956-ffa450edef68
2011-10-05 21:14:50 +00:00
Doug Meil 435fea6d79 HBASE-4505 fixed javadoc for SubstringComparator.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179421 13f79535-47bb-0310-9956-ffa450edef68
2011-10-05 20:29:05 +00:00
Jean-Daniel Cryans 1edf8b65e4 HBASE-4501 [replication] Shutting down a stream leaves recovered
sources running


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179345 13f79535-47bb-0310-9956-ffa450edef68
2011-10-05 17:36:58 +00:00
Doug Meil f973b6081e HBASE-4541 clarifying versions in Schema Design
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179314 13f79535-47bb-0310-9956-ffa450edef68
2011-10-05 16:55:31 +00:00
Michael Stack 1131ebe570 HBASE-4481 TestMergeTool failed in 0.92 build 20
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179288 13f79535-47bb-0310-9956-ffa450edef68
2011-10-05 16:11:20 +00:00
ramkrishna 456e7fbb60 HBASE-4479 TestMasterFailover failure in Hbase-0.92#17(Ram)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179052 13f79535-47bb-0310-9956-ffa450edef68
2011-10-05 04:43:05 +00:00
Michael Stack 2b981abcbb HBASE-4494 AvroServer:: get fails with NPE on a non-existent row
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179014 13f79535-47bb-0310-9956-ffa450edef68
2011-10-05 00:06:48 +00:00
Gary Helmling fa6fb56932 HBASE-4537 Unused TestUser imports break compilation against secure Hadoop
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1179005 13f79535-47bb-0310-9956-ffa450edef68
2011-10-04 23:10:33 +00:00
Jonathan Gray 6529cf3660 HBASE-4534 A new unit test for lazy seek and StoreScanner in general (mikhail via jgray)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1178920 13f79535-47bb-0310-9956-ffa450edef68
2011-10-04 19:26:25 +00:00
Michael Stack ea5ddc5ff7 HBASE-4520 Better handling of Bloom filter type discrepancy between HFile and CF config
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1178893 13f79535-47bb-0310-9956-ffa450edef68
2011-10-04 18:27:54 +00:00
Zhihong Yu d4a8c48add HBASE-4334 HRegion.get never validates row (Lars H)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1178623 13f79535-47bb-0310-9956-ffa450edef68
2011-10-03 22:34:52 +00:00
Doug Meil 7f5f492925 HBASE-4533 applying 2nd patch for tweak to backup section - my fault.
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1178576 13f79535-47bb-0310-9956-ffa450edef68
2011-10-03 20:58:23 +00:00
Doug Meil ab1d1d815c HBASE-4533 tweaks to backup section
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1178572 13f79535-47bb-0310-9956-ffa450edef68
2011-10-03 20:53:21 +00:00
Jean-Daniel Cryans 4ecbf3c8c0 HBASE-4473 NPE when executors are down but events are still coming in
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1178520 13f79535-47bb-0310-9956-ffa450edef68
2011-10-03 19:08:23 +00:00
Doug Meil f0aeae2ba4 HBASE-4530 expanding backup section
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1178437 13f79535-47bb-0310-9956-ffa450edef68
2011-10-03 16:07:10 +00:00
Zhihong Yu fbe50d0404 HBASE-4496 Addendum for TestBlocksRead
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1178264 13f79535-47bb-0310-9956-ffa450edef68
2011-10-02 22:22:29 +00:00
Zhihong Yu c5f80ebc53 HBASE-4496 HFile V2 does not honor setCacheBlocks when scanning (Lars and Mikhail)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1178258 13f79535-47bb-0310-9956-ffa450edef68
2011-10-02 21:30:06 +00:00
Michael Stack 5ab9a073e6 Add NYC meetup announcement
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177918 13f79535-47bb-0310-9956-ffa450edef68
2011-10-01 05:14:45 +00:00
Michael Stack 15e66a3ab5 HBASE-4509 [hbck] Improve region map output
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177900 13f79535-47bb-0310-9956-ffa450edef68
2011-10-01 04:24:44 +00:00
Michael Stack 5bbed78d73 HBASE-4506 [hbck] Allow HBaseFsck to be instantiated without connecting
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177896 13f79535-47bb-0310-9956-ffa450edef68
2011-10-01 04:18:13 +00:00
Gary Helmling 39c0909e3e HBASE-4515 User.getCurrent() can fail to initialize the current user
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177881 13f79535-47bb-0310-9956-ffa450edef68
2011-10-01 01:44:39 +00:00
Michael Stack dd224a594b HBASE-4517 Document new replication features in 0.92
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177867 13f79535-47bb-0310-9956-ffa450edef68
2011-09-30 22:29:19 +00:00
Michael Stack 1e606a3790 HBASE-4517 Document new replication features in 0.92
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177866 13f79535-47bb-0310-9956-ffa450edef68
2011-09-30 22:29:09 +00:00
Michael Stack c80eaecce1 HBASE-4209 The HBase hbase-daemon.sh SIGKILLs master when stopping it
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177849 13f79535-47bb-0310-9956-ffa450edef68
2011-09-30 21:45:20 +00:00
Michael Stack f40479ab63 Hhbase-4503 Purge deprecated HBaseClusterTestCase
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1177843 13f79535-47bb-0310-9956-ffa450edef68
2011-09-30 21:29:32 +00:00