[2/2] accumulo-website git commit: Jekyll build from master:fa21326

2017-03-06 Thread elserj
Jekyll build from master:fa21326

Fix the date on the security peformance post


Project: http://git-wip-us.apache.org/repos/asf/accumulo-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo-website/commit/ccd797a9
Tree: http://git-wip-us.apache.org/repos/asf/accumulo-website/tree/ccd797a9
Diff: http://git-wip-us.apache.org/repos/asf/accumulo-website/diff/ccd797a9

Branch: refs/heads/asf-site
Commit: ccd797a958c0a1a602d4fd91d391904e5b982ec7
Parents: 803c95d
Author: Josh Elser 
Authored: Mon Mar 6 18:02:21 2017 -0500
Committer: Josh Elser 
Committed: Mon Mar 6 18:02:21 2017 -0500

--
 .../23/security-performance-implications.html   | 449 ---
 .../06/security-performance-implications.html   | 449 +++
 feed.xml| 352 +++
 index.html  |   6 +-
 news/index.html |   8 +-
 5 files changed, 632 insertions(+), 632 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/ccd797a9/blog/2017/02/23/security-performance-implications.html
--
diff --git a/blog/2017/02/23/security-performance-implications.html 
b/blog/2017/02/23/security-performance-implications.html
deleted file mode 100644
index fd23824..000
--- a/blog/2017/02/23/security-performance-implications.html
+++ /dev/null
@@ -1,449 +0,0 @@
-
-
-
-
-
-
-
-https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/paper/bootstrap.min.css"; 
rel="stylesheet" 
integrity="sha384-awusxf8AUojygHf2+joICySzB780jVvQaVCAt1clU3QsyAitLGul28Qxb2r1e5g+"
 crossorigin="anonymous">
-
-https://cdn.datatables.net/v/bs/jq-2.2.3/dt-1.10.12/datatables.min.css";>
-
-
-Security Performance Implications
-
-https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js";>
-https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"; 
integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa"
 crossorigin="anonymous">
-https://cdn.datatables.net/v/bs/jq-2.2.3/dt-1.10.12/datatables.min.js";>
-
-  // show location of canonical site if not currently on the canonical site
-  $(function() {
-var host = window.location.host;
-if (typeof host !== 'undefined' && host !== 'accumulo.apache.org') {
-  $('#non-canonical').show();
-}
-  });
-
-  $(function() {
-// decorate section headers with anchors
-return $("h2, h3, h4, h5, h6").each(function(i, el) {
-  var $el, icon, id;
-  $el = $(el);
-  id = $el.attr('id');
-  icon = '';
-  if (id) {
-return $el.append($("").addClass("header-link").attr("href", "#" 
+ id).html(icon));
-  }
-});
-  });
-  
-  // configure Google Analytics
-  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
-  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new 
Date();a=s.createElement(o),
-  
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
-  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
-
-  if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
-ga('create', 'UA-50934829-1', 'apache.org');
-ga('send', 'pageview');
-  }
-
-
-
-
-
-  
-  
-
-  
-Toggle navigation
-
-
-
-  
-  
-
-
-  
-Download
-
-Releases
-
-  1.8.1 (Latest)
-  1.7.2
-  1.6.6
-  Archive
-
-
-
-Documentation
-
-  User Manual 
(1.8)
-  Javadocs (1.8)
-  Examples (1.8)
-  Features
-  Glossary
-  External Docs
-  Archive
-
-
-
-Community
-
-  Get Involved
-  Mailing Lists
-  People
-  Related Projects
-  Contributor Guide
-
-
-  
-  
-
-Apache 
Software Foundation
-
-  https://www.apache.org";>Apache Homepage 
-  https://www.apache.org/licenses/LICENSE-2.0";>License 
-  https://www.apache.org/foundation/sponsorship";>Sponsorship 
-  https://www.apache.org/security";>Security 
-  https://www.apache.org/foundation/thanks";>Thanks 
-  https://www.apache.org/foundation/policies/conduct";>Code of Conduct 
-
-
-  
-
-  
-
-
-
-  
-
-  
-
-
-  Visit the official site at: https://accumulo.apache.org";>https://accumulo.apache.org
-
-
-  
-  Security Performance Implications
-  
-  
-
-Date    23 Feb 2017 
-
-
-
-
-
-The purpose of this two part series was to measure the performance impact of
-various security configurations o

[1/2] accumulo-website git commit: Fix the date on the security peformance post

