Commit Graph

5374 Commits

Author SHA1 Message Date
Mike Drob 79e960f4ee HBASE-20502 Document necessity of YARN-7190 and non-production for Hadoop 3.1.0
Amending-Author: Sean Busbey <busbey@apache.org>

Signed-off-by: zhangduo <zhangduo@apache.org>
2018-07-04 15:38:17 +08:00
zhangduo 7c5188f39e HBASE-20830 Document that region replica does not work well with AMv2 2018-07-02 17:25:30 +08:00
tedyu 85b41f36e0 HBASE-20357 AccessControlClient API Enhancement - addendum for ACL Matrix (Pankaj Kumar) 2018-06-28 23:25:08 -07:00
huzheng 9a2c71b2c2 HBASE-20393 Operational documents for synchromous replication
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-06-28 18:08:43 +08:00
zhangduo 32ee0eaf4b HBASE-20788 Write up a doc about how to rolling upgrade from 1.x to 2.x 2018-06-27 18:52:05 -07:00
Artem Ervits d1cad1a254
HBASE-18269 Jython docs out of date
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-06-20 09:42:38 -07:00
Mike Drob 8341237ddd
HBASE-20759 Use HTTPS for KEYS
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-06-20 08:58:47 -07:00
Michael Stack 7c924f75ac HBASE-20720 addendum HTML formatting changes
(cherry picked from commit d3e237d141)
2018-06-20 10:41:55 -05:00
Michael Stack c7d0567ac9 HBASE-20720 Add 2.0.1 to the download page
(cherry picked from commit 9101fc246f)
2018-06-20 10:41:51 -05:00
Sean Busbey 3ec3b33375 Revert "Add 2.0.1 to the download page"
This reverts commit 9101fc246f.

needs a jira
2018-06-20 10:40:43 -05:00
Sean Busbey 0d660e30e5 Revert "HTML formatting changes"
This reverts commit d3e237d141.

needs jira
2018-06-20 10:40:27 -05:00
Michael Stack d3e237d141 HTML formatting changes 2018-06-20 07:30:50 -07:00
Michael Stack 9101fc246f Add 2.0.1 to the download page 2018-06-19 20:16:28 -07:00
Thiriguna Bharat Rao 9bd98522f6 HBASE-20369 Document incompatibilities between HBase 1.x and HBase 2.0
Signed-off-by: Josh Elser <elserj@apache.org>
2018-06-19 13:17:43 -07:00
Michael Stack 0825462436
HBASE-20730 Add pv2 and amv2 chapters to refguide
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-06-15 15:41:30 -07:00
Balazs Meszaros c323e7bfaa
HBASE-20656 Validate pre-2.0 coprocessors against HBase 2.0+
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-06-11 10:26:58 -05:00
Thiriguna Bharat Rao 08446916a0 HBASE-18948: Added a note in the Tag implementation details in security.adoc
Coprocessors that run server-side on RegionServers can perform get and set operations on cell Tags.
Tags are striped out at the RPC layer before the read response is sent back, so clients do not see these tags.

Signed-off-by: Josh Elser <elserj@apache.org>
2018-06-04 11:03:58 -04:00
Jan Hentschel 5b24d4ce0c HBASE-19475 Extended backporting strategy in documentation 2018-06-02 10:36:01 +02:00
Peter Somogyi 0968668283 HBASE-20592 Create a tool to verify tables do not have prefix tree encoding
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-06-01 19:17:49 +02:00
Biju Nair 2fdd36fdcf HBASE-20602 hbase.master.quota.observer.ignore property seems to be not taking effect
Signed-off-by: Josh Elser <elserj@apache.org>
2018-05-31 20:21:36 -04:00
Sean Busbey c19fbf2be0 HBASE-20501 update minimum supported Hadoop version to 2.7.1.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-05-30 21:22:42 -05:00
eshcar 63726f12d0 HBASE-20390-ADDENDUM-3: IMC Default Parameters for 2.0.0 (fix documentation) 2018-05-30 13:08:52 +03:00
eshcar 1eabbb4295 HBASE-20390: IMC Default Parameters for 2.0.0 2018-05-26 22:57:28 +03:00
Peter Somogyi 477f9fdb32 HBASE-19718 Remove PREFIX_TREE from compression.adoc
Signed-off-by: Ted Yu <yuzhihong@gmail.com>
2018-05-25 15:55:46 +02:00
Biju Nair a03a652e20 HBASE-20207 Update doc on the steps to revert rsgroups feature
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-05-24 08:58:25 -07:00
Josh Elser f917f4e7c8 HBASE-20581 Fix documentation about schema updates
Signed-off-by: Balazs Meszaros <balazs.meszaros@cloudera.com>
2018-05-17 14:29:48 -04:00
Sean Busbey 2c32272dfa HBASE-20593 HBase website landing page should link to HBaseCon Asia 2018
Signed-off-by: Michael Stack <stack@apache.org>
2018-05-16 13:29:15 -05:00
Michael Stack 060b8aca86
HBASE-20520 Failed effort upping default HDFS blocksize, hbase.regionserver.hlog.blocksize 2018-05-16 09:19:24 -07:00
Michael Stack 992a5e8e49 HBASE-20537 The download link is not available in the downloads webpage 2018-05-07 10:02:09 -07:00
Sean Busbey b1d6f576aa HBASE-15317 document release announcement template
Signed-off-by: Michael Stack <stack@apache.org>
2018-05-01 11:28:06 -05:00
Michael Stack 7ea7c7bd34 HBASE-20510 Add a downloads page to hbase.apache.org to tie mirrored artifacts to their hash and signature 2018-04-30 16:52:23 -07:00
Sakthi 2ab731824f HBASE-20489 Updated Reference Guide that CLUSTER_KEY value is present on the Master UI info page.
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-04-26 06:44:16 -05:00
Michael Stack 70377babd0 HBASE-20059 Make sure documentation is updated for the offheap Bucket cache usage 2018-04-19 16:19:53 -07:00
Michael Stack 7fc6e33be3 HBASE-20454 [DOC] Add note on perf to upgrade section
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-19 13:21:22 -07:00
Balazs Meszaros 357a089e06 HBASE-20275 [DOC] clarify impact to hfile command from HBASE-17197
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-17 12:27:33 -05:00
Mike Drob da7776d428 HBASE-20410 update protoc to 3.5.1-1 for rhel6 2018-04-13 13:09:20 -05:00
Sean Busbey a5408820b5 HBASE-20391 close out stale or finished PRs on github.
* closes #51 - > 1 month since notification
* closes #61 - HBASE-18928 has already closed
* closes #62 - HBASE-18929 has already closed
* closes #67 - HBASE-19386 has already closed
* closes #68 - HBASE-19387 has already closed

Also adds a section to the committer guide in the reference guide about closing PRs.

Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-13 10:39:13 -05:00
Peter Somogyi 826909a59c HBASE-20344 Fix asciidoc warnings
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-04-13 11:32:40 +02:00
Michael Stack d59a6c8166 HBASE-20329 Add note for operators to refguide on AsyncFSWAL; ADDENDUM
Add small note on edits being immediately visible when Durability == ASYNC_WAL.
2018-04-12 16:00:11 -07:00
Mike Drob 70d23214fb HBASE-20356 Make skipping protoc possible 2018-04-12 13:31:54 -05:00
Michael Stack 2912c95355
HBASE-20397 Make it more explicit that monkey.properties is found on CLASSPATH 2018-04-12 04:36:36 -07:00
Michael Stack d14a7ff187
HBASE-20349 [DOC] upgrade guide should call out removal of prefix-tree data block encoding 2018-04-12 04:32:46 -07:00
Peter Somogyi c4ebf666b7 HBASE-20376 RowCounter and CellCounter documentations are incorrect 2018-04-12 10:00:38 +02:00
Michael Stack 732c31e041 HBASE-20347 [DOC] upgrade section should warn about logging changes 2018-04-11 15:34:44 -07:00
Balazs Meszaros eb40e6dfaa HBASE-20386 [DOC] Align WALPlayer help text and refguide 2018-04-11 09:32:55 -07:00
Michael Stack 1b2e80389d HBASE-17554 Figure 2.0.0 Hadoop Version Support; update refguide
Minor edit on hadoop section. Mark 2.8.3 as supported and 2.8.2 as NT.
2018-04-11 08:28:17 -07:00
Sean Busbey 1efd3ac240 HBASE-20372 [website] move stuff from more than 2 years ago to old news
Signed-off-by: Josh Elser <elserj@apache.org>
2018-04-11 01:33:14 -05:00
Michael Stack 95ca38a539 HBASE-20149 Purge dev javadoc from bin tarball (or make a separate tarball of javadoc)
Instead point back to the website where version-specific dev apis are
hosted.
2018-04-10 10:04:22 -07:00
meiyi 93498ddc59 HBASE-17918 document serial replication
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-04-10 09:44:32 +08:00
Sean Busbey 17f930c4d6 HBASE-20371 note hbasecon cfp on landing page.
Signed-off-by: Josh Elser <elserj@apache.org>
2018-04-09 12:19:07 -05:00
Sean Busbey a3d5bd5586 Revert "HBASE-20371 note hbasecon cfp on landing page."
This reverts commit 7fc6968f7d.

missing sign-off
2018-04-09 12:18:38 -05:00
Sean Busbey 7fc6968f7d HBASE-20371 note hbasecon cfp on landing page. 2018-04-09 12:15:52 -05:00
Sean Busbey 116a808517 HBASE-20365 add 2.0 docs to menu.
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-09 12:01:12 -05:00
Balazs Meszaros e4b8bd665a HBASE-20343 [DOC] fix log directory paths 2018-04-06 15:08:52 -07:00
Sean Busbey 8014c5c3ac HBASE-20354 better docs for impact of proactively checking hsync support.
* Add to the quickstart guide disabling the hsync check, with a
  big warning about how we'll lose data if the check is disabled.
