From defa79258a0373355010f3feb506ece27942d7ed Mon Sep 17 00:00:00 2001
From: QubitPi
Date: Thu, 25 Apr 2024 06:31:35 +0000
Subject: [PATCH] deploy: 378fc18babdb5d5443669102b4e04837b7ab2ed5
---
404.html | 2 +-
apidocs/allclasses-index.html | 2 +-
apidocs/allpackages-index.html | 2 +-
.../athena/application/AbstractBinderFactory.html | 2 +-
.../com/paiondata/athena/application/BinderFactory.html | 2 +-
.../com/paiondata/athena/application/ResourceConfig.html | 2 +-
.../application/class-use/AbstractBinderFactory.html | 2 +-
.../athena/application/class-use/BinderFactory.html | 2 +-
.../athena/application/class-use/ResourceConfig.html | 2 +-
.../com/paiondata/athena/application/package-summary.html | 2 +-
.../com/paiondata/athena/application/package-tree.html | 2 +-
apidocs/com/paiondata/athena/application/package-use.html | 2 +-
.../com/paiondata/athena/config/ConfigResourceLoader.html | 2 +-
.../com/paiondata/athena/config/ErrorMessageFormat.html | 2 +-
.../paiondata/athena/config/LayeredFileSystemConfig.html | 2 +-
apidocs/com/paiondata/athena/config/MessageFormatter.html | 2 +-
apidocs/com/paiondata/athena/config/SystemConfig.html | 2 +-
.../com/paiondata/athena/config/SystemConfigFactory.html | 2 +-
.../athena/config/class-use/ConfigResourceLoader.html | 2 +-
.../athena/config/class-use/ErrorMessageFormat.html | 2 +-
.../athena/config/class-use/LayeredFileSystemConfig.html | 2 +-
.../athena/config/class-use/MessageFormatter.html | 2 +-
.../paiondata/athena/config/class-use/SystemConfig.html | 2 +-
.../athena/config/class-use/SystemConfigFactory.html | 2 +-
apidocs/com/paiondata/athena/config/package-summary.html | 2 +-
apidocs/com/paiondata/athena/config/package-tree.html | 2 +-
apidocs/com/paiondata/athena/config/package-use.html | 2 +-
.../BooksBinderFactory.DerbyDataSourceProvider.html | 2 +-
.../BooksBinderFactory.MySQLDataSourceProvider.html | 2 +-
.../example/books/application/BooksBinderFactory.html | 2 +-
.../example/books/application/SQLMutationDataFetcher.html | 2 +-
.../example/books/application/SQLQueryDataFetcher.html | 2 +-
.../BooksBinderFactory.DerbyDataSourceProvider.html | 2 +-
.../BooksBinderFactory.MySQLDataSourceProvider.html | 2 +-
.../books/application/class-use/BooksBinderFactory.html | 2 +-
.../application/class-use/SQLMutationDataFetcher.html | 2 +-
.../books/application/class-use/SQLQueryDataFetcher.html | 2 +-
.../athena/example/books/application/package-summary.html | 2 +-
.../athena/example/books/application/package-tree.html | 2 +-
.../athena/example/books/application/package-use.html | 2 +-
apidocs/com/paiondata/athena/file/File.html | 2 +-
apidocs/com/paiondata/athena/file/class-use/File.html | 2 +-
.../paiondata/athena/file/identifier/FileIdGenerator.html | 2 +-
.../athena/file/identifier/FileIdGeneratorFactory.html | 2 +-
.../athena/file/identifier/class-use/FileIdGenerator.html | 2 +-
.../file/identifier/class-use/FileIdGeneratorFactory.html | 2 +-
.../paiondata/athena/file/identifier/package-summary.html | 2 +-
.../paiondata/athena/file/identifier/package-tree.html | 2 +-
.../com/paiondata/athena/file/identifier/package-use.html | 2 +-
apidocs/com/paiondata/athena/file/package-summary.html | 2 +-
apidocs/com/paiondata/athena/file/package-tree.html | 2 +-
apidocs/com/paiondata/athena/file/package-use.html | 2 +-
apidocs/com/paiondata/athena/filestore/FileStore.html | 2 +-
.../athena/filestore/alioss/AliOSSFileStore.html | 2 +-
.../filestore/alioss/class-use/AliOSSFileStore.html | 2 +-
.../athena/filestore/alioss/package-summary.html | 2 +-
.../paiondata/athena/filestore/alioss/package-tree.html | 2 +-
.../paiondata/athena/filestore/alioss/package-use.html | 2 +-
.../paiondata/athena/filestore/class-use/FileStore.html | 2 +-
.../com/paiondata/athena/filestore/package-summary.html | 2 +-
apidocs/com/paiondata/athena/filestore/package-tree.html | 2 +-
apidocs/com/paiondata/athena/filestore/package-use.html | 2 +-
.../paiondata/athena/filestore/swift/SwiftFileStore.html | 2 +-
.../athena/filestore/swift/class-use/SwiftFileStore.html | 2 +-
.../paiondata/athena/filestore/swift/package-summary.html | 2 +-
.../paiondata/athena/filestore/swift/package-tree.html | 2 +-
.../com/paiondata/athena/filestore/swift/package-use.html | 2 +-
apidocs/com/paiondata/athena/metadata/FileType.html | 2 +-
apidocs/com/paiondata/athena/metadata/MetaData.html | 2 +-
.../com/paiondata/athena/metadata/class-use/FileType.html | 2 +-
.../com/paiondata/athena/metadata/class-use/MetaData.html | 2 +-
.../com/paiondata/athena/metadata/package-summary.html | 2 +-
apidocs/com/paiondata/athena/metadata/package-tree.html | 2 +-
apidocs/com/paiondata/athena/metadata/package-use.html | 2 +-
apidocs/com/paiondata/athena/metastore/MetaStore.html | 2 +-
.../paiondata/athena/metastore/class-use/MetaStore.html | 2 +-
.../athena/metastore/graphql/GraphQLFactory.html | 2 +-
.../athena/metastore/graphql/GraphQLMetaStore.html | 2 +-
.../metastore/graphql/class-use/GraphQLFactory.html | 2 +-
.../metastore/graphql/class-use/GraphQLMetaStore.html | 2 +-
.../athena/metastore/graphql/package-summary.html | 2 +-
.../paiondata/athena/metastore/graphql/package-tree.html | 2 +-
.../paiondata/athena/metastore/graphql/package-use.html | 2 +-
.../metastore/graphql/query/GraphQLQueryProvider.html | 2 +-
.../graphql/query/GraphQLQueryProviderFactory.html | 2 +-
.../graphql/query/class-use/GraphQLQueryProvider.html | 2 +-
.../query/class-use/GraphQLQueryProviderFactory.html | 2 +-
.../athena/metastore/graphql/query/package-summary.html | 2 +-
.../athena/metastore/graphql/query/package-tree.html | 2 +-
.../athena/metastore/graphql/query/package-use.html | 2 +-
.../com/paiondata/athena/metastore/package-summary.html | 2 +-
apidocs/com/paiondata/athena/metastore/package-tree.html | 2 +-
apidocs/com/paiondata/athena/metastore/package-use.html | 2 +-
.../boot/autoconfigure/config/FileControllerConfig.html | 2 +-
.../boot/autoconfigure/config/MetaControllerConfig.html | 2 +-
.../config/class-use/FileControllerConfig.html | 2 +-
.../config/class-use/MetaControllerConfig.html | 2 +-
.../spring/boot/autoconfigure/config/package-summary.html | 2 +-
.../spring/boot/autoconfigure/config/package-tree.html | 2 +-
.../spring/boot/autoconfigure/config/package-use.html | 2 +-
.../boot/autoconfigure/controller/FileController.html | 2 +-
.../boot/autoconfigure/controller/MetaController.html | 2 +-
.../controller/class-use/FileController.html | 2 +-
.../controller/class-use/MetaController.html | 2 +-
.../boot/autoconfigure/controller/package-summary.html | 2 +-
.../boot/autoconfigure/controller/package-tree.html | 2 +-
.../spring/boot/autoconfigure/controller/package-use.html | 2 +-
.../datafetcher/SpringSQLMutationDataFetcher.html | 2 +-
.../datafetcher/SpringSQLQueryDataFetcher.html | 2 +-
.../class-use/SpringSQLMutationDataFetcher.html | 2 +-
.../datafetcher/class-use/SpringSQLQueryDataFetcher.html | 2 +-
.../boot/autoconfigure/datafetcher/package-summary.html | 2 +-
.../boot/autoconfigure/datafetcher/package-tree.html | 2 +-
.../boot/autoconfigure/datafetcher/package-use.html | 2 +-
.../com/paiondata/athena/web/endpoints/FileServlet.html | 2 +-
.../com/paiondata/athena/web/endpoints/MetaServlet.html | 2 +-
.../athena/web/endpoints/class-use/FileServlet.html | 2 +-
.../athena/web/endpoints/class-use/MetaServlet.html | 2 +-
.../paiondata/athena/web/endpoints/package-summary.html | 2 +-
.../com/paiondata/athena/web/endpoints/package-tree.html | 2 +-
.../com/paiondata/athena/web/endpoints/package-use.html | 2 +-
.../com/paiondata/athena/web/graphql/JacksonParser.html | 2 +-
.../paiondata/athena/web/graphql/JsonDocumentParser.html | 2 +-
.../athena/web/graphql/class-use/JacksonParser.html | 2 +-
.../athena/web/graphql/class-use/JsonDocumentParser.html | 2 +-
.../com/paiondata/athena/web/graphql/package-summary.html | 2 +-
.../com/paiondata/athena/web/graphql/package-tree.html | 2 +-
apidocs/com/paiondata/athena/web/graphql/package-use.html | 2 +-
apidocs/constant-values.html | 2 +-
apidocs/help-doc.html | 2 +-
apidocs/index-all.html | 2 +-
apidocs/index.html | 2 +-
apidocs/overview-summary.html | 2 +-
apidocs/overview-tree.html | 2 +-
assets/js/{0e384e19.95d92f6f.js => 0e384e19.1cbde76c.js} | 2 +-
...{runtime~main.4ef1b362.js => runtime~main.c29cd950.js} | 2 +-
docs/category/contributor-guide/index.html | 2 +-
docs/client-apis/index.html | 2 +-
docs/client-apis/json-api/index.html | 2 +-
docs/contributing/development/index.html | 2 +-
docs/contributing/jersey-di-using-hk2/index.html | 2 +-
docs/contributing/test/index.html | 2 +-
docs/faq/index.html | 2 +-
docs/filestore/index.html | 2 +-
docs/filestores/local-swift/index.html | 2 +-
docs/glossary/index.html | 2 +-
docs/intro/index.html | 8 ++++----
docs/kpi/index.html | 2 +-
docs/logging-guidelines/index.html | 2 +-
docs/monitoring-and-operations/index.html | 2 +-
docs/system-config/index.html | 2 +-
docs/troubleshooting/index.html | 2 +-
index.html | 2 +-
markdown-page/index.html | 2 +-
154 files changed, 157 insertions(+), 157 deletions(-)
rename assets/js/{0e384e19.95d92f6f.js => 0e384e19.1cbde76c.js} (64%)
rename assets/js/{runtime~main.4ef1b362.js => runtime~main.c29cd950.js} (97%)
diff --git a/404.html b/404.html
index f4da485f7..e2bc53010 100644
--- a/404.html
+++ b/404.html
@@ -4,7 +4,7 @@
Page Not Found | Athena
-
+
diff --git a/apidocs/allclasses-index.html b/apidocs/allclasses-index.html
index 6ce6730da..79fe1b46e 100644
--- a/apidocs/allclasses-index.html
+++ b/apidocs/allclasses-index.html
@@ -1,7 +1,7 @@
-
+
All Classes and Interfaces (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/allpackages-index.html b/apidocs/allpackages-index.html
index 1c07d1688..2aa31374e 100644
--- a/apidocs/allpackages-index.html
+++ b/apidocs/allpackages-index.html
@@ -1,7 +1,7 @@
-
+
All Packages (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/application/AbstractBinderFactory.html b/apidocs/com/paiondata/athena/application/AbstractBinderFactory.html
index a53dc39dc..895636a46 100644
--- a/apidocs/com/paiondata/athena/application/AbstractBinderFactory.html
+++ b/apidocs/com/paiondata/athena/application/AbstractBinderFactory.html
@@ -1,7 +1,7 @@
-
+
AbstractBinderFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/application/BinderFactory.html b/apidocs/com/paiondata/athena/application/BinderFactory.html
index 02bef1765..5de2db960 100644
--- a/apidocs/com/paiondata/athena/application/BinderFactory.html
+++ b/apidocs/com/paiondata/athena/application/BinderFactory.html
@@ -1,7 +1,7 @@
-
+
BinderFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/application/ResourceConfig.html b/apidocs/com/paiondata/athena/application/ResourceConfig.html
index b3602e5aa..11ad8ba6d 100644
--- a/apidocs/com/paiondata/athena/application/ResourceConfig.html
+++ b/apidocs/com/paiondata/athena/application/ResourceConfig.html
@@ -1,7 +1,7 @@
-
+
ResourceConfig (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/application/class-use/AbstractBinderFactory.html b/apidocs/com/paiondata/athena/application/class-use/AbstractBinderFactory.html
index 5d1bbdbd8..f2aacb743 100644
--- a/apidocs/com/paiondata/athena/application/class-use/AbstractBinderFactory.html
+++ b/apidocs/com/paiondata/athena/application/class-use/AbstractBinderFactory.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.application.AbstractBinderFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/application/class-use/BinderFactory.html b/apidocs/com/paiondata/athena/application/class-use/BinderFactory.html
index fb1e9f234..76e4b5856 100644
--- a/apidocs/com/paiondata/athena/application/class-use/BinderFactory.html
+++ b/apidocs/com/paiondata/athena/application/class-use/BinderFactory.html
@@ -1,7 +1,7 @@
-
+
Uses of Interface com.paiondata.athena.application.BinderFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/application/class-use/ResourceConfig.html b/apidocs/com/paiondata/athena/application/class-use/ResourceConfig.html
index ff34f8bf1..fd4f20a3b 100644
--- a/apidocs/com/paiondata/athena/application/class-use/ResourceConfig.html
+++ b/apidocs/com/paiondata/athena/application/class-use/ResourceConfig.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.application.ResourceConfig (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/application/package-summary.html b/apidocs/com/paiondata/athena/application/package-summary.html
index 1d654b72c..04b29f0a2 100644
--- a/apidocs/com/paiondata/athena/application/package-summary.html
+++ b/apidocs/com/paiondata/athena/application/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.application (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/application/package-tree.html b/apidocs/com/paiondata/athena/application/package-tree.html
index ce41b05d9..7dc1fc9a3 100644
--- a/apidocs/com/paiondata/athena/application/package-tree.html
+++ b/apidocs/com/paiondata/athena/application/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.application Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/application/package-use.html b/apidocs/com/paiondata/athena/application/package-use.html
index 13a9b9918..7b4d111b1 100644
--- a/apidocs/com/paiondata/athena/application/package-use.html
+++ b/apidocs/com/paiondata/athena/application/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.application (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/ConfigResourceLoader.html b/apidocs/com/paiondata/athena/config/ConfigResourceLoader.html
index 29fcd503e..0739c8b93 100644
--- a/apidocs/com/paiondata/athena/config/ConfigResourceLoader.html
+++ b/apidocs/com/paiondata/athena/config/ConfigResourceLoader.html
@@ -1,7 +1,7 @@
-
+
ConfigResourceLoader (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/ErrorMessageFormat.html b/apidocs/com/paiondata/athena/config/ErrorMessageFormat.html
index 82a315e10..6b56d9435 100644
--- a/apidocs/com/paiondata/athena/config/ErrorMessageFormat.html
+++ b/apidocs/com/paiondata/athena/config/ErrorMessageFormat.html
@@ -1,7 +1,7 @@
-
+
ErrorMessageFormat (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/LayeredFileSystemConfig.html b/apidocs/com/paiondata/athena/config/LayeredFileSystemConfig.html
index cfa9d5976..bdd0a8c01 100644
--- a/apidocs/com/paiondata/athena/config/LayeredFileSystemConfig.html
+++ b/apidocs/com/paiondata/athena/config/LayeredFileSystemConfig.html
@@ -1,7 +1,7 @@
-
+
LayeredFileSystemConfig (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/MessageFormatter.html b/apidocs/com/paiondata/athena/config/MessageFormatter.html
index 8fecd7aeb..854a5d686 100644
--- a/apidocs/com/paiondata/athena/config/MessageFormatter.html
+++ b/apidocs/com/paiondata/athena/config/MessageFormatter.html
@@ -1,7 +1,7 @@
-
+
MessageFormatter (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/SystemConfig.html b/apidocs/com/paiondata/athena/config/SystemConfig.html
index 8d8d8a97c..3c71e19eb 100644
--- a/apidocs/com/paiondata/athena/config/SystemConfig.html
+++ b/apidocs/com/paiondata/athena/config/SystemConfig.html
@@ -1,7 +1,7 @@
-
+
SystemConfig (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/SystemConfigFactory.html b/apidocs/com/paiondata/athena/config/SystemConfigFactory.html
index 118860395..e859f3200 100644
--- a/apidocs/com/paiondata/athena/config/SystemConfigFactory.html
+++ b/apidocs/com/paiondata/athena/config/SystemConfigFactory.html
@@ -1,7 +1,7 @@
-
+
SystemConfigFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/class-use/ConfigResourceLoader.html b/apidocs/com/paiondata/athena/config/class-use/ConfigResourceLoader.html
index 21e6aa36d..604627958 100644
--- a/apidocs/com/paiondata/athena/config/class-use/ConfigResourceLoader.html
+++ b/apidocs/com/paiondata/athena/config/class-use/ConfigResourceLoader.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.config.ConfigResourceLoader (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/class-use/ErrorMessageFormat.html b/apidocs/com/paiondata/athena/config/class-use/ErrorMessageFormat.html
index aa2b07ea8..1d246dc54 100644
--- a/apidocs/com/paiondata/athena/config/class-use/ErrorMessageFormat.html
+++ b/apidocs/com/paiondata/athena/config/class-use/ErrorMessageFormat.html
@@ -1,7 +1,7 @@
-
+
Uses of Enum Class com.paiondata.athena.config.ErrorMessageFormat (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/class-use/LayeredFileSystemConfig.html b/apidocs/com/paiondata/athena/config/class-use/LayeredFileSystemConfig.html
index ef8f52a92..edffb8758 100644
--- a/apidocs/com/paiondata/athena/config/class-use/LayeredFileSystemConfig.html
+++ b/apidocs/com/paiondata/athena/config/class-use/LayeredFileSystemConfig.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.config.LayeredFileSystemConfig (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/class-use/MessageFormatter.html b/apidocs/com/paiondata/athena/config/class-use/MessageFormatter.html
index a2f69a3a5..1c964ce3b 100644
--- a/apidocs/com/paiondata/athena/config/class-use/MessageFormatter.html
+++ b/apidocs/com/paiondata/athena/config/class-use/MessageFormatter.html
@@ -1,7 +1,7 @@
-
+
Uses of Interface com.paiondata.athena.config.MessageFormatter (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/class-use/SystemConfig.html b/apidocs/com/paiondata/athena/config/class-use/SystemConfig.html
index a484d611b..a9846cbb0 100644
--- a/apidocs/com/paiondata/athena/config/class-use/SystemConfig.html
+++ b/apidocs/com/paiondata/athena/config/class-use/SystemConfig.html
@@ -1,7 +1,7 @@
-
+
Uses of Interface com.paiondata.athena.config.SystemConfig (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/class-use/SystemConfigFactory.html b/apidocs/com/paiondata/athena/config/class-use/SystemConfigFactory.html
index d78bef8ea..7064b072e 100644
--- a/apidocs/com/paiondata/athena/config/class-use/SystemConfigFactory.html
+++ b/apidocs/com/paiondata/athena/config/class-use/SystemConfigFactory.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.config.SystemConfigFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/package-summary.html b/apidocs/com/paiondata/athena/config/package-summary.html
index 5c036d34e..8d404d4c2 100644
--- a/apidocs/com/paiondata/athena/config/package-summary.html
+++ b/apidocs/com/paiondata/athena/config/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.config (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/package-tree.html b/apidocs/com/paiondata/athena/config/package-tree.html
index ed4aa6766..a385111f3 100644
--- a/apidocs/com/paiondata/athena/config/package-tree.html
+++ b/apidocs/com/paiondata/athena/config/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.config Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/config/package-use.html b/apidocs/com/paiondata/athena/config/package-use.html
index 78afb0571..4c34f8a60 100644
--- a/apidocs/com/paiondata/athena/config/package-use.html
+++ b/apidocs/com/paiondata/athena/config/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.config (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/BooksBinderFactory.DerbyDataSourceProvider.html b/apidocs/com/paiondata/athena/example/books/application/BooksBinderFactory.DerbyDataSourceProvider.html
index 09084cc5a..57989019c 100644
--- a/apidocs/com/paiondata/athena/example/books/application/BooksBinderFactory.DerbyDataSourceProvider.html
+++ b/apidocs/com/paiondata/athena/example/books/application/BooksBinderFactory.DerbyDataSourceProvider.html
@@ -1,7 +1,7 @@
-
+
BooksBinderFactory.DerbyDataSourceProvider (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/BooksBinderFactory.MySQLDataSourceProvider.html b/apidocs/com/paiondata/athena/example/books/application/BooksBinderFactory.MySQLDataSourceProvider.html
index d2948c207..22419a38c 100644
--- a/apidocs/com/paiondata/athena/example/books/application/BooksBinderFactory.MySQLDataSourceProvider.html
+++ b/apidocs/com/paiondata/athena/example/books/application/BooksBinderFactory.MySQLDataSourceProvider.html
@@ -1,7 +1,7 @@
-
+
BooksBinderFactory.MySQLDataSourceProvider (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/BooksBinderFactory.html b/apidocs/com/paiondata/athena/example/books/application/BooksBinderFactory.html
index 1bf0dae56..9a4327049 100644
--- a/apidocs/com/paiondata/athena/example/books/application/BooksBinderFactory.html
+++ b/apidocs/com/paiondata/athena/example/books/application/BooksBinderFactory.html
@@ -1,7 +1,7 @@
-
+
BooksBinderFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/SQLMutationDataFetcher.html b/apidocs/com/paiondata/athena/example/books/application/SQLMutationDataFetcher.html
index d3df1fbe4..a6511c3af 100644
--- a/apidocs/com/paiondata/athena/example/books/application/SQLMutationDataFetcher.html
+++ b/apidocs/com/paiondata/athena/example/books/application/SQLMutationDataFetcher.html
@@ -1,7 +1,7 @@
-
+
SQLMutationDataFetcher (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/SQLQueryDataFetcher.html b/apidocs/com/paiondata/athena/example/books/application/SQLQueryDataFetcher.html
index 4596783ad..b13154266 100644
--- a/apidocs/com/paiondata/athena/example/books/application/SQLQueryDataFetcher.html
+++ b/apidocs/com/paiondata/athena/example/books/application/SQLQueryDataFetcher.html
@@ -1,7 +1,7 @@
-
+
SQLQueryDataFetcher (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/class-use/BooksBinderFactory.DerbyDataSourceProvider.html b/apidocs/com/paiondata/athena/example/books/application/class-use/BooksBinderFactory.DerbyDataSourceProvider.html
index 6dafb1ca7..d776ef7b9 100644
--- a/apidocs/com/paiondata/athena/example/books/application/class-use/BooksBinderFactory.DerbyDataSourceProvider.html
+++ b/apidocs/com/paiondata/athena/example/books/application/class-use/BooksBinderFactory.DerbyDataSourceProvider.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.example.books.application.BooksBinderFactory.DerbyDataSourceProvider (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/class-use/BooksBinderFactory.MySQLDataSourceProvider.html b/apidocs/com/paiondata/athena/example/books/application/class-use/BooksBinderFactory.MySQLDataSourceProvider.html
index 0c2c9cd37..60373f49e 100644
--- a/apidocs/com/paiondata/athena/example/books/application/class-use/BooksBinderFactory.MySQLDataSourceProvider.html
+++ b/apidocs/com/paiondata/athena/example/books/application/class-use/BooksBinderFactory.MySQLDataSourceProvider.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.example.books.application.BooksBinderFactory.MySQLDataSourceProvider (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/class-use/BooksBinderFactory.html b/apidocs/com/paiondata/athena/example/books/application/class-use/BooksBinderFactory.html
index 4a5452156..dd84e70c4 100644
--- a/apidocs/com/paiondata/athena/example/books/application/class-use/BooksBinderFactory.html
+++ b/apidocs/com/paiondata/athena/example/books/application/class-use/BooksBinderFactory.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.example.books.application.BooksBinderFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/class-use/SQLMutationDataFetcher.html b/apidocs/com/paiondata/athena/example/books/application/class-use/SQLMutationDataFetcher.html
index 332a51c4e..c86de6436 100644
--- a/apidocs/com/paiondata/athena/example/books/application/class-use/SQLMutationDataFetcher.html
+++ b/apidocs/com/paiondata/athena/example/books/application/class-use/SQLMutationDataFetcher.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.example.books.application.SQLMutationDataFetcher (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/class-use/SQLQueryDataFetcher.html b/apidocs/com/paiondata/athena/example/books/application/class-use/SQLQueryDataFetcher.html
index ddb6d3534..92e815e32 100644
--- a/apidocs/com/paiondata/athena/example/books/application/class-use/SQLQueryDataFetcher.html
+++ b/apidocs/com/paiondata/athena/example/books/application/class-use/SQLQueryDataFetcher.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.example.books.application.SQLQueryDataFetcher (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/package-summary.html b/apidocs/com/paiondata/athena/example/books/application/package-summary.html
index 68e53d6d5..ce0f6f31b 100644
--- a/apidocs/com/paiondata/athena/example/books/application/package-summary.html
+++ b/apidocs/com/paiondata/athena/example/books/application/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.example.books.application (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/package-tree.html b/apidocs/com/paiondata/athena/example/books/application/package-tree.html
index 3bd97cd1f..a47d4a33e 100644
--- a/apidocs/com/paiondata/athena/example/books/application/package-tree.html
+++ b/apidocs/com/paiondata/athena/example/books/application/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.example.books.application Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/example/books/application/package-use.html b/apidocs/com/paiondata/athena/example/books/application/package-use.html
index 75cd95a68..42c6a0811 100644
--- a/apidocs/com/paiondata/athena/example/books/application/package-use.html
+++ b/apidocs/com/paiondata/athena/example/books/application/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.example.books.application (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/file/File.html b/apidocs/com/paiondata/athena/file/File.html
index 53638ad9a..28d5daace 100644
--- a/apidocs/com/paiondata/athena/file/File.html
+++ b/apidocs/com/paiondata/athena/file/File.html
@@ -1,7 +1,7 @@
-
+
File (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/file/class-use/File.html b/apidocs/com/paiondata/athena/file/class-use/File.html
index b508010c5..fc7c7e072 100644
--- a/apidocs/com/paiondata/athena/file/class-use/File.html
+++ b/apidocs/com/paiondata/athena/file/class-use/File.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.file.File (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/file/identifier/FileIdGenerator.html b/apidocs/com/paiondata/athena/file/identifier/FileIdGenerator.html
index 3113aa8d8..13212c463 100644
--- a/apidocs/com/paiondata/athena/file/identifier/FileIdGenerator.html
+++ b/apidocs/com/paiondata/athena/file/identifier/FileIdGenerator.html
@@ -1,7 +1,7 @@
-
+
FileIdGenerator (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/file/identifier/FileIdGeneratorFactory.html b/apidocs/com/paiondata/athena/file/identifier/FileIdGeneratorFactory.html
index c1a5ee106..e888a99b1 100644
--- a/apidocs/com/paiondata/athena/file/identifier/FileIdGeneratorFactory.html
+++ b/apidocs/com/paiondata/athena/file/identifier/FileIdGeneratorFactory.html
@@ -1,7 +1,7 @@
-
+
FileIdGeneratorFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/file/identifier/class-use/FileIdGenerator.html b/apidocs/com/paiondata/athena/file/identifier/class-use/FileIdGenerator.html
index 4482d419c..71972f27e 100644
--- a/apidocs/com/paiondata/athena/file/identifier/class-use/FileIdGenerator.html
+++ b/apidocs/com/paiondata/athena/file/identifier/class-use/FileIdGenerator.html
@@ -1,7 +1,7 @@
-
+
Uses of Interface com.paiondata.athena.file.identifier.FileIdGenerator (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/file/identifier/class-use/FileIdGeneratorFactory.html b/apidocs/com/paiondata/athena/file/identifier/class-use/FileIdGeneratorFactory.html
index c98141697..3bc94a112 100644
--- a/apidocs/com/paiondata/athena/file/identifier/class-use/FileIdGeneratorFactory.html
+++ b/apidocs/com/paiondata/athena/file/identifier/class-use/FileIdGeneratorFactory.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.file.identifier.FileIdGeneratorFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/file/identifier/package-summary.html b/apidocs/com/paiondata/athena/file/identifier/package-summary.html
index 4ffdebc03..7089350f3 100644
--- a/apidocs/com/paiondata/athena/file/identifier/package-summary.html
+++ b/apidocs/com/paiondata/athena/file/identifier/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.file.identifier (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/file/identifier/package-tree.html b/apidocs/com/paiondata/athena/file/identifier/package-tree.html
index c2feb9a4e..de3721d1a 100644
--- a/apidocs/com/paiondata/athena/file/identifier/package-tree.html
+++ b/apidocs/com/paiondata/athena/file/identifier/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.file.identifier Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/file/identifier/package-use.html b/apidocs/com/paiondata/athena/file/identifier/package-use.html
index 7c97c6ee6..676df1e0c 100644
--- a/apidocs/com/paiondata/athena/file/identifier/package-use.html
+++ b/apidocs/com/paiondata/athena/file/identifier/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.file.identifier (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/file/package-summary.html b/apidocs/com/paiondata/athena/file/package-summary.html
index dd9dea514..94f8af53c 100644
--- a/apidocs/com/paiondata/athena/file/package-summary.html
+++ b/apidocs/com/paiondata/athena/file/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.file (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/file/package-tree.html b/apidocs/com/paiondata/athena/file/package-tree.html
index 12f852d6d..6a03b0d82 100644
--- a/apidocs/com/paiondata/athena/file/package-tree.html
+++ b/apidocs/com/paiondata/athena/file/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.file Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/file/package-use.html b/apidocs/com/paiondata/athena/file/package-use.html
index 31a46b727..899309197 100644
--- a/apidocs/com/paiondata/athena/file/package-use.html
+++ b/apidocs/com/paiondata/athena/file/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.file (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/FileStore.html b/apidocs/com/paiondata/athena/filestore/FileStore.html
index 6b41852c3..4b0b3f425 100644
--- a/apidocs/com/paiondata/athena/filestore/FileStore.html
+++ b/apidocs/com/paiondata/athena/filestore/FileStore.html
@@ -1,7 +1,7 @@
-
+
FileStore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/alioss/AliOSSFileStore.html b/apidocs/com/paiondata/athena/filestore/alioss/AliOSSFileStore.html
index ac2ca7640..daea6ca71 100644
--- a/apidocs/com/paiondata/athena/filestore/alioss/AliOSSFileStore.html
+++ b/apidocs/com/paiondata/athena/filestore/alioss/AliOSSFileStore.html
@@ -1,7 +1,7 @@
-
+
AliOSSFileStore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/alioss/class-use/AliOSSFileStore.html b/apidocs/com/paiondata/athena/filestore/alioss/class-use/AliOSSFileStore.html
index a182c8c89..daa2fd027 100644
--- a/apidocs/com/paiondata/athena/filestore/alioss/class-use/AliOSSFileStore.html
+++ b/apidocs/com/paiondata/athena/filestore/alioss/class-use/AliOSSFileStore.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.filestore.alioss.AliOSSFileStore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/alioss/package-summary.html b/apidocs/com/paiondata/athena/filestore/alioss/package-summary.html
index d568dbc3d..c938da683 100644
--- a/apidocs/com/paiondata/athena/filestore/alioss/package-summary.html
+++ b/apidocs/com/paiondata/athena/filestore/alioss/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.filestore.alioss (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/alioss/package-tree.html b/apidocs/com/paiondata/athena/filestore/alioss/package-tree.html
index 33c496e37..af2a205dc 100644
--- a/apidocs/com/paiondata/athena/filestore/alioss/package-tree.html
+++ b/apidocs/com/paiondata/athena/filestore/alioss/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.filestore.alioss Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/alioss/package-use.html b/apidocs/com/paiondata/athena/filestore/alioss/package-use.html
index 75b917832..0dce3606e 100644
--- a/apidocs/com/paiondata/athena/filestore/alioss/package-use.html
+++ b/apidocs/com/paiondata/athena/filestore/alioss/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.filestore.alioss (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/class-use/FileStore.html b/apidocs/com/paiondata/athena/filestore/class-use/FileStore.html
index 24f625145..1573c73a0 100644
--- a/apidocs/com/paiondata/athena/filestore/class-use/FileStore.html
+++ b/apidocs/com/paiondata/athena/filestore/class-use/FileStore.html
@@ -1,7 +1,7 @@
-
+
Uses of Interface com.paiondata.athena.filestore.FileStore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/package-summary.html b/apidocs/com/paiondata/athena/filestore/package-summary.html
index c0cb6d39e..0777390e6 100644
--- a/apidocs/com/paiondata/athena/filestore/package-summary.html
+++ b/apidocs/com/paiondata/athena/filestore/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.filestore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/package-tree.html b/apidocs/com/paiondata/athena/filestore/package-tree.html
index 4ecf86da6..45d8522cf 100644
--- a/apidocs/com/paiondata/athena/filestore/package-tree.html
+++ b/apidocs/com/paiondata/athena/filestore/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.filestore Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/package-use.html b/apidocs/com/paiondata/athena/filestore/package-use.html
index bbe516080..f490ff0a9 100644
--- a/apidocs/com/paiondata/athena/filestore/package-use.html
+++ b/apidocs/com/paiondata/athena/filestore/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.filestore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/swift/SwiftFileStore.html b/apidocs/com/paiondata/athena/filestore/swift/SwiftFileStore.html
index 80be76def..8ca9900ec 100644
--- a/apidocs/com/paiondata/athena/filestore/swift/SwiftFileStore.html
+++ b/apidocs/com/paiondata/athena/filestore/swift/SwiftFileStore.html
@@ -1,7 +1,7 @@
-
+
SwiftFileStore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/swift/class-use/SwiftFileStore.html b/apidocs/com/paiondata/athena/filestore/swift/class-use/SwiftFileStore.html
index faac7bdd1..80327aed7 100644
--- a/apidocs/com/paiondata/athena/filestore/swift/class-use/SwiftFileStore.html
+++ b/apidocs/com/paiondata/athena/filestore/swift/class-use/SwiftFileStore.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.filestore.swift.SwiftFileStore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/swift/package-summary.html b/apidocs/com/paiondata/athena/filestore/swift/package-summary.html
index 1ec3dc49e..eee5281cc 100644
--- a/apidocs/com/paiondata/athena/filestore/swift/package-summary.html
+++ b/apidocs/com/paiondata/athena/filestore/swift/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.filestore.swift (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/swift/package-tree.html b/apidocs/com/paiondata/athena/filestore/swift/package-tree.html
index fa7083245..a50ddebca 100644
--- a/apidocs/com/paiondata/athena/filestore/swift/package-tree.html
+++ b/apidocs/com/paiondata/athena/filestore/swift/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.filestore.swift Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/filestore/swift/package-use.html b/apidocs/com/paiondata/athena/filestore/swift/package-use.html
index 84da0ac94..e25e0a71e 100644
--- a/apidocs/com/paiondata/athena/filestore/swift/package-use.html
+++ b/apidocs/com/paiondata/athena/filestore/swift/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.filestore.swift (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metadata/FileType.html b/apidocs/com/paiondata/athena/metadata/FileType.html
index 43d394683..3b413990f 100644
--- a/apidocs/com/paiondata/athena/metadata/FileType.html
+++ b/apidocs/com/paiondata/athena/metadata/FileType.html
@@ -1,7 +1,7 @@
-
+
FileType (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metadata/MetaData.html b/apidocs/com/paiondata/athena/metadata/MetaData.html
index 8f888bddb..a2bb9f494 100644
--- a/apidocs/com/paiondata/athena/metadata/MetaData.html
+++ b/apidocs/com/paiondata/athena/metadata/MetaData.html
@@ -1,7 +1,7 @@
-
+
MetaData (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metadata/class-use/FileType.html b/apidocs/com/paiondata/athena/metadata/class-use/FileType.html
index 030d0970b..01322cc0a 100644
--- a/apidocs/com/paiondata/athena/metadata/class-use/FileType.html
+++ b/apidocs/com/paiondata/athena/metadata/class-use/FileType.html
@@ -1,7 +1,7 @@
-
+
Uses of Enum Class com.paiondata.athena.metadata.FileType (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metadata/class-use/MetaData.html b/apidocs/com/paiondata/athena/metadata/class-use/MetaData.html
index 2506bede2..2d01340d8 100644
--- a/apidocs/com/paiondata/athena/metadata/class-use/MetaData.html
+++ b/apidocs/com/paiondata/athena/metadata/class-use/MetaData.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.metadata.MetaData (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metadata/package-summary.html b/apidocs/com/paiondata/athena/metadata/package-summary.html
index 5b9abfb74..6a82a7eb6 100644
--- a/apidocs/com/paiondata/athena/metadata/package-summary.html
+++ b/apidocs/com/paiondata/athena/metadata/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.metadata (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metadata/package-tree.html b/apidocs/com/paiondata/athena/metadata/package-tree.html
index ed1356a7c..778a7b0c5 100644
--- a/apidocs/com/paiondata/athena/metadata/package-tree.html
+++ b/apidocs/com/paiondata/athena/metadata/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.metadata Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metadata/package-use.html b/apidocs/com/paiondata/athena/metadata/package-use.html
index 1bdf22fb9..38d60d6e9 100644
--- a/apidocs/com/paiondata/athena/metadata/package-use.html
+++ b/apidocs/com/paiondata/athena/metadata/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.metadata (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/MetaStore.html b/apidocs/com/paiondata/athena/metastore/MetaStore.html
index ed0b04a6f..f962eb89a 100644
--- a/apidocs/com/paiondata/athena/metastore/MetaStore.html
+++ b/apidocs/com/paiondata/athena/metastore/MetaStore.html
@@ -1,7 +1,7 @@
-
+
MetaStore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/class-use/MetaStore.html b/apidocs/com/paiondata/athena/metastore/class-use/MetaStore.html
index 605958e61..73f577973 100644
--- a/apidocs/com/paiondata/athena/metastore/class-use/MetaStore.html
+++ b/apidocs/com/paiondata/athena/metastore/class-use/MetaStore.html
@@ -1,7 +1,7 @@
-
+
Uses of Interface com.paiondata.athena.metastore.MetaStore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/GraphQLFactory.html b/apidocs/com/paiondata/athena/metastore/graphql/GraphQLFactory.html
index 76ccc7ae6..eeaa9c3e7 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/GraphQLFactory.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/GraphQLFactory.html
@@ -1,7 +1,7 @@
-
+
GraphQLFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/GraphQLMetaStore.html b/apidocs/com/paiondata/athena/metastore/graphql/GraphQLMetaStore.html
index e72035968..ab02ce05e 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/GraphQLMetaStore.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/GraphQLMetaStore.html
@@ -1,7 +1,7 @@
-
+
GraphQLMetaStore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/class-use/GraphQLFactory.html b/apidocs/com/paiondata/athena/metastore/graphql/class-use/GraphQLFactory.html
index 273099efb..d5c1c36ac 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/class-use/GraphQLFactory.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/class-use/GraphQLFactory.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.metastore.graphql.GraphQLFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/class-use/GraphQLMetaStore.html b/apidocs/com/paiondata/athena/metastore/graphql/class-use/GraphQLMetaStore.html
index 920035ff6..69a0ac37b 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/class-use/GraphQLMetaStore.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/class-use/GraphQLMetaStore.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.metastore.graphql.GraphQLMetaStore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/package-summary.html b/apidocs/com/paiondata/athena/metastore/graphql/package-summary.html
index 52afcd31a..54a1865a5 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/package-summary.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.metastore.graphql (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/package-tree.html b/apidocs/com/paiondata/athena/metastore/graphql/package-tree.html
index affd7ab9f..47629666f 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/package-tree.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.metastore.graphql Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/package-use.html b/apidocs/com/paiondata/athena/metastore/graphql/package-use.html
index 3d17054c3..71447ce91 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/package-use.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.metastore.graphql (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/query/GraphQLQueryProvider.html b/apidocs/com/paiondata/athena/metastore/graphql/query/GraphQLQueryProvider.html
index b87b1f1eb..785993a3d 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/query/GraphQLQueryProvider.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/query/GraphQLQueryProvider.html
@@ -1,7 +1,7 @@
-
+
GraphQLQueryProvider (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/query/GraphQLQueryProviderFactory.html b/apidocs/com/paiondata/athena/metastore/graphql/query/GraphQLQueryProviderFactory.html
index 4387fe5a8..f53d44ba7 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/query/GraphQLQueryProviderFactory.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/query/GraphQLQueryProviderFactory.html
@@ -1,7 +1,7 @@
-
+
GraphQLQueryProviderFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/query/class-use/GraphQLQueryProvider.html b/apidocs/com/paiondata/athena/metastore/graphql/query/class-use/GraphQLQueryProvider.html
index 536bcf209..f7d886529 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/query/class-use/GraphQLQueryProvider.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/query/class-use/GraphQLQueryProvider.html
@@ -1,7 +1,7 @@
-
+
Uses of Interface com.paiondata.athena.metastore.graphql.query.GraphQLQueryProvider (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/query/class-use/GraphQLQueryProviderFactory.html b/apidocs/com/paiondata/athena/metastore/graphql/query/class-use/GraphQLQueryProviderFactory.html
index de7a330b1..1ab3609a0 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/query/class-use/GraphQLQueryProviderFactory.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/query/class-use/GraphQLQueryProviderFactory.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.metastore.graphql.query.GraphQLQueryProviderFactory (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/query/package-summary.html b/apidocs/com/paiondata/athena/metastore/graphql/query/package-summary.html
index 1b0af7352..1847cee98 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/query/package-summary.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/query/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.metastore.graphql.query (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/query/package-tree.html b/apidocs/com/paiondata/athena/metastore/graphql/query/package-tree.html
index 1bfa96829..d93448450 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/query/package-tree.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/query/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.metastore.graphql.query Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/graphql/query/package-use.html b/apidocs/com/paiondata/athena/metastore/graphql/query/package-use.html
index e6c36b568..30b50ebb9 100644
--- a/apidocs/com/paiondata/athena/metastore/graphql/query/package-use.html
+++ b/apidocs/com/paiondata/athena/metastore/graphql/query/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.metastore.graphql.query (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/package-summary.html b/apidocs/com/paiondata/athena/metastore/package-summary.html
index 715d4cb02..5479ac631 100644
--- a/apidocs/com/paiondata/athena/metastore/package-summary.html
+++ b/apidocs/com/paiondata/athena/metastore/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.metastore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/package-tree.html b/apidocs/com/paiondata/athena/metastore/package-tree.html
index c49fc742a..a3ddbb461 100644
--- a/apidocs/com/paiondata/athena/metastore/package-tree.html
+++ b/apidocs/com/paiondata/athena/metastore/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.metastore Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/metastore/package-use.html b/apidocs/com/paiondata/athena/metastore/package-use.html
index da792e152..fb0ea7d15 100644
--- a/apidocs/com/paiondata/athena/metastore/package-use.html
+++ b/apidocs/com/paiondata/athena/metastore/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.metastore (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/FileControllerConfig.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/FileControllerConfig.html
index b04b749b7..cd84aba02 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/FileControllerConfig.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/FileControllerConfig.html
@@ -1,7 +1,7 @@
-
+
FileControllerConfig (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/MetaControllerConfig.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/MetaControllerConfig.html
index c926d40d6..a91c0265b 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/MetaControllerConfig.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/MetaControllerConfig.html
@@ -1,7 +1,7 @@
-
+
MetaControllerConfig (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/class-use/FileControllerConfig.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/class-use/FileControllerConfig.html
index bc916a09b..e387b1f20 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/class-use/FileControllerConfig.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/class-use/FileControllerConfig.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.spring.boot.autoconfigure.config.FileControllerConfig (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/class-use/MetaControllerConfig.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/class-use/MetaControllerConfig.html
index 94417206f..b7e9cf900 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/class-use/MetaControllerConfig.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/class-use/MetaControllerConfig.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.spring.boot.autoconfigure.config.MetaControllerConfig (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/package-summary.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/package-summary.html
index 05dbecdde..0b7c8336a 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/package-summary.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.spring.boot.autoconfigure.config (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/package-tree.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/package-tree.html
index e7cc1305f..e3ef5111b 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/package-tree.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.spring.boot.autoconfigure.config Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/package-use.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/package-use.html
index 3e1e52d89..50edae7c0 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/package-use.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/config/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.spring.boot.autoconfigure.config (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/FileController.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/FileController.html
index a279d48e2..17e285878 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/FileController.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/FileController.html
@@ -1,7 +1,7 @@
-
+
FileController (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/MetaController.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/MetaController.html
index 5ad817cc2..fd5e9c29f 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/MetaController.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/MetaController.html
@@ -1,7 +1,7 @@
-
+
MetaController (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/class-use/FileController.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/class-use/FileController.html
index 214fb5015..dfe576d76 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/class-use/FileController.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/class-use/FileController.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.spring.boot.autoconfigure.controller.FileController (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/class-use/MetaController.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/class-use/MetaController.html
index c219d1e48..c5edab732 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/class-use/MetaController.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/class-use/MetaController.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.spring.boot.autoconfigure.controller.MetaController (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/package-summary.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/package-summary.html
index 7e1c8e4c5..0fd01fab1 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/package-summary.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.spring.boot.autoconfigure.controller (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/package-tree.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/package-tree.html
index 6636bb18e..3f7e99261 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/package-tree.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.spring.boot.autoconfigure.controller Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/package-use.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/package-use.html
index 6dd8d9b39..65991d31b 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/package-use.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/controller/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.spring.boot.autoconfigure.controller (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/SpringSQLMutationDataFetcher.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/SpringSQLMutationDataFetcher.html
index e49f14786..a251491ec 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/SpringSQLMutationDataFetcher.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/SpringSQLMutationDataFetcher.html
@@ -1,7 +1,7 @@
-
+
SpringSQLMutationDataFetcher (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/SpringSQLQueryDataFetcher.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/SpringSQLQueryDataFetcher.html
index 92e07c734..abec497f4 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/SpringSQLQueryDataFetcher.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/SpringSQLQueryDataFetcher.html
@@ -1,7 +1,7 @@
-
+
SpringSQLQueryDataFetcher (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/class-use/SpringSQLMutationDataFetcher.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/class-use/SpringSQLMutationDataFetcher.html
index af60db2d0..0eab494d7 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/class-use/SpringSQLMutationDataFetcher.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/class-use/SpringSQLMutationDataFetcher.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.spring.boot.autoconfigure.datafetcher.SpringSQLMutationDataFetcher (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/class-use/SpringSQLQueryDataFetcher.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/class-use/SpringSQLQueryDataFetcher.html
index c008f5e9c..c42de95a5 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/class-use/SpringSQLQueryDataFetcher.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/class-use/SpringSQLQueryDataFetcher.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.spring.boot.autoconfigure.datafetcher.SpringSQLQueryDataFetcher (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/package-summary.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/package-summary.html
index e56250e07..70dfbd264 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/package-summary.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.spring.boot.autoconfigure.datafetcher (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/package-tree.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/package-tree.html
index 77306ee28..e795b0c0f 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/package-tree.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.spring.boot.autoconfigure.datafetcher Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/package-use.html b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/package-use.html
index a7626bd46..d1bbeb1be 100644
--- a/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/package-use.html
+++ b/apidocs/com/paiondata/athena/spring/boot/autoconfigure/datafetcher/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.spring.boot.autoconfigure.datafetcher (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/endpoints/FileServlet.html b/apidocs/com/paiondata/athena/web/endpoints/FileServlet.html
index e8ecc1ab6..8de5617ec 100644
--- a/apidocs/com/paiondata/athena/web/endpoints/FileServlet.html
+++ b/apidocs/com/paiondata/athena/web/endpoints/FileServlet.html
@@ -1,7 +1,7 @@
-
+
FileServlet (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/endpoints/MetaServlet.html b/apidocs/com/paiondata/athena/web/endpoints/MetaServlet.html
index f7cb0e66e..f26e7e62b 100644
--- a/apidocs/com/paiondata/athena/web/endpoints/MetaServlet.html
+++ b/apidocs/com/paiondata/athena/web/endpoints/MetaServlet.html
@@ -1,7 +1,7 @@
-
+
MetaServlet (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/endpoints/class-use/FileServlet.html b/apidocs/com/paiondata/athena/web/endpoints/class-use/FileServlet.html
index bf27ef304..dcaa47cc9 100644
--- a/apidocs/com/paiondata/athena/web/endpoints/class-use/FileServlet.html
+++ b/apidocs/com/paiondata/athena/web/endpoints/class-use/FileServlet.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.web.endpoints.FileServlet (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/endpoints/class-use/MetaServlet.html b/apidocs/com/paiondata/athena/web/endpoints/class-use/MetaServlet.html
index feec6b482..4dc81dd02 100644
--- a/apidocs/com/paiondata/athena/web/endpoints/class-use/MetaServlet.html
+++ b/apidocs/com/paiondata/athena/web/endpoints/class-use/MetaServlet.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.web.endpoints.MetaServlet (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/endpoints/package-summary.html b/apidocs/com/paiondata/athena/web/endpoints/package-summary.html
index d1638631b..fdb957ee3 100644
--- a/apidocs/com/paiondata/athena/web/endpoints/package-summary.html
+++ b/apidocs/com/paiondata/athena/web/endpoints/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.web.endpoints (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/endpoints/package-tree.html b/apidocs/com/paiondata/athena/web/endpoints/package-tree.html
index 33079f4b7..ec4c33f31 100644
--- a/apidocs/com/paiondata/athena/web/endpoints/package-tree.html
+++ b/apidocs/com/paiondata/athena/web/endpoints/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.web.endpoints Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/endpoints/package-use.html b/apidocs/com/paiondata/athena/web/endpoints/package-use.html
index 399961791..fa3843761 100644
--- a/apidocs/com/paiondata/athena/web/endpoints/package-use.html
+++ b/apidocs/com/paiondata/athena/web/endpoints/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.web.endpoints (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/graphql/JacksonParser.html b/apidocs/com/paiondata/athena/web/graphql/JacksonParser.html
index e2d5be073..4387607f1 100644
--- a/apidocs/com/paiondata/athena/web/graphql/JacksonParser.html
+++ b/apidocs/com/paiondata/athena/web/graphql/JacksonParser.html
@@ -1,7 +1,7 @@
-
+
JacksonParser (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/graphql/JsonDocumentParser.html b/apidocs/com/paiondata/athena/web/graphql/JsonDocumentParser.html
index 21a376ee6..b74630af4 100644
--- a/apidocs/com/paiondata/athena/web/graphql/JsonDocumentParser.html
+++ b/apidocs/com/paiondata/athena/web/graphql/JsonDocumentParser.html
@@ -1,7 +1,7 @@
-
+
JsonDocumentParser (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/graphql/class-use/JacksonParser.html b/apidocs/com/paiondata/athena/web/graphql/class-use/JacksonParser.html
index e3edfd5b8..c96015ce3 100644
--- a/apidocs/com/paiondata/athena/web/graphql/class-use/JacksonParser.html
+++ b/apidocs/com/paiondata/athena/web/graphql/class-use/JacksonParser.html
@@ -1,7 +1,7 @@
-
+
Uses of Class com.paiondata.athena.web.graphql.JacksonParser (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/graphql/class-use/JsonDocumentParser.html b/apidocs/com/paiondata/athena/web/graphql/class-use/JsonDocumentParser.html
index d25c91183..fd37014dd 100644
--- a/apidocs/com/paiondata/athena/web/graphql/class-use/JsonDocumentParser.html
+++ b/apidocs/com/paiondata/athena/web/graphql/class-use/JsonDocumentParser.html
@@ -1,7 +1,7 @@
-
+
Uses of Interface com.paiondata.athena.web.graphql.JsonDocumentParser (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/graphql/package-summary.html b/apidocs/com/paiondata/athena/web/graphql/package-summary.html
index eccf8ecd5..252816a91 100644
--- a/apidocs/com/paiondata/athena/web/graphql/package-summary.html
+++ b/apidocs/com/paiondata/athena/web/graphql/package-summary.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.web.graphql (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/graphql/package-tree.html b/apidocs/com/paiondata/athena/web/graphql/package-tree.html
index b3270c777..3176113f9 100644
--- a/apidocs/com/paiondata/athena/web/graphql/package-tree.html
+++ b/apidocs/com/paiondata/athena/web/graphql/package-tree.html
@@ -1,7 +1,7 @@
-
+
com.paiondata.athena.web.graphql Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/com/paiondata/athena/web/graphql/package-use.html b/apidocs/com/paiondata/athena/web/graphql/package-use.html
index 5b4e4b1d5..2ba91d512 100644
--- a/apidocs/com/paiondata/athena/web/graphql/package-use.html
+++ b/apidocs/com/paiondata/athena/web/graphql/package-use.html
@@ -1,7 +1,7 @@
-
+
Uses of Package com.paiondata.athena.web.graphql (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/constant-values.html b/apidocs/constant-values.html
index 22f996546..b4bdc8972 100644
--- a/apidocs/constant-values.html
+++ b/apidocs/constant-values.html
@@ -1,7 +1,7 @@
-
+
Constant Field Values (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/help-doc.html b/apidocs/help-doc.html
index e5027fdde..99d685fb3 100644
--- a/apidocs/help-doc.html
+++ b/apidocs/help-doc.html
@@ -1,7 +1,7 @@
-
+
API Help (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/index-all.html b/apidocs/index-all.html
index a82550f02..f641fe1ae 100644
--- a/apidocs/index-all.html
+++ b/apidocs/index-all.html
@@ -1,7 +1,7 @@
-
+
Index (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/index.html b/apidocs/index.html
index 517e977f2..1cc2ea5e7 100644
--- a/apidocs/index.html
+++ b/apidocs/index.html
@@ -1,7 +1,7 @@
-
+
Overview (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/apidocs/overview-summary.html b/apidocs/overview-summary.html
index 522bd121d..035cb94e9 100644
--- a/apidocs/overview-summary.html
+++ b/apidocs/overview-summary.html
@@ -1,7 +1,7 @@
-
+
Athena: Parent POM 1.0-SNAPSHOT API
diff --git a/apidocs/overview-tree.html b/apidocs/overview-tree.html
index 01683992f..53e75b851 100644
--- a/apidocs/overview-tree.html
+++ b/apidocs/overview-tree.html
@@ -1,7 +1,7 @@
-
+
Class Hierarchy (Athena: Parent POM 1.0-SNAPSHOT API)
diff --git a/assets/js/0e384e19.95d92f6f.js b/assets/js/0e384e19.1cbde76c.js
similarity index 64%
rename from assets/js/0e384e19.95d92f6f.js
rename to assets/js/0e384e19.1cbde76c.js
index 7a19ce535..035edbc6b 100644
--- a/assets/js/0e384e19.95d92f6f.js
+++ b/assets/js/0e384e19.1cbde76c.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[976],{1512:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>r,toc:()=>l});var a=n(4848),o=n(8453);const i={title:"Getting Started",sidebar_position:1},s=void 0,r={id:"intro",title:"Getting Started",description:"[//]: # (Copyright 2024 Paion Data)",source:"@site/docs/intro.md",sourceDirName:".",slug:"/intro",permalink:"/athena/docs/intro",draft:!1,unlisted:!1,editUrl:"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/intro.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{title:"Getting Started",sidebar_position:1},sidebar:"docSidebar",next:{title:"System Configuration",permalink:"/athena/docs/system-config"}},h={},l=[{value:"Docker Compose",id:"docker-compose",level:2},{value:"Extending Athena Compose",id:"extending-athena-compose",level:3},{value:"MySQL Container (Meta Store)",id:"mysql-container-meta-store",level:3},{value:"Networking in Athena Compose",id:"networking-in-athena-compose",level:3},{value:"Build From Source",id:"build-from-source",level:2},{value:"Creating a Deployable War File",id:"creating-a-deployable-war-file",level:3},{value:"Setting Up Jetty",id:"setting-up-jetty",level:3},{value:"Downloading Jetty",id:"downloading-jetty",level:4},{value:"Installing Jetty",id:"installing-jetty",level:4},{value:"Dropping the ".war" File into the Jetty "webapp"",id:"dropping-the-war-file-into-the-jetty-webapp",level:4},{value:"Starting the Webservice",id:"starting-the-webservice",level:3},{value:"Firing The First Request",id:"firing-the-first-request",level:3}];function c(e){const t={a:"a",admonition:"admonition",code:"code",em:"em",h2:"h2",h3:"h3",h4:"h4",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,o.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(t.p,{children:["The easiest way to get started with Athena is to use the ",(0,a.jsx)(t.a,{href:"https://github.com/paiondata/athena/tree/master/athena-examples/athena-example-books",children:"Athena Book App Starter"}),". The starter bundles all of the\ndependencies we will need to stand up a web service. This tutorial uses the starter, and all of the code is\n",(0,a.jsx)(t.a,{href:"https://github.com/paiondata/athena/tree/master/athena-examples/athena-example-books",children:"available here"}),". We will deploy and play with this example locally"]}),"\n",(0,a.jsx)(t.h2,{id:"docker-compose",children:"Docker Compose"}),"\n",(0,a.jsxs)(t.p,{children:["Athena Compose is a tool for setting up and running a full-fledged Athena instance Docker application. With Compose,\nan Athena application is backed by a real MySQL meta store and an in-memory OpenStack Swift service. With a single\ncommand, we will be able to create and start all the services from Athena. ",(0,a.jsx)(t.strong,{children:"It's the quickest approach to get a taste\nof Athena"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Athena Compose works in all environments: production, staging, development, testing, as well as CI workflows. You can\nlearn more about it from ",(0,a.jsx)(t.a,{href:"https://github.com/paiondata/athena/tree/master/athena-examples/athena-example-books",children:"source code"}),"."]}),"\n",(0,a.jsx)(t.p,{children:"Using Athena Compose is basically a three-step process:"}),"\n",(0,a.jsxs)(t.ol,{children:["\n",(0,a.jsxs)(t.li,{children:["Package Athena at project root with ",(0,a.jsx)(t.code,{children:"mvn clean package"})]}),"\n",(0,a.jsxs)(t.li,{children:["cd into ",(0,a.jsx)(t.a,{href:"https://github.com/paiondata/athena/tree/master/athena-examples/athena-example-books",children:"compose top directory"})," and fire-up ",(0,a.jsx)(t.code,{children:"docker compose up"})]}),"\n",(0,a.jsxs)(t.li,{children:["hit Athena at ",(0,a.jsx)(t.code,{children:"http://localhost/v1/metadata/graphql?query={metaData(fileId:%221%22){fileName}}"})," with your favorite\nbrowser"]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["For more information about the Athena Compose the ",(0,a.jsx)(t.a,{href:"https://github.com/paiondata/athena/tree/master/athena-examples/athena-example-books",children:"Compose file definition"}),"."]}),"\n",(0,a.jsx)(t.p,{children:"Athena Compose has ability for managing the whole lifecycle of an Athena application:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:"Start, stop, and rebuild services"}),"\n",(0,a.jsx)(t.li,{children:"View the status of running services"}),"\n",(0,a.jsx)(t.li,{children:"Stream the log output of running services"}),"\n",(0,a.jsx)(t.li,{children:"Run a one-off command on a service"}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"extending-athena-compose",children:"Extending Athena Compose"}),"\n",(0,a.jsxs)(t.p,{children:["Happy with Athena? You can go further with productionizing Athena from\nhere ",(0,a.jsx)("img",{src:"https://user-images.githubusercontent.com/16126939/174438007-b9adae25-baf8-42a7-bf39-83786435d397.gif",width:"40"})]}),"\n",(0,a.jsx)(t.p,{children:"If you would like to go from basic Athena Compose setup and changed anything, rebuild it with"}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"docker compose up --build --force-recreate\n"})}),"\n",(0,a.jsxs)(t.p,{children:["Athena Compose has been tested with ",(0,a.jsx)(t.a,{href:"https://hub.docker.com/_/mysql",children:"MySQL 5.7"})," connected using\n",(0,a.jsx)(t.em,{children:"mysql-connector-java 5.1.38"})," within Athena running on ",(0,a.jsx)(t.a,{href:"https://hub.docker.com/_/jetty",children:"Jetty 9.3"}),"."]}),"\n",(0,a.jsx)(t.admonition,{type:"warning",children:(0,a.jsxs)(t.p,{children:["Please take extra caution with MySQL 8, as some of the features might not work properly on Athena Compose. In\naddition, make sure ",(0,a.jsx)(t.code,{children:"?autoReconnect=true&useSSL=false"})," is in connection string. For example,\n",(0,a.jsx)(t.code,{children:"jdbc:mysql://db:3306/Athena?autoReconnect=true&useSSL=false"})]})}),"\n",(0,a.jsx)(t.h3,{id:"mysql-container-meta-store",children:"MySQL Container (Meta Store)"}),"\n",(0,a.jsx)(t.p,{children:"Athena Compose uses MySQL 5 as the backing meta store, i.e. the database that DataFetcher is talking to for file\nmetadata."}),"\n",(0,a.jsx)(t.p,{children:"The MySQL instance is network-reachable at 3306 inside compose and 3305 for host (wo choose 3305 just in case 3306 has\nalready been occupied)"}),"\n",(0,a.jsx)(t.h3,{id:"networking-in-athena-compose",children:"Networking in Athena Compose"}),"\n",(0,a.jsxs)(t.p,{children:["By default Athena Compose sets up a single\n",(0,a.jsx)(t.a,{href:"https://docs.docker.com/engine/reference/commandline/network_create/",children:"network"}),". Both Athena and MySQL container\nservices join this default network and is both reachable by other containers on that network, and discoverable by them\nat a hostname identical to the container name."]}),"\n",(0,a.jsxs)(t.p,{children:["For example, inside ",(0,a.jsx)(t.a,{href:"https://github.com/paiondata/athena/tree/master/athena-examples/athena-example-books/docker-compose.yml",children:"docker-compose.yml"})]}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-yaml",children:'services:\n web:\n build: .\n ports:\n - "80:8080"\n depends_on:\n db:\n condition: service_healthy\n db:\n image: "mysql:5.7"\n ports:\n - "3305:3306"\n volumes:\n - "./mysql-init.sql:/docker-entrypoint-initdb.d/mysql-init.sql"\n environment:\n MYSQL_ROOT_PASSWORD: root\n healthcheck:\n test: mysqladmin ping -h localhost -u root -proot\n timeout: 3s\n retries: 3\n'})}),"\n",(0,a.jsx)(t.p,{children:"When you run docker compose up, the following happens:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:'A network called "athena-example-books" is created.'}),"\n",(0,a.jsx)(t.li,{children:'An Athena container is created using athena-example-books configuration. It joins the network "athena-example-books"\nunder the name "web".'}),"\n",(0,a.jsxs)(t.li,{children:["An MySQL container is created using ",(0,a.jsx)(t.code,{children:"db"}),'\'s configuration. It joins the network "athena-example-books" under the name\n"db".']}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["Each container can now look up the hostname ",(0,a.jsx)(t.code,{children:"web"})," or ",(0,a.jsx)(t.code,{children:"db"})," and get back the appropriate container's IP address. For\nexample, web's application code could connect to the URL ",(0,a.jsx)(t.code,{children:"mysql://db:3306"})," and start using the MySQL database."]}),"\n",(0,a.jsx)(t.h2,{id:"build-from-source",children:"Build From Source"}),"\n",(0,a.jsx)(t.h3,{id:"creating-a-deployable-war-file",children:"Creating a Deployable War File"}),"\n",(0,a.jsx)(t.p,{children:'We build the ".war" File first by navigating to athena project root and compile the project'}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"cd athena/\nmvn clean package\n"})}),"\n",(0,a.jsxs)(t.p,{children:['Successfully executing the command above shall generate a ".war" file under\n',(0,a.jsx)(t.code,{children:"athena/athena-examples/athena-example-books/target/athena-example-books-.war"}),", where\nis the version of the athena, for example ",(0,a.jsx)(t.code,{children:"1.0.2"}),", please make sure to replace ",(0,a.jsx)(t.code,{children:""})," with one of our\nrelease versions."]}),"\n",(0,a.jsx)(t.h3,{id:"setting-up-jetty",children:"Setting Up Jetty"}),"\n",(0,a.jsx)(t.h4,{id:"downloading-jetty",children:"Downloading Jetty"}),"\n",(0,a.jsxs)(t.p,{children:["At ",(0,a.jsx)(t.a,{href:"https://www.eclipse.org/jetty/download.php",children:"download page"}),", pick up a ",(0,a.jsx)(t.code,{children:".tgz"}),' distribution, we will use\n"9.4.44.v20210927" release as an example:']}),"\n",(0,a.jsx)(t.p,{children:(0,a.jsx)(t.img,{alt:"Error loading download-jetty.png",src:n(9777).A+"",width:"2316",height:"1266"})}),"\n",(0,a.jsx)(t.h4,{id:"installing-jetty",children:"Installing Jetty"}),"\n",(0,a.jsxs)(t.p,{children:["Put the ",(0,a.jsx)(t.code,{children:"tar.gz"})," file into a preferred location as the installation path and extract the Jetty binary using"]}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"tar -czvf jetty-distribution-9.4.44.v20210927.tar.gz\n"})}),"\n",(0,a.jsx)(t.h4,{id:"dropping-the-war-file-into-the-jetty-webapp",children:'Dropping the ".war" File into the Jetty "webapp"'}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"cd jetty-distribution-9.4.44.v20210927/webapps/\nmv /path/to/.war .\n"})}),"\n",(0,a.jsxs)(t.p,{children:['Then rename the war file to "ROOT.war", the reason of which is so that the context path would be root context - ',(0,a.jsx)(t.code,{children:"/"}),",\nwhich is a common industry standard."]}),"\n",(0,a.jsxs)(t.admonition,{title:"Setting a Context Path",type:"tip",children:[(0,a.jsxs)(t.p,{children:["The context path is the prefix of a URL path that is used to select the context(s) to which an incoming request is\npassed. Typically a URL in a Java servlet server is of the format\n",(0,a.jsx)(t.code,{children:"http://hostname.com/contextPath/servletPath/pathInfo"}),', where each of the path elements can be zero or more "/"\nseparated elements. If there is no context path, the context is referred to as the ',(0,a.jsx)(t.strong,{children:"root context"}),'. The root context\nmust be configured as "/" but is reported as the empty string by the servlet\n',(0,a.jsxs)(t.a,{href:"https://www.eclipse.org/jetty/",children:["API ",(0,a.jsx)(t.code,{children:"getContextPath()"})," method"]}),"."]}),(0,a.jsxs)(t.p,{children:["How we set the context path depends on how we deploy the web application (or ",(0,a.jsx)(t.code,{children:"ContextHandler"}),"). In this case, we\nconfigure the context path by ",(0,a.jsx)(t.strong,{children:"naming convention"}),":"]}),(0,a.jsxs)(t.p,{children:["If a web application is deployed using the WebAppProvider of the DeploymentManager without an XML IoC file, then ",(0,a.jsx)(t.strong,{children:"the\nname of the WAR file is used to set the context path"}),":"]}),(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:['If the WAR file is named "myapp.war", then the context will be deployed with a context path of ',(0,a.jsx)(t.code,{children:"/myapp"})]}),"\n",(0,a.jsx)(t.li,{children:(0,a.jsxs)(t.strong,{children:['If the WAR file is named "ROOT.WAR" (or any case insensitive variation), then the context will be deployed with a\ncontext path of ',(0,a.jsx)(t.code,{children:"/"})]})}),"\n",(0,a.jsxs)(t.li,{children:['If the WAR file is named "ROOT-foobar.war" (or any case insensitive variation), then the context will be deployed\nwith a context path of / and a\n',(0,a.jsx)(t.a,{href:"https://www.eclipse.org/jetty/documentation/jetty-9/index.html#configuring-virtual-hosts",children:"virtual host"}),' of "foobar"']}),"\n"]})]}),"\n",(0,a.jsx)(t.h3,{id:"starting-the-webservice",children:"Starting the Webservice"}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"cd ../\njava -jar start.jar\n"})}),"\n",(0,a.jsxs)(t.admonition,{type:"tip",children:[(0,a.jsx)(t.p,{children:"To specify the port that container exposes for our app, we could use"}),(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"java -jar start.jar -Djetty.port=8081\n"})})]}),"\n",(0,a.jsx)(t.h3,{id:"firing-the-first-request",children:"Firing The First Request"}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"brew install --cask graphiql\n"})})]})}function d(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},9777:(e,t,n)=>{n.d(t,{A:()=>a});const a=n.p+"assets/images/download-jetty-d712425d9134aad9ab839a6009a73c4e.png"},8453:(e,t,n)=>{n.d(t,{R:()=>s,x:()=>r});var a=n(6540);const o={},i=a.createContext(o);function s(e){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),a.createElement(i.Provider,{value:t},e.children)}}}]);
\ No newline at end of file
+"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[976],{1512:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>r,toc:()=>l});var a=n(4848),o=n(8453);const i={title:"Getting Started",sidebar_position:1},s=void 0,r={id:"intro",title:"Getting Started",description:"[//]: # (Copyright 2024 Paion Data)",source:"@site/docs/intro.md",sourceDirName:".",slug:"/intro",permalink:"/athena/docs/intro",draft:!1,unlisted:!1,editUrl:"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/intro.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{title:"Getting Started",sidebar_position:1},sidebar:"docSidebar",next:{title:"System Configuration",permalink:"/athena/docs/system-config"}},h={},l=[{value:"Docker Compose",id:"docker-compose",level:2},{value:"Extending Athena Compose",id:"extending-athena-compose",level:3},{value:"MySQL Container (Meta Store)",id:"mysql-container-meta-store",level:3},{value:"Networking in Athena Compose",id:"networking-in-athena-compose",level:3},{value:"Build From Source",id:"build-from-source",level:2},{value:"Creating a Deployable War File",id:"creating-a-deployable-war-file",level:3},{value:"Setting Up Jetty",id:"setting-up-jetty",level:3},{value:"Downloading Jetty",id:"downloading-jetty",level:4},{value:"Installing Jetty",id:"installing-jetty",level:4},{value:"Dropping the ".war" File into the Jetty "webapp"",id:"dropping-the-war-file-into-the-jetty-webapp",level:4},{value:"Starting the Webservice",id:"starting-the-webservice",level:3},{value:"Firing The First Request",id:"firing-the-first-request",level:3}];function c(e){const t={a:"a",admonition:"admonition",code:"code",em:"em",h2:"h2",h3:"h3",h4:"h4",img:"img",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,o.R)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(t.p,{children:["The easiest way to get started with Athena is to use the ",(0,a.jsx)(t.a,{href:"https://github.com/paiondata/athena/tree/master/athena-examples/athena-example-books",children:"Athena Book App Starter"}),". The starter bundles all of the\ndependencies we will need to stand up a web service. This tutorial uses the starter, and all of the code is\n",(0,a.jsx)(t.a,{href:"https://github.com/paiondata/athena/tree/master/athena-examples/athena-example-books",children:"available here"}),". We will deploy and play with this example locally"]}),"\n",(0,a.jsx)(t.h2,{id:"docker-compose",children:"Docker Compose"}),"\n",(0,a.jsxs)(t.p,{children:["Athena Compose is a tool for setting up and running a full-fledged Athena instance Docker application. With Compose,\nan Athena application is backed by a real MySQL meta store and an in-memory OpenStack Swift service. With a single\ncommand, we will be able to create and start all the services from Athena. ",(0,a.jsx)(t.strong,{children:"It's the quickest approach to get a taste\nof Athena"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Athena Compose works in all environments: production, staging, development, testing, as well as CI workflows. You can\nlearn more about it from ",(0,a.jsx)(t.a,{href:"https://github.com/paiondata/athena/tree/master/athena-examples/athena-example-books",children:"source code"}),"."]}),"\n",(0,a.jsx)(t.p,{children:"Using Athena Compose is basically a three-step process:"}),"\n",(0,a.jsxs)(t.ol,{children:["\n",(0,a.jsxs)(t.li,{children:["Package Athena at project root with ",(0,a.jsx)(t.code,{children:"mvn clean package"})]}),"\n",(0,a.jsxs)(t.li,{children:["cd into ",(0,a.jsx)(t.a,{href:"https://github.com/paiondata/athena/tree/master/athena-examples/athena-example-books",children:"compose top directory"})," and fire-up ",(0,a.jsx)(t.code,{children:"docker compose up"})]}),"\n",(0,a.jsxs)(t.li,{children:["hit Athena at ",(0,a.jsx)(t.code,{children:"http://localhost/v1/metadata/graphql?query={metaData(fileId:%221%22){fileName}}"})," with your favorite\nbrowser"]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["For more information about the Athena Compose the ",(0,a.jsx)(t.a,{href:"https://github.com/paiondata/athena/tree/master/athena-examples/athena-example-books",children:"Compose file definition"}),"."]}),"\n",(0,a.jsx)(t.p,{children:"Athena Compose has ability for managing the whole lifecycle of an Athena application:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:"Start, stop, and rebuild services"}),"\n",(0,a.jsx)(t.li,{children:"View the status of running services"}),"\n",(0,a.jsx)(t.li,{children:"Stream the log output of running services"}),"\n",(0,a.jsx)(t.li,{children:"Run a one-off command on a service"}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"extending-athena-compose",children:"Extending Athena Compose"}),"\n",(0,a.jsxs)(t.p,{children:["Happy with Athena? You can go further with productionizing Athena from\nhere ",(0,a.jsx)("img",{src:"https://user-images.githubusercontent.com/16126939/174438007-b9adae25-baf8-42a7-bf39-83786435d397.gif",width:"40"})]}),"\n",(0,a.jsx)(t.p,{children:"If you would like to go from basic Athena Compose setup and changed anything, rebuild it with"}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"docker compose up --build --force-recreate\n"})}),"\n",(0,a.jsxs)(t.p,{children:["Athena Compose has been tested with ",(0,a.jsx)(t.a,{href:"https://hub.docker.com/_/mysql",children:"MySQL 5.7"})," connected using\n",(0,a.jsx)(t.em,{children:"mysql-connector-java 5.1.38"})," within Athena running on ",(0,a.jsx)(t.a,{href:"https://hub.docker.com/_/jetty",children:"Jetty 9.3"}),"."]}),"\n",(0,a.jsx)(t.admonition,{type:"warning",children:(0,a.jsxs)(t.p,{children:["Please take extra caution with MySQL 8, as some of the features might not work properly on Athena Compose. In\naddition, make sure ",(0,a.jsx)(t.code,{children:"?autoReconnect=true&useSSL=false"})," is in connection string. For example,\n",(0,a.jsx)(t.code,{children:"jdbc:mysql://db:3306/Athena?autoReconnect=true&useSSL=false"})]})}),"\n",(0,a.jsx)(t.h3,{id:"mysql-container-meta-store",children:"MySQL Container (Meta Store)"}),"\n",(0,a.jsx)(t.p,{children:"Athena Compose uses MySQL 5 as the backing meta store, i.e. the database that DataFetcher is talking to for file\nmetadata."}),"\n",(0,a.jsx)(t.p,{children:"The MySQL instance is network-reachable at 3306 inside compose and 3305 for host (wo choose 3305 just in case 3306 has\nalready been occupied)"}),"\n",(0,a.jsx)(t.h3,{id:"networking-in-athena-compose",children:"Networking in Athena Compose"}),"\n",(0,a.jsxs)(t.p,{children:["By default Athena Compose sets up a single\n",(0,a.jsx)(t.a,{href:"https://docs.docker.com/engine/reference/commandline/network_create/",children:"network"}),". Both Athena and MySQL container\nservices join this default network and is both reachable by other containers on that network, and discoverable by them\nat a hostname identical to the container name."]}),"\n",(0,a.jsxs)(t.p,{children:["For example, inside ",(0,a.jsx)(t.a,{href:"https://github.com/paiondata/athena/tree/master/athena-examples/athena-example-books/docker-compose.yml",children:"docker-compose.yml"})]}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-yaml",children:'services:\n web:\n build: .\n ports:\n - "80:8080"\n depends_on:\n db:\n condition: service_healthy\n db:\n image: "mysql:5.7"\n ports:\n - "3305:3306"\n volumes:\n - "./mysql-init.sql:/docker-entrypoint-initdb.d/mysql-init.sql"\n environment:\n MYSQL_ROOT_PASSWORD: root\n healthcheck:\n test: mysqladmin ping -h localhost -u root -proot\n timeout: 3s\n retries: 3\n'})}),"\n",(0,a.jsx)(t.p,{children:"When you run docker compose up, the following happens:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:'A network called "athena-example-books" is created.'}),"\n",(0,a.jsx)(t.li,{children:'An Athena container is created using athena-example-books configuration. It joins the network "athena-example-books"\nunder the name "web".'}),"\n",(0,a.jsxs)(t.li,{children:["An MySQL container is created using ",(0,a.jsx)(t.code,{children:"db"}),'\'s configuration. It joins the network "athena-example-books" under the name\n"db".']}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["Each container can now look up the hostname ",(0,a.jsx)(t.code,{children:"web"})," or ",(0,a.jsx)(t.code,{children:"db"})," and get back the appropriate container's IP address. For\nexample, web's application code could connect to the URL ",(0,a.jsx)(t.code,{children:"mysql://db:3306"})," and start using the MySQL database."]}),"\n",(0,a.jsx)(t.h2,{id:"build-from-source",children:"Build From Source"}),"\n",(0,a.jsx)(t.h3,{id:"creating-a-deployable-war-file",children:"Creating a Deployable War File"}),"\n",(0,a.jsx)(t.p,{children:'We build the ".war" File first by navigating to athena project root and compile the project'}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"cd athena/\nmvn clean package\n"})}),"\n",(0,a.jsxs)(t.p,{children:['Successfully executing the command above shall generate a ".war" file under\n',(0,a.jsx)(t.code,{children:"athena/athena-examples/athena-example-books/target/athena-example-books-.war"}),", where is the version of\nthe athena, for example ",(0,a.jsx)(t.code,{children:"1.0.2"}),", please make sure to replace ",(0,a.jsx)(t.code,{children:""})," with one of\n",(0,a.jsx)(t.a,{href:"https://central.sonatype.com/namespace/com.paiondata.athena",children:"our release versions"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"setting-up-jetty",children:"Setting Up Jetty"}),"\n",(0,a.jsx)(t.h4,{id:"downloading-jetty",children:"Downloading Jetty"}),"\n",(0,a.jsxs)(t.p,{children:["At ",(0,a.jsx)(t.a,{href:"https://www.eclipse.org/jetty/download.php",children:"download page"}),", pick up a ",(0,a.jsx)(t.code,{children:".tgz"}),' distribution, we will use\n"9.4.44.v20210927" release as an example:']}),"\n",(0,a.jsx)(t.p,{children:(0,a.jsx)(t.img,{alt:"Error loading download-jetty.png",src:n(9777).A+"",width:"2316",height:"1266"})}),"\n",(0,a.jsx)(t.h4,{id:"installing-jetty",children:"Installing Jetty"}),"\n",(0,a.jsxs)(t.p,{children:["Put the ",(0,a.jsx)(t.code,{children:"tar.gz"})," file into a preferred location as the installation path and extract the Jetty binary using"]}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"tar -czvf jetty-distribution-9.4.44.v20210927.tar.gz\n"})}),"\n",(0,a.jsx)(t.h4,{id:"dropping-the-war-file-into-the-jetty-webapp",children:'Dropping the ".war" File into the Jetty "webapp"'}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"cd jetty-distribution-9.4.44.v20210927/webapps/\nmv /path/to/.war .\n"})}),"\n",(0,a.jsxs)(t.p,{children:['Then rename the war file to "ROOT.war", the reason of which is so that the context path would be root context - ',(0,a.jsx)(t.code,{children:"/"}),",\nwhich is a common industry standard."]}),"\n",(0,a.jsxs)(t.admonition,{title:"Setting a Context Path",type:"tip",children:[(0,a.jsxs)(t.p,{children:["The context path is the prefix of a URL path that is used to select the context(s) to which an incoming request is\npassed. Typically a URL in a Java servlet server is of the format\n",(0,a.jsx)(t.code,{children:"http://hostname.com/contextPath/servletPath/pathInfo"}),', where each of the path elements can be zero or more "/"\nseparated elements. If there is no context path, the context is referred to as the ',(0,a.jsx)(t.strong,{children:"root context"}),'. The root context\nmust be configured as "/" but is reported as the empty string by the servlet\n',(0,a.jsxs)(t.a,{href:"https://www.eclipse.org/jetty/",children:["API ",(0,a.jsx)(t.code,{children:"getContextPath()"})," method"]}),"."]}),(0,a.jsxs)(t.p,{children:["How we set the context path depends on how we deploy the web application (or ",(0,a.jsx)(t.code,{children:"ContextHandler"}),"). In this case, we\nconfigure the context path by ",(0,a.jsx)(t.strong,{children:"naming convention"}),":"]}),(0,a.jsxs)(t.p,{children:["If a web application is deployed using the WebAppProvider of the DeploymentManager without an XML IoC file, then ",(0,a.jsx)(t.strong,{children:"the\nname of the WAR file is used to set the context path"}),":"]}),(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:['If the WAR file is named "myapp.war", then the context will be deployed with a context path of ',(0,a.jsx)(t.code,{children:"/myapp"})]}),"\n",(0,a.jsx)(t.li,{children:(0,a.jsxs)(t.strong,{children:['If the WAR file is named "ROOT.WAR" (or any case insensitive variation), then the context will be deployed with a\ncontext path of ',(0,a.jsx)(t.code,{children:"/"})]})}),"\n",(0,a.jsxs)(t.li,{children:['If the WAR file is named "ROOT-foobar.war" (or any case insensitive variation), then the context will be deployed\nwith a context path of / and a\n',(0,a.jsx)(t.a,{href:"https://www.eclipse.org/jetty/documentation/jetty-9/index.html#configuring-virtual-hosts",children:"virtual host"}),' of "foobar"']}),"\n"]})]}),"\n",(0,a.jsx)(t.h3,{id:"starting-the-webservice",children:"Starting the Webservice"}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"cd ../\njava -jar start.jar\n"})}),"\n",(0,a.jsxs)(t.admonition,{type:"tip",children:[(0,a.jsx)(t.p,{children:"To specify the port that container exposes for our app, we could use"}),(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"java -jar start.jar -Djetty.port=8081\n"})})]}),"\n",(0,a.jsx)(t.h3,{id:"firing-the-first-request",children:"Firing The First Request"}),"\n",(0,a.jsx)(t.pre,{children:(0,a.jsx)(t.code,{className:"language-bash",children:"brew install --cask graphiql\n"})})]})}function d(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},9777:(e,t,n)=>{n.d(t,{A:()=>a});const a=n.p+"assets/images/download-jetty-d712425d9134aad9ab839a6009a73c4e.png"},8453:(e,t,n)=>{n.d(t,{R:()=>s,x:()=>r});var a=n(6540);const o={},i=a.createContext(o);function s(e){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),a.createElement(i.Provider,{value:t},e.children)}}}]);
\ No newline at end of file
diff --git a/assets/js/runtime~main.4ef1b362.js b/assets/js/runtime~main.c29cd950.js
similarity index 97%
rename from assets/js/runtime~main.4ef1b362.js
rename to assets/js/runtime~main.c29cd950.js
index 43dcfdf08..9dff1c2a4 100644
--- a/assets/js/runtime~main.4ef1b362.js
+++ b/assets/js/runtime~main.c29cd950.js
@@ -1 +1 @@
-(()=>{"use strict";var e,t,r,a,o,f={},d={};function n(e){var t=d[e];if(void 0!==t)return t.exports;var r=d[e]={id:e,loaded:!1,exports:{}};return f[e].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}n.m=f,n.c=d,e=[],n.O=(t,r,a,o)=>{if(!r){var f=1/0;for(i=0;i=o)&&Object.keys(n.O).every((e=>n.O[e](r[c])))?r.splice(c--,1):(d=!1,o0&&e[i-1][2]>o;i--)e[i]=e[i-1];e[i]=[r,a,o]},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,n.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);n.r(o);var f={};t=t||[null,r({}),r([]),r(r)];for(var d=2&a&&e;"object"==typeof d&&!~t.indexOf(d);d=r(d))Object.getOwnPropertyNames(d).forEach((t=>f[t]=()=>e[t]));return f.default=()=>e,n.d(o,f),o},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,r)=>(n.f[r](e,t),t)),[])),n.u=e=>"assets/js/"+({13:"9d9f8394",48:"a94703ab",51:"e747ec83",61:"1f391b9e",70:"0480b142",98:"a7bd4aaa",134:"393be207",166:"b95edf99",250:"a538ccbf",273:"c7e7e9d6",299:"4be1ef1f",401:"17896441",416:"0b689d79",443:"e2cf34b1",476:"dea2579d",581:"935f2afb",583:"1df93b7f",605:"999298e1",647:"5e95c892",708:"c1414c3d",714:"431879de",747:"e4d2f313",765:"a554b90d",779:"e28f4b9f",850:"11996447",969:"14eb3368",976:"0e384e19"}[e]||e)+"."+{13:"e60d48a9",48:"b25b952a",51:"2ec43cfb",61:"85901a5d",70:"0b188dd1",98:"fd305e17",134:"c41493e4",166:"69c4a3e2",237:"7663bed8",250:"b14a6a39",273:"ba27a7c5",299:"a5f7906f",401:"adcb1f64",416:"2c9f6498",443:"45627646",476:"658c6211",581:"39e7d557",583:"ab122241",605:"cb4e9f93",647:"1dd55255",674:"8da1d51b",708:"edd21d3a",714:"8453c453",747:"425018b6",765:"6c7c2e3d",779:"55ebd3fa",850:"b55cc4d7",969:"bf16b938",976:"95d92f6f"}[e]+".js",n.miniCssF=e=>{},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="docs:",n.l=(e,t,r,f)=>{if(a[e])a[e].push(t);else{var d,c;if(void 0!==r)for(var b=document.getElementsByTagName("script"),i=0;i{d.onerror=d.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],d.parentNode&&d.parentNode.removeChild(d),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:d}),12e4);d.onerror=l.bind(null,d.onerror),d.onload=l.bind(null,d.onload),c&&document.head.appendChild(d)}},n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/athena/",n.gca=function(e){return e={11996447:"850",17896441:"401","9d9f8394":"13",a94703ab:"48",e747ec83:"51","1f391b9e":"61","0480b142":"70",a7bd4aaa:"98","393be207":"134",b95edf99:"166",a538ccbf:"250",c7e7e9d6:"273","4be1ef1f":"299","0b689d79":"416",e2cf34b1:"443",dea2579d:"476","935f2afb":"581","1df93b7f":"583","999298e1":"605","5e95c892":"647",c1414c3d:"708","431879de":"714",e4d2f313:"747",a554b90d:"765",e28f4b9f:"779","14eb3368":"969","0e384e19":"976"}[e]||e,n.p+n.u(e)},(()=>{var e={354:0,869:0};n.f.j=(t,r)=>{var a=n.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(354|869)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var f=n.p+n.u(t),d=new Error;n.l(f,(r=>{if(n.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),f=r&&r.target&&r.target.src;d.message="Loading chunk "+t+" failed.\n("+o+": "+f+")",d.name="ChunkLoadError",d.type=o,d.request=f,a[1](d)}}),"chunk-"+t,t)}},n.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,f=r[0],d=r[1],c=r[2],b=0;if(f.some((t=>0!==e[t]))){for(a in d)n.o(d,a)&&(n.m[a]=d[a]);if(c)var i=c(n)}for(t&&t(r);b{"use strict";var e,t,r,a,o,f={},d={};function n(e){var t=d[e];if(void 0!==t)return t.exports;var r=d[e]={id:e,loaded:!1,exports:{}};return f[e].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}n.m=f,n.c=d,e=[],n.O=(t,r,a,o)=>{if(!r){var f=1/0;for(i=0;i=o)&&Object.keys(n.O).every((e=>n.O[e](r[c])))?r.splice(c--,1):(d=!1,o0&&e[i-1][2]>o;i--)e[i]=e[i-1];e[i]=[r,a,o]},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,n.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);n.r(o);var f={};t=t||[null,r({}),r([]),r(r)];for(var d=2&a&&e;"object"==typeof d&&!~t.indexOf(d);d=r(d))Object.getOwnPropertyNames(d).forEach((t=>f[t]=()=>e[t]));return f.default=()=>e,n.d(o,f),o},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,r)=>(n.f[r](e,t),t)),[])),n.u=e=>"assets/js/"+({13:"9d9f8394",48:"a94703ab",51:"e747ec83",61:"1f391b9e",70:"0480b142",98:"a7bd4aaa",134:"393be207",166:"b95edf99",250:"a538ccbf",273:"c7e7e9d6",299:"4be1ef1f",401:"17896441",416:"0b689d79",443:"e2cf34b1",476:"dea2579d",581:"935f2afb",583:"1df93b7f",605:"999298e1",647:"5e95c892",708:"c1414c3d",714:"431879de",747:"e4d2f313",765:"a554b90d",779:"e28f4b9f",850:"11996447",969:"14eb3368",976:"0e384e19"}[e]||e)+"."+{13:"e60d48a9",48:"b25b952a",51:"2ec43cfb",61:"85901a5d",70:"0b188dd1",98:"fd305e17",134:"c41493e4",166:"69c4a3e2",237:"7663bed8",250:"b14a6a39",273:"ba27a7c5",299:"a5f7906f",401:"adcb1f64",416:"2c9f6498",443:"45627646",476:"658c6211",581:"39e7d557",583:"ab122241",605:"cb4e9f93",647:"1dd55255",674:"8da1d51b",708:"edd21d3a",714:"8453c453",747:"425018b6",765:"6c7c2e3d",779:"55ebd3fa",850:"b55cc4d7",969:"bf16b938",976:"1cbde76c"}[e]+".js",n.miniCssF=e=>{},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="docs:",n.l=(e,t,r,f)=>{if(a[e])a[e].push(t);else{var d,c;if(void 0!==r)for(var b=document.getElementsByTagName("script"),i=0;i{d.onerror=d.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],d.parentNode&&d.parentNode.removeChild(d),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:d}),12e4);d.onerror=l.bind(null,d.onerror),d.onload=l.bind(null,d.onload),c&&document.head.appendChild(d)}},n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.p="/athena/",n.gca=function(e){return e={11996447:"850",17896441:"401","9d9f8394":"13",a94703ab:"48",e747ec83:"51","1f391b9e":"61","0480b142":"70",a7bd4aaa:"98","393be207":"134",b95edf99:"166",a538ccbf:"250",c7e7e9d6:"273","4be1ef1f":"299","0b689d79":"416",e2cf34b1:"443",dea2579d:"476","935f2afb":"581","1df93b7f":"583","999298e1":"605","5e95c892":"647",c1414c3d:"708","431879de":"714",e4d2f313:"747",a554b90d:"765",e28f4b9f:"779","14eb3368":"969","0e384e19":"976"}[e]||e,n.p+n.u(e)},(()=>{var e={354:0,869:0};n.f.j=(t,r)=>{var a=n.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(354|869)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var f=n.p+n.u(t),d=new Error;n.l(f,(r=>{if(n.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),f=r&&r.target&&r.target.src;d.message="Loading chunk "+t+" failed.\n("+o+": "+f+")",d.name="ChunkLoadError",d.type=o,d.request=f,a[1](d)}}),"chunk-"+t,t)}},n.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,f=r[0],d=r[1],c=r[2],b=0;if(f.some((t=>0!==e[t]))){for(a in d)n.o(d,a)&&(n.m[a]=d[a]);if(c)var i=c(n)}for(t&&t(r);bContributor Guide | Athena
-
+
diff --git a/docs/client-apis/index.html b/docs/client-apis/index.html
index c0dfacc1c..3fc17076d 100644
--- a/docs/client-apis/index.html
+++ b/docs/client-apis/index.html
@@ -4,7 +4,7 @@
Client APIs | Athena
-
+
diff --git a/docs/client-apis/json-api/index.html b/docs/client-apis/json-api/index.html
index 3aabec320..c14a15bf7 100644
--- a/docs/client-apis/json-api/index.html
+++ b/docs/client-apis/json-api/index.html
@@ -4,7 +4,7 @@
JSON API | Athena
-
+
diff --git a/docs/contributing/development/index.html b/docs/contributing/development/index.html
index e2697e283..0b2ff6b23 100644
--- a/docs/contributing/development/index.html
+++ b/docs/contributing/development/index.html
@@ -4,7 +4,7 @@
Development | Athena
-
+
diff --git a/docs/contributing/jersey-di-using-hk2/index.html b/docs/contributing/jersey-di-using-hk2/index.html
index aa2ff9a16..f89c04a21 100644
--- a/docs/contributing/jersey-di-using-hk2/index.html
+++ b/docs/contributing/jersey-di-using-hk2/index.html
@@ -4,7 +4,7 @@
Basic Dependency Injection using Jersey's HK2 | Athena
-
+
diff --git a/docs/contributing/test/index.html b/docs/contributing/test/index.html
index 7ecfba07d..1469ba81b 100644
--- a/docs/contributing/test/index.html
+++ b/docs/contributing/test/index.html
@@ -4,7 +4,7 @@
Testing | Athena
-
+
diff --git a/docs/faq/index.html b/docs/faq/index.html
index 1a8a2d182..37355bb75 100644
--- a/docs/faq/index.html
+++ b/docs/faq/index.html
@@ -4,7 +4,7 @@
FAQ | Athena
-
+
diff --git a/docs/filestore/index.html b/docs/filestore/index.html
index dec603c96..cdf0b5f37 100644
--- a/docs/filestore/index.html
+++ b/docs/filestore/index.html
@@ -4,7 +4,7 @@
File Stores | Athena
-
+
diff --git a/docs/filestores/local-swift/index.html b/docs/filestores/local-swift/index.html
index f6e430abf..6de745662 100644
--- a/docs/filestores/local-swift/index.html
+++ b/docs/filestores/local-swift/index.html
@@ -4,7 +4,7 @@
Spinning Up A Local Swift Instance | Athena
-
+
diff --git a/docs/glossary/index.html b/docs/glossary/index.html
index 36aa4815c..418bd2df8 100644
--- a/docs/glossary/index.html
+++ b/docs/glossary/index.html
@@ -4,7 +4,7 @@
Glossary | Athena
-
+
diff --git a/docs/intro/index.html b/docs/intro/index.html
index 5abe5215d..fa6463d74 100644
--- a/docs/intro/index.html
+++ b/docs/intro/index.html
@@ -4,7 +4,7 @@
Getting Started | Athena
-
+
@@ -70,9 +70,9 @@
cd athena/ mvn clean package
Successfully executing the command above shall generate a ".war" file under
-athena/athena-examples/athena-example-books/target/athena-example-books-<athena-version>.war, where
-is the version of the athena, for example 1.0.2, please make sure to replace <athena-version> with one of our
-release versions.
+athena/athena-examples/athena-example-books/target/athena-example-books-<athena-version>.war, where is the version of
+the athena, for example 1.0.2, please make sure to replace <athena-version> with one of
+our release versions.
At download page, pick up a .tgz distribution, we will use
diff --git a/docs/kpi/index.html b/docs/kpi/index.html
index 010f69d17..641e8200f 100644
--- a/docs/kpi/index.html
+++ b/docs/kpi/index.html
@@ -4,7 +4,7 @@