2017-03-06 Thread elserj
Repository: accumulo-website
Updated Branches:
  refs/heads/asf-site 803c95d0c -> ccd797a95
  refs/heads/master 5679ae1b7 -> fa21326b7


Fix the date on the security peformance post


Project: http://git-wip-us.apache.org/repos/asf/accumulo-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo-website/commit/fa21326b
Tree: http://git-wip-us.apache.org/repos/asf/accumulo-website/tree/fa21326b
Diff: http://git-wip-us.apache.org/repos/asf/accumulo-website/diff/fa21326b

Branch: refs/heads/master
Commit: fa21326b7e556fad386a7301ef90df006f575575
Parents: 5679ae1
Author: Josh Elser 
Authored: Mon Mar 6 18:01:55 2017 -0500
Committer: Josh Elser 
Committed: Mon Mar 6 18:01:55 2017 -0500

--
 ...7-02-23-security-performance-implications.md | 173 ---
 ...7-03-06-security-performance-implications.md | 173 +++
 2 files changed, 173 insertions(+), 173 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/fa21326b/_posts/blog/2017-02-23-security-performance-implications.md
--
diff --git a/_posts/blog/2017-02-23-security-performance-implications.md 
b/_posts/blog/2017-02-23-security-performance-implications.md
deleted file mode 100644
index 01d2410..000
--- a/_posts/blog/2017-02-23-security-performance-implications.md
+++ /dev/null
@@ -1,173 +0,0 @@
-
-The purpose of this two part series was to measure the performance impact of
-various security configurations on a cluster running Apache Accumulo’s
-continuous ingest suite. The tests were performed using Amazon Web
-Services (AWS), Hortonworks Data Platform 2.4 and Accumulo 1.7. Each of
-the five different security settings in Accumulo 1.7 was tested including 
-no security, SSL, and SASL with Kerberos authentication for the three quality 
-of protection levels (auth, auth-int, auth-conf).  KDC was MIT.  HDFS was 
-configured to use Kerberos for authentication and had service level 
-authorization on. Other than that, no other security settings (HTTPS, RPC 
-protection, data transfer encryption, etc) were enabled.  Timely was a 
-separate, single node HDFS/Zookeeper/Accumulo instance.
-
-## Intro
-
-All runs utilized the continuous ingest suite that ships with Accumulo (a
-standard method to measure performance in Accumulo).  It generates random 
-graph data and inserts it into Accumulo, creating
-a long linked list of entries.  Part 1 was run with just continuous ingest.  
-Based on the test results, there was a measurable performance impact as each 
additional security configuration was put in place. 
-
-## Methodology
-
-We ran 5 tests, one for each security configuration.  Each iteration of each 
test inserted 2 billion entries.  Batch writers were configured with 500K max 
mem 
-to artificially inflate the overall write overhead. This was performed on a
-small cluster on AWS.
-
-Each test used one of the following security configurations:
-
-* No security - Default
-* Two way SSL
-* Kerberos/SASL with auth
-  * auth is just Kerberos authentication between client and server.  Each end 
of the RPC definitively knows who the other is.
-* Kerberos/SASL with auth-int
-  * Builds on auth, also providing message integrity checks of the data going 
across the wire. You also know that the message you received was not altered.
-* Kerberos/SASL with auth-conf
-  * Builds on auth-int, also providing confidentiality of the message that was 
sent to prevent others from reading it (aka wire-encryption).
-
-For each test, five iterations were run to obtain a min, max, and median
-time elapsed at each security configuration. After each iteration,
-Hadoop, and Zookeeper processes were restarted, Accumulo tables are
-wiped clean and tables are recreated. In addition, pagecache, dentries
-and inodes are dropped by issuing a ‘3’ command on
-/proc/sys/vm/drop\_caches to ensure that the OS is not caching things to disk
-that might affect the benchmark. The following sequence was performed 
-between iterations:
-
-1.  Bring down Accumulo
-2.  Bring down Zookeeper
-3.  Bring down Hadoop
-4.  Run sync command
-5.  Drop OS cache
-6.  Bring up Hadoop
-7.  Bring up Zookeeper
-8.  Bring up Accumulo
-9.  Drop tables
-10. Create tables
-
-For each iteration, the results were stored, fed into 
[Timely](https://nationalsecurityagency.github.io/timely/), and viewed with 
Grafana.
-Since the runs were executed sequentially, the start epochs for each run did 
not align.
-To mitigate, the entries for each run were inserted 
-with the same relative epoch for convenient comparison in Grafana.
-
-The table configurations for Accumulo remain the same throughout the
-different iterations and security levels. The Accumulo site
-configurations differ only due to the different settings for the
-security level configurations.
-
-##

[1/2] accumulo-website git commit: Wrote blog post about security and performance.

2017-03-06 Thread elserj
Repository: accumulo-website
Updated Branches:
  refs/heads/asf-site f183655c2 -> 803c95d0c
  refs/heads/master 90a96b68e -> 5679ae1b7


Wrote blog post about security and performance.

Closes apache/accumulo-website#8

Signed-off-by: Josh Elser 


Project: http://git-wip-us.apache.org/repos/asf/accumulo-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo-website/commit/5679ae1b
Tree: http://git-wip-us.apache.org/repos/asf/accumulo-website/tree/5679ae1b
Diff: http://git-wip-us.apache.org/repos/asf/accumulo-website/diff/5679ae1b

Branch: refs/heads/master
Commit: 5679ae1b760e4176b996d386472e4a4a9a50eddb
Parents: 90a96b6
Author: John Highcock 
Authored: Thu Feb 23 13:10:01 2017 -0500
Committer: Josh Elser 
Committed: Mon Mar 6 17:57:59 2017 -0500

--
 ...7-02-23-security-performance-implications.md | 173 +++
 images/blog/201702_security/accumuloFiles.png   | Bin 0 -> 313628 bytes
 images/blog/201702_security/avgFilesTab.png | Bin 0 -> 288346 bytes
 images/blog/201702_security/figure1.png | Bin 0 -> 78725 bytes
 images/blog/201702_security/tableRecs.png   | Bin 0 -> 159556 bytes
 images/blog/201702_security/tableRecsInMem.png  | Bin 0 -> 223097 bytes
 images/blog/201702_security/totalIngest.png | Bin 0 -> 245159 bytes
 7 files changed, 173 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/5679ae1b/_posts/blog/2017-02-23-security-performance-implications.md
--
diff --git a/_posts/blog/2017-02-23-security-performance-implications.md 
b/_posts/blog/2017-02-23-security-performance-implications.md
new file mode 100644
index 000..01d2410
--- /dev/null
+++ b/_posts/blog/2017-02-23-security-performance-implications.md
@@ -0,0 +1,173 @@
+
+The purpose of this two part series was to measure the performance impact of
+various security configurations on a cluster running Apache Accumulo’s
+continuous ingest suite. The tests were performed using Amazon Web
+Services (AWS), Hortonworks Data Platform 2.4 and Accumulo 1.7. Each of
+the five different security settings in Accumulo 1.7 was tested including 
+no security, SSL, and SASL with Kerberos authentication for the three quality 
+of protection levels (auth, auth-int, auth-conf).  KDC was MIT.  HDFS was 
+configured to use Kerberos for authentication and had service level 
+authorization on. Other than that, no other security settings (HTTPS, RPC 
+protection, data transfer encryption, etc) were enabled.  Timely was a 
+separate, single node HDFS/Zookeeper/Accumulo instance.
+
+## Intro
+
+All runs utilized the continuous ingest suite that ships with Accumulo (a
+standard method to measure performance in Accumulo).  It generates random 
+graph data and inserts it into Accumulo, creating
+a long linked list of entries.  Part 1 was run with just continuous ingest.  
+Based on the test results, there was a measurable performance impact as each 
additional security configuration was put in place. 
+
+## Methodology
+
+We ran 5 tests, one for each security configuration.  Each iteration of each 
test inserted 2 billion entries.  Batch writers were configured with 500K max 
mem 
+to artificially inflate the overall write overhead. This was performed on a
+small cluster on AWS.
+
+Each test used one of the following security configurations:
+
+* No security - Default
+* Two way SSL
+* Kerberos/SASL with auth
+  * auth is just Kerberos authentication between client and server.  Each end 
of the RPC definitively knows who the other is.
+* Kerberos/SASL with auth-int
+  * Builds on auth, also providing message integrity checks of the data going 
across the wire. You also know that the message you received was not altered.
+* Kerberos/SASL with auth-conf
+  * Builds on auth-int, also providing confidentiality of the message that was 
sent to prevent others from reading it (aka wire-encryption).
+
+For each test, five iterations were run to obtain a min, max, and median
+time elapsed at each security configuration. After each iteration,
+Hadoop, and Zookeeper processes were restarted, Accumulo tables are
+wiped clean and tables are recreated. In addition, pagecache, dentries
+and inodes are dropped by issuing a ‘3’ command on
+/proc/sys/vm/drop\_caches to ensure that the OS is not caching things to disk
+that might affect the benchmark. The following sequence was performed 
+between iterations:
+
+1.  Bring down Accumulo
+2.  Bring down Zookeeper
+3.  Bring down Hadoop
+4.  Run sync command
+5.  Drop OS cache
+6.  Bring up Hadoop
+7.  Bring up Zookeeper
+8.  Bring up Accumulo
+9.  Drop tables
+10. Create tables
+
+For each iteration, the results were stored, fed into 
[Timely](https://nationalsecurityagency.github.io/timely/), and viewed with 
Grafana.
+Since the runs were executed sequentia

[2/2] accumulo-website git commit: Jekyll build from master:5679ae1

2017-03-06 Thread elserj
Jekyll build from master:5679ae1

Wrote blog post about security and performance.

Closes apache/accumulo-website#8

Signed-off-by: Josh Elser 


Project: http://git-wip-us.apache.org/repos/asf/accumulo-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo-website/commit/803c95d0
Tree: http://git-wip-us.apache.org/repos/asf/accumulo-website/tree/803c95d0
Diff: http://git-wip-us.apache.org/repos/asf/accumulo-website/diff/803c95d0

Branch: refs/heads/asf-site
Commit: 803c95d0cd3065eead750ad2027bc49f57c11c87
Parents: f183655
Author: Josh Elser 
Authored: Mon Mar 6 17:58:45 2017 -0500
Committer: Josh Elser 
Committed: Mon Mar 6 17:58:45 2017 -0500

--
 README.md   |   1 -
 .../23/security-performance-implications.html   | 449 +++
 feed.xml| 385 
 images/blog/201702_security/accumuloFiles.png   | Bin 0 -> 313628 bytes
 images/blog/201702_security/avgFilesTab.png | Bin 0 -> 288346 bytes
 images/blog/201702_security/figure1.png | Bin 0 -> 78725 bytes
 images/blog/201702_security/tableRecs.png   | Bin 0 -> 159556 bytes
 images/blog/201702_security/tableRecsInMem.png  | Bin 0 -> 223097 bytes
 images/blog/201702_security/totalIngest.png | Bin 0 -> 245159 bytes
 index.html  |  14 +-
 news/index.html |   7 +
 11 files changed, 754 insertions(+), 102 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/803c95d0/README.md
--
diff --git a/README.md b/README.md
index 9d4b0ef..13e7cc0 100644
--- a/README.md
+++ b/README.md
@@ -28,4 +28,3 @@ This can be done easily by invoking the post-commit hook 
(either by hand, or aut
 Git to invoke the post-commit hook).
 
 `./_devtools/git-hooks/post-commit`
-

http://git-wip-us.apache.org/repos/asf/accumulo-website/blob/803c95d0/blog/2017/02/23/security-performance-implications.html
--
diff --git a/blog/2017/02/23/security-performance-implications.html 
b/blog/2017/02/23/security-performance-implications.html
new file mode 100644
index 000..fd23824
--- /dev/null
+++ b/blog/2017/02/23/security-performance-implications.html
@@ -0,0 +1,449 @@
+
+
+
+
+
+
+
+https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/paper/bootstrap.min.css"; 
rel="stylesheet" 
integrity="sha384-awusxf8AUojygHf2+joICySzB780jVvQaVCAt1clU3QsyAitLGul28Qxb2r1e5g+"
 crossorigin="anonymous">
+
+https://cdn.datatables.net/v/bs/jq-2.2.3/dt-1.10.12/datatables.min.css";>
+
+
+Security Performance Implications
+
+https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js";>
+https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"; 
integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa"
 crossorigin="anonymous">
+https://cdn.datatables.net/v/bs/jq-2.2.3/dt-1.10.12/datatables.min.js";>
+
+  // show location of canonical site if not currently on the canonical site
+  $(function() {
+var host = window.location.host;
+if (typeof host !== 'undefined' && host !== 'accumulo.apache.org') {
+  $('#non-canonical').show();
+}
+  });
+
+  $(function() {
+// decorate section headers with anchors
+return $("h2, h3, h4, h5, h6").each(function(i, el) {
+  var $el, icon, id;
+  $el = $(el);
+  id = $el.attr('id');
+  icon = '';
+  if (id) {
+return $el.append($("").addClass("header-link").attr("href", "#" 
+ id).html(icon));
+  }
+});
+  });
+  
+  // configure Google Analytics
+  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new 
Date();a=s.createElement(o),
+  
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+  if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
+ga('create', 'UA-50934829-1', 'apache.org');
+ga('send', 'pageview');
+  }
+
+
+
+
+
+  
+  
+
+  
+Toggle navigation
+
+
+
+  
+  
+
+
+  
+Download
+
+Releases
+
+  1.8.1 (Latest)
+  1.7.2
+  1.6.6
+  Archive
+
+
+
+Documentation
+
+  User Manual 
(1.8)
+  Javadocs (1.8)
+  Examples (1.8)
+  Features
+  Glossary
+  External Docs
+  Archive
+
+
+
+Community
+
+  Get Involved
+  Mailing Lists
+  People
+  Related Projects
+  Contribut

[1/2] accumulo git commit: ACCUMULO-4596 Stopped using ACCUMULO_HOME for native libs

2017-03-06 Thread mwalch
Repository: accumulo
Updated Branches:
  refs/heads/master 1072d20bb -> a1cf8e222


ACCUMULO-4596 Stopped using ACCUMULO_HOME for native libs

* Using system property 'accumulo.native.lib.path' rather than
  environment variable to configure native libraries.
* Removed unnnecessary system property for xml parsing
* Tablet servers will die if native maps are enabled but not set up.
* Remove broken rsync from 'accumulo-util load-jars-hdfs' which
  fixes ACCUMULO-4598.
* Stopped using ACCUMULO_HOME & ACCUMULO_CONF_DIR in accumulo-env.sh
* Added command to accumulo-env.sh to build native library by default


Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/659a33e8
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/659a33e8
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/659a33e8

Branch: refs/heads/master
Commit: 659a33e8e094f68e46c824374d25da67b4c30421
Parents: a60f550
Author: Mike Walch 
Authored: Fri Mar 3 11:04:41 2017 -0500
Committer: Mike Walch 
Committed: Mon Mar 6 14:32:23 2017 -0500

--
 assemble/bin/accumulo   | 34 +--
 assemble/bin/accumulo-service   |  8 ++-
 assemble/bin/accumulo-util  | 28 -
 assemble/conf/templates/accumulo-env.sh | 45 +--
 .../org/apache/accumulo/tserver/NativeMap.java  | 60 +---
 .../org/apache/accumulo/test/InMemoryMapIT.java |  5 +-
 .../accumulo/test/functional/NativeMapIT.java   |  4 +-
 7 files changed, 88 insertions(+), 96 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/accumulo/blob/659a33e8/assemble/bin/accumulo
--
diff --git a/assemble/bin/accumulo b/assemble/bin/accumulo
index 69b95df..b10d931 100755
--- a/assemble/bin/accumulo
+++ b/assemble/bin/accumulo
@@ -36,16 +36,12 @@ function main() {
  SOURCE="$(readlink "${SOURCE}")"
  [[ "${SOURCE}" != /* ]] && SOURCE="${bin}/${SOURCE}" # if $SOURCE was a 
relative symlink, we need to resolve it relative to the path where the symlink 
file was located
   done
-  bin="$( cd -P "$( dirname "${SOURCE}" )" && pwd )"
-  basedir=$( cd -P "${bin}"/.. && pwd )
-  conf="${basedir}/conf"
-  lib="${basedir}/lib"
-
-  # Might be needed by accumulo-env.sh, accumulo-site.xml, and other Accumulo 
configuration
-  export ACCUMULO_HOME="$basedir"
-  export ACCUMULO_CONF_DIR="$conf"
-
-  export ACCUMULO_CMD="$1"
+  # Set up variables needed by accumulo-env.sh
+  export bin="$( cd -P "$( dirname "${SOURCE}" )" && pwd )"
+  export basedir=$( cd -P "${bin}"/.. && pwd )
+  export conf="${basedir}/conf"
+  export lib="${basedir}/lib"
+  export cmd="$1"
 
   if [[ -z $conf || ! -d $conf ]]; then
 echo "$conf is not a valid directory.  Please make sure it exists"
@@ -58,6 +54,10 @@ function main() {
   fi
   source "$conf/accumulo-env.sh"
 
+  # Might be needed by accumulo-env.sh, accumulo-site.xml, and other Accumulo 
configuration
+  export ACCUMULO_HOME="$basedir"
+  export ACCUMULO_CONF_DIR="$conf"
+
   # Verify setting in accumulo-env.sh
 
   : "${JAVA_OPTS:?"variable is not set in accumulo-env.sh"}"
@@ -69,23 +69,15 @@ function main() {
   verify_env_dir "ZOOKEEPER_HOME" "${ZOOKEEPER_HOME}"
   : "${MALLOC_ARENA_MAX:?"variable is not set in accumulo-env.sh"}"
 
-  export HADOOP_HOME=$HADOOP_PREFIX
-  export HADOOP_HOME_WARN_SUPPRESS=true
-
-  # This is default for hadoop 2.x; for another distribution, specify 
(DY)LD_LIBRARY_PATH explicitly above
-  if [ -e "${HADOOP_PREFIX}/lib/native/libhadoop.so" ]; then
-export LD_LIBRARY_PATH="${HADOOP_PREFIX}/lib/native:${LD_LIBRARY_PATH}"
 # For Linux
-export 
DYLD_LIBRARY_PATH="${HADOOP_PREFIX}/lib/native:${DYLD_LIBRARY_PATH}" # For Mac
-  fi
   # ACCUMULO_XTRAJARS is where all of the commandline -add items go into for 
reading by accumulo.
   # It also holds the JAR run with the jar command and, if possible, any items 
in the JAR manifest's Class-Path.
-  if [[ "$ACCUMULO_CMD" = "-add" ]]; then
+  if [[ "$cmd" = "-add" ]]; then
 export ACCUMULO_XTRAJARS="$2"
 shift 2
   else
 export ACCUMULO_XTRAJARS=""
   fi
-  if [[ "$ACCUMULO_CMD" = "jar" && -f "$2" ]]; then
+  if [[ "$cmd" = "jar" && -f "$2" ]]; then
 if [[ $2 =~ ^/ ]]; then
   jardir="$(dirname "$2")"
   jarfile="$2"
@@ -122,7 +114,7 @@ function main() {
   
   
CLASSPATH="${lib}/accumulo-start.jar:${conf}:${lib}/slf4j-api.jar:${lib}/slf4j-log4j12.jar:${lib}/log4j.jar:${CLASSPATH}"
 
-  exec "${JAVA[@]}" "-Dapp=$ACCUMULO_CMD" \
+  exec "${JAVA[@]}" "-Dapp=$cmd" \
  "${JAVA_OPTS[@]}" \
  -classpath "${CLASSPATH}" \
  -Dhadoop.home.dir="${HADOOP_PREFIX}" \

http://git-wip-us.apache.org/repos/asf/accumulo/blob/659a33e8/assemble/bin/accumulo-service

[2/2] accumulo git commit: Merge branch 'native-conf'

2017-03-06 Thread mwalch
Merge branch 'native-conf'


Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/a1cf8e22
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/a1cf8e22
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/a1cf8e22

Branch: refs/heads/master
Commit: a1cf8e222ea69dd8a7c243f27cf790205bb636e5
Parents: 1072d20 659a33e
Author: Mike Walch 
Authored: Mon Mar 6 14:39:21 2017 -0500
Committer: Mike Walch 
Committed: Mon Mar 6 14:39:21 2017 -0500

--
 assemble/bin/accumulo   | 34 +--
 assemble/bin/accumulo-service   |  8 ++-
 assemble/bin/accumulo-util  | 28 -
 assemble/conf/templates/accumulo-env.sh | 45 +--
 .../org/apache/accumulo/tserver/NativeMap.java  | 60 +---
 .../org/apache/accumulo/test/InMemoryMapIT.java |  5 +-
 .../accumulo/test/functional/NativeMapIT.java   |  4 +-
 7 files changed, 88 insertions(+), 96 deletions(-)
--




accumulo git commit: [maven-release-plugin] prepare for next development iteration

2017-03-06 Thread edcoleman
Repository: accumulo
Updated Branches:
  refs/heads/1.7.3-rc1-next [created] a87b281b2


[maven-release-plugin] prepare for next development iteration


Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/a87b281b
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/a87b281b
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/a87b281b

Branch: refs/heads/1.7.3-rc1-next
Commit: a87b281b26d7ac25e45eaa3fb0aabda55488af45
Parents: 50d9e8c
Author: Ed Coleman 
Authored: Mon Mar 6 06:47:30 2017 -0500
Committer: Ed Coleman 
Committed: Mon Mar 6 06:47:30 2017 -0500

--
 assemble/pom.xml| 2 +-
 core/pom.xml| 2 +-
 docs/pom.xml| 2 +-
 examples/simple/pom.xml | 2 +-
 fate/pom.xml| 2 +-
 maven-plugin/pom.xml| 2 +-
 minicluster/pom.xml | 2 +-
 pom.xml | 4 ++--
 proxy/pom.xml   | 2 +-
 server/base/pom.xml | 2 +-
 server/gc/pom.xml   | 2 +-
 server/master/pom.xml   | 2 +-
 server/monitor/pom.xml  | 2 +-
 server/native/pom.xml   | 2 +-
 server/tracer/pom.xml   | 2 +-
 server/tserver/pom.xml  | 2 +-
 shell/pom.xml   | 2 +-
 start/pom.xml   | 2 +-
 test/pom.xml| 2 +-
 trace/pom.xml   | 2 +-
 20 files changed, 21 insertions(+), 21 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/accumulo/blob/a87b281b/assemble/pom.xml
--
diff --git a/assemble/pom.xml b/assemble/pom.xml
index 742db79..5132f1c 100644
--- a/assemble/pom.xml
+++ b/assemble/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3
+1.7.4-SNAPSHOT
   
   accumulo
   pom

http://git-wip-us.apache.org/repos/asf/accumulo/blob/a87b281b/core/pom.xml
--
diff --git a/core/pom.xml b/core/pom.xml
index 13db0ea..464c725 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3
+1.7.4-SNAPSHOT
   
   accumulo-core
   Apache Accumulo Core

http://git-wip-us.apache.org/repos/asf/accumulo/blob/a87b281b/docs/pom.xml
--
diff --git a/docs/pom.xml b/docs/pom.xml
index 348b66a..d7a4715 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3
+1.7.4-SNAPSHOT
   
   accumulo-docs
   pom

http://git-wip-us.apache.org/repos/asf/accumulo/blob/a87b281b/examples/simple/pom.xml
--
diff --git a/examples/simple/pom.xml b/examples/simple/pom.xml
index 3e582e6..cc94f7c 100644
--- a/examples/simple/pom.xml
+++ b/examples/simple/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3
+1.7.4-SNAPSHOT
 ../../pom.xml
   
   accumulo-examples-simple

http://git-wip-us.apache.org/repos/asf/accumulo/blob/a87b281b/fate/pom.xml
--
diff --git a/fate/pom.xml b/fate/pom.xml
index 8fe2cb6..fff3b77 100644
--- a/fate/pom.xml
+++ b/fate/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3
+1.7.4-SNAPSHOT
   
   accumulo-fate
   Apache Accumulo Fate

http://git-wip-us.apache.org/repos/asf/accumulo/blob/a87b281b/maven-plugin/pom.xml
--
diff --git a/maven-plugin/pom.xml b/maven-plugin/pom.xml
index 98fbdc0..ca2cc3b 100644
--- a/maven-plugin/pom.xml
+++ b/maven-plugin/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3
+1.7.4-SNAPSHOT
   
   accumulo-maven-plugin
   maven-plugin

http://git-wip-us.apache.org/repos/asf/accumulo/blob/a87b281b/minicluster/pom.xml
--
diff --git a/minicluster/pom.xml b/minicluster/pom.xml
index 89ed5d3..6839d25 100644
--- a/minicluster/pom.xml
+++ b/minicluster/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3
+1.7.4-SNAPSHOT
   
   accumulo-minicluster
   Apache Accumulo MiniCluster

http://git-wip-us.apache.org/repos/asf/accumulo/blob/a87b281b/pom.xml
--
diff --git a/pom.xml b/pom.xml
index 7910f21..42f1f8a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
   
   org.apache.accumulo
   accumulo-project
-  1.7.3
+  1.7.4-SNAPSHOT
   pom
   Apache Accumulo Project
   Apache Accumulo is a sorted, distributed key/value store based
@@ -103,7 +103,7 @@
   
 scm:git:git://git.apache.org/accumulo.git
 
scm:git:https://git-wip-us.apache.org/repos/asf/accumulo.git
-rel/1.7.

accumulo git commit: [maven-release-plugin] prepare release rel/1.7.3

2017-03-06 Thread edcoleman
Repository: accumulo
Updated Branches:
  refs/heads/1.7.3-rc1 [created] 50d9e8cc6


[maven-release-plugin] prepare release rel/1.7.3


Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/50d9e8cc
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/50d9e8cc
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/50d9e8cc

Branch: refs/heads/1.7.3-rc1
Commit: 50d9e8cc6e33b87f825414095deff32f17a8fd9a
Parents: c3a0d1d
Author: Ed Coleman 
Authored: Mon Mar 6 06:47:20 2017 -0500
Committer: Ed Coleman 
Committed: Mon Mar 6 06:47:20 2017 -0500

--
 assemble/pom.xml| 2 +-
 core/pom.xml| 2 +-
 docs/pom.xml| 2 +-
 examples/simple/pom.xml | 2 +-
 fate/pom.xml| 2 +-
 maven-plugin/pom.xml| 2 +-
 minicluster/pom.xml | 2 +-
 pom.xml | 4 ++--
 proxy/pom.xml   | 2 +-
 server/base/pom.xml | 2 +-
 server/gc/pom.xml   | 2 +-
 server/master/pom.xml   | 2 +-
 server/monitor/pom.xml  | 2 +-
 server/native/pom.xml   | 2 +-
 server/tracer/pom.xml   | 2 +-
 server/tserver/pom.xml  | 2 +-
 shell/pom.xml   | 2 +-
 start/pom.xml   | 2 +-
 test/pom.xml| 2 +-
 trace/pom.xml   | 2 +-
 20 files changed, 21 insertions(+), 21 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/accumulo/blob/50d9e8cc/assemble/pom.xml
--
diff --git a/assemble/pom.xml b/assemble/pom.xml
index 6d5b611..742db79 100644
--- a/assemble/pom.xml
+++ b/assemble/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3-SNAPSHOT
+1.7.3
   
   accumulo
   pom

http://git-wip-us.apache.org/repos/asf/accumulo/blob/50d9e8cc/core/pom.xml
--
diff --git a/core/pom.xml b/core/pom.xml
index 6efd79d..13db0ea 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3-SNAPSHOT
+1.7.3
   
   accumulo-core
   Apache Accumulo Core

http://git-wip-us.apache.org/repos/asf/accumulo/blob/50d9e8cc/docs/pom.xml
--
diff --git a/docs/pom.xml b/docs/pom.xml
index 198d623..348b66a 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3-SNAPSHOT
+1.7.3
   
   accumulo-docs
   pom

http://git-wip-us.apache.org/repos/asf/accumulo/blob/50d9e8cc/examples/simple/pom.xml
--
diff --git a/examples/simple/pom.xml b/examples/simple/pom.xml
index 486c551..3e582e6 100644
--- a/examples/simple/pom.xml
+++ b/examples/simple/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3-SNAPSHOT
+1.7.3
 ../../pom.xml
   
   accumulo-examples-simple

http://git-wip-us.apache.org/repos/asf/accumulo/blob/50d9e8cc/fate/pom.xml
--
diff --git a/fate/pom.xml b/fate/pom.xml
index adca357..8fe2cb6 100644
--- a/fate/pom.xml
+++ b/fate/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3-SNAPSHOT
+1.7.3
   
   accumulo-fate
   Apache Accumulo Fate

http://git-wip-us.apache.org/repos/asf/accumulo/blob/50d9e8cc/maven-plugin/pom.xml
--
diff --git a/maven-plugin/pom.xml b/maven-plugin/pom.xml
index 66ee5bb..98fbdc0 100644
--- a/maven-plugin/pom.xml
+++ b/maven-plugin/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3-SNAPSHOT
+1.7.3
   
   accumulo-maven-plugin
   maven-plugin

http://git-wip-us.apache.org/repos/asf/accumulo/blob/50d9e8cc/minicluster/pom.xml
--
diff --git a/minicluster/pom.xml b/minicluster/pom.xml
index 8822f36..89ed5d3 100644
--- a/minicluster/pom.xml
+++ b/minicluster/pom.xml
@@ -20,7 +20,7 @@
   
 org.apache.accumulo
 accumulo-project
-1.7.3-SNAPSHOT
+1.7.3
   
   accumulo-minicluster
   Apache Accumulo MiniCluster

http://git-wip-us.apache.org/repos/asf/accumulo/blob/50d9e8cc/pom.xml
--
diff --git a/pom.xml b/pom.xml
index e3ba5e2..7910f21 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
   
   org.apache.accumulo
   accumulo-project
-  1.7.3-SNAPSHOT
+  1.7.3
   pom
   Apache Accumulo Project
   Apache Accumulo is a sorted, distributed key/value store based
@@ -103,7 +103,7 @@
   
 scm:git:git://git.apache.org/accumulo.git
 
scm:git:https://git-wip-us.apache.org/repos/asf/accumulo.git
-HEAD
+rel/1.7.3
 https: