Commit Graph

2636 Commits

Author SHA1 Message Date
Michael Stack 6b346ad046 HBASE-16622 Fix some issues with the HBase reference guide 2016-10-11 15:16:19 -07:00
Umesh Agashe 1f1a13f2e2 HBASE-16753 There is a mismatch between suggested Java version in hbase-env.sh
Signed-off-by: Dima Spivak <dimaspivak@apache.org>
2016-10-05 10:16:41 -07:00
stack b30b6dffe1 HBASE-16742 Add chapter for devs on how we do protobufs going forward; ADDENDUM -- put all notes on CPEPs together in the CPEP section 2016-10-04 08:44:46 -07:00
stack b5d34cf6fc HBASE-16742 Add chapter for devs on how we do protobufs going forward; ADDENDUM -- add in Duo Zhang remark 2016-10-04 08:34:39 -07:00
stack 2508edcd4e HBASE-16742) Add chapter for devs on how we do protobufs going forward
Fix misspelling noticed by Anoop Sam John.
2016-10-03 22:42:46 -07:00
stack 95c1dc93fb HBASE-15638 Shade protobuf
Which includes

    HBASE-16742 Add chapter for devs on how we do protobufs going forward

    HBASE-16741 Amend the generate protobufs out-of-band build step
    to include shade, pulling in protobuf source and a hook for patching protobuf

    Removed ByteStringer from hbase-protocol-shaded. Use the protobuf-3.1.0
    trick directly instead. Makes stuff cleaner. All under 'shaded' dir is
    now generated.

    HBASE-16567 Upgrade to protobuf-3.1.x
    Regenerate all protos in this module with protoc3.
    Redo ByteStringer to use new pb3.1.0 unsafebytesutil
    instead of HBaseZeroCopyByteString

    HBASE-16264 Figure how to deal with endpoints and shaded pb Shade our protobufs.
    Do it in a manner that makes it so we can still have in our API references to
    com.google.protobuf (and in REST). The c.g.p in API is for Coprocessor Endpoints (CPEP)

            This patch is Tactic #4 from Shading Doc attached to the referenced issue.
            Figuring an appoach took a while because we have Coprocessor Endpoints
            mixed in with the core of HBase that are tough to untangle (FIX).

            Tactic #4 (the fourth attempt at addressing this issue) is COPY all but
            the CPEP .proto files currently in hbase-protocol to a new module named
            hbase-protocol-shaded. Generate .protos again in the new location and
            then relocate/shade the generated files. Let CPEPs keep on with the
            old references at com.google.protobuf.* and
            org.apache.hadoop.hbase.protobuf.* but change the hbase core so all
            instead refer to the relocated files in their new location at
            org.apache.hadoop.hbase.shaded.com.google.protobuf.*.

            Let the new module also shade protobufs themselves and change hbase
            core to pick up this shaded protobuf rather than directly reference
            com.google.protobuf.

            This approach allows us to explicitly refer to either the shaded or
            non-shaded version of a protobuf class in any particular context (though
            usually context dictates one or the other). Core runs on shaded protobuf.
            CPEPs continue to use whatever is on the classpath with
            com.google.protobuf.* which is pb2.5.0 for the near future at least.

            See above cited doc for follow-ons and downsides. In short, IDEs will complain
            about not being able to find the shaded protobufs since shading happens at package
            time; will fix by checking in all generated classes and relocated protobuf in
            a follow-on. Also, CPEPs currently suffer an extra-copy as marshalled from
            non-shaded to shaded. To fix. Finally, our .protos are duplicated; once
            shaded, and once not. Pain, but how else to reveal our protos to CPEPs or
            C++ client that wants to talk with HBase AND shade protobuf.

            Details:

            Add a new hbase-protocol-shaded module. It is a copy of hbase-protocol
    i       with all relocated offset from o.a.h.h. to o.a.h.h.shaded. The new module
            also includes the relocated pb. It does not include CPEPs. They stay in
            their old location.

            Add another module hbase-endpoint which has in it all the endpoints
            that ship as part of hbase -- at least the ones that are not
            entangled with core such as AccessControl and Auth. Move all protos
            for these CPEPs here as well as their unit tests (mostly moving a
            bunch of stuff out of hbase-server module)

            Much of the change looks like this:

                 -import org.apache.hadoop.hbase.protobuf.ProtobufUtil;
                 -import org.apache.hadoop.hbase.protobuf.generated.ClusterIdProtos;
                 +import org.apache.hadoop.hbase.protobuf.shaded.ProtobufUtil;
                 +import org.apache.hadoop.hbase.shaded.protobuf.generated.ClusterIdProtos;

            In HTable and in HBaseAdmin, regularize the way Callables are used and also hide
            protobuf usage as much as possible moving it up into Callable super classes or out
            to utility classes. Still TODO is adding in of retries, etc., but can wait on
            procedure which will redo all this.

            Also in HTable and HBaseAdmin as well as in HRegionServer and Server, be explicit
            when using non-shaded protobuf. Do the full-path so it is clear. This is around
            endpoint coprocessors registration of services and execution of CPEP methods.

            Shrunk ProtobufUtil by moving methods used by one CPEP only back to the CPEP either
            into Client class or as new Util class; e.g. AccessControlUtil.

            There are actually two versions of ProtobufUtil now; a shaded one and a subset
            that is used by CPEPs doing non-shaded work.

            Made it so hbase-common no longer depends on hbase-protocol (with Matteo's help)

            R*Converter classes got moved down under shaded package -- they are for internal
            use only. There are no non-shaded versions of these classes.

            D hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractRegionServerCallable
            D RetryingCallableBase
             Not used anymore and we have too many tiers of Callables so removed/cleaned-up.

            A ClientServicecallable
             Had to add this one. RegionServerCallable was made generic so it could be used
             for a few Interfaces (Client and Admin). Then added ClientServiceCallable to
             implement RegionServerCallable with the Client Interface.
2016-10-03 21:37:32 -07:00
Sean Busbey 76396714e1 HBASE-15984 Handle premature EOF treatment of WALs in replication.
In some particular deployments, the Replication code believes it has
reached EOF for a WAL prior to succesfully parsing all bytes known to
exist in a cleanly closed file.

Consistently this failure happens due to an InvalidProtobufException
after some number of seeks during our attempts to tail the in-progress
RegionServer WAL. As a work-around, this patch treats cleanly closed
files differently than other execution paths. If an EOF is detected due
to parsing or other errors while there are still unparsed bytes before
the end-of-file trailer, we now reset the WAL to the very beginning and
attempt a clean read-through.

In current testing, a single such reset is sufficient to work around
observed dataloss. However, the above change will retry a given WAL file
indefinitely. On each such attempt, a log message like the below will
be emitted at the WARN level:

  Processing end of WAL file '{}'. At position {}, which is too far away
  from reported file length {}. Restarting WAL reading (see HBASE-15983
  for details).

Additionally, this patch adds some additional log detail at the TRACE
level about file offsets seen while handling recoverable errors. It also
add metrics that measure the use of this recovery mechanism.
2016-09-29 10:07:14 -05:00
Jerry He edc0ef3fe4 HBASE-16598 Enable zookeeper useMulti always and clean up in HBase code 2016-09-17 16:51:26 -07:00
Jerry He bb3d9ccd48 HBASE-16544 Remove or Clarify Using Amazon S3 Storage section in the reference guide -addendum (Yi Liang) 2016-09-16 18:34:23 -07:00
stack 8540171a45 Tune up the release candidate making section 2016-09-14 08:02:01 -07:00
zhangduo 105bfc7d7c HBASE-15624 Move master branch/hbase-2.0.0 to jdk-8 only 2016-09-12 21:54:52 +08:00
Jerry He e65817ef15 HBASE-16544 Remove or Clarify 'Using Amazon S3 Storage' section in the reference guide (Yi Liang) 2016-09-07 18:50:02 -07:00
Enis Soztutar cbfd6eecbd HBASE-16474 Remove dfs.support.append related code and documentation 2016-08-24 03:41:54 -07:00
stack 2261c8c31a HBASE-16422 Tighten our guarantees on compatibility across patch versions 2016-08-17 10:58:26 -07:00
stack 9219d6867f Add mention to front page of hbaseconeast 2016-08-15 11:41:09 -07:00
Sean Busbey 48af3f5f7a HBASE-15461 update links to blogs posted on the Cloudera website to account for site restructuring.
Signed-off-by: Dima Spivak <dspivak@cloudera.com>
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2016-08-05 10:36:48 -05:00
Sean Busbey 431c8c9ad0 HBASE-8386 deprecate TableMapReduce.addDependencyJars(Configuration, class<?> ...)
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2016-08-05 10:35:02 -05:00
Sean Busbey 60b79e2daa HBASE-16321 ensure no findbugs-jsr305
Signed-off-by: Esteban Gutierrez <esteban@apache.org>
2016-08-05 10:16:29 -05:00
Dima Spivak 9b3bc5fac2 HBASE-16347 Unevaluated expressions in book 2016-08-03 14:30:50 -07:00
stack 9d740f7b8b HBASE-16263 Move all to do w/ protobuf -- *.proto files and generated classes -- under hbase-protocol
Signed-off-by: stack <stack@apache.org>
2016-07-21 10:02:05 -07:00
chenheng cf0f4f72d9 HBASE-16076 Cannot configure split policy in HBase shell 2016-07-18 10:28:05 +08:00
Misty Stanley-Jones 6462a615cb HBASE-15305 Fix a couple of incorrect anchors in HBase Ref Guide 2016-07-14 17:00:56 -07:00
Xiang Li 12813c7f03 HBASE-16183: Correct errors in example programs of coprocessor in Ref Guide 2016-07-14 16:51:13 -07:00
Misty Stanley-Jones 4b7933bd65 HBASE-14813 REST documentation under package.html should go to the book
(cherry picked from commit 0167ec37054263a273214bc0c1fd845fa294a1e9)
2016-07-13 18:32:23 -07:00
Weiqing Yang 86f3768627 HBASE-15473: Documentation for the usage of hbase dataframe user api (JSON, Avro, etc) 2016-07-13 15:05:27 -07:00
Jerry He 632969787a HBASE-14548 Expand how table coprocessor jar and dependency path can be specified (Xiang Li) 2016-07-09 18:01:49 -07:00
Sean Busbey 29c46c4834 HBASE-15985 clarify promises about edits from replication in ref guide
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2016-07-05 13:03:18 -05:00
Jerry He e3f66364a5 HBASE-16069 Typo in item 3 of chapter 87.2 of Reference Guide (li xiang) 2016-06-27 15:40:33 -07:00
chenheng 68c1b34dbc HBASE-16040 Remove configuration "hbase.replication" 2016-06-24 10:41:35 +08:00
tedyu d8902ba0e6 HBASE-16045 endtime argument for VerifyReplication was incorrectly specified in usage 2016-06-16 15:50:29 -07:00
chenheng d1de9337ef HBASE-16031 Documents about "hbase.replication" default value seems wrong 2016-06-16 14:12:37 +08:00
Dima Spivak 158568e780 HBASE-15977 Failed variable substitution on home page
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2016-06-15 16:03:45 -07:00
tedyu ae5fe1e616 HBASE-5291 Add Kerberos HTTP SPNEGO authentication support to HBase web consoles (Josh Elser) 2016-06-15 09:26:44 -07:00
Mikhail Antonov 1621257e7a HBASE-15344 add 1.3 to prereq tables in ref guide 2016-06-14 14:59:31 -07:00
Matteo Bertozzi d9463bcce0 HBASE-15989 Remove hbase.online.schema.update.enable 2016-06-08 13:09:31 -07:00
Bryan Beaudreault 2da090f9a3 HBASE-15981 Remove references to disabling table in docs around stripe and date-tiered compactions
Signed-off-by: stack <stack@apache.org>
2016-06-07 13:10:35 -07:00
Ronan Stokes 73ec33856d HBASE-15907 updates for HBase Shell pre-splitting docs
(cherry picked from commit 01adec574d9ccbdd6183466cb8ee6b43935d69ca)
2016-05-31 13:52:46 -07:00
stack c80e232642 Remove the hbasecon banner logo 2016-05-31 10:14:40 -07:00
Apekshit 5ea2f09233 HBASE-15919 Modify docs to change from @Rule to @ClassRule. Also clarify that timeout limits are on test case level. (Apekshit)
Change-Id: Ifcd0264ea147bcb1100db74d92da95b643f4793f

Signed-off-by: stack <stack@apache.org>
2016-05-31 10:12:00 -07:00
Apekshit f2b00e61af HBASE-15910 Update 'Create Patch' in HBase reference guide from make_patch.sh to submit-patch.py. (Apekshit)
Change-Id: Ifc199ce3e612b8f14f3cc4b6b5f1ada239e5b4db

Signed-off-by: stack <stack@apache.org>
2016-05-28 21:50:39 -07:00
Misty Stanley-Jones 92f5595e7e HBASE-15646 Add some docs about exporting and importing snapshots using S3 2016-05-19 13:01:05 -07:00
Jerry He 98fa263b51 HBASE-15834 Correct Bloom filter documentation in section 96.4 of Reference Guide 2016-05-17 14:39:05 -07:00
stack 1dff18e33f HBASE-15667 Add more clarity to Reference Guide related to importing Eclipse Formatter (Sai Teja Ranuva) 2016-05-17 11:12:29 -07:00
Esteban Gutierrez a6e29676db HBASE-15612: Minor improvements to CellCounter and RowCounter documentation
Signed-off-by: stack <stack@apache.org>
2016-05-09 14:12:43 -07:00
Nick Dimiduk 58888e0911 HBASE-15738 Ensure artifacts in project dist area include required md5 file 2016-05-08 18:06:31 -07:00
Alex Moundalexis 0bf065a5d5 HBASE-15768 fix capitalization of ZooKeeper usage
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-05-05 15:35:44 -05:00
Junegunn Choi 0e37063345 HBASE-15528 Clean up outdated entries in hbase-default.xml
Signed-off-by: Enis Soztutar <enis@apache.org>
2016-05-03 19:09:19 -07:00
Clara 66213c9f28 HBASE-15337 Document Date Tiered Compaction in the book
Signed-off-by: Enis Soztutar <enis@apache.org>
2016-05-03 15:05:00 -07:00
Jerry He cd148b7cee HBASE-14898 Correct Bloom filter documentation in the book (yi liang) 2016-04-29 08:33:34 -05:00
Sean Busbey 547398eccd Revert "Correct Bloom filter documentation in the book (yi liang)"
This reverts commit 31b85e73da.

Bad commit message.
2016-04-29 08:33:09 -05:00
Enis Soztutar 3d4f026702 HBASE-15685 Typo in REST documentation (Bin Wang) 2016-04-27 18:32:20 -07:00
stack 36e4033ded HBASE-15572 Adding optional timestamp semantics to HBase-Spark; ADDENDUM TO FIX DOC FORMATTING ISSUE (Misty) 2016-04-22 14:06:42 -07:00
stack fa215a67e2 HBASE-15385 PREFETCH_BLOCKS_ON_OPEN in HColumnDescriptor is ignored 2016-04-20 09:38:30 -07:00
Jerry He 31b85e73da Correct Bloom filter documentation in the book (yi liang) 2016-04-18 09:57:46 -07:00
Misty Stanley-Jones dbdfd8e8d1 HBASE-13129 Add troubleshooting hints around WAL retention from replication
Signed-off-by: Jonathan Hsieh <jon@cloudera.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-04-13 22:40:14 -05:00
Weiqing Yang 58177c103f HBASE-15572 Adding optional timestamp semantics to HBase-Spark
4 parameters, "timestamp", "minTimestamp", "maxiTimestamp" and
"maxVersions" are added to HBaseSparkConf. Users can select a
timestamp, they can also select a time range with minimum timestamp and
maximum timestamp.

Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Ted Yu <tedyu@apache.org>
Signed-off-by: Jerry He <jerryjch@apache.org>
2016-04-13 22:39:14 -05:00
stack a4dcf51415 HBASE-15623 Update refguide to change hadoop <= 2.3.x from NT to X for hbase-1.2.x 2016-04-09 15:17:57 -07:00
stack 1123be9181 HBASE-15502 Skeleton unit test to copy/paste 2016-03-21 11:27:18 -07:00
Liu Shaohui 3fa77a1845 HBASE-15312 Addendum - Update the dependences of pom for mini cluster in HBase Book 2016-03-02 15:10:39 +08:00
Mikhail Antonov bc112888ef HBASE-15346 add 1.3 RM to docs 2016-02-29 11:06:10 -08:00
Misty Stanley-Jones c5288947dd HBASE-15332 Document how to take advantage of HDFS-6133 in HBase
(cherry picked from commit e0a656ed50027a7d982f1eca7a8c0ee3cab47f92)
2016-02-26 09:38:32 -08:00
stack 2a306437aa HBASE-15312 Update the dependences of pom for mini cluster in HBase Book (Liu Shaohui) 2016-02-24 09:31:10 -08:00
Youngjoon Kim 2966eee602 HBASE-15298 Fix missing or wrong asciidoc anchors in the reference guide 2016-02-22 08:27:47 -08:00
tedyu ed290cf829 HBASE-15219 Canary tool does not return non-zero exit code when one of regions is in stuck state 2016-02-20 20:25:01 -08:00
Misty Stanley-Jones 23cfac32ac HBASE-15289 Add details about how to get usage instructions for Import and Export tools 2016-02-19 13:43:48 -08:00
Misty Stanley-Jones fea0dd46dd HBASE-13883 Clarify the MemStore Flush section in the RefGuide 2016-02-19 13:42:22 -08:00
Misty Stanley-Jones 61a5ef9e65 HBASE-15250 Fix old URLs that currently get redirected 2016-02-19 13:40:43 -08:00
Jonathan M Hsieh afa63a91d6 HBASE-14877 maven archetype: client application (Daniel Vimont) 2016-02-19 06:39:43 -08:00
tedyu 454e45f50d HBASE-15219 Revert pending verification of test result 2016-02-12 12:06:48 -08:00
stack ab50c7c8c6 HBASE-15255 Add pointer to linkedin blog on putting jvm logs on fast disk 2016-02-11 13:18:28 -08:00
tedyu df829ea7d1 HBASE-15219 Canary tool does not return non-zero exit code when one of regions is in stuck state 2016-02-10 02:36:46 -08:00
stack 703e975d66 HBASE-15244 More doc around native lib setup and check and crc 2016-02-09 23:17:48 -08:00
Andrew Purtell bab812df28 HBASE-15216 Canary does not accept config params from command line (Vishal Khandelwal) 2016-02-09 22:45:37 -08:00
stack 9c83210945 Fixup on the hbasecon banner image.. add date and location -- git add image 2016-02-05 09:01:16 -08:00
stack d5d26f0804 Fixup on the hbasecon banner image.. add date and location 2016-02-04 11:44:16 -08:00
Misty Stanley-Jones 9cd487129d HBASE-14810 Update Hadoop support description to explain "not tested" vs "not supported" 2016-01-29 14:34:22 -08:00
stack 47506e805d Make hbasecon2016 image half size 2016-01-28 22:46:25 -04:00
stack 83304f8232 Add hbasecon2016 logo 2016-01-28 22:42:19 -04:00
stack 845d00a16b Add hbasecon2016 to news 2016-01-27 10:42:27 -04:00
Jonathan M Hsieh cb539917a2 HBASE-15036 Update HBase Spark documentation to include bulk load with thin records (Ted Malaska) 2016-01-26 11:02:48 -08:00
Misty Stanley-Jones 4ca27a68ef HBASE-15184 Fix broken links found via LinkLint 2016-01-26 10:02:53 -08:00
Enis Soztutar 893a54c3a4 HBASE-15066 Small improvements to Canary tool 2016-01-06 02:47:19 -08:00
Sean Busbey 5e2c2e1780 HBASE-15007 update docs to list Hadoop 2.6.1+ as cool. 2015-12-29 11:46:17 -06:00
stack 1af98f2551 HBASE-14980 Project Astro; addendum 2015-12-22 08:11:50 -08:00
stack a7ba3110bb Fix bad link found by Boris of vectorportal 2015-12-21 08:32:27 -08:00
stack cdca22a36d Fix link to vectorportal.com noticed by Boris of vectorportal 2015-12-18 14:14:57 -08:00
stack 58342a85fa HBASE-14980 Project Astro 2015-12-18 08:59:01 -08:00
Misty Stanley-Jones f8eab44dcd HBASE-13907 Document how to deploy a coprocessor 2015-12-18 08:35:50 -08:00
Misty Stanley-Jones 7a4590dfdb HBASE-11985 Document sizing rules of thumb 2015-12-18 08:34:39 -08:00
Misty Stanley-Jones 6a0159046e HBASE-14994 Clean up some broken links and references to old APIs 2015-12-16 12:56:50 -08:00
Misty Stanley-Jones b8539c62e8 HBASE-13976 Add 0.94 Release Manager to docs 2015-12-15 12:33:17 -08:00
Misty Stanley-Jones f0a97a1fdf HBASE-13425 Documentation nit in REST Gateway impersonation section 2015-12-15 11:45:21 -08:00
Misty Stanley-Jones 64c55b4893 HBASE-14967 Remove max-width constraint from website skin 2015-12-15 08:56:35 -08:00
stack bebcc09fb3 HBASE-14769 Remove unused functions and duplicate javadocs from HBaseAdmin 2015-12-10 15:02:21 -08:00
stack 92e178df28 Revert "HBASE-14769 Removing unused functions from HBaseAdmin. Removing redundant javadocs from HBaseAdmin as they will be automatically inhertited from Admin.java. (Apekshit)"
Reverting. The conversation on issues to do with this patch was not done (Appy brought it to my attention).

This reverts commit 6adce67572.
2015-12-01 11:30:39 -08:00
Apekshit(Appy) Sharma 6adce67572 HBASE-14769 Removing unused functions from HBaseAdmin. Removing redundant javadocs from HBaseAdmin as they will be automatically inhertited from Admin.java. (Apekshit)
Signed-off-by: stack <stack@apache.org>
2015-11-30 20:44:11 -08:00
Daniel Vimont 6a493ddff7 Commit for HBASE-14825 -- corrections of typos, misspellings, and mangled links
Commit for HBASE-14825 -- corrections of typos, misspellings, and mangled links - addition commit for line lengths
2015-11-25 07:12:36 +10:00
Misty Stanley-Jones 623dc1303e HBASE-14823 HBase Ref Guide Refactoring
Some tables, links, and other output do not render right in the output,
either because of Asciidoc code mistakes or the wrong formatting
choices. Make improvements.
2015-11-18 14:14:37 +10:00
Misty Stanley-Jones 96b2c0703b HBASE-14797 Last round of CSS fix-ups
Fixes margins in mobile views to prevent scrolling
2015-11-11 13:50:17 +10:00
Misty Stanley-Jones 3464552bb0 HBASE-14774 Add comment about the <customSearch> item in site.xml.
This is the ID of a Google Custom Search Engine. I configured this one to
search hbase.apache.org, issues.apache.org/browse/HBASE-*, and the
user and dev mailing lists.
2015-11-11 11:46:48 +10:00
Misty Stanley-Jones 690c455964 HBASE-14774 Addendum to tweak CSS 2015-11-11 11:22:57 +10:00
Misty Stanley-Jones 112900d042 HBASE-14785 Addendum: Add an in-project Maven repo 2015-11-10 15:17:07 +10:00
Misty Stanley-Jones 98052222b0 HBASE-14785 Hamburger menu for mobile site
This requires use of a custom maven-fluido-skin JAR, also attached to the JIRA

More CSS fix-ups
2015-11-10 15:17:00 +10:00
Misty Stanley-Jones 0edd51d2e2 HBASE-14774 Raise the font size on high-DPI small-screen devices like iPhone 6+ 2015-11-07 15:37:47 +10:00
Apekshit(Appy) Sharma 08963189a2 HBASE-14767 - Remove deprecated functions from HBaseAdmin Deprecated in HBASE-12083 (1.0.0, 2.0.0, 0.99.2) - HBaseAdmin(Configuration)
Deprecated in HBASE-10479 (0.99.0, hbase-10070)
  - HBaseAdmin(Connection)

  Deprecated in HBASE-11826 (0.99.0, 1.0.0, 2.0.0)
  - flush()
  - compact()
  - majorCompact()
  - split()
  - getCompactionState()

- Changes many declarations from HBaseAdmin to Admin
(Apekshit)

Signed-off-by: stack <stack@apache.org>
2015-11-06 16:23:55 -10:00
Misty Stanley-Jones bfa3689190 HBASE-14755 Fix some broken links and HTML problems 2015-11-06 11:11:30 +10:00
Elliott Clark 86da57f498 HBASE-14765 Remove snappy profile 2015-11-05 10:20:40 -08:00
Misty Stanley-Jones eb6b2a1a04 HBASE-14732 Update HBase website skin and CSS
Use Fluido skin, make things more readable, make improvements to enhance the
mobile experience.
2015-11-05 09:19:44 +10:00
Misty Stanley-Jones c585072bc3 HBASE-14762 Update docs about publishing website to show gitsubpub method instead of svnsubpub
Also some reformatting to remove trailing whitespace and rewrap long lines.
2015-11-05 09:17:37 +10:00
Misty Stanley-Jones c575e18ab8 HBASE-14481 Deprecate HBase Wiki
We have an awesome community resource in our online book. It's maintained and looked after with
diligence. We also have an HBase section on the hadoop wiki that hasn't been updated since 2012.
Let's sift through the pages of the wiki, bring over any content that's still relevant and
not already present in the book, and kill the wiki.
2015-11-04 09:09:02 +10:00
Misty Stanley-Jones 090fbd3ec8 HBASE-14751 Fix Asciidoc in external API chapter 2015-11-04 07:18:29 +10:00
stack 6da971fbb0 Push thanks to Boris for logo license 2015-11-03 13:07:54 -08:00
Misty Stanley-Jones 9659f14020 HBASE-14638 Move Jython info from the Wiki to the Ref Guide 2015-11-02 14:18:13 +10:00
Misty Stanley-Jones 12a718d0ca HBASE-14639 Move Scala info from HBase Wiki to Ref Guide 2015-11-02 14:11:21 +10:00
Misty Stanley-Jones 988ff62e98 HBASE-13478 Document the change of default master ports being used 2015-11-02 14:08:35 +10:00
Misty Stanley-Jones 7ad7a7943a HBASE-14641 Move JDO example to HBase Ref Guide 2015-11-02 14:02:28 +10:00
Misty Stanley-Jones 185a62a403 HBASE-14640 Move Cascading info from Wiki to Ref Guide 2015-11-02 13:58:54 +10:00
Misty Stanley-Jones e8d6bf7d46 HBASE-14532 Add dfs shortcircuit configs to hbase-default.xml, fix anchor to Compaction subsection 2015-11-02 13:55:57 +10:00
Misty Stanley-Jones c3d40b0b68 HBASE-14026 Clarify 'Web API' in version and compatibility docs 2015-11-02 13:50:00 +10:00
Misty Stanley-Jones e24d03b10c HBASE-14695 Fix some easy HTML warnings and bad links 2015-10-28 12:12:40 +10:00
g-bhardwaj 8a2cef3315 HBASE-13867: Add endpoint coprocessor guide to HBase book. 2015-10-26 09:06:06 +10:00
Misty Stanley-Jones 098022ef70 HBASE-14603 addendum -- distribution management report and clause in the POM is crashing the build -- removed them 2015-10-22 21:41:10 +10:00
Misty Stanley-Jones 2996355e94 HBASE-14603 Lots of work on the POM to enhance Javadocs, Xrefs
* We now have apidocs, devapidocs, testapidocs, and testdevapidocs
* When using reportSets, the Javadoc plugin ignores the plugin configuration,
  so I propagated it to the individual reportSet configuration blocks.
* I was able to remove some of the logic that moved / copied things around
  in post-site.
* We now have xref and xref-test (these are superfluous but something needs them
  so I left them)
* Added source to Javadocs -- you can click a method or property to browse its source.
  More user-friendly than xref maybe.
* You can now get the whole site to build by doing 'mvn clean site site:stage' and
  it takes about 10 minutes.
2015-10-22 19:12:42 +10:00
Misty Stanley-Jones 74d5232065 Revert "Lots of work on the POM to enhance Javadocs, Xrefs"
This reverts commit aa78ebbd5a.
2015-10-22 19:11:40 +10:00
Misty Stanley-Jones aa78ebbd5a Lots of work on the POM to enhance Javadocs, Xrefs
* We now have apidocs, devapidocs, testapidocs, and testdevapidocs
* When using reportSets, the Javadoc plugin ignores the plugin configuration,
  so I propagated it to the individual reportSet configuration blocks.
* I was able to remove some of the logic that moved / copied things around
  in post-site.
* We now have xref and xref-test (these are superfluous but something needs them
  so I left them)
* Added source to Javadocs -- you can click a method or property to browse its source.
  More user-friendly than xref maybe.
* You can now get the whole site to build by doing 'mvn clean site site:stage' and
  it takes about 10 minutes.
2015-10-22 18:29:08 +10:00
Misty Stanley-Jones 30cf4e3761 HBASE-14627 Move Stargate docs to Ref Guide 2015-10-16 20:39:17 +10:00
Misty Stanley-Jones 46f2877381 HBase-14607 Converting SupportingProjects wiki to site page 2015-10-15 10:47:47 +10:00
Misty Stanley-Jones 88922c46d9 HBASE-14602 Addendum -- correct mailing list link and section name 2015-10-15 09:43:53 +10:00
stack 0099ec6397 Added LeanXcale at Ricardo's behest 2015-10-14 14:23:57 -07:00
Lars Francke 9c40dde0d3 HBASE-14346 Typo in FamilyFilter
Author: Lars Francke <lars.francke@gmail.com>
Signed-off-by: Misty Stanley-Jones <mstanleyjones@cloudera.com>
2015-10-14 17:25:20 +10:00
Misty Stanley-Jones 9bd4371dfc Revert "Typo in FamilyFilter"
This reverts commit 78854995cc.
2015-10-14 17:25:20 +10:00
Misty Stanley-Jones e5580c247c HBASE-14602 Convert PoweredByHBase wiki to site page
Signed-off-by: stack <stack@apache.org>
2015-10-14 15:09:57 +10:00
Misty Stanley-Jones 73ccccf4c5 HBASE-14599 Modify site config to use protocol-relative URLs for CSS/JS
Signed-off-by: stack <stack@apache.org>
2015-10-14 09:05:58 +10:00
Misty Stanley-Jones 397bc555e3 HBASE-14558 Documenmt ChaosMonkey enhancements from HBASE-14261
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-10-13 08:46:41 +10:00
Misty Stanley-Jones e030c7a77b HBASE-14158 Addendum -- add spark.adoc to book TOC 2015-10-13 08:45:27 +10:00
ted malaska e7f659cac4 HBASE-14158 Add documentation for Initial Release for HBase-Spark Module integration
Signed-off-by: Misty Stanley-Jones <mstanleyjones@cloudera.com>
2015-10-13 08:19:02 +10:00
Andrew Purtell 8fd2d65070 HBASE-14271 Improve Nexus Staging Instructions <Andrew Purtell>
Signed-off-by: Misty Stanley-Jones <mstanleyjones@cloudera.com>
2015-10-07 12:16:13 +10:00
Lars Francke 78854995cc Typo in FamilyFilter
Signed-off-by: Misty Stanley-Jones <mstanleyjones@cloudera.com>
2015-10-07 12:12:48 +10:00
Misty Stanley-Jones 5e60166eac HBASE-14424 Document that DisabledRegionSplitPolicy blocks manual splits 2015-10-07 12:08:22 +10:00
Misty Stanley-Jones bd9a41a368 HBASE-12983 HBase book mentions hadoop.ssl.enabled when it should be hbase.ssl.enabled 2015-10-07 12:02:28 +10:00
Misty Stanley-Jones d55f4aee4f HBASE-12615 Document GC conserving guidelines for contributors
Signed-off-by: Jonathan Hsieh <jon@cloudera.com>
2015-10-07 11:58:43 +10:00
Andrew Purtell 0e4d1671f3 Amend HBASE-14292 Call Me Maybe HBase links have moved
They have moved again
2015-10-02 16:12:30 -07:00
Apekshit(Appy) Sharma fe2c4f630d HBASE-14400 Fix HBase RPC protection documentation
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-09-15 17:43:48 -07:00
Lars Francke 5bb36f1594 HBASE-14253 update docs + build for maven 3.0.4+
Signed-off-by: Sean Busbey <busbey@cloudera.com>
2015-09-01 16:17:31 -05:00
Sean Busbey e54cb8abeb HBASE-13221 List Hadoop 2.6 as unsupported due to HADOOP-11710. 2015-09-01 16:17:30 -05:00
Elliott Clark fbd6ecb762 HBASE-13339 Update default Hadoop version to latest for master 2015-08-27 15:10:27 -07:00
Andrew Purtell 72f748f8b0 HBASE-14292 Call Me Maybe HBase links haved moved 2015-08-24 13:35:40 -07:00
stack 9334a47d45 HBASE-14273 Rename MVCC to MVCC: From MultiVersionConsistencyControl to MultiVersionConcurrencyControl (Lars Francke) 2015-08-24 08:47:26 -07:00
Andrew Purtell 902cd172f8 HBASE-13996 Add write sniffing in canary (Liu Shaohui) 2015-08-21 22:45:48 -07:00
Andrew Purtell a7327a30c4 HBASE-14091 Update site documentation with code of conduct and project policy for transgressions 2015-08-21 18:10:30 -07:00
stack 6da7535538 Add tokyo meetup to index page 2015-08-11 11:14:25 -07:00
Misty Stanley-Jones 7d4de20caf HBASE-13062 Add documentation coverage for configuring dns server with thrift and rest gateways 2015-08-11 20:34:46 +10:00
Gábor Lipták ae35f65e9a HBASE-14081 Remove (outdated) references to SVN/trunk from documentation 2015-08-10 10:23:09 -07:00
Misty Stanley-Jones b29c731a57 HBASE-14071 Document troubleshooting unexpected filesystem usage by snapshots and WALs 2015-08-10 14:07:03 +10:00
Misty Stanley-Jones 0daae43342 HBASE-13446 Add docs warning about missing data for downstream on versions prior to HBASE-13262 2015-08-10 14:05:14 +10:00
Misty Stanley-Jones aad7fbe6cd HBASE-12256 Update patch submission guidelines to call out binary file support 2015-08-10 14:03:35 +10:00
stack 5bdb0eb912 Remove hbasecon image and replace w/ standard orca 2015-08-09 23:39:21 +02:00
Sean Busbey 4ce6f486d0 HBASE-14087 Ensure correct ASF headers for docs/code
* adds missing headers
* corrects some old-form headers to current
* restores proper header for guava copied LimitInputStream
* adds proper header for protobuf copied read/writeRawVarint
2015-07-29 14:25:43 -05:00
Sean Busbey 746737714a HBASE-14086 remove unused bundled dependencies 2015-07-28 14:57:29 -05:00
Jonathan M Hsieh 493f36c899 HBASE-11339 Merge remote-tracking branch 'apache/hbase-11339' (Jingcheng Du) 2015-07-22 12:51:11 -07:00
Gábor Lipták 338e39970b HBASE-14065 Correct doc file location references in documentation
Signed-off-by: Sean Busbey <busbey@cloudera.com>
2015-07-17 22:57:26 -05:00
stack 97e0af001b HBASE-14102 Add thank you to our thanks page for vectorportal.com 2015-07-16 08:13:43 -07:00
stack bf5b75dc29 HBASE-14029 getting started for standalone still references hadoop-version-specific binary artifacts (Gabor Liptak) 2015-07-10 10:49:49 -07:00
stack ff122f80b9 HBASE-14053 Disable DLR in branch-1+ 2015-07-09 16:46:17 -07:00
Sean Busbey 7ffd14986b HBASE-13975 Add busbey as 1.2 RM to ref guide 2015-07-02 16:09:49 -05:00
Sean Busbey 348a11ad55 HBASE-13911 update java/hadoop prereqs for 1.2 2015-07-01 08:30:34 -05:00
Enis Soztutar 00cadf186b HBASE-13973 Update documentation for 10070 Phase 2 changes 2015-06-26 15:24:38 -07:00
Gábor Lipták 0f9c317968 HBASE-13869 Fix typo in docs
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-06-26 11:48:36 -05:00
Nick Dimiduk e123363867 HBASE-13956 Add myself as 1.1 release manager 2015-06-23 13:22:43 -07:00
Misty Stanley-Jones c4437e2516 Apply feedback to MOB docs 2015-06-22 14:15:00 +10:00
Sean Busbey 51b606cd18 HBASE-13915 remove EOL versions from config prereq section 2015-06-17 22:55:43 -05:00
Nick Dimiduk 41d9e8d9b4 HBASE-13929 make_rc.sh publishes empty shaded artifacts 2015-06-17 19:39:06 -07:00
tedyu 6cc42c8cd1 HBASE-13829 Add more ThrottleType (Guanghao Zhang) 2015-06-09 06:42:55 -07:00
Misty Stanley-Jones 67c463f63e HBASE-13660 Add link to cloud bigtable schema modeling guide into our refguide <stack@duboce.net> 2015-06-05 09:36:07 +10:00
Andrew Purtell 4070770243 HBASE-13780 Default to 700 for HDFS root dir permissions for secure deployments (Enis Soztutar) 2015-05-27 13:15:32 -07:00
Lars Francke dd2c60b5bf HBASE-13725 [documentation] Pseudo-Distributed Local Install can link to hadoop instructions
Signed-off-by: stack <stack@apache.org>
2015-05-21 10:01:43 -07:00
anoopsjohn 5098f365b4 HBASE-13736 Add delay for the first execution of ExpiredMobFileCleanerChore and MobFileCompactorChore.(Jingcheng) 2015-05-21 13:40:25 +05:30
Lars Francke 1fcee86978 HBASE-13636 Remove deprecation for HBASE-4072 (Reading of zoo.cfg)
Signed-off-by: stack <stack@apache.org>
2015-05-19 16:32:32 -07:00
Jonathan M Hsieh 09a00efc0b Merge remote-tracking branch 'apache/master' (5/19/15) into hbase-11339
Patches that caused deltas:
HBASE-10810 - around HColumnDescriptor 'should' vs 'is' api.
HBASE-11677 - LOG was made private
HBASE-11927 - Checksum constant changed
HBASE-10800 - CellComparator instead of KVComparator

Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/DeleteTableHandler.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/DefaultStoreEngine.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/DefaultCompactor.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/util/LoadTestTool.java
2015-05-19 16:30:21 -07:00
Lars Francke 02fa2200be HBASE-13582: Update docs for HTrace
Signed-off-by: stack <stack@apache.org>
2015-05-19 16:04:39 -07:00
Misty Stanley-Jones a93353e83c HBASE-13699 Expand documentation about quotas and other load balancing mechanisms 2015-05-15 17:03:47 -07:00
g72909 88f0f421c3 HBASE-13398 Document HBase Quota 2015-05-15 14:24:25 -07:00
Misty Stanley-Jones 6fd16f2378 HBASE-13533 section on configuring ~/.m2/settings.xml has no anchor <Gabor Liptak> 2015-05-12 09:07:00 -07:00
Lars Francke 671ae8f150 HBASE-13599 The Example Provided in Section 69: Examples of the
Documentation Does Not Compile

Reapply after fixing the commit message.

Signed-off-by: stack <stack@apache.org>
2015-05-11 10:03:19 -07:00
stack e1628106ae Revert "Fixed example code"
Reverted because missing associated JIRA reference.

This reverts commit 0dfb364723.
2015-05-11 10:02:06 -07:00
Jerry He 664b2e4f11 HBASE-13251 Correct HBase, MapReduce, and the CLASSPATH section in HBase Ref Guide (li xiang) 2015-05-05 21:25:06 -07:00
Lars Francke 0dfb364723 Fixed example code
Signed-off-by: stack <stack@apache.org>
2015-05-04 13:44:54 -07:00
Jerry He 1f02fffd04 HBASE-13598 Make hbase assembly attach to the project: doc addendum 2015-05-03 12:05:59 -07:00
Jonathan M Hsieh 0e20bbf6a3 Merge branch 'apache/master' (4/16/15) into hbase-11339
API conflicts and test fixes
Update LoadTestTool.COLUMN_FAMILY -> DEFAULT_COLUMN_FAMILY due HBASE-11842
Use new 1.0+ api in some tests
Use updated Scanners internal api
Fix to take into account  HBASE-13203 - procedure v2 table delete

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/master/HMaster.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java
2015-05-01 08:18:51 -07:00
Jerry He 1d26d26407 HBASE-13598 Make hbase assembly attach to the project 2015-04-30 23:01:11 -07:00
Enis Soztutar 558cac91d0 HBASE-13586 Update book on Hadoop and Java supported versions for 1.1.x (ADDENDUM for 1.0.x support of Hadoop-2.6.x) 2015-04-29 16:13:14 -07:00
Nick Dimiduk 60d7921a6a HBASE-13586 Update book on Hadoop and Java supported versions for 1.1.x 2015-04-29 12:03:35 -07:00
stack 4120f657b9 HBASE-13564 Master MBeans are not published (Ashish Singhi) + Addendum 2015-04-29 11:35:31 -07:00
Nick Dimiduk 167f0f0480 Revert "HBASE-13564 Master MBeans are not published"
This reverts commit a725044644.
2015-04-29 09:14:59 -07:00
Devaraj Das 85ac00ba9f HBASE-13184 Document turning off memstore for region replicas (Misty Stanley-Jones) 2015-04-29 00:10:37 -07:00
Jerry He 5f1676715b HBASE-13577: Documentation is pointing to wrong port for Master Web UI (Lars Francke) 2015-04-28 18:23:16 -07:00
Ashish Singhi a725044644 HBASE-13564 Master MBeans are not published 2015-04-27 21:23:59 -07:00
Srikanth Srungarapu 4182fc1a9b HBASE-13359 Update ACL matrix to include table owner. 2015-04-26 20:13:23 -07:00
Josh Elser e09b28941f HBASE-13554 Clarify release versioning policy.
HBase is not following the strictness of SemVer, so
make sure we correctly advertise this. Document the
edge-case where APIs may be added in patch-releases.

Signed-off-by: Sean Busbey <busbey@apache.org>
2015-04-24 13:49:15 -05:00
stack 0dfeba3d78 HBASE-13487 Doc KEEP_DELETED_CELLS 2015-04-17 08:27:45 -07:00