atlas git commit: ATLAS-2087: fix for build failure in earlier commit

2017-08-29 Thread madhan
Repository: atlas
Updated Branches:
  refs/heads/master 42ccc44a9 -> 20742f1e6


ATLAS-2087: fix for build failure in earlier commit


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

Branch: refs/heads/master
Commit: 20742f1e685a9a58b9c5ef4ba0ac9fbaadf9f8e6
Parents: 42ccc44
Author: Madhan Neethiraj 
Authored: Tue Aug 29 19:22:55 2017 -0700
Committer: Madhan Neethiraj 
Committed: Tue Aug 29 19:22:55 2017 -0700

--
 .../org/apache/atlas/web/service/SecureEmbeddedServerTest.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/atlas/blob/20742f1e/webapp/src/test/java/org/apache/atlas/web/service/SecureEmbeddedServerTest.java
--
diff --git 
a/webapp/src/test/java/org/apache/atlas/web/service/SecureEmbeddedServerTest.java
 
b/webapp/src/test/java/org/apache/atlas/web/service/SecureEmbeddedServerTest.java
index 95c1233..f941941 100644
--- 
a/webapp/src/test/java/org/apache/atlas/web/service/SecureEmbeddedServerTest.java
+++ 
b/webapp/src/test/java/org/apache/atlas/web/service/SecureEmbeddedServerTest.java
@@ -49,7 +49,7 @@ public class SecureEmbeddedServerTest extends 
SecureEmbeddedServerTestBase {
 ApplicationProperties.forceReload();
 SecureEmbeddedServer secureEmbeddedServer = null;
 try {
-secureEmbeddedServer = new 
SecureEmbeddedServer(ATLAS_DEFAULT_HOST_ADDRESS,
+secureEmbeddedServer = new 
SecureEmbeddedServer(EmbeddedServer.ATLAS_DEFAULT_BIND_ADDRESS,
 21443, TestUtils.getWarPath()) {
 @Override
 protected PropertiesConfiguration getConfiguration() {



atlas git commit: ATLAS-2087: Allow Atlas server to bind on a specific address

2017-08-29 Thread madhan
Repository: atlas
Updated Branches:
  refs/heads/master f59284adb -> 42ccc44a9


ATLAS-2087: Allow Atlas server to bind on a specific address

Signed-off-by: Madhan Neethiraj 


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

Branch: refs/heads/master
Commit: 42ccc44a9289274133528324eab02cff15ffb955
Parents: f59284a
Author: Richard Ding 
Authored: Tue Aug 29 15:51:08 2017 -0700
Committer: Madhan Neethiraj 
Committed: Tue Aug 29 17:46:04 2017 -0700

--
 .../src/main/java/org/apache/atlas/Atlas.java   | 32 +++-
 .../atlas/web/service/EmbeddedServer.java   | 17 ++-
 .../atlas/web/service/SecureEmbeddedServer.java |  4 +--
 .../AtlasAuthenticationKerberosFilterTest.java  |  2 +-
 .../web/security/BaseSSLAndKerberosTest.java|  2 +-
 .../org/apache/atlas/web/security/SSLTest.java  |  2 +-
 .../web/service/SecureEmbeddedServerTest.java   |  3 +-
 .../service/SecureEmbeddedServerTestBase.java   |  9 --
 8 files changed, 54 insertions(+), 17 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/atlas/blob/42ccc44a/webapp/src/main/java/org/apache/atlas/Atlas.java
--
diff --git a/webapp/src/main/java/org/apache/atlas/Atlas.java 
b/webapp/src/main/java/org/apache/atlas/Atlas.java
index e29254b..7cf6e3e 100755
--- a/webapp/src/main/java/org/apache/atlas/Atlas.java
+++ b/webapp/src/main/java/org/apache/atlas/Atlas.java
@@ -33,6 +33,10 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.slf4j.bridge.SLF4JBridgeHandler;
 
+import java.io.IOException;
+import java.net.InetAddress;
+import java.net.NetworkInterface;
+import java.net.SocketException;
 import java.util.Iterator;
 
 /**
@@ -105,6 +109,17 @@ public final class Atlas {
 setApplicationHome();
 Configuration configuration = ApplicationProperties.get();
 final String enableTLSFlag = 
configuration.getString(SecurityProperties.TLS_ENABLED);
+final String appHost = 
configuration.getString(SecurityProperties.BIND_ADDRESS, 
EmbeddedServer.ATLAS_DEFAULT_BIND_ADDRESS);
+
+if (!isLocalAddress(InetAddress.getByName(appHost))) {
+String msg =
+"Failed to start Atlas server. Address " + appHost
++ " does not belong to this host. Correct configuration 
parameter: "
++ SecurityProperties.BIND_ADDRESS;
+LOG.error(msg);
+throw new IOException(msg);
+}
+
 final int appPort = getApplicationPort(cmd, enableTLSFlag, 
configuration);
 System.setProperty(AtlasConstants.SYSTEM_PROPERTY_APP_PORT, 
String.valueOf(appPort));
 final boolean enableTLS = isTLSEnabled(enableTLSFlag, appPort);
@@ -112,7 +127,7 @@ public final class Atlas {
 
 showStartupInfo(buildConfiguration, enableTLS, appPort);
 
-server = EmbeddedServer.newServer(appPort, appPath, enableTLS);
+server = EmbeddedServer.newServer(appHost, appPort, appPath, 
enableTLS);
 installLogBridge();
 
 server.start();
@@ -164,6 +179,21 @@ public final class Atlas {
 System.getProperty(SecurityProperties.TLS_ENABLED, (appPort % 
1000) == 443 ? "true" : "false") : enableTLSFlag);
 }
 
+private static boolean isLocalAddress(InetAddress addr) {
+// Check if the address is any local or loop back
+boolean local = addr.isAnyLocalAddress() || addr.isLoopbackAddress();
+
+// Check if the address is defined on any interface
+if (!local) {
+try {
+local = NetworkInterface.getByInetAddress(addr) != null;
+} catch (SocketException e) {
+local = false;
+}
+}
+return local;
+}
+
 private static void showStartupInfo(PropertiesConfiguration 
buildConfiguration, boolean enableTLS, int appPort) {
 StringBuilder buffer = new StringBuilder();
 buffer.append("\n");

http://git-wip-us.apache.org/repos/asf/atlas/blob/42ccc44a/webapp/src/main/java/org/apache/atlas/web/service/EmbeddedServer.java
--
diff --git 
a/webapp/src/main/java/org/apache/atlas/web/service/EmbeddedServer.java 
b/webapp/src/main/java/org/apache/atlas/web/service/EmbeddedServer.java
index 467571e..6985291 100755
--- a/webapp/src/main/java/org/apache/atlas/web/service/EmbeddedServer.java
+++ b/webapp/src/main/java/org/apache/atlas/web/service/EmbeddedServer.java
@@ -41,9 +41,11 @@ import 

atlas git commit: ATLAS-2040: Relationship with many-to-many cardinality gives incorrect relationship attribute value

2017-08-29 Thread sarath
Repository: atlas
Updated Branches:
  refs/heads/master 1b7e41f1a -> f59284adb


ATLAS-2040: Relationship with many-to-many cardinality gives incorrect 
relationship attribute value


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

Branch: refs/heads/master
Commit: f59284adbb3f0231fe6cc0da3a521c29f0210dba
Parents: 1b7e41f
Author: Sarath Subramanian 
Authored: Tue Aug 29 17:01:00 2017 -0700
Committer: Sarath Subramanian 
Committed: Tue Aug 29 17:01:00 2017 -0700

--
 .../atlas/type/AtlasRelationshipType.java   |  41 +++---
 .../org/apache/atlas/type/AtlasStructType.java  |   2 +-
 .../apache/atlas/TestRelationshipUtilsV2.java   |  86 ---
 .../atlas/repository/graph/GraphHelper.java |  72 ++
 .../store/graph/v1/DeleteHandlerV1.java |  17 ++-
 .../store/graph/v1/EntityGraphMapper.java   | 102 ++---
 .../store/graph/v1/EntityGraphRetriever.java|   9 +-
 .../AtlasRelationshipStoreHardDeleteV1Test.java |  60 +++-
 .../AtlasRelationshipStoreSoftDeleteV1Test.java |  63 +++-
 .../graph/v1/AtlasRelationshipStoreV1Test.java  | 142 ---
 10 files changed, 481 insertions(+), 113 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/atlas/blob/f59284ad/intg/src/main/java/org/apache/atlas/type/AtlasRelationshipType.java
--
diff --git 
a/intg/src/main/java/org/apache/atlas/type/AtlasRelationshipType.java 
b/intg/src/main/java/org/apache/atlas/type/AtlasRelationshipType.java
index 3de02d0..aa26d18 100644
--- a/intg/src/main/java/org/apache/atlas/type/AtlasRelationshipType.java
+++ b/intg/src/main/java/org/apache/atlas/type/AtlasRelationshipType.java
@@ -31,6 +31,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
 import static 
org.apache.atlas.type.AtlasStructType.AtlasAttribute.AtlasRelationshipEdgeDirection;
+import static 
org.apache.atlas.type.AtlasStructType.AtlasAttribute.AtlasRelationshipEdgeDirection.BOTH;
 import static 
org.apache.atlas.type.AtlasStructType.AtlasAttribute.AtlasRelationshipEdgeDirection.IN;
 import static 
org.apache.atlas.type.AtlasStructType.AtlasAttribute.AtlasRelationshipEdgeDirection.OUT;
 
@@ -118,24 +119,33 @@ public class AtlasRelationshipType extends 
AtlasStructType {
 }
 
 private void addRelationshipEdgeDirection() {
-AtlasRelationshipEndDef endDef1   = relationshipDef.getEndDef1();
-AtlasRelationshipEndDef endDef2   = relationshipDef.getEndDef2();
-AtlasAttribute  end1Attribute = 
end1Type.getRelationshipAttribute(endDef1.getName());
-AtlasAttribute  end2Attribute = 
end2Type.getRelationshipAttribute(endDef2.getName());
+AtlasRelationshipEndDef endDef1 = relationshipDef.getEndDef1();
+AtlasRelationshipEndDef endDef2 = relationshipDef.getEndDef2();
 
-//default relationship edge direction is end1 (out) -> end2 (in)
-AtlasRelationshipEdgeDirection end1Direction = OUT;
-AtlasRelationshipEdgeDirection end2Direction = IN;
+if (StringUtils.equals(endDef1.getType(), endDef2.getType()) &&
+StringUtils.equals(endDef1.getName(), endDef2.getName())) {
 
-if (endDef1.getIsLegacyAttribute() && endDef2.getIsLegacyAttribute()) {
-end2Direction = OUT;
-} else if (!endDef1.getIsLegacyAttribute() && 
endDef2.getIsLegacyAttribute()) {
-end1Direction = IN;
-end2Direction = OUT;
-}
+AtlasAttribute endAttribute = 
end1Type.getRelationshipAttribute(endDef1.getName());
 
-end1Attribute.setRelationshipEdgeDirection(end1Direction);
-end2Attribute.setRelationshipEdgeDirection(end2Direction);
+endAttribute.setRelationshipEdgeDirection(BOTH);
+} else {
+AtlasAttribute end1Attribute = 
end1Type.getRelationshipAttribute(endDef1.getName());
+AtlasAttribute end2Attribute = 
end2Type.getRelationshipAttribute(endDef2.getName());
+
+//default relationship edge direction is end1 (out) -> end2 (in)
+AtlasRelationshipEdgeDirection end1Direction = OUT;
+AtlasRelationshipEdgeDirection end2Direction = IN;
+
+if (endDef1.getIsLegacyAttribute() && 
endDef2.getIsLegacyAttribute()) {
+end2Direction = OUT;
+} else if (!endDef1.getIsLegacyAttribute() && 
endDef2.getIsLegacyAttribute()) {
+end1Direction = IN;
+end2Direction = OUT;
+}
+
+end1Attribute.setRelationshipEdgeDirection(end1Direction);

atlas git commit: ATLAS-2097: Update docs site.xml about 0.8.1 documentation and release information

2017-08-29 Thread sarath
Repository: atlas
Updated Branches:
  refs/heads/branch-0.8 45d05d110 -> bb89d55ed


ATLAS-2097: Update docs site.xml about 0.8.1 documentation and release 
information

(cherry picked from commit 1b7e41f1adbfea4f046ff66b904d22ee839e095b)


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

Branch: refs/heads/branch-0.8
Commit: bb89d55ed8e65f27d2e83edcfd574a6ea37d62f0
Parents: 45d05d1
Author: Sarath Subramanian 
Authored: Tue Aug 29 14:41:18 2017 -0700
Committer: Sarath Subramanian 
Committed: Tue Aug 29 15:22:30 2017 -0700

--
 docs/src/site/site.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/atlas/blob/bb89d55e/docs/src/site/site.xml
--
diff --git a/docs/src/site/site.xml b/docs/src/site/site.xml
index a532286..4de52b6 100755
--- a/docs/src/site/site.xml
+++ b/docs/src/site/site.xml
@@ -87,8 +87,10 @@
 
 
 
+http://www.apache.org/dyn/closer.cgi/atlas/0.8.1/"/>
 http://www.apache.org/dyn/closer.cgi/atlas/0.8.0-incubating/"/>
+  
href="http://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/"/>
 http://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/"/>
 
 
 
+
 
 
 



atlas git commit: ATLAS-2097: Update docs site.xml about 0.8.1 documentation and release information

2017-08-29 Thread sarath
Repository: atlas
Updated Branches:
  refs/heads/master 15d67e52f -> 1b7e41f1a


ATLAS-2097: Update docs site.xml about 0.8.1 documentation and release 
information


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

Branch: refs/heads/master
Commit: 1b7e41f1adbfea4f046ff66b904d22ee839e095b
Parents: 15d67e5
Author: Sarath Subramanian 
Authored: Tue Aug 29 14:41:18 2017 -0700
Committer: Sarath Subramanian 
Committed: Tue Aug 29 14:41:18 2017 -0700

--
 docs/src/site/site.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/atlas/blob/1b7e41f1/docs/src/site/site.xml
--
diff --git a/docs/src/site/site.xml b/docs/src/site/site.xml
index a532286..4de52b6 100755
--- a/docs/src/site/site.xml
+++ b/docs/src/site/site.xml
@@ -87,8 +87,10 @@
 
 
 
+http://www.apache.org/dyn/closer.cgi/atlas/0.8.1/"/>
 http://www.apache.org/dyn/closer.cgi/atlas/0.8.0-incubating/"/>
+  
href="http://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/"/>
 http://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/"/>
 
 
 
+
 
 
 



[41/42] atlas-website git commit: ATLAS-2068: Update atlas website about 0.8.1 release

2017-08-29 Thread sarath
http://git-wip-us.apache.org/repos/asf/atlas-website/blob/c5b7bdb3/0.8.1/Bridge-Sqoop.html
--
diff --git a/0.8.1/Bridge-Sqoop.html b/0.8.1/Bridge-Sqoop.html
new file mode 100644
index 000..371ccf5
--- /dev/null
+++ b/0.8.1/Bridge-Sqoop.html
@@ -0,0 +1,277 @@
+
+
+http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
+  
+
+
+
+
+Apache Atlas  Sqoop Atlas Bridge
+
+
+
+
+
+
+
+
+
+$( document ).ready( function() { $( 
'.carousel' ).carousel( { interval: 3500 } ) } );
+
+
+
+
+
+
+
+
+
+  
+  
+
+
+
+  
+Atlas 
+
+
+About
+
+
+https://cwiki.apache.org/confluence/display/ATLAS;  title="Wiki">Wiki
+
+
+https://cwiki.apache.org/confluence/display/ATLAS;  title="News">News
+
+
+https://git-wip-us.apache.org/repos/asf/atlas.git;  title="Git">Git
+
+
+https://issues.apache.org/jira/browse/ATLAS;  title="Jira">Jira
+
+
+https://cwiki.apache.org/confluence/display/ATLAS/PoweredBy;  
title="Powered by">Powered by
+
+
+http://blogs.apache.org/atlas/;  
title="Blog">Blog
+
+  
+  
+
+Project 
Information 
+
+
+Summary
+
+
+Mailing Lists
+
+
+http://webchat.freenode.net?channels=apacheatlas=d4;  
title="IRC">IRC
+
+
+Team
+
+
+Issue Tracking
+
+
+Source Repository
+
+
+License
+
+  
+  
+
+Releases 
+
+
+http://www.apache.org/dyn/closer.cgi/atlas/0.8.1/;  
title="0.8.1">0.8.1
+
+
+http://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/;  
title="0.8-incubating">0.8-incubating
+
+
+http://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/;  
title="0.7.1-incubating">0.7.1-incubating
+
+
+http://archive.apache.org/dist/incubator/atlas/0.7.0-incubating/;  
title="0.7-incubating">0.7-incubating
+
+
+http://archive.apache.org/dist/incubator/atlas/0.6.0-incubating/;  
title="0.6-incubating">0.6-incubating
+
+
+http://archive.apache.org/dist/incubator/atlas/0.5.0-incubating/;  
title="0.5-incubating">0.5-incubating
+
+  
+  
+
+Documentation 
+
+
+0.8.1
+
+
+0.8-incubating
+
+
+0.7.1-incubating
+
+
+0.7-incubating
+
+
+0.6-incubating
+
+
+0.5-incubating
+
+  
+  
+
+ASF 
+
+
+http://www.apache.org/foundation/how-it-works.html;  title="How Apache 
Works">How Apache Works
+
+
+http://www.apache.org/foundation/;  
title="Foundation">Foundation
+
+
+http://www.apache.org/foundation/sponsorship.html;  title="Sponsoring 
Apache">Sponsoring Apache
+
+
+http://www.apache.org/foundation/thanks.html;  title="Thanks">Thanks
+
+  
+  
+  
+
+  http://www.google.com/search; method="get"  class="navbar-search 
pull-right" >
+
+  http://atlas.apache.org; name="sitesearch" type="hidden"/>
+  
+
+http://www.google.com/coop/cse/brand?form=search-form";>
+
+
+
+
+
+http://www.facebook.com/plugins/like.php?href=http://atlas.apache.org/atlas-docs=false=button_count=false=like=dark;
+scrolling="no" frameborder="0"
+style="border:none; width:80px; height:20px; margin-top: 10px;"  
class="pull-right" >
+
+https://apis.google.com/js/plusone.js";>
+
+
+
+http://atlas.apache.org/atlas-docs; 
data-size="medium"  width="60px" align="right" >
+
+
+
+
+  
+
+
+  
+
+
+
+  
+
+  
+   
 
+
+  
+  
+
+  
+
+  
+
+
+
+  
+http://www.apache.org; class="externalLink" 
title="Apache">
+Apache
+
+  /
+
+
+Atlas
+
+  /
+Sqoop Atlas Bridge
+
+
+

[09/42] atlas-website git commit: ATLAS-2068: Update atlas website about 0.8.1 release

2017-08-29 Thread sarath
http://git-wip-us.apache.org/repos/asf/atlas-website/blob/c5b7bdb3/0.8.1/api/v2/ui/swagger-ui.js
--
diff --git a/0.8.1/api/v2/ui/swagger-ui.js b/0.8.1/api/v2/ui/swagger-ui.js
new file mode 100644
index 000..34da79d
--- /dev/null
+++ b/0.8.1/api/v2/ui/swagger-ui.js
@@ -0,0 +1,24993 @@
+/**
+ * swagger-ui - Swagger UI is a dependency-free collection of HTML, 
JavaScript, and CSS assets that dynamically generate beautiful documentation 
from a Swagger-compliant API
+ * @version v2.2.5
+ * @link http://swagger.io
+ * @license Apache-2.0
+ */
+(function(){/* jshint ignore:start */ 
+ {(function() {
+  var template = Handlebars.template, templates = Handlebars.templates = 
Handlebars.templates || {};
+templates['apikey_auth'] = 
template({"1":function(container,depth0,helpers,partials,data) {
+var stack1;
+
+  return ""
++ ((stack1 = (helpers.sanitize || (depth0 && depth0.sanitize) || 
helpers.helperMissing).call(depth0 != null ? depth0 : {},(depth0 != null ? 
depth0.value : depth0),{"name":"sanitize","hash":{},"data":data})) != null ? 
stack1 : "")
++ "\n";
+},"3":function(container,depth0,helpers,partials,data) {
+return "\n";
+},"compiler":[7,">= 
4.0.0"],"main":function(container,depth0,helpers,partials,data) {
+var stack1, alias1=depth0 != null ? depth0 : {}, 
alias2=helpers.helperMissing;
+
+  return "\nApi key authorization\n"
++ ((stack1 = (helpers.sanitize || (depth0 && depth0.sanitize) || 
alias2).call(alias1,(depth0 != null ? depth0.description : 
depth0),{"name":"sanitize","hash":{},"data":data})) != null ? stack1 : "")
++ "\n\n\n
name:\n"
++ ((stack1 = (helpers.escape || (depth0 && depth0.escape) || 
alias2).call(alias1,(depth0 != null ? depth0.name : 
depth0),{"name":"escape","hash":{},"data":data})) != null ? stack1 : "")
++ "\n\n\n  
  in:\n"
++ ((stack1 = (helpers.escape || (depth0 && depth0.escape) || 
alias2).call(alias1,(depth0 != null ? depth0["in"] : 
depth0),{"name":"escape","hash":{},"data":data})) != null ? stack1 : "")
++ "\n\n\n  
  value:\n"
++ ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.isLogout : 
depth0),{"name":"if","hash":{},"fn":container.program(1, data, 
0),"inverse":container.program(3, data, 0),"data":data})) != null ? stack1 : "")
++ "\n\n\n";
+},"useData":true});
+templates['auth_button'] = template({"compiler":[7,">= 
4.0.0"],"main":function(container,depth0,helpers,partials,data) {
+return "Authorize\n";
+},"useData":true});
+templates['auth_button_operation'] = 
template({"1":function(container,depth0,helpers,partials,data) {
+return "authorize__btn_operation_login\n";
+},"3":function(container,depth0,helpers,partials,data) {
+return "authorize__btn_operation_logout\n";
+},"5":function(container,depth0,helpers,partials,data) {
+var stack1;
+
+  return "\n"
++ ((stack1 = helpers.each.call(depth0 != null ? depth0 : {},(depth0 != 
null ? depth0.scopes : 
depth0),{"name":"each","hash":{},"fn":container.program(6, data, 
0),"inverse":container.noop,"data":data})) != null ? stack1 : "")
++ "\n";
+},"6":function(container,depth0,helpers,partials,data) {
+var stack1, alias1=depth0 != null ? depth0 : {}, 
alias2=helpers.helperMissing;
+
+  return ""
++ ((stack1 = (helpers.escape || (depth0 && depth0.escape) || 
alias2).call(alias1,(depth0 != null ? depth0.scope : 
depth0),{"name":"escape","hash":{},"data":data})) != null ? stack1 : "")
++ "\n";
+},"compiler":[7,">= 
4.0.0"],"main":function(container,depth0,helpers,partials,data) {
+var stack1, alias1=depth0 != null ? depth0 : {};
+
+  return "\n"
++ ((stack1 = helpers["if"].call(alias1,(depth0 != null ? depth0.scopes : 
depth0),{"name":"if","hash":{},"fn":container.program(5, data, 
0),"inverse":container.noop,"data":data})) != null ? stack1 : "")
++ "\n";
+},"useData":true});
+templates['auth_view'] = 
template({"1":function(container,depth0,helpers,partials,data) {
+return "Authorize\n";
+},"3":function(container,depth0,helpers,partials,data) {
+return "Logout\n";
+},"compiler":[7,">= 
4.0.0"],"main":function(container,depth0,helpers,partials,data) {
+var stack1, alias1=depth0 != null ? depth0 : {};
+
+  return "\n\n\n\n"
++ ((stack1 = helpers.unless.call(alias1,(depth0 != null ? depth0.isLogout 
: depth0),{"name":"unless","hash":{},"fn":container.program(1, data, 
0),"inverse":container.noop,"data":data})) != null ? stack1 : "")
++ ((stack1 = helpers["if"].call(alias1,(depth0 != null ? 
depth0.isAuthorized : depth0),{"name":"if","hash":{},"fn":container.program(3, 
data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : "")
++ "\n\n\n";
+},"useData":true});

[35/42] atlas-website git commit: ATLAS-2068: Update atlas website about 0.8.1 release

2017-08-29 Thread sarath
http://git-wip-us.apache.org/repos/asf/atlas-website/blob/c5b7bdb3/0.8.1/api/js/libs/modernizr-1.7.min.js
--
diff --git a/0.8.1/api/js/libs/modernizr-1.7.min.js 
b/0.8.1/api/js/libs/modernizr-1.7.min.js
new file mode 100644
index 000..6f54850
--- /dev/null
+++ b/0.8.1/api/js/libs/modernizr-1.7.min.js
@@ -0,0 +1,2 @@
+// Modernizr v1.7  www.modernizr.com
+window.Modernizr=function(a,b,c){function G(){e.input=function(a){for(var 
b=0,c=a.length;b7)},r.history=function(){return
 !!(a.history&)},r.draganddrop=function(){return 
x("dragstart")&("drop")},r.websockets=function(){return"WebSocket"in 
a},r.rgba=function(){A("background-color:rgba(150,255,150,.5)");return 
D(k.backgroundColor,"rgba")},r.hsla=function(){A("background-color:hsla(120,40%,100%,.5)");return
 
D(k.backgroundColor,"rgba")||D(k.backgroundColor,"hsla")},r.multiplebgs=function(){A("background:url(//:),url(//:),red
 url(//:)");re
 turn(new 
RegExp("(url\\s*\\(.*?){3}")).test(k.background)},r.backgroundsize=function(){return
 F("backgroundSize")},r.borderimage=function(){return 
F("borderImage")},r.borderradius=function(){return 
F("borderRadius","",function(a){return 
D(a,"orderRadius")})},r.boxshadow=function(){return 
F("boxShadow")},r.textshadow=function(){return 
b.createElement("div").style.textShadow===""},r.opacity=function(){B("opacity:.55");return/^0.55$/.test(k.opacity)},r.cssanimations=function(){return
 F("animationName")},r.csscolumns=function(){return 
F("columnCount")},r.cssgradients=function(){var 
a="background-image:",b="gradient(linear,left 

[30/42] atlas-website git commit: ATLAS-2068: Update atlas website about 0.8.1 release

2017-08-29 Thread sarath
http://git-wip-us.apache.org/repos/asf/atlas-website/blob/c5b7bdb3/0.8.1/api/v2/json_AtlasQueryType.html
--
diff --git a/0.8.1/api/v2/json_AtlasQueryType.html 
b/0.8.1/api/v2/json_AtlasQueryType.html
new file mode 100644
index 000..2472ba0
--- /dev/null
+++ b/0.8.1/api/v2/json_AtlasQueryType.html
@@ -0,0 +1,138 @@
+
+
+
+  
+  
+  
+  
+
+  Atlas REST API: AtlasQueryType
+
+  
+  
+
+  
+  https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css;>
+
+  
+  
+
+  
+  
+
+
+
+
+  
+
+  
+
+  Toggle navigation
+  
+  
+  
+
+Atlas REST API: 
AtlasQueryType
+  
+  
+
+  Resources
+  Data Types
+
+  
+
+  
+
+  
+
+  
+
+  Back to 
Top
+
+  
+
+  
+
+  Home
+  JSON
+  AtlasQueryType
+
+
+  AtlasQueryType Data Type
+
+  
+
+  
+  
+
+  
+Values
+
+
+  value
+  description
+
+
+
+
+  DSL
+  
+
+
+  FULL_TEXT
+  
+
+
+  GREMLIN
+  
+
+
+  BASIC
+  
+
+
+  ATTRIBUTE
+  
+
+
+  RELATIONSHIP
+  
+
+
+  
+
+
+  
+Generated by http://enunciate.webcohesion.com;>Enunciate.
+  
+
+
+  
+
+  
+
+
+  
+  https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.2/jquery.min.js";>
+
+  
+  https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js";>
+
+  
+  https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"; 
type="text/javascript">
+  
+$(function() {
+  $(".clickable-row").click(function() {
+window.document.location = $(this).data("href");
+  });
+
+  $('[data-toggle="tooltip"]').tooltip()
+});
+  
+
+
+

http://git-wip-us.apache.org/repos/asf/atlas-website/blob/c5b7bdb3/0.8.1/api/v2/json_AtlasRelationship.html
--
diff --git a/0.8.1/api/v2/json_AtlasRelationship.html 
b/0.8.1/api/v2/json_AtlasRelationship.html
new file mode 100644
index 000..5d9086e
--- /dev/null
+++ b/0.8.1/api/v2/json_AtlasRelationship.html
@@ -0,0 +1,256 @@
+
+
+
+  
+  
+  
+  
+
+  Atlas REST API: AtlasRelationship
+
+  
+  
+
+  
+  https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css;>
+
+  
+  
+
+  
+  
+
+
+
+
+  
+
+  
+
+  Toggle navigation
+  
+  
+  
+
+Atlas REST API: 
AtlasRelationship
+  
+  
+
+  Resources
+  Data Types
+
+  
+
+  
+
+  
+
+  
+
+  Back to 
Top
+
+  
+
+  
+
+  Home
+  JSON
+  AtlasRelationship
+
+
+  AtlasRelationship Data Type
+
+  Atlas relationship instance.
+
+  
+  
+
+  
+Properties
+
+
+  name
+  data type
+  description
+
+
+
+
+guid
+
+string
+
+
+
+
+
+
+status
+
+Status
+
+
+
+
+
+
+createdBy
+
+string
+
+
+
+
+
+
+updatedBy
+
+string
+
+
+
+
+
+
+createTime
+
+number
+
+
+
+
+
+
+updateTime
+
+number
+
+
+
+
+
+
+version
+
+number
+
+
+
+
+
+
+end1
+
+AtlasObjectId
+
+
+
+
+
+
+end2
+
+AtlasObjectId
+
+
+
+
+
+
+label
+
+string
+
+
+
+
+
+
+
+  Properties inherited from AtlasStruct
+
+
+
+  typeName
+  string
+
+  
+
+
+  attributes
+  map of object
+
+  
+
+
+  
+
+  Example
+  
+  {
+  guid : ...,
+  status : ACTIVE,
+  createdBy : ...,
+  updatedBy : ...,
+  createTime : 12345,
+  updateTime : 12345,
+  version : 12345,
+  end1 : {
+guid : ...,
+typeName : ...,
+uniqueAttributes : {
+  property1 : { },
+  property2 : { }
+}
+  },
+  end2 : {
+guid : ...,
+typeName : ...,
+uniqueAttributes : {
+  property1 : { },
+  property2 : { }
+}
+  },
+  label : ...,
+  typeName : ...,
+  attributes : {
+property1 : { },
+property2 : { }
+  }
+}
+
+
+   

[36/42] atlas-website git commit: ATLAS-2068: Update atlas website about 0.8.1 release

2017-08-29 Thread sarath
http://git-wip-us.apache.org/repos/asf/atlas-website/blob/c5b7bdb3/0.8.1/api/js/libs/jquery-1.5.1.min.js
--
diff --git a/0.8.1/api/js/libs/jquery-1.5.1.min.js 
b/0.8.1/api/js/libs/jquery-1.5.1.min.js
new file mode 100644
index 000..14fd647
--- /dev/null
+++ b/0.8.1/api/js/libs/jquery-1.5.1.min.js
@@ -0,0 +1,16 @@
+/*!
+ * jQuery JavaScript Library v1.5.1
+ * http://jquery.com/
+ *
+ * Copyright 2011, John Resig
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ * Copyright 2011, The Dojo Foundation
+ * Released under the MIT, BSD, and GPL Licenses.
+ *
+ * Date: Wed Feb 23 13:55:29 2011 -0500
+ */
+(function(a,b){function cg(a){return 
d.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function 
cd(a){if(!bZ[a]){var 
b=d("<"+a+">").appendTo("body"),c=b.css("display");b.remove();if(c==="none"||c==="")c="block";bZ[a]=c}return
 bZ[a]}function cc(a,b){var 
c={};d.each(cb.concat.apply([],cb.slice(0,b)),function(){c[this]=a});return 
c}function bY(){try{return new 
a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function bX(){try{return new 
a.XMLHttpRequest}catch(b){}}function bW(){d(a).unload(function(){for(var a in 
bU)bU[a](0,1)})}function 
bQ(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var 
e=a.dataTypes,f={},g,h,i=e.length,j,k=e[0],l,m,n,o,p;for(g=1;g=0===c})}function 
N(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function 

[34/42] atlas-website git commit: ATLAS-2068: Update atlas website about 0.8.1 release

2017-08-29 Thread sarath
http://git-wip-us.apache.org/repos/asf/atlas-website/blob/c5b7bdb3/0.8.1/api/ns0_errorBean.html
--
diff --git a/0.8.1/api/ns0_errorBean.html b/0.8.1/api/ns0_errorBean.html
new file mode 100644
index 000..feb179a
--- /dev/null
+++ b/0.8.1/api/ns0_errorBean.html
@@ -0,0 +1,189 @@
+
+
+
+
+
+  
+
+  
+
+  
+  
+
+  errorBean
+
+  
+  
+
+  
+  
+  
+
+  
+  
+
+
+
+
+
+  
+
+  
+errorBean
+
+  
+REST
+Data Model
+Files and 
Libraries
+  
+
+
+  
+
+  Home 
+
+
+  Data Model 
+  
+Data Model
+REST
+Files and Libraries
+  
+
+
+  ns0 
+  
+ns0
+  
+
+
+  errorBean
+  
+errorBean
+results
+  
+
+  
+
+  
+
+
+  errorBean
+  
+
+  Namespace:
+  (default namespace)
+
+
+  XML Schema:
+  ns0.xsd
+
+  
+
+  XML
+  Elements
+  
+
+  name (type)
+  min/maxoccurs
+  description
+
+
+  
+status (int)
+  
+  1/1
+  
+  
+
+
+  
+message (string)
+  
+  0/1
+  
+  
+
+
+  
+stackTrace (string)
+  
+  0/1
+  
+  
+
+  
+
+  JSON
+  
+
+  property
+  type
+  description
+
+
+  status
+  
+  status (int)
+  
+  
+  
+
+
+  message
+  
+  message (string)
+  
+  
+  
+
+
+  stackTrace
+  
+  stackTrace (string)
+  
+  
+  
+
+  
+
+  
+
+
+  
+Generated by http://enunciate.codehaus.org;>Enunciate.
+  
+
+   
+
+  
+
+  
+  
+  window.jQuery || document.write("