From commits-return-24125-archive-asf-public=cust-asf.ponee.io@accumulo.apache.org Mon Sep 7 05:28:46 2020 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mailroute1-lw-us.apache.org (mailroute1-lw-us.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with ESMTPS id 90447180181 for ; Mon, 7 Sep 2020 07:28:46 +0200 (CEST) Received: from mail.apache.org (localhost [127.0.0.1]) by mailroute1-lw-us.apache.org (ASF Mail Server at mailroute1-lw-us.apache.org) with SMTP id B56B812181A for ; Mon, 7 Sep 2020 05:28:45 +0000 (UTC) Received: (qmail 34785 invoked by uid 500); 7 Sep 2020 05:28:45 -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 34772 invoked by uid 99); 7 Sep 2020 05:28:45 -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; Mon, 07 Sep 2020 05:28:45 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id 200A08087C; Mon, 7 Sep 2020 05:28:45 +0000 (UTC) Date: Mon, 07 Sep 2020 05:28:45 +0000 To: "commits@accumulo.apache.org" Subject: [accumulo-website] branch asf-staging updated: Automatic Site Publish by Buildbot MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <159945652499.2481.10126539756562541339@gitbox.apache.org> From: git-site-role@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: accumulo-website X-Git-Refname: refs/heads/asf-staging X-Git-Reftype: branch X-Git-Oldrev: 9a301d8ed2d923499874cb2bb28d4983181e51f2 X-Git-Newrev: 5d71681f1a6c4a5e12297cffa42b54d5c2c65241 X-Git-Rev: 5d71681f1a6c4a5e12297cffa42b54d5c2c65241 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. git-site-role pushed a commit to branch asf-staging in repository https://gitbox.apache.org/repos/asf/accumulo-website.git The following commit(s) were added to refs/heads/asf-staging by this push: new 5d71681 Automatic Site Publish by Buildbot 5d71681 is described below commit 5d71681f1a6c4a5e12297cffa42b54d5c2c65241 Author: buildbot AuthorDate: Mon Sep 7 05:28:41 2020 +0000 Automatic Site Publish by Buildbot --- output/1.7/examples/examples.diff | 656 --------------------- output/api/index.html | 4 +- output/blog/2014/05/03/accumulo-classloader.html | 4 +- .../05/27/getting-started-with-accumulo-1.6.0.html | 4 +- .../scaling-accumulo-with-multivolume-support.html | 2 +- ...eystores-for-configuring-accumulo-with-ssl.html | 4 +- .../2015/03/20/balancing-groups-of-tablets.html | 4 +- .../blog/2018/03/22/view-metrics-in-grafana.html | 6 +- output/blog/2019/08/12/why-upgrade.html | 8 +- .../blog/2019/10/15/accumulo-adlsgen2-notes.html | 2 +- .../blog/2020/02/26/accumulo-spark-connector.html | 2 +- output/contributor/contrib-projects.html | 6 +- output/contributor/verifying-release.html | 2 +- output/contributor/versioning.html | 2 +- .../docs/2.x/administration/in-depth-install.html | 2 +- output/docs/2.x/administration/upgrading.html | 2 +- output/docs/2.x/getting-started/design.html | 10 +- output/docs/2.x/getting-started/quickstart.html | 2 +- output/docs/2.x/security/kerberos.html | 4 +- output/docs/2.x/security/on-disk-encryption.html | 2 +- output/docs/2.x/troubleshooting/tracing.html | 2 +- output/external-docs/index.html | 16 +- output/feed.xml | 16 +- output/how-to-contribute/index.html | 2 +- output/people/index.html | 346 +++++------ output/quickstart-1.x/index.html | 4 +- output/related-projects/index.html | 2 +- output/release/accumulo-1.10.0/index.html | 8 +- .../release/accumulo-1.3.5-incubating/index.html | 4 +- output/release/accumulo-1.3.6/index.html | 8 +- output/release/accumulo-1.4.0/index.html | 8 +- output/release/accumulo-1.4.1/index.html | 8 +- output/release/accumulo-1.4.2/index.html | 8 +- output/release/accumulo-1.4.3/index.html | 8 +- output/release/accumulo-1.4.4/index.html | 8 +- output/release/accumulo-1.4.5/index.html | 8 +- output/release/accumulo-1.5.0/index.html | 8 +- output/release/accumulo-1.5.1/index.html | 8 +- output/release/accumulo-1.5.2/index.html | 8 +- output/release/accumulo-1.5.3/index.html | 10 +- output/release/accumulo-1.5.4/index.html | 8 +- output/release/accumulo-1.6.0/index.html | 8 +- output/release/accumulo-1.6.1/index.html | 8 +- output/release/accumulo-1.6.2/index.html | 8 +- output/release/accumulo-1.6.3/index.html | 8 +- output/release/accumulo-1.6.4/index.html | 8 +- output/release/accumulo-1.6.5/index.html | 8 +- output/release/accumulo-1.6.6/index.html | 8 +- output/release/accumulo-1.7.0/index.html | 12 +- output/release/accumulo-1.7.1/index.html | 8 +- output/release/accumulo-1.7.2/index.html | 8 +- output/release/accumulo-1.7.3/index.html | 20 +- output/release/accumulo-1.7.4/index.html | 18 +- output/release/accumulo-1.8.0/index.html | 10 +- output/release/accumulo-1.8.1/index.html | 10 +- output/release/accumulo-1.9.0/index.html | 8 +- output/release/accumulo-1.9.1/index.html | 8 +- output/release/accumulo-1.9.2/index.html | 8 +- output/release/accumulo-1.9.3/index.html | 8 +- output/release/accumulo-2.0.0-alpha-1/index.html | 8 +- output/release/accumulo-2.0.0-alpha-2/index.html | 8 +- output/release/accumulo-2.0.0/index.html | 4 +- output/search_data.json | 4 +- output/tour/data-model/index.html | 2 +- output/tour/ranges-splits/index.html | 2 +- 65 files changed, 386 insertions(+), 1042 deletions(-) diff --git a/output/1.7/examples/examples.diff b/output/1.7/examples/examples.diff deleted file mode 100644 index f22b8ff..0000000 --- a/output/1.7/examples/examples.diff +++ /dev/null @@ -1,656 +0,0 @@ -1,17c1,3 -< Title: Apache Accumulo Batch Writing and Scanning Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Batch Writing and Scanning Example -> --- -1,17c1,3 -< Title: Apache Accumulo Bloom Filter Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Bloom Filter Example -> --- -27c13 -< - version: 1.5.0 ---- -> - version: 1.6.0 -53c39 -< $ ./bin/accumulo org.apache.accumulo.examples.simple.client.RandomBatchScanner --seed 7 -i instance -z zookeepers -u username -p password -t bloom_test --num 500 --min 0 --max 1000000000 --size 50 --scanThreads 20 --auths exampleVis ---- -> $ ./bin/accumulo org.apache.accumulo.examples.simple.client.RandomBatchScanner --seed 7 -i instance -z zookeepers -u username -p password -t bloom_test --num 500 --min 0 --max 1000000000 --size 50 --batchThreads 20 --auths exampleVis -65c51 -< $ ./bin/accumulo org.apache.accumulo.examples.simple.client.RandomBatchScanner --seed 8 -i instance -z zookeepers -u username -p password -t bloom_test --num 500 --min 0 --max 1000000000 --size 50 -batchThreads 20 -auths exampleVis ---- -> $ ./bin/accumulo org.apache.accumulo.examples.simple.client.RandomBatchScanner --seed 8 -i instance -z zookeepers -u username -p password -t bloom_test --num 500 --min 0 --max 1000000000 --size 50 --batchThreads 20 --auths exampleVis -105c91 -< - version: 1.5.0 ---- -> - version: 1.6.0 -128c114 -< - version: 1.5.0 ---- -> - version: 1.6.0 -164c150 -< $ ./bin/accumulo org.apache.accumulo.examples.simple.client.RandomBatchScanner --seed 7 -i instance -z zookeepers -u username -p password -t bloom_test2 --num 500 --min 0 --max 1000000000 --size 50 -scanThreads 20 --auths exampleVis ---- -> $ ./bin/accumulo org.apache.accumulo.examples.simple.client.RandomBatchScanner --seed 7 -i instance -z zookeepers -u username -p password -t bloom_test2 --num 500 --min 0 --max 1000000000 --size 50 --scanThreads 20 --auths exampleVis -1,17c1,3 -< Title: Apache Accumulo Bulk Ingest Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Bulk Ingest Example -> --- -19c5 -< This is an example of how to bulk ingest data into accumulo using map reduce. ---- -> This is an example of how to bulk ingest data into Accumulo using MapReduce. -24c10 -< accumulo. Then we verify the 1000 rows are in accumulo. ---- -> Accumulo. Then we verify the 1000 rows are in Accumulo. -1,18c1,3 -< Title: Apache Accumulo Classpath Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. -< ---- -> --- -> title: Classpath Example -> --- -32c17 -< root@test15> config -s general.vfs.context.classpath.cx1=hdfs://:/user1/lib ---- -> root@test16> config -s general.vfs.context.classpath.cx1=hdfs://:/user1/lib -36c21 -< root@test15> createtable nofoo ---- -> root@test16> createtable nofoo -40c25 -< root@test15 nofoo> config -t nofoo -s table.classpath.context=cx1 ---- -> root@test16 nofoo> config -t nofoo -s table.classpath.context=cx1 -44c29 -< root@test15 nofoo> setiter -n foofilter -p 10 -scan -minc -majc -class org.apache.accumulo.test.FooFilter ---- -> root@test16 nofoo> setiter -n foofilter -p 10 -scan -minc -majc -class org.apache.accumulo.test.FooFilter -50,52c35,37 -< root@test15 nofoo> insert foo1 f1 q1 v1 -< root@test15 nofoo> insert noo1 f1 q1 v2 -< root@test15 nofoo> scan ---- -> root@test16 nofoo> insert foo1 f1 q1 v1 -> root@test16 nofoo> insert noo1 f1 q1 v2 -> root@test16 nofoo> scan -60,61c45,46 -< root@test15 nofoo> createtable nofootwo -< root@test15 nofootwo> setiter -n foofilter -p 10 -scan -minc -majc -class org.apache.accumulo.test.FooFilter ---- -> root@test16 nofoo> createtable nofootwo -> root@test16 nofootwo> setiter -n foofilter -p 10 -scan -minc -majc -class org.apache.accumulo.test.FooFilter -63,64c48,49 -< root@test15 nofootwo> config -t nofootwo -s table.classpath.context=cx1 -< root@test15 nofootwo> setiter -n foofilter -p 10 -scan -minc -majc -class org.apache.accumulo.test.FooFilter ---- -> root@test16 nofootwo> config -t nofootwo -s table.classpath.context=cx1 -> root@test16 nofootwo> setiter -n foofilter -p 10 -scan -minc -majc -class org.apache.accumulo.test.FooFilter -1,17c1,3 -< Title: Apache Accumulo Client Examples -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Client Examples -> --- -1,17c1,3 -< Title: Apache Accumulo Combiner Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Combiner Example -> --- -32c18 -< - version: 1.5.0 ---- -> - version: 1.6.0 -1,17c1,3 -< Title: Apache Accumulo Constraints Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Constraints Example -> --- -34c20 -< - version: 1.5.0 ---- -> - version: 1.6.0 -1,17c1,3 -< Title: Apache Accumulo File System Archive -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: File System Archive -> --- -1,17c1,3 -< Title: Apache Accumulo Export/Import Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Export/Import Example -> --- -27,33c13,19 -< root@test15> createtable table1 -< root@test15 table1> insert a cf1 cq1 v1 -< root@test15 table1> insert h cf1 cq1 v2 -< root@test15 table1> insert z cf1 cq1 v3 -< root@test15 table1> insert z cf1 cq2 v4 -< root@test15 table1> addsplits -t table1 b r -< root@test15 table1> scan ---- -> root@test16> createtable table1 -> root@test16 table1> insert a cf1 cq1 v1 -> root@test16 table1> insert h cf1 cq1 v2 -> root@test16 table1> insert z cf1 cq1 v3 -> root@test16 table1> insert z cf1 cq2 v4 -> root@test16 table1> addsplits -t table1 b r -> root@test16 table1> scan -38,42c24,28 -< root@test15> config -t table1 -s table.split.threshold=100M -< root@test15 table1> clonetable table1 table1_exp -< root@test15 table1> offline table1_exp -< root@test15 table1> exporttable -t table1_exp /tmp/table1_export -< root@test15 table1> quit ---- -> root@test16> config -t table1 -s table.split.threshold=100M -> root@test16 table1> clonetable table1 table1_exp -> root@test16 table1> offline table1_exp -> root@test16 table1> exporttable -t table1_exp /tmp/table1_export -> root@test16 table1> quit -64,66c50,52 -< root@test15> importtable table1_copy /tmp/table1_export_dest -< root@test15> table table1_copy -< root@test15 table1_copy> scan ---- -> root@test16> importtable table1_copy /tmp/table1_export_dest -> root@test16> table table1_copy -> root@test16 table1_copy> scan -71c57 -< root@test15 table1_copy> getsplits -t table1_copy ---- -> root@test16 table1_copy> getsplits -t table1_copy -74c60 -< root@test15> config -t table1_copy -f split ---- -> root@test16> config -t table1_copy -f split -81c67 -< root@test15> tables -l ---- -> root@test16> tables -l -86c72 -< root@test15 table1_copy> scan -t accumulo.metadata -b 5 -c srv:time ---- -> root@test16 table1_copy> scan -t accumulo.metadata -b 5 -c srv:time -1,17c1,3 -< Title: Apache Accumulo File System Archive Example (Data Only) -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: File System Archive Example (Data Only) -> --- -1,17c1,3 -< Title: Apache Accumulo Filter Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Filter Example -> --- -1,17c1,3 -< Title: Apache Accumulo Hello World Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Hello World Example -> --- -1,18c1,3 -< Title: Apache Accumulo Isolation Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. -< ---- -> --- -> title: Isolation Example -> --- -1,17c1,3 -< Title: Apache Accumulo MapReduce Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: MapReduce Example -> --- -36c22 -< - version: 1.5.0 ---- -> - version: 1.6.0 -151,154d136 -< -< -< -< -1,17c1,3 -< Title: Apache Accumulo MaxMutation Constraints Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: MaxMutation Constraints Example -> --- -30c16 -< - version: 1.5.0 ---- -> - version: 1.6.0 -43,45c29 -< a single row with 10000 columns, which exceeds the memory limit. Depending on the -< amount of Java heap your tserver(s) are given, you may have to increase the number -< of columns provided to see the failure. ---- -> a single row with 10000 columns, which exceeds the memory limit: -1,17c1,3 -< Title: Apache Accumulo Regex Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Regex Example -> --- -27c13 -< - version: 1.5.0 ---- -> - version: 1.6.0 -54c40 -< $ hadoop fs -text /tmp/output/part-m-00000 ---- -> $ hadoop fs -text /tmp/output/output/part-m-00000 -56,57d41 -< -< -1,17c1,3 -< Title: Apache Accumulo Isolation Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Isolation Example -> --- -1,17c1,3 -< Title: Apache Accumulo RowHash Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: RowHash Example -> --- -27c13 -< - version: 1.5.0 ---- -> - version: 1.6.0 -47c33 -< - version: 1.5.0 ---- -> - version: 1.6.0 -1,17c1,3 -< Title: Apache Accumulo Shard Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Shard Example -> --- -1,17c1,3 -< Title: Apache Accumulo Table-to-File Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Table-to-File Example -> --- -26c12 -< - version: 1.5.0 ---- -> - version: 1.6.0 -1,17c1,3 -< Title: Apache Accumulo Terasort Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Terasort Example -> --- -1,17c1,3 -< Title: Apache Accumulo Visibility, Authorizations, and Permissions Example -< Notice: Licensed to the Apache Software Foundation (ASF) under one -< or more contributor license agreements. See the NOTICE file -< distributed with this work for additional information -< regarding copyright ownership. The ASF licenses this file -< to you under the Apache License, Version 2.0 (the -< "License"); you may not use this file except in compliance -< with the License. You may obtain a copy of the License at -< . -< http://www.apache.org/licenses/LICENSE-2.0 -< . -< Unless required by applicable law or agreed to in writing, -< software distributed under the License is distributed on an -< "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -< KIND, either express or implied. See the License for the -< specific language governing permissions and limitations -< under the License. ---- -> --- -> title: Visibility, Authorizations, and Permissions Example -> --- diff --git a/output/api/index.html b/output/api/index.html index d495cc8..c63b1d6 100644 --- a/output/api/index.html +++ b/output/api/index.html @@ -159,12 +159,12 @@ above packages are not considered public API.

The Accumulo project maintains binary compatibility across this API within a major release, as defined in the Java Language Specification 3rd ed. Starting -with Accumulo 1.6.2 and 1.7.0 all API changes follow semver 2.0. +with Accumulo 1.6.2 and 1.7.0 all API changes follow semver 2.0. Accumulo code outside of the defined API does not follow semver and may change in incompatible ways at any release.

The following regex matches imports that are not Accumulo public API. This -regex can be used with RegexpSingleline to automatically find suspicious +regex can be used with RegexpSingleline to automatically find suspicious imports in a project using Accumulo.

For 1.x:

diff --git a/output/blog/2014/05/03/accumulo-classloader.html b/output/blog/2014/05/03/accumulo-classloader.html index dad0641..0d36b50 100644 --- a/output/blog/2014/05/03/accumulo-classloader.html +++ b/output/blog/2014/05/03/accumulo-classloader.html @@ -160,9 +160,9 @@

Out with the old, in with the new

-

The Accumulo classloader was rewritten in version 1.5. It maintains the same dynamic capability and includes a couple of new features. The classloader uses Commons VFS so that it can load jars and classes from a variety of sources, including HDFS. Being able to load jars from one location (hdfs, http, etc) will make it easier to deploy changes to your cluster. Additionally, we introduced the notion of classloader contexts int [...] +

The Accumulo classloader was rewritten in version 1.5. It maintains the same dynamic capability and includes a couple of new features. The classloader uses Commons VFS so that it can load jars and classes from a variety of sources, including HDFS. Being able to load jars from one location (hdfs, http, etc) will make it easier to deploy changes to your cluster. Additionally, we introduced the notion of classloader contexts in [...] -

The hierarchy set up by the new classloader uses the same property names as the old classloader. In the most basic configuration the locations specified by “general.classpaths” are used to create the root of the application classloader hierarchy. This classloader is a URLClassLoader and it does not support dynamic reloading. If you only specify this property, then you are loading all of your jars from [...] +

The hierarchy set up by the new classloader uses the same property names as the old classloader. In the most basic configuration the locations specified by “general.classpaths” are used to create the root of the application classloader hierarchy. This classloader is a URLClassLoader and it does not support dynamic reloading. If you only specify this property, then you are loading all of your jars from [...]

Running Accumulo From HDFS

diff --git a/output/blog/2014/05/27/getting-started-with-accumulo-1.6.0.html b/output/blog/2014/05/27/getting-started-with-accumulo-1.6.0.html index 3179934..8c0da48 100644 --- a/output/blog/2014/05/27/getting-started-with-accumulo-1.6.0.html +++ b/output/blog/2014/05/27/getting-started-with-accumulo-1.6.0.html @@ -152,11 +152,11 @@

Download the release

-

Like always, you can find out releases on the our downloads page. You have the choice of downloading the source and building it yourself, or choosing the binary tarball which already contains pre-built jars for use.

+

Like always, you can find out releases on the our downloads page. You have the choice of downloading the source and building it yourself, or choosing the binary tarball which already contains pre-built jars for use.

Native Maps

-

One of the major components of the original BigTable design was an “In-Memory Map” which provided fast insert and read operations. Accumulo implements this using a C++ sorted map with a custom allocator which is invoked by the TabletServer using JNI. Each TabletServer uses its own “native” map. It is highly desirable to use this native map as it comes with a notable performance increase over a Java map (which is the fallba [...] +

One of the major components of the original BigTable design was an “In-Memory Map” which provided fast insert and read operations. Accumulo implements this using a C++ sorted map with a custom allocator which is invoked by the TabletServer using JNI. Each TabletServer uses its own “native” map. It is highly desirable to use this native map as it comes with a notable performance increase over a Java map (which is the fallb [...]

In previous versions, the binary tarball contained a pre-compiled version of the native library (under lib/native/). Shipping a compiled binary was a convenience but also left much confusion when it didn’t work on systems which had different, incompatible versions of GCC toolchains installed than what the binary was built against. As such, we have stopped bundling the pre-built shared library in favor of users building this library on their own, and instead include an accumulo-native. [...] diff --git a/output/blog/2014/06/25/scaling-accumulo-with-multivolume-support.html b/output/blog/2014/06/25/scaling-accumulo-with-multivolume-support.html index 8ccf36a..60a578d 100644 --- a/output/blog/2014/06/25/scaling-accumulo-with-multivolume-support.html +++ b/output/blog/2014/06/25/scaling-accumulo-with-multivolume-support.html @@ -150,7 +150,7 @@

MapReduce is a commonly used approach to querying or analyzing large amounts of data. Typically MapReduce jobs are created using using some set of files in HDFS to produce a result. When new files come in, they get added to the set, and the job gets run again. A common Accumulo approach to this scenario is to load all of the data into a single instance of Accumulo.

-

A single instance of Accumulo can scale quite largely(1, 2) to accommodate high levels of ingest and query. The manner in which ingest is performed typically depends on latency requirements. When the desired latency is small, inserts are performed directly into Accumulo. When the desired latency is allowed to be large, then a A single instance of Accumulo can scale quite largely(1, 2) to accommodate high levels of ingest and query. The manner in which ingest is performed typically depends on latency requirements. When the desired latency is small, inserts are performed directly into Accumulo. When the desired latency is allowed to be large, then a https://blogs.apache.org/accumulo/entry/generating_keystores_for_configuring_accumulo

-

One of the major features added in Accumulo 1.6.0 was the ability to configure Accumulo so that the Thrift communications will run over SSL. Apache Thrift is the remote procedure call library that is leverage for both intra-server communication and client communication with Accumulo. Issuing these calls over a secure socket ensures that unwanted actors cannot inspect the traffic sent across the wire. Given the sometimes sensitive nature of data [...] +

One of the major features added in Accumulo 1.6.0 was the ability to configure Accumulo so that the Thrift communications will run over SSL. Apache Thrift is the remote procedure call library that is leverage for both intra-server communication and client communication with Accumulo. Issuing these calls over a secure socket ensures that unwanted actors cannot inspect the traffic sent across the wire. Given the sometimes sensitive nature of data [...]

Due to the complex and deployment specific nature of the security model for some system, Accumulo expects users to provide their own certificates, guaranteeing that they are, in fact, secure. However, for those who want to get security who do not already operate within the confines of an established security infrastructure, OpenSSL and the Java keytool command can be used to generate the necessary components to enable wire encryption.

@@ -238,7 +238,7 @@ keytool -import -trustcacerts Configure Accumulo Clients -

To configure Accumulo clients, use $HOME/.accumulo/config. This is a simple Java properties file: each line is a configuration, key and value can be separated by a space, and lines beginning with a # symbol are ignored. For example, if we generated a certificate and placed it in a keystore (as described above), we would generate the following file for the Accumulo client.

+

To configure Accumulo clients, use $HOME/.accumulo/config. This is a simple Java properties file: each line is a configuration, key and value can be separated by a space, and lines beginning with a # symbol are ignored. For example, if we generated a certificate and placed it in a keystore (as described above), we would generate the following file for the Accumulo client.

instance.rpc.ssl.enabled true
 rpc.javax.net.ssl.keyStore  /path/to/client-keystore.jks
diff --git a/output/blog/2015/03/20/balancing-groups-of-tablets.html b/output/blog/2015/03/20/balancing-groups-of-tablets.html
index 8f73d99..fbcb1b6 100644
--- a/output/blog/2015/03/20/balancing-groups-of-tablets.html
+++ b/output/blog/2015/03/20/balancing-groups-of-tablets.html
@@ -150,7 +150,7 @@
 
 

Accumulo has a pluggable tablet balancer that decides where tablets should be placed. Accumulo’s default configuration spreads each tables tablets evenly and randomly across the tablet servers. Each table can configure a custom balancer that does something different.

-

For some applications to perform optimally, sub-ranges of a table need to be spread evenly across the cluster. Over the years I have run into multiple use cases for this situation. The latest use case was bad performance on the Fluo Stress Test. This test stores a tree in an Accumulo table and creates multiple tablets for each level in the tree. I [...] +

For some applications to perform optimally, sub-ranges of a table need to be spread evenly across the cluster. Over the years I have run into multiple use cases for this situation. The latest use case was bad performance on the Fluo Stress Test. This test stores a tree in an Accumulo table and creates multiple tablets f [...]

figure1 Figure 1

@@ -166,7 +166,7 @@

When using a GroupBalancer, how Accumulo automatically splits tablets must be kept in mind. When Accumulo decides to split a tablet, it chooses the shortest possible row prefix from the tablet data that yields a good split point. Therefore its possible that a split point that is shorter than what is expected by a GroupBalancer could be chosen. The best way to avoid this situation is to pre-split the table such that it precludes this possibility.

-

The Fluo Stress test is a very abstract use case. A more concrete use case for the group balancer would be using it to ensure tablets storing geographic data were spread out evenly. For example consider GeoWave’s Accumulo Persistence Model. Tablets could be balanced such that bins related to different regions are spread out evenly. For example ta [...] +

The Fluo Stress test is a very abstract use case. A more concrete use case for the group balancer would be using it to ensure tablets storing geographic data were spread out evenly. For example consider GeoWave’s Accumulo Persistence Model. Tablets could be balanced such that bins related to different regions are sp [...] diff --git a/output/blog/2018/03/22/view-metrics-in-grafana.html b/output/blog/2018/03/22/view-metrics-in-grafana.html index fccf6e9..cb4c11e 100644 --- a/output/blog/2018/03/22/view-metrics-in-grafana.html +++ b/output/blog/2018/03/22/view-metrics-in-grafana.html @@ -154,13 +154,13 @@

The Accumulo monitor could be improved to be better a visualization tool for metrics but this doesn’t make -sense when tools like Grafana, Graphite, and Ganglia exist and Accumulo can report metrics to these tools +sense when tools like Grafana, Graphite, and Ganglia exist and Accumulo can report metrics to these tools using Hadoop Metrics2. While it’s easy to configure Accumulo to send metrics, the hard part is setting up and configuring a metrics visualization tool (i.e Graphite, Ganglia, Grafana/InfluxDB) to collect and view these metrics.

To ease this burden, this post describes how to send Accumulo metrics to InfluxDB, a time series database, -and make them viewable in Grafana, a visualization tool.

+and make them viewable in Grafana, a visualization tool.

Below is a screenshot of Accumulo metrics in Grafana:

@@ -179,7 +179,7 @@ and make them viewable in Grafana, a visualiza

Set up metrics manually

    -
  1. Follow the standard installation instructions for InfluxDB and Grafana. As for versions, +
  2. Follow the standard installation instructions for InfluxDB and Grafana. As for versions, the instructions below were written using InfluxDB v0.9.4.2 and Grafana v2.5.0.
  3. Add the following to your InfluxDB configuration to configure it accept metrics in Graphite format from Accumulo. The configuration below contains templates that transform the Graphite diff --git a/output/blog/2019/08/12/why-upgrade.html b/output/blog/2019/08/12/why-upgrade.html index 543fed2..952f7ef 100644 --- a/output/blog/2019/08/12/why-upgrade.html +++ b/output/blog/2019/08/12/why-upgrade.html @@ -150,7 +150,7 @@ fixes, performance improvements and redesigned components. All of these changes bring challenges when upgrading your production cluster so you may be wondering… why should I upgrade?

    -

    My top 10 reasons to upgrade. For all changes see the release notes

    +

    My top 10 reasons to upgrade. For all changes see the release notes

    • Summaries
    • @@ -188,11 +188,11 @@ R-Files across multiple Tablet Servers. With enough data, an old Bulk Ingest ope hold up simpler Table operations and critical compactions of files.

      The new Bulk Ingest gives the user control over the R-File inspection, allows for offline bulk -ingesting and provides performance improvements.

      +ingesting and provides performance improvements.

      Simplified Scripts and Config

      -

      Many improvements were done to the scripts and configuration. See Mike’s description of the improvements.

      +

      Many improvements were done to the scripts and configuration. See Mike’s description of the improvements.

      New Monitor

      @@ -249,7 +249,7 @@ following method of getting a lot of data into a new table very quickly.

      Search Documentation

      New ability to quickly search documentation on the website. The user manual was completely redone -for 2.0. Check it out here. Users can now quickly search the website across all 2.x documentation.

      +for 2.0. Check it out here. Users can now quickly search the website across all 2.x documentation.

      New Crypto

      diff --git a/output/blog/2019/10/15/accumulo-adlsgen2-notes.html b/output/blog/2019/10/15/accumulo-adlsgen2-notes.html index 538d949..47c2926 100644 --- a/output/blog/2019/10/15/accumulo-adlsgen2-notes.html +++ b/output/blog/2019/10/15/accumulo-adlsgen2-notes.html @@ -148,7 +148,7 @@

      Accumulo can store its files in Azure Data Lake Storage Gen2 using the ABFS (Azure Blob File System) driver. -Similar to S3 blog, +Similar to S3 blog, the write ahead logs & Accumulo metadata can be stored in HDFS and everything else on Gen2 storage using the volume chooser feature introduced in Accumulo 2.0. The configurations referred on this blog are specific to Accumulo 2.0 and Hadoop 3.2.0.

      diff --git a/output/blog/2020/02/26/accumulo-spark-connector.html b/output/blog/2020/02/26/accumulo-spark-connector.html index 2952522..a984f57 100644 --- a/output/blog/2020/02/26/accumulo-spark-connector.html +++ b/output/blog/2020/02/26/accumulo-spark-connector.html @@ -264,7 +264,7 @@

      Setup

      The benchmark setup used a 1,000-node Accumulo 2.0.0 Cluster (16,000 cores) running and a 256-node Spark 2.4.3 cluster (4,096 cores). All nodes used Azure D16s_v3 (16 cores) virtual machines. Fluo-muchos was used to handle Accumulo and Spark cluster deployments and configuration.

      -

      In all experiments we use the same base dataset which is a collection of Twitter user tweets with labeled sentiment value. This dataset is known as the Sentiment140 dataset (Go, Bhayani, & Huang, 2009). The training data consist of 1.6M samples of tweets, where each tweet has columns indicating the sentiment label, user, timestamp, query term, and text. The text is limited to 140 characters and the overall unco [...] +

      In all experiments we use the same base dataset which is a collection of Twitter user tweets with labeled sentiment value. This dataset is known as the Sentiment140 dataset (Go, Bhayani, & Huang, 2009). The training data consist of 1.6M samples of tweets, where each tweet has columns indicating the sentiment label, user, timestamp, query term, and text. The text is limited to 140 characters and the overall unc [...] diff --git a/output/contributor/contrib-projects.html b/output/contributor/contrib-projects.html index 201c618..762640e 100644 --- a/output/contributor/contrib-projects.html +++ b/output/contributor/contrib-projects.html @@ -158,7 +158,7 @@ documentation for the individual project.

      A Maven Archetype that automates the customization of Instamo to quickly spin up an Accumulo process in memory.

      -

      The Apache Accumulo Instamo Archetype uses Git version control +

      The Apache Accumulo Instamo Archetype uses Git version control (browse|checkout). It builds with Apache Maven. See the section Contributing to Contrib for instructions on submitting issues and patches.

      @@ -173,7 +173,7 @@ familiar with good development practices building on Accumulo.

      For details on setting up the application, see the project's README.md where you can also read an overview and some performance numbers.

      -

      The Apache Accumulo Wikisearch Example uses Git version control +

      The Apache Accumulo Wikisearch Example uses Git version control (browse|checkout). It builds with Apache Maven. See the section Contributing to Contrib for instructions on submitting issues and patches.

      @@ -184,7 +184,7 @@ instructions on submitting issues and patches.

      algorithms implemented via Apache Hama on top of data stored in Accumulo.

      -

      The Apache Accumulo BSP implementation uses Git version control +

      The Apache Accumulo BSP implementation uses Git version control (browse|checkout). It builds with Apache Maven. See the section Contributing to Contrib for instructions on submitting issues and patches.

      diff --git a/output/contributor/verifying-release.html b/output/contributor/verifying-release.html index f7fad94..00a3327 100644 --- a/output/contributor/verifying-release.html +++ b/output/contributor/verifying-release.html @@ -148,7 +148,7 @@ trumps anything written here.

      Versioning

      -

      Accumulo has adopted Semantic Versioning and follows their rules and guidelines.

      +

      Accumulo has adopted Semantic Versioning and follows their rules and guidelines.

      Testing basics

      diff --git a/output/contributor/versioning.html b/output/contributor/versioning.html index 159308a..082ab66 100644 --- a/output/contributor/versioning.html +++ b/output/contributor/versioning.html @@ -172,7 +172,7 @@ about this, please contact us.

      SemVer 2.0.0

      -

      The Apache Accumulo PMC closed a vote on 2014/12/12 which adopted Semantic Versioning 2.0.0 as +

      The Apache Accumulo PMC closed a vote on 2014/12/12 which adopted Semantic Versioning 2.0.0 as the reference document on the meaning and requirements of the versions of Apache Accumulo. Semantic versioning requires a definition of a public API: this definition is unchanged over previous releases and can be found in section 9 of the README. A copy of the specification is included here, licensed under diff --git a/output/docs/2.x/administration/in-depth-install.html b/output/docs/2.x/administration/in-depth-install.html index 5abcf4d..af1ba98 100644 --- a/output/docs/2.x/administration/in-depth-install.html +++ b/output/docs/2.x/administration/in-depth-install.html @@ -1195,7 +1195,7 @@ prone to compatibility changes between versions and you must use the same version your Accumulo is built with.

      Please check the release notes for your Accumulo version or use the -mailing lists at https://accumulo.apache.org for more info.

      +mailing lists for more info.

      diff --git a/output/docs/2.x/administration/upgrading.html b/output/docs/2.x/administration/upgrading.html index 8265d69..2b6b4bd 100644 --- a/output/docs/2.x/administration/upgrading.html +++ b/output/docs/2.x/administration/upgrading.html @@ -548,7 +548,7 @@ when creating your MapReduce job.

      The recommended way to upgrade from a prior 1.7.x release is to stop Accumulo, upgrade to 1.7.y and then start 1.7.y.

      -

      When upgrading, there is a known issue if the upgrade fails due to outstanding FATE operations, see ACCUMULO-4496 The work around if this situation is encountered:

      +

      When upgrading, there is a known issue if the upgrade fails due to outstanding FATE operations, see ACCUMULO-4496 The work around if this situation is encountered:

      • Start tservers
      • diff --git a/output/docs/2.x/getting-started/design.html b/output/docs/2.x/getting-started/design.html index e176d29..b8b7fc6 100644 --- a/output/docs/2.x/getting-started/design.html +++ b/output/docs/2.x/getting-started/design.html @@ -432,7 +432,7 @@ fully relational database. Data is represented as key-value pairs, where the key and value are comprised of the following elements:

        -

        key value pair

        +

        key value pair

        All elements of the Key and the Value are represented as byte arrays except for Timestamp, which is a Long. Accumulo sorts keys by element and lexicographically @@ -522,7 +522,7 @@ clients insert and query data, and as machines are added and removed from the cluster, the Master migrates tablets to ensure they remain available and that the ingest and query load is balanced across the cluster.

        -

        data distribution

        +

        data distribution

        Tablet Server

        @@ -540,7 +540,7 @@ are returned to the client in order from the MemTable and data blocks of RFiles a sorted merge as they are read. If caching is enabled for the table, any index or data block is stored in the block cache to speed up future scans.

        -

        tablet server diagram +

        tablet server diagram

        RFile

        @@ -552,7 +552,7 @@ index blocks (which are used to find data block), and meta blocks (which contain metadata for bloom filters and summary statistics). Data in an RFile is separated by locality group. The diagram below shows the logical view and HDFS file view of an RFile.

        -

        rfile diagram +

        rfile diagram

        Compactions

        @@ -597,7 +597,7 @@ that are destined for the tablets they have now been assigned.

        TabletServer failures are noted on the Master’s monitor page, accessible via http://master-address:9995/monitor.

        -

        failure handling

        +

        failure handling

        diff --git a/output/docs/2.x/getting-started/quickstart.html b/output/docs/2.x/getting-started/quickstart.html index 0925396..5c73613 100644 --- a/output/docs/2.x/getting-started/quickstart.html +++ b/output/docs/2.x/getting-started/quickstart.html @@ -438,7 +438,7 @@ see the in-depth installatio

        Install Accumulo

        -

        Either download or build a binary distribution of Accumulo from source code and +

        Either download or build a binary distribution of Accumulo from source code and unpack as follows.

        tar xzf /path/to/accumulo-2.0.0-bin.tar.gz
        diff --git a/output/docs/2.x/security/kerberos.html b/output/docs/2.x/security/kerberos.html
        index c6fa591..5f0b9c5 100644
        --- a/output/docs/2.x/security/kerberos.html
        +++ b/output/docs/2.x/security/kerberos.html
        @@ -446,8 +446,8 @@ one of which is GSSAPI. Thus, SASL provides the transport which authenticates
         using GSSAPI that Kerberos implements.

        Kerberos is a very complicated software application and is deserving of much -more description than can be provided here. An explain like I`m 5 -blog post is very good at distilling the basics, while MIT Kerberos’s project page +more description than can be provided here. An explain like I`m 5 +blog post is very good at distilling the basics, while MIT Kerberos’s project page contains lots of documentation for users or administrators. Various Hadoop “vendors” also provide free documentation that includes step-by-step instructions for configuring Hadoop and ZooKeeper (which will be henceforth considered as prerequisites).

        diff --git a/output/docs/2.x/security/on-disk-encryption.html b/output/docs/2.x/security/on-disk-encryption.html index f6b99ff..13efb40 100644 --- a/output/docs/2.x/security/on-disk-encryption.html +++ b/output/docs/2.x/security/on-disk-encryption.html @@ -500,7 +500,7 @@ not allow for encryption of RFiles so any data bulk imported through this proces

        GCM performance

        -

        The AESCryptoService uses GCM mode for RFiles. Java 9 introduced GHASH hardware support used by GCM.

        +

        The AESCryptoService uses GCM mode for RFiles. Java 9 introduced GHASH hardware support used by GCM.

        A test was performed on a VM with 4 2.3GHz processors and 16GB of RAM. The test encrypted and decrypted arrays of size 131072 bytes 1000000 times. The results are as follows:

        diff --git a/output/docs/2.x/troubleshooting/tracing.html b/output/docs/2.x/troubleshooting/tracing.html index 682cb1d..14af90d 100644 --- a/output/docs/2.x/troubleshooting/tracing.html +++ b/output/docs/2.x/troubleshooting/tracing.html @@ -439,7 +439,7 @@ Accumulo. You can browse recent traces from the Accumulo monitor page. You can also read the trace table directly like any other table.

        -

        The design of Accumulo’s distributed tracing follows that of Google’s Dapper.

        +

        The design of Accumulo’s distributed tracing follows that of Google’s Dapper.

        Tracers

        diff --git a/output/external-docs/index.html b/output/external-docs/index.html index 5b27259..a95a3f2 100644 --- a/output/external-docs/index.html +++ b/output/external-docs/index.html @@ -270,7 +270,7 @@
      - + @@ -294,7 +294,7 @@ - + @@ -318,7 +318,7 @@ - + @@ -326,7 +326,7 @@ - + @@ -334,7 +334,7 @@ - + @@ -389,10 +389,10 @@ $("#citationtable").dataTable();

      Blog Posts and Writeups

        -
      • Codebits Blogs +
      • Codebits Blogs
      • covert.io blogs diff --git a/output/feed.xml b/output/feed.xml index 839f81a..f12f67f 100644 --- a/output/feed.xml +++ b/output/feed.xml @@ -6,8 +6,8 @@ https://accumulo.apache.org/ - Mon, 07 Sep 2020 03:49:03 +0000 - Mon, 07 Sep 2020 03:49:03 +0000 + Mon, 07 Sep 2020 05:28:35 +0000 + Mon, 07 Sep 2020 05:28:35 +0000 Jekyll v4.1.1 @@ -354,7 +354,7 @@ operation (compact, flush) <h2 id="setup">Setup</h2> <p>The benchmark setup used a 1,000-node Accumulo 2.0.0 Cluster (16,000 cores) running and a 256-node Spark 2.4.3 cluster (4,096 cores). All nodes used <a href="https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes-general">Azure D16s_v3</a> (16 cores) virtual machines. <a href="https://github.com/apache/fluo-muchos">Fluo-muchos</a> was used to handle Accumulo and Spark cluster deployments and configuration.</p> -<p>In all experiments we use the same base dataset which is a collection of Twitter user tweets with labeled sentiment value. This dataset is known as the Sentiment140 dataset (<a href="http://www-nlp.stanford.edu/courses/cs224n/2009/fp/3.pdf">Go, Bhayani, &amp; Huang, 2009</a>). The training data consist of 1.6M samples of tweets, where each tweet has columns indicating the sentiment label, user, timestamp, query term, and text. The text is limited to 140 [...] +<p>In all experiments we use the same base dataset which is a collection of Twitter user tweets with labeled sentiment value. This dataset is known as the Sentiment140 dataset (<a href="https://www-nlp.stanford.edu/courses/cs224n/2009/fp/3.pdf">Go, Bhayani, &amp; Huang, 2009</a>). The training data consist of 1.6M samples of tweets, where each tweet has columns indicating the sentiment label, user, timestamp, query term, and text. The text is limited to 14 [...] <table> <thead> @@ -661,7 +661,7 @@ to the maven-checkstyle-plugin configuration.</p> Using Azure Data Lake Gen2 storage as a data store for Accumulo <p>Accumulo can store its files in <a href="https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-introduction">Azure Data Lake Storage Gen2</a> using the <a href="https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-abfs-driver">ABFS (Azure Blob File System)</a> driver. -Similar to <a href="https://accumulo.apache.org/blog/2019/09/10/accumulo-S3-notes.html">S3 blog</a>, +Similar to <a href="/blog/2019/09/10/accumulo-S3-notes.html">S3 blog</a>, the write ahead logs &amp; Accumulo metadata can be stored in HDFS and everything else on Gen2 storage using the volume chooser feature introduced in Accumulo 2.0. The configurations referred on this blog are specific to Accumulo 2.0 and Hadoop 3.2.0.</p> @@ -1271,7 +1271,7 @@ stored in HDFS.</p> fixes, performance improvements and redesigned components. All of these changes bring challenges when upgrading your production cluster so you may be wondering… why should I upgrade?</p> -<p>My top 10 reasons to upgrade. For all changes see the <a href="https://accumulo.apache.org/release/accumulo-2.0.0/">release notes</a></p> +<p>My top 10 reasons to upgrade. For all changes see the <a href="/release/accumulo-2.0.0/">release notes</a></p> <ul> <li><a href="#summaries">Summaries</a></li> @@ -1309,11 +1309,11 @@ R-Files across multiple Tablet Servers. With enough data, an old Bulk Ingest ope hold up simpler Table operations and critical compactions of files.</p> <p>The new Bulk Ingest gives the user control over the R-File inspection, allows for offline bulk -ingesting and provides performance <a href="https://accumulo.apache.org/release/accumulo-2.0.0/#new-bulk-import-api">improvements</a>.</p> +ingesting and provides performance <a href="/release/accumulo-2.0.0/#new-bulk-import-api">improvements</a>.</p> <h2 id="simplified-scripts-and-config">Simplified Scripts and Config</h2> -<p>Many improvements were done to the scripts and configuration. See Mike’s description of the <a href="https://accumulo.apache.org/blog/2016/11/16/simpler-scripts-and-config.html">improvements.</a></p> +<p>Many improvements were done to the scripts and configuration. See Mike’s description of the <a href="/blog/2016/11/16/simpler-scripts-and-config.html">improvements.</a></p> <h2 id="new-monitor">New Monitor</h2> @@ -1370,7 +1370,7 @@ following method of getting a lot of data into a new table very quickly.</p&g <h2 id="search-documentation">Search Documentation</h2> <p>New ability to quickly search documentation on the website. The user manual was completely redone -for 2.0. Check it out <a href="/docs/2.x//getting-started/quickstart">here</a>. Users can now quickly <a href="https://accumulo.apache.org/search/">search</a> the website across all 2.x documentation.</p> +for 2.0. Check it out <a href="/docs/2.x//getting-started/quickstart">here</a>. Users can now quickly <a href="/search/">search</a> the website across all 2.x documentation.</p> <h2 id="new-crypto">New Crypto</h2> diff --git a/output/how-to-contribute/index.html b/output/how-to-contribute/index.html index 0789db1..580b0c1 100644 --- a/output/how-to-contribute/index.html +++ b/output/how-to-contribute/index.html @@ -236,7 +236,7 @@ there are other ways to contribute to Accumulo:

        Coding Guidelines

          -
        • Accumulo follows semver for its public API.
        • +
        • Accumulo follows semver for its public API.
        • Every file requires the ASF license header as described in ASF Source Header.
        • Do not use Author Tags. The code is developed and owned by the community.
        diff --git a/output/people/index.html b/output/people/index.html index 597350c..b8f4b10 100644 --- a/output/people/index.html +++ b/output/people/index.html @@ -153,62 +153,62 @@
      - + - - + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + @@ -220,91 +220,91 @@ - + - - + + - - + + - - + + - - + + - + - - + + - + - - + + - + - + - - + + - - + + - + - - + + @@ -315,62 +315,62 @@ - - + + - - + + - - + + - - + + - - + + - - + + - + - - + + - - + + - +
      Spatio-temporal indexing in non-relational distributed databases - Fox et al 2013 IEEE International Congress on Big Datapaperpaper Use Cases IEEE International Congress on Big Data 2013 Yes
      Driving Big Data With Big Compute - Byun et al IEEE HPEC 2012paper slidespaper slides Architecture IEEE HPEC 2012 Yes
      Dynamic distributed dimensional data model (D4M) database and computation system - Kepner et al ICASSP 2012paper slidespaper slides Architecture ICASSP 2012 Yes
      An NSA Big Graph experiment (Technical Report NSA-RD-2013-056002v1)slidesslides Performance Technical Report No
      Patil, Swapnil, et al. “YCSB++: benchmarking and performance debugging advanced features in scalable table stores.” Proceedings of the 2nd ACM Symposium on Cloud Computing. ACM, 2011.paper slidespaper slides Performance ACM Symposium on Cloud Computing 2011 Yes
      acordova Aaron CordovaKoverseKoverse  
      adamjshook Adam J. ShookDatacatessenETDatacatessenET
      afuchs Adam Fuchs sqrrlETET
      alerman Adam LermanApplied Technology GroupETApplied Technology GroupET
      arvindsh Arvind ShyamsundarMicrosoftPTMicrosoftPT
      bhavanki Bill HavankiClouderaETClouderaET
      billie Billie RinaldiMicrosoftETMicrosoftET
      bimargulies Benson MarguliesBasis Technology Corp.ETBasis Technology Corp.ET
      brianloss Brian LossMicrosoftETMicrosoftET
      busbey Sean BusbeyClouderaCTClouderaCT
      cawaringcjnolet Corey J. Nolet Tetra Concepts LLCETET
      ctubbsii Christopher TubbsNSAETNSAET
      dhutchis Shana HutchisonUniversity of WashingtonPTUniversity of WashingtonPT
      dlmarion Dave MarionWrench.io, LLCETWrench.io, LLCET
      drew Drew FarrisBooz Allen HamiltonETBooz Allen HamiltonET
      ecn Eric Newton SW Complete Inc.ETET
      elserj Josh ElserHortonworksETHortonworksET
      etcoleman Ed Coleman  ETET
      hkeebler Holly KeeblerArctic Slope Regional Corp.ETArctic Slope Regional Corp.ET
      jmark99 Mark Owens  ETET
      jtrost Jason TrostEndgameEndgame  
      ibella Ivan BellaArctic Slope Regional Corp.ETArctic Slope Regional Corp.ET
      kturner Keith TurnerMicrosoftETMicrosoftET
      lstavarez Luis Tavarez  ETET
      mdrob Mike DrobClouderaETClouderaET
      medined
      mjwall Michael WallArctic Slope Regional Corp.ETArctic Slope Regional Corp.ET
      mmiller Michael MillerCentroid, LLCETCentroid, LLCET
      mwalch Mike WalchPeterson TechnologiesETPeterson TechnologiesET
      ngf Nick FeltsPraxis EngineeringETPraxis EngineeringET
      phrocker Marc ParisiMicrosoftETMicrosoftET
      rweeks Russ WeeksPHEMIPTPHEMIPT
      shickey Sean Hickey  PTPT
      ujustgotbilld William SlacumMiner & KaschETMiner & KaschET
      vikrams Vikram SrivastavaClouderaPTClouderaPT
      vines John Vines sqrrlETET
      @@ -390,32 +390,32 @@ Aaron Glahe - Data Tactics - ET + Data Tactics + ET Aishwarya Thangappa - Microsoft - PT + Microsoft + PT Al Krinker   - ET + ET Alex Moundalexis - Cloudera - ET + Cloudera + ET Andrew George Wells ClearEdgeIT - ET + ET Arshak Navruzyan - Argyle Data + Argyle Data   @@ -425,23 +425,23 @@ Ben Kelly - Microsoft - GMT/IST + Microsoft + GMT/IST Ben Manes   - PT + PT Bob Thorman - AT&T + AT&T   Charles Williams - Tiber Technologies - ET + Tiber Technologies + ET Chris Bennight @@ -451,32 +451,32 @@ Chris McCubbin sqrrl - ET + ET Chris McTague - Peterson Technologies - ET + Peterson Technologies + ET Christian Rohling - Endgame - ET + Endgame + ET Craig Scheiderer - Arctic Slope Regional Corp. - ET + Arctic Slope Regional Corp. + ET Damon Brown Tetra Concepts LLC - ET + ET Dave Wang - Cloudera - PT + Cloudera + PT David M. Lyle @@ -490,23 +490,23 @@ Dennis Patrone - The Johns Hopkins University Applied Physics Laboratory - ET + The Johns Hopkins University Applied Physics Laboratory + ET Dima Spivak - Cloudera + Cloudera   Ed Kohlwey - Booz Allen Hamilton + Booz Allen Hamilton   Ed Seidl Lawrence Livermore National Laboratory - PT + PT Edward Yoon @@ -515,8 +515,8 @@ Elina Wise - Arctic Slope Regional Corp. - ET + Arctic Slope Regional Corp. + ET Eugene Cheipesh @@ -525,8 +525,8 @@ Gary Singh - Sabre Engineering - ET + Sabre Engineering + ET Hayden Marchant @@ -535,18 +535,18 @@ Hung Pham - Cloudera - ET + Cloudera + ET Jacob Meisler - Booz Allen Hamilton - ET + Booz Allen Hamilton + ET James Fiori - Flywheel Data - ET + Flywheel Data + ET Jared R. @@ -555,8 +555,8 @@ Jared Winick - Koverse - MT + Koverse + MT Jason Then @@ -570,13 +570,13 @@ Jeff Field - Cloudera - ET + Cloudera + ET Jeffrey Manno - Arctic Slope Regional Corp. - ET + Arctic Slope Regional Corp. + ET Jeffrey S. Schwartz @@ -585,18 +585,18 @@ Jeffrey Zeiberg - Arctic Slope Regional Corp. - ET + Arctic Slope Regional Corp. + ET Jenna Huston   - ET + ET Jerry He - IBM - PT + IBM + PT Jesse Yates @@ -605,13 +605,13 @@ Jessica Seastrom - Cloudera - ET + Cloudera + ET Jim Klucar - Splyt - ET + Splyt + ET Joe Skora @@ -626,42 +626,42 @@ John Stoneham   - ET + ET Jonathan M. Hsieh - Cloudera - PT + Cloudera + PT Jonathan Park sqrrl - ET + ET Joseph Koshakow   - ET + ET Josselin Chevalay   - CEST + CEST Karthick Narendran - Microsoft - BST + Microsoft + BST Kenneth McFarland   - PT + PT Kevin Faro Tetra Concepts LLC - ET + ET Kyle Van Gilson @@ -671,32 +671,32 @@ Laura Peaslee Objective Solutions, Inc. - ET + ET Laura Schanno - Arctic Slope Regional Corp. - ET + Arctic Slope Regional Corp. + ET Luke Brassard sqrrl - ET + ET Mandar Inamdar - Microsoft - PT + Microsoft + PT Mario Pastorelli - Teralytics AG - CEST + Teralytics AG + CEST Markus Cozowicz - Microsoft - CET + Microsoft + CET Matt Dailey @@ -705,13 +705,13 @@ Matthew Boehm - Novetta - ET + Novetta + ET Matthew Dinep - Anavation, LLC - ET + Anavation, LLC + ET Matthew Kirkley @@ -720,8 +720,8 @@ Matthew Peterson - Applied Technology Group - ET + Applied Technology Group + ET Max Jordan @@ -731,22 +731,22 @@ Michael Allen sqrrl - ET + ET Michael Berman sqrrl - ET + ET Miguel Pereira - SRA International, Inc - ET + SRA International, Inc + ET Mike Fagan Arcus Research - MT + MT Morgan Haskel @@ -761,12 +761,12 @@ Oren Falkowitz sqrrl - ET + ET Phil Eberhardt sqrrl - ET + ET Philip Young @@ -775,27 +775,27 @@ Pushpinder Heer - Applied Technical Systems - PT + Applied Technical Systems + PT Ravi Mutyala - Hortonworks - CT + Hortonworks + CT Richard Eggert II MasterPeace Solutions, Ltd - ET + ET Russell Carter Jr - Arctic Slope Regional Corp. - ET + Arctic Slope Regional Corp. + ET Ryan Fishel - Cloudera + Cloudera   @@ -820,8 +820,8 @@ Steve Loughran - Hortonworks - GMT/BST + Hortonworks + GMT/BST Supun Kamburugamuva @@ -830,23 +830,23 @@ Takahiko Saito - Hortonworks - PT + Hortonworks + PT Tao Xiao - Nara Institute of Science and Technology + Nara Institute of Science and Technology   Ted Malaska - Cloudera + Cloudera   Ted Yu - Hortonworks - PT + Hortonworks + PT Tim Halloran @@ -860,8 +860,8 @@ Toshihiro Suzuki - Hortonworks - JST + Hortonworks + JST Travis Pinney @@ -870,18 +870,18 @@ Trent Nadeau - Anthem Engineering LLC - ET + Anthem Engineering LLC + ET Tristen Georgiou - PHEMI - PT + PHEMI + PT Tushar Dhadiwal - Microsoft - PT + Microsoft + PT Vicky Kak @@ -901,7 +901,7 @@ Wil Selwood Satellite Applications Catapult - GMT/BST + GMT/BST diff --git a/output/quickstart-1.x/index.html b/output/quickstart-1.x/index.html index 2989958..e81392d 100644 --- a/output/quickstart-1.x/index.html +++ b/output/quickstart-1.x/index.html @@ -142,7 +142,7 @@

      Installing Accumulo

      -

      This document covers installing Accumulo on single and multi-node environments. Either download or build a binary distribution of Accumulo from source code. Unpack as follows:

      +

      This document covers installing Accumulo on single and multi-node environments. Either download or build a binary distribution of Accumulo from source code. Unpack as follows:

      cd <install_location>
       tar xzf <some_dir>/accumulo-X.Y.Z-bin.tar.gz
      @@ -173,7 +173,7 @@ cd accumulo-X.Y.Z
       
       

      Dependencies

      -

      Accumulo requires running Zookeeper and HDFS instances. Also, the Accumulo binary distribution does not include jars for Zookeeper and Hadoop. When configuring Accumulo the following information about these dependencies must be provided.

      +

      Accumulo requires running Zookeeper and HDFS instances. Also, the Accumulo binary distribution does not include jars for Zookeeper and Hadoop. When configuring Accumulo the following information about these dependencies must be provided.

      • Location of Zookeepers : Provide this by setting instance.zookeeper.host in conf/accumulo-site.xml.
      • diff --git a/output/related-projects/index.html b/output/related-projects/index.html index 35d7251..b1696e2 100644 --- a/output/related-projects/index.html +++ b/output/related-projects/index.html @@ -180,7 +180,7 @@ Hive has the ability to read and write data in Accumulo using the Geomesa -

        Geomesa is an open-source, distributed, spatio-temporal database built on a number of distributed cloud data storage systems, including Accumulo, HBase, Cassandra, and Kafka.

        +

        Geomesa is an open-source, distributed, spatio-temporal database built on a number of distributed cloud data storage systems, including Accumulo, HBase, Cassandra, and Kafka.

        Geowave

        diff --git a/output/release/accumulo-1.10.0/index.html b/output/release/accumulo-1.10.0/index.html index 36e3577..72cdbfa 100644 --- a/output/release/accumulo-1.10.0/index.html +++ b/output/release/accumulo-1.10.0/index.html @@ -145,11 +145,11 @@

        03 Sep 2020

        @@ -379,11 +379,11 @@ operation (compact, flush)

        View all releases in the archive

        diff --git a/output/release/accumulo-1.3.5-incubating/index.html b/output/release/accumulo-1.3.5-incubating/index.html index 88d168c..a2488a2 100644 --- a/output/release/accumulo-1.3.5-incubating/index.html +++ b/output/release/accumulo-1.3.5-incubating/index.html @@ -147,7 +147,7 @@ - +
      @@ -177,7 +177,7 @@ - +
    diff --git a/output/release/accumulo-1.3.6/index.html b/output/release/accumulo-1.3.6/index.html index 5ef9bcb..0f85023 100644 --- a/output/release/accumulo-1.3.6/index.html +++ b/output/release/accumulo-1.3.6/index.html @@ -145,11 +145,11 @@

    06 Jul 2012

    @@ -177,11 +177,11 @@

    View all releases in the archive

    diff --git a/output/release/accumulo-1.4.0/index.html b/output/release/accumulo-1.4.0/index.html index cf17b4a..74c5690 100644 --- a/output/release/accumulo-1.4.0/index.html +++ b/output/release/accumulo-1.4.0/index.html @@ -145,11 +145,11 @@

    30 Mar 2012

    @@ -179,11 +179,11 @@

    View all releases in the archive

    diff --git a/output/release/accumulo-1.4.1/index.html b/output/release/accumulo-1.4.1/index.html index eff963b..c3da600 100644 --- a/output/release/accumulo-1.4.1/index.html +++ b/output/release/accumulo-1.4.1/index.html @@ -145,11 +145,11 @@

    03 Jul 2012

    @@ -179,11 +179,11 @@

    View all releases in the archive

    diff --git a/output/release/accumulo-1.4.2/index.html b/output/release/accumulo-1.4.2/index.html index d8e3b9d..fbe180c 100644 --- a/output/release/accumulo-1.4.2/index.html +++ b/output/release/accumulo-1.4.2/index.html @@ -145,11 +145,11 @@

    15 Nov 2012

    @@ -179,11 +179,11 @@

    View all releases in the archive

    diff --git a/output/release/accumulo-1.4.3/index.html b/output/release/accumulo-1.4.3/index.html index 3d1ac09..4437260 100644 --- a/output/release/accumulo-1.4.3/index.html +++ b/output/release/accumulo-1.4.3/index.html @@ -145,11 +145,11 @@

    18 Mar 2013

    @@ -179,11 +179,11 @@

    View all releases in the archive

    diff --git a/output/release/accumulo-1.4.4/index.html b/output/release/accumulo-1.4.4/index.html index fc30921..b1f6133 100644 --- a/output/release/accumulo-1.4.4/index.html +++ b/output/release/accumulo-1.4.4/index.html @@ -145,11 +145,11 @@

    23 Aug 2013

    @@ -179,11 +179,11 @@

    View all releases in the archive

    diff --git a/output/release/accumulo-1.4.5/index.html b/output/release/accumulo-1.4.5/index.html index 4b9ba55..a37e356 100644 --- a/output/release/accumulo-1.4.5/index.html +++ b/output/release/accumulo-1.4.5/index.html @@ -145,11 +145,11 @@

    04 Apr 2014

    @@ -179,11 +179,11 @@

    View all releases in the archive

    diff --git a/output/release/accumulo-1.5.0/index.html b/output/release/accumulo-1.5.0/index.html index 435b081..44cd4b7 100644 --- a/output/release/accumulo-1.5.0/index.html +++ b/output/release/accumulo-1.5.0/index.html @@ -145,11 +145,11 @@

    25 May 2013

    @@ -179,11 +179,11 @@

    View all releases in the archive

    diff --git a/output/release/accumulo-1.5.1/index.html b/output/release/accumulo-1.5.1/index.html index 0d8faf0..941b2a5 100644 --- a/output/release/accumulo-1.5.1/index.html +++ b/output/release/accumulo-1.5.1/index.html @@ -145,11 +145,11 @@

    06 Mar 2014

    @@ -393,11 +393,11 @@ and, in HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.5.2/index.html b/output/release/accumulo-1.5.2/index.html index db8ea74..e9a92db 100644 --- a/output/release/accumulo-1.5.2/index.html +++ b/output/release/accumulo-1.5.2/index.html @@ -145,11 +145,11 @@

    19 Sep 2015

    @@ -350,11 +350,11 @@ and, in HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.5.3/index.html b/output/release/accumulo-1.5.3/index.html index 4ab32ac..9aa0af2 100644 --- a/output/release/accumulo-1.5.3/index.html +++ b/output/release/accumulo-1.5.3/index.html @@ -145,11 +145,11 @@

    25 Jun 2015

    @@ -174,7 +174,7 @@ to a newer version to continue to get bug fixes and new features.

  4. Examples
  5. -

    In the context of Accumulo’s Semantic Versioning guidelines, +

    In the context of Accumulo’s Semantic Versioning guidelines, this is a “patch version”. This means that there should be no public API changes. Any changes which were made were done in a backwards-compatible manner. Code that runs against 1.5.2 should run against 1.5.3.

    @@ -298,11 +298,11 @@ Accumulo configuration from 1

    View all releases in the archive

    diff --git a/output/release/accumulo-1.5.4/index.html b/output/release/accumulo-1.5.4/index.html index 61f06f6..ae28525 100644 --- a/output/release/accumulo-1.5.4/index.html +++ b/output/release/accumulo-1.5.4/index.html @@ -145,11 +145,11 @@

    21 Sep 2015

    @@ -260,11 +260,11 @@ HDFS High-Availability instances, forcing NameNode fail-over.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.6.0/index.html b/output/release/accumulo-1.6.0/index.html index 19f67d1..257e11c 100644 --- a/output/release/accumulo-1.6.0/index.html +++ b/output/release/accumulo-1.6.0/index.html @@ -145,11 +145,11 @@

    02 May 2014

    @@ -549,11 +549,11 @@ and, in HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.6.1/index.html b/output/release/accumulo-1.6.1/index.html index 79597c9..208b482 100644 --- a/output/release/accumulo-1.6.1/index.html +++ b/output/release/accumulo-1.6.1/index.html @@ -145,11 +145,11 @@

    25 Sep 2014

    @@ -361,11 +361,11 @@ and, in HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.6.2/index.html b/output/release/accumulo-1.6.2/index.html index 091d1c4..8ace7e9 100644 --- a/output/release/accumulo-1.6.2/index.html +++ b/output/release/accumulo-1.6.2/index.html @@ -145,11 +145,11 @@

    16 Feb 2015

    @@ -362,11 +362,11 @@ and, in HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.6.3/index.html b/output/release/accumulo-1.6.3/index.html index 266a1d1..90b813e 100644 --- a/output/release/accumulo-1.6.3/index.html +++ b/output/release/accumulo-1.6.3/index.html @@ -145,11 +145,11 @@

    04 Jul 2015

    @@ -306,11 +306,11 @@ HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.6.4/index.html b/output/release/accumulo-1.6.4/index.html index dd7d698..5ed0b52 100644 --- a/output/release/accumulo-1.6.4/index.html +++ b/output/release/accumulo-1.6.4/index.html @@ -145,11 +145,11 @@

    03 Oct 2015

    @@ -249,11 +249,11 @@ HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.6.5/index.html b/output/release/accumulo-1.6.5/index.html index 9abc215..46489b8 100644 --- a/output/release/accumulo-1.6.5/index.html +++ b/output/release/accumulo-1.6.5/index.html @@ -145,11 +145,11 @@

    17 Feb 2016

    @@ -305,11 +305,11 @@ HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.6.6/index.html b/output/release/accumulo-1.6.6/index.html index 225d414..d02775f 100644 --- a/output/release/accumulo-1.6.6/index.html +++ b/output/release/accumulo-1.6.6/index.html @@ -145,11 +145,11 @@

    18 Sep 2016

    @@ -318,11 +318,11 @@ HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.7.0/index.html b/output/release/accumulo-1.7.0/index.html index ff14f05..3404779 100644 --- a/output/release/accumulo-1.7.0/index.html +++ b/output/release/accumulo-1.7.0/index.html @@ -145,11 +145,11 @@

    18 May 2015

    @@ -176,7 +176,7 @@ one-third were improvements.

  6. Examples
  7. -

    In the context of Accumulo’s Semantic Versioning guidelines, +

    In the context of Accumulo’s Semantic Versioning guidelines, this is a “minor version”. This means that new APIs have been created, some deprecations may have been added, but no deprecated APIs have been removed. Code written against 1.6.x should work against 1.7.0, likely binary-compatible @@ -305,7 +305,7 @@ interact with. The expanded and simplified API statement is in the README.

    In some places in the API, non-API types were used. Ideally, public API -members would only use public API types. A tool called APILyzer +members would only use public API types. A tool called APILyzer was created to find all API members that used non-API types. Many of the violations found by this tool were deprecated to clearly communicate that a non-API type was used. One example is a public API method that returned a @@ -587,11 +587,11 @@ Accumulo configuration from 1

    View all releases in the archive

    diff --git a/output/release/accumulo-1.7.1/index.html b/output/release/accumulo-1.7.1/index.html index a74ccf7..3081ed3 100644 --- a/output/release/accumulo-1.7.1/index.html +++ b/output/release/accumulo-1.7.1/index.html @@ -145,11 +145,11 @@

    26 Feb 2016

    @@ -340,11 +340,11 @@ HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.7.2/index.html b/output/release/accumulo-1.7.2/index.html index ce50935..f3ca84e 100644 --- a/output/release/accumulo-1.7.2/index.html +++ b/output/release/accumulo-1.7.2/index.html @@ -145,11 +145,11 @@

    22 Jun 2016

    @@ -268,11 +268,11 @@ HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.7.3/index.html b/output/release/accumulo-1.7.3/index.html index bbc394f..6383fa7 100644 --- a/output/release/accumulo-1.7.3/index.html +++ b/output/release/accumulo-1.7.3/index.html @@ -145,11 +145,11 @@

    06 Apr 2017

    @@ -169,13 +169,13 @@ performance improvements, build quality improvements, and more. See

    Below are resources for this release:

      -
    • User Manual : In-depth developer and administrator documentation.
    • -
    • Javadocs : Accumulo 1.7.3 API
    • -
    • Examples : Code with corresponding readme files that give step by step instructions for running example code.
    • +
    • User Manual : In-depth developer and administrator documentation.
    • +
    • Javadocs : Accumulo 1.7.3 API
    • +
    • Examples : Code with corresponding readme files that give step by step instructions for running example code.
    -

    Accumulo follows Semantic Versioning guidelines. This release is a -“patch version”, which means that only backwards compatible bug fixes are introduced in this version. A bug fix is defined as +

    Accumulo follows Semantic Versioning guidelines. This release is a +“patch version”, which means that only backwards compatible bug fixes are introduced in this version. A bug fix is defined as an internal change that fixes incorrect behavior. Users of any previous 1.7.x release are strongly encouraged to update as soon as possible to benefit from the bug fixes with very little concern in change of underlying functionality. As always, the Accumulo developers take API compatibility very seriously and have invested much time to ensure that we meet the promises set forth to our users. Users of 1.6 or earlier that are seeking to upgrade to 1.7 should @@ -241,7 +241,7 @@ table is already in the requested state. This returns immediately without queuin

    The recommended way to upgrade from a prior 1.7.x release is to stop Accumulo, upgrade to 1.7.3 and then start 1.7.3.

    -

    When upgrading, there is a known issue if the upgrade fails due to outstanding FATE +

    When upgrading, there is a known issue if the upgrade fails due to outstanding FATE operations, see ACCUMULO-4496 The work around if this situation is encountered:

    -

    Accumulo follows Semantic Versioning guidelines. This release is a “patch version”, which means that +

    Accumulo follows Semantic Versioning guidelines. This release is a “patch version”, which means that only backwards compatible bug fixes are introduced in this version. A bug fix is defined as an internal change that fixes incorrect behavior. Users of any previous 1.7.x release are strongly encouraged to update as soon as possible to benefit from the bug fixes with very little concern in change of underlying functionality. As always, the Accumulo developers take API compatibility very seriously and have invested much time to ensure that we @@ -217,7 +217,7 @@ to degraded query performance or out of memory exceptions on tablet servers.

    Upgrading

    -

    View the Upgrading Accumulo documentation for guidance.

    +

    View the Upgrading Accumulo documentation for guidance.

    Testing

    @@ -286,11 +286,11 @@ on Hadoop 2.2.0, the IT passed with a newer version of Hadoop.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.8.0/index.html b/output/release/accumulo-1.8.0/index.html index 9becfb1..768bbe9 100644 --- a/output/release/accumulo-1.8.0/index.html +++ b/output/release/accumulo-1.8.0/index.html @@ -145,11 +145,11 @@

    06 Sep 2016

    @@ -177,7 +177,7 @@ for the complete list.

  8. Examples
  9. -

    In the context of Accumulo’s Semantic Versioning guidelines, +

    In the context of Accumulo’s Semantic Versioning guidelines, this is a “minor version”. This means that new APIs have been created, some deprecations may have been added, but no deprecated APIs have been removed. Code written against 1.7.x should work against 1.8.0 – binary compatibility @@ -370,11 +370,11 @@ HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.8.1/index.html b/output/release/accumulo-1.8.1/index.html index 7626365..463cdb0 100644 --- a/output/release/accumulo-1.8.1/index.html +++ b/output/release/accumulo-1.8.1/index.html @@ -145,11 +145,11 @@

    26 Feb 2017

    @@ -175,7 +175,7 @@ performance improvements, build quality improvements, and more. See
  10. Examples
  11. -

    In the context of Accumulo’s Semantic Versioning guidelines, +

    In the context of Accumulo’s Semantic Versioning guidelines, this is a “minor version”. This means that new APIs have been created, some deprecations may have been added, but no deprecated APIs have been removed. Code written against 1.7.x should work against 1.8.0 – binary compatibility @@ -328,11 +328,11 @@ HDFS High-Availability instances, forcing NameNode failover.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.9.0/index.html b/output/release/accumulo-1.9.0/index.html index 5f08eef..ce4607f 100644 --- a/output/release/accumulo-1.9.0/index.html +++ b/output/release/accumulo-1.9.0/index.html @@ -145,11 +145,11 @@

    23 Apr 2018

    @@ -283,11 +283,11 @@ nodes for 24 hours followed by a successful verification.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.9.1/index.html b/output/release/accumulo-1.9.1/index.html index bf68f45..abfa5da 100644 --- a/output/release/accumulo-1.9.1/index.html +++ b/output/release/accumulo-1.9.1/index.html @@ -145,11 +145,11 @@

    14 May 2018

    @@ -221,11 +221,11 @@ successful verification. The integration tests were run against both Hadoop

    View all releases in the archive

    diff --git a/output/release/accumulo-1.9.2/index.html b/output/release/accumulo-1.9.2/index.html index b9d5b0f..ec0105f 100644 --- a/output/release/accumulo-1.9.2/index.html +++ b/output/release/accumulo-1.9.2/index.html @@ -145,11 +145,11 @@

    19 Jul 2018

    @@ -255,11 +255,11 @@ flushed, compacted, scanned, and deleted the table.

    View all releases in the archive

    diff --git a/output/release/accumulo-1.9.3/index.html b/output/release/accumulo-1.9.3/index.html index f251970..ecee0ef 100644 --- a/output/release/accumulo-1.9.3/index.html +++ b/output/release/accumulo-1.9.3/index.html @@ -145,11 +145,11 @@

    10 Apr 2019

    @@ -336,11 +336,11 @@ address thrift CVE. Issue archive

    diff --git a/output/release/accumulo-2.0.0-alpha-1/index.html b/output/release/accumulo-2.0.0-alpha-1/index.html index f66dc84..da39838 100644 --- a/output/release/accumulo-2.0.0-alpha-1/index.html +++ b/output/release/accumulo-2.0.0-alpha-1/index.html @@ -145,11 +145,11 @@

    14 Oct 2018

    @@ -188,11 +188,11 @@ complete in this alpha release.

    View all releases in the archive

    diff --git a/output/release/accumulo-2.0.0-alpha-2/index.html b/output/release/accumulo-2.0.0-alpha-2/index.html index b703fcf..6cd5c84 100644 --- a/output/release/accumulo-2.0.0-alpha-2/index.html +++ b/output/release/accumulo-2.0.0-alpha-2/index.html @@ -145,11 +145,11 @@

    31 Jan 2019

    @@ -199,11 +199,11 @@ complete in this alpha release.

    View all releases in the archive

    diff --git a/output/release/accumulo-2.0.0/index.html b/output/release/accumulo-2.0.0/index.html index 59784c4..0678b23 100644 --- a/output/release/accumulo-2.0.0/index.html +++ b/output/release/accumulo-2.0.0/index.html @@ -145,7 +145,7 @@

    02 Aug 2019