From commits-return-21941-archive-asf-public=cust-asf.ponee.io@accumulo.apache.org Tue Jul 10 16:32:08 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 51DA2180663 for ; Tue, 10 Jul 2018 16:32:07 +0200 (CEST) Received: (qmail 43344 invoked by uid 500); 10 Jul 2018 14:32:06 -0000 Mailing-List: contact commits-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@accumulo.apache.org Delivered-To: mailing list commits@accumulo.apache.org Received: (qmail 43174 invoked by uid 99); 10 Jul 2018 14:32:06 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Jul 2018 14:32:06 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id 52D6B81FCB; Tue, 10 Jul 2018 14:32:05 +0000 (UTC) Date: Tue, 10 Jul 2018 14:32:05 +0000 To: "commits@accumulo.apache.org" Subject: [accumulo-website] branch master updated: Created tag for linking to javadocs, properties, and docs (#93) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <153123312525.26681.9181567090866679206@gitbox.apache.org> From: mwalch@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: accumulo-website X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 1348c649a384ff7626287cfcb9ac940176d5bbb7 X-Git-Newrev: 72da0a68106d8a923f67eb326fa42ff7108adc77 X-Git-Rev: 72da0a68106d8a923f67eb326fa42ff7108adc77 X-Git-NotificationType: ref_changed_plus_diff X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated This is an automated email from the ASF dual-hosted git repository. mwalch pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/accumulo-website.git The following commit(s) were added to refs/heads/master by this push: new 72da0a6 Created tag for linking to javadocs, properties, and docs (#93) 72da0a6 is described below commit 72da0a68106d8a923f67eb326fa42ff7108adc77 Author: Mike Walch AuthorDate: Tue Jul 10 10:32:01 2018 -0400 Created tag for linking to javadocs, properties, and docs (#93) * Created tag for linking to javadocs, properties, and docs * Converted most of existing links to use new tags * Turned off safe for building --- Gemfile | 3 +- Gemfile.lock | 190 +---------------------- _config.yml | 9 +- _devtools/cibuild | 2 +- _docs-2-0/administration/caching.md | 2 +- _docs-2-0/administration/multivolume.md | 4 +- _docs-2-0/administration/ssl.md | 14 +- _docs-2-0/administration/tracing.md | 14 +- _docs-2-0/development/development_tools.md | 8 +- _docs-2-0/development/high_speed_ingest.md | 4 +- _docs-2-0/development/iterators.md | 18 +-- _docs-2-0/development/mapreduce.md | 6 +- _docs-2-0/development/proxy.md | 2 +- _docs-2-0/development/sampling.md | 18 +-- _docs-2-0/development/security.md | 22 +-- _docs-2-0/development/summaries.md | 12 +- _docs-2-0/getting-started/clients.md | 46 +++--- _docs-2-0/getting-started/table_configuration.md | 14 +- _plugins/links.rb | 145 +++++++++++++++++ tour/authorizations.md | 6 +- tour/basic-read-write.md | 4 +- tour/batch-scanner.md | 6 +- tour/conditional-writer.md | 18 +-- tour/ranges-splits.md | 4 +- 24 files changed, 268 insertions(+), 303 deletions(-) diff --git a/Gemfile b/Gemfile index 89a9919..a05fec5 100644 --- a/Gemfile +++ b/Gemfile @@ -1,3 +1,4 @@ source 'https://rubygems.org' -gem 'github-pages', '181', group: :jekyll_plugins +gem 'jekyll', '3.7.3' +gem 'jekyll-redirect-from', '0.13.0' gem 'therubyracer' diff --git a/Gemfile.lock b/Gemfile.lock index 4ce9911..fa1cebe 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,87 +1,16 @@ GEM remote: https://rubygems.org/ specs: - activesupport (4.2.9) - i18n (~> 0.7) - minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) - tzinfo (~> 1.1) addressable (2.5.2) public_suffix (>= 2.0.2, < 4.0) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.11.1) colorator (1.1.0) - commonmarker (0.17.9) - ruby-enum (~> 0.5) concurrent-ruby (1.0.5) em-websocket (0.5.1) eventmachine (>= 0.12.9) http_parser.rb (~> 0.6.0) - ethon (0.11.0) - ffi (>= 1.3.0) eventmachine (1.2.5) - execjs (2.7.0) - faraday (0.14.0) - multipart-post (>= 1.2, < 3) ffi (1.9.23) forwardable-extended (2.6.0) - gemoji (3.0.0) - github-pages (181) - activesupport (= 4.2.9) - github-pages-health-check (= 1.4.0) - jekyll (= 3.7.3) - jekyll-avatar (= 0.5.0) - jekyll-coffeescript (= 1.1.1) - jekyll-commonmark-ghpages (= 0.1.5) - jekyll-default-layout (= 0.1.4) - jekyll-feed (= 0.9.3) - jekyll-gist (= 1.5.0) - jekyll-github-metadata (= 2.9.4) - jekyll-mentions (= 1.3.0) - jekyll-optional-front-matter (= 0.3.0) - jekyll-paginate (= 1.1.0) - jekyll-readme-index (= 0.2.0) - jekyll-redirect-from (= 0.13.0) - jekyll-relative-links (= 0.5.3) - jekyll-remote-theme (= 0.2.3) - jekyll-sass-converter (= 1.5.2) - jekyll-seo-tag (= 2.4.0) - jekyll-sitemap (= 1.2.0) - jekyll-swiss (= 0.4.0) - jekyll-theme-architect (= 0.1.1) - jekyll-theme-cayman (= 0.1.1) - jekyll-theme-dinky (= 0.1.1) - jekyll-theme-hacker (= 0.1.1) - jekyll-theme-leap-day (= 0.1.1) - jekyll-theme-merlot (= 0.1.1) - jekyll-theme-midnight (= 0.1.1) - jekyll-theme-minimal (= 0.1.1) - jekyll-theme-modernist (= 0.1.1) - jekyll-theme-primer (= 0.5.3) - jekyll-theme-slate (= 0.1.1) - jekyll-theme-tactile (= 0.1.1) - jekyll-theme-time-machine (= 0.1.1) - jekyll-titles-from-headings (= 0.5.1) - jemoji (= 0.9.0) - kramdown (= 1.16.2) - liquid (= 4.0.0) - listen (= 3.1.5) - mercenary (~> 0.3) - minima (= 2.4.0) - nokogiri (>= 1.8.1, < 2.0) - rouge (= 2.2.1) - terminal-table (~> 1.4) - github-pages-health-check (1.4.0) - addressable (~> 2.3) - net-dns (~> 0.8) - octokit (~> 4.0) - public_suffix (~> 2.0) - typhoeus (~> 1.3) - html-pipeline (2.7.1) - activesupport (>= 2) - nokogiri (>= 1.4) http_parser.rb (0.6.0) i18n (0.9.5) concurrent-ruby (~> 1.0) @@ -98,120 +27,20 @@ GEM pathutil (~> 0.9) rouge (>= 1.7, < 4) safe_yaml (~> 1.0) - jekyll-avatar (0.5.0) - jekyll (~> 3.0) - jekyll-coffeescript (1.1.1) - coffee-script (~> 2.2) - coffee-script-source (~> 1.11.1) - jekyll-commonmark (1.2.0) - commonmarker (~> 0.14) - jekyll (>= 3.0, < 4.0) - jekyll-commonmark-ghpages (0.1.5) - commonmarker (~> 0.17.6) - jekyll-commonmark (~> 1) - rouge (~> 2) - jekyll-default-layout (0.1.4) - jekyll (~> 3.0) - jekyll-feed (0.9.3) - jekyll (~> 3.3) - jekyll-gist (1.5.0) - octokit (~> 4.2) - jekyll-github-metadata (2.9.4) - jekyll (~> 3.1) - octokit (~> 4.0, != 4.4.0) - jekyll-mentions (1.3.0) - activesupport (~> 4.0) - html-pipeline (~> 2.3) - jekyll (~> 3.0) - jekyll-optional-front-matter (0.3.0) - jekyll (~> 3.0) - jekyll-paginate (1.1.0) - jekyll-readme-index (0.2.0) - jekyll (~> 3.0) jekyll-redirect-from (0.13.0) jekyll (~> 3.3) - jekyll-relative-links (0.5.3) - jekyll (~> 3.3) - jekyll-remote-theme (0.2.3) - jekyll (~> 3.5) - rubyzip (>= 1.2.1, < 3.0) - typhoeus (>= 0.7, < 2.0) jekyll-sass-converter (1.5.2) sass (~> 3.4) - jekyll-seo-tag (2.4.0) - jekyll (~> 3.3) - jekyll-sitemap (1.2.0) - jekyll (~> 3.3) - jekyll-swiss (0.4.0) - jekyll-theme-architect (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-cayman (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-dinky (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-hacker (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-leap-day (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-merlot (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-midnight (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-minimal (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-modernist (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-primer (0.5.3) - jekyll (~> 3.5) - jekyll-github-metadata (~> 2.9) - jekyll-seo-tag (~> 2.0) - jekyll-theme-slate (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-tactile (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-theme-time-machine (0.1.1) - jekyll (~> 3.5) - jekyll-seo-tag (~> 2.0) - jekyll-titles-from-headings (0.5.1) - jekyll (~> 3.3) jekyll-watch (2.0.0) listen (~> 3.0) - jemoji (0.9.0) - activesupport (~> 4.0, >= 4.2.9) - gemoji (~> 3.0) - html-pipeline (~> 2.2) - jekyll (~> 3.0) kramdown (1.16.2) - libv8 (3.16.14.19) + libv8 (3.16.14.19-x86_64-linux) liquid (4.0.0) listen (3.1.5) rb-fsevent (~> 0.9, >= 0.9.4) rb-inotify (~> 0.9, >= 0.9.7) ruby_dep (~> 1.2) mercenary (0.3.6) - mini_portile2 (2.3.0) - minima (2.4.0) - jekyll (~> 3.5) - jekyll-feed (~> 0.9) - jekyll-seo-tag (~> 2.1) - minitest (5.11.3) - multipart-post (2.0.0) - net-dns (0.8.0) - nokogiri (1.8.2) - mini_portile2 (~> 2.3.0) - octokit (4.8.0) - sawyer (~> 0.8.0, >= 0.5.3) pathutil (0.16.1) forwardable-extended (~> 2.6) public_suffix (2.0.5) @@ -220,36 +49,23 @@ GEM ffi (>= 0.5.0, < 2) ref (2.0.0) rouge (2.2.1) - ruby-enum (0.7.2) - i18n ruby_dep (1.5.0) - rubyzip (1.2.1) safe_yaml (1.0.4) sass (3.5.6) sass-listen (~> 4.0.0) sass-listen (4.0.0) rb-fsevent (~> 0.9, >= 0.9.4) rb-inotify (~> 0.9, >= 0.9.7) - sawyer (0.8.1) - addressable (>= 2.3.5, < 2.6) - faraday (~> 0.8, < 1.0) - terminal-table (1.8.0) - unicode-display_width (~> 1.1, >= 1.1.1) therubyracer (0.12.3) libv8 (~> 3.16.14.15) ref - thread_safe (0.3.6) - typhoeus (1.3.0) - ethon (>= 0.9.0) - tzinfo (1.2.5) - thread_safe (~> 0.1) - unicode-display_width (1.3.0) PLATFORMS ruby DEPENDENCIES - github-pages (= 181) + jekyll (= 3.7.3) + jekyll-redirect-from (= 0.13.0) therubyracer BUNDLED WITH diff --git a/_config.yml b/_config.yml index 3c8a6ac..2b4e126 100644 --- a/_config.yml +++ b/_config.yml @@ -16,8 +16,10 @@ twitter_username: ApacheAccumulo exclude: [vendor] latest_minor_release: 1.9 latest_release: 1.9.1 +javadoc_version: 1.9.1 num_home_posts: 5 -javadoc_core: "https://static.javadoc.io/org.apache.accumulo/accumulo-core/1.9.1" +javadoc_base: "https://static.javadoc.io/org.apache.accumulo" +docs_baseurl: "/docs/2.0" # Build settings markdown: kramdown @@ -66,10 +68,11 @@ defaults: title_prefix: "Accumulo Documentation - " version: "2.0" latest_release: "2.0.0" + javadoc_version: "1.9.1" docs_baseurl: "/docs/2.0" javadoc_base: "https://static.javadoc.io/org.apache.accumulo" - javadoc_core: "https://static.javadoc.io/org.apache.accumulo/accumulo-core/1.9.1" skiph1fortitle: "true" -whitelist: [jekyll-redirect-from] +#whitelist: [jekyll-redirect-from] +#plugins_dir: ./_plugins plugins: [jekyll-redirect-from] diff --git a/_devtools/cibuild b/_devtools/cibuild index be105d2..6d7f749 100755 --- a/_devtools/cibuild +++ b/_devtools/cibuild @@ -1,5 +1,5 @@ #! /usr/bin/env bash set -e # halt script on error -bundle exec jekyll build --safe +bundle exec jekyll build diff --git a/_docs-2-0/administration/caching.md b/_docs-2-0/administration/caching.md index bdd591a..c7b99a3 100644 --- a/_docs-2-0/administration/caching.md +++ b/_docs-2-0/administration/caching.md @@ -46,4 +46,4 @@ their defaults by setting the following properties: [table.cache.index.enable]: {{ page.docs_baseurl }}/administration/properties#table_cache_index_enable [tserver.cache.data.size]: {{ page.docs_baseurl }}/administration/properties#tserver_cache_data_size [tserver.cache.index.size]: {{ page.docs_baseurl }}/administration/properties#tserver_cache_data_size -[tableops]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/admin/TableOperations.html#setProperty(java.lang.String, java.lang.String, java.lang.String) +[tableops]: {% jurl org.apache.accumulo.core.client.admin.TableOperations#setProperty-java.lang.String-java.lang.String-java.lang.String- %} diff --git a/_docs-2-0/administration/multivolume.md b/_docs-2-0/administration/multivolume.md index d79d735..604d2fe 100644 --- a/_docs-2-0/administration/multivolume.md +++ b/_docs-2-0/administration/multivolume.md @@ -72,5 +72,5 @@ available in Hadoop 2.0, which allows DataNodes to respond to multiple NameNode servers, so you do not have to partition your DataNodes by NameNode. -[instance.volumes]: {{ page.docs_baseurl }}/administration/properties#instance_volumes -[instance.volumes.replacements]: {{ page.docs_baseurl }}/administration/properties#instance_volumes_replacements +[instance.volumes]: {% sprop instance.volumes %} +[instance.volumes.replacements]: {% sprop instance.volumes.replacements %} diff --git a/_docs-2-0/administration/ssl.md b/_docs-2-0/administration/ssl.md index b2a3e5d..c28e92e 100644 --- a/_docs-2-0/administration/ssl.md +++ b/_docs-2-0/administration/ssl.md @@ -127,10 +127,10 @@ methods are equivalent whether the certificate is generate for an Accumulo serve [ssl.truststore.password]: {{ page.docs_baseurl }}/development/client-properties#ssl_truststore_password [ssl.keystore.path]: {{ page.docs_baseurl }}/development/client-properties#ssl_keystore_path [ssl.keystore.password]: {{ page.docs_baseurl }}/development/client-properties#ssl_keystore_password -[instance.secret]: {{ page.docs_baseurl }}/administration/properties#instance_secret -[rpc.javax.net.ssl.trustStore]: {{ page.docs_baseurl }}/administration/properties#rpc_javax_net_ssl_trustStore -[rpc.javax.net.ssl.trustStorePassword]: {{ page.docs_baseurl }}/administration/properties#rpc_javax_net_ssl_trustStorePassword -[instance.rpc.ssl.enabled]: {{ page.docs_baseurl }}/administration/properties#instance_rpc_ssl_enabled -[rpc.javax.net.ssl.keyStore]: {{ page.docs_baseurl }}/administration/properties#rpc_javax_net_ssl_keyStore -[rpc.javax.net.ssl.keyStorePassword]: {{ page.docs_baseurl }}/administration/properties#rpc_javax_net_ssl_keyStorePassword -[instance.rpc.ssl.clientAuth]: {{ page.docs_baseurl }}/administration/properties#instance_rpc_ssl_clientAuth +[instance.secret]: {% sprop instance.secret %} +[rpc.javax.net.ssl.trustStore]: {% sprop rpc.javax.net.ssl.trustStore %} +[rpc.javax.net.ssl.trustStorePassword]: {% sprop rpc.javax.net.ssl.trustStorePassword %} +[instance.rpc.ssl.enabled]: {% sprop instance.rpc.ssl.enabled %} +[rpc.javax.net.ssl.keyStore]: {% sprop rpc.javax.net.ssl.keyStore %} +[rpc.javax.net.ssl.keyStorePassword]: {% sprop rpc.javax.net.ssl.keyStorePassword %} +[instance.rpc.ssl.clientAuth]: {% sprop instance.rpc.ssl.clientAuth %} diff --git a/_docs-2-0/administration/tracing.md b/_docs-2-0/administration/tracing.md index 5d698d5..b49a9f8 100644 --- a/_docs-2-0/administration/tracing.md +++ b/_docs-2-0/administration/tracing.md @@ -343,12 +343,12 @@ Time Start Service@Location Name [config-mgmt]: {{ page.docs_baseurl }}/administration/configuration-management [Zipkin]: https://github.com/openzipkin/zipkin -[trace.user]: {{ page.docs_baseurl }}/administration/properties#trace_user -[trace.token.property.password]: {{ page.docs_baseurl }}/administration/properties#trace_token_property_password -[trace.port.client]: {{ page.docs_baseurl }}/administration/properties#trace_port_client -[trace.table]: {{ page.docs_baseurl }}/administration/properties#trace_table -[trace.zookeeper.path]: {{ page.docs_baseurl }}/administration/properties#trace_zookeeper_path -[trace.span.receivers]: {{ page.docs_baseurl }}/administration/properties#trace_span_receivers -[trace.span.receiver.*]: {{ page.docs_baseurl }}/administration/properties#trace_span_receiver_prefix +[trace.user]: {% sprop trace.user %} +[trace.token.property.password]: {% sprop trace.token.property.password %} +[trace.port.client]: {% sprop trace.port.client %} +[trace.table]: {% sprop trace.table %} +[trace.zookeeper.path]: {% sprop trace.zookeeper.path %} +[trace.span.receivers]: {% sprop trace.span.receivers %} +[trace.span.receiver.*]: {% sprop trace.span.receiver.prefix %} [zk-path-client]: {{ page.docs_baseurl }}/development/client-properties#trace_zookeeper_path [receivers-client]: {{ page.docs_baseurl }}/development/client-properties#trace_span_receivers diff --git a/_docs-2-0/development/development_tools.md b/_docs-2-0/development/development_tools.md index 6dc3548..b677429 100644 --- a/_docs-2-0/development/development_tools.md +++ b/_docs-2-0/development/development_tools.md @@ -154,7 +154,7 @@ there are still many limitations to the existing test harness. Some of them are: These are left as future improvements to the harness. -[Range]: {{ page.javadoc_core }}/org/apache/accumulo/core/data/Range.html -[IteratorTestCase]: {{ page.javadoc_base }}/accumulo-iterator-test-harness/{{ page.latest_release }}/org/apache/accumulo/iteratortest/testcases/IteratorTestCase.html -[BaseJUnit4IteratorTest]: {{ page.javadoc_base }}/accumulo-iterator-test-harness/{{ page.latest_release }}/org/apache/accumulo/iteratortest/junit4/BaseJUnit4IteratorTest.html -[MiniAccumuloCluster]: {{ page.javadoc_base }}/accumulo-minicluster/{{ page.latest_release }}/org/apache/accumulo/minicluster/MiniAccumuloCluster.html +[Range]: {% jurl org.apache.accumulo.core.data.Range %} +[IteratorTestCase]: {% jurl org.apache.accumulo.iteratortest.testcases.IteratorTestCase %} +[BaseJUnit4IteratorTest]: {% jurl org.apache.accumulo.iteratortest.junit4.BaseJUnit4IteratorTest %} +[MiniAccumuloCluster]: {% jurl org.apache.accumulo.minicluster.MiniAccumuloCluster %} diff --git a/_docs-2-0/development/high_speed_ingest.md b/_docs-2-0/development/high_speed_ingest.md index dccafc4..9d07f63 100644 --- a/_docs-2-0/development/high_speed_ingest.md +++ b/_docs-2-0/development/high_speed_ingest.md @@ -112,7 +112,7 @@ on how use to use MapReduce with Accumulo, see the [MapReduce documentation][map and the [MapReduce example code][mapred-code]. [bulk-example]: https://github.com/apache/accumulo-examples/blob/master/docs/bulkIngest.md -[AccumuloOutputFormat]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.html -[AccumuloFileOutputFormat]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/mapred/AccumuloFileOutputFormat.html +[AccumuloOutputFormat]: {% jurl org.apache.accumulo.core.client.mapred.AccumuloOutputFormat %} +[AccumuloFileOutputFormat]: {% jurl org.apache.accumulo.core.client.mapred.AccumuloFileOutputFormat %} [mapred-docs]: {{ page.docs_baseurl }}/development/mapreduce [mapred-code]: https://github.com/apache/accumulo-examples/blob/master/docs/mapred.md diff --git a/_docs-2-0/development/iterators.md b/_docs-2-0/development/iterators.md index cb4e37b..8cbdb71 100644 --- a/_docs-2-0/development/iterators.md +++ b/_docs-2-0/development/iterators.md @@ -414,13 +414,13 @@ to the missing values. The [Iterator test harness][iterator-test-harness] is generalized testing framework for Accumulo Iterators that can identify common pitfalls in user-created Iterators. -[SortedKeyValueIterator]: {{ page.javadoc_core }}/org/apache/accumulo/core/iterators/SortedKeyValueIterator.html -[IteratorEnvironment]: {{ page.javadoc_core }}/org/apache/accumulo/core/iterators/IteratorEnvironment.html -[Filter]: {{ page.javadoc_core }}/org/apache/accumulo/core/iterators/Filter.html -[Combiner]: {{ page.javadoc_core }}/org/apache/accumulo/core/iterators/Combiner.html -[Range]: {{ page.javadoc_core }}/org/apache/accumulo/core/data/Range.html +[SortedKeyValueIterator]: {% jurl org.apache.accumulo.core.iterators.SortedKeyValueIterator %} +[IteratorEnvironment]: {% jurl org.apache.accumulo.core.iterators.IteratorEnvironment %} +[Filter]: {% jurl org.apache.accumulo.core.iterators.Filter %} +[Combiner]: {% jurl org.apache.accumulo.core.iterators.Combiner %} +[Range]: {% jurl org.apache.accumulo.core.data.Range %} [iterator-test-harness]: {{ page.docs_baseurl }}/development/development_tools#iterator-test-harness -[BatchScanner]: {{ page.javadoc_core}}/org/apache/accumulo/core/client/BatchScanner.html -[Scanner]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/Scanner.html -[BatchWriter]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/BatchWriter.html -[WholeRowIterator]: {{ page.javadoc_core }}/org/apache/accumulo/core/iterators/user/WholeRowIterator.html +[BatchScanner]: {% jurl org.apache.accumulo.core.client.BatchScanner %} +[Scanner]: {% jurl org.apache.accumulo.core.client.Scanner %} +[BatchWriter]: {% jurl org.apache.accumulo.core.client.BatchWriter %} +[WholeRowIterator]: {% jurl org.apache.accumulo.core.iterators.user.WholeRowIterator %} diff --git a/_docs-2-0/development/mapreduce.md b/_docs-2-0/development/mapreduce.md index ee372fb..a72b1c5 100644 --- a/_docs-2-0/development/mapreduce.md +++ b/_docs-2-0/development/mapreduce.md @@ -170,6 +170,6 @@ AccumuloOutputFormat.setMaxMutationBufferSize(job, 50000000); // bytes The [MapReduce example][mapred-example] contains a complete example of using MapReduce with Accumulo. [mapred-example]: https://github.com/apache/accumulo-examples/blob/master/docs/mapred.md -[AccumuloInputFormat]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/mapred/AccumuloInputFormat.html -[AccumuloMultiTableInputFormat]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/mapred/AccumuloMultiTableInputFormat.html -[AccumuloOutputFormat]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/mapred/AccumuloOutputFormat.html +[AccumuloInputFormat]: {% jurl org.apache.accumulo.core.client.mapred.AccumuloInputFormat %} +[AccumuloMultiTableInputFormat]: {% jurl org.apache.accumulo.core.client.mapred.AccumuloMultiTableInputFormat %} +[AccumuloOutputFormat]: {% jurl org.apache.accumulo.core.client.mapred.AccumuloOutputFormat %} diff --git a/_docs-2-0/development/proxy.md b/_docs-2-0/development/proxy.md index 5c87fbf..1aa700b 100644 --- a/_docs-2-0/development/proxy.md +++ b/_docs-2-0/development/proxy.md @@ -374,5 +374,5 @@ if __name__ == "__main__": main() ``` -[Connector]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/Connector.html +[Connector]: {% jurl org.apache.accumulo.core.client.Connector %} [tutorial]: https://thrift.apache.org/tutorial/ diff --git a/_docs-2-0/development/sampling.md b/_docs-2-0/development/sampling.md index b1c54ef..cde4642 100644 --- a/_docs-2-0/development/sampling.md +++ b/_docs-2-0/development/sampling.md @@ -71,12 +71,12 @@ sample data. To use this feature, look at the javadoc of the `setSampler(...)` method of [AccumuloFileOutputFormat]. [example]: https://github.com/apache/accumulo-examples/blob/master/docs/sample.md -[Sampler]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/sample/Sampler.html -[sample-package]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/sample/package-summary.html -[skv-iterator]: {{ page.javadoc_core }}/org/apache/accumulo/core/iterators/SortedKeyValueIterator.html -[clone-sampling]: {{ page.javadoc_core }}/org/apache/accumulo/core/iterators/IteratorEnvironment.html#cloneWithSamplingEnabled() -[AccumuloInputFormat]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/mapred/AccumuloInputFormat.html -[AccumuloFileOutputFormat]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/mapred/AccumuloFileOutputFormat.html -[SampleNotPresentException]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/SampleNotPresentException.html -[BatchScanner]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/BatchScanner.html -[Scanner]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/Scanner.html +[Sampler]: {% jurl org.apache.accumulo.core.client.sample.Sampler %} +[sample-package]: {% jurl org.apache.accumulo.core.client.sample %} +[skv-iterator]: {% jurl org.apache.accumulo.core.iterators.SortedKeyValueIterator %} +[clone-sampling]: {% jurl org.apache.accumulo.core.iterators.IteratorEnvironment#cloneWithSamplingEnabled-- %} +[AccumuloInputFormat]: {% jurl org.apache.accumulo.core.client.mapred.AccumuloInputFormat %} +[AccumuloFileOutputFormat]: {% jurl org.apache.accumulo.core.client.mapred.AccumuloFileOutputFormat %} +[SampleNotPresentException]: {% jurl org.apache.accumulo.core.client.SampleNotPresentException %} +[BatchScanner]: {% jurl org.apache.accumulo.core.client.BatchScanner %} +[Scanner]: {% jurl org.apache.accumulo.core.client.Scanner %} diff --git a/_docs-2-0/development/security.md b/_docs-2-0/development/security.md index cc42537..cd94c3b 100644 --- a/_docs-2-0/development/security.md +++ b/_docs-2-0/development/security.md @@ -171,14 +171,14 @@ Authorizations mechanism. Typically, the query services layer sits between Accumulo and user workstations. [shell]: {{ page.docs_baseurl }}/getting-started/shell -[Key]: {{ page.javadoc_core }}/org/apache/accumulo/core/data/Key.html -[Value]: {{ page.javadoc_core }}/org/apache/accumulo/core/data/Value.html -[Mutation]: {{ page.javadoc_core }}/org/apache/accumulo/core/data/Mutation.html -[ColumnVisibility]: {{ page.javadoc_core }}/org/apache/accumulo/core/security/ColumnVisibility.html -[Scanner]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/Scanner.html -[BatchScanner]: {{ page.javadoc_core}}/org/apache/accumulo/core/client/BatchScanner.html -[Authorizations]: {{ page.javadoc_core}}/org/apache/accumulo/core/security/Authorizations.html -[SecurityOperations]: {{ page.javadoc_core}}/org/apache/accumulo/core/client/admin/SecurityOperations.html -[Instance]: {{ page.javadoc_core}}/org/apache/accumulo/core/client/Instance.html -[AuthenticationToken]: {{ page.javadoc_core}}/org/apache/accumulo/core/client/security/tokens/AuthenticationToken.html -[PasswordToken]: {{ page.javadoc_core}}/org/apache/accumulo/core/client/security/tokens/PasswordToken.html +[Key]: {% jurl org.apache.accumulo.core.data.Key %} +[Value]: {% jurl org.apache.accumulo.core.data.Value %} +[Mutation]: {% jurl org.apache.accumulo.core.data.Mutation %} +[ColumnVisibility]: {% jurl org.apache.accumulo.core.security.ColumnVisibility %} +[Scanner]: {% jurl org.apache.accumulo.core.client.Scanner %} +[BatchScanner]: {% jurl org.apache.accumulo.core.client.BatchScanner %} +[Authorizations]: {% jurl org.apache.accumulo.core.security.Authorizations %} +[SecurityOperations]: {% jurl org.apache.accumulo.core.client.admin.SecurityOperations %} +[Instance]: {% jurl org.apache.accumulo.core.client.Instance %} +[AuthenticationToken]: {% jurl org.apache.accumulo.core.client.security.tokens.AuthenticationToken %} +[PasswordToken]: {% jurl org.apache.accumulo.core.client.security.tokens.PasswordToken %} diff --git a/_docs-2-0/development/summaries.md b/_docs-2-0/development/summaries.md index 33cd9eb..4629c1a 100644 --- a/_docs-2-0/development/summaries.md +++ b/_docs-2-0/development/summaries.md @@ -48,12 +48,12 @@ information. The following tablet server and table properties configure summarization. -* [tserver.cache.summary.size]({{page.docs_baseurl}}/administration/properties#tserver_cache_summary_size) -* [tserver.summary.partition.threads]({{page.docs_baseurl}}/administration/properties#tserver_summary_partition_threads) -* [tserver.summary.remote.threads]({{page.docs_baseurl}}/administration/properties#tserver_summary_remote_threads) -* [tserver.summary.retrieval.threads]({{page.docs_baseurl}}/administration/properties#tserver_summary_retreival_threads) -* [table.summarizer.*]({{page.docs_baseurl}}/administration/properties#table_summarizer_prefix) -* [table.file.summary.maxSize]({{page.docs_baseurl}}/administration/properties#table_file_summary_maxSize) +* [tserver.cache.summary.size]({% sprop tserver.cache.summary.size %}) +* [tserver.summary.partition.threads]({% sprop tserver.summary.partition.threads %}) +* [tserver.summary.remote.threads]({% sprop tserver.summary.remote.threads %}) +* [tserver.summary.retrieval.threads]({% sprop tserver.summary.retreival.threads %}) +* [table.summarizer.*]({% sprop table.summarizer.prefix %}) +* [table.file.summary.maxSize]({% sprop table.file.summary.maxSize %}) ## Permissions diff --git a/_docs-2-0/getting-started/clients.md b/_docs-2-0/getting-started/clients.md index 277324d..bcbbba9 100644 --- a/_docs-2-0/getting-started/clients.md +++ b/_docs-2-0/getting-started/clients.md @@ -344,29 +344,29 @@ This page covers Accumulo client basics. Below are links to additional document * [Proxy] - Documentation for interacting with Accumulo using non-Java languages through a proxy server * [MapReduce] - Documentation for reading and writing to Accumulo using MapReduce. -[Connector]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/Connector.html -[client-props]: {{ page.docs_baseurl }}/development/client-properties -[auth.type]: {{ page.docs_baseurl }}/development/client-properties#auth_type -[auth.principal]: {{ page.docs_baseurl }}/development/client-properties#auth_principal -[auth.token]: {{ page.docs_baseurl }}/development/client-properties#auth_token -[instance.name]: {{ page.docs_baseurl }}/development/client-properties#instance_name -[instance.zookeepers]: {{ page.docs_baseurl }}/development/client-properties#instance_zookeepers -[batch.writer.durability]: {{ page.docs_baseurl }}/development/client-properties#batch_writer_durability -[PasswordToken]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/security/tokens/PasswordToken.html -[AuthenticationToken]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/security/tokens/AuthenticationToken.html -[CredentialProviderToken]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/security/tokens/CredentialProviderToken.html -[KerberosToken]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/security/tokens/KerberosToken.html -[Mutation]: {{ page.javadoc_core }}/org/apache/accumulo/core/data/Mutation.html -[BatchWriter]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/BatchWriter.html -[ConditionalWriter]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/ConditionalWriter.html -[Scanner]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/Scanner.html -[IsolatedScanner]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/IsolatedScanner.html -[BatchScanner]: {{ page.javadoc_core}}/org/apache/accumulo/core/client/BatchScanner.html -[Range]: {{ page.javadoc_core }}/org/apache/accumulo/core/data/Range.html -[WholeRowIterator]: {{ page.javadoc_core }}/org/apache/accumulo/core/iterators/user/WholeRowIterator.html -[Iterators]: {{ page.docs_baseurl }}/development/iterators -[Proxy]: {{ page.docs_baseurl }}/development/proxy -[MapReduce]: {{ page.docs_baseurl }}/development/mapreduce +[Connector]: {% jurl org.apache.accumulo.core.client.Connector %} +[client-props]: {% doc development/client-properties %} +[auth.type]: {% cprop auth.type %} +[auth.principal]: {% cprop auth.principal %} +[auth.token]: {% cprop auth.token %} +[instance.name]: {% cprop instance.name %} +[instance.zookeepers]: {% cprop instance.zookeepers %} +[batch.writer.durability]: {% cprop batch.writer.durability %} +[PasswordToken]: {% jurl org.apache.accumulo.core.client.security.tokens.PasswordToken %} +[AuthenticationToken]: {% jurl org.apache.accumulo.core.client.security.tokens.AuthenticationToken %} +[CredentialProviderToken]: {% jurl org.apache.accumulo.core.client.security.tokens.CredentialProviderToken %} +[KerberosToken]: {% jurl org.apache.accumulo.core.client.security.tokens.KerberosToken %} +[Mutation]: {% jurl org.apache.accumulo.core.data.Mutation %} +[BatchWriter]: {% jurl org.apache.accumulo.core.client.BatchWriter %} +[ConditionalWriter]: {% jurl org.apache.accumulo.core.client.ConditionalWriter %} +[Scanner]: {% jurl org.apache.accumulo.core.client.Scanner %} +[IsolatedScanner]: {% jurl org.apache.accumulo.core.client.IsolatedScanner %} +[BatchScanner]: {% jurl org.apache.accumulo.core.client.BatchScanner %} +[Range]: {% jurl org.apache.accumulo.core.data.Range %} +[WholeRowIterator]: {% jurl org.apache.accumulo.core.iterators.user.WholeRowIterator %} +[Iterators]: {% doc development/iterators %} +[Proxy]: {% doc development/proxy %} +[MapReduce]: {% doc development/mapreduce %} [mapred-example]: https://github.com/apache/accumulo-examples/blob/master/docs/mapred.md [batch]: https://github.com/apache/accumulo-examples/blob/master/docs/batch.md [reservations]: https://github.com/apache/accumulo-examples/blob/master/docs/reservations.md diff --git a/_docs-2-0/getting-started/table_configuration.md b/_docs-2-0/getting-started/table_configuration.md index 488a58e..b59b2ce 100644 --- a/_docs-2-0/getting-started/table_configuration.md +++ b/_docs-2-0/getting-started/table_configuration.md @@ -706,17 +706,17 @@ preserved. ``` [bloom-filter-example]: https://github.com/apache/accumulo-examples/blob/master/docs/bloom.md -[constraint]: {{ page.javadoc_core }}/org/apache/accumulo/core/constraints/Constraint.html +[constraint]: {% jurl org.apache.accumulo.core.constraints.Constraint %} [constraints-example]: https://github.com/apache/accumulo-examples/blob/master/docs/contraints.md -[iterators-user]: {{ page.javadoc_core }}/org/apache/accumulo/core/iterators/user/package-summary.html -[option-describer]: {{ page.javadoc_core }}/org/apache/accumulo/core/iterators/OptionDescriber.html -[combiner]: {{ page.javadoc_core }}/org/apache/accumulo/core/iterators/Combiner.html +[iterators-user]: {% jurl org.apache.accumulo.core.iterators.user %} +[option-describer]: {% jurl org.apache.accumulo.core.iterators.OptionDescriber %} +[combiner]: {% jurl org.apache.accumulo.core.iterators.Combiner %} [combiner-example]: https://github.com/apache/accumulo-examples/blob/master/docs/combiner.md -[filter]: {{ page.javadoc_core }}/org/apache/accumulo/core/iterators/Filter.html +[filter]: {% jurl org.apache.accumulo.core.iterators.Filter %} [table.majc.compaction.strategy]: {{ page.docs_baseurl}}/administration/properties#table_majc_compaction_strategy [config-properties]: {{ page.docs_baseurl}}/administration/properties -[Scanner]: {{ page.javadoc_core }}/org/apache/accumulo/core/client/Scanner.html -[BatchScanner]: {{ page.javadoc_core}}/org/apache/accumulo/core/client/BatchScanner.html +[Scanner]: {% jurl org.apache.accumulo.core.client.Scanner %} +[BatchScanner]: {% jurl org.apache.accumulo.core.client.BatchScanner %} [Caching]: {{ page.docs_baseurl }}/administration/caching [table.compaction.major.ratio]: {{ page.docs_baseurl}}/administration/properties#table_compaction_major_ratio [tserver.compaction.major.concurrent.max]: {{ page.docs_baseurl}}/administration/properties#tserver_compaction_major_concurrent_max diff --git a/_plugins/links.rb b/_plugins/links.rb new file mode 100755 index 0000000..1d622c6 --- /dev/null +++ b/_plugins/links.rb @@ -0,0 +1,145 @@ + +def convert_package(package) + retval = '' + vals = package.split('.') + vals.each_with_index do |value, index| + retval << value + if index != vals.size - 1 + if value =~ /^[a-z]/ + retval << '/' + else + retval << '.' + end + end + end + return retval +end + +def render_link(context, text, short, url_only) + clz = text.strip + base = context.registers[:site].config['javadoc_base'] + v = context.environments.first["page"]["javadoc_version"] + if v.nil? + v = context.registers[:site].config['javadoc_version'] + end + clz_slash = convert_package(clz) + clz_name = clz.split('.').last + + jmodule = 'unknown' + if clz.start_with?('org.apache.accumulo.core') + jmodule = 'accumulo-core' + elsif clz.start_with?('org.apache.accumulo.iteratortest') + jmodule = 'accumulo-iterator-test-harness' + elsif clz.start_with?('org.apache.accumulo.minicluster') + jmodule = 'accumulo-minicluster' + else + raise "Unknown package prefix for #{clz}" + end + + if clz_slash.include? "#" + clz_only = convert_package(clz.split('#').first) + method = clz.split('#').last + url = "#{base}/#{jmodule}/#{v}/#{clz_only}.html##{method}" + elsif clz_name =~ /^[a-z]/ + url = "#{base}/#{jmodule}/#{v}/#{clz_slash}/package-summary.html" + else + url = "#{base}/#{jmodule}/#{v}/#{clz_slash}.html" + end + if url_only + return url + end + if short + link_text = clz.split('.').last + else + link_text = clz + end + r = "[#{link_text}](#{url})" + return r +end + +class JavadocFullTag < Liquid::Tag + def initialize(tag_name, text, tokens) + super + @text = text + end + + def render(context) + return render_link(context, @text, false, false) + end +end + +class JavadocClassTag < Liquid::Tag + def initialize(tag_name, text, tokens) + super + @text = text + end + + def render(context) + return render_link(context, @text, true, false) + end +end + +class JavadocUrlTag < Liquid::Tag + def initialize(tag_name, text, tokens) + super + @text = text + end + + def render(context) + return render_link(context, @text, false, true) + end +end + +class ServerPropertyTag < Liquid::Tag + def initialize(tag_name, text, tokens) + super + @text = text + end + + def render(context) + base = context.environments.first["page"]["docs_baseurl"] + if base.nil? + base = context.registers[:site].config['docs_baseurl'] + end + prop = @text.gsub('.', '_') + return "#{base}/administration/properties##{prop}" + end +end + +class ClientPropertyTag < Liquid::Tag + def initialize(tag_name, text, tokens) + super + @text = text + end + + def render(context) + base = context.environments.first["page"]["docs_baseurl"] + if base.nil? + base = context.registers[:site].config['docs_baseurl'] + end + prop = @text.gsub('.', '_') + return "#{base}/development/client-properties##{prop}" + end +end + +class DocTag < Liquid::Tag + def initialize(tag_name, text, tokens) + super + @text = text + end + + def render(context) + base = context.environments.first["page"]["docs_baseurl"] + if base.nil? + base = context.registers[:site].config['docs_baseurl'] + end + return "#{base}/#{@text}" + end +end + +Liquid::Template.register_tag('jfull', JavadocFullTag) +Liquid::Template.register_tag('jclass', JavadocClassTag) +Liquid::Template.register_tag('jurl', JavadocUrlTag) +Liquid::Template.register_tag('sprop', ServerPropertyTag) +Liquid::Template.register_tag('cprop', ClientPropertyTag) +Liquid::Template.register_tag('doc', DocTag) diff --git a/tour/authorizations.md b/tour/authorizations.md index 4403e34..4c18c8f 100644 --- a/tour/authorizations.md +++ b/tour/authorizations.md @@ -46,6 +46,6 @@ Key : id0001 hero:name [secretId] 1511900180231 false Value : Bruce Wayn Key : id0002 hero:name [secretId] 1511900180231 false Value : Dick Grayson ``` -[Authorizations]: {{ site.javadoc_core }}/org/apache/accumulo/core/security/Authorizations.html -[ColumnVisibility]: {{ site.javadoc_core }}/org/apache/accumulo/core/security/ColumnVisibility.html -[Mutation]: {{ site.javadoc_core }}/org/apache/accumulo/core/data/Mutation.html +[Authorizations]: {% jurl org.apache.accumulo.core.security.Authorizations %} +[ColumnVisibility]: {% jurl org.apache.accumulo.core.security.ColumnVisibility %} +[Mutation]: {% jurl org.apache.accumulo.core.data.Mutation %} diff --git a/tour/basic-read-write.md b/tour/basic-read-write.md index 028bbf0..b6446f4 100644 --- a/tour/basic-read-write.md +++ b/tour/basic-read-write.md @@ -54,5 +54,5 @@ to read it. More to come later in the [Authorizations][auths] lesson! [dmodel]: /tour/data-model [auths]: /tour/authorizations -[Key]: {{ site.javadoc_core }}/org/apache/accumulo/core/data/Key.html -[Scanner]: {{ site.javadoc_core }}/org/apache/accumulo/core/client/Scanner.html +[Key]: {% jurl org.apache.accumulo.core.data.Key %} +[Scanner]: {% jurl org.apache.accumulo.core.client.Scanner %} diff --git a/tour/batch-scanner.md b/tour/batch-scanner.md index a388ce6..80c0d11 100644 --- a/tour/batch-scanner.md +++ b/tour/batch-scanner.md @@ -36,6 +36,6 @@ and `yearsOfService` qualifier. 4. Finally, use the BatchScanner to calculate the average years of service of 2000 villians. -[BatchScanner]: {{ site.javadoc_core }}/org/apache/accumulo/core/client/BatchScanner.html -[createBatchScanner]: {{ site.javadoc_core }}/org/apache/accumulo/core/client/Connector.html#createBatchScanner(java.lang.String,%20org.apache.accumulo.core.security.Authorizations,%20int) -[fetchColumn]: {{ site.javadoc_core }}/org/apache/accumulo/core/client/ScannerBase.html#fetchColumn(org.apache.hadoop.io.Text,%20org.apache.hadoop.io.Text) +[BatchScanner]: {% jurl org.apache.accumulo.core.client.BatchScanner %} +[createBatchScanner]: {% jurl org.apache.accumulo.core.client.Connector#createBatchScanner-java.lang.String-org.apache.accumulo.core.security.Authorizations-int- %} +[fetchColumn]: {% jurl org.apache.accumulo.core.client.ScannerBase#fetchColumn-org.apache.hadoop.io.Text-org.apache.hadoop.io.Text- %} diff --git a/tour/conditional-writer.md b/tour/conditional-writer.md index dc98d8a..618caf0 100644 --- a/tour/conditional-writer.md +++ b/tour/conditional-writer.md @@ -119,12 +119,12 @@ ConditionalWriter. * Call [write] passing it the conditional mutation. * Return `true` if [getStatus] from the [Result] returned by [write] is [ACCEPTED]. -[ConditionalWriter]: {{ site.javadoc_core }}/org/apache/accumulo/core/client/ConditionalWriter.html -[Result]: {{ site.javadoc_core }}/org/apache/accumulo/core/client/ConditionalWriter.Result.html -[createConditionalWriter]: {{ site.javadoc_core }}/org/apache/accumulo/core/client/Connector.html#createConditionalWriter(java.lang.String,%20org.apache.accumulo.core.client.ConditionalWriterConfig) -[Condition]: {{ site.javadoc_core }}/org/apache/accumulo/core/data/Condition.html -[ConditionalMutation]: {{ site.javadoc_core }}/org/apache/accumulo/core/data/ConditionalMutation.html -[getStatus]: {{ site.javadoc_core }}/org/apache/accumulo/core/client/ConditionalWriter.Result.html#getStatus() -[write]: {{ site.javadoc_core }}/org/apache/accumulo/core/client/ConditionalWriter.html#write(org.apache.accumulo.core.data.ConditionalMutation) -[setValue]: {{ site.javadoc_core }}/org/apache/accumulo/core/data/Condition.html#setValue(java.lang.CharSequence) -[ACCEPTED]: {{ site.javadoc_core }}/org/apache/accumulo/core/client/ConditionalWriter.Status.html#ACCEPTED +[ConditionalWriter]: {% jurl org.apache.accumulo.core.client.ConditionalWriter %} +[Result]: {% jurl org.apache.accumulo.core.client.ConditionalWriter.Result %} +[createConditionalWriter]: {% jurl org.apache.accumulo.core.client.Connector#createConditionalWriter-java.lang.String-org.apache.accumulo.core.client.ConditionalWriterConfig- %} +[Condition]: {% jurl org.apache.accumulo.core.data.Condition %} +[ConditionalMutation]: {% jurl org.apache.accumulo.core.data.ConditionalMutation %} +[getStatus]: {% jurl org.apache.accumulo.core.client.ConditionalWriter.Result#getStatus-- %} +[write]: {% jurl org.apache.accumulo.core.client.ConditionalWriter#write-org.apache.accumulo.core.data.ConditionalMutation- %} +[setValue]: {% jurl org.apache.accumulo.core.data.Condition#setValue-java.lang.CharSequence- %} +[ACCEPTED]: {% jurl org.apache.accumulo.core.client.ConditionalWriter.Status#ACCEPTED %} diff --git a/tour/ranges-splits.md b/tour/ranges-splits.md index 07386d4..03db08f 100644 --- a/tour/ranges-splits.md +++ b/tour/ranges-splits.md @@ -35,5 +35,5 @@ Knowing these terms are critical when working closely with Accumulo. Iterators When working with large amounts of data across many Tablet Servers, a simple Scanner might not do the trick. Next lesson we learn about the power of the multi-threaded BatchScanner! -[Range]: {{ site.javadoc_core }}/org/apache/accumulo/core/data/Range.html -[TableOperations]: {{ site.javadoc_core }}/org/apache/accumulo/core/client/admin/TableOperations.html +[Range]: {% jurl org.apache.accumulo.core.data.Range %} +[TableOperations]: {% jurl org.apache.accumulo.core.client.admin.TableOperations %}