* Add to troubleshooting section so folks searching can get a pointer.

Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-06 13:34:04 -05:00
Sean Busbey de57d08226 HBASE-20276 restore original shell REPL functionality where commands can return results
* makes commands always pass any results back to hirb
* print warning if hirb is given the --return-values flag
* add some docs on how to avoid the console clutter that HBASE-15965 sought to address
* add an upgrade section note about this change.
* cleanup where the get_splits command does its printing so there's a building block that doesn't print
* some rubocop suggested tweaks and opt-out for classlength check on table and shell classes.

Signed-off-by: Mike Drob <mdrob@apache.org>
2018-04-06 13:03:15 -05:00
Sean Busbey c310ef7ffd HBASE-20355 fix links in upgrade section of ref guide. 2018-04-06 10:21:20 +02:00
Zhang Ningbo 65e85c4f8a HBASE-17518 HBase Reference Guide has a syntax error 2018-04-05 10:17:18 -07:00
Mike Drob f27819a9ae HBASE-20346 Update how to run shell tests in ref guide 2018-04-05 10:13:23 -07:00
Mike Drob 8adf1bb2b4 HBASE-20348 Add HTrace to upgrade notes 2018-04-05 10:13:23 -07:00
Ashish Singhi e2b0490d18 HBASE-16499 slow replication for small HBase clusters - addendum for updating in the document
Signed-off-by: Ashish Singhi <ashishsinghi@apache.org>
2018-04-05 11:16:52 +05:30
Lars Francke 5fed7fd3d2 HBASE-14348 Update download mirror link 2018-04-04 14:30:06 -07:00
Apekshit Sharma dcc840e8a5 HBASE-17730 Add documentation to upgrade coprocessors for 2.0 2018-04-04 13:08:22 -07:00
Michael Stack 8bc723477b HBASE-20337 Update the doc on how to setup shortcircuit reads; its stale; ADDENDUM 2018-04-04 11:25:25 -07:00
Michael Stack d60decd959 HBASE-20337 Update the doc on how to setup shortcircuit reads; its stale 2018-04-04 11:20:58 -07:00
Yuki Tawara 0c0fe05bc4 HBASE-20328 Fix local backup master start command in documentation
Signed-off-by: Umesh Agashe <uagashe@cloudera.com>
2018-04-04 10:06:19 +02:00
Peter Somogyi aed7834dd1 HBASE-20256 Document commands that do not work with 1.2 shell 2018-04-04 09:13:14 +02:00
Peter Somogyi 87ab7e712d HBASE-19890 Canary usage should document hbase.canary.sink.class config 2018-04-04 09:08:31 +02:00
Michael Stack b1b0db3195 HBASE-20298 Doc change in read/write/total accounting metrics 2018-04-03 17:00:43 -07:00
Huaxiang Sun d9e64aa6b8 HBASE-20299 Update MOB in hbase refguide 2018-04-03 13:13:16 -07:00
Michael Stack bf29a1fee9 HBASE-20329 Add note for operators to refguide on AsyncFSWAL 2018-04-03 08:51:59 -07:00
Michael Stack c88ca54c16 HBASE-20259 Doc configs for in-memory-compaction and add detail to
in-memory-compaction logging

Adds logging of CompactingMemStore configuration on construction.

Add logging of detail about Store on creation including memstore type.

Add chapter to refguide on new in-memory compaction feature.
2018-04-02 09:53:12 -07:00
Jan Hentschel 97b3a04019 HBASE-17631 Changed Canary interval to 60 seconds 2018-04-01 13:03:52 +02:00
Sean Busbey 5a00279c92 HBASE-20323 refresh community section of the ref guide.
* remove references to component owners.
* relocate RM info to the community section.

Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2018-03-31 14:57:33 -05:00
Peter Somogyi c8dff328cb HBASE-20313 Canary documentation is incorrect in reference guide 2018-03-31 12:06:45 +02:00
Mike Drob d57001ee2d HBASE-20282 Clean up tooling docs/help 2018-03-30 08:59:47 -07:00
Mike Drob 621e2b5f5e HBASE-20273 Additional removed/changed configs 2018-03-29 11:47:14 -07:00
Mike Drob 3b6199a27a HBASE-20260 Conflict with new upgrade guide ADDENDUM 2018-03-27 20:09:32 -07:00
Umesh Agashe f7eefaa126 HBASE-20130 (ADDENDUM) Use defaults (16020 & 16030) as base ports when the RS is bound to localhost
* fixed shellcheck errors
  * modified script to set environment variabless HBASE_RS_BASE_PORT, HBASE_RS_INFO_BASE_PORT to defaults only if its not already set
  * modified ref guide for default master ports and setting environment variables HBASE_RS_BASE_PORT, HBASE_RS_INFO_BASE_PORT for supporting more than 10 instances for region server on localhost.

Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-03-27 21:24:12 -05:00
Michael Stack 0adcb40963 HBASE-13884 Fix Compactions section in HBase book 2018-03-27 17:40:35 -07:00
Daniel Vimont eb424ac5f4 HBASE-16568 Remove Cygwin-oriented instructions (for installing HBase in Windows OS) from official reference materials 2018-03-27 16:38:27 -07:00
Sean Busbey 5b2d2de8f9 HBASE-20288 upgrade doc should call out removal of DLR.
Signed-off-by: Michael Stack <stack@apache.org>
2018-03-26 16:45:32 -05:00
Umesh Agashe a73f4d84a0 HBASE-20130 Use defaults (16020 & 16030) as base ports when the RS is bound to localhost
Base ports are changed to defaults 16020 & 16030 when RS binds to localhost. This is mostly used in pseudo distributed mode.
2018-03-26 14:11:20 -07:00
Mike Drob 6a5c14b227 HBASE-20260 Remove old content from book 2018-03-26 11:29:48 -05:00
Sean Busbey 9ea1a7d422 HBASE-20264 add Javas 9 and 10 to the prerequisites table and add a note about using LTS releases.
* Make the #java anchor point at a section instead of directly at a table
* Add a note to the intro of that section about LTS JDKs
* Add columns for JDK9 and JDK10 that say unsupported and point to HBASE-20264

Signed-off-by: Zach York <zyork@amazon.com>
2018-03-24 18:36:51 -05:00
Josh Elser ce702df41b Add HBaseCon 2018 to front-page 2018-03-24 15:16:06 -04:00
Sean Busbey 4c203a9be0 HBASE-19158 First pass at a 1.2 -> 2.0 upgrade section.
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-03-24 11:01:14 -05:00
Sean Busbey 65bd0881e2 HBASE-19983 update Hadoop support matrix for Hadoop releases 2.8.2+ and 2.9.0.
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-03-23 16:22:24 -05:00
Guanghao Zhang 4cdca34ace HBASE-18626 Handle the incompatible change about the replication TableCFs' config
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-03-22 15:52:53 -05:00
Michael Stack 0ef41f8955 HBASE-16412 Warnings from asciidoc 2018-03-22 12:22:29 -07:00
Peter Somogyi 68b2f5502a HBASE-17449 Add explicit document on different timeout settings 2018-03-22 12:06:22 +05:30
Michael Stack 22f4def942
HBASE-20210 Note in refguide that RSGroups API is private, not for public consumption; shell is only access 2018-03-15 14:48:09 -07:00
maoling ec8aaeded8 HBASE-20058 improper quoting in presplitting command docs
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2018-03-12 23:33:59 +08:00
Michael Stack 1bafe4a028 HBASE-8770 deletes and puts with the same ts should be resolved according to mvcc/seqNum 2018-03-06 11:34:08 -08:00
Sean Busbey 7889df3711 HBASE-20072 remove 1.1 release line from the prerequisite tables.
Signed-off-by: Ted Yu <yuzhihong@gmail.com>
2018-03-06 12:24:21 -06:00
Reid Chan a34f129aff HBASE-20019 Document the ColumnValueFilter
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2018-02-26 14:59:42 +08:00
Sean Busbey f08880573e HBASE-20073 remove 1.1 references from website landing pages
Signed-off-by: Michael Stack <stack@apache.org>
2018-02-24 16:47:57 -06:00
Sean Busbey 77e61ccbba HBASE-19583 update RM list to remove EOM versions
Signed-off-by: Michael Stack <stack@apache.org>
2018-02-24 16:46:51 -06:00
zhangduo ad5cd50dfc HBASE-20048 Revert serial replication feature 2018-02-23 13:58:31 +08:00
tedyu 401227ba6a HBASE-20031 Unable to run integration test using mvn due to missing HBaseClassTestRule 2018-02-21 12:03:32 -08:00
Michael Stack 969895105c HBASE-20014 TestAdmin1 Times out 2018-02-16 20:57:10 -08:00
Michael Stack f8c3d4568e HBASE-19960 Doc test timeouts and test categories in hbase2 2018-02-12 20:53:42 -08:00
Guangxu Cheng 7ddf79946d HBASE-19483 Add proper privilege check for rsgroup commands
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-08 19:48:37 -08:00
tedyu 5ce9351129 HBASE-19483 Add proper privilege check for rsgroup commands - revert due to pending review comment 2018-01-05 12:06:31 -08:00
Guangxu Cheng fc7736eb00 HBASE-19483 Add proper privilege check for rsgroup commands
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-05 11:18:07 -08:00
Josh Elser 9a98bb4ce9 HBASE-19691 Removes Global(A) requirement for getClusterStatus
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2018-01-03 18:47:53 -05:00
Mike Drob ea7d5fc884 HBASE-19552 Update hbase-thirdparty version
Some manual cleanup of changing package names in pom files and getting
rid of the no-longer-needed netty system property.

This commit will break compilation, package renames in source code are
done in follow-on commits using straightforward find and replace.

's/org.apache.hadoop.hbase.shaded.com.google/org.apache.hbase.thirdparty.com.google/'
's/org.apache.hadoop.hbase.shaded.io.netty/org.apache.hbase.thirdparty.io.netty/'
2017-12-28 11:41:42 -06:00
Guanghao Zhang 2f25589422 HBASE-19602 Cleanup the usage of ReplicationAdmin from document 2017-12-23 18:55:54 +08:00
Michael Stack 070c2ee7dd
HBASE-15124 Document the new 'normalization' feature in refguid 2017-12-21 22:47:25 -08:00
Apekshit Sharma 2a5e5e9e2c HBASE-19526 Update hadoop version to 3.0 GA 2017-12-17 19:10:04 -08:00
Peter Somogyi 7506591a20 HBASE-18988 Add release managers to reference guide
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2017-12-10 21:36:47 +01:00
TAK LON WU eabad8a91c HBASE-19023 Replace hbase-server with hbase-mapreduce for HBase and MapReduce chapter
RowCounter and other related HBase's MapReduce classes have been moved
to hbase-mapreduce component by HBASE-18640, related chapter was
out-of-date and this fix replaced hbase-server with hbase-mapreduce
to correct those commands

Also this change moved RowCounter_Counters.properties to
hbase-mapreduce package as well

JIRA https://issues.apache.org/jira/browse/HBASE-19023

Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-12-06 09:01:19 -08:00
Reid Chan 30ca85d21f HBASE-19416 (Addendum) Remove default value and jira link
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-12-05 12:04:54 -08:00
Reid Chan aafaba448d HBASE-19416 Document dynamic configurations currently supported
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-12-04 09:03:26 -08:00
meiyi 6a6409a30a HBASE-17918 document serial replication
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-11-30 21:27:39 +08:00
Guanghao Zhang e1133d5201 HBASE-19293 Support add a disabled state replication peer directly 2017-11-21 15:26:06 +08:00
Frank Welsch 8f806ab486 HBASE-16574 Book updates for backup and restore
Signed-off-by: Josh Elser <elserj@apache.org>
2017-11-20 13:12:00 -05:00
zhangduo 907b268fd4 HBASE-19271 Update ref guide about the async client to reflect the change in HBASE-19251
Signed-off-by: Apekshit Sharma <appy@apache.org>
2017-11-17 10:38:59 -08:00
Sean Busbey d89682ea98 HBASE-19223 Note availability of Date Tiered Compaction in 1.y release for those upgrading from 0.98
Signed-off-by: Yu Li <liyu@apache.org>
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-11-15 10:30:47 -06:00
Tamas Penzes 377174d3ef HBASE-18601: Update Htrace to 4.2
Updated HTrace version to 4.2
Created TraceUtil class to wrap htrace methods. Uses try with resources.

Signed-off-by: Balazs Meszaros <balazs.meszaros@cloudera.com>
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-11 10:34:03 -08:00
Apekshit Sharma 4132314f51 HBASE-19128 Purge Distributed Log Replay from codebase, configurations, text; mark the feature as unsupported, broken. 2017-11-07 17:43:14 -08:00
Jan Hentschel 29fd1dead2 HBASE-19174 Updated link to presentations to link to book 2017-11-07 08:29:38 +01:00
Chia-Ping Tsai 2085958216 HBASE-19131 Add the ClusterStatus hook and cleanup other hooks which can be replaced by ClusterStatus hook 2017-11-05 09:56:20 +08:00
Michael Stack f812218ffe
HBASE-19179 Remove hbase-prefix-tree 2017-11-04 10:11:13 -07:00
Sean Busbey 888e584a32 HBASE-13622 document upgrade rollback.
Signed-off-by: Michael Stack <stack@apache.org>
2017-11-03 19:48:26 -05:00
Yung-An He 8e0571a3a4 HBASE-19068 Change all url of apache.org from HTTP to HTTPS in HBase book
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2017-11-03 23:54:18 +01:00
Michael Stack 4edfa06564
HBASE-19152 Update refguide 'how to build an RC' and the make_rc.sh script
Removes src.xml used building src tgz via hbase-assembly.
Use git archive instead going forward. Updates developer release candidate
documentation and the make_rc.sh script.

Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@cloudera.com>
Signed-off-by: Mike Drob <mdrob@apache.org>
2017-11-03 09:52:28 -07:00
Apekshit Sharma 71a55dcd64 HBASE-18925 Update mockito dependency from mockito-all:1.10.19 to mockito-core:2.1.0 for JDK8 support.
Last mockito-all release was in Dec'14. Mockito-core has had many releases since then.

From mockito's site:
- "Mockito does not produce the mockito-all artifact anymore ; this one was primarily
aimed at ant users, and contained other dependencies. We felt it was time to move on
and remove such artifacts as they cause problems in dependency management system like
maven or gradle."
- anyX() and any(SomeType.class) matchers now reject nulls and check type.
2017-11-01 14:21:38 -07:00
Yung-An He 281bbc40c5 HBASE-18922 Fix all dead links in our HBase book
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-10-28 21:22:09 +08:00
Apekshit Sharma dd70cc3081 HBASE-19073 Cleanup CoordinatedStateManager
- Merged BaseCSM class into CSM interface
- Removed config hbase.coordinated.state.manager.class
- Since state manager is not pluggable anymore, we don't need start/stop/initialize to setup unknown classes. Our internal ZkCSM now requires Server in constructor itself. Makes the dependency clearer too.
- Removed CSM from HRegionServer and HMaster constructor. Although it's a step back from dependency injection, but it's more consistent with our current (not good)  pattern where we initialize everything in the ctor itself.

Change-Id: Ifca06bb354adec5b11ea1bad4707e014410491fc
2017-10-24 19:56:04 -07:00
Chia-Ping Tsai bb9f01c1e4 HBASE-18787 Fix the "dependencies connecting to an HBase cluster" 2017-09-23 01:56:38 +08:00
Michael Stack bc790fe26a HBASE-18852 Take down the hbasecon asia banner on home page 2017-09-19 17:00:01 -07:00
Michael Stack 58f9cd3586 HBASE-18849 expand "thirdparty" reference to give examples of setting netty location in common testing modules 2017-09-19 16:54:00 -07:00
Sean Busbey 4b124913f0 HBASE-17823 Migrate to Apache Yetus Audience Annotations
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Misty Stanley-Jones <misty@apache.org>
2017-09-12 20:53:30 -05:00
Chia-Ping Tsai 48fd0f9329 HBASE-17967 (Addendum) Fix wrong explanation about how we store the 'hbase:meta' 2017-09-12 00:11:53 +08:00
Yun Zhao 90c15bae8d HBASE-18662 The default values for many configuration items in the code are not consistent with hbase-default.xml
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-09-11 21:11:58 +08:00
Chia-Ping Tsai 45ba6964aa HBASE-17853 Link to "Why does HBase care about /etc/hosts?" does not work 2017-09-11 14:19:12 +08:00
Chia-Ping Tsai b12d071b24 HBASE-18421 update hadoop prerequisites docs to call out 2.8.1 2017-09-11 04:07:06 +08:00
Chia-Ping Tsai 2359ef518a Revert "HBASE-18662 The default values for many configuration items in the code are not consistent with hbase-default.xml"
need more checks
This reverts commit 6035035707.
2017-09-09 22:54:38 +08:00
Yun Zhao 6035035707 HBASE-18662 The default values for many configuration items in the code are not consistent with hbase-default.xml
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-09-09 18:14:34 +08:00
Chia-Ping Tsai d782ae820f HBASE-18718 Document the coprocessor.Export 2017-09-09 15:16:14 +08:00
Chia-Ping Tsai d22a05084a HBASE-13868 Correct "Disable automatic splitting" section in HBase book 2017-09-09 15:00:22 +08:00
Chia-Ping Tsai 78d9b7ffad HBASE-18750 Cleanup the docs saying "HTable use write buffer" 2017-09-09 14:11:23 +08:00
Chia-Ping Tsai 87c3ae9314 HBASE-18780 Remove HLogPrettyPrinter
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-08 10:20:20 -07:00
Michael Stack b8e0a8396f HBASE-18769 Make CompareFilter use generic CompareOperator instead of
internal enum
2017-09-08 10:06:56 -07:00
Umesh Agashe 5d60123f3e HBASE-18674 upgrading to commons-lang3
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-05 09:46:10 -07:00
sahil aggarwal a5131a0491 HBASE-16390 Fix documentation around setAutoFlush
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-09-04 13:58:13 +08:00
zhangduo 9e53f2927b HBASE-18699 Copy LoadIncrementalHFiles to another package and mark the old one as deprecated 2017-09-03 19:49:42 +08:00
Chia-Ping Tsai 314d357029 HBASE-17967 clean up documentation references to -ROOT- table. 2017-08-30 11:36:47 +08:00
Chun-Hao Tang 835105b84a HBASE-18677 typo in namespace docs
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-29 16:24:07 -07:00
Michael Stack 0fdf9e56b8 HBASE-18700 Document the new changes on mapreduce stuffs 2017-08-29 13:20:01 -07:00
Michael Stack 47a5614edd Revert "HBASE-18674 upgrading to commons-lang3"
Premature push

This reverts commit 5dacc85122.
2017-08-28 16:41:34 -07:00
Umesh Agashe 5dacc85122 HBASE-18674 upgrading to commons-lang3 2017-08-28 15:57:12 -07:00
张世彬10204932 f1b3528d79 HBASE-18701 Optimize reference guide to use cell acl conveniently
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-08-28 08:10:51 -07:00
Jan Hentschel f53051b590 HBASE-16722 Fixed broken link in CatalogJanitor doc
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-26 20:24:20 +08:00
Apekshit Sharma 664b6be0ef HBASE-18640 Move mapreduce out of hbase-server into separate module.
- Moves out o.a.h.h.{mapred, mapreduce} to new hbase-mapreduce module which depends
  on hbase-server because of classes like *Snapshot{Input,Output}Format.java, WALs, replication, etc
- hbase-backup depends on it for WALPlayer and MR job stuff
- A bunch of tools needed to be pulled into hbase-mapreduce becuase of their dependencies on MR.
  These are: CompactionTool, LoadTestTool, PerformanceEvaluation, ExportSnapshot
  This is better place of them than hbase-server. But ideal place would be in separate hbase-tools module.
- There were some tests in hbase-server which were digging into these tools for static util funtions or
  confs. Moved these to better/easily shared place. For eg. security related stuff to HBaseKerberosUtils.
- Note that hbase-mapreduce has secondPartExecution tests. On my machine they took like 20 min, so maybe
  more on apache jenkins. That's basically equal reduction of runtime of hbase-server tests, which is a
  big win!

Change-Id: Ieeb7235014717ca83ee5cb13b2a27fddfa6838e8
2017-08-25 18:38:48 -07:00
Jan Hentschel 368591dfcd HBASE-18635 Fixed Asciidoc warning
Signed-off-by: Misty Stanley-Jones <misty@apache.org>
2017-08-25 13:09:57 -07:00
Jan Hentschel 820ee91fe8 HBASE-18637 Update the link of 'Bending time in HBase'
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-21 15:17:40 +08:00
Michael Stack b932d38b2a HBASE-18592 [hbase-thirdparty] Doc on new hbase-thirdparty dependency for the refguide 2017-08-18 16:18:42 -07:00
Peter Somogyi 63e313b5c0 HBASE-18504 Add documentation for WAL compression
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-15 12:54:08 -07:00
Misty Stanley-Jones 6114824b53 HBASE-18548 Move sources of website gen and check jobs into source control 2017-08-10 14:48:14 -07:00
Jan Hentschel 7da47509d2 HBASE-15042 Moved site materials to standard Maven place
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-05 15:22:46 +08:00
Michael Stack 7a6de1bd42 HBASE-17056 Remove checked in PB generated files
Selective add of dependency on hbase-thirdparty jars.
Update to READMEs on how protobuf is done (and update to refguide).
Removed all checked in generated protobuf files. They are generated
on the fly now as part of mainline build.
2017-08-02 09:33:20 -07:00
Peter Somogyi 4d9982f33d HBASE-18259 HBase book link to "beginner" issues includes resolved issues - ADDENDUM
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-07-31 23:36:19 +08:00
Evgeny Kincharov 3536c58afb HBASE-17839 fixed missing column in table 1 from section "Data Model" of the ref guide.
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-07-27 12:26:23 -07:00
coral 70a357dc5c HBASE-18430 fixed typo
Signed-off-by: Misty Stanley-Jones <misty@apache.org>
2017-07-21 13:46:38 -07:00
coral 2a0d18928e HBASE-18404 fixed typo in acid semantics
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-07-21 12:26:48 -05:00
Peter Somogyi c423dc7950 HBASE-18332 Upgrade asciidoctor-maven-plugin
Update asciidoctor-maven-plugin to 1.5.5 and asciidoctorj-pdf to 1.5.0-alpha.15
asciidoctor's pdfmark generation is turned off
Modify title-logo tag to title-logo-image

Signed-off-by: Misty Stanley-Jones <misty@apache.org>
2017-07-17 19:05:53 -07:00
Guanghao Zhang 2d5a0fbd16 HBASE-18052 Add document for async admin 2017-07-16 16:46:33 +08:00
Michael Stack c08db6733d HBASE-18384 Add link to refguide schema section on apache blog on hbase application archetypes 2017-07-14 22:17:13 +01:00
Artem Ervits 48d28c7a24 HBASE-18335 configuration guide fixes
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-07-07 14:37:11 -07:00
Michael Stack 6786b2b63e Revert "HBASE-17056 Remove checked in PB generated files Selective add of dependency on"
Revert for now. Build unstable and some interesting issues around
CLASSPATH

This reverts commit df93c13fd2.
2017-07-06 21:58:32 -07:00
Artem Ervits 68436c9bba HBASE-18329 updated links in config guide to point to java 8 references
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-07-06 18:13:31 -07:00
Michael Stack df93c13fd2 HBASE-17056 Remove checked in PB generated files Selective add of dependency on
hbase-thirdparty jars. Update to READMEs on how protobuf is done (and update to
refguide) Removed all checked in generated protobuf files. They are generatedon
the fly now as part of mainline build.
2017-07-05 20:57:11 -07:00
Artem Ervits 8318a092ac HBASE-18311 fix formatting in quickstart
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-07-03 13:08:41 -07:00
Michael Stack 90fee695b4 HBASE-18302 Protobuf section in the docs needs some clean up (Artem Ervits) 2017-06-30 10:17:15 -07:00
Michael Stack 8bb4d15ba1 HBASE-18284 Update hbasecon asia logo on home page of hbase.apache.org 2017-06-27 21:23:49 -07:00
tedyu b313043542 HBASE-18275 Formatting and grammar mistakes in schemadoc chapter (Artem Ervits) 2017-06-27 19:18:02 -07:00
Peter Somogyi 14957d4a7d HBASE-18259 HBase book link to "beginner" issues includes resolved issues
Change-Id: I17d7aca08bda850187eee69e5f0668fbba720740

Signed-off-by: Sean Busbey <busbey@apache.org>
2017-06-27 10:44:18 -05:00
Misty Stanley-Jones ed70f15b1e HBASE-12794 Guidelines for filing JIRA issues
Signed-off-by: Misty Stanley-Jones <misty@apache.org>
2017-06-26 08:27:32 -07:00
Michael Stack 9cb5fc9825 HBASE-18258 Take down hbasecon2017 logo from hbase.apache.org and put up hbaseconasia2017 instead 2017-06-21 21:56:49 -07:00
Josh Elser 4dc805145b HBASE-17840 Update hbase book to space quotas on snapshots 2017-06-16 11:24:31 -07:00
zhangduo 8653823ac4 HBASE-18213 Add documentation about the new async client 2017-06-16 14:59:55 +08:00
zhangduo f17fa223b5 HBASE-18050 Add document about the IA.Private classes which appear in IA.LimitedPrivate interfaces 2017-06-08 20:38:19 +08:00
Michael Stack 59448cddd3 Add specification of the HBase 'color' -- International Orange (Engineering), same as GG -- and the our font (Bitsumishi) 2017-06-05 21:19:12 -07:00
Josh Elser f1a9990328 HBASE-17977 Enable the MasterSpaceQuotaObserver by default
It should be the normal case that HBase automatically deletes
quotas for deleted tables. Switch the Observer to be on by
default and add an option to instead prevent it from being added.
2017-05-22 13:41:36 -04:00
Josh Elser 98ace3d586 HBASE-17447 Implement a MasterObserver for automatically deleting space quotas
When a table or namespace is deleted, it would be nice to automatically
delete the quota on said table/NS. It's possible that not all people
would want this functionality so we can leave it up to the user to
configure this Observer.
2017-05-22 13:41:35 -04:00
Josh Elser f7da41d0bf HBASE-17003 Documentation updates for space quotas 2017-05-22 13:41:35 -04:00
Jingcheng Du 6edb8f8217 HBASE-17875 Document why objects over 10MB are not well-suited for hbase.
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-04-28 13:32:30 -05:00
Niels Basjes fc68f23a48 HBASE-17962 Improve documentation on Rest interface
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-04-28 11:28:29 -05:00
Sean Busbey a8e6f33791 HBASE-16215 clean up of ref guide and site for EOM versions.
Signed-off-by: Enis Soztutar <enis@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2017-04-18 16:52:30 -05:00
Xiang Li d15f75b3cf HBASE-17936 Refine sum endpoint example in ref guide
Signed-off-by: Michael Stack <stack@apache.org>
2017-04-18 09:33:09 -07:00
Michael Stack b35121d904 Add hbasecon asia and next weeks visa meetup 2017-04-17 22:20:04 -07:00
Jan Hentschel c8cd921bed HBASE-16875 Changed try-with-resources in the docs to recommended way
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-04-17 10:59:46 +08:00
Gábor Lipták 363f62751c HBASE-15535 Correct link to Trafodion
Signed-off-by: CHIA-PING TSAI <chia7712@gmail.com>
2017-04-17 10:26:28 +08:00
Jan Hentschel 918aa4655c HBASE-17903 Corrected the alias for the link of HBASE-6580
Signed-off-by: CHIA-PING TSAI <chia7712@gmail.com>
2017-04-17 10:22:25 +08:00
zhangduo 17737b2710 HBASE-17858 Update refguide about the IS annotation if necessary 2017-04-06 09:48:18 +08:00
Misty Stanley-Jones 1c4d9c8965 Add diversity statement to CoC
Signed-off-by: Misty Stanley-Jones <misty@apache.org>
2017-03-31 12:49:37 -07:00
Sean Busbey b290d14e1f HBASE-17847 update docs to cover guidance on recent Hadoop releases.
Signed-off-by: Michael Stack <stack@apache.org>
2017-03-29 15:20:09 -05:00
Jan Hentschel 50e9825139 HBASE-13395 Removed HTableInterface
Signed-off-by: CHIA-PING TSAI <chia7712@gmail.com>
2017-03-26 00:04:21 +08:00