You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@drill.apache.org by dz...@apache.org on 2021/06/24 05:21:14 UTC
[drill] branch gh-pages updated (5e179e0 -> dc2c24a)
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a change to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git.
from 5e179e0 Add polyglot to Jekyll and reorg for multilingual docs (i18n).
new a48f201 doc udpate
new b0e8809 apache-drill-contribution-ideas.md update (#2197)
new 7162225 remove bad links (#2207)
new a6c3137 Rename Optiq framework to Calcite
new f1451bc Document BIT_AND and BIT_OR bitwise logic aggregate functions.
new 380fd4a Add LMT (last modified time) to the implicit columns returned for files.
new 4a037af Document IP networking functions.
new 1b74ef6 Add note about where and how to contribute docs to README.
new b328586 Use HTTPS for all external links (#2222)
new 637ea6b DRILL-7923 Add a section to Contribution Guidelines page (#2223)
new 6b958f8 DRILL-7920: [DOC-UPDATE] Update Documentation for REST API (#2224)
new 7b9e55a DRILL-7925 Use .asf.yaml (#2221)
new a4a149b DRILL-7928: [DOC-UPDATE] Add doc for split_part (#2229)
new 9918afc Publish release notes for Apache Drill 1.19.0
new 31771ae Publish JavaDocs for the Apache Drill 1.19.0
new 7df05ad Doc and Website update for Apache Drill 1.19.0
new 13cf0c2 Add some new features
new 1d9a461 Fix website issues/typos
new 999725a Fix 1.19 release blog post excerpt
new 3d401a9 update dead links (#2252)
new 4140585 Remove reserved angle brackets from ip-net-functions.
new f0c4be1 Mention that timestamps in the REST API change from ISO 8601 to UNIX.
new 8be2ada Document Splunk storage plugin.
new a485287 Document Casssandra storage plugin.
new ac438e3 Add polyglot to Jekyll and reorg for multilingual docs (i18n).
new dc2c24a Merge branch 'kingswanwho-gh-pages-hjc' into gh-pages
The 26 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../query-a-file-system/040-querying-directories.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
[drill] 24/26: Document Casssandra storage plugin.
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit a485287d9aef0054401a72c2838aea5c24cec06d
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Sat Jun 19 06:24:38 2021 +0200
Document Casssandra storage plugin.
---
_data/docs.json | 131 ++++++++++++++-------
.../plugins/130-elasticsearch-plugin.md | 6 +-
.../plugins/140-splunk-storage-plugin.md | 4 +-
.../plugins/150-cassandra-storage-plugin.md | 51 ++++++++
4 files changed, 147 insertions(+), 45 deletions(-)
diff --git a/_data/docs.json b/_data/docs.json
index e70c1ea..a8ef582 100644
--- a/_data/docs.json
+++ b/_data/docs.json
@@ -1186,6 +1186,23 @@
"title": "CREATE VIEW",
"url": "/docs/create-view/"
},
+ "Cassandra Storage Plugin": {
+ "breadcrumbs": [
+ {
+ "title": "Connect a Data Source",
+ "url": "/docs/connect-a-data-source/"
+ }
+ ],
+ "children": [],
+ "next_title": "ODBC/JDBC Interfaces",
+ "next_url": "/docs/odbc-jdbc-interfaces/",
+ "parent": "Connect a Data Source",
+ "previous_title": "Splunk Storage Plugin",
+ "previous_url": "/docs/splunk-storage-plugin/",
+ "relative_path": "_docs/connect-a-data-source/plugins/150-cassandra-storage-plugin.md",
+ "title": "Cassandra Storage Plugin",
+ "url": "/docs/cassandra-storage-plugin/"
+ },
"Choosing a Storage Format": {
"breadcrumbs": [
{
@@ -3067,8 +3084,8 @@
}
],
"children": [],
- "next_title": "ElasticSearch Plugin",
- "next_url": "/docs/elasticsearch-plugin/",
+ "next_title": "ElasticSearch Storage Plugin",
+ "next_url": "/docs/elasticsearch-storage-plugin/",
"parent": "Connect a Data Source",
"previous_title": "Druid Storage Plugin",
"previous_url": "/docs/druid-storage-plugin/",
@@ -3084,14 +3101,31 @@
}
],
"children": [],
- "next_title": "Splunk Plugin",
- "next_url": "/docs/splunk-plugin/",
+ "next_title": "Splunk Storage Plugin",
+ "next_url": "/docs/splunk-storage-plugin/",
"parent": "Connect a Data Source",
"previous_title": "HTTP Storage Plugin",
"previous_url": "/docs/http-storage-plugin/",
"relative_path": "_docs/connect-a-data-source/plugins/130-elasticsearch-plugin.md",
- "title": "ElasticSearch Plugin",
- "url": "/docs/elasticsearch-plugin/"
+ "title": "ElasticSearch Storage Plugin",
+ "url": "/docs/elasticsearch-storage-plugin/"
+ },
+ {
+ "breadcrumbs": [
+ {
+ "title": "Connect a Data Source",
+ "url": "/docs/connect-a-data-source/"
+ }
+ ],
+ "children": [],
+ "next_title": "Cassandra Storage Plugin",
+ "next_url": "/docs/cassandra-storage-plugin/",
+ "parent": "Connect a Data Source",
+ "previous_title": "ElasticSearch Storage Plugin",
+ "previous_url": "/docs/elasticsearch-storage-plugin/",
+ "relative_path": "_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md",
+ "title": "Splunk Storage Plugin",
+ "url": "/docs/splunk-storage-plugin/"
},
{
"breadcrumbs": [
@@ -3104,11 +3138,11 @@
"next_title": "ODBC/JDBC Interfaces",
"next_url": "/docs/odbc-jdbc-interfaces/",
"parent": "Connect a Data Source",
- "previous_title": "ElasticSearch Plugin",
- "previous_url": "/docs/elasticsearch-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md",
- "title": "Splunk Plugin",
- "url": "/docs/splunk-plugin/"
+ "previous_title": "Splunk Storage Plugin",
+ "previous_url": "/docs/splunk-storage-plugin/",
+ "relative_path": "_docs/connect-a-data-source/plugins/150-cassandra-storage-plugin.md",
+ "title": "Cassandra Storage Plugin",
+ "url": "/docs/cassandra-storage-plugin/"
}
],
"next_title": "Connect a Data Source Introduction",
@@ -5320,7 +5354,7 @@
"title": "Ecosystem",
"url": "/docs/ecosystem/"
},
- "ElasticSearch Plugin": {
+ "ElasticSearch Storage Plugin": {
"breadcrumbs": [
{
"title": "Connect a Data Source",
@@ -5328,14 +5362,14 @@
}
],
"children": [],
- "next_title": "Splunk Plugin",
- "next_url": "/docs/splunk-plugin/",
+ "next_title": "Splunk Storage Plugin",
+ "next_url": "/docs/splunk-storage-plugin/",
"parent": "Connect a Data Source",
"previous_title": "HTTP Storage Plugin",
"previous_url": "/docs/http-storage-plugin/",
"relative_path": "_docs/connect-a-data-source/plugins/130-elasticsearch-plugin.md",
- "title": "ElasticSearch Plugin",
- "url": "/docs/elasticsearch-plugin/"
+ "title": "ElasticSearch Storage Plugin",
+ "url": "/docs/elasticsearch-storage-plugin/"
},
"Embedded Mode Prerequisites": {
"breadcrumbs": [
@@ -5742,8 +5776,8 @@
}
],
"children": [],
- "next_title": "ElasticSearch Plugin",
- "next_url": "/docs/elasticsearch-plugin/",
+ "next_title": "ElasticSearch Storage Plugin",
+ "next_url": "/docs/elasticsearch-storage-plugin/",
"parent": "Connect a Data Source",
"previous_title": "Druid Storage Plugin",
"previous_url": "/docs/druid-storage-plugin/",
@@ -8317,8 +8351,8 @@
"next_title": "Interfaces Introduction",
"next_url": "/docs/interfaces-introduction/",
"parent": "",
- "previous_title": "Splunk Plugin",
- "previous_url": "/docs/splunk-plugin/",
+ "previous_title": "Cassandra Storage Plugin",
+ "previous_url": "/docs/cassandra-storage-plugin/",
"relative_path": "_docs/060-odbc-jdbc-interfaces.md",
"title": "ODBC/JDBC Interfaces",
"url": "/docs/odbc-jdbc-interfaces/"
@@ -15447,7 +15481,7 @@
"title": "Sort-Based and Hash-Based Memory-Constrained Operators",
"url": "/docs/sort-based-and-hash-based-memory-constrained-operators/"
},
- "Splunk Plugin": {
+ "Splunk Storage Plugin": {
"breadcrumbs": [
{
"title": "Connect a Data Source",
@@ -15455,14 +15489,14 @@
}
],
"children": [],
- "next_title": "ODBC/JDBC Interfaces",
- "next_url": "/docs/odbc-jdbc-interfaces/",
+ "next_title": "Cassandra Storage Plugin",
+ "next_url": "/docs/cassandra-storage-plugin/",
"parent": "Connect a Data Source",
- "previous_title": "ElasticSearch Plugin",
- "previous_url": "/docs/elasticsearch-plugin/",
+ "previous_title": "ElasticSearch Storage Plugin",
+ "previous_url": "/docs/elasticsearch-storage-plugin/",
"relative_path": "_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md",
- "title": "Splunk Plugin",
- "url": "/docs/splunk-plugin/"
+ "title": "Splunk Storage Plugin",
+ "url": "/docs/splunk-storage-plugin/"
},
"Start-Up Options": {
"breadcrumbs": [
@@ -19160,8 +19194,8 @@
}
],
"children": [],
- "next_title": "ElasticSearch Plugin",
- "next_url": "/docs/elasticsearch-plugin/",
+ "next_title": "ElasticSearch Storage Plugin",
+ "next_url": "/docs/elasticsearch-storage-plugin/",
"parent": "Connect a Data Source",
"previous_title": "Druid Storage Plugin",
"previous_url": "/docs/druid-storage-plugin/",
@@ -19177,14 +19211,31 @@
}
],
"children": [],
- "next_title": "Splunk Plugin",
- "next_url": "/docs/splunk-plugin/",
+ "next_title": "Splunk Storage Plugin",
+ "next_url": "/docs/splunk-storage-plugin/",
"parent": "Connect a Data Source",
"previous_title": "HTTP Storage Plugin",
"previous_url": "/docs/http-storage-plugin/",
"relative_path": "_docs/connect-a-data-source/plugins/130-elasticsearch-plugin.md",
- "title": "ElasticSearch Plugin",
- "url": "/docs/elasticsearch-plugin/"
+ "title": "ElasticSearch Storage Plugin",
+ "url": "/docs/elasticsearch-storage-plugin/"
+ },
+ {
+ "breadcrumbs": [
+ {
+ "title": "Connect a Data Source",
+ "url": "/docs/connect-a-data-source/"
+ }
+ ],
+ "children": [],
+ "next_title": "Cassandra Storage Plugin",
+ "next_url": "/docs/cassandra-storage-plugin/",
+ "parent": "Connect a Data Source",
+ "previous_title": "ElasticSearch Storage Plugin",
+ "previous_url": "/docs/elasticsearch-storage-plugin/",
+ "relative_path": "_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md",
+ "title": "Splunk Storage Plugin",
+ "url": "/docs/splunk-storage-plugin/"
},
{
"breadcrumbs": [
@@ -19197,11 +19248,11 @@
"next_title": "ODBC/JDBC Interfaces",
"next_url": "/docs/odbc-jdbc-interfaces/",
"parent": "Connect a Data Source",
- "previous_title": "ElasticSearch Plugin",
- "previous_url": "/docs/elasticsearch-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md",
- "title": "Splunk Plugin",
- "url": "/docs/splunk-plugin/"
+ "previous_title": "Splunk Storage Plugin",
+ "previous_url": "/docs/splunk-storage-plugin/",
+ "relative_path": "_docs/connect-a-data-source/plugins/150-cassandra-storage-plugin.md",
+ "title": "Cassandra Storage Plugin",
+ "url": "/docs/cassandra-storage-plugin/"
}
],
"next_title": "Connect a Data Source Introduction",
@@ -19826,8 +19877,8 @@
"next_title": "Interfaces Introduction",
"next_url": "/docs/interfaces-introduction/",
"parent": "",
- "previous_title": "Splunk Plugin",
- "previous_url": "/docs/splunk-plugin/",
+ "previous_title": "Cassandra Storage Plugin",
+ "previous_url": "/docs/cassandra-storage-plugin/",
"relative_path": "_docs/060-odbc-jdbc-interfaces.md",
"title": "ODBC/JDBC Interfaces",
"url": "/docs/odbc-jdbc-interfaces/"
diff --git a/_docs/connect-a-data-source/plugins/130-elasticsearch-plugin.md b/_docs/connect-a-data-source/plugins/130-elasticsearch-plugin.md
index b9b76aa..2a3899d 100644
--- a/_docs/connect-a-data-source/plugins/130-elasticsearch-plugin.md
+++ b/_docs/connect-a-data-source/plugins/130-elasticsearch-plugin.md
@@ -1,12 +1,12 @@
---
-title: "ElasticSearch Plugin"
-slug: "ElasticSearch Plugin"
+title: "ElasticSearch Storage Plugin"
+slug: "ElasticSearch Storage Plugin"
parent: "Connect a Data Source"
---
**Introduced in release:** 1.19
-Drill ElasticSearch storage plugin allows you to perform SQL queries against ElasticSearch indices.
+Drill's ElasticSearch storage plugin allows you to perform SQL queries against ElasticSearch indices.
This storage plugin implementation is based on [Apache Calcite adapter for ElasticSearch](https://calcite.apache.org/docs/elasticsearch_adapter.html).
For more details about supported versions please refer to [Supported versions](https://calcite.apache.org/docs/elasticsearch_adapter.html#supported-versions) page.
diff --git a/_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md b/_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md
index ed2cd20..1e18ab8 100644
--- a/_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md
+++ b/_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md
@@ -1,6 +1,6 @@
---
-title: "Splunk Plugin"
-slug: "Splunk Plugin"
+title: "Splunk Storage Plugin"
+slug: "Splunk Storage Plugin"
parent: "Connect a Data Source"
---
diff --git a/_docs/connect-a-data-source/plugins/150-cassandra-storage-plugin.md b/_docs/connect-a-data-source/plugins/150-cassandra-storage-plugin.md
new file mode 100644
index 0000000..cc3f470
--- /dev/null
+++ b/_docs/connect-a-data-source/plugins/150-cassandra-storage-plugin.md
@@ -0,0 +1,51 @@
+---
+title: "Cassandra Storage Plugin"
+slug: "Cassandra Storage Plugin"
+parent: "Connect a Data Source"
+---
+
+**Introduced in release:** 1.19
+
+Drill's Cassandra storage plugin allows you to execute SQL queries against
+Cassandra tables. This storage plugin implementation is based on
+[Apache Calcite adapter for Cassandra](https://calcite.apache.org/docs/cassandra_adapter.html).
+This plugin is also compatbile with Scylla DB.
+
+### Supported optimizations and features
+
+This storage plugin supports the following optimizations:
+
+- Projection pushdown
+- Filter pushdown (only expressions supported by Calcite adapter for Cassandra)
+- Limit pushdown
+
+Except for these optimizations, Cassandra storage plugin supports the schema
+provisioning feature. For more details please refer to
+[Specifying the Schema as Table Function Parameter](https://drill.apache.org/docs/plugin-configuration-basics/#specifying-the-schema-as-table-function-parameter).
+
+### Configuration
+
+The plugin can be registered in Apache Drill using the drill web interface by
+navigating to the `storage` page. Following is the default registration
+configuration.
+
+```json
+{
+ "type" : "cassandra",
+ "username" : null,
+ "password" : null,
+ "host" : "localhost",
+ "port" : 9042,
+ "enabled": false
+}
+```
+
+### Configuration Options
+
+| Option | Default | Description |
+| -------- | --------- | ---------------------------------------------------- |
+| type | (none) | Set to "cassandra" to use this plugin |
+| username | null | Cassandra username to be used by Drill |
+| password | null | Cassandra password to be used by Drill |
+| host | localhost | Cassandra host to be queried by Drill |
+| port | 9042 | TCP port over which Drill will connect to Cassandra. |
[drill] 06/26: Add LMT (last modified time) to the implicit columns
returned for files.
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 380fd4a8f55305c76893a538850ef24e5582d2fa
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Thu May 6 15:28:18 2021 +0200
Add LMT (last modified time) to the implicit columns returned for files.
---
.../005-querying-a-file-system-introduction.md | 61 +++++++++++-----------
1 file changed, 30 insertions(+), 31 deletions(-)
diff --git a/_docs/query-data/query-a-file-system/005-querying-a-file-system-introduction.md b/_docs/query-data/query-a-file-system/005-querying-a-file-system-introduction.md
index c9f4eb8..b45b882 100644
--- a/_docs/query-data/query-a-file-system/005-querying-a-file-system-introduction.md
+++ b/_docs/query-data/query-a-file-system/005-querying-a-file-system-introduction.md
@@ -3,6 +3,7 @@ title: "Querying a File System Introduction"
slug: "Querying a File System Introduction"
parent: "Querying a File System"
---
+
Files and directories are like standard SQL tables to Drill. You can specify a
file system "database" as a prefix in queries when you refer to objects across
databases. In Drill, a file system database consists of a storage plugin name
@@ -22,54 +23,52 @@ more information.
Drill supports the following file types:
- * Plain text files, including:
- * Comma-separated values (CSV, type: text)
- * Tab-separated values (TSV, type: text)
- * Pipe-separated values (PSV, type: text)
- * Structured data files:
- * [Avro]({{site.baseurl}}/docs/querying-avro-files/) (type: avro)
- * [JSON]({{site.baseurl}}/docs/querying-json-files/) (type: json)
- * [Parquet]({{site.baseurl}}/docs/querying-parquet-files/) (type: parquet)
+- Plain text files, including:
+ - Comma-separated values (CSV, type: text)
+ - Tab-separated values (TSV, type: text)
+ - Pipe-separated values (PSV, type: text)
+- Structured data files:
+ - [Avro]({{site.baseurl}}/docs/querying-avro-files/) (type: avro)
+ - [JSON]({{site.baseurl}}/docs/querying-json-files/) (type: json)
+ - [Parquet]({{site.baseurl}}/docs/querying-parquet-files/) (type: parquet)
The extensions for these file types must match the configuration settings for
your registered storage plugins. For example, PSV files may be defined with a
-`.tbl` extension, while CSV files are defined with a `.csv` extension.
+`.tbl` extension, while CSV files are defined with a `.csv` extension.
+
+## Implicit Columns
+
+Drill 1.8 introduces implicit columns. Implicit columns provide file information, such as the directory path to a file and the file extension. You can query implicit columns in files, directories, nested directories, and files.
+
+The following table lists the implicit columns available and their descriptions:
-## Implicit Columns
-Drill 1.8 introduces implicit columns. Implicit columns provide file information, such as the directory path to a file and the file extension. You can query implicit columns in files, directories, nested directories, and files.
+| Implicit Column Name | Description |
+| -------------------- | -------------------------------------------------------------------------------------- |
+| FQN | The fully qualified name. Contains the full path to the file, including the file name. |
+| FILEPATH | The full path to the file, without the file name. |
+| FILENAME | The file name with the file extension. Does not include the path to the file. |
+| SUFFIX | The file suffix without the dot (.) at the beginning. |
+| LMT | The last modification time of the file as recorded by the containing file system |
-The following table lists the implicit columns available and their descriptions:
-
-| Implicit Column Name | Description |
-|------------------------|--------------------------------------------------------------------------------------------|
-| FQN | The fully qualified name. Contains the full path to the file, including the file name. |
-| FILEPATH | The full path to the file, without the file name. |
-| FILENAME | The file name with the file extension. Does not include the path to the file. |
-| SUFFIX | The file suffix without the dot (.) at the beginning. |
+To access implicit columns, you must explicitly include the columns in a query, as shown in the following example:
-To access implicit columns, you must explicitly include the columns in a query, as shown in the following example:
+ 0: jdbc:drill:zk=local> SELECT fqn, filepath, filename, suffix FROM dfs.`/dev/data/files/test.csvh` LIMIT 1;
- 0: jdbc:drill:zk=local> SELECT fqn, filepath, filename, suffix FROM dfs.`/dev/data/files/test.csvh` LIMIT 1;
-
|-------------------------------------|--------------------------|---------------|----------------|
| fqn | filepath | filename | suffix |
|-------------------------------------|--------------------------|---------------|----------------|
| /dev/data/files/test.csvh | /dev/data/files | test.csvh | csvh |
- |-------------------------------------|--------------------------|---------------|----------------|
+ |-------------------------------------|--------------------------|---------------|----------------|
-{% include startnote.html %}If a table has a column with the same name as an implicit column, such as “suffix,” the implicit column overrides the table column.{% include endnote.html %}
+{% include startnote.html %}If a table has a column with the same name as an implicit column, such as “suffix,” the implicit column overrides the table column.{% include endnote.html %}
-If a column name has the same name as an implicit column, you can change the default implicit column name using the [ALTER SYSTEM|SESSION SET]({{site.baseurl}}/docs/alter-system/) command with the appropriate parameter, as shown in the following example:
+If a column name has the same name as an implicit column, you can change the default implicit column name using the [ALTER SYSTEM|SESSION SET]({{site.baseurl}}/docs/alter-system/) command with the appropriate parameter, as shown in the following example:
- ALTER SYSTEM SET `drill.exec.storage.implicit.suffix.column.label` = appendix;
+ ALTER SYSTEM SET `drill.exec.storage.implicit.suffix.column.label` = appendix;
-Use the following configuration options to change the default implicit column names:
+Use the following configuration options to change the default implicit column names:
drill.exec.storage.implicit.fqn.column.label
drill.exec.storage.implicit.filepath.column.label
drill.exec.storage.implicit.filename.column.label
drill.exec.storage.implicit.suffix.column.label
-
-
-
-
[drill] 02/26: apache-drill-contribution-ideas.md update (#2197)
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit b0e88099f612eca9287056c5f3a593c09d388eec
Author: kingswanwho <ch...@gmail.com>
AuthorDate: Tue Apr 13 23:35:13 2021 +0800
apache-drill-contribution-ideas.md update (#2197)
Co-authored-by: 胡靖川 <hu...@163.com>
---
.../020-apache-drill-contribution-ideas.md | 31 +++-------------------
1 file changed, 3 insertions(+), 28 deletions(-)
diff --git a/_docs/developer-information/contribute-to-drill/020-apache-drill-contribution-ideas.md b/_docs/developer-information/contribute-to-drill/020-apache-drill-contribution-ideas.md
index 9c78b7a..dea6c1c 100644
--- a/_docs/developer-information/contribute-to-drill/020-apache-drill-contribution-ideas.md
+++ b/_docs/developer-information/contribute-to-drill/020-apache-drill-contribution-ideas.md
@@ -12,9 +12,6 @@ parent: "Contribute to Drill"
* BI Tool testing
* General CLI improvements
* Eco system integrations
- * MapReduce
- * Hive views
- * YARN
* Spark
* Hue
* Phoenix
@@ -55,12 +52,8 @@ Currently Drill supports text, JSON and Parquet file formats natively when
interacting with file system. More readers/writers can be introduced by
implementing custom storage plugins. Example formats are.
- * Sequence
- * RC
* ORC
- * Protobuf
- * XML
- * Thrift
+ * XML (<https://issues.apache.org/jira/browse/DRILL-7823>)
## Support for new data sources
@@ -108,10 +101,8 @@ Drill currently provides JDBC/ODBC drivers for the applications to interact
along with a basic version of REST API and a C++ API. The following list
provides a few possible application interface opportunities:
- * Enhancements to REST APIs (<https://issues.apache.org/jira/browse/DRILL-77>)
* Expose Drill tables/views as REST APIs
* Language drivers for Drill (python etc)
- * Thrift support
* ....
### BI Tool testing
@@ -129,23 +120,7 @@ file, output results to a file, display version information, and so on.
## Eco system integrations
-### MapReduce
-
-Allow using result set from Drill queries as input to the Hadoop/MapReduce
-jobs.
-
-### Hive views
-
-Query data from existing Hive views using Drill queries. Drill needs to parse
-the HiveQL and translate them appropriately (into Drill's SQL or
-logical/physical plans) to execute the requests.
-
-### YARN
-
-[https://issues.apache.org/jira/browse/_DRILL_-1170](https://issues.apache.org
-/jira/browse/DRILL-1170)
-
-## Spark
+### Spark
Provide ability to invoke Drill queries as part of Apache Spark programs. This
gives ability for Spark developers/users to leverage Drill richness of the
@@ -158,7 +133,7 @@ Hue is a GUI for users to interact with various Hadoop eco system components
expose Drill as an application inside Hue so users can explore Drill metadata
and do SQL queries.
-### Phoenix
+### Phoenix (<https://issues.apache.org/jira/browse/DRILL-7863>)
Phoenix provides a low latency query layer on HBase for operational
applications. The goal of this effort is to explore opportunities for
[drill] 15/26: Publish JavaDocs for the Apache Drill 1.19.0
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 31771aea20373b751e3f3f0619e15024865ac0a9
Author: Laurent Goujon <la...@dremio.com>
AuthorDate: Wed Jun 9 23:45:11 2021 -0700
Publish JavaDocs for the Apache Drill 1.19.0
---
apidocs/allclasses-frame.html | 199 +-
apidocs/allclasses-noframe.html | 199 +-
apidocs/bsh/EvalError.html | 8 +-
apidocs/bsh/class-use/EvalError.html | 8 +-
apidocs/bsh/package-frame.html | 6 +-
apidocs/bsh/package-summary.html | 12 +-
apidocs/bsh/package-tree.html | 12 +-
apidocs/bsh/package-use.html | 8 +-
.../com/codahale/metrics/JmxReporter.Builder.html | 290 +
apidocs/com/codahale/metrics/JmxReporter.html | 343 ++
.../metrics/class-use/JmxReporter.Builder.html | 170 +
.../codahale/metrics/class-use/JmxReporter.html | 166 +
apidocs/com/codahale/metrics/package-frame.html | 22 +
apidocs/com/codahale/metrics/package-summary.html | 150 +
apidocs/com/codahale/metrics/package-tree.html | 140 +
apidocs/com/codahale/metrics/package-use.html | 164 +
.../core/geometry/ShapefileByteBufferCursor.html | 8 +-
.../com/esri/core/geometry/ShapefileReader.html | 8 +-
.../com/esri/core/geometry/VertexGeomAccessor.html | 8 +-
.../class-use/ShapefileByteBufferCursor.html | 8 +-
.../core/geometry/class-use/ShapefileReader.html | 8 +-
.../geometry/class-use/VertexGeomAccessor.html | 8 +-
apidocs/com/esri/core/geometry/package-frame.html | 6 +-
.../com/esri/core/geometry/package-summary.html | 12 +-
apidocs/com/esri/core/geometry/package-tree.html | 12 +-
apidocs/com/esri/core/geometry/package-use.html | 8 +-
.../mapr/drill/maprdb/tests/MaprDBTestsSuite.html | 8 +-
.../tests/binary/TestMapRDBCFAsJSONString.html | 8 +-
.../tests/binary/TestMapRDBFilterPushDown.html | 8 +-
.../tests/binary/TestMapRDBProjectPushDown.html | 8 +-
.../maprdb/tests/binary/TestMapRDBQueries.html | 8 +-
.../maprdb/tests/binary/TestMapRDBSimple.html | 8 +-
.../binary/class-use/TestMapRDBCFAsJSONString.html | 8 +-
.../binary/class-use/TestMapRDBFilterPushDown.html | 8 +-
.../class-use/TestMapRDBProjectPushDown.html | 8 +-
.../tests/binary/class-use/TestMapRDBQueries.html | 8 +-
.../tests/binary/class-use/TestMapRDBSimple.html | 8 +-
.../drill/maprdb/tests/binary/package-frame.html | 6 +-
.../drill/maprdb/tests/binary/package-summary.html | 8 +-
.../drill/maprdb/tests/binary/package-tree.html | 8 +-
.../drill/maprdb/tests/binary/package-use.html | 8 +-
.../maprdb/tests/class-use/MaprDBTestsSuite.html | 8 +-
.../maprdb/tests/index/IndexHintPlanTest.html | 8 +-
.../drill/maprdb/tests/index/IndexPlanTest.html | 8 +-
.../drill/maprdb/tests/index/LargeTableGen.html | 8 +-
.../maprdb/tests/index/LargeTableGenBase.html | 8 +-
.../drill/maprdb/tests/index/StatisticsTest.html | 8 +-
.../drill/maprdb/tests/index/TableIndexCmd.html | 8 +-
.../tests/index/class-use/IndexHintPlanTest.html | 8 +-
.../tests/index/class-use/IndexPlanTest.html | 8 +-
.../tests/index/class-use/LargeTableGen.html | 8 +-
.../tests/index/class-use/LargeTableGenBase.html | 8 +-
.../tests/index/class-use/StatisticsTest.html | 8 +-
.../tests/index/class-use/TableIndexCmd.html | 8 +-
.../drill/maprdb/tests/index/package-frame.html | 6 +-
.../drill/maprdb/tests/index/package-summary.html | 8 +-
.../drill/maprdb/tests/index/package-tree.html | 8 +-
.../mapr/drill/maprdb/tests/index/package-use.html | 8 +-
.../mapr/drill/maprdb/tests/json/BaseJsonTest.html | 8 +-
.../maprdb/tests/json/TestEncodedFieldPaths.html | 8 +-
.../maprdb/tests/json/TestFieldPathHelper.html | 8 +-
.../drill/maprdb/tests/json/TestScanRanges.html | 8 +-
.../drill/maprdb/tests/json/TestSimpleJson.html | 8 +-
.../maprdb/tests/json/class-use/BaseJsonTest.html | 8 +-
.../json/class-use/TestEncodedFieldPaths.html | 8 +-
.../tests/json/class-use/TestFieldPathHelper.html | 8 +-
.../tests/json/class-use/TestScanRanges.html | 8 +-
.../tests/json/class-use/TestSimpleJson.html | 8 +-
.../drill/maprdb/tests/json/package-frame.html | 6 +-
.../drill/maprdb/tests/json/package-summary.html | 8 +-
.../mapr/drill/maprdb/tests/json/package-tree.html | 8 +-
.../mapr/drill/maprdb/tests/json/package-use.html | 8 +-
.../com/mapr/drill/maprdb/tests/package-frame.html | 6 +-
.../mapr/drill/maprdb/tests/package-summary.html | 8 +-
.../com/mapr/drill/maprdb/tests/package-tree.html | 8 +-
.../com/mapr/drill/maprdb/tests/package-use.html | 8 +-
apidocs/constant-values.html | 5569 ++++++++++++--------
apidocs/deprecated-list.html | 161 +-
apidocs/help-doc.html | 8 +-
apidocs/index-all.html | 4215 +++++++++++----
apidocs/index.html | 4 +-
.../io/netty/buffer/DrillBuf.TransferResult.html | 8 +-
apidocs/io/netty/buffer/DrillBuf.html | 633 ++-
apidocs/io/netty/buffer/ExpandableByteBuf.html | 379 +-
apidocs/io/netty/buffer/LargeBuffer.html | 379 +-
.../io/netty/buffer/PooledByteBufAllocatorL.html | 25 +-
.../io/netty/buffer/UnsafeDirectLittleEndian.html | 1121 +++-
.../buffer/class-use/DrillBuf.TransferResult.html | 8 +-
apidocs/io/netty/buffer/class-use/DrillBuf.html | 123 +-
.../netty/buffer/class-use/ExpandableByteBuf.html | 8 +-
apidocs/io/netty/buffer/class-use/LargeBuffer.html | 8 +-
.../buffer/class-use/PooledByteBufAllocatorL.html | 8 +-
.../buffer/class-use/UnsafeDirectLittleEndian.html | 8 +-
apidocs/io/netty/buffer/package-frame.html | 6 +-
apidocs/io/netty/buffer/package-summary.html | 12 +-
apidocs/io/netty/buffer/package-tree.html | 12 +-
apidocs/io/netty/buffer/package-use.html | 87 +-
.../calcite/adapter/cassandra/CalciteUtils.html | 307 ++
.../adapter/cassandra/class-use/CalciteUtils.html | 126 +
.../calcite/adapter/cassandra/package-frame.html | 21 +
.../calcite/adapter/cassandra/package-summary.html | 144 +
.../calcite/adapter/cassandra/package-tree.html | 139 +
.../calcite/adapter/cassandra/package-use.html | 126 +
.../adapter/elasticsearch/CalciteUtils.html | 402 ++
.../elasticsearch/DrillElasticsearchTableScan.html | 392 ++
.../elasticsearch/class-use/CalciteUtils.html | 126 +
.../class-use/DrillElasticsearchTableScan.html | 126 +
.../adapter/elasticsearch/package-frame.html | 22 +
.../adapter/elasticsearch/package-summary.html | 148 +
.../adapter/elasticsearch/package-tree.html | 152 +
.../calcite/adapter/elasticsearch/package-use.html | 126 +
.../org/apache/calcite/jdbc/DynamicRootSchema.html | 8 +-
apidocs/org/apache/calcite/jdbc/DynamicSchema.html | 8 +-
.../calcite/jdbc/class-use/DynamicRootSchema.html | 8 +-
.../calcite/jdbc/class-use/DynamicSchema.html | 8 +-
apidocs/org/apache/calcite/jdbc/package-frame.html | 6 +-
.../org/apache/calcite/jdbc/package-summary.html | 12 +-
apidocs/org/apache/calcite/jdbc/package-tree.html | 12 +-
apidocs/org/apache/calcite/jdbc/package-use.html | 8 +-
.../apache/commons/logging/impl/Log4JLogger.html | 8 +-
.../logging/impl/class-use/Log4JLogger.html | 8 +-
.../apache/commons/logging/impl/package-frame.html | 6 +-
.../commons/logging/impl/package-summary.html | 8 +-
.../apache/commons/logging/impl/package-tree.html | 8 +-
.../apache/commons/logging/impl/package-use.html | 8 +-
apidocs/org/apache/drill/BaseTestInheritance.html | 278 -
.../drill/CompileClassWithArraysAssignment.html | 12 +-
apidocs/org/apache/drill/CompileClassWithIfs.html | 8 +-
apidocs/org/apache/drill/ParquetSchemaMerge.html | 8 +-
apidocs/org/apache/drill/PlanTestBase.html | 10 +-
apidocs/org/apache/drill/PlanningBase.html | 8 +-
apidocs/org/apache/drill/SingleRowListener.html | 8 +-
apidocs/org/apache/drill/TestAggNullable.html | 8 +-
apidocs/org/apache/drill/TestAltSortQueries.html | 8 +-
apidocs/org/apache/drill/TestBugFixes.html | 38 +-
apidocs/org/apache/drill/TestCTASJson.html | 8 +-
.../org/apache/drill/TestCTASPartitionFilter.html | 8 +-
apidocs/org/apache/drill/TestCaseSensitivity.html | 8 +-
apidocs/org/apache/drill/TestCorrelation.html | 8 +-
.../drill/TestDirScanToValuesConversion.html | 8 +-
.../apache/drill/TestDisabledFunctionality.html | 8 +-
apidocs/org/apache/drill/TestDropTable.html | 8 +-
apidocs/org/apache/drill/TestExampleQueries.html | 12 +-
apidocs/org/apache/drill/TestFrameworkTest.html | 12 +-
apidocs/org/apache/drill/TestFunctionsQuery.html | 8 +-
.../drill/TestFunctionsWithTypeExpoQueries.html | 8 +-
apidocs/org/apache/drill/TestImplicitCasting.html | 8 +-
apidocs/org/apache/drill/TestInList.html | 8 +-
apidocs/org/apache/drill/TestJoinNullable.html | 8 +-
apidocs/org/apache/drill/TestMergeFilterPlan.html | 8 +-
apidocs/org/apache/drill/TestOperatorDump.html | 8 +-
apidocs/org/apache/drill/TestOperatorMetrics.html | 8 +-
.../org/apache/drill/TestOutOfMemoryOutcome.html | 8 +-
apidocs/org/apache/drill/TestPartitionFilter.html | 8 +-
.../drill/TestPlanVerificationUtilities.html | 8 +-
.../TestProjectPushDown.PushDownTestInstance.html | 8 +-
apidocs/org/apache/drill/TestProjectPushDown.html | 8 +-
.../org/apache/drill/TestProjectWithFunctions.html | 8 +-
apidocs/org/apache/drill/TestSchemaChange.html | 8 +-
apidocs/org/apache/drill/TestSchemaCommands.html | 8 +-
.../apache/drill/TestSchemaWithTableFunction.html | 8 +-
apidocs/org/apache/drill/TestSelectWithOption.html | 8 +-
apidocs/org/apache/drill/TestSelectivity.html | 8 +-
apidocs/org/apache/drill/TestStarQueries.html | 8 +-
apidocs/org/apache/drill/TestTextJoin.html | 8 +-
apidocs/org/apache/drill/TestTpchDistributed.html | 8 +-
.../drill/TestTpchDistributedConcurrent.html | 8 +-
.../apache/drill/TestTpchDistributedStreaming.html | 8 +-
apidocs/org/apache/drill/TestTpchExplain.html | 8 +-
apidocs/org/apache/drill/TestTpchLimit0.html | 8 +-
apidocs/org/apache/drill/TestTpchPlanning.html | 8 +-
apidocs/org/apache/drill/TestTpchSingleMode.html | 8 +-
apidocs/org/apache/drill/TestUnionAll.html | 8 +-
apidocs/org/apache/drill/TestUnionDistinct.html | 8 +-
apidocs/org/apache/drill/TestUntypedNull.html | 8 +-
.../apache/drill/TestUtf8SupportInQueryString.html | 8 +-
.../apache/drill/TestforBaseTestInheritance.html | 278 +
.../apache/drill/categories/DruidStorageTest.html | 8 +-
apidocs/org/apache/drill/categories/EvfTest.html | 8 +-
.../apache/drill/categories/HbaseStorageTest.html | 8 +-
.../apache/drill/categories/HiveStorageTest.html | 8 +-
.../apache/drill/categories/JdbcStorageTest.html | 8 +-
apidocs/org/apache/drill/categories/JdbcTest.html | 8 +-
apidocs/org/apache/drill/categories/JsonTest.html | 8 +-
.../apache/drill/categories/KafkaStorageTest.html | 8 +-
.../apache/drill/categories/KuduStorageTest.html | 8 +-
.../org/apache/drill/categories/MemoryTest.html | 8 +-
.../org/apache/drill/categories/MetastoreTest.html | 8 +-
.../apache/drill/categories/MongoStorageTest.html | 8 +-
.../org/apache/drill/categories/OperatorTest.html | 8 +-
.../org/apache/drill/categories/OptionsTest.html | 8 +-
.../org/apache/drill/categories/ParquetTest.html | 8 +-
.../org/apache/drill/categories/PlannerTest.html | 8 +-
.../drill/categories/ResourceManagerTest.html | 8 +-
.../org/apache/drill/categories/RowSetTests.html | 8 +-
.../org/apache/drill/categories/SecurityTest.html | 8 +-
apidocs/org/apache/drill/categories/SlowTest.html | 12 +-
.../apache/drill/categories/SplunkStorageTest.html | 240 +
.../apache/drill/categories/SqlFunctionTest.html | 12 +-
apidocs/org/apache/drill/categories/SqlTest.html | 8 +-
.../org/apache/drill/categories/UnlikelyTest.html | 8 +-
.../org/apache/drill/categories/VectorTest.html | 8 +-
.../categories/class-use/DruidStorageTest.html | 8 +-
.../apache/drill/categories/class-use/EvfTest.html | 8 +-
.../categories/class-use/HbaseStorageTest.html | 8 +-
.../categories/class-use/HiveStorageTest.html | 8 +-
.../categories/class-use/JdbcStorageTest.html | 8 +-
.../drill/categories/class-use/JdbcTest.html | 8 +-
.../drill/categories/class-use/JsonTest.html | 8 +-
.../categories/class-use/KafkaStorageTest.html | 8 +-
.../categories/class-use/KuduStorageTest.html | 8 +-
.../drill/categories/class-use/MemoryTest.html | 8 +-
.../drill/categories/class-use/MetastoreTest.html | 8 +-
.../categories/class-use/MongoStorageTest.html | 8 +-
.../drill/categories/class-use/OperatorTest.html | 8 +-
.../drill/categories/class-use/OptionsTest.html | 8 +-
.../drill/categories/class-use/ParquetTest.html | 8 +-
.../drill/categories/class-use/PlannerTest.html | 8 +-
.../categories/class-use/ResourceManagerTest.html | 8 +-
.../drill/categories/class-use/RowSetTests.html | 8 +-
.../drill/categories/class-use/SecurityTest.html | 8 +-
.../drill/categories/class-use/SlowTest.html | 8 +-
.../categories/class-use/SplunkStorageTest.html | 126 +
.../categories/class-use/SqlFunctionTest.html | 8 +-
.../apache/drill/categories/class-use/SqlTest.html | 8 +-
.../drill/categories/class-use/UnlikelyTest.html | 8 +-
.../drill/categories/class-use/VectorTest.html | 8 +-
.../org/apache/drill/categories/package-frame.html | 10 +-
.../apache/drill/categories/package-summary.html | 25 +-
.../org/apache/drill/categories/package-tree.html | 16 +-
.../org/apache/drill/categories/package-use.html | 8 +-
.../drill/class-use/BaseTestInheritance.html | 126 -
.../CompileClassWithArraysAssignment.html | 8 +-
.../drill/class-use/CompileClassWithIfs.html | 8 +-
.../apache/drill/class-use/ParquetSchemaMerge.html | 8 +-
.../org/apache/drill/class-use/PlanTestBase.html | 68 +-
.../org/apache/drill/class-use/PlanningBase.html | 8 +-
.../apache/drill/class-use/SingleRowListener.html | 8 +-
.../apache/drill/class-use/TestAggNullable.html | 8 +-
.../apache/drill/class-use/TestAltSortQueries.html | 8 +-
.../org/apache/drill/class-use/TestBugFixes.html | 8 +-
.../org/apache/drill/class-use/TestCTASJson.html | 8 +-
.../drill/class-use/TestCTASPartitionFilter.html | 8 +-
.../drill/class-use/TestCaseSensitivity.html | 8 +-
.../apache/drill/class-use/TestCorrelation.html | 8 +-
.../class-use/TestDirScanToValuesConversion.html | 8 +-
.../drill/class-use/TestDisabledFunctionality.html | 8 +-
.../org/apache/drill/class-use/TestDropTable.html | 8 +-
.../apache/drill/class-use/TestExampleQueries.html | 8 +-
.../apache/drill/class-use/TestFrameworkTest.html | 8 +-
.../apache/drill/class-use/TestFunctionsQuery.html | 8 +-
.../TestFunctionsWithTypeExpoQueries.html | 8 +-
.../drill/class-use/TestImplicitCasting.html | 8 +-
apidocs/org/apache/drill/class-use/TestInList.html | 8 +-
.../apache/drill/class-use/TestJoinNullable.html | 8 +-
.../drill/class-use/TestMergeFilterPlan.html | 8 +-
.../apache/drill/class-use/TestOperatorDump.html | 8 +-
.../drill/class-use/TestOperatorMetrics.html | 8 +-
.../drill/class-use/TestOutOfMemoryOutcome.html | 8 +-
.../drill/class-use/TestPartitionFilter.html | 8 +-
.../class-use/TestPlanVerificationUtilities.html | 8 +-
.../TestProjectPushDown.PushDownTestInstance.html | 8 +-
.../drill/class-use/TestProjectPushDown.html | 8 +-
.../drill/class-use/TestProjectWithFunctions.html | 8 +-
.../apache/drill/class-use/TestSchemaChange.html | 8 +-
.../apache/drill/class-use/TestSchemaCommands.html | 8 +-
.../class-use/TestSchemaWithTableFunction.html | 8 +-
.../drill/class-use/TestSelectWithOption.html | 8 +-
.../apache/drill/class-use/TestSelectivity.html | 8 +-
.../apache/drill/class-use/TestStarQueries.html | 8 +-
.../org/apache/drill/class-use/TestTextJoin.html | 8 +-
.../drill/class-use/TestTpchDistributed.html | 8 +-
.../class-use/TestTpchDistributedConcurrent.html | 8 +-
.../class-use/TestTpchDistributedStreaming.html | 8 +-
.../apache/drill/class-use/TestTpchExplain.html | 8 +-
.../org/apache/drill/class-use/TestTpchLimit0.html | 8 +-
.../apache/drill/class-use/TestTpchPlanning.html | 8 +-
.../apache/drill/class-use/TestTpchSingleMode.html | 8 +-
.../org/apache/drill/class-use/TestUnionAll.html | 8 +-
.../apache/drill/class-use/TestUnionDistinct.html | 8 +-
.../apache/drill/class-use/TestUntypedNull.html | 8 +-
.../class-use/TestUtf8SupportInQueryString.html | 8 +-
.../class-use/TestforBaseTestInheritance.html | 126 +
.../apache/drill/common/AutoCloseablePointer.html | 8 +-
.../drill/common/AutoCloseables.Closeable.html | 8 +-
.../org/apache/drill/common/AutoCloseables.html | 8 +-
.../apache/drill/common/CatastrophicFailure.html | 8 +-
.../org/apache/drill/common/DeferredException.html | 8 +-
.../apache/drill/common/DrillAutoCloseables.html | 8 +-
.../org/apache/drill/common/EventProcessor.html | 8 +-
apidocs/org/apache/drill/common/FunctionNames.html | 8 +-
apidocs/org/apache/drill/common/HistoricalLog.html | 8 +-
.../org/apache/drill/common/JSONOptions.De.html | 14 +-
.../org/apache/drill/common/JSONOptions.Se.html | 8 +-
apidocs/org/apache/drill/common/JSONOptions.html | 8 +-
apidocs/org/apache/drill/common/KerberosUtil.html | 8 +-
.../org/apache/drill/common/PlanStringBuilder.html | 8 +-
.../apache/drill/common/SelfCleaningRunnable.html | 8 +-
.../apache/drill/common/SerializedExecutor.html | 8 +-
apidocs/org/apache/drill/common/StackTrace.html | 8 +-
apidocs/org/apache/drill/common/TestVersion.html | 8 +-
apidocs/org/apache/drill/common/Version.html | 8 +-
.../common/class-use/AutoCloseablePointer.html | 8 +-
.../common/class-use/AutoCloseables.Closeable.html | 8 +-
.../drill/common/class-use/AutoCloseables.html | 8 +-
.../common/class-use/CatastrophicFailure.html | 8 +-
.../drill/common/class-use/DeferredException.html | 8 +-
.../common/class-use/DrillAutoCloseables.html | 8 +-
.../drill/common/class-use/EventProcessor.html | 8 +-
.../drill/common/class-use/FunctionNames.html | 8 +-
.../drill/common/class-use/HistoricalLog.html | 8 +-
.../drill/common/class-use/JSONOptions.De.html | 8 +-
.../drill/common/class-use/JSONOptions.Se.html | 8 +-
.../apache/drill/common/class-use/JSONOptions.html | 31 +-
.../drill/common/class-use/KerberosUtil.html | 8 +-
.../drill/common/class-use/PlanStringBuilder.html | 8 +-
.../common/class-use/SelfCleaningRunnable.html | 8 +-
.../drill/common/class-use/SerializedExecutor.html | 8 +-
.../apache/drill/common/class-use/StackTrace.html | 8 +-
.../apache/drill/common/class-use/TestVersion.html | 8 +-
.../org/apache/drill/common/class-use/Version.html | 8 +-
.../drill/common/collections/Collectors.html | 8 +-
.../drill/common/collections/ImmutableEntry.html | 8 +-
.../drill/common/collections/MapWithOrdinal.html | 8 +-
.../common/collections/class-use/Collectors.html | 8 +-
.../collections/class-use/ImmutableEntry.html | 8 +-
.../collections/class-use/MapWithOrdinal.html | 8 +-
.../drill/common/collections/package-frame.html | 6 +-
.../drill/common/collections/package-summary.html | 8 +-
.../drill/common/collections/package-tree.html | 8 +-
.../drill/common/collections/package-use.html | 8 +-
.../common/concurrent/AbstractCheckedFuture.html | 8 +-
.../drill/common/concurrent/AutoCloseableLock.html | 8 +-
.../drill/common/concurrent/CheckedFuture.html | 8 +-
.../drill/common/concurrent/ExtendedLatch.html | 8 +-
.../class-use/AbstractCheckedFuture.html | 8 +-
.../concurrent/class-use/AutoCloseableLock.html | 8 +-
.../common/concurrent/class-use/CheckedFuture.html | 8 +-
.../common/concurrent/class-use/ExtendedLatch.html | 8 +-
.../drill/common/concurrent/package-frame.html | 6 +-
.../drill/common/concurrent/package-summary.html | 8 +-
.../drill/common/concurrent/package-tree.html | 8 +-
.../drill/common/concurrent/package-use.html | 8 +-
.../drill/common/config/ConfigConstants.html | 8 +-
.../apache/drill/common/config/ConfigFileInfo.html | 8 +-
.../apache/drill/common/config/ConfigProvider.html | 8 +-
.../apache/drill/common/config/DrillConfig.html | 8 +-
.../common/config/DrillExecConfigFileInfo.html | 8 +-
.../drill/common/config/DrillProperties.html | 8 +-
.../drill/common/config/DrillRMConfigFileInfo.html | 8 +-
.../common/config/LogicalPlanPersistence.html | 8 +-
.../common/config/class-use/ConfigConstants.html | 8 +-
.../common/config/class-use/ConfigFileInfo.html | 8 +-
.../common/config/class-use/ConfigProvider.html | 8 +-
.../drill/common/config/class-use/DrillConfig.html | 55 +-
.../config/class-use/DrillExecConfigFileInfo.html | 8 +-
.../common/config/class-use/DrillProperties.html | 8 +-
.../config/class-use/DrillRMConfigFileInfo.html | 8 +-
.../config/class-use/LogicalPlanPersistence.html | 8 +-
.../apache/drill/common/config/package-frame.html | 6 +-
.../drill/common/config/package-summary.html | 8 +-
.../apache/drill/common/config/package-tree.html | 8 +-
.../apache/drill/common/config/package-use.html | 47 +-
.../drill/common/exceptions/ChildErrorContext.html | 8 +-
.../common/exceptions/CustomErrorContext.html | 8 +-
.../exceptions/DrillConfigurationException.html | 8 +-
.../apache/drill/common/exceptions/DrillError.html | 8 +-
.../drill/common/exceptions/DrillException.html | 8 +-
.../drill/common/exceptions/DrillIOException.html | 8 +-
.../common/exceptions/DrillRuntimeException.html | 8 +-
.../drill/common/exceptions/EmptyErrorContext.html | 8 +-
.../drill/common/exceptions/ErrorHelper.html | 8 +-
.../common/exceptions/ExecutionSetupException.html | 8 +-
.../exceptions/ExpressionParsingException.html | 8 +-
.../LogicalOperatorValidationException.html | 8 +-
.../exceptions/LogicalPlanParsingException.html | 8 +-
.../exceptions/RetryAfterSpillException.html | 8 +-
.../drill/common/exceptions/TestUserException.html | 8 +-
.../common/exceptions/UserException.Builder.html | 8 +-
.../drill/common/exceptions/UserException.html | 8 +-
.../common/exceptions/UserExceptionUtils.html | 8 +-
.../common/exceptions/UserRemoteException.html | 8 +-
.../exceptions/class-use/ChildErrorContext.html | 8 +-
.../exceptions/class-use/CustomErrorContext.html | 31 +-
.../class-use/DrillConfigurationException.html | 8 +-
.../common/exceptions/class-use/DrillError.html | 8 +-
.../exceptions/class-use/DrillException.html | 8 +-
.../exceptions/class-use/DrillIOException.html | 8 +-
.../class-use/DrillRuntimeException.html | 8 +-
.../exceptions/class-use/EmptyErrorContext.html | 8 +-
.../common/exceptions/class-use/ErrorHelper.html | 8 +-
.../class-use/ExecutionSetupException.html | 207 +-
.../class-use/ExpressionParsingException.html | 8 +-
.../LogicalOperatorValidationException.html | 8 +-
.../class-use/LogicalPlanParsingException.html | 8 +-
.../class-use/RetryAfterSpillException.html | 8 +-
.../exceptions/class-use/TestUserException.html | 8 +-
.../class-use/UserException.Builder.html | 8 +-
.../common/exceptions/class-use/UserException.html | 8 +-
.../exceptions/class-use/UserExceptionUtils.html | 8 +-
.../exceptions/class-use/UserRemoteException.html | 8 +-
.../drill/common/exceptions/package-frame.html | 6 +-
.../drill/common/exceptions/package-summary.html | 8 +-
.../drill/common/exceptions/package-tree.html | 8 +-
.../drill/common/exceptions/package-use.html | 144 +-
.../common/expression/AnyValueExpression.html | 8 +-
.../drill/common/expression/BooleanOperator.html | 8 +-
.../drill/common/expression/CastExpression.html | 8 +-
.../drill/common/expression/ConvertExpression.html | 8 +-
.../drill/common/expression/ErrorCollector.html | 8 +-
.../common/expression/ErrorCollectorImpl.html | 8 +-
.../common/expression/ExpressionFunction.html | 8 +-
.../common/expression/ExpressionPosition.html | 8 +-
.../common/expression/ExpressionStringBuilder.html | 8 +-
.../drill/common/expression/FieldReference.De.html | 14 +-
.../drill/common/expression/FieldReference.Se.html | 8 +-
.../drill/common/expression/FieldReference.html | 8 +-
.../drill/common/expression/FunctionCall.html | 8 +-
.../common/expression/FunctionCallFactory.html | 8 +-
.../expression/FunctionHolderExpression.html | 8 +-
.../drill/common/expression/FunctionName.html | 8 +-
.../common/expression/IfExpression.Builder.html | 8 +-
.../expression/IfExpression.IfCondition.html | 8 +-
.../drill/common/expression/IfExpression.html | 8 +-
.../common/expression/LogicalExpression.De.html | 14 +-
.../common/expression/LogicalExpression.Se.html | 8 +-
.../drill/common/expression/LogicalExpression.html | 8 +-
.../common/expression/LogicalExpressionBase.html | 8 +-
.../expression/MajorTypeInLogicalExpression.html | 8 +-
.../drill/common/expression/NullExpression.html | 8 +-
.../expression/OutputTypeDeterminer.FixedType.html | 8 +-
.../OutputTypeDeterminer.NullIfNullType.html | 8 +-
.../OutputTypeDeterminer.SameAsAnySoft.html | 8 +-
.../OutputTypeDeterminer.SameAsFirstInput.html | 8 +-
.../common/expression/OutputTypeDeterminer.html | 8 +-
.../expression/PathSegment.ArraySegment.html | 8 +-
.../common/expression/PathSegment.NameSegment.html | 8 +-
.../drill/common/expression/PathSegment.html | 8 +-
.../drill/common/expression/PathSegmentTests.html | 8 +-
.../drill/common/expression/SchemaPath.De.html | 14 +-
.../apache/drill/common/expression/SchemaPath.html | 8 +-
.../drill/common/expression/SchemaPathTest.html | 8 +-
.../drill/common/expression/TypedFieldExpr.html | 8 +-
.../drill/common/expression/TypedNullConstant.html | 8 +-
.../drill/common/expression/ValidationError.html | 8 +-
.../ValueExpressions.BooleanExpression.html | 8 +-
.../ValueExpressions.DateExpression.html | 8 +-
.../ValueExpressions.Decimal18Expression.html | 8 +-
.../ValueExpressions.Decimal28Expression.html | 8 +-
.../ValueExpressions.Decimal38Expression.html | 8 +-
.../ValueExpressions.Decimal9Expression.html | 8 +-
.../ValueExpressions.DoubleExpression.html | 8 +-
.../ValueExpressions.FloatExpression.html | 8 +-
.../expression/ValueExpressions.IntExpression.html | 8 +-
.../ValueExpressions.IntervalDayExpression.html | 8 +-
.../ValueExpressions.IntervalYearExpression.html | 8 +-
.../ValueExpressions.LongExpression.html | 8 +-
.../ValueExpressions.ParameterExpression.html | 8 +-
.../expression/ValueExpressions.QuotedString.html | 8 +-
.../ValueExpressions.TimeExpression.html | 8 +-
.../ValueExpressions.TimeStampExpression.html | 8 +-
.../ValueExpressions.ValueExpression.html | 8 +-
.../ValueExpressions.VarDecimalExpression.html | 8 +-
.../drill/common/expression/ValueExpressions.html | 8 +-
.../expression/class-use/AnyValueExpression.html | 8 +-
.../expression/class-use/BooleanOperator.html | 8 +-
.../expression/class-use/CastExpression.html | 8 +-
.../expression/class-use/ConvertExpression.html | 8 +-
.../expression/class-use/ErrorCollector.html | 8 +-
.../expression/class-use/ErrorCollectorImpl.html | 8 +-
.../expression/class-use/ExpressionFunction.html | 8 +-
.../expression/class-use/ExpressionPosition.html | 8 +-
.../class-use/ExpressionStringBuilder.html | 8 +-
.../expression/class-use/FieldReference.De.html | 8 +-
.../expression/class-use/FieldReference.Se.html | 8 +-
.../expression/class-use/FieldReference.html | 8 +-
.../common/expression/class-use/FunctionCall.html | 8 +-
.../expression/class-use/FunctionCallFactory.html | 8 +-
.../class-use/FunctionHolderExpression.html | 8 +-
.../common/expression/class-use/FunctionName.html | 8 +-
.../expression/class-use/IfExpression.Builder.html | 8 +-
.../class-use/IfExpression.IfCondition.html | 8 +-
.../common/expression/class-use/IfExpression.html | 8 +-
.../expression/class-use/LogicalExpression.De.html | 8 +-
.../expression/class-use/LogicalExpression.Se.html | 8 +-
.../expression/class-use/LogicalExpression.html | 8 +-
.../class-use/LogicalExpressionBase.html | 8 +-
.../class-use/MajorTypeInLogicalExpression.html | 8 +-
.../expression/class-use/NullExpression.html | 8 +-
.../class-use/OutputTypeDeterminer.FixedType.html | 8 +-
.../OutputTypeDeterminer.NullIfNullType.html | 8 +-
.../OutputTypeDeterminer.SameAsAnySoft.html | 8 +-
.../OutputTypeDeterminer.SameAsFirstInput.html | 8 +-
.../expression/class-use/OutputTypeDeterminer.html | 8 +-
.../class-use/PathSegment.ArraySegment.html | 8 +-
.../class-use/PathSegment.NameSegment.html | 8 +-
.../common/expression/class-use/PathSegment.html | 8 +-
.../expression/class-use/PathSegmentTests.html | 8 +-
.../common/expression/class-use/SchemaPath.De.html | 8 +-
.../common/expression/class-use/SchemaPath.html | 359 +-
.../expression/class-use/SchemaPathTest.html | 8 +-
.../expression/class-use/TypedFieldExpr.html | 8 +-
.../expression/class-use/TypedNullConstant.html | 8 +-
.../expression/class-use/ValidationError.html | 8 +-
.../ValueExpressions.BooleanExpression.html | 8 +-
.../class-use/ValueExpressions.DateExpression.html | 8 +-
.../ValueExpressions.Decimal18Expression.html | 8 +-
.../ValueExpressions.Decimal28Expression.html | 8 +-
.../ValueExpressions.Decimal38Expression.html | 8 +-
.../ValueExpressions.Decimal9Expression.html | 8 +-
.../ValueExpressions.DoubleExpression.html | 8 +-
.../ValueExpressions.FloatExpression.html | 8 +-
.../class-use/ValueExpressions.IntExpression.html | 8 +-
.../ValueExpressions.IntervalDayExpression.html | 8 +-
.../ValueExpressions.IntervalYearExpression.html | 8 +-
.../class-use/ValueExpressions.LongExpression.html | 8 +-
.../ValueExpressions.ParameterExpression.html | 8 +-
.../class-use/ValueExpressions.QuotedString.html | 8 +-
.../class-use/ValueExpressions.TimeExpression.html | 8 +-
.../ValueExpressions.TimeStampExpression.html | 8 +-
.../ValueExpressions.ValueExpression.html | 8 +-
.../ValueExpressions.VarDecimalExpression.html | 8 +-
.../expression/class-use/ValueExpressions.html | 8 +-
.../drill/common/expression/fn/FuncHolder.html | 8 +-
.../expression/fn/FunctionReplacementUtils.html | 8 +-
...JodaDateValidator.PostgresDateTimeConstant.html | 8 +-
.../common/expression/fn/JodaDateValidator.html | 8 +-
.../expression/fn/JodaDateValidatorTest.html | 8 +-
.../common/expression/fn/class-use/FuncHolder.html | 8 +-
.../fn/class-use/FunctionReplacementUtils.html | 8 +-
...JodaDateValidator.PostgresDateTimeConstant.html | 8 +-
.../expression/fn/class-use/JodaDateValidator.html | 8 +-
.../fn/class-use/JodaDateValidatorTest.html | 8 +-
.../drill/common/expression/fn/package-frame.html | 6 +-
.../common/expression/fn/package-summary.html | 8 +-
.../drill/common/expression/fn/package-tree.html | 8 +-
.../drill/common/expression/fn/package-use.html | 8 +-
.../drill/common/expression/package-frame.html | 6 +-
.../drill/common/expression/package-summary.html | 8 +-
.../drill/common/expression/package-tree.html | 10 +-
.../drill/common/expression/package-use.html | 148 +-
.../drill/common/expression/parser/TreeTest.html | 8 +-
.../expression/parser/class-use/TreeTest.html | 8 +-
.../common/expression/parser/package-frame.html | 6 +-
.../common/expression/parser/package-summary.html | 8 +-
.../common/expression/parser/package-tree.html | 8 +-
.../common/expression/parser/package-use.html | 8 +-
.../drill/common/expression/types/AtomType.html | 8 +-
.../common/expression/types/DataTypeFactory.html | 8 +-
.../expression/types/class-use/AtomType.html | 8 +-
.../types/class-use/DataTypeFactory.html | 8 +-
.../common/expression/types/package-frame.html | 6 +-
.../common/expression/types/package-summary.html | 8 +-
.../common/expression/types/package-tree.html | 8 +-
.../drill/common/expression/types/package-use.html | 8 +-
.../expression/visitors/AbstractExprVisitor.html | 8 +-
.../expression/visitors/AggregateChecker.html | 8 +-
.../visitors/ConditionalExprOptimizer.html | 8 +-
.../common/expression/visitors/ExprVisitor.html | 8 +-
.../visitors/ExpressionValidationError.html | 8 +-
.../visitors/ExpressionValidationException.html | 8 +-
.../expression/visitors/ExpressionValidator.html | 8 +-
.../common/expression/visitors/OpVisitor.html | 8 +-
.../expression/visitors/SimpleExprVisitor.html | 8 +-
.../visitors/class-use/AbstractExprVisitor.html | 8 +-
.../visitors/class-use/AggregateChecker.html | 8 +-
.../class-use/ConditionalExprOptimizer.html | 8 +-
.../expression/visitors/class-use/ExprVisitor.html | 8 +-
.../class-use/ExpressionValidationError.html | 8 +-
.../class-use/ExpressionValidationException.html | 8 +-
.../visitors/class-use/ExpressionValidator.html | 8 +-
.../expression/visitors/class-use/OpVisitor.html | 8 +-
.../visitors/class-use/SimpleExprVisitor.html | 8 +-
.../common/expression/visitors/package-frame.html | 6 +-
.../expression/visitors/package-summary.html | 8 +-
.../common/expression/visitors/package-tree.html | 8 +-
.../common/expression/visitors/package-use.html | 8 +-
apidocs/org/apache/drill/common/graph/Graph.html | 8 +-
.../drill/common/graph/GraphAlgos.Tarjan.html | 8 +-
.../drill/common/graph/GraphAlgos.TopoSorter.html | 8 +-
.../org/apache/drill/common/graph/GraphAlgos.html | 8 +-
.../org/apache/drill/common/graph/GraphValue.html | 10 +-
.../apache/drill/common/graph/GraphVisitor.html | 8 +-
.../org/apache/drill/common/graph/Visitable.html | 8 +-
.../apache/drill/common/graph/class-use/Graph.html | 8 +-
.../common/graph/class-use/GraphAlgos.Tarjan.html | 8 +-
.../graph/class-use/GraphAlgos.TopoSorter.html | 8 +-
.../drill/common/graph/class-use/GraphAlgos.html | 8 +-
.../drill/common/graph/class-use/GraphValue.html | 86 +-
.../drill/common/graph/class-use/GraphVisitor.html | 8 +-
.../drill/common/graph/class-use/Visitable.html | 8 +-
.../apache/drill/common/graph/package-frame.html | 6 +-
.../apache/drill/common/graph/package-summary.html | 8 +-
.../apache/drill/common/graph/package-tree.html | 8 +-
.../org/apache/drill/common/graph/package-use.html | 72 +-
.../AbstractSecuredStoragePluginConfig.html | 352 ++
.../drill/common/logical/FormatPluginConfig.html | 14 +-
.../common/logical/FormatPluginConfigBase.html | 8 +-
.../apache/drill/common/logical/LogicalPlan.html | 8 +-
.../drill/common/logical/LogicalPlanBuilder.html | 8 +-
.../PlanProperties.Generator.ResultMode.html | 8 +-
.../common/logical/PlanProperties.Generator.html | 8 +-
.../PlanProperties.PlanPropertiesBuilder.html | 8 +-
.../common/logical/PlanProperties.PlanType.html | 8 +-
.../drill/common/logical/PlanProperties.html | 8 +-
.../drill/common/logical/StoragePluginConfig.html | 14 +-
.../common/logical/StoragePluginConfigBase.html | 255 -
.../common/logical/UnexpectedOperatorType.html | 12 +-
.../drill/common/logical/ValidationError.html | 8 +-
.../AbstractSecuredStoragePluginConfig.html | 300 ++
.../logical/class-use/FormatPluginConfig.html | 72 +-
.../logical/class-use/FormatPluginConfigBase.html | 8 +-
.../common/logical/class-use/LogicalPlan.html | 8 +-
.../logical/class-use/LogicalPlanBuilder.html | 8 +-
.../PlanProperties.Generator.ResultMode.html | 8 +-
.../class-use/PlanProperties.Generator.html | 8 +-
.../PlanProperties.PlanPropertiesBuilder.html | 8 +-
.../logical/class-use/PlanProperties.PlanType.html | 8 +-
.../common/logical/class-use/PlanProperties.html | 8 +-
.../logical/class-use/StoragePluginConfig.html | 167 +-
.../logical/class-use/StoragePluginConfigBase.html | 308 --
.../logical/class-use/UnexpectedOperatorType.html | 8 +-
.../common/logical/class-use/ValidationError.html | 8 +-
.../drill/common/logical/data/AbstractBuilder.html | 8 +-
.../common/logical/data/AbstractSingleBuilder.html | 8 +-
.../apache/drill/common/logical/data/Analyze.html | 8 +-
.../apache/drill/common/logical/data/Filter.html | 8 +-
.../apache/drill/common/logical/data/Flatten.html | 8 +-
.../logical/data/GroupingAggregate.Builder.html | 8 +-
.../common/logical/data/GroupingAggregate.html | 8 +-
.../drill/common/logical/data/Join.Builder.html | 8 +-
.../org/apache/drill/common/logical/data/Join.html | 8 +-
.../drill/common/logical/data/JoinCondition.html | 8 +-
.../drill/common/logical/data/LateralJoin.html | 8 +-
.../logical/data/Limit.LimitNodeBuilder.html | 8 +-
.../apache/drill/common/logical/data/Limit.html | 8 +-
.../logical/data/LogicalOperator.NodeBuilder.html | 8 +-
.../drill/common/logical/data/LogicalOperator.html | 8 +-
.../common/logical/data/LogicalOperatorBase.html | 8 +-
.../drill/common/logical/data/LogicalSemiJoin.html | 8 +-
.../common/logical/data/MetadataAggregate.html | 8 +-
.../common/logical/data/MetadataController.html | 8 +-
.../drill/common/logical/data/MetadataHandler.html | 8 +-
.../drill/common/logical/data/NamedExpression.html | 8 +-
.../drill/common/logical/data/Order.Builder.html | 8 +-
.../drill/common/logical/data/Order.Ordering.html | 8 +-
.../apache/drill/common/logical/data/Order.html | 8 +-
.../drill/common/logical/data/OrderTest.html | 8 +-
.../drill/common/logical/data/Project.Builder.html | 8 +-
.../apache/drill/common/logical/data/Project.html | 8 +-
.../common/logical/data/RunningAggregate.html | 8 +-
.../drill/common/logical/data/Scan.Builder.html | 8 +-
.../org/apache/drill/common/logical/data/Scan.html | 8 +-
.../common/logical/data/SingleInputOperator.html | 8 +-
.../drill/common/logical/data/SinkOperator.html | 8 +-
.../drill/common/logical/data/SourceOperator.html | 8 +-
.../drill/common/logical/data/Store.Builder.html | 8 +-
.../apache/drill/common/logical/data/Store.html | 8 +-
.../drill/common/logical/data/Transform.html | 8 +-
.../drill/common/logical/data/Union.Builder.html | 8 +-
.../apache/drill/common/logical/data/Union.html | 8 +-
.../apache/drill/common/logical/data/Unnest.html | 8 +-
.../drill/common/logical/data/Values.Builder.html | 8 +-
.../apache/drill/common/logical/data/Values.html | 8 +-
.../drill/common/logical/data/Window.Builder.html | 8 +-
.../apache/drill/common/logical/data/Window.html | 8 +-
.../drill/common/logical/data/Writer.Builder.html | 8 +-
.../apache/drill/common/logical/data/Writer.html | 8 +-
.../logical/data/class-use/AbstractBuilder.html | 8 +-
.../data/class-use/AbstractSingleBuilder.html | 8 +-
.../common/logical/data/class-use/Analyze.html | 8 +-
.../common/logical/data/class-use/Filter.html | 8 +-
.../common/logical/data/class-use/Flatten.html | 8 +-
.../data/class-use/GroupingAggregate.Builder.html | 8 +-
.../logical/data/class-use/GroupingAggregate.html | 8 +-
.../logical/data/class-use/Join.Builder.html | 8 +-
.../drill/common/logical/data/class-use/Join.html | 8 +-
.../logical/data/class-use/JoinCondition.html | 8 +-
.../common/logical/data/class-use/LateralJoin.html | 8 +-
.../data/class-use/Limit.LimitNodeBuilder.html | 8 +-
.../drill/common/logical/data/class-use/Limit.html | 8 +-
.../class-use/LogicalOperator.NodeBuilder.html | 8 +-
.../logical/data/class-use/LogicalOperator.html | 18 +-
.../data/class-use/LogicalOperatorBase.html | 8 +-
.../logical/data/class-use/LogicalSemiJoin.html | 8 +-
.../logical/data/class-use/MetadataAggregate.html | 8 +-
.../logical/data/class-use/MetadataController.html | 8 +-
.../logical/data/class-use/MetadataHandler.html | 8 +-
.../logical/data/class-use/NamedExpression.html | 8 +-
.../logical/data/class-use/Order.Builder.html | 8 +-
.../logical/data/class-use/Order.Ordering.html | 8 +-
.../drill/common/logical/data/class-use/Order.html | 8 +-
.../common/logical/data/class-use/OrderTest.html | 8 +-
.../logical/data/class-use/Project.Builder.html | 8 +-
.../common/logical/data/class-use/Project.html | 8 +-
.../logical/data/class-use/RunningAggregate.html | 8 +-
.../logical/data/class-use/Scan.Builder.html | 8 +-
.../drill/common/logical/data/class-use/Scan.html | 8 +-
.../data/class-use/SingleInputOperator.html | 8 +-
.../logical/data/class-use/SinkOperator.html | 8 +-
.../logical/data/class-use/SourceOperator.html | 8 +-
.../logical/data/class-use/Store.Builder.html | 8 +-
.../drill/common/logical/data/class-use/Store.html | 8 +-
.../common/logical/data/class-use/Transform.html | 8 +-
.../logical/data/class-use/Union.Builder.html | 8 +-
.../drill/common/logical/data/class-use/Union.html | 8 +-
.../common/logical/data/class-use/Unnest.html | 8 +-
.../logical/data/class-use/Values.Builder.html | 8 +-
.../common/logical/data/class-use/Values.html | 8 +-
.../logical/data/class-use/Window.Builder.html | 8 +-
.../common/logical/data/class-use/Window.html | 8 +-
.../logical/data/class-use/Writer.Builder.html | 8 +-
.../common/logical/data/class-use/Writer.html | 8 +-
.../drill/common/logical/data/package-frame.html | 6 +-
.../drill/common/logical/data/package-summary.html | 8 +-
.../drill/common/logical/data/package-tree.html | 8 +-
.../drill/common/logical/data/package-use.html | 16 +-
.../data/visitors/AbstractLogicalVisitor.html | 8 +-
.../logical/data/visitors/LogicalVisitor.html | 8 +-
.../visitors/class-use/AbstractLogicalVisitor.html | 8 +-
.../data/visitors/class-use/LogicalVisitor.html | 8 +-
.../logical/data/visitors/package-frame.html | 6 +-
.../logical/data/visitors/package-summary.html | 12 +-
.../common/logical/data/visitors/package-tree.html | 12 +-
.../common/logical/data/visitors/package-use.html | 8 +-
.../apache/drill/common/logical/package-frame.html | 8 +-
.../drill/common/logical/package-summary.html | 28 +-
.../apache/drill/common/logical/package-tree.html | 12 +-
.../apache/drill/common/logical/package-use.html | 151 +-
.../logical/security/CredentialsProvider.html | 232 +
.../logical/security/PlainCredentialsProvider.html | 360 ++
.../security/class-use/CredentialsProvider.html | 510 ++
.../class-use/PlainCredentialsProvider.html | 126 +
.../common/logical/security/package-frame.html | 25 +
.../common/logical/security/package-summary.html | 163 +
.../common/logical/security/package-tree.html | 143 +
.../drill/common/logical/security/package-use.html | 375 ++
.../drill/common/map/CaseInsensitiveMap.html | 8 +-
.../drill/common/map/TestCaseInsensitiveMap.html | 8 +-
.../common/map/class-use/CaseInsensitiveMap.html | 8 +-
.../map/class-use/TestCaseInsensitiveMap.html | 8 +-
.../org/apache/drill/common/map/package-frame.html | 6 +-
.../apache/drill/common/map/package-summary.html | 12 +-
.../org/apache/drill/common/map/package-tree.html | 12 +-
.../org/apache/drill/common/map/package-use.html | 8 +-
apidocs/org/apache/drill/common/package-frame.html | 6 +-
.../org/apache/drill/common/package-summary.html | 8 +-
apidocs/org/apache/drill/common/package-tree.html | 10 +-
apidocs/org/apache/drill/common/package-use.html | 31 +-
.../apache/drill/common/parser/ErrorListener.html | 8 +-
.../common/parser/LogicalExpressionParser.html | 8 +-
.../common/parser/class-use/ErrorListener.html | 8 +-
.../parser/class-use/LogicalExpressionParser.html | 8 +-
.../apache/drill/common/parser/package-frame.html | 6 +-
.../drill/common/parser/package-summary.html | 8 +-
.../apache/drill/common/parser/package-tree.html | 8 +-
.../apache/drill/common/parser/package-use.html | 8 +-
.../apache/drill/common/scanner/BuildTimeScan.html | 8 +-
.../drill/common/scanner/ClassPathScanner.html | 8 +-
.../apache/drill/common/scanner/RunTimeScan.html | 8 +-
.../drill/common/scanner/TestClassPathScanner.html | 8 +-
.../common/scanner/class-use/BuildTimeScan.html | 8 +-
.../common/scanner/class-use/ClassPathScanner.html | 8 +-
.../common/scanner/class-use/RunTimeScan.html | 8 +-
.../scanner/class-use/TestClassPathScanner.html | 8 +-
.../apache/drill/common/scanner/package-frame.html | 6 +-
.../drill/common/scanner/package-summary.html | 8 +-
.../apache/drill/common/scanner/package-tree.html | 8 +-
.../apache/drill/common/scanner/package-use.html | 8 +-
.../persistence/AnnotatedClassDescriptor.html | 8 +-
.../scanner/persistence/AnnotationDescriptor.html | 8 +-
.../scanner/persistence/AttributeDescriptor.html | 8 +-
.../scanner/persistence/ChildClassDescriptor.html | 8 +-
.../scanner/persistence/FieldDescriptor.html | 8 +-
.../scanner/persistence/ParentClassDescriptor.html | 8 +-
.../common/scanner/persistence/ScanResult.html | 8 +-
.../common/scanner/persistence/TypeDescriptor.html | 8 +-
.../class-use/AnnotatedClassDescriptor.html | 8 +-
.../class-use/AnnotationDescriptor.html | 8 +-
.../persistence/class-use/AttributeDescriptor.html | 8 +-
.../class-use/ChildClassDescriptor.html | 8 +-
.../persistence/class-use/FieldDescriptor.html | 8 +-
.../class-use/ParentClassDescriptor.html | 8 +-
.../scanner/persistence/class-use/ScanResult.html | 8 +-
.../persistence/class-use/TypeDescriptor.html | 8 +-
.../common/scanner/persistence/package-frame.html | 6 +-
.../scanner/persistence/package-summary.html | 8 +-
.../common/scanner/persistence/package-tree.html | 8 +-
.../common/scanner/persistence/package-use.html | 8 +-
.../org/apache/drill/common/types/BooleanType.html | 8 +-
.../SchemaTypeProtos.MajorType.BuilderSchema.html | 8 +-
.../SchemaTypeProtos.MajorType.MessageSchema.html | 8 +-
.../common/types/SchemaTypeProtos.MajorType.html | 8 +-
.../drill/common/types/SchemaTypeProtos.html | 8 +-
.../drill/common/types/TypeProtos.DataMode.html | 8 +-
.../common/types/TypeProtos.MajorType.Builder.html | 8 +-
.../drill/common/types/TypeProtos.MajorType.html | 8 +-
.../types/TypeProtos.MajorTypeOrBuilder.html | 8 +-
.../drill/common/types/TypeProtos.MinorType.html | 8 +-
.../org/apache/drill/common/types/TypeProtos.html | 8 +-
apidocs/org/apache/drill/common/types/Types.html | 8 +-
.../drill/common/types/class-use/BooleanType.html | 8 +-
.../SchemaTypeProtos.MajorType.BuilderSchema.html | 8 +-
.../SchemaTypeProtos.MajorType.MessageSchema.html | 8 +-
.../class-use/SchemaTypeProtos.MajorType.html | 8 +-
.../common/types/class-use/SchemaTypeProtos.html | 8 +-
.../types/class-use/TypeProtos.DataMode.html | 8 +-
.../class-use/TypeProtos.MajorType.Builder.html | 8 +-
.../types/class-use/TypeProtos.MajorType.html | 74 +-
.../class-use/TypeProtos.MajorTypeOrBuilder.html | 8 +-
.../types/class-use/TypeProtos.MinorType.html | 114 +-
.../drill/common/types/class-use/TypeProtos.html | 8 +-
.../apache/drill/common/types/class-use/Types.html | 8 +-
.../apache/drill/common/types/package-frame.html | 6 +-
.../apache/drill/common/types/package-summary.html | 8 +-
.../apache/drill/common/types/package-tree.html | 10 +-
.../org/apache/drill/common/types/package-use.html | 151 +-
.../drill/common/util/AbstractDynamicBean.html | 8 +-
.../drill/common/util/ConstructorChecker.html | 8 +-
.../drill/common/util/DataInputInputStream.html | 8 +-
.../drill/common/util/DataOutputOutputStream.html | 8 +-
.../drill/common/util/DrillExceptionUtil.html | 8 +-
.../apache/drill/common/util/DrillFileUtils.html | 37 +-
.../apache/drill/common/util/DrillStringUtils.html | 8 +-
.../org/apache/drill/common/util/GuavaPatcher.html | 8 +-
.../org/apache/drill/common/util/GuavaUtils.html | 8 +-
.../apache/drill/common/util/ProtobufPatcher.html | 8 +-
.../drill/common/util/RepeatTestRule.Repeat.html | 12 +-
.../apache/drill/common/util/RepeatTestRule.html | 8 +-
.../apache/drill/common/util/TestGuavaPatcher.html | 459 ++
.../common/util/class-use/AbstractDynamicBean.html | 8 +-
.../common/util/class-use/ConstructorChecker.html | 8 +-
.../util/class-use/DataInputInputStream.html | 8 +-
.../util/class-use/DataOutputOutputStream.html | 8 +-
.../common/util/class-use/DrillExceptionUtil.html | 8 +-
.../common/util/class-use/DrillFileUtils.html | 8 +-
.../common/util/class-use/DrillStringUtils.html | 8 +-
.../drill/common/util/class-use/GuavaPatcher.html | 8 +-
.../drill/common/util/class-use/GuavaUtils.html | 8 +-
.../common/util/class-use/ProtobufPatcher.html | 8 +-
.../util/class-use/RepeatTestRule.Repeat.html | 8 +-
.../common/util/class-use/RepeatTestRule.html | 8 +-
.../common/util/class-use/TestGuavaPatcher.html | 126 +
.../common/util/function/CheckedConsumer.html | 8 +-
.../common/util/function/CheckedFunction.html | 8 +-
.../common/util/function/CheckedSupplier.html | 8 +-
.../common/util/function/TestCheckedFunction.html | 8 +-
.../util/function/class-use/CheckedConsumer.html | 8 +-
.../util/function/class-use/CheckedFunction.html | 8 +-
.../util/function/class-use/CheckedSupplier.html | 8 +-
.../function/class-use/TestCheckedFunction.html | 8 +-
.../drill/common/util/function/package-frame.html | 6 +-
.../common/util/function/package-summary.html | 8 +-
.../drill/common/util/function/package-tree.html | 8 +-
.../drill/common/util/function/package-use.html | 8 +-
.../apache/drill/common/util/package-frame.html | 7 +-
.../apache/drill/common/util/package-summary.html | 14 +-
.../org/apache/drill/common/util/package-tree.html | 13 +-
.../org/apache/drill/common/util/package-use.html | 8 +-
.../drill/exec/DrillSeparatePlanningTest.html | 8 +-
.../org/apache/drill/exec/DrillSystemTestBase.html | 10 +-
apidocs/org/apache/drill/exec/ExecConstants.html | 38 +-
apidocs/org/apache/drill/exec/ExecTest.html | 8 +-
.../drill/exec/HyperVectorValueIterator.html | 8 +-
apidocs/org/apache/drill/exec/RunRootExec.html | 8 +-
apidocs/org/apache/drill/exec/SortTest.html | 8 +-
.../org/apache/drill/exec/TestEmptyInputSql.html | 8 +-
.../exec/TestHiveDrillNativeParquetReader.html | 8 +-
.../drill/exec/TestHivePartitionPruning.html | 8 +-
.../apache/drill/exec/TestHiveProjectPushDown.html | 8 +-
.../org/apache/drill/exec/TestMemoryRetention.html | 8 +-
.../org/apache/drill/exec/TestOpSerialization.html | 8 +-
.../apache/drill/exec/TestPathSerialization.html | 8 +-
.../apache/drill/exec/TestQueriesOnLargeFile.html | 8 +-
.../org/apache/drill/exec/TestRepeatedReaders.html | 8 +-
apidocs/org/apache/drill/exec/TestSSLConfig.html | 8 +-
.../org/apache/drill/exec/TestWindowFunctions.html | 8 +-
.../org/apache/drill/exec/TestWithZookeeper.html | 29 +-
apidocs/org/apache/drill/exec/ZookeeperHelper.html | 8 +-
.../org/apache/drill/exec/ZookeeperTestUtil.html | 8 +-
.../exec/cache/AbstractStreamSerializable.html | 8 +-
.../drill/exec/cache/CachedVectorContainer.html | 8 +-
apidocs/org/apache/drill/exec/cache/Counter.html | 8 +-
.../exec/cache/DistributedCache.CacheConfig.html | 8 +-
.../cache/DistributedCache.CacheConfigBuilder.html | 8 +-
.../cache/DistributedCache.SerializationMode.html | 8 +-
.../apache/drill/exec/cache/DistributedCache.html | 8 +-
.../apache/drill/exec/cache/DistributedMap.html | 8 +-
.../drill/exec/cache/DistributedMultiMap.html | 8 +-
.../apache/drill/exec/cache/DrillSerializable.html | 8 +-
.../drill/exec/cache/SerializationDefinition.html | 8 +-
.../drill/exec/cache/TestBatchSerialization.html | 8 +-
.../apache/drill/exec/cache/TestWriteToDisk.html | 8 +-
.../exec/cache/VectorAccessibleSerializable.html | 8 +-
.../drill/exec/cache/VectorSerializer.Reader.html | 8 +-
.../drill/exec/cache/VectorSerializer.Writer.html | 8 +-
.../apache/drill/exec/cache/VectorSerializer.html | 8 +-
.../class-use/AbstractStreamSerializable.html | 8 +-
.../cache/class-use/CachedVectorContainer.html | 8 +-
.../apache/drill/exec/cache/class-use/Counter.html | 8 +-
.../class-use/DistributedCache.CacheConfig.html | 8 +-
.../DistributedCache.CacheConfigBuilder.html | 8 +-
.../DistributedCache.SerializationMode.html | 8 +-
.../exec/cache/class-use/DistributedCache.html | 8 +-
.../drill/exec/cache/class-use/DistributedMap.html | 8 +-
.../exec/cache/class-use/DistributedMultiMap.html | 8 +-
.../exec/cache/class-use/DrillSerializable.html | 8 +-
.../cache/class-use/SerializationDefinition.html | 8 +-
.../cache/class-use/TestBatchSerialization.html | 8 +-
.../exec/cache/class-use/TestWriteToDisk.html | 8 +-
.../class-use/VectorAccessibleSerializable.html | 8 +-
.../cache/class-use/VectorSerializer.Reader.html | 8 +-
.../cache/class-use/VectorSerializer.Writer.html | 8 +-
.../exec/cache/class-use/VectorSerializer.html | 8 +-
.../org/apache/drill/exec/cache/package-frame.html | 6 +-
.../apache/drill/exec/cache/package-summary.html | 8 +-
.../org/apache/drill/exec/cache/package-tree.html | 10 +-
.../org/apache/drill/exec/cache/package-use.html | 8 +-
.../exec/class-use/DrillSeparatePlanningTest.html | 8 +-
.../drill/exec/class-use/DrillSystemTestBase.html | 8 +-
.../apache/drill/exec/class-use/ExecConstants.html | 8 +-
.../org/apache/drill/exec/class-use/ExecTest.html | 196 +-
.../exec/class-use/HyperVectorValueIterator.html | 8 +-
.../apache/drill/exec/class-use/RunRootExec.html | 8 +-
.../org/apache/drill/exec/class-use/SortTest.html | 8 +-
.../drill/exec/class-use/TestEmptyInputSql.html | 8 +-
.../TestHiveDrillNativeParquetReader.html | 8 +-
.../exec/class-use/TestHivePartitionPruning.html | 8 +-
.../exec/class-use/TestHiveProjectPushDown.html | 8 +-
.../drill/exec/class-use/TestMemoryRetention.html | 8 +-
.../drill/exec/class-use/TestOpSerialization.html | 8 +-
.../exec/class-use/TestPathSerialization.html | 8 +-
.../exec/class-use/TestQueriesOnLargeFile.html | 8 +-
.../drill/exec/class-use/TestRepeatedReaders.html | 8 +-
.../apache/drill/exec/class-use/TestSSLConfig.html | 8 +-
.../drill/exec/class-use/TestWindowFunctions.html | 8 +-
.../drill/exec/class-use/TestWithZookeeper.html | 30 +-
.../drill/exec/class-use/ZookeeperHelper.html | 8 +-
.../drill/exec/class-use/ZookeeperTestUtil.html | 8 +-
.../ConnectTriesPropertyTestClusterBits.html | 8 +-
.../org/apache/drill/exec/client/DrillClient.html | 8 +-
.../drill/exec/client/DrillClientSystemTest.html | 10 +-
.../apache/drill/exec/client/DrillClientTest.html | 10 +-
.../drill/exec/client/DrillSqlLineApplication.html | 8 +-
.../exec/client/DrillSqlLineApplicationTest.html | 8 +-
.../exec/client/DumpCat.BatchNumValidator.html | 8 +-
apidocs/org/apache/drill/exec/client/DumpCat.html | 8 +-
.../org/apache/drill/exec/client/DumpCatTest.html | 8 +-
.../client/InvalidConnectionInfoException.html | 8 +-
.../drill/exec/client/LoggingResultsListener.html | 8 +-
.../drill/exec/client/QuerySubmitter.Format.html | 8 +-
.../apache/drill/exec/client/QuerySubmitter.html | 8 +-
.../org/apache/drill/exec/client/ServerMethod.html | 8 +-
.../ConnectTriesPropertyTestClusterBits.html | 8 +-
.../drill/exec/client/class-use/DrillClient.html | 8 +-
.../client/class-use/DrillClientSystemTest.html | 8 +-
.../exec/client/class-use/DrillClientTest.html | 8 +-
.../client/class-use/DrillSqlLineApplication.html | 8 +-
.../class-use/DrillSqlLineApplicationTest.html | 8 +-
.../class-use/DumpCat.BatchNumValidator.html | 8 +-
.../drill/exec/client/class-use/DumpCat.html | 8 +-
.../drill/exec/client/class-use/DumpCatTest.html | 8 +-
.../class-use/InvalidConnectionInfoException.html | 8 +-
.../client/class-use/LoggingResultsListener.html | 8 +-
.../client/class-use/QuerySubmitter.Format.html | 8 +-
.../exec/client/class-use/QuerySubmitter.html | 8 +-
.../drill/exec/client/class-use/ServerMethod.html | 8 +-
.../apache/drill/exec/client/package-frame.html | 6 +-
.../apache/drill/exec/client/package-summary.html | 8 +-
.../org/apache/drill/exec/client/package-tree.html | 8 +-
.../org/apache/drill/exec/client/package-use.html | 8 +-
.../drill/exec/compile/AbstractClassCompiler.html | 8 +-
apidocs/org/apache/drill/exec/compile/AsmUtil.html | 8 +-
.../drill/exec/compile/CachedClassLoader.html | 8 +-
.../drill/exec/compile/CheckClassVisitorFsm.html | 8 +-
.../drill/exec/compile/CheckMethodVisitorFsm.html | 8 +-
.../drill/exec/compile/ClassBodyBuilder.html | 8 +-
.../apache/drill/exec/compile/ClassBuilder.html | 46 +-
.../ClassCompilerSelector.CompilerPolicy.html | 8 +-
.../drill/exec/compile/ClassCompilerSelector.html | 8 +-
.../exec/compile/ClassTransformer.ClassNames.html | 8 +-
.../exec/compile/ClassTransformer.ClassSet.html | 8 +-
.../ClassTransformer.ScalarReplacementOption.html | 8 +-
.../drill/exec/compile/ClassTransformer.html | 8 +-
.../exec/compile/CodeCompiler.CodeGenCompiler.html | 8 +-
.../apache/drill/exec/compile/CodeCompiler.html | 8 +-
.../exec/compile/CodeCompilerTestFactory.html | 8 +-
.../drill/exec/compile/CompilationConfig.html | 8 +-
.../drill/exec/compile/DrillCheckClassAdapter.html | 8 +-
.../drill/exec/compile/DrillInitMethodVisitor.html | 8 +-
.../exec/compile/ExampleExternalInterface.html | 8 +-
.../apache/drill/exec/compile/ExampleInner.html | 8 +-
.../apache/drill/exec/compile/ExampleTemplate.html | 8 +-
...emplateWithInner.TheInnerClass.DoubleInner.html | 8 +-
.../ExampleTemplateWithInner.TheInnerClass.html | 8 +-
.../exec/compile/ExampleTemplateWithInner.html | 8 +-
.../org/apache/drill/exec/compile/FsmCursor.html | 8 +-
.../apache/drill/exec/compile/FsmDescriptor.html | 8 +-
.../exec/compile/InnerClassAccessStripper.html | 8 +-
.../org/apache/drill/exec/compile/LogWriter.html | 8 +-
.../drill/exec/compile/QueryClassLoader.html | 8 +-
.../exec/compile/RetargetableClassVisitor.html | 8 +-
.../exec/compile/TemplateClassDefinition.html | 8 +-
.../exec/compile/TestClassCompilationTypes.html | 8 +-
.../exec/compile/TestClassTransformation.html | 8 +-
.../drill/exec/compile/TestEvaluationVisitor.html | 8 +-
.../exec/compile/TestLargeFileCompilation.html | 8 +-
.../drill/exec/compile/bytecode/DirectSorter.html | 8 +-
.../exec/compile/bytecode/InstructionModifier.html | 8 +-
.../exec/compile/bytecode/MethodAnalyzer.html | 8 +-
.../exec/compile/bytecode/ReplaceMethodInvoke.html | 8 +-
.../exec/compile/bytecode/ReplacingBasicValue.html | 8 +-
.../compile/bytecode/ReplacingInterpreter.html | 8 +-
.../compile/bytecode/ScalarReplacementNode.html | 8 +-
.../compile/bytecode/ScalarReplacementTypes.html | 8 +-
.../compile/bytecode/TrackingInstructionList.html | 8 +-
.../bytecode/ValueHolderReplacementVisitor.html | 8 +-
.../compile/bytecode/class-use/DirectSorter.html | 8 +-
.../bytecode/class-use/InstructionModifier.html | 8 +-
.../compile/bytecode/class-use/MethodAnalyzer.html | 8 +-
.../bytecode/class-use/ReplaceMethodInvoke.html | 8 +-
.../bytecode/class-use/ReplacingBasicValue.html | 8 +-
.../bytecode/class-use/ReplacingInterpreter.html | 8 +-
.../bytecode/class-use/ScalarReplacementNode.html | 8 +-
.../bytecode/class-use/ScalarReplacementTypes.html | 8 +-
.../class-use/TrackingInstructionList.html | 8 +-
.../class-use/ValueHolderReplacementVisitor.html | 8 +-
.../drill/exec/compile/bytecode/package-frame.html | 6 +-
.../exec/compile/bytecode/package-summary.html | 8 +-
.../drill/exec/compile/bytecode/package-tree.html | 8 +-
.../drill/exec/compile/bytecode/package-use.html | 8 +-
.../compile/class-use/AbstractClassCompiler.html | 8 +-
.../drill/exec/compile/class-use/AsmUtil.html | 8 +-
.../exec/compile/class-use/CachedClassLoader.html | 8 +-
.../compile/class-use/CheckClassVisitorFsm.html | 8 +-
.../compile/class-use/CheckMethodVisitorFsm.html | 8 +-
.../exec/compile/class-use/ClassBodyBuilder.html | 8 +-
.../drill/exec/compile/class-use/ClassBuilder.html | 8 +-
.../ClassCompilerSelector.CompilerPolicy.html | 8 +-
.../compile/class-use/ClassCompilerSelector.html | 8 +-
.../class-use/ClassTransformer.ClassNames.html | 8 +-
.../class-use/ClassTransformer.ClassSet.html | 8 +-
.../ClassTransformer.ScalarReplacementOption.html | 8 +-
.../exec/compile/class-use/ClassTransformer.html | 8 +-
.../class-use/CodeCompiler.CodeGenCompiler.html | 8 +-
.../drill/exec/compile/class-use/CodeCompiler.html | 8 +-
.../compile/class-use/CodeCompilerTestFactory.html | 8 +-
.../exec/compile/class-use/CompilationConfig.html | 8 +-
.../compile/class-use/DrillCheckClassAdapter.html | 8 +-
.../compile/class-use/DrillInitMethodVisitor.html | 8 +-
.../class-use/ExampleExternalInterface.html | 8 +-
.../drill/exec/compile/class-use/ExampleInner.html | 8 +-
.../exec/compile/class-use/ExampleTemplate.html | 8 +-
...emplateWithInner.TheInnerClass.DoubleInner.html | 8 +-
.../ExampleTemplateWithInner.TheInnerClass.html | 8 +-
.../class-use/ExampleTemplateWithInner.html | 8 +-
.../drill/exec/compile/class-use/FsmCursor.html | 8 +-
.../exec/compile/class-use/FsmDescriptor.html | 8 +-
.../class-use/InnerClassAccessStripper.html | 8 +-
.../drill/exec/compile/class-use/LogWriter.html | 8 +-
.../exec/compile/class-use/QueryClassLoader.html | 8 +-
.../class-use/RetargetableClassVisitor.html | 8 +-
.../compile/class-use/TemplateClassDefinition.html | 8 +-
.../class-use/TestClassCompilationTypes.html | 8 +-
.../compile/class-use/TestClassTransformation.html | 8 +-
.../compile/class-use/TestEvaluationVisitor.html | 8 +-
.../class-use/TestLargeFileCompilation.html | 8 +-
.../apache/drill/exec/compile/package-frame.html | 6 +-
.../apache/drill/exec/compile/package-summary.html | 8 +-
.../apache/drill/exec/compile/package-tree.html | 8 +-
.../org/apache/drill/exec/compile/package-use.html | 8 +-
.../exec/compile/sig/CodeGeneratorArgument.html | 8 +-
.../exec/compile/sig/CodeGeneratorMethod.html | 8 +-
.../exec/compile/sig/CodeGeneratorSignature.html | 8 +-
.../compile/sig/ConstantExpressionIdentifier.html | 8 +-
.../drill/exec/compile/sig/GeneratorMapping.html | 8 +-
.../apache/drill/exec/compile/sig/MappingSet.html | 8 +-
.../drill/exec/compile/sig/RuntimeOverridden.html | 8 +-
.../apache/drill/exec/compile/sig/Signature.html | 8 +-
.../drill/exec/compile/sig/SignatureHolder.html | 8 +-
.../apache/drill/exec/compile/sig/VVReadBatch.html | 8 +-
.../drill/exec/compile/sig/VVWriteBatch.html | 8 +-
.../sig/class-use/CodeGeneratorArgument.html | 8 +-
.../compile/sig/class-use/CodeGeneratorMethod.html | 8 +-
.../sig/class-use/CodeGeneratorSignature.html | 8 +-
.../class-use/ConstantExpressionIdentifier.html | 8 +-
.../compile/sig/class-use/GeneratorMapping.html | 8 +-
.../exec/compile/sig/class-use/MappingSet.html | 8 +-
.../compile/sig/class-use/RuntimeOverridden.html | 8 +-
.../exec/compile/sig/class-use/Signature.html | 8 +-
.../compile/sig/class-use/SignatureHolder.html | 8 +-
.../exec/compile/sig/class-use/VVReadBatch.html | 8 +-
.../exec/compile/sig/class-use/VVWriteBatch.html | 8 +-
.../drill/exec/compile/sig/package-frame.html | 6 +-
.../drill/exec/compile/sig/package-summary.html | 8 +-
.../drill/exec/compile/sig/package-tree.html | 12 +-
.../apache/drill/exec/compile/sig/package-use.html | 8 +-
.../ClusterCoordinator.RegistrationHandle.html | 8 +-
.../drill/exec/coord/ClusterCoordinator.html | 8 +-
.../DistributedSemaphore.DistributedLease.html | 8 +-
.../drill/exec/coord/DistributedSemaphore.html | 8 +-
.../exec/coord/DrillServiceInstanceHelper.html | 8 +-
.../drill/exec/coord/DrillbitEndpointSerDe.De.html | 14 +-
.../drill/exec/coord/DrillbitEndpointSerDe.Se.html | 8 +-
.../drill/exec/coord/DrillbitEndpointSerDe.html | 8 +-
.../ClusterCoordinator.RegistrationHandle.html | 8 +-
.../exec/coord/class-use/ClusterCoordinator.html | 8 +-
.../DistributedSemaphore.DistributedLease.html | 8 +-
.../exec/coord/class-use/DistributedSemaphore.html | 8 +-
.../class-use/DrillServiceInstanceHelper.html | 8 +-
.../coord/class-use/DrillbitEndpointSerDe.De.html | 8 +-
.../coord/class-use/DrillbitEndpointSerDe.Se.html | 8 +-
.../coord/class-use/DrillbitEndpointSerDe.html | 8 +-
.../LocalClusterCoordinator.LocalSemaphore.html | 8 +-
.../exec/coord/local/LocalClusterCoordinator.html | 8 +-
.../drill/exec/coord/local/MapBackedStore.html | 8 +-
.../LocalClusterCoordinator.LocalSemaphore.html | 8 +-
.../local/class-use/LocalClusterCoordinator.html | 8 +-
.../exec/coord/local/class-use/MapBackedStore.html | 8 +-
.../drill/exec/coord/local/package-frame.html | 6 +-
.../drill/exec/coord/local/package-summary.html | 8 +-
.../drill/exec/coord/local/package-tree.html | 8 +-
.../apache/drill/exec/coord/local/package-use.html | 8 +-
.../org/apache/drill/exec/coord/package-frame.html | 6 +-
.../apache/drill/exec/coord/package-summary.html | 8 +-
.../org/apache/drill/exec/coord/package-tree.html | 10 +-
.../org/apache/drill/exec/coord/package-use.html | 8 +-
.../drill/exec/coord/store/BaseTransientStore.html | 8 +-
.../coord/store/CachingTransientStoreFactory.html | 8 +-
.../drill/exec/coord/store/TransientStore.html | 8 +-
.../exec/coord/store/TransientStoreConfig.html | 8 +-
.../coord/store/TransientStoreConfigBuilder.html | 8 +-
.../exec/coord/store/TransientStoreEvent.html | 8 +-
.../exec/coord/store/TransientStoreEventType.html | 8 +-
.../exec/coord/store/TransientStoreFactory.html | 8 +-
.../exec/coord/store/TransientStoreListener.html | 8 +-
.../coord/store/class-use/BaseTransientStore.html | 8 +-
.../class-use/CachingTransientStoreFactory.html | 8 +-
.../exec/coord/store/class-use/TransientStore.html | 8 +-
.../store/class-use/TransientStoreConfig.html | 8 +-
.../class-use/TransientStoreConfigBuilder.html | 8 +-
.../coord/store/class-use/TransientStoreEvent.html | 8 +-
.../store/class-use/TransientStoreEventType.html | 8 +-
.../store/class-use/TransientStoreFactory.html | 8 +-
.../store/class-use/TransientStoreListener.html | 8 +-
.../drill/exec/coord/store/package-frame.html | 6 +-
.../drill/exec/coord/store/package-summary.html | 8 +-
.../drill/exec/coord/store/package-tree.html | 8 +-
.../apache/drill/exec/coord/store/package-use.html | 8 +-
.../drill/exec/coord/zk/EventDispatcher.html | 8 +-
.../org/apache/drill/exec/coord/zk/PathUtils.html | 8 +-
.../drill/exec/coord/zk/TestEphemeralStore.html | 8 +-
.../drill/exec/coord/zk/TestEventDispatcher.html | 8 +-
.../apache/drill/exec/coord/zk/TestPathUtils.html | 8 +-
.../org/apache/drill/exec/coord/zk/TestZKACL.html | 8 +-
.../drill/exec/coord/zk/TestZookeeperClient.html | 8 +-
.../drill/exec/coord/zk/ZKACLContextProvider.html | 8 +-
.../exec/coord/zk/ZKACLContextProviderImpl.html | 8 +-
.../apache/drill/exec/coord/zk/ZKACLProvider.html | 8 +-
.../drill/exec/coord/zk/ZKACLProviderDelegate.html | 8 +-
.../drill/exec/coord/zk/ZKACLProviderFactory.html | 8 +-
.../drill/exec/coord/zk/ZKACLProviderTemplate.html | 8 +-
.../drill/exec/coord/zk/ZKClusterCoordinator.html | 8 +-
.../drill/exec/coord/zk/ZKDefaultACLProvider.html | 8 +-
.../drill/exec/coord/zk/ZKRegistrationHandle.html | 8 +-
.../drill/exec/coord/zk/ZKSecureACLProvider.html | 8 +-
.../exec/coord/zk/ZkDistributedSemaphore.html | 8 +-
.../drill/exec/coord/zk/ZkEphemeralStore.html | 8 +-
.../exec/coord/zk/ZkTransientStoreFactory.html | 8 +-
.../drill/exec/coord/zk/ZookeeperClient.html | 8 +-
.../exec/coord/zk/class-use/EventDispatcher.html | 8 +-
.../drill/exec/coord/zk/class-use/PathUtils.html | 8 +-
.../coord/zk/class-use/TestEphemeralStore.html | 8 +-
.../coord/zk/class-use/TestEventDispatcher.html | 8 +-
.../exec/coord/zk/class-use/TestPathUtils.html | 8 +-
.../drill/exec/coord/zk/class-use/TestZKACL.html | 8 +-
.../coord/zk/class-use/TestZookeeperClient.html | 8 +-
.../coord/zk/class-use/ZKACLContextProvider.html | 8 +-
.../zk/class-use/ZKACLContextProviderImpl.html | 8 +-
.../exec/coord/zk/class-use/ZKACLProvider.html | 8 +-
.../coord/zk/class-use/ZKACLProviderDelegate.html | 8 +-
.../coord/zk/class-use/ZKACLProviderFactory.html | 8 +-
.../coord/zk/class-use/ZKACLProviderTemplate.html | 8 +-
.../coord/zk/class-use/ZKClusterCoordinator.html | 8 +-
.../coord/zk/class-use/ZKDefaultACLProvider.html | 8 +-
.../coord/zk/class-use/ZKRegistrationHandle.html | 8 +-
.../coord/zk/class-use/ZKSecureACLProvider.html | 8 +-
.../coord/zk/class-use/ZkDistributedSemaphore.html | 8 +-
.../exec/coord/zk/class-use/ZkEphemeralStore.html | 8 +-
.../zk/class-use/ZkTransientStoreFactory.html | 8 +-
.../exec/coord/zk/class-use/ZookeeperClient.html | 8 +-
.../apache/drill/exec/coord/zk/package-frame.html | 6 +-
.../drill/exec/coord/zk/package-summary.html | 8 +-
.../apache/drill/exec/coord/zk/package-tree.html | 8 +-
.../apache/drill/exec/coord/zk/package-use.html | 8 +-
apidocs/org/apache/drill/exec/disk/Spool.html | 8 +-
.../apache/drill/exec/disk/class-use/Spool.html | 8 +-
.../org/apache/drill/exec/disk/package-frame.html | 6 +-
.../apache/drill/exec/disk/package-summary.html | 8 +-
.../org/apache/drill/exec/disk/package-tree.html | 8 +-
.../org/apache/drill/exec/disk/package-use.html | 8 +-
.../apache/drill/exec/dotdrill/DotDrillFile.html | 8 +-
.../apache/drill/exec/dotdrill/DotDrillType.html | 8 +-
.../apache/drill/exec/dotdrill/DotDrillUtil.html | 8 +-
.../drill/exec/dotdrill/TestDotDrillUtil.html | 8 +-
.../org/apache/drill/exec/dotdrill/View.Field.html | 8 +-
apidocs/org/apache/drill/exec/dotdrill/View.html | 8 +-
.../exec/dotdrill/class-use/DotDrillFile.html | 8 +-
.../exec/dotdrill/class-use/DotDrillType.html | 8 +-
.../exec/dotdrill/class-use/DotDrillUtil.html | 8 +-
.../exec/dotdrill/class-use/TestDotDrillUtil.html | 8 +-
.../drill/exec/dotdrill/class-use/View.Field.html | 8 +-
.../apache/drill/exec/dotdrill/class-use/View.html | 8 +-
.../apache/drill/exec/dotdrill/package-frame.html | 6 +-
.../drill/exec/dotdrill/package-summary.html | 8 +-
.../apache/drill/exec/dotdrill/package-tree.html | 8 +-
.../apache/drill/exec/dotdrill/package-use.html | 8 +-
.../drill/exec/exception/BitComException.html | 8 +-
.../exception/ClassTransformationException.html | 8 +-
.../exec/exception/DrillbitStartupException.html | 8 +-
.../exec/exception/FragmentSetupException.html | 8 +-
.../exception/FunctionValidationException.html | 8 +-
.../exec/exception/JarValidationException.html | 8 +-
.../MetadataException.MetadataExceptionType.html | 8 +-
.../drill/exec/exception/MetadataException.html | 8 +-
.../drill/exec/exception/OptimizerException.html | 8 +-
.../drill/exec/exception/OutOfMemoryException.html | 8 +-
.../exception/OversizedAllocationException.html | 8 +-
.../exec/exception/SchemaChangeException.html | 8 +-
.../exception/SchemaChangeRuntimeException.html | 8 +-
.../drill/exec/exception/SetupException.html | 8 +-
.../drill/exec/exception/StoreException.html | 8 +-
.../exception/UnsupportedOperatorCollector.html | 8 +-
.../exec/exception/VersionMismatchException.html | 8 +-
.../exec/exception/class-use/BitComException.html | 8 +-
.../class-use/ClassTransformationException.html | 21 +-
.../class-use/DrillbitStartupException.html | 8 +-
.../class-use/FragmentSetupException.html | 8 +-
.../class-use/FunctionValidationException.html | 8 +-
.../class-use/JarValidationException.html | 8 +-
.../MetadataException.MetadataExceptionType.html | 8 +-
.../exception/class-use/MetadataException.html | 8 +-
.../exception/class-use/OptimizerException.html | 8 +-
.../exception/class-use/OutOfMemoryException.html | 37 +-
.../class-use/OversizedAllocationException.html | 8 +-
.../exception/class-use/SchemaChangeException.html | 41 +-
.../class-use/SchemaChangeRuntimeException.html | 8 +-
.../exec/exception/class-use/SetupException.html | 8 +-
.../exec/exception/class-use/StoreException.html | 50 +-
.../class-use/UnsupportedOperatorCollector.html | 8 +-
.../class-use/VersionMismatchException.html | 8 +-
.../apache/drill/exec/exception/package-frame.html | 6 +-
.../drill/exec/exception/package-summary.html | 8 +-
.../apache/drill/exec/exception/package-tree.html | 8 +-
.../apache/drill/exec/exception/package-use.html | 98 +-
.../drill/exec/expr/AbstractExecExprVisitor.html | 8 +-
.../org/apache/drill/exec/expr/BatchReference.html | 8 +-
.../apache/drill/exec/expr/BooleanPredicate.html | 8 +-
.../exec/expr/ClassGenerator.BlkCreateMode.html | 8 +-
.../drill/exec/expr/ClassGenerator.BlockType.html | 8 +-
.../exec/expr/ClassGenerator.HoldingContainer.html | 8 +-
.../org/apache/drill/exec/expr/ClassGenerator.html | 8 +-
.../org/apache/drill/exec/expr/CloneVisitor.html | 8 +-
.../org/apache/drill/exec/expr/CodeGenerator.html | 8 +-
.../drill/exec/expr/ComparisonPredicate.html | 12 +-
.../apache/drill/exec/expr/DebugStringBuilder.html | 8 +-
.../apache/drill/exec/expr/DirectExpression.html | 8 +-
.../org/apache/drill/exec/expr/DrillAggFunc.html | 8 +-
apidocs/org/apache/drill/exec/expr/DrillFunc.html | 10 +-
.../drill/exec/expr/DrillFuncHolderExpr.html | 8 +-
.../apache/drill/exec/expr/DrillSimpleFunc.html | 10 +-
.../org/apache/drill/exec/expr/EscapeTest1.Ad.html | 8 +-
.../org/apache/drill/exec/expr/EscapeTest1.EH.html | 8 +-
.../apache/drill/exec/expr/EscapeTest1.Monkey.html | 8 +-
.../org/apache/drill/exec/expr/EscapeTest1.RR.html | 8 +-
.../apache/drill/exec/expr/EscapeTest1.Timer.html | 8 +-
.../org/apache/drill/exec/expr/EscapeTest1.html | 8 +-
.../EvaluationVisitor.VectorVariableHolder.html | 8 +-
.../apache/drill/exec/expr/EvaluationVisitor.html | 8 +-
.../org/apache/drill/exec/expr/ExpressionTest.html | 8 +-
.../exec/expr/ExpressionTreeMaterializer.html | 8 +-
.../org/apache/drill/exec/expr/FilterBuilder.html | 8 +-
.../apache/drill/exec/expr/FilterPredicate.html | 8 +-
.../apache/drill/exec/expr/GetSetVectorHelper.html | 8 +-
.../org/apache/drill/exec/expr/HashVisitor.html | 8 +-
.../apache/drill/exec/expr/HiveFuncHolderExpr.html | 8 +-
.../exec/expr/HoldingContainerExpression.html | 8 +-
.../org/apache/drill/exec/expr/IsPredicate.html | 8 +-
.../drill/exec/expr/SingleClassStringWriter.html | 8 +-
.../org/apache/drill/exec/expr/SizedJBlock.html | 8 +-
.../apache/drill/exec/expr/StatisticsProvider.html | 8 +-
.../drill/exec/expr/TestLogicalExprSerDe.html | 8 +-
.../exec/expr/TestSchemaPathMaterialization.html | 8 +-
.../drill/exec/expr/ValueVectorReadExpression.html | 8 +-
.../exec/expr/ValueVectorWriteExpression.html | 8 +-
.../FunctionTemplate.FunctionCostCategory.html | 8 +-
.../FunctionTemplate.FunctionScope.html | 8 +-
.../annotations/FunctionTemplate.NullHandling.html | 8 +-
...FunctionTemplate.OutputWidthCalculatorType.html | 8 +-
.../annotations/FunctionTemplate.ReturnType.html | 8 +-
.../exec/expr/annotations/FunctionTemplate.html | 8 +-
.../apache/drill/exec/expr/annotations/Output.html | 8 +-
.../apache/drill/exec/expr/annotations/Param.html | 8 +-
.../drill/exec/expr/annotations/Workspace.html | 8 +-
.../FunctionTemplate.FunctionCostCategory.html | 8 +-
.../class-use/FunctionTemplate.FunctionScope.html | 8 +-
.../class-use/FunctionTemplate.NullHandling.html | 12 +-
...FunctionTemplate.OutputWidthCalculatorType.html | 8 +-
.../class-use/FunctionTemplate.ReturnType.html | 8 +-
.../annotations/class-use/FunctionTemplate.html | 121 +-
.../exec/expr/annotations/class-use/Output.html | 8 +-
.../exec/expr/annotations/class-use/Param.html | 8 +-
.../exec/expr/annotations/class-use/Workspace.html | 8 +-
.../drill/exec/expr/annotations/package-frame.html | 6 +-
.../exec/expr/annotations/package-summary.html | 8 +-
.../drill/exec/expr/annotations/package-tree.html | 16 +-
.../drill/exec/expr/annotations/package-use.html | 8 +-
.../expr/class-use/AbstractExecExprVisitor.html | 8 +-
.../drill/exec/expr/class-use/BatchReference.html | 8 +-
.../exec/expr/class-use/BooleanPredicate.html | 8 +-
.../class-use/ClassGenerator.BlkCreateMode.html | 8 +-
.../expr/class-use/ClassGenerator.BlockType.html | 8 +-
.../class-use/ClassGenerator.HoldingContainer.html | 8 +-
.../drill/exec/expr/class-use/ClassGenerator.html | 8 +-
.../drill/exec/expr/class-use/CloneVisitor.html | 8 +-
.../drill/exec/expr/class-use/CodeGenerator.html | 8 +-
.../exec/expr/class-use/ComparisonPredicate.html | 8 +-
.../exec/expr/class-use/DebugStringBuilder.html | 8 +-
.../exec/expr/class-use/DirectExpression.html | 8 +-
.../drill/exec/expr/class-use/DrillAggFunc.html | 8 +-
.../drill/exec/expr/class-use/DrillFunc.html | 121 +-
.../exec/expr/class-use/DrillFuncHolderExpr.html | 8 +-
.../drill/exec/expr/class-use/DrillSimpleFunc.html | 121 +-
.../drill/exec/expr/class-use/EscapeTest1.Ad.html | 8 +-
.../drill/exec/expr/class-use/EscapeTest1.EH.html | 8 +-
.../exec/expr/class-use/EscapeTest1.Monkey.html | 8 +-
.../drill/exec/expr/class-use/EscapeTest1.RR.html | 8 +-
.../exec/expr/class-use/EscapeTest1.Timer.html | 8 +-
.../drill/exec/expr/class-use/EscapeTest1.html | 8 +-
.../EvaluationVisitor.VectorVariableHolder.html | 8 +-
.../exec/expr/class-use/EvaluationVisitor.html | 8 +-
.../drill/exec/expr/class-use/ExpressionTest.html | 8 +-
.../expr/class-use/ExpressionTreeMaterializer.html | 8 +-
.../drill/exec/expr/class-use/FilterBuilder.html | 8 +-
.../drill/exec/expr/class-use/FilterPredicate.html | 8 +-
.../exec/expr/class-use/GetSetVectorHelper.html | 8 +-
.../drill/exec/expr/class-use/HashVisitor.html | 8 +-
.../exec/expr/class-use/HiveFuncHolderExpr.html | 8 +-
.../expr/class-use/HoldingContainerExpression.html | 8 +-
.../drill/exec/expr/class-use/IsPredicate.html | 8 +-
.../expr/class-use/SingleClassStringWriter.html | 8 +-
.../drill/exec/expr/class-use/SizedJBlock.html | 8 +-
.../exec/expr/class-use/StatisticsProvider.html | 10 +-
.../exec/expr/class-use/TestLogicalExprSerDe.html | 8 +-
.../class-use/TestSchemaPathMaterialization.html | 8 +-
.../expr/class-use/ValueVectorReadExpression.html | 8 +-
.../expr/class-use/ValueVectorWriteExpression.html | 8 +-
.../drill/exec/expr/fn/AbstractFuncHolder.html | 8 +-
.../expr/fn/DrillComplexWriterAggFuncHolder.html | 8 +-
.../exec/expr/fn/DrillComplexWriterFuncHolder.html | 8 +-
.../apache/drill/exec/expr/fn/DrillFuncHolder.html | 8 +-
.../drill/exec/expr/fn/DrillSimpleFuncHolder.html | 8 +-
.../expr/fn/ExceptionFunction.ThrowException.html | 8 +-
.../drill/exec/expr/fn/ExceptionFunction.html | 8 +-
.../drill/exec/expr/fn/FunctionAttributes.html | 8 +-
.../drill/exec/expr/fn/FunctionConverter.html | 8 +-
.../exec/expr/fn/FunctionGenerationHelper.html | 8 +-
.../expr/fn/FunctionImplementationRegistry.html | 8 +-
.../drill/exec/expr/fn/FunctionInitializer.html | 8 +-
.../exec/expr/fn/FunctionInitializerTest.html | 8 +-
.../drill/exec/expr/fn/FunctionLookupContext.html | 8 +-
.../apache/drill/exec/expr/fn/FunctionUtils.html | 8 +-
.../apache/drill/exec/expr/fn/HiveFuncHolder.html | 8 +-
...unctionRegistry.HiveSqlReturnTypeInference.html | 8 +-
.../drill/exec/expr/fn/HiveFunctionRegistry.html | 8 +-
.../exec/expr/fn/ImportGrabber.ImportFinder.html | 8 +-
.../apache/drill/exec/expr/fn/ImportGrabber.html | 8 +-
.../expr/fn/MethodGrabbingVisitor.ClassFinder.html | 8 +-
.../drill/exec/expr/fn/MethodGrabbingVisitor.html | 8 +-
.../exec/expr/fn/PluggableFunctionRegistry.html | 8 +-
.../apache/drill/exec/expr/fn/ValueReference.html | 8 +-
.../drill/exec/expr/fn/WorkspaceReference.html | 8 +-
.../exec/expr/fn/class-use/AbstractFuncHolder.html | 8 +-
.../class-use/DrillComplexWriterAggFuncHolder.html | 8 +-
.../fn/class-use/DrillComplexWriterFuncHolder.html | 8 +-
.../exec/expr/fn/class-use/DrillFuncHolder.html | 8 +-
.../expr/fn/class-use/DrillSimpleFuncHolder.html | 8 +-
.../ExceptionFunction.ThrowException.html | 8 +-
.../exec/expr/fn/class-use/ExceptionFunction.html | 8 +-
.../exec/expr/fn/class-use/FunctionAttributes.html | 8 +-
.../exec/expr/fn/class-use/FunctionConverter.html | 8 +-
.../fn/class-use/FunctionGenerationHelper.html | 8 +-
.../class-use/FunctionImplementationRegistry.html | 8 +-
.../expr/fn/class-use/FunctionInitializer.html | 8 +-
.../expr/fn/class-use/FunctionInitializerTest.html | 8 +-
.../expr/fn/class-use/FunctionLookupContext.html | 8 +-
.../exec/expr/fn/class-use/FunctionUtils.html | 8 +-
.../exec/expr/fn/class-use/HiveFuncHolder.html | 8 +-
...unctionRegistry.HiveSqlReturnTypeInference.html | 8 +-
.../expr/fn/class-use/HiveFunctionRegistry.html | 8 +-
.../fn/class-use/ImportGrabber.ImportFinder.html | 8 +-
.../exec/expr/fn/class-use/ImportGrabber.html | 8 +-
.../MethodGrabbingVisitor.ClassFinder.html | 8 +-
.../expr/fn/class-use/MethodGrabbingVisitor.html | 8 +-
.../fn/class-use/PluggableFunctionRegistry.html | 8 +-
.../exec/expr/fn/class-use/ValueReference.html | 8 +-
.../exec/expr/fn/class-use/WorkspaceReference.html | 8 +-
.../expr/fn/impl/AbstractSqlPatternMatcher.html | 8 +-
...eErrorFunctions.BitAggregateErrorFunctions.html | 8 +-
...nctions.NullableBitAggregateErrorFunctions.html | 8 +-
...ons.NullableVarCharAggregateErrorFunctions.html | 8 +-
...orFunctions.VarCharAggregateErrorFunctions.html | 8 +-
.../exec/expr/fn/impl/AggregateErrorFunctions.html | 8 +-
.../exec/expr/fn/impl/Alternator.Alternate2.html | 8 +-
.../exec/expr/fn/impl/Alternator.Alternate3.html | 8 +-
.../apache/drill/exec/expr/fn/impl/Alternator.html | 8 +-
.../exec/expr/fn/impl/BitFunctions.BitAnd.html | 8 +-
.../exec/expr/fn/impl/BitFunctions.BitOr.html | 8 +-
.../exec/expr/fn/impl/BitFunctions.IntXor.html | 8 +-
.../drill/exec/expr/fn/impl/BitFunctions.html | 8 +-
.../impl/BooleanAggrFunctions.BitBooleanAnd.html | 8 +-
.../fn/impl/BooleanAggrFunctions.BitBooleanOr.html | 8 +-
...BooleanAggrFunctions.NullableBitBooleanAnd.html | 8 +-
.../BooleanAggrFunctions.NullableBitBooleanOr.html | 8 +-
.../exec/expr/fn/impl/BooleanAggrFunctions.html | 8 +-
.../exec/expr/fn/impl/ByteFunctionHelpers.html | 8 +-
.../drill/exec/expr/fn/impl/ByteSubstring.html | 8 +-
.../drill/exec/expr/fn/impl/CastBigIntDate.html | 8 +-
.../exec/expr/fn/impl/CastBigIntTimeStamp.html | 8 +-
.../drill/exec/expr/fn/impl/CastIntTime.html | 8 +-
.../exec/expr/fn/impl/CastVarCharVar16Char.html | 8 +-
.../exec/expr/fn/impl/CharSequenceWrapper.html | 8 +-
.../drill/exec/expr/fn/impl/CharSubstring.html | 8 +-
.../expr/fn/impl/CollectListMapsAggFunction.html | 8 +-
.../exec/expr/fn/impl/CollectToListFunction.html | 8 +-
.../fn/impl/CollectToListVarcharAggFunction.html | 8 +-
.../CompareUntypedNull.CompareUntypedNullHigh.html | 8 +-
.../CompareUntypedNull.CompareUntypedNullLow.html | 8 +-
.../exec/expr/fn/impl/CompareUntypedNull.html | 8 +-
.../fn/impl/ContextFunctions.CurrentSchema.html | 8 +-
.../expr/fn/impl/ContextFunctions.SessionId.html | 8 +-
.../exec/expr/fn/impl/ContextFunctions.User.html | 8 +-
.../drill/exec/expr/fn/impl/ContextFunctions.html | 8 +-
.../impl/DateTypeFunctions.AgeDate2Function.html | 8 +-
.../fn/impl/DateTypeFunctions.AgeDateFunction.html | 8 +-
.../DateTypeFunctions.AgeTimeStamp2Function.html | 8 +-
.../DateTypeFunctions.AgeTimeStampFunction.html | 8 +-
.../fn/impl/DateTypeFunctions.CastDateToTime.html | 8 +-
.../DateTypeFunctions.CastTimeStampToTime.html | 8 +-
.../fn/impl/DateTypeFunctions.CurrentDate.html | 8 +-
.../fn/impl/DateTypeFunctions.CurrentTime.html | 8 +-
.../impl/DateTypeFunctions.DatePartFunction.html | 8 +-
.../DateTypeFunctions.DateTimeAddFunction.html | 8 +-
.../expr/fn/impl/DateTypeFunctions.DateType.html | 8 +-
.../fn/impl/DateTypeFunctions.IntervalDayType.html | 8 +-
.../fn/impl/DateTypeFunctions.IntervalType.html | 8 +-
.../impl/DateTypeFunctions.IntervalYearType.html | 8 +-
.../expr/fn/impl/DateTypeFunctions.IsDate.html | 8 +-
.../DateTypeFunctions.IsDateRequiredInput.html | 8 +-
.../DateTypeFunctions.LocalTimeStampNiladic.html | 8 +-
...DateTypeFunctions.LocalTimeStampNonNiladic.html | 8 +-
.../DateTypeFunctions.TimeDateAddFunction.html | 8 +-
.../expr/fn/impl/DateTypeFunctions.TimeOfDay.html | 8 +-
.../fn/impl/DateTypeFunctions.TimeStampType.html | 8 +-
.../expr/fn/impl/DateTypeFunctions.TimeType.html | 8 +-
.../fn/impl/DateTypeFunctions.UnixTimeStamp.html | 8 +-
.../DateTypeFunctions.UnixTimeStampForDate.html | 8 +-
...eFunctions.UnixTimeStampForDateWithPattern.html | 8 +-
.../drill/exec/expr/fn/impl/DateTypeFunctions.html | 8 +-
.../drill/exec/expr/fn/impl/DateUtility.html | 8 +-
.../drill/exec/expr/fn/impl/DrillByteArray.html | 8 +-
.../apache/drill/exec/expr/fn/impl/DrillHash.html | 8 +-
.../expr/fn/impl/Hash32AsDouble.BigIntHash.html | 8 +-
.../expr/fn/impl/Hash32AsDouble.DoubleHash.html | 8 +-
.../expr/fn/impl/Hash32AsDouble.FloatHash.html | 8 +-
.../exec/expr/fn/impl/Hash32AsDouble.IntHash.html | 8 +-
.../fn/impl/Hash32AsDouble.NullableBigIntHash.html | 8 +-
.../fn/impl/Hash32AsDouble.NullableDoubleHash.html | 8 +-
.../fn/impl/Hash32AsDouble.NullableFloatHash.html | 8 +-
.../fn/impl/Hash32AsDouble.NullableIntHash.html | 8 +-
.../Hash32AsDouble.NullableVarDecimalHash.html | 8 +-
.../fn/impl/Hash32AsDouble.VarDecimalHash.html | 8 +-
.../drill/exec/expr/fn/impl/Hash32AsDouble.html | 8 +-
.../expr/fn/impl/Hash32Functions.BigIntHash.html | 8 +-
.../exec/expr/fn/impl/Hash32Functions.BitHash.html | 8 +-
.../expr/fn/impl/Hash32Functions.DateHash.html | 8 +-
.../expr/fn/impl/Hash32Functions.DoubleHash.html | 8 +-
.../expr/fn/impl/Hash32Functions.FloatHash.html | 8 +-
.../exec/expr/fn/impl/Hash32Functions.IntHash.html | 8 +-
.../impl/Hash32Functions.NullableBigIntHash.html | 8 +-
.../fn/impl/Hash32Functions.NullableBitHash.html | 8 +-
.../fn/impl/Hash32Functions.NullableDateHash.html | 8 +-
.../impl/Hash32Functions.NullableDoubleHash.html | 8 +-
.../fn/impl/Hash32Functions.NullableFloatHash.html | 8 +-
.../fn/impl/Hash32Functions.NullableIntHash.html | 8 +-
.../fn/impl/Hash32Functions.NullableTimeHash.html | 8 +-
.../Hash32Functions.NullableTimeStampHash.html | 8 +-
.../Hash32Functions.NullableVar16CharHash.html | 8 +-
.../Hash32Functions.NullableVarBinaryHash.html | 8 +-
.../impl/Hash32Functions.NullableVarCharHash.html | 8 +-
.../Hash32Functions.NullableVarDecimalHash.html | 8 +-
.../expr/fn/impl/Hash32Functions.TimeHash.html | 8 +-
.../fn/impl/Hash32Functions.TimeStampHash.html | 8 +-
.../fn/impl/Hash32Functions.Var16CharHash.html | 8 +-
.../fn/impl/Hash32Functions.VarBinaryHash.html | 8 +-
.../expr/fn/impl/Hash32Functions.VarCharHash.html | 8 +-
.../fn/impl/Hash32Functions.VarDecimalHash.html | 8 +-
.../drill/exec/expr/fn/impl/Hash32Functions.html | 8 +-
.../impl/Hash32FunctionsWithSeed.BigIntHash.html | 8 +-
.../fn/impl/Hash32FunctionsWithSeed.BitHash.html | 8 +-
.../fn/impl/Hash32FunctionsWithSeed.DateHash.html | 8 +-
.../impl/Hash32FunctionsWithSeed.DoubleHash.html | 8 +-
.../fn/impl/Hash32FunctionsWithSeed.FloatHash.html | 8 +-
.../fn/impl/Hash32FunctionsWithSeed.IntHash.html | 8 +-
...Hash32FunctionsWithSeed.NullableBigIntHash.html | 8 +-
.../Hash32FunctionsWithSeed.NullableBitHash.html | 8 +-
.../Hash32FunctionsWithSeed.NullableDateHash.html | 8 +-
...Hash32FunctionsWithSeed.NullableDoubleHash.html | 8 +-
.../Hash32FunctionsWithSeed.NullableFloatHash.html | 8 +-
.../Hash32FunctionsWithSeed.NullableIntHash.html | 8 +-
.../Hash32FunctionsWithSeed.NullableTimeHash.html | 8 +-
...h32FunctionsWithSeed.NullableTimeStampHash.html | 8 +-
...h32FunctionsWithSeed.NullableVar16CharHash.html | 8 +-
...h32FunctionsWithSeed.NullableVarBinaryHash.html | 8 +-
...ash32FunctionsWithSeed.NullableVarCharHash.html | 8 +-
...32FunctionsWithSeed.NullableVarDecimalHash.html | 8 +-
.../fn/impl/Hash32FunctionsWithSeed.TimeHash.html | 8 +-
.../Hash32FunctionsWithSeed.TimeStampHash.html | 8 +-
.../Hash32FunctionsWithSeed.Var16CharHash.html | 8 +-
.../Hash32FunctionsWithSeed.VarBinaryHash.html | 8 +-
.../impl/Hash32FunctionsWithSeed.VarCharHash.html | 8 +-
.../Hash32FunctionsWithSeed.VarDecimalHash.html | 8 +-
.../exec/expr/fn/impl/Hash32FunctionsWithSeed.html | 8 +-
.../fn/impl/Hash32WithSeedAsDouble.BigIntHash.html | 8 +-
.../fn/impl/Hash32WithSeedAsDouble.DoubleHash.html | 8 +-
.../fn/impl/Hash32WithSeedAsDouble.FloatHash.html | 8 +-
.../fn/impl/Hash32WithSeedAsDouble.IntHash.html | 8 +-
.../Hash32WithSeedAsDouble.NullableBigIntHash.html | 8 +-
.../Hash32WithSeedAsDouble.NullableDoubleHash.html | 8 +-
.../Hash32WithSeedAsDouble.NullableFloatHash.html | 8 +-
.../Hash32WithSeedAsDouble.NullableIntHash.html | 8 +-
...h32WithSeedAsDouble.NullableVarDecimalHash.html | 8 +-
.../Hash32WithSeedAsDouble.VarDecimalHash.html | 8 +-
.../exec/expr/fn/impl/Hash32WithSeedAsDouble.html | 8 +-
.../expr/fn/impl/Hash64AsDouble.BigIntHash.html | 8 +-
.../expr/fn/impl/Hash64AsDouble.DoubleHash.html | 8 +-
.../expr/fn/impl/Hash64AsDouble.FloatHash.html | 8 +-
.../exec/expr/fn/impl/Hash64AsDouble.IntHash.html | 8 +-
.../fn/impl/Hash64AsDouble.NullableBigIntHash.html | 8 +-
.../fn/impl/Hash64AsDouble.NullableDoubleHash.html | 8 +-
.../fn/impl/Hash64AsDouble.NullableFloatHash.html | 8 +-
.../fn/impl/Hash64AsDouble.NullableIntHash.html | 8 +-
.../Hash64AsDouble.NullableVarDecimalHash.html | 8 +-
.../fn/impl/Hash64AsDouble.VarDecimalHash.html | 8 +-
.../drill/exec/expr/fn/impl/Hash64AsDouble.html | 8 +-
.../expr/fn/impl/Hash64Functions.BigIntHash.html | 8 +-
.../exec/expr/fn/impl/Hash64Functions.BitHash.html | 8 +-
.../expr/fn/impl/Hash64Functions.DateHash.html | 8 +-
.../expr/fn/impl/Hash64Functions.DoubleHash.html | 8 +-
.../expr/fn/impl/Hash64Functions.FloatHash.html | 8 +-
.../exec/expr/fn/impl/Hash64Functions.IntHash.html | 8 +-
.../impl/Hash64Functions.NullableBigIntHash.html | 8 +-
.../fn/impl/Hash64Functions.NullableBitHash.html | 8 +-
.../fn/impl/Hash64Functions.NullableDateHash.html | 8 +-
.../impl/Hash64Functions.NullableDoubleHash.html | 8 +-
.../fn/impl/Hash64Functions.NullableFloatHash.html | 8 +-
.../fn/impl/Hash64Functions.NullableIntHash.html | 8 +-
.../fn/impl/Hash64Functions.NullableTimeHash.html | 8 +-
.../Hash64Functions.NullableTimeStampHash.html | 8 +-
.../Hash64Functions.NullableVar16CharHash.html | 8 +-
.../Hash64Functions.NullableVarBinaryHash.html | 8 +-
.../impl/Hash64Functions.NullableVarCharHash.html | 8 +-
.../Hash64Functions.NullableVarDecimalHash.html | 8 +-
.../expr/fn/impl/Hash64Functions.TimeHash.html | 8 +-
.../fn/impl/Hash64Functions.TimeStampHash.html | 8 +-
.../fn/impl/Hash64Functions.Var16CharHash.html | 8 +-
.../fn/impl/Hash64Functions.VarBinaryHash.html | 8 +-
.../expr/fn/impl/Hash64Functions.VarCharHash.html | 8 +-
.../fn/impl/Hash64Functions.VarDecimalHash.html | 8 +-
.../drill/exec/expr/fn/impl/Hash64Functions.html | 8 +-
.../impl/Hash64FunctionsWithSeed.BigIntHash.html | 8 +-
.../fn/impl/Hash64FunctionsWithSeed.BitHash.html | 8 +-
.../fn/impl/Hash64FunctionsWithSeed.DateHash.html | 8 +-
.../impl/Hash64FunctionsWithSeed.DoubleHash.html | 8 +-
.../fn/impl/Hash64FunctionsWithSeed.FloatHash.html | 8 +-
.../fn/impl/Hash64FunctionsWithSeed.IntHash.html | 8 +-
...Hash64FunctionsWithSeed.NullableBigIntHash.html | 8 +-
.../Hash64FunctionsWithSeed.NullableBitHash.html | 8 +-
.../Hash64FunctionsWithSeed.NullableDateHash.html | 8 +-
...Hash64FunctionsWithSeed.NullableDoubleHash.html | 8 +-
.../Hash64FunctionsWithSeed.NullableFloatHash.html | 8 +-
.../Hash64FunctionsWithSeed.NullableIntHash.html | 8 +-
.../Hash64FunctionsWithSeed.NullableTimeHash.html | 8 +-
...h64FunctionsWithSeed.NullableTimeStampHash.html | 8 +-
...h64FunctionsWithSeed.NullableVar16CharHash.html | 8 +-
...h64FunctionsWithSeed.NullableVarBinaryHash.html | 8 +-
...ash64FunctionsWithSeed.NullableVarCharHash.html | 8 +-
...64FunctionsWithSeed.NullableVarDecimalHash.html | 8 +-
.../fn/impl/Hash64FunctionsWithSeed.TimeHash.html | 8 +-
.../Hash64FunctionsWithSeed.TimeStampHash.html | 8 +-
.../Hash64FunctionsWithSeed.Var16CharHash.html | 8 +-
.../Hash64FunctionsWithSeed.VarBinaryHash.html | 8 +-
.../impl/Hash64FunctionsWithSeed.VarCharHash.html | 8 +-
.../Hash64FunctionsWithSeed.VarDecimalHash.html | 8 +-
.../exec/expr/fn/impl/Hash64FunctionsWithSeed.html | 8 +-
.../fn/impl/Hash64WithSeedAsDouble.BigIntHash.html | 8 +-
.../fn/impl/Hash64WithSeedAsDouble.DoubleHash.html | 8 +-
.../fn/impl/Hash64WithSeedAsDouble.FloatHash.html | 8 +-
.../fn/impl/Hash64WithSeedAsDouble.IntHash.html | 8 +-
.../Hash64WithSeedAsDouble.NullableBigIntHash.html | 8 +-
.../Hash64WithSeedAsDouble.NullableDoubleHash.html | 8 +-
.../Hash64WithSeedAsDouble.NullableFloatHash.html | 8 +-
.../Hash64WithSeedAsDouble.NullableIntHash.html | 8 +-
...h64WithSeedAsDouble.NullableVarDecimalHash.html | 8 +-
.../Hash64WithSeedAsDouble.VarDecimalHash.html | 8 +-
.../exec/expr/fn/impl/Hash64WithSeedAsDouble.html | 8 +-
.../apache/drill/exec/expr/fn/impl/HashHelper.html | 8 +-
.../drill/exec/expr/fn/impl/IsFalse.Optional.html | 8 +-
.../drill/exec/expr/fn/impl/IsFalse.Required.html | 8 +-
.../apache/drill/exec/expr/fn/impl/IsFalse.html | 8 +-
.../exec/expr/fn/impl/IsNotFalse.Optional.html | 8 +-
.../exec/expr/fn/impl/IsNotFalse.Required.html | 8 +-
.../apache/drill/exec/expr/fn/impl/IsNotFalse.html | 8 +-
.../exec/expr/fn/impl/IsNotTrue.Optional.html | 8 +-
.../exec/expr/fn/impl/IsNotTrue.Required.html | 8 +-
.../apache/drill/exec/expr/fn/impl/IsNotTrue.html | 8 +-
.../drill/exec/expr/fn/impl/IsTrue.Optional.html | 8 +-
.../drill/exec/expr/fn/impl/IsTrue.Required.html | 8 +-
.../org/apache/drill/exec/expr/fn/impl/IsTrue.html | 8 +-
.../drill/exec/expr/fn/impl/LastDayFunction.html | 8 +-
.../fn/impl/Mappify.ConvertMapToKeyValuePairs.html | 8 +-
.../apache/drill/exec/expr/fn/impl/Mappify.html | 8 +-
.../drill/exec/expr/fn/impl/MappifyUtility.html | 8 +-
.../drill/exec/expr/fn/impl/MathFunctions.Pi.html | 8 +-
.../exec/expr/fn/impl/MathFunctions.Power.html | 8 +-
.../exec/expr/fn/impl/MathFunctions.Random.html | 8 +-
.../expr/fn/impl/MathFunctions.RandomWithSeed.html | 8 +-
.../fn/impl/MathFunctions.RandomWithoutSeed.html | 8 +-
.../fn/impl/MathFunctions.ToNullableNumber.html | 8 +-
...athFunctions.ToNullableNumberNullableInput.html | 8 +-
.../exec/expr/fn/impl/MathFunctions.ToNumber.html | 8 +-
.../drill/exec/expr/fn/impl/MathFunctions.html | 8 +-
.../drill/exec/expr/fn/impl/MurmurHash3.html | 8 +-
.../drill/exec/expr/fn/impl/Not.Required.html | 8 +-
.../org/apache/drill/exec/expr/fn/impl/Not.html | 8 +-
.../exec/expr/fn/impl/ParentPathFunction.html | 8 +-
.../fn/impl/ParseQueryFunction.ParseQuery.html | 8 +-
...ParseQueryFunction.ParseQueryNullableInput.html | 8 +-
.../exec/expr/fn/impl/ParseQueryFunction.html | 8 +-
.../expr/fn/impl/ParseUrlFunction.ParseUrl.html | 8 +-
.../ParseUrlFunction.ParseUrlNullableInput.html | 8 +-
.../drill/exec/expr/fn/impl/ParseUrlFunction.html | 8 +-
.../expr/fn/impl/RegexpUtil.SqlPatternInfo.html | 8 +-
.../expr/fn/impl/RegexpUtil.SqlPatternType.html | 8 +-
.../apache/drill/exec/expr/fn/impl/RegexpUtil.html | 8 +-
.../exec/expr/fn/impl/RowConstructorFunction.html | 8 +-
...chemaFunctions.MergeNullableSchemaFunction.html | 8 +-
.../impl/SchemaFunctions.MergeSchemaFunction.html | 8 +-
.../fn/impl/SchemaFunctions.SchemaFunction.html | 8 +-
.../drill/exec/expr/fn/impl/SchemaFunctions.html | 8 +-
.../SimpleCastFunctions.CastBooleanVarChar.html | 8 +-
.../SimpleCastFunctions.CastVarCharBoolean.html | 8 +-
.../exec/expr/fn/impl/SimpleCastFunctions.html | 8 +-
.../SimpleRepeatedFunctions.ContainsBigInt.html | 8 +-
.../impl/SimpleRepeatedFunctions.ContainsBit.html | 8 +-
.../SimpleRepeatedFunctions.ContainsFloat4.html | 8 +-
.../SimpleRepeatedFunctions.ContainsFloat8.html | 8 +-
.../impl/SimpleRepeatedFunctions.ContainsInt.html | 8 +-
.../SimpleRepeatedFunctions.ContainsTinyInt.html | 8 +-
.../SimpleRepeatedFunctions.ContainsVarChar.html | 8 +-
.../exec/expr/fn/impl/SimpleRepeatedFunctions.html | 8 +-
.../expr/fn/impl/SqlPatternComplexMatcher.html | 8 +-
.../expr/fn/impl/SqlPatternConstantMatcher.html | 8 +-
.../expr/fn/impl/SqlPatternContainsMatcher.html | 8 +-
.../expr/fn/impl/SqlPatternEndsWithMatcher.html | 8 +-
.../drill/exec/expr/fn/impl/SqlPatternFactory.html | 8 +-
.../drill/exec/expr/fn/impl/SqlPatternMatcher.html | 8 +-
.../expr/fn/impl/SqlPatternStartsWithMatcher.html | 8 +-
...isticsAggrFunctions.BigIntAvgWidthFunction.html | 8 +-
...tisticsAggrFunctions.BigIntCntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.BigIntHLLFunction.html | 8 +-
...isticsAggrFunctions.BigIntSumWidthFunction.html | 8 +-
...tatisticsAggrFunctions.BitAvgWidthFunction.html | 8 +-
...StatisticsAggrFunctions.BitCntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.BitHLLFunction.html | 8 +-
...tatisticsAggrFunctions.BitSumWidthFunction.html | 8 +-
...atisticsAggrFunctions.DateAvgWidthFunction.html | 8 +-
...tatisticsAggrFunctions.DateCntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.DateHLLFunction.html | 8 +-
...atisticsAggrFunctions.DateSumWidthFunction.html | 8 +-
...icsAggrFunctions.Decimal18AvgWidthFunction.html | 8 +-
...ticsAggrFunctions.Decimal18CntDupsFunction.html | 8 +-
...atisticsAggrFunctions.Decimal18HLLFunction.html | 8 +-
...icsAggrFunctions.Decimal18SumWidthFunction.html | 8 +-
...grFunctions.Decimal28DenseAvgWidthFunction.html | 8 +-
...grFunctions.Decimal28DenseSumWidthFunction.html | 8 +-
...rFunctions.Decimal28SparseAvgWidthFunction.html | 8 +-
...rFunctions.Decimal28SparseSumWidthFunction.html | 8 +-
...grFunctions.Decimal38DenseAvgWidthFunction.html | 8 +-
...grFunctions.Decimal38DenseSumWidthFunction.html | 8 +-
...rFunctions.Decimal38SparseAvgWidthFunction.html | 8 +-
...rFunctions.Decimal38SparseSumWidthFunction.html | 8 +-
...ticsAggrFunctions.Decimal9AvgWidthFunction.html | 8 +-
...sticsAggrFunctions.Decimal9CntDupsFunction.html | 8 +-
...tatisticsAggrFunctions.Decimal9HLLFunction.html | 8 +-
...ticsAggrFunctions.Decimal9SumWidthFunction.html | 8 +-
...isticsAggrFunctions.Float4AvgWidthFunction.html | 8 +-
...tisticsAggrFunctions.Float4CntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.Float4HLLFunction.html | 8 +-
...isticsAggrFunctions.Float4SumWidthFunction.html | 8 +-
...isticsAggrFunctions.Float8AvgWidthFunction.html | 8 +-
...tisticsAggrFunctions.Float8CntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.Float8HLLFunction.html | 8 +-
...isticsAggrFunctions.Float8SumWidthFunction.html | 8 +-
.../fn/impl/StatisticsAggrFunctions.HllDecode.html | 8 +-
.../StatisticsAggrFunctions.HllFieldReader.html | 8 +-
.../fn/impl/StatisticsAggrFunctions.HllMerge.html | 8 +-
...tatisticsAggrFunctions.IntAvgWidthFunction.html | 8 +-
...StatisticsAggrFunctions.IntCntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.IntHLLFunction.html | 8 +-
...tatisticsAggrFunctions.IntSumWidthFunction.html | 8 +-
...ticsAggrFunctions.IntervalAvgWidthFunction.html | 8 +-
...sticsAggrFunctions.IntervalCntDupsFunction.html | 8 +-
...tatisticsAggrFunctions.IntervalHLLFunction.html | 8 +-
...ticsAggrFunctions.IntervalSumWidthFunction.html | 8 +-
.../StatisticsAggrFunctions.NonNullRowCount.html | 8 +-
...grFunctions.NullableBigIntAvgWidthFunction.html | 8 +-
...ggrFunctions.NullableBigIntCntDupsFunction.html | 8 +-
...icsAggrFunctions.NullableBigIntHLLFunction.html | 8 +-
...grFunctions.NullableBigIntSumWidthFunction.html | 8 +-
...sAggrFunctions.NullableBitAvgWidthFunction.html | 8 +-
...csAggrFunctions.NullableBitCntDupsFunction.html | 8 +-
...isticsAggrFunctions.NullableBitHLLFunction.html | 8 +-
...sAggrFunctions.NullableBitSumWidthFunction.html | 8 +-
...AggrFunctions.NullableDateAvgWidthFunction.html | 8 +-
...sAggrFunctions.NullableDateCntDupsFunction.html | 8 +-
...sticsAggrFunctions.NullableDateHLLFunction.html | 8 +-
...AggrFunctions.NullableDateSumWidthFunction.html | 8 +-
...unctions.NullableDecimal18AvgWidthFunction.html | 8 +-
...Functions.NullableDecimal18CntDupsFunction.html | 8 +-
...AggrFunctions.NullableDecimal18HLLFunction.html | 8 +-
...unctions.NullableDecimal18SumWidthFunction.html | 8 +-
...ons.NullableDecimal28DenseAvgWidthFunction.html | 8 +-
...ons.NullableDecimal28DenseSumWidthFunction.html | 8 +-
...ns.NullableDecimal28SparseAvgWidthFunction.html | 8 +-
...ns.NullableDecimal28SparseSumWidthFunction.html | 8 +-
...ons.NullableDecimal38DenseAvgWidthFunction.html | 8 +-
...ons.NullableDecimal38DenseSumWidthFunction.html | 8 +-
...ns.NullableDecimal38SparseAvgWidthFunction.html | 8 +-
...ns.NullableDecimal38SparseSumWidthFunction.html | 8 +-
...Functions.NullableDecimal9AvgWidthFunction.html | 8 +-
...rFunctions.NullableDecimal9CntDupsFunction.html | 8 +-
...sAggrFunctions.NullableDecimal9HLLFunction.html | 8 +-
...Functions.NullableDecimal9SumWidthFunction.html | 8 +-
...grFunctions.NullableFloat4AvgWidthFunction.html | 8 +-
...ggrFunctions.NullableFloat4CntDupsFunction.html | 8 +-
...icsAggrFunctions.NullableFloat4HLLFunction.html | 8 +-
...grFunctions.NullableFloat4SumWidthFunction.html | 8 +-
...grFunctions.NullableFloat8AvgWidthFunction.html | 8 +-
...ggrFunctions.NullableFloat8CntDupsFunction.html | 8 +-
...icsAggrFunctions.NullableFloat8HLLFunction.html | 8 +-
...grFunctions.NullableFloat8SumWidthFunction.html | 8 +-
...sAggrFunctions.NullableIntAvgWidthFunction.html | 8 +-
...csAggrFunctions.NullableIntCntDupsFunction.html | 8 +-
...isticsAggrFunctions.NullableIntHLLFunction.html | 8 +-
...sAggrFunctions.NullableIntSumWidthFunction.html | 8 +-
...Functions.NullableIntervalAvgWidthFunction.html | 8 +-
...rFunctions.NullableIntervalCntDupsFunction.html | 8 +-
...sAggrFunctions.NullableIntervalHLLFunction.html | 8 +-
...Functions.NullableIntervalSumWidthFunction.html | 8 +-
...AggrFunctions.NullableTimeAvgWidthFunction.html | 8 +-
...sAggrFunctions.NullableTimeCntDupsFunction.html | 8 +-
...sticsAggrFunctions.NullableTimeHLLFunction.html | 8 +-
...unctions.NullableTimeStampAvgWidthFunction.html | 8 +-
...Functions.NullableTimeStampCntDupsFunction.html | 8 +-
...AggrFunctions.NullableTimeStampHLLFunction.html | 8 +-
...unctions.NullableTimeStampSumWidthFunction.html | 8 +-
...AggrFunctions.NullableTimeSumWidthFunction.html | 8 +-
...unctions.NullableVar16CharAvgWidthFunction.html | 8 +-
...Functions.NullableVar16CharCntDupsFunction.html | 8 +-
...AggrFunctions.NullableVar16CharHLLFunction.html | 8 +-
...unctions.NullableVar16CharSumWidthFunction.html | 8 +-
...unctions.NullableVarBinaryAvgWidthFunction.html | 8 +-
...Functions.NullableVarBinaryCntDupsFunction.html | 8 +-
...AggrFunctions.NullableVarBinaryHLLFunction.html | 8 +-
...unctions.NullableVarBinarySumWidthFunction.html | 8 +-
...rFunctions.NullableVarCharAvgWidthFunction.html | 8 +-
...grFunctions.NullableVarCharCntDupsFunction.html | 8 +-
...csAggrFunctions.NullableVarCharHLLFunction.html | 8 +-
...rFunctions.NullableVarCharSumWidthFunction.html | 8 +-
.../fn/impl/StatisticsAggrFunctions.RowCount.html | 8 +-
...atisticsAggrFunctions.TimeAvgWidthFunction.html | 8 +-
...tatisticsAggrFunctions.TimeCntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.TimeHLLFunction.html | 8 +-
...icsAggrFunctions.TimeStampAvgWidthFunction.html | 8 +-
...ticsAggrFunctions.TimeStampCntDupsFunction.html | 8 +-
...atisticsAggrFunctions.TimeStampHLLFunction.html | 8 +-
...icsAggrFunctions.TimeStampSumWidthFunction.html | 8 +-
...atisticsAggrFunctions.TimeSumWidthFunction.html | 8 +-
...icsAggrFunctions.Var16CharAvgWidthFunction.html | 8 +-
...ticsAggrFunctions.Var16CharCntDupsFunction.html | 8 +-
...atisticsAggrFunctions.Var16CharHLLFunction.html | 8 +-
...icsAggrFunctions.Var16CharSumWidthFunction.html | 8 +-
...icsAggrFunctions.VarBinaryAvgWidthFunction.html | 8 +-
...ticsAggrFunctions.VarBinaryCntDupsFunction.html | 8 +-
...atisticsAggrFunctions.VarBinaryHLLFunction.html | 8 +-
...icsAggrFunctions.VarBinarySumWidthFunction.html | 8 +-
...sticsAggrFunctions.VarCharAvgWidthFunction.html | 8 +-
...isticsAggrFunctions.VarCharCntDupsFunction.html | 8 +-
...StatisticsAggrFunctions.VarCharHLLFunction.html | 8 +-
...sticsAggrFunctions.VarCharSumWidthFunction.html | 8 +-
.../exec/expr/fn/impl/StatisticsAggrFunctions.html | 8 +-
.../exec/expr/fn/impl/StringFunctionHelpers.html | 8 +-
.../exec/expr/fn/impl/StringFunctionUtil.html | 8 +-
.../expr/fn/impl/StringFunctions.AsciiEndode.html | 8 +-
.../expr/fn/impl/StringFunctions.AsciiString.html | 8 +-
.../expr/fn/impl/StringFunctions.AsciiToChar.html | 8 +-
.../expr/fn/impl/StringFunctions.BinaryString.html | 8 +-
.../expr/fn/impl/StringFunctions.BitLength.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.Btrim.html | 8 +-
.../expr/fn/impl/StringFunctions.BtrimOneArg.html | 8 +-
.../expr/fn/impl/StringFunctions.ByteLength.html | 8 +-
.../expr/fn/impl/StringFunctions.CharLength.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.Concat.html | 8 +-
.../impl/StringFunctions.ConcatBothNullInput.html | 8 +-
.../impl/StringFunctions.ConcatLeftNullInput.html | 8 +-
.../fn/impl/StringFunctions.ConcatOperator.html | 8 +-
.../impl/StringFunctions.ConcatRightNullInput.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.ILike.html | 8 +-
.../fn/impl/StringFunctions.ILikeWithEscape.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.InitCap.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.Left.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.Like.html | 8 +-
.../fn/impl/StringFunctions.LikeWithEscape.html | 8 +-
.../expr/fn/impl/StringFunctions.LowerCase.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.Lpad.html | 8 +-
.../expr/fn/impl/StringFunctions.LpadTwoArg.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.Ltrim.html | 8 +-
.../expr/fn/impl/StringFunctions.LtrimOneArg.html | 8 +-
.../expr/fn/impl/StringFunctions.OctetLength.html | 8 +-
.../expr/fn/impl/StringFunctions.Position.html | 8 +-
.../fn/impl/StringFunctions.RegexpMatches.html | 8 +-
.../fn/impl/StringFunctions.RegexpReplace.html | 8 +-
.../expr/fn/impl/StringFunctions.RepeatString.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.Replace.html | 8 +-
.../fn/impl/StringFunctions.ReverseString.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.Right.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.Rpad.html | 8 +-
.../expr/fn/impl/StringFunctions.RpadTwoArg.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.Rtrim.html | 8 +-
.../expr/fn/impl/StringFunctions.RtrimOneArg.html | 8 +-
.../exec/expr/fn/impl/StringFunctions.Similar.html | 8 +-
.../fn/impl/StringFunctions.SimilarWithEscape.html | 12 +-
.../exec/expr/fn/impl/StringFunctions.Split.html | 303 --
.../impl/StringFunctions.SplitNullableInput.html | 12 +-
.../expr/fn/impl/StringFunctions.SplitPart.html | 14 +-
.../fn/impl/StringFunctions.SplitPartStartEnd.html | 306 ++
.../expr/fn/impl/StringFunctions.StringBinary.html | 12 +-
.../exec/expr/fn/impl/StringFunctions.Strpos.html | 8 +-
.../expr/fn/impl/StringFunctions.Substring.html | 8 +-
.../fn/impl/StringFunctions.SubstringOffset.html | 8 +-
.../fn/impl/StringFunctions.SubstringRegex.html | 8 +-
.../StringFunctions.SubstringRegexNullable.html | 8 +-
.../expr/fn/impl/StringFunctions.UpperCase.html | 8 +-
.../drill/exec/expr/fn/impl/StringFunctions.html | 20 +-
.../TDigestFunctions.BigIntTDigestFunction.html | 8 +-
.../impl/TDigestFunctions.BitTDigestFunction.html | 8 +-
.../impl/TDigestFunctions.DateTDigestFunction.html | 8 +-
.../TDigestFunctions.Float4TDigestFunction.html | 8 +-
.../TDigestFunctions.Float8TDigestFunction.html | 8 +-
.../impl/TDigestFunctions.IntTDigestFunction.html | 8 +-
...estFunctions.NullableBigIntTDigestFunction.html | 8 +-
...DigestFunctions.NullableBitTDigestFunction.html | 8 +-
...igestFunctions.NullableDateTDigestFunction.html | 8 +-
...estFunctions.NullableFloat4TDigestFunction.html | 8 +-
...estFunctions.NullableFloat8TDigestFunction.html | 8 +-
...DigestFunctions.NullableIntTDigestFunction.html | 8 +-
...Functions.NullableTimeStampTDigestFunction.html | 8 +-
...igestFunctions.NullableTimeTDigestFunction.html | 8 +-
...Functions.NullableVarBinaryTDigestFunction.html | 8 +-
...stFunctions.NullableVarCharTDigestFunction.html | 8 +-
.../TDigestFunctions.TDigestMergeFunction.html | 8 +-
.../TDigestFunctions.TimeStampTDigestFunction.html | 8 +-
.../impl/TDigestFunctions.TimeTDigestFunction.html | 8 +-
.../TDigestFunctions.VarBinaryTDigestFunction.html | 8 +-
.../TDigestFunctions.VarCharTDigestFunction.html | 8 +-
.../drill/exec/expr/fn/impl/TDigestFunctions.html | 8 +-
.../expr/fn/impl/TestIntervalDayFunctions.html | 8 +-
.../expr/fn/impl/TestSimpleRepeatedFunctions.html | 8 +-
.../drill/exec/expr/fn/impl/TestSqlPatterns.html | 8 +-
.../exec/expr/fn/impl/TestStringFunctions.html | 91 +-
.../drill/exec/expr/fn/impl/TestTypeFns.html | 8 +-
.../expr/fn/impl/TypeFunctions.GetDrillType.html | 8 +-
.../exec/expr/fn/impl/TypeFunctions.GetMode.html | 8 +-
.../expr/fn/impl/TypeFunctions.GetSqlType.html | 8 +-
.../drill/exec/expr/fn/impl/TypeFunctions.html | 8 +-
.../expr/fn/impl/UnionFunctions.CastUnionList.html | 8 +-
.../expr/fn/impl/UnionFunctions.CastUnionMap.html | 8 +-
.../fn/impl/UnionFunctions.CastUnionToUnion.html | 8 +-
.../expr/fn/impl/UnionFunctions.CompareType.html | 8 +-
.../exec/expr/fn/impl/UnionFunctions.GetType.html | 8 +-
.../expr/fn/impl/UnionFunctions.IsNotNull.html | 8 +-
.../exec/expr/fn/impl/UnionFunctions.IsNull.html | 8 +-
.../expr/fn/impl/UnionFunctions.UnionIsList.html | 8 +-
.../expr/fn/impl/UnionFunctions.UnionIsMap.html | 8 +-
.../drill/exec/expr/fn/impl/UnionFunctions.html | 8 +-
.../expr/fn/impl/ValueVectorHashHelper.Hash64.html | 8 +-
.../impl/ValueVectorHashHelper.Hash64Template.html | 8 +-
.../exec/expr/fn/impl/ValueVectorHashHelper.html | 8 +-
.../apache/drill/exec/expr/fn/impl/VarHelpers.html | 8 +-
.../org/apache/drill/exec/expr/fn/impl/XXHash.html | 8 +-
.../impl/class-use/AbstractSqlPatternMatcher.html | 8 +-
...eErrorFunctions.BitAggregateErrorFunctions.html | 8 +-
...nctions.NullableBitAggregateErrorFunctions.html | 8 +-
...ons.NullableVarCharAggregateErrorFunctions.html | 8 +-
...orFunctions.VarCharAggregateErrorFunctions.html | 8 +-
.../fn/impl/class-use/AggregateErrorFunctions.html | 8 +-
.../fn/impl/class-use/Alternator.Alternate2.html | 8 +-
.../fn/impl/class-use/Alternator.Alternate3.html | 8 +-
.../exec/expr/fn/impl/class-use/Alternator.html | 8 +-
.../fn/impl/class-use/BitFunctions.BitAnd.html | 8 +-
.../expr/fn/impl/class-use/BitFunctions.BitOr.html | 8 +-
.../fn/impl/class-use/BitFunctions.IntXor.html | 8 +-
.../exec/expr/fn/impl/class-use/BitFunctions.html | 8 +-
.../BooleanAggrFunctions.BitBooleanAnd.html | 8 +-
.../BooleanAggrFunctions.BitBooleanOr.html | 8 +-
...BooleanAggrFunctions.NullableBitBooleanAnd.html | 8 +-
.../BooleanAggrFunctions.NullableBitBooleanOr.html | 8 +-
.../fn/impl/class-use/BooleanAggrFunctions.html | 8 +-
.../fn/impl/class-use/ByteFunctionHelpers.html | 8 +-
.../exec/expr/fn/impl/class-use/ByteSubstring.html | 8 +-
.../expr/fn/impl/class-use/CastBigIntDate.html | 8 +-
.../fn/impl/class-use/CastBigIntTimeStamp.html | 8 +-
.../exec/expr/fn/impl/class-use/CastIntTime.html | 8 +-
.../fn/impl/class-use/CastVarCharVar16Char.html | 8 +-
.../fn/impl/class-use/CharSequenceWrapper.html | 8 +-
.../exec/expr/fn/impl/class-use/CharSubstring.html | 8 +-
.../impl/class-use/CollectListMapsAggFunction.html | 8 +-
.../fn/impl/class-use/CollectToListFunction.html | 8 +-
.../class-use/CollectToListVarcharAggFunction.html | 8 +-
.../CompareUntypedNull.CompareUntypedNullHigh.html | 8 +-
.../CompareUntypedNull.CompareUntypedNullLow.html | 8 +-
.../expr/fn/impl/class-use/CompareUntypedNull.html | 8 +-
.../class-use/ContextFunctions.CurrentSchema.html | 8 +-
.../impl/class-use/ContextFunctions.SessionId.html | 8 +-
.../fn/impl/class-use/ContextFunctions.User.html | 8 +-
.../expr/fn/impl/class-use/ContextFunctions.html | 8 +-
.../DateTypeFunctions.AgeDate2Function.html | 8 +-
.../DateTypeFunctions.AgeDateFunction.html | 8 +-
.../DateTypeFunctions.AgeTimeStamp2Function.html | 8 +-
.../DateTypeFunctions.AgeTimeStampFunction.html | 8 +-
.../DateTypeFunctions.CastDateToTime.html | 8 +-
.../DateTypeFunctions.CastTimeStampToTime.html | 8 +-
.../class-use/DateTypeFunctions.CurrentDate.html | 8 +-
.../class-use/DateTypeFunctions.CurrentTime.html | 8 +-
.../DateTypeFunctions.DatePartFunction.html | 8 +-
.../DateTypeFunctions.DateTimeAddFunction.html | 8 +-
.../impl/class-use/DateTypeFunctions.DateType.html | 8 +-
.../DateTypeFunctions.IntervalDayType.html | 8 +-
.../class-use/DateTypeFunctions.IntervalType.html | 8 +-
.../DateTypeFunctions.IntervalYearType.html | 8 +-
.../impl/class-use/DateTypeFunctions.IsDate.html | 8 +-
.../DateTypeFunctions.IsDateRequiredInput.html | 8 +-
.../DateTypeFunctions.LocalTimeStampNiladic.html | 8 +-
...DateTypeFunctions.LocalTimeStampNonNiladic.html | 8 +-
.../DateTypeFunctions.TimeDateAddFunction.html | 8 +-
.../class-use/DateTypeFunctions.TimeOfDay.html | 8 +-
.../class-use/DateTypeFunctions.TimeStampType.html | 8 +-
.../impl/class-use/DateTypeFunctions.TimeType.html | 8 +-
.../class-use/DateTypeFunctions.UnixTimeStamp.html | 8 +-
.../DateTypeFunctions.UnixTimeStampForDate.html | 8 +-
...eFunctions.UnixTimeStampForDateWithPattern.html | 8 +-
.../expr/fn/impl/class-use/DateTypeFunctions.html | 8 +-
.../exec/expr/fn/impl/class-use/DateUtility.html | 8 +-
.../expr/fn/impl/class-use/DrillByteArray.html | 8 +-
.../exec/expr/fn/impl/class-use/DrillHash.html | 8 +-
.../impl/class-use/Hash32AsDouble.BigIntHash.html | 8 +-
.../impl/class-use/Hash32AsDouble.DoubleHash.html | 8 +-
.../impl/class-use/Hash32AsDouble.FloatHash.html | 8 +-
.../fn/impl/class-use/Hash32AsDouble.IntHash.html | 8 +-
.../Hash32AsDouble.NullableBigIntHash.html | 8 +-
.../Hash32AsDouble.NullableDoubleHash.html | 8 +-
.../Hash32AsDouble.NullableFloatHash.html | 8 +-
.../class-use/Hash32AsDouble.NullableIntHash.html | 8 +-
.../Hash32AsDouble.NullableVarDecimalHash.html | 8 +-
.../class-use/Hash32AsDouble.VarDecimalHash.html | 8 +-
.../expr/fn/impl/class-use/Hash32AsDouble.html | 8 +-
.../impl/class-use/Hash32Functions.BigIntHash.html | 8 +-
.../fn/impl/class-use/Hash32Functions.BitHash.html | 8 +-
.../impl/class-use/Hash32Functions.DateHash.html | 8 +-
.../impl/class-use/Hash32Functions.DoubleHash.html | 8 +-
.../impl/class-use/Hash32Functions.FloatHash.html | 8 +-
.../fn/impl/class-use/Hash32Functions.IntHash.html | 8 +-
.../Hash32Functions.NullableBigIntHash.html | 8 +-
.../class-use/Hash32Functions.NullableBitHash.html | 8 +-
.../Hash32Functions.NullableDateHash.html | 8 +-
.../Hash32Functions.NullableDoubleHash.html | 8 +-
.../Hash32Functions.NullableFloatHash.html | 8 +-
.../class-use/Hash32Functions.NullableIntHash.html | 8 +-
.../Hash32Functions.NullableTimeHash.html | 8 +-
.../Hash32Functions.NullableTimeStampHash.html | 8 +-
.../Hash32Functions.NullableVar16CharHash.html | 8 +-
.../Hash32Functions.NullableVarBinaryHash.html | 8 +-
.../Hash32Functions.NullableVarCharHash.html | 8 +-
.../Hash32Functions.NullableVarDecimalHash.html | 8 +-
.../impl/class-use/Hash32Functions.TimeHash.html | 8 +-
.../class-use/Hash32Functions.TimeStampHash.html | 8 +-
.../class-use/Hash32Functions.Var16CharHash.html | 8 +-
.../class-use/Hash32Functions.VarBinaryHash.html | 8 +-
.../class-use/Hash32Functions.VarCharHash.html | 8 +-
.../class-use/Hash32Functions.VarDecimalHash.html | 8 +-
.../expr/fn/impl/class-use/Hash32Functions.html | 8 +-
.../Hash32FunctionsWithSeed.BigIntHash.html | 8 +-
.../class-use/Hash32FunctionsWithSeed.BitHash.html | 8 +-
.../Hash32FunctionsWithSeed.DateHash.html | 8 +-
.../Hash32FunctionsWithSeed.DoubleHash.html | 8 +-
.../Hash32FunctionsWithSeed.FloatHash.html | 8 +-
.../class-use/Hash32FunctionsWithSeed.IntHash.html | 8 +-
...Hash32FunctionsWithSeed.NullableBigIntHash.html | 8 +-
.../Hash32FunctionsWithSeed.NullableBitHash.html | 8 +-
.../Hash32FunctionsWithSeed.NullableDateHash.html | 8 +-
...Hash32FunctionsWithSeed.NullableDoubleHash.html | 8 +-
.../Hash32FunctionsWithSeed.NullableFloatHash.html | 8 +-
.../Hash32FunctionsWithSeed.NullableIntHash.html | 8 +-
.../Hash32FunctionsWithSeed.NullableTimeHash.html | 8 +-
...h32FunctionsWithSeed.NullableTimeStampHash.html | 8 +-
...h32FunctionsWithSeed.NullableVar16CharHash.html | 8 +-
...h32FunctionsWithSeed.NullableVarBinaryHash.html | 8 +-
...ash32FunctionsWithSeed.NullableVarCharHash.html | 8 +-
...32FunctionsWithSeed.NullableVarDecimalHash.html | 8 +-
.../Hash32FunctionsWithSeed.TimeHash.html | 8 +-
.../Hash32FunctionsWithSeed.TimeStampHash.html | 8 +-
.../Hash32FunctionsWithSeed.Var16CharHash.html | 8 +-
.../Hash32FunctionsWithSeed.VarBinaryHash.html | 8 +-
.../Hash32FunctionsWithSeed.VarCharHash.html | 8 +-
.../Hash32FunctionsWithSeed.VarDecimalHash.html | 8 +-
.../fn/impl/class-use/Hash32FunctionsWithSeed.html | 8 +-
.../Hash32WithSeedAsDouble.BigIntHash.html | 8 +-
.../Hash32WithSeedAsDouble.DoubleHash.html | 8 +-
.../Hash32WithSeedAsDouble.FloatHash.html | 8 +-
.../class-use/Hash32WithSeedAsDouble.IntHash.html | 8 +-
.../Hash32WithSeedAsDouble.NullableBigIntHash.html | 8 +-
.../Hash32WithSeedAsDouble.NullableDoubleHash.html | 8 +-
.../Hash32WithSeedAsDouble.NullableFloatHash.html | 8 +-
.../Hash32WithSeedAsDouble.NullableIntHash.html | 8 +-
...h32WithSeedAsDouble.NullableVarDecimalHash.html | 8 +-
.../Hash32WithSeedAsDouble.VarDecimalHash.html | 8 +-
.../fn/impl/class-use/Hash32WithSeedAsDouble.html | 8 +-
.../impl/class-use/Hash64AsDouble.BigIntHash.html | 8 +-
.../impl/class-use/Hash64AsDouble.DoubleHash.html | 8 +-
.../impl/class-use/Hash64AsDouble.FloatHash.html | 8 +-
.../fn/impl/class-use/Hash64AsDouble.IntHash.html | 8 +-
.../Hash64AsDouble.NullableBigIntHash.html | 8 +-
.../Hash64AsDouble.NullableDoubleHash.html | 8 +-
.../Hash64AsDouble.NullableFloatHash.html | 8 +-
.../class-use/Hash64AsDouble.NullableIntHash.html | 8 +-
.../Hash64AsDouble.NullableVarDecimalHash.html | 8 +-
.../class-use/Hash64AsDouble.VarDecimalHash.html | 8 +-
.../expr/fn/impl/class-use/Hash64AsDouble.html | 8 +-
.../impl/class-use/Hash64Functions.BigIntHash.html | 8 +-
.../fn/impl/class-use/Hash64Functions.BitHash.html | 8 +-
.../impl/class-use/Hash64Functions.DateHash.html | 8 +-
.../impl/class-use/Hash64Functions.DoubleHash.html | 8 +-
.../impl/class-use/Hash64Functions.FloatHash.html | 8 +-
.../fn/impl/class-use/Hash64Functions.IntHash.html | 8 +-
.../Hash64Functions.NullableBigIntHash.html | 8 +-
.../class-use/Hash64Functions.NullableBitHash.html | 8 +-
.../Hash64Functions.NullableDateHash.html | 8 +-
.../Hash64Functions.NullableDoubleHash.html | 8 +-
.../Hash64Functions.NullableFloatHash.html | 8 +-
.../class-use/Hash64Functions.NullableIntHash.html | 8 +-
.../Hash64Functions.NullableTimeHash.html | 8 +-
.../Hash64Functions.NullableTimeStampHash.html | 8 +-
.../Hash64Functions.NullableVar16CharHash.html | 8 +-
.../Hash64Functions.NullableVarBinaryHash.html | 8 +-
.../Hash64Functions.NullableVarCharHash.html | 8 +-
.../Hash64Functions.NullableVarDecimalHash.html | 8 +-
.../impl/class-use/Hash64Functions.TimeHash.html | 8 +-
.../class-use/Hash64Functions.TimeStampHash.html | 8 +-
.../class-use/Hash64Functions.Var16CharHash.html | 8 +-
.../class-use/Hash64Functions.VarBinaryHash.html | 8 +-
.../class-use/Hash64Functions.VarCharHash.html | 8 +-
.../class-use/Hash64Functions.VarDecimalHash.html | 8 +-
.../expr/fn/impl/class-use/Hash64Functions.html | 8 +-
.../Hash64FunctionsWithSeed.BigIntHash.html | 8 +-
.../class-use/Hash64FunctionsWithSeed.BitHash.html | 8 +-
.../Hash64FunctionsWithSeed.DateHash.html | 8 +-
.../Hash64FunctionsWithSeed.DoubleHash.html | 8 +-
.../Hash64FunctionsWithSeed.FloatHash.html | 8 +-
.../class-use/Hash64FunctionsWithSeed.IntHash.html | 8 +-
...Hash64FunctionsWithSeed.NullableBigIntHash.html | 8 +-
.../Hash64FunctionsWithSeed.NullableBitHash.html | 8 +-
.../Hash64FunctionsWithSeed.NullableDateHash.html | 8 +-
...Hash64FunctionsWithSeed.NullableDoubleHash.html | 8 +-
.../Hash64FunctionsWithSeed.NullableFloatHash.html | 8 +-
.../Hash64FunctionsWithSeed.NullableIntHash.html | 8 +-
.../Hash64FunctionsWithSeed.NullableTimeHash.html | 8 +-
...h64FunctionsWithSeed.NullableTimeStampHash.html | 8 +-
...h64FunctionsWithSeed.NullableVar16CharHash.html | 8 +-
...h64FunctionsWithSeed.NullableVarBinaryHash.html | 8 +-
...ash64FunctionsWithSeed.NullableVarCharHash.html | 8 +-
...64FunctionsWithSeed.NullableVarDecimalHash.html | 8 +-
.../Hash64FunctionsWithSeed.TimeHash.html | 8 +-
.../Hash64FunctionsWithSeed.TimeStampHash.html | 8 +-
.../Hash64FunctionsWithSeed.Var16CharHash.html | 8 +-
.../Hash64FunctionsWithSeed.VarBinaryHash.html | 8 +-
.../Hash64FunctionsWithSeed.VarCharHash.html | 8 +-
.../Hash64FunctionsWithSeed.VarDecimalHash.html | 8 +-
.../fn/impl/class-use/Hash64FunctionsWithSeed.html | 8 +-
.../Hash64WithSeedAsDouble.BigIntHash.html | 8 +-
.../Hash64WithSeedAsDouble.DoubleHash.html | 8 +-
.../Hash64WithSeedAsDouble.FloatHash.html | 8 +-
.../class-use/Hash64WithSeedAsDouble.IntHash.html | 8 +-
.../Hash64WithSeedAsDouble.NullableBigIntHash.html | 8 +-
.../Hash64WithSeedAsDouble.NullableDoubleHash.html | 8 +-
.../Hash64WithSeedAsDouble.NullableFloatHash.html | 8 +-
.../Hash64WithSeedAsDouble.NullableIntHash.html | 8 +-
...h64WithSeedAsDouble.NullableVarDecimalHash.html | 8 +-
.../Hash64WithSeedAsDouble.VarDecimalHash.html | 8 +-
.../fn/impl/class-use/Hash64WithSeedAsDouble.html | 8 +-
.../exec/expr/fn/impl/class-use/HashHelper.html | 8 +-
.../expr/fn/impl/class-use/IsFalse.Optional.html | 8 +-
.../expr/fn/impl/class-use/IsFalse.Required.html | 8 +-
.../drill/exec/expr/fn/impl/class-use/IsFalse.html | 8 +-
.../fn/impl/class-use/IsNotFalse.Optional.html | 8 +-
.../fn/impl/class-use/IsNotFalse.Required.html | 8 +-
.../exec/expr/fn/impl/class-use/IsNotFalse.html | 8 +-
.../expr/fn/impl/class-use/IsNotTrue.Optional.html | 8 +-
.../expr/fn/impl/class-use/IsNotTrue.Required.html | 8 +-
.../exec/expr/fn/impl/class-use/IsNotTrue.html | 8 +-
.../expr/fn/impl/class-use/IsTrue.Optional.html | 8 +-
.../expr/fn/impl/class-use/IsTrue.Required.html | 8 +-
.../drill/exec/expr/fn/impl/class-use/IsTrue.html | 8 +-
.../expr/fn/impl/class-use/LastDayFunction.html | 8 +-
.../Mappify.ConvertMapToKeyValuePairs.html | 8 +-
.../drill/exec/expr/fn/impl/class-use/Mappify.html | 8 +-
.../expr/fn/impl/class-use/MappifyUtility.html | 8 +-
.../expr/fn/impl/class-use/MathFunctions.Pi.html | 8 +-
.../fn/impl/class-use/MathFunctions.Power.html | 8 +-
.../fn/impl/class-use/MathFunctions.Random.html | 8 +-
.../class-use/MathFunctions.RandomWithSeed.html | 8 +-
.../class-use/MathFunctions.RandomWithoutSeed.html | 8 +-
.../class-use/MathFunctions.ToNullableNumber.html | 8 +-
...athFunctions.ToNullableNumberNullableInput.html | 8 +-
.../fn/impl/class-use/MathFunctions.ToNumber.html | 8 +-
.../exec/expr/fn/impl/class-use/MathFunctions.html | 8 +-
.../exec/expr/fn/impl/class-use/MurmurHash3.html | 8 +-
.../exec/expr/fn/impl/class-use/Not.Required.html | 8 +-
.../drill/exec/expr/fn/impl/class-use/Not.html | 8 +-
.../expr/fn/impl/class-use/ParentPathFunction.html | 8 +-
.../class-use/ParseQueryFunction.ParseQuery.html | 8 +-
...ParseQueryFunction.ParseQueryNullableInput.html | 8 +-
.../expr/fn/impl/class-use/ParseQueryFunction.html | 8 +-
.../impl/class-use/ParseUrlFunction.ParseUrl.html | 8 +-
.../ParseUrlFunction.ParseUrlNullableInput.html | 8 +-
.../expr/fn/impl/class-use/ParseUrlFunction.html | 8 +-
.../impl/class-use/RegexpUtil.SqlPatternInfo.html | 8 +-
.../impl/class-use/RegexpUtil.SqlPatternType.html | 8 +-
.../exec/expr/fn/impl/class-use/RegexpUtil.html | 8 +-
.../fn/impl/class-use/RowConstructorFunction.html | 8 +-
...chemaFunctions.MergeNullableSchemaFunction.html | 8 +-
.../SchemaFunctions.MergeSchemaFunction.html | 8 +-
.../class-use/SchemaFunctions.SchemaFunction.html | 8 +-
.../expr/fn/impl/class-use/SchemaFunctions.html | 8 +-
.../SimpleCastFunctions.CastBooleanVarChar.html | 8 +-
.../SimpleCastFunctions.CastVarCharBoolean.html | 8 +-
.../fn/impl/class-use/SimpleCastFunctions.html | 8 +-
.../SimpleRepeatedFunctions.ContainsBigInt.html | 8 +-
.../SimpleRepeatedFunctions.ContainsBit.html | 8 +-
.../SimpleRepeatedFunctions.ContainsFloat4.html | 8 +-
.../SimpleRepeatedFunctions.ContainsFloat8.html | 8 +-
.../SimpleRepeatedFunctions.ContainsInt.html | 8 +-
.../SimpleRepeatedFunctions.ContainsTinyInt.html | 8 +-
.../SimpleRepeatedFunctions.ContainsVarChar.html | 8 +-
.../fn/impl/class-use/SimpleRepeatedFunctions.html | 8 +-
.../impl/class-use/SqlPatternComplexMatcher.html | 8 +-
.../impl/class-use/SqlPatternConstantMatcher.html | 8 +-
.../impl/class-use/SqlPatternContainsMatcher.html | 8 +-
.../impl/class-use/SqlPatternEndsWithMatcher.html | 8 +-
.../expr/fn/impl/class-use/SqlPatternFactory.html | 8 +-
.../expr/fn/impl/class-use/SqlPatternMatcher.html | 8 +-
.../class-use/SqlPatternStartsWithMatcher.html | 8 +-
...isticsAggrFunctions.BigIntAvgWidthFunction.html | 8 +-
...tisticsAggrFunctions.BigIntCntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.BigIntHLLFunction.html | 8 +-
...isticsAggrFunctions.BigIntSumWidthFunction.html | 8 +-
...tatisticsAggrFunctions.BitAvgWidthFunction.html | 8 +-
...StatisticsAggrFunctions.BitCntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.BitHLLFunction.html | 8 +-
...tatisticsAggrFunctions.BitSumWidthFunction.html | 8 +-
...atisticsAggrFunctions.DateAvgWidthFunction.html | 8 +-
...tatisticsAggrFunctions.DateCntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.DateHLLFunction.html | 8 +-
...atisticsAggrFunctions.DateSumWidthFunction.html | 8 +-
...icsAggrFunctions.Decimal18AvgWidthFunction.html | 8 +-
...ticsAggrFunctions.Decimal18CntDupsFunction.html | 8 +-
...atisticsAggrFunctions.Decimal18HLLFunction.html | 8 +-
...icsAggrFunctions.Decimal18SumWidthFunction.html | 8 +-
...grFunctions.Decimal28DenseAvgWidthFunction.html | 8 +-
...grFunctions.Decimal28DenseSumWidthFunction.html | 8 +-
...rFunctions.Decimal28SparseAvgWidthFunction.html | 8 +-
...rFunctions.Decimal28SparseSumWidthFunction.html | 8 +-
...grFunctions.Decimal38DenseAvgWidthFunction.html | 8 +-
...grFunctions.Decimal38DenseSumWidthFunction.html | 8 +-
...rFunctions.Decimal38SparseAvgWidthFunction.html | 8 +-
...rFunctions.Decimal38SparseSumWidthFunction.html | 8 +-
...ticsAggrFunctions.Decimal9AvgWidthFunction.html | 8 +-
...sticsAggrFunctions.Decimal9CntDupsFunction.html | 8 +-
...tatisticsAggrFunctions.Decimal9HLLFunction.html | 8 +-
...ticsAggrFunctions.Decimal9SumWidthFunction.html | 8 +-
...isticsAggrFunctions.Float4AvgWidthFunction.html | 8 +-
...tisticsAggrFunctions.Float4CntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.Float4HLLFunction.html | 8 +-
...isticsAggrFunctions.Float4SumWidthFunction.html | 8 +-
...isticsAggrFunctions.Float8AvgWidthFunction.html | 8 +-
...tisticsAggrFunctions.Float8CntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.Float8HLLFunction.html | 8 +-
...isticsAggrFunctions.Float8SumWidthFunction.html | 8 +-
.../StatisticsAggrFunctions.HllDecode.html | 8 +-
.../StatisticsAggrFunctions.HllFieldReader.html | 8 +-
.../StatisticsAggrFunctions.HllMerge.html | 8 +-
...tatisticsAggrFunctions.IntAvgWidthFunction.html | 8 +-
...StatisticsAggrFunctions.IntCntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.IntHLLFunction.html | 8 +-
...tatisticsAggrFunctions.IntSumWidthFunction.html | 8 +-
...ticsAggrFunctions.IntervalAvgWidthFunction.html | 8 +-
...sticsAggrFunctions.IntervalCntDupsFunction.html | 8 +-
...tatisticsAggrFunctions.IntervalHLLFunction.html | 8 +-
...ticsAggrFunctions.IntervalSumWidthFunction.html | 8 +-
.../StatisticsAggrFunctions.NonNullRowCount.html | 8 +-
...grFunctions.NullableBigIntAvgWidthFunction.html | 8 +-
...ggrFunctions.NullableBigIntCntDupsFunction.html | 8 +-
...icsAggrFunctions.NullableBigIntHLLFunction.html | 8 +-
...grFunctions.NullableBigIntSumWidthFunction.html | 8 +-
...sAggrFunctions.NullableBitAvgWidthFunction.html | 8 +-
...csAggrFunctions.NullableBitCntDupsFunction.html | 8 +-
...isticsAggrFunctions.NullableBitHLLFunction.html | 8 +-
...sAggrFunctions.NullableBitSumWidthFunction.html | 8 +-
...AggrFunctions.NullableDateAvgWidthFunction.html | 8 +-
...sAggrFunctions.NullableDateCntDupsFunction.html | 8 +-
...sticsAggrFunctions.NullableDateHLLFunction.html | 8 +-
...AggrFunctions.NullableDateSumWidthFunction.html | 8 +-
...unctions.NullableDecimal18AvgWidthFunction.html | 8 +-
...Functions.NullableDecimal18CntDupsFunction.html | 8 +-
...AggrFunctions.NullableDecimal18HLLFunction.html | 8 +-
...unctions.NullableDecimal18SumWidthFunction.html | 8 +-
...ons.NullableDecimal28DenseAvgWidthFunction.html | 8 +-
...ons.NullableDecimal28DenseSumWidthFunction.html | 8 +-
...ns.NullableDecimal28SparseAvgWidthFunction.html | 8 +-
...ns.NullableDecimal28SparseSumWidthFunction.html | 8 +-
...ons.NullableDecimal38DenseAvgWidthFunction.html | 8 +-
...ons.NullableDecimal38DenseSumWidthFunction.html | 8 +-
...ns.NullableDecimal38SparseAvgWidthFunction.html | 8 +-
...ns.NullableDecimal38SparseSumWidthFunction.html | 8 +-
...Functions.NullableDecimal9AvgWidthFunction.html | 8 +-
...rFunctions.NullableDecimal9CntDupsFunction.html | 8 +-
...sAggrFunctions.NullableDecimal9HLLFunction.html | 8 +-
...Functions.NullableDecimal9SumWidthFunction.html | 8 +-
...grFunctions.NullableFloat4AvgWidthFunction.html | 8 +-
...ggrFunctions.NullableFloat4CntDupsFunction.html | 8 +-
...icsAggrFunctions.NullableFloat4HLLFunction.html | 8 +-
...grFunctions.NullableFloat4SumWidthFunction.html | 8 +-
...grFunctions.NullableFloat8AvgWidthFunction.html | 8 +-
...ggrFunctions.NullableFloat8CntDupsFunction.html | 8 +-
...icsAggrFunctions.NullableFloat8HLLFunction.html | 8 +-
...grFunctions.NullableFloat8SumWidthFunction.html | 8 +-
...sAggrFunctions.NullableIntAvgWidthFunction.html | 8 +-
...csAggrFunctions.NullableIntCntDupsFunction.html | 8 +-
...isticsAggrFunctions.NullableIntHLLFunction.html | 8 +-
...sAggrFunctions.NullableIntSumWidthFunction.html | 8 +-
...Functions.NullableIntervalAvgWidthFunction.html | 8 +-
...rFunctions.NullableIntervalCntDupsFunction.html | 8 +-
...sAggrFunctions.NullableIntervalHLLFunction.html | 8 +-
...Functions.NullableIntervalSumWidthFunction.html | 8 +-
...AggrFunctions.NullableTimeAvgWidthFunction.html | 8 +-
...sAggrFunctions.NullableTimeCntDupsFunction.html | 8 +-
...sticsAggrFunctions.NullableTimeHLLFunction.html | 8 +-
...unctions.NullableTimeStampAvgWidthFunction.html | 8 +-
...Functions.NullableTimeStampCntDupsFunction.html | 8 +-
...AggrFunctions.NullableTimeStampHLLFunction.html | 8 +-
...unctions.NullableTimeStampSumWidthFunction.html | 8 +-
...AggrFunctions.NullableTimeSumWidthFunction.html | 8 +-
...unctions.NullableVar16CharAvgWidthFunction.html | 8 +-
...Functions.NullableVar16CharCntDupsFunction.html | 8 +-
...AggrFunctions.NullableVar16CharHLLFunction.html | 8 +-
...unctions.NullableVar16CharSumWidthFunction.html | 8 +-
...unctions.NullableVarBinaryAvgWidthFunction.html | 8 +-
...Functions.NullableVarBinaryCntDupsFunction.html | 8 +-
...AggrFunctions.NullableVarBinaryHLLFunction.html | 8 +-
...unctions.NullableVarBinarySumWidthFunction.html | 8 +-
...rFunctions.NullableVarCharAvgWidthFunction.html | 8 +-
...grFunctions.NullableVarCharCntDupsFunction.html | 8 +-
...csAggrFunctions.NullableVarCharHLLFunction.html | 8 +-
...rFunctions.NullableVarCharSumWidthFunction.html | 8 +-
.../StatisticsAggrFunctions.RowCount.html | 8 +-
...atisticsAggrFunctions.TimeAvgWidthFunction.html | 8 +-
...tatisticsAggrFunctions.TimeCntDupsFunction.html | 8 +-
.../StatisticsAggrFunctions.TimeHLLFunction.html | 8 +-
...icsAggrFunctions.TimeStampAvgWidthFunction.html | 8 +-
...ticsAggrFunctions.TimeStampCntDupsFunction.html | 8 +-
...atisticsAggrFunctions.TimeStampHLLFunction.html | 8 +-
...icsAggrFunctions.TimeStampSumWidthFunction.html | 8 +-
...atisticsAggrFunctions.TimeSumWidthFunction.html | 8 +-
...icsAggrFunctions.Var16CharAvgWidthFunction.html | 8 +-
...ticsAggrFunctions.Var16CharCntDupsFunction.html | 8 +-
...atisticsAggrFunctions.Var16CharHLLFunction.html | 8 +-
...icsAggrFunctions.Var16CharSumWidthFunction.html | 8 +-
...icsAggrFunctions.VarBinaryAvgWidthFunction.html | 8 +-
...ticsAggrFunctions.VarBinaryCntDupsFunction.html | 8 +-
...atisticsAggrFunctions.VarBinaryHLLFunction.html | 8 +-
...icsAggrFunctions.VarBinarySumWidthFunction.html | 8 +-
...sticsAggrFunctions.VarCharAvgWidthFunction.html | 8 +-
...isticsAggrFunctions.VarCharCntDupsFunction.html | 8 +-
...StatisticsAggrFunctions.VarCharHLLFunction.html | 8 +-
...sticsAggrFunctions.VarCharSumWidthFunction.html | 8 +-
.../fn/impl/class-use/StatisticsAggrFunctions.html | 8 +-
.../fn/impl/class-use/StringFunctionHelpers.html | 8 +-
.../expr/fn/impl/class-use/StringFunctionUtil.html | 8 +-
.../class-use/StringFunctions.AsciiEndode.html | 8 +-
.../class-use/StringFunctions.AsciiString.html | 8 +-
.../class-use/StringFunctions.AsciiToChar.html | 8 +-
.../class-use/StringFunctions.BinaryString.html | 8 +-
.../impl/class-use/StringFunctions.BitLength.html | 8 +-
.../fn/impl/class-use/StringFunctions.Btrim.html | 8 +-
.../class-use/StringFunctions.BtrimOneArg.html | 8 +-
.../impl/class-use/StringFunctions.ByteLength.html | 8 +-
.../impl/class-use/StringFunctions.CharLength.html | 8 +-
.../fn/impl/class-use/StringFunctions.Concat.html | 8 +-
.../StringFunctions.ConcatBothNullInput.html | 8 +-
.../StringFunctions.ConcatLeftNullInput.html | 8 +-
.../class-use/StringFunctions.ConcatOperator.html | 8 +-
.../StringFunctions.ConcatRightNullInput.html | 8 +-
.../fn/impl/class-use/StringFunctions.ILike.html | 8 +-
.../class-use/StringFunctions.ILikeWithEscape.html | 8 +-
.../fn/impl/class-use/StringFunctions.InitCap.html | 8 +-
.../fn/impl/class-use/StringFunctions.Left.html | 8 +-
.../fn/impl/class-use/StringFunctions.Like.html | 8 +-
.../class-use/StringFunctions.LikeWithEscape.html | 8 +-
.../impl/class-use/StringFunctions.LowerCase.html | 8 +-
.../fn/impl/class-use/StringFunctions.Lpad.html | 8 +-
.../impl/class-use/StringFunctions.LpadTwoArg.html | 8 +-
.../fn/impl/class-use/StringFunctions.Ltrim.html | 8 +-
.../class-use/StringFunctions.LtrimOneArg.html | 8 +-
.../class-use/StringFunctions.OctetLength.html | 8 +-
.../impl/class-use/StringFunctions.Position.html | 8 +-
.../class-use/StringFunctions.RegexpMatches.html | 8 +-
.../class-use/StringFunctions.RegexpReplace.html | 8 +-
.../class-use/StringFunctions.RepeatString.html | 8 +-
.../fn/impl/class-use/StringFunctions.Replace.html | 8 +-
.../class-use/StringFunctions.ReverseString.html | 8 +-
.../fn/impl/class-use/StringFunctions.Right.html | 8 +-
.../fn/impl/class-use/StringFunctions.Rpad.html | 8 +-
.../impl/class-use/StringFunctions.RpadTwoArg.html | 8 +-
.../fn/impl/class-use/StringFunctions.Rtrim.html | 8 +-
.../class-use/StringFunctions.RtrimOneArg.html | 8 +-
.../fn/impl/class-use/StringFunctions.Similar.html | 8 +-
.../StringFunctions.SimilarWithEscape.html | 8 +-
.../fn/impl/class-use/StringFunctions.Split.html | 126 -
.../StringFunctions.SplitNullableInput.html | 8 +-
.../impl/class-use/StringFunctions.SplitPart.html | 8 +-
.../StringFunctions.SplitPartStartEnd.html | 126 +
.../class-use/StringFunctions.StringBinary.html | 8 +-
.../fn/impl/class-use/StringFunctions.Strpos.html | 8 +-
.../impl/class-use/StringFunctions.Substring.html | 8 +-
.../class-use/StringFunctions.SubstringOffset.html | 8 +-
.../class-use/StringFunctions.SubstringRegex.html | 8 +-
.../StringFunctions.SubstringRegexNullable.html | 8 +-
.../impl/class-use/StringFunctions.UpperCase.html | 8 +-
.../expr/fn/impl/class-use/StringFunctions.html | 8 +-
.../TDigestFunctions.BigIntTDigestFunction.html | 8 +-
.../TDigestFunctions.BitTDigestFunction.html | 8 +-
.../TDigestFunctions.DateTDigestFunction.html | 8 +-
.../TDigestFunctions.Float4TDigestFunction.html | 8 +-
.../TDigestFunctions.Float8TDigestFunction.html | 8 +-
.../TDigestFunctions.IntTDigestFunction.html | 8 +-
...estFunctions.NullableBigIntTDigestFunction.html | 8 +-
...DigestFunctions.NullableBitTDigestFunction.html | 8 +-
...igestFunctions.NullableDateTDigestFunction.html | 8 +-
...estFunctions.NullableFloat4TDigestFunction.html | 8 +-
...estFunctions.NullableFloat8TDigestFunction.html | 8 +-
...DigestFunctions.NullableIntTDigestFunction.html | 8 +-
...Functions.NullableTimeStampTDigestFunction.html | 8 +-
...igestFunctions.NullableTimeTDigestFunction.html | 8 +-
...Functions.NullableVarBinaryTDigestFunction.html | 8 +-
...stFunctions.NullableVarCharTDigestFunction.html | 8 +-
.../TDigestFunctions.TDigestMergeFunction.html | 8 +-
.../TDigestFunctions.TimeStampTDigestFunction.html | 8 +-
.../TDigestFunctions.TimeTDigestFunction.html | 8 +-
.../TDigestFunctions.VarBinaryTDigestFunction.html | 8 +-
.../TDigestFunctions.VarCharTDigestFunction.html | 8 +-
.../expr/fn/impl/class-use/TDigestFunctions.html | 8 +-
.../impl/class-use/TestIntervalDayFunctions.html | 8 +-
.../class-use/TestSimpleRepeatedFunctions.html | 8 +-
.../expr/fn/impl/class-use/TestSqlPatterns.html | 8 +-
.../fn/impl/class-use/TestStringFunctions.html | 8 +-
.../exec/expr/fn/impl/class-use/TestTypeFns.html | 8 +-
.../impl/class-use/TypeFunctions.GetDrillType.html | 8 +-
.../fn/impl/class-use/TypeFunctions.GetMode.html | 8 +-
.../impl/class-use/TypeFunctions.GetSqlType.html | 8 +-
.../exec/expr/fn/impl/class-use/TypeFunctions.html | 8 +-
.../class-use/UnionFunctions.CastUnionList.html | 8 +-
.../class-use/UnionFunctions.CastUnionMap.html | 8 +-
.../class-use/UnionFunctions.CastUnionToUnion.html | 8 +-
.../impl/class-use/UnionFunctions.CompareType.html | 8 +-
.../fn/impl/class-use/UnionFunctions.GetType.html | 8 +-
.../impl/class-use/UnionFunctions.IsNotNull.html | 8 +-
.../fn/impl/class-use/UnionFunctions.IsNull.html | 8 +-
.../impl/class-use/UnionFunctions.UnionIsList.html | 8 +-
.../impl/class-use/UnionFunctions.UnionIsMap.html | 8 +-
.../expr/fn/impl/class-use/UnionFunctions.html | 8 +-
.../class-use/ValueVectorHashHelper.Hash64.html | 8 +-
.../ValueVectorHashHelper.Hash64Template.html | 8 +-
.../fn/impl/class-use/ValueVectorHashHelper.html | 8 +-
.../exec/expr/fn/impl/class-use/VarHelpers.html | 8 +-
.../drill/exec/expr/fn/impl/class-use/XXHash.html | 8 +-
.../expr/fn/impl/conv/BigIntBEConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/BigIntBEConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/BigIntConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/BigIntConvertTo.html | 8 +-
.../expr/fn/impl/conv/BigIntVLongConvertFrom.html | 8 +-
.../expr/fn/impl/conv/BigIntVLongConvertTo.html | 8 +-
.../expr/fn/impl/conv/BooleanByteConvertFrom.html | 8 +-
.../expr/fn/impl/conv/BooleanByteConvertTo.html | 8 +-
...ImpalaTimestamp.ImpalaTimestampConvertFrom.html | 8 +-
.../fn/impl/conv/ConvertFromImpalaTimestamp.html | 8 +-
.../expr/fn/impl/conv/DateEpochBEConvertFrom.html | 8 +-
.../expr/fn/impl/conv/DateEpochBEConvertTo.html | 8 +-
.../expr/fn/impl/conv/DateEpochConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/DateEpochConvertTo.html | 8 +-
.../expr/fn/impl/conv/DoubleBEConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/DoubleBEConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/DoubleConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/DoubleConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/DummyConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/DummyConvertTo.html | 8 +-
.../drill/exec/expr/fn/impl/conv/DummyFlatten.html | 8 +-
.../exec/expr/fn/impl/conv/FloatBEConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/FloatBEConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/FloatConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/FloatConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/IntBEConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/IntBEConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/IntConvertFrom.html | 8 +-
.../drill/exec/expr/fn/impl/conv/IntConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/IntVIntConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/IntVIntConvertTo.html | 8 +-
.../impl/conv/JsonConvertFrom.ConvertFromJson.html | 8 +-
...onConvertFrom.ConvertFromJsonNullableInput.html | 8 +-
.../JsonConvertFrom.ConvertFromJsonVarchar.html | 8 +-
...rtFrom.ConvertFromJsonVarcharNullableInput.html | 8 +-
.../exec/expr/fn/impl/conv/JsonConvertFrom.html | 8 +-
.../conv/JsonConvertTo.ConvertToExtendedJson.html | 8 +-
.../fn/impl/conv/JsonConvertTo.ConvertToJson.html | 8 +-
.../exec/expr/fn/impl/conv/JsonConvertTo.html | 8 +-
.../impl/conv/OrderedBytesBigIntConvertFrom.html | 8 +-
.../fn/impl/conv/OrderedBytesBigIntConvertTo.html | 8 +-
.../impl/conv/OrderedBytesBigIntDescConvertTo.html | 8 +-
.../impl/conv/OrderedBytesDoubleConvertFrom.html | 8 +-
.../fn/impl/conv/OrderedBytesDoubleConvertTo.html | 8 +-
.../impl/conv/OrderedBytesDoubleDescConvertTo.html | 8 +-
.../fn/impl/conv/OrderedBytesFloatConvertFrom.html | 8 +-
.../fn/impl/conv/OrderedBytesFloatConvertTo.html | 8 +-
.../impl/conv/OrderedBytesFloatDescConvertTo.html | 8 +-
.../fn/impl/conv/OrderedBytesIntConvertFrom.html | 8 +-
.../fn/impl/conv/OrderedBytesIntConvertTo.html | 8 +-
.../fn/impl/conv/OrderedBytesIntDescConvertTo.html | 8 +-
.../fn/impl/conv/RoundFunctions.RoundBigInt.html | 8 +-
.../fn/impl/conv/RoundFunctions.RoundFloat4.html | 8 +-
.../fn/impl/conv/RoundFunctions.RoundFloat8.html | 8 +-
.../expr/fn/impl/conv/RoundFunctions.RoundInt.html | 8 +-
.../fn/impl/conv/RoundFunctions.RoundSmallInt.html | 8 +-
.../fn/impl/conv/RoundFunctions.RoundTinyInt.html | 8 +-
.../fn/impl/conv/RoundFunctions.RoundUInt1.html | 8 +-
.../fn/impl/conv/RoundFunctions.RoundUInt2.html | 8 +-
.../fn/impl/conv/RoundFunctions.RoundUInt4.html | 8 +-
.../fn/impl/conv/RoundFunctions.RoundUInt8.html | 8 +-
.../exec/expr/fn/impl/conv/RoundFunctions.html | 8 +-
.../expr/fn/impl/conv/SmallIntBEConvertFrom.html | 8 +-
.../expr/fn/impl/conv/SmallIntBEConvertTo.html | 8 +-
.../expr/fn/impl/conv/SmallIntConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/SmallIntConvertTo.html | 8 +-
.../expr/fn/impl/conv/TimeEpochBEConvertFrom.html | 8 +-
.../expr/fn/impl/conv/TimeEpochBEConvertTo.html | 8 +-
.../expr/fn/impl/conv/TimeEpochConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/TimeEpochConvertTo.html | 8 +-
.../fn/impl/conv/TimeStampEpochBEConvertFrom.html | 8 +-
.../fn/impl/conv/TimeStampEpochBEConvertTo.html | 8 +-
.../fn/impl/conv/TimeStampEpochConvertFrom.html | 8 +-
.../expr/fn/impl/conv/TimeStampEpochConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/TinyIntConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/TinyIntConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/UInt4BEConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/UInt4BEConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/UInt4ConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/UInt4ConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/UInt8ConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/UInt8ConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/UTF16ConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/UTF16ConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/UTF8ConvertFrom.html | 8 +-
.../exec/expr/fn/impl/conv/UTF8ConvertTo.html | 8 +-
.../impl/conv/class-use/BigIntBEConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/BigIntBEConvertTo.html | 8 +-
.../fn/impl/conv/class-use/BigIntConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/BigIntConvertTo.html | 8 +-
.../conv/class-use/BigIntVLongConvertFrom.html | 8 +-
.../impl/conv/class-use/BigIntVLongConvertTo.html | 8 +-
.../conv/class-use/BooleanByteConvertFrom.html | 8 +-
.../impl/conv/class-use/BooleanByteConvertTo.html | 8 +-
...ImpalaTimestamp.ImpalaTimestampConvertFrom.html | 8 +-
.../conv/class-use/ConvertFromImpalaTimestamp.html | 8 +-
.../conv/class-use/DateEpochBEConvertFrom.html | 8 +-
.../impl/conv/class-use/DateEpochBEConvertTo.html | 8 +-
.../impl/conv/class-use/DateEpochConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/DateEpochConvertTo.html | 8 +-
.../impl/conv/class-use/DoubleBEConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/DoubleBEConvertTo.html | 8 +-
.../fn/impl/conv/class-use/DoubleConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/DoubleConvertTo.html | 8 +-
.../fn/impl/conv/class-use/DummyConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/DummyConvertTo.html | 8 +-
.../expr/fn/impl/conv/class-use/DummyFlatten.html | 8 +-
.../fn/impl/conv/class-use/FloatBEConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/FloatBEConvertTo.html | 8 +-
.../fn/impl/conv/class-use/FloatConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/FloatConvertTo.html | 8 +-
.../fn/impl/conv/class-use/IntBEConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/IntBEConvertTo.html | 8 +-
.../fn/impl/conv/class-use/IntConvertFrom.html | 8 +-
.../expr/fn/impl/conv/class-use/IntConvertTo.html | 8 +-
.../fn/impl/conv/class-use/IntVIntConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/IntVIntConvertTo.html | 8 +-
.../class-use/JsonConvertFrom.ConvertFromJson.html | 8 +-
...onConvertFrom.ConvertFromJsonNullableInput.html | 8 +-
.../JsonConvertFrom.ConvertFromJsonVarchar.html | 8 +-
...rtFrom.ConvertFromJsonVarcharNullableInput.html | 8 +-
.../fn/impl/conv/class-use/JsonConvertFrom.html | 8 +-
.../JsonConvertTo.ConvertToExtendedJson.html | 8 +-
.../class-use/JsonConvertTo.ConvertToJson.html | 8 +-
.../expr/fn/impl/conv/class-use/JsonConvertTo.html | 8 +-
.../class-use/OrderedBytesBigIntConvertFrom.html | 8 +-
.../class-use/OrderedBytesBigIntConvertTo.html | 8 +-
.../class-use/OrderedBytesBigIntDescConvertTo.html | 8 +-
.../class-use/OrderedBytesDoubleConvertFrom.html | 8 +-
.../class-use/OrderedBytesDoubleConvertTo.html | 8 +-
.../class-use/OrderedBytesDoubleDescConvertTo.html | 8 +-
.../class-use/OrderedBytesFloatConvertFrom.html | 8 +-
.../conv/class-use/OrderedBytesFloatConvertTo.html | 8 +-
.../class-use/OrderedBytesFloatDescConvertTo.html | 8 +-
.../conv/class-use/OrderedBytesIntConvertFrom.html | 8 +-
.../conv/class-use/OrderedBytesIntConvertTo.html | 8 +-
.../class-use/OrderedBytesIntDescConvertTo.html | 8 +-
.../conv/class-use/RoundFunctions.RoundBigInt.html | 8 +-
.../conv/class-use/RoundFunctions.RoundFloat4.html | 8 +-
.../conv/class-use/RoundFunctions.RoundFloat8.html | 8 +-
.../conv/class-use/RoundFunctions.RoundInt.html | 8 +-
.../class-use/RoundFunctions.RoundSmallInt.html | 8 +-
.../class-use/RoundFunctions.RoundTinyInt.html | 8 +-
.../conv/class-use/RoundFunctions.RoundUInt1.html | 8 +-
.../conv/class-use/RoundFunctions.RoundUInt2.html | 8 +-
.../conv/class-use/RoundFunctions.RoundUInt4.html | 8 +-
.../conv/class-use/RoundFunctions.RoundUInt8.html | 8 +-
.../fn/impl/conv/class-use/RoundFunctions.html | 8 +-
.../impl/conv/class-use/SmallIntBEConvertFrom.html | 8 +-
.../impl/conv/class-use/SmallIntBEConvertTo.html | 8 +-
.../impl/conv/class-use/SmallIntConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/SmallIntConvertTo.html | 8 +-
.../conv/class-use/TimeEpochBEConvertFrom.html | 8 +-
.../impl/conv/class-use/TimeEpochBEConvertTo.html | 8 +-
.../impl/conv/class-use/TimeEpochConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/TimeEpochConvertTo.html | 8 +-
.../class-use/TimeStampEpochBEConvertFrom.html | 8 +-
.../conv/class-use/TimeStampEpochBEConvertTo.html | 8 +-
.../conv/class-use/TimeStampEpochConvertFrom.html | 8 +-
.../conv/class-use/TimeStampEpochConvertTo.html | 8 +-
.../fn/impl/conv/class-use/TinyIntConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/TinyIntConvertTo.html | 8 +-
.../fn/impl/conv/class-use/UInt4BEConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/UInt4BEConvertTo.html | 8 +-
.../fn/impl/conv/class-use/UInt4ConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/UInt4ConvertTo.html | 8 +-
.../fn/impl/conv/class-use/UInt8ConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/UInt8ConvertTo.html | 8 +-
.../fn/impl/conv/class-use/UTF16ConvertFrom.html | 8 +-
.../fn/impl/conv/class-use/UTF16ConvertTo.html | 8 +-
.../fn/impl/conv/class-use/UTF8ConvertFrom.html | 8 +-
.../expr/fn/impl/conv/class-use/UTF8ConvertTo.html | 8 +-
.../exec/expr/fn/impl/conv/package-frame.html | 6 +-
.../exec/expr/fn/impl/conv/package-summary.html | 8 +-
.../drill/exec/expr/fn/impl/conv/package-tree.html | 8 +-
.../drill/exec/expr/fn/impl/conv/package-use.html | 8 +-
.../AbstractDrillPrimitiveObjectInspector.html | 8 +-
.../expr/fn/impl/hive/DrillDeferredObject.html | 8 +-
.../AbstractDrillPrimitiveObjectInspector.html | 8 +-
.../impl/hive/class-use/DrillDeferredObject.html | 8 +-
.../exec/expr/fn/impl/hive/package-frame.html | 6 +-
.../exec/expr/fn/impl/hive/package-summary.html | 8 +-
.../drill/exec/expr/fn/impl/hive/package-tree.html | 8 +-
.../drill/exec/expr/fn/impl/hive/package-use.html | 8 +-
.../drill/exec/expr/fn/impl/package-frame.html | 8 +-
.../drill/exec/expr/fn/impl/package-summary.html | 24 +-
.../drill/exec/expr/fn/impl/package-tree.html | 10 +-
.../drill/exec/expr/fn/impl/package-use.html | 8 +-
...InterpreterEvaluator.EvalVisitor.Trivalent.html | 8 +-
.../InterpreterEvaluator.EvalVisitor.html | 8 +-
.../expr/fn/interpreter/InterpreterEvaluator.html | 8 +-
...InterpreterEvaluator.EvalVisitor.Trivalent.html | 8 +-
.../InterpreterEvaluator.EvalVisitor.html | 8 +-
.../class-use/InterpreterEvaluator.html | 8 +-
.../exec/expr/fn/interpreter/package-frame.html | 6 +-
.../exec/expr/fn/interpreter/package-summary.html | 8 +-
.../exec/expr/fn/interpreter/package-tree.html | 8 +-
.../exec/expr/fn/interpreter/package-use.html | 8 +-
.../expr/fn/output/ConcatReturnTypeInference.html | 8 +-
...ypeInference.DecimalAddReturnTypeInference.html | 8 +-
...ypeInference.DecimalAggReturnTypeInference.html | 8 +-
...Inference.DecimalAvgAggReturnTypeInference.html | 8 +-
...peInference.DecimalCastReturnTypeInference.html | 8 +-
...ference.DecimalDivScaleReturnTypeInference.html | 8 +-
...ference.DecimalMaxScaleReturnTypeInference.html | 8 +-
...ference.DecimalModScaleReturnTypeInference.html | 8 +-
...ference.DecimalSetScaleReturnTypeInference.html | 8 +-
...Inference.DecimalSumAggReturnTypeInference.html | 8 +-
...ference.DecimalSumScaleReturnTypeInference.html | 8 +-
...erence.DecimalZeroScaleReturnTypeInference.html | 8 +-
.../expr/fn/output/DecimalReturnTypeInference.html | 8 +-
.../expr/fn/output/DefaultReturnTypeInference.html | 8 +-
.../exec/expr/fn/output/OutputWidthCalculator.html | 8 +-
...idthCalculators.CloneOutputWidthCalculator.html | 8 +-
...dthCalculators.ConcatOutputWidthCalculator.html | 8 +-
...thCalculators.DefaultOutputWidthCalculator.html | 8 +-
.../expr/fn/output/OutputWidthCalculators.html | 8 +-
.../expr/fn/output/PadReturnTypeInference.html | 8 +-
.../exec/expr/fn/output/ReturnTypeInference.html | 8 +-
.../output/SameInOutLengthReturnTypeInference.html | 8 +-
.../fn/output/StringCastReturnTypeInference.html | 8 +-
.../class-use/ConcatReturnTypeInference.html | 8 +-
...ypeInference.DecimalAddReturnTypeInference.html | 8 +-
...ypeInference.DecimalAggReturnTypeInference.html | 8 +-
...Inference.DecimalAvgAggReturnTypeInference.html | 8 +-
...peInference.DecimalCastReturnTypeInference.html | 8 +-
...ference.DecimalDivScaleReturnTypeInference.html | 8 +-
...ference.DecimalMaxScaleReturnTypeInference.html | 8 +-
...ference.DecimalModScaleReturnTypeInference.html | 8 +-
...ference.DecimalSetScaleReturnTypeInference.html | 8 +-
...Inference.DecimalSumAggReturnTypeInference.html | 8 +-
...ference.DecimalSumScaleReturnTypeInference.html | 8 +-
...erence.DecimalZeroScaleReturnTypeInference.html | 8 +-
.../class-use/DecimalReturnTypeInference.html | 8 +-
.../class-use/DefaultReturnTypeInference.html | 8 +-
.../fn/output/class-use/OutputWidthCalculator.html | 8 +-
...idthCalculators.CloneOutputWidthCalculator.html | 8 +-
...dthCalculators.ConcatOutputWidthCalculator.html | 8 +-
...thCalculators.DefaultOutputWidthCalculator.html | 8 +-
.../output/class-use/OutputWidthCalculators.html | 8 +-
.../output/class-use/PadReturnTypeInference.html | 8 +-
.../fn/output/class-use/ReturnTypeInference.html | 8 +-
.../SameInOutLengthReturnTypeInference.html | 8 +-
.../class-use/StringCastReturnTypeInference.html | 8 +-
.../drill/exec/expr/fn/output/package-frame.html | 6 +-
.../drill/exec/expr/fn/output/package-summary.html | 8 +-
.../drill/exec/expr/fn/output/package-tree.html | 8 +-
.../drill/exec/expr/fn/output/package-use.html | 8 +-
.../apache/drill/exec/expr/fn/package-frame.html | 6 +-
.../apache/drill/exec/expr/fn/package-summary.html | 8 +-
.../apache/drill/exec/expr/fn/package-tree.html | 8 +-
.../org/apache/drill/exec/expr/fn/package-use.html | 8 +-
.../exec/expr/fn/registry/FunctionHolder.html | 8 +-
.../expr/fn/registry/FunctionRegistryHolder.html | 8 +-
.../fn/registry/FunctionRegistryHolderTest.html | 8 +-
.../drill/exec/expr/fn/registry/JarScan.html | 8 +-
.../expr/fn/registry/LocalFunctionRegistry.html | 8 +-
.../fn/registry/RemoteFunctionRegistry.Action.html | 8 +-
.../expr/fn/registry/RemoteFunctionRegistry.html | 8 +-
.../expr/fn/registry/class-use/FunctionHolder.html | 8 +-
.../registry/class-use/FunctionRegistryHolder.html | 8 +-
.../class-use/FunctionRegistryHolderTest.html | 8 +-
.../exec/expr/fn/registry/class-use/JarScan.html | 8 +-
.../registry/class-use/LocalFunctionRegistry.html | 8 +-
.../class-use/RemoteFunctionRegistry.Action.html | 8 +-
.../registry/class-use/RemoteFunctionRegistry.html | 8 +-
.../drill/exec/expr/fn/registry/package-frame.html | 6 +-
.../exec/expr/fn/registry/package-summary.html | 8 +-
.../drill/exec/expr/fn/registry/package-tree.html | 8 +-
.../drill/exec/expr/fn/registry/package-use.html | 8 +-
.../drill/exec/expr/holders/ComplexHolder.html | 8 +-
.../apache/drill/exec/expr/holders/DictHolder.html | 8 +-
.../apache/drill/exec/expr/holders/ListHolder.html | 8 +-
.../apache/drill/exec/expr/holders/MapHolder.html | 8 +-
.../drill/exec/expr/holders/ObjectHolder.html | 8 +-
.../exec/expr/holders/RepeatedDictHolder.html | 8 +-
.../exec/expr/holders/RepeatedListHolder.html | 8 +-
.../drill/exec/expr/holders/RepeatedMapHolder.html | 8 +-
.../exec/expr/holders/RepeatedValueHolder.html | 8 +-
.../drill/exec/expr/holders/UnionHolder.html | 8 +-
.../drill/exec/expr/holders/ValueHolder.html | 8 +-
.../exec/expr/holders/class-use/ComplexHolder.html | 8 +-
.../exec/expr/holders/class-use/DictHolder.html | 8 +-
.../exec/expr/holders/class-use/ListHolder.html | 8 +-
.../exec/expr/holders/class-use/MapHolder.html | 8 +-
.../exec/expr/holders/class-use/ObjectHolder.html | 8 +-
.../expr/holders/class-use/RepeatedDictHolder.html | 8 +-
.../expr/holders/class-use/RepeatedListHolder.html | 8 +-
.../expr/holders/class-use/RepeatedMapHolder.html | 8 +-
.../holders/class-use/RepeatedValueHolder.html | 8 +-
.../exec/expr/holders/class-use/UnionHolder.html | 8 +-
.../exec/expr/holders/class-use/ValueHolder.html | 8 +-
.../drill/exec/expr/holders/package-frame.html | 6 +-
.../drill/exec/expr/holders/package-summary.html | 8 +-
.../drill/exec/expr/holders/package-tree.html | 8 +-
.../drill/exec/expr/holders/package-use.html | 8 +-
.../org/apache/drill/exec/expr/package-frame.html | 6 +-
.../apache/drill/exec/expr/package-summary.html | 8 +-
.../org/apache/drill/exec/expr/package-tree.html | 10 +-
.../org/apache/drill/exec/expr/package-use.html | 8 +-
.../org/apache/drill/exec/expr/stat/RowsMatch.html | 8 +-
.../drill/exec/expr/stat/class-use/RowsMatch.html | 10 +-
.../apache/drill/exec/expr/stat/package-frame.html | 6 +-
.../drill/exec/expr/stat/package-summary.html | 8 +-
.../apache/drill/exec/expr/stat/package-tree.html | 8 +-
.../apache/drill/exec/expr/stat/package-use.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestBINARY.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestBOOLEAN.html | 8 +-
.../hive/HiveTestUDFImpls.GenericUDFTestBYTE.html | 8 +-
.../hive/HiveTestUDFImpls.GenericUDFTestBase.html | 8 +-
.../hive/HiveTestUDFImpls.GenericUDFTestCHAR.html | 8 +-
.../hive/HiveTestUDFImpls.GenericUDFTestDATE.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestDECIMAL.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestDOUBLE.html | 8 +-
.../hive/HiveTestUDFImpls.GenericUDFTestFLOAT.html | 8 +-
.../hive/HiveTestUDFImpls.GenericUDFTestINT.html | 8 +-
.../hive/HiveTestUDFImpls.GenericUDFTestLONG.html | 8 +-
.../hive/HiveTestUDFImpls.GenericUDFTestSHORT.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestSTRING.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestTIMESTAMP.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestVARCHAR.html | 8 +-
.../drill/exec/fn/hive/HiveTestUDFImpls.html | 8 +-
.../apache/drill/exec/fn/hive/TestHiveUDFs.html | 8 +-
.../drill/exec/fn/hive/TestInbuiltHiveUDFs.html | 8 +-
.../drill/exec/fn/hive/TestSampleHiveUDFs.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestBINARY.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestBOOLEAN.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestBYTE.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestBase.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestCHAR.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestDATE.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestDECIMAL.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestDOUBLE.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestFLOAT.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestINT.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestLONG.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestSHORT.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestSTRING.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestTIMESTAMP.html | 8 +-
.../HiveTestUDFImpls.GenericUDFTestVARCHAR.html | 8 +-
.../exec/fn/hive/class-use/HiveTestUDFImpls.html | 8 +-
.../drill/exec/fn/hive/class-use/TestHiveUDFs.html | 8 +-
.../fn/hive/class-use/TestInbuiltHiveUDFs.html | 8 +-
.../exec/fn/hive/class-use/TestSampleHiveUDFs.html | 8 +-
.../apache/drill/exec/fn/hive/package-frame.html | 6 +-
.../apache/drill/exec/fn/hive/package-summary.html | 8 +-
.../apache/drill/exec/fn/hive/package-tree.html | 8 +-
.../org/apache/drill/exec/fn/hive/package-use.html | 8 +-
.../drill/exec/fn/impl/TestAggregateFunction.html | 8 +-
.../drill/exec/fn/impl/TestAggregateFunctions.html | 8 +-
.../exec/fn/impl/TestByteComparisonFunctions.html | 8 +-
.../drill/exec/fn/impl/TestCastEmptyStrings.html | 8 +-
.../drill/exec/fn/impl/TestCastFunctions.html | 8 +-
.../drill/exec/fn/impl/TestContextFunctions.html | 8 +-
.../drill/exec/fn/impl/TestDateAddFunctions.html | 8 +-
.../drill/exec/fn/impl/TestDateFunctions.html | 8 +-
.../drill/exec/fn/impl/TestDateTruncFunctions.html | 8 +-
.../drill/exec/fn/impl/TestMathFunctions.html | 8 +-
.../exec/fn/impl/TestMathFunctionsWithNanInf.html | 8 +-
.../drill/exec/fn/impl/TestMultiInputAdd.html | 8 +-
.../exec/fn/impl/TestNewAggregateFunctions.html | 8 +-
.../drill/exec/fn/impl/TestNewDateFunctions.html | 8 +-
.../drill/exec/fn/impl/TestNewMathFunctions.html | 8 +-
.../fn/impl/TestNewSimpleRepeatedFunctions.html | 8 +-
.../drill/exec/fn/impl/TestParseFunctions.html | 8 +-
.../drill/exec/fn/impl/TestRepeatedFunction.html | 8 +-
.../fn/impl/TestTimestampAddDiffFunctions.html | 8 +-
.../drill/exec/fn/impl/TestTrigFunctions.html | 8 +-
.../drill/exec/fn/impl/TestVarArgFunctions.html | 8 +-
.../exec/fn/impl/TestVarDecimalFunctions.html | 8 +-
.../fn/impl/class-use/TestAggregateFunction.html | 8 +-
.../fn/impl/class-use/TestAggregateFunctions.html | 8 +-
.../class-use/TestByteComparisonFunctions.html | 8 +-
.../fn/impl/class-use/TestCastEmptyStrings.html | 8 +-
.../exec/fn/impl/class-use/TestCastFunctions.html | 8 +-
.../fn/impl/class-use/TestContextFunctions.html | 8 +-
.../fn/impl/class-use/TestDateAddFunctions.html | 8 +-
.../exec/fn/impl/class-use/TestDateFunctions.html | 8 +-
.../fn/impl/class-use/TestDateTruncFunctions.html | 8 +-
.../exec/fn/impl/class-use/TestMathFunctions.html | 8 +-
.../class-use/TestMathFunctionsWithNanInf.html | 8 +-
.../exec/fn/impl/class-use/TestMultiInputAdd.html | 8 +-
.../impl/class-use/TestNewAggregateFunctions.html | 8 +-
.../fn/impl/class-use/TestNewDateFunctions.html | 8 +-
.../fn/impl/class-use/TestNewMathFunctions.html | 8 +-
.../class-use/TestNewSimpleRepeatedFunctions.html | 8 +-
.../exec/fn/impl/class-use/TestParseFunctions.html | 8 +-
.../fn/impl/class-use/TestRepeatedFunction.html | 8 +-
.../class-use/TestTimestampAddDiffFunctions.html | 8 +-
.../exec/fn/impl/class-use/TestTrigFunctions.html | 8 +-
.../fn/impl/class-use/TestVarArgFunctions.html | 8 +-
.../fn/impl/class-use/TestVarDecimalFunctions.html | 8 +-
.../apache/drill/exec/fn/impl/package-frame.html | 6 +-
.../apache/drill/exec/fn/impl/package-summary.html | 8 +-
.../apache/drill/exec/fn/impl/package-tree.html | 8 +-
.../org/apache/drill/exec/fn/impl/package-use.html | 8 +-
.../CountArgumentsAggFunctions.CountBigInt.html | 8 +-
.../CountArgumentsAggFunctions.CountMapHolder.html | 8 +-
...tArgumentsAggFunctions.CountNullableBigInt.html | 8 +-
.../impl/testing/CountArgumentsAggFunctions.html | 8 +-
.../CountArgumentsFunctions.CountListHolder.html | 8 +-
.../CountArgumentsFunctions.CountRepeatedMap.html | 8 +-
...untArgumentsFunctions.CountRepeatedVarchar.html | 8 +-
.../fn/impl/testing/CountArgumentsFunctions.html | 8 +-
.../exec/fn/impl/testing/CustomErrorFunction.html | 8 +-
.../GeneratorFunctions.IncreasingBigInt.html | 8 +-
.../testing/GeneratorFunctions.RandomBigInt.html | 8 +-
.../GeneratorFunctions.RandomBigIntGauss.html | 8 +-
.../testing/GeneratorFunctions.RandomFloat8.html | 8 +-
.../GeneratorFunctions.RandomFloat8Gauss.html | 8 +-
.../exec/fn/impl/testing/GeneratorFunctions.html | 8 +-
...dVarargFunctions.FunctionWithNonLastVararg.html | 8 +-
...VarargFunctions.FunctionWithSeveralVarargs.html | 8 +-
.../fn/impl/testing/InvalidVarargFunctions.html | 8 +-
.../exec/fn/impl/testing/TestDateConversions.html | 8 +-
.../exec/fn/impl/testing/VarArgAddFunction.html | 8 +-
...catFunctions.NullableVarCharConcatFunction.html | 8 +-
...tFunctions.NullableVarCharConcatWsFunction.html | 8 +-
...ns.NullableVarCharNullableConcatWsFunction.html | 8 +-
...rCharConcatFunctions.VarCharConcatFunction.html | 8 +-
...harConcatFunctions.VarCharConcatWsFunction.html | 8 +-
...tFunctions.VarCharNullableConcatWsFunction.html | 8 +-
.../fn/impl/testing/VarCharConcatFunctions.html | 8 +-
.../CountArgumentsAggFunctions.CountBigInt.html | 8 +-
.../CountArgumentsAggFunctions.CountMapHolder.html | 8 +-
...tArgumentsAggFunctions.CountNullableBigInt.html | 8 +-
.../class-use/CountArgumentsAggFunctions.html | 8 +-
.../CountArgumentsFunctions.CountListHolder.html | 8 +-
.../CountArgumentsFunctions.CountRepeatedMap.html | 8 +-
...untArgumentsFunctions.CountRepeatedVarchar.html | 8 +-
.../testing/class-use/CountArgumentsFunctions.html | 8 +-
.../testing/class-use/CustomErrorFunction.html | 8 +-
.../GeneratorFunctions.IncreasingBigInt.html | 8 +-
.../class-use/GeneratorFunctions.RandomBigInt.html | 8 +-
.../GeneratorFunctions.RandomBigIntGauss.html | 8 +-
.../class-use/GeneratorFunctions.RandomFloat8.html | 8 +-
.../GeneratorFunctions.RandomFloat8Gauss.html | 8 +-
.../impl/testing/class-use/GeneratorFunctions.html | 8 +-
...dVarargFunctions.FunctionWithNonLastVararg.html | 8 +-
...VarargFunctions.FunctionWithSeveralVarargs.html | 8 +-
.../testing/class-use/InvalidVarargFunctions.html | 8 +-
.../testing/class-use/TestDateConversions.html | 8 +-
.../impl/testing/class-use/VarArgAddFunction.html | 8 +-
...catFunctions.NullableVarCharConcatFunction.html | 8 +-
...tFunctions.NullableVarCharConcatWsFunction.html | 8 +-
...ns.NullableVarCharNullableConcatWsFunction.html | 8 +-
...rCharConcatFunctions.VarCharConcatFunction.html | 8 +-
...harConcatFunctions.VarCharConcatWsFunction.html | 8 +-
...tFunctions.VarCharNullableConcatWsFunction.html | 8 +-
.../testing/class-use/VarCharConcatFunctions.html | 8 +-
.../drill/exec/fn/impl/testing/package-frame.html | 6 +-
.../exec/fn/impl/testing/package-summary.html | 8 +-
.../drill/exec/fn/impl/testing/package-tree.html | 8 +-
.../drill/exec/fn/impl/testing/package-use.html | 8 +-
.../exec/fn/interp/ExpressionInterpreterTest.html | 8 +-
.../TestConstantFolding.SmallFileCreator.html | 8 +-
.../drill/exec/fn/interp/TestConstantFolding.html | 8 +-
.../class-use/ExpressionInterpreterTest.html | 8 +-
.../TestConstantFolding.SmallFileCreator.html | 8 +-
.../fn/interp/class-use/TestConstantFolding.html | 8 +-
.../apache/drill/exec/fn/interp/package-frame.html | 6 +-
.../drill/exec/fn/interp/package-summary.html | 8 +-
.../apache/drill/exec/fn/interp/package-tree.html | 8 +-
.../apache/drill/exec/fn/interp/package-use.html | 8 +-
.../apache/drill/exec/hive/HiveClusterTest.html | 8 +-
.../org/apache/drill/exec/hive/HiveTestBase.html | 8 +-
.../drill/exec/hive/HiveTestFixture.Builder.html | 8 +-
.../hive/HiveTestFixture.HiveDriverManager.html | 8 +-
.../hive/HiveTestFixture.HivePluginManager.html | 8 +-
.../apache/drill/exec/hive/HiveTestFixture.html | 8 +-
.../apache/drill/exec/hive/HiveTestUtilities.html | 8 +-
.../apache/drill/exec/hive/TestHiveStorage.html | 8 +-
.../drill/exec/hive/TestHiveViewsSupport.html | 8 +-
.../exec/hive/TestInfoSchemaOnHiveStorage.html | 8 +-
.../drill/exec/hive/class-use/HiveClusterTest.html | 8 +-
.../drill/exec/hive/class-use/HiveTestBase.html | 8 +-
.../hive/class-use/HiveTestFixture.Builder.html | 8 +-
.../HiveTestFixture.HiveDriverManager.html | 8 +-
.../HiveTestFixture.HivePluginManager.html | 8 +-
.../drill/exec/hive/class-use/HiveTestFixture.html | 8 +-
.../exec/hive/class-use/HiveTestUtilities.html | 8 +-
.../drill/exec/hive/class-use/TestHiveStorage.html | 8 +-
.../exec/hive/class-use/TestHiveViewsSupport.html | 8 +-
.../class-use/TestInfoSchemaOnHiveStorage.html | 8 +-
.../exec/hive/complex_types/TestHiveArrays.html | 8 +-
.../exec/hive/complex_types/TestHiveMaps.html | 8 +-
.../exec/hive/complex_types/TestHiveStructs.html | 8 +-
.../exec/hive/complex_types/TestHiveUnions.html | 8 +-
.../complex_types/class-use/TestHiveArrays.html | 8 +-
.../hive/complex_types/class-use/TestHiveMaps.html | 8 +-
.../complex_types/class-use/TestHiveStructs.html | 8 +-
.../complex_types/class-use/TestHiveUnions.html | 8 +-
.../exec/hive/complex_types/package-frame.html | 6 +-
.../exec/hive/complex_types/package-summary.html | 8 +-
.../exec/hive/complex_types/package-tree.html | 8 +-
.../drill/exec/hive/complex_types/package-use.html | 8 +-
.../org/apache/drill/exec/hive/package-frame.html | 6 +-
.../apache/drill/exec/hive/package-summary.html | 8 +-
.../org/apache/drill/exec/hive/package-tree.html | 8 +-
.../org/apache/drill/exec/hive/package-use.html | 8 +-
.../exec/impersonation/BaseTestImpersonation.html | 8 +-
.../TestImpersonationDisabledWithMiniDFS.html | 8 +-
.../impersonation/TestImpersonationMetadata.html | 8 +-
.../impersonation/TestImpersonationQueries.html | 8 +-
.../impersonation/TestInboundImpersonation.html | 8 +-
.../TestInboundImpersonationPrivileges.html | 8 +-
.../class-use/BaseTestImpersonation.html | 8 +-
.../TestImpersonationDisabledWithMiniDFS.html | 8 +-
.../class-use/TestImpersonationMetadata.html | 8 +-
.../class-use/TestImpersonationQueries.html | 8 +-
.../class-use/TestInboundImpersonation.html | 8 +-
.../TestInboundImpersonationPrivileges.html | 8 +-
.../hive/BaseTestHiveImpersonation.html | 8 +-
.../hive/TestSqlStdBasedAuthorization.html | 8 +-
.../hive/TestStorageBasedHiveAuthorization.html | 8 +-
.../hive/class-use/BaseTestHiveImpersonation.html | 8 +-
.../class-use/TestSqlStdBasedAuthorization.html | 8 +-
.../TestStorageBasedHiveAuthorization.html | 8 +-
.../exec/impersonation/hive/package-frame.html | 6 +-
.../exec/impersonation/hive/package-summary.html | 8 +-
.../exec/impersonation/hive/package-tree.html | 8 +-
.../drill/exec/impersonation/hive/package-use.html | 8 +-
.../drill/exec/impersonation/package-frame.html | 6 +-
.../drill/exec/impersonation/package-summary.html | 8 +-
.../drill/exec/impersonation/package-tree.html | 8 +-
.../drill/exec/impersonation/package-use.html | 8 +-
.../exec/memory/Accountant.AllocationOutcome.html | 8 +-
.../org/apache/drill/exec/memory/Accountant.html | 8 +-
.../memory/AllocationManager.BufferLedger.html | 8 +-
.../drill/exec/memory/AllocationManager.html | 8 +-
.../drill/exec/memory/AllocationReservation.html | 8 +-
.../exec/memory/AllocatorClosedException.html | 8 +-
.../exec/memory/BaseAllocator.Reservation.html | 8 +-
.../drill/exec/memory/BaseAllocator.Verbosity.html | 8 +-
.../apache/drill/exec/memory/BaseAllocator.html | 8 +-
.../apache/drill/exec/memory/BoundsChecking.html | 8 +-
.../drill/exec/memory/BoundsCheckingTest.html | 8 +-
.../apache/drill/exec/memory/BufferAllocator.html | 8 +-
.../drill/exec/memory/DrillByteBufAllocator.html | 133 +-
.../apache/drill/exec/memory/RootAllocator.html | 8 +-
.../drill/exec/memory/RootAllocatorFactory.html | 8 +-
.../apache/drill/exec/memory/TestAccountant.html | 8 +-
.../apache/drill/exec/memory/TestAllocators.html | 8 +-
.../drill/exec/memory/TestBaseAllocator.html | 8 +-
.../apache/drill/exec/memory/TestEndianess.html | 8 +-
.../class-use/Accountant.AllocationOutcome.html | 8 +-
.../drill/exec/memory/class-use/Accountant.html | 8 +-
.../class-use/AllocationManager.BufferLedger.html | 8 +-
.../exec/memory/class-use/AllocationManager.html | 8 +-
.../memory/class-use/AllocationReservation.html | 8 +-
.../memory/class-use/AllocatorClosedException.html | 8 +-
.../class-use/BaseAllocator.Reservation.html | 8 +-
.../memory/class-use/BaseAllocator.Verbosity.html | 8 +-
.../drill/exec/memory/class-use/BaseAllocator.html | 8 +-
.../exec/memory/class-use/BoundsChecking.html | 8 +-
.../exec/memory/class-use/BoundsCheckingTest.html | 8 +-
.../exec/memory/class-use/BufferAllocator.html | 12 +-
.../memory/class-use/DrillByteBufAllocator.html | 8 +-
.../drill/exec/memory/class-use/RootAllocator.html | 8 +-
.../memory/class-use/RootAllocatorFactory.html | 8 +-
.../exec/memory/class-use/TestAccountant.html | 8 +-
.../exec/memory/class-use/TestAllocators.html | 8 +-
.../exec/memory/class-use/TestBaseAllocator.html | 8 +-
.../drill/exec/memory/class-use/TestEndianess.html | 8 +-
.../apache/drill/exec/memory/package-frame.html | 6 +-
.../apache/drill/exec/memory/package-summary.html | 10 +-
.../org/apache/drill/exec/memory/package-tree.html | 16 +-
.../org/apache/drill/exec/memory/package-use.html | 8 +-
.../drill/exec/metastore/ColumnNamesOptions.html | 8 +-
.../exec/metastore/MetadataProviderManager.html | 8 +-
...derManager.MetastoreMetadataProviderConfig.html | 8 +-
.../MetastoreMetadataProviderManager.html | 8 +-
.../TestMetastoreWithEasyFormatPlugin.html | 8 +-
.../exec/metastore/analyze/AnalyzeColumnUtils.html | 8 +-
.../metastore/analyze/AnalyzeFileInfoProvider.html | 8 +-
.../analyze/AnalyzeFileInfoProviderImpl.html | 8 +-
.../metastore/analyze/AnalyzeInfoProvider.html | 8 +-
.../analyze/AnalyzeParquetInfoProvider.html | 8 +-
.../analyze/FileMetadataInfoCollector.html | 8 +-
...ateContext.MetadataAggregateContextBuilder.html | 8 +-
.../analyze/MetadataAggregateContext.html | 8 +-
...erContext.MetadataControllerContextBuilder.html | 8 +-
.../analyze/MetadataControllerContext.html | 8 +-
...ndlerContext.MetadataHandlerContextBuilder.html | 8 +-
.../metastore/analyze/MetadataHandlerContext.html | 8 +-
.../metastore/analyze/MetadataIdentifierUtils.html | 8 +-
.../metastore/analyze/MetadataInfoCollector.html | 8 +-
.../analyze/MetastoreAnalyzeConstants.html | 8 +-
.../analyze/class-use/AnalyzeColumnUtils.html | 8 +-
.../analyze/class-use/AnalyzeFileInfoProvider.html | 8 +-
.../class-use/AnalyzeFileInfoProviderImpl.html | 8 +-
.../analyze/class-use/AnalyzeInfoProvider.html | 8 +-
.../class-use/AnalyzeParquetInfoProvider.html | 8 +-
.../class-use/FileMetadataInfoCollector.html | 8 +-
...ateContext.MetadataAggregateContextBuilder.html | 8 +-
.../class-use/MetadataAggregateContext.html | 8 +-
...erContext.MetadataControllerContextBuilder.html | 8 +-
.../class-use/MetadataControllerContext.html | 8 +-
...ndlerContext.MetadataHandlerContextBuilder.html | 8 +-
.../analyze/class-use/MetadataHandlerContext.html | 8 +-
.../analyze/class-use/MetadataIdentifierUtils.html | 8 +-
.../analyze/class-use/MetadataInfoCollector.html | 8 +-
.../class-use/MetastoreAnalyzeConstants.html | 8 +-
.../exec/metastore/analyze/package-frame.html | 6 +-
.../exec/metastore/analyze/package-summary.html | 8 +-
.../drill/exec/metastore/analyze/package-tree.html | 8 +-
.../drill/exec/metastore/analyze/package-use.html | 8 +-
.../metastore/class-use/ColumnNamesOptions.html | 8 +-
.../class-use/MetadataProviderManager.html | 8 +-
...derManager.MetastoreMetadataProviderConfig.html | 8 +-
.../MetastoreMetadataProviderManager.html | 8 +-
.../TestMetastoreWithEasyFormatPlugin.html | 8 +-
.../apache/drill/exec/metastore/package-frame.html | 6 +-
.../drill/exec/metastore/package-summary.html | 8 +-
.../apache/drill/exec/metastore/package-tree.html | 8 +-
.../apache/drill/exec/metastore/package-use.html | 8 +-
.../store/FileSystemMetadataProviderManager.html | 8 +-
.../store/FileTableMetadataProviderBuilder.html | 8 +-
...MetastoreFileTableMetadataProvider.Builder.html | 8 +-
.../store/MetastoreFileTableMetadataProvider.html | 8 +-
.../SimpleFileTableMetadataProvider.Builder.html | 8 +-
.../store/SimpleFileTableMetadataProvider.html | 8 +-
.../FileSystemMetadataProviderManager.html | 8 +-
.../FileTableMetadataProviderBuilder.html | 8 +-
...MetastoreFileTableMetadataProvider.Builder.html | 8 +-
.../MetastoreFileTableMetadataProvider.html | 8 +-
.../SimpleFileTableMetadataProvider.Builder.html | 8 +-
.../class-use/SimpleFileTableMetadataProvider.html | 8 +-
.../drill/exec/metastore/store/package-frame.html | 6 +-
.../exec/metastore/store/package-summary.html | 8 +-
.../drill/exec/metastore/store/package-tree.html | 8 +-
.../drill/exec/metastore/store/package-use.html | 8 +-
...astoreParquetTableMetadataProvider.Builder.html | 8 +-
.../MetastoreParquetTableMetadataProvider.html | 8 +-
.../store/parquet/ParquetMetadataProvider.html | 8 +-
.../parquet/ParquetMetadataProviderBuilder.html | 8 +-
.../parquet/ParquetTableMetadataProvider.html | 8 +-
.../ParquetTableMetadataProviderBuilder.html | 8 +-
.../ParquetTableMetadataProviderImpl.Builder.html | 8 +-
.../parquet/ParquetTableMetadataProviderImpl.html | 8 +-
...astoreParquetTableMetadataProvider.Builder.html | 8 +-
.../MetastoreParquetTableMetadataProvider.html | 8 +-
.../parquet/class-use/ParquetMetadataProvider.html | 8 +-
.../class-use/ParquetMetadataProviderBuilder.html | 8 +-
.../class-use/ParquetTableMetadataProvider.html | 8 +-
.../ParquetTableMetadataProviderBuilder.html | 8 +-
.../ParquetTableMetadataProviderImpl.Builder.html | 8 +-
.../ParquetTableMetadataProviderImpl.html | 8 +-
.../metastore/store/parquet/package-frame.html | 6 +-
.../metastore/store/parquet/package-summary.html | 8 +-
.../exec/metastore/store/parquet/package-tree.html | 8 +-
.../exec/metastore/store/parquet/package-use.html | 8 +-
.../org/apache/drill/exec/metrics/CpuGaugeSet.html | 8 +-
.../apache/drill/exec/metrics/DrillCounters.html | 8 +-
.../apache/drill/exec/metrics/DrillMetrics.html | 8 +-
.../drill/exec/metrics/class-use/CpuGaugeSet.html | 8 +-
.../exec/metrics/class-use/DrillCounters.html | 8 +-
.../drill/exec/metrics/class-use/DrillMetrics.html | 8 +-
.../apache/drill/exec/metrics/package-frame.html | 6 +-
.../apache/drill/exec/metrics/package-summary.html | 8 +-
.../apache/drill/exec/metrics/package-tree.html | 8 +-
.../org/apache/drill/exec/metrics/package-use.html | 8 +-
.../drill/exec/nested/TestFastComplexSchema.html | 8 +-
.../drill/exec/nested/TestNestedComplexSchema.html | 8 +-
.../nested/class-use/TestFastComplexSchema.html | 8 +-
.../nested/class-use/TestNestedComplexSchema.html | 8 +-
.../apache/drill/exec/nested/package-frame.html | 6 +-
.../apache/drill/exec/nested/package-summary.html | 8 +-
.../org/apache/drill/exec/nested/package-tree.html | 8 +-
.../org/apache/drill/exec/nested/package-use.html | 8 +-
.../drill/exec/ops/AccountingDataTunnel.html | 8 +-
.../drill/exec/ops/AccountingUserConnection.html | 8 +-
.../apache/drill/exec/ops/BaseFragmentContext.html | 8 +-
.../apache/drill/exec/ops/BaseOperatorContext.html | 8 +-
.../org/apache/drill/exec/ops/BufferManager.html | 8 +-
.../apache/drill/exec/ops/BufferManagerImpl.html | 8 +-
apidocs/org/apache/drill/exec/ops/Consumer.html | 8 +-
.../apache/drill/exec/ops/ContextInformation.html | 8 +-
.../drill/exec/ops/DataTunnelStatusHandler.html | 8 +-
.../drill/exec/ops/ExchangeFragmentContext.html | 8 +-
.../drill/exec/ops/ExecutorFragmentContext.html | 8 +-
.../exec/ops/FragmentContext.ExecutorState.html | 8 +-
.../org/apache/drill/exec/ops/FragmentContext.html | 8 +-
.../apache/drill/exec/ops/FragmentContextImpl.html | 8 +-
.../drill/exec/ops/FragmentContextInterface.html | 8 +-
.../org/apache/drill/exec/ops/FragmentStats.html | 12 +-
apidocs/org/apache/drill/exec/ops/MetricDef.html | 8 +-
.../org/apache/drill/exec/ops/OpProfileDef.html | 24 +-
.../org/apache/drill/exec/ops/OperatorContext.html | 8 +-
.../drill/exec/ops/OperatorMetricRegistry.html | 14 +-
.../drill/exec/ops/OperatorStatReceiver.html | 8 +-
.../org/apache/drill/exec/ops/OperatorStats.html | 20 +-
.../apache/drill/exec/ops/OperatorUtilities.html | 8 +-
.../drill/exec/ops/OptimizerRulesContext.html | 8 +-
.../drill/exec/ops/QueryCancelledException.html | 8 +-
.../exec/ops/QueryContext.SqlStatementType.html | 8 +-
.../org/apache/drill/exec/ops/QueryContext.html | 8 +-
.../apache/drill/exec/ops/RootFragmentContext.html | 8 +-
.../apache/drill/exec/ops/SendingAccountor.html | 13 +-
.../org/apache/drill/exec/ops/StatusHandler.html | 8 +-
.../org/apache/drill/exec/ops/UdfUtilities.html | 8 +-
.../ViewExpansionContext.ViewExpansionToken.html | 8 +-
.../drill/exec/ops/ViewExpansionContext.html | 8 +-
.../exec/ops/class-use/AccountingDataTunnel.html | 8 +-
.../ops/class-use/AccountingUserConnection.html | 8 +-
.../exec/ops/class-use/BaseFragmentContext.html | 8 +-
.../exec/ops/class-use/BaseOperatorContext.html | 8 +-
.../drill/exec/ops/class-use/BufferManager.html | 8 +-
.../exec/ops/class-use/BufferManagerImpl.html | 8 +-
.../apache/drill/exec/ops/class-use/Consumer.html | 8 +-
.../exec/ops/class-use/ContextInformation.html | 8 +-
.../ops/class-use/DataTunnelStatusHandler.html | 8 +-
.../ops/class-use/ExchangeFragmentContext.html | 8 +-
.../ops/class-use/ExecutorFragmentContext.html | 80 +-
.../class-use/FragmentContext.ExecutorState.html | 8 +-
.../drill/exec/ops/class-use/FragmentContext.html | 224 +-
.../exec/ops/class-use/FragmentContextImpl.html | 8 +-
.../ops/class-use/FragmentContextInterface.html | 8 +-
.../drill/exec/ops/class-use/FragmentStats.html | 8 +-
.../apache/drill/exec/ops/class-use/MetricDef.html | 8 +-
.../drill/exec/ops/class-use/OpProfileDef.html | 8 +-
.../drill/exec/ops/class-use/OperatorContext.html | 149 +-
.../exec/ops/class-use/OperatorMetricRegistry.html | 8 +-
.../exec/ops/class-use/OperatorStatReceiver.html | 8 +-
.../drill/exec/ops/class-use/OperatorStats.html | 18 +-
.../exec/ops/class-use/OperatorUtilities.html | 8 +-
.../exec/ops/class-use/OptimizerRulesContext.html | 83 +-
.../ops/class-use/QueryCancelledException.html | 8 +-
.../class-use/QueryContext.SqlStatementType.html | 8 +-
.../drill/exec/ops/class-use/QueryContext.html | 8 +-
.../exec/ops/class-use/RootFragmentContext.html | 8 +-
.../drill/exec/ops/class-use/SendingAccountor.html | 8 +-
.../drill/exec/ops/class-use/StatusHandler.html | 8 +-
.../drill/exec/ops/class-use/UdfUtilities.html | 8 +-
.../ViewExpansionContext.ViewExpansionToken.html | 8 +-
.../exec/ops/class-use/ViewExpansionContext.html | 8 +-
.../org/apache/drill/exec/ops/package-frame.html | 6 +-
.../org/apache/drill/exec/ops/package-summary.html | 8 +-
.../org/apache/drill/exec/ops/package-tree.html | 8 +-
apidocs/org/apache/drill/exec/ops/package-use.html | 200 +-
.../BasicOptimizer.BasicOptimizationContext.html | 8 +-
.../org/apache/drill/exec/opt/BasicOptimizer.html | 8 +-
.../apache/drill/exec/opt/BasicOptimizerTest.html | 8 +-
.../apache/drill/exec/opt/IdentityOptimizer.html | 8 +-
.../exec/opt/Optimizer.OptimizationContext.html | 8 +-
apidocs/org/apache/drill/exec/opt/Optimizer.html | 8 +-
.../BasicOptimizer.BasicOptimizationContext.html | 8 +-
.../drill/exec/opt/class-use/BasicOptimizer.html | 8 +-
.../exec/opt/class-use/BasicOptimizerTest.html | 8 +-
.../exec/opt/class-use/IdentityOptimizer.html | 8 +-
.../class-use/Optimizer.OptimizationContext.html | 8 +-
.../apache/drill/exec/opt/class-use/Optimizer.html | 8 +-
.../org/apache/drill/exec/opt/package-frame.html | 6 +-
.../org/apache/drill/exec/opt/package-summary.html | 12 +-
.../org/apache/drill/exec/opt/package-tree.html | 12 +-
apidocs/org/apache/drill/exec/opt/package-use.html | 8 +-
apidocs/org/apache/drill/exec/package-frame.html | 6 +-
apidocs/org/apache/drill/exec/package-summary.html | 8 +-
apidocs/org/apache/drill/exec/package-tree.html | 8 +-
apidocs/org/apache/drill/exec/package-use.html | 173 +-
.../store/pcap/TestPcapWithPersistentStore.html | 369 ++
.../class-use/TestPcapWithPersistentStore.html | 126 +
.../exec/persistent/store/pcap/package-frame.html | 21 +
.../persistent/store/pcap/package-summary.html | 144 +
.../exec/persistent/store/pcap/package-tree.html | 155 +
.../exec/persistent/store/pcap/package-use.html | 126 +
.../drill/exec/physical/DataValidationMode.html | 8 +-
.../drill/exec/physical/EndpointAffinity.html | 8 +-
.../drill/exec/physical/MinorFragmentEndpoint.html | 8 +-
.../physical/PhysicalOperatorSetupException.html | 8 +-
.../apache/drill/exec/physical/PhysicalPlan.html | 8 +-
.../org/apache/drill/exec/physical/WriteEntry.html | 8 +-
.../drill/exec/physical/base/AbstractBase.html | 10 +-
.../exec/physical/base/AbstractDbGroupScan.html | 8 +-
.../exec/physical/base/AbstractDbSubScan.html | 8 +-
.../drill/exec/physical/base/AbstractExchange.html | 19 +-
.../exec/physical/base/AbstractFileGroupScan.html | 8 +-
.../exec/physical/base/AbstractGroupScan.html | 14 +-
...WithMetadata.GroupScanWithMetadataFilterer.html | 70 +-
.../base/AbstractGroupScanWithMetadata.html | 102 +-
.../drill/exec/physical/base/AbstractJoinPop.html | 8 +-
.../drill/exec/physical/base/AbstractMultiple.html | 8 +-
.../physical/base/AbstractPhysicalVisitor.html | 8 +-
.../drill/exec/physical/base/AbstractReceiver.html | 8 +-
.../drill/exec/physical/base/AbstractSender.html | 8 +-
.../drill/exec/physical/base/AbstractSingle.html | 8 +-
.../drill/exec/physical/base/AbstractStore.html | 8 +-
.../drill/exec/physical/base/AbstractSubScan.html | 10 +-
.../drill/exec/physical/base/AbstractWriter.html | 8 +-
.../drill/exec/physical/base/DbGroupScan.html | 8 +-
.../apache/drill/exec/physical/base/DbSubScan.html | 8 +-
.../base/Exchange.ParallelizationDependency.html | 8 +-
.../apache/drill/exec/physical/base/Exchange.html | 8 +-
.../drill/exec/physical/base/FileGroupScan.html | 8 +-
.../drill/exec/physical/base/FragmentLeaf.html | 10 +-
.../drill/exec/physical/base/FragmentRoot.html | 8 +-
.../apache/drill/exec/physical/base/GroupScan.html | 10 +-
.../drill/exec/physical/base/HasAffinity.html | 10 +-
.../drill/exec/physical/base/IndexGroupScan.html | 8 +-
.../drill/exec/physical/base/LateralContract.html | 8 +-
.../org/apache/drill/exec/physical/base/Leaf.html | 10 +-
.../drill/exec/physical/base/PhysicalOperator.html | 14 +-
.../exec/physical/base/PhysicalOperatorUtil.html | 8 +-
.../drill/exec/physical/base/PhysicalVisitor.html | 8 +-
.../apache/drill/exec/physical/base/Receiver.html | 8 +-
.../org/apache/drill/exec/physical/base/Root.html | 8 +-
.../org/apache/drill/exec/physical/base/Scan.html | 10 +-
.../physical/base/ScanStats.GroupScanProperty.html | 8 +-
.../apache/drill/exec/physical/base/ScanStats.html | 8 +-
.../exec/physical/base/SchemalessBatchCreator.html | 8 +-
.../drill/exec/physical/base/SchemalessScan.html | 8 +-
.../apache/drill/exec/physical/base/Sender.html | 8 +-
.../org/apache/drill/exec/physical/base/Store.html | 8 +-
.../apache/drill/exec/physical/base/SubScan.html | 10 +-
.../apache/drill/exec/physical/base/Writer.html | 8 +-
.../exec/physical/base/class-use/AbstractBase.html | 86 +-
.../base/class-use/AbstractDbGroupScan.html | 8 +-
.../physical/base/class-use/AbstractDbSubScan.html | 8 +-
.../physical/base/class-use/AbstractExchange.html | 8 +-
.../base/class-use/AbstractFileGroupScan.html | 8 +-
.../physical/base/class-use/AbstractGroupScan.html | 86 +-
...WithMetadata.GroupScanWithMetadataFilterer.html | 8 +-
.../class-use/AbstractGroupScanWithMetadata.html | 8 +-
.../physical/base/class-use/AbstractJoinPop.html | 8 +-
.../physical/base/class-use/AbstractMultiple.html | 8 +-
.../base/class-use/AbstractPhysicalVisitor.html | 8 +-
.../physical/base/class-use/AbstractReceiver.html | 8 +-
.../physical/base/class-use/AbstractSender.html | 8 +-
.../physical/base/class-use/AbstractSingle.html | 8 +-
.../physical/base/class-use/AbstractStore.html | 8 +-
.../physical/base/class-use/AbstractSubScan.html | 34 +-
.../physical/base/class-use/AbstractWriter.html | 8 +-
.../exec/physical/base/class-use/DbGroupScan.html | 8 +-
.../exec/physical/base/class-use/DbSubScan.html | 8 +-
.../Exchange.ParallelizationDependency.html | 8 +-
.../exec/physical/base/class-use/Exchange.html | 8 +-
.../physical/base/class-use/FileGroupScan.html | 8 +-
.../exec/physical/base/class-use/FragmentLeaf.html | 86 +-
.../exec/physical/base/class-use/FragmentRoot.html | 8 +-
.../exec/physical/base/class-use/GroupScan.html | 151 +-
.../exec/physical/base/class-use/HasAffinity.html | 78 +-
.../physical/base/class-use/IndexGroupScan.html | 8 +-
.../physical/base/class-use/LateralContract.html | 8 +-
.../drill/exec/physical/base/class-use/Leaf.html | 86 +-
.../physical/base/class-use/PhysicalOperator.html | 167 +-
.../base/class-use/PhysicalOperatorUtil.html | 8 +-
.../physical/base/class-use/PhysicalVisitor.html | 35 +-
.../exec/physical/base/class-use/Receiver.html | 8 +-
.../drill/exec/physical/base/class-use/Root.html | 8 +-
.../drill/exec/physical/base/class-use/Scan.html | 86 +-
.../class-use/ScanStats.GroupScanProperty.html | 8 +-
.../exec/physical/base/class-use/ScanStats.html | 74 +-
.../base/class-use/SchemalessBatchCreator.html | 8 +-
.../physical/base/class-use/SchemalessScan.html | 8 +-
.../drill/exec/physical/base/class-use/Sender.html | 8 +-
.../drill/exec/physical/base/class-use/Store.html | 8 +-
.../exec/physical/base/class-use/SubScan.html | 100 +-
.../drill/exec/physical/base/class-use/Writer.html | 8 +-
.../drill/exec/physical/base/package-frame.html | 6 +-
.../drill/exec/physical/base/package-summary.html | 8 +-
.../drill/exec/physical/base/package-tree.html | 10 +-
.../drill/exec/physical/base/package-use.html | 188 +-
.../physical/class-use/DataValidationMode.html | 8 +-
.../exec/physical/class-use/EndpointAffinity.html | 8 +-
.../physical/class-use/MinorFragmentEndpoint.html | 8 +-
.../class-use/PhysicalOperatorSetupException.html | 36 +-
.../exec/physical/class-use/PhysicalPlan.html | 8 +-
.../drill/exec/physical/class-use/WriteEntry.html | 8 +-
.../physical/config/AbstractDeMuxExchange.html | 8 +-
.../exec/physical/config/AbstractMuxExchange.html | 8 +-
.../exec/physical/config/BroadcastExchange.html | 8 +-
.../exec/physical/config/BroadcastSender.html | 52 +-
.../drill/exec/physical/config/ComplexToJson.html | 52 +-
.../drill/exec/physical/config/ExternalSort.html | 31 +-
.../apache/drill/exec/physical/config/Filter.html | 52 +-
.../drill/exec/physical/config/FlattenPOP.html | 52 +-
.../drill/exec/physical/config/HashAggregate.html | 52 +-
.../drill/exec/physical/config/HashJoinPOP.html | 52 +-
.../exec/physical/config/HashPartitionSender.html | 52 +-
.../exec/physical/config/HashToMergeExchange.html | 8 +-
.../exec/physical/config/HashToRandomExchange.html | 8 +-
.../exec/physical/config/IteratorValidator.html | 29 +-
.../drill/exec/physical/config/LateralJoinPOP.html | 52 +-
.../apache/drill/exec/physical/config/Limit.html | 52 +-
.../drill/exec/physical/config/MergeJoinPOP.html | 52 +-
.../exec/physical/config/MergingReceiverPOP.html | 52 +-
.../physical/config/MetadataControllerPOP.html | 52 +-
.../exec/physical/config/MetadataHandlerPOP.html | 52 +-
.../exec/physical/config/MetadataHashAggPOP.html | 19 +-
.../exec/physical/config/MetadataStreamAggPOP.html | 19 +-
.../exec/physical/config/NestedLoopJoinPOP.html | 52 +-
.../exec/physical/config/OrderedMuxExchange.html | 8 +-
.../physical/config/OrderedPartitionExchange.html | 8 +-
.../physical/config/OrderedPartitionSender.html | 52 +-
.../drill/exec/physical/config/PartitionLimit.html | 52 +-
.../drill/exec/physical/config/PartitionRange.html | 8 +-
.../exec/physical/config/ProducerConsumer.html | 52 +-
.../apache/drill/exec/physical/config/Project.html | 57 +-
.../physical/config/RangePartitionExchange.html | 8 +-
.../exec/physical/config/RangePartitionSender.html | 31 +-
.../drill/exec/physical/config/RowKeyJoinPOP.html | 52 +-
.../exec/physical/config/RuntimeFilterPOP.html | 52 +-
.../apache/drill/exec/physical/config/Screen.html | 52 +-
.../physical/config/SelectionVectorRemover.html | 52 +-
.../exec/physical/config/SingleMergeExchange.html | 8 +-
.../drill/exec/physical/config/SingleSender.html | 52 +-
.../apache/drill/exec/physical/config/Sort.html | 31 +-
.../exec/physical/config/StatisticsAggregate.html | 52 +-
.../exec/physical/config/StatisticsMerge.html | 52 +-
.../exec/physical/config/StreamingAggregate.html | 52 +-
.../physical/config/TestParsePhysicalPlan.html | 8 +-
.../apache/drill/exec/physical/config/TopN.html | 52 +-
.../apache/drill/exec/physical/config/Trace.html | 29 +-
.../drill/exec/physical/config/UnionAll.html | 52 +-
.../drill/exec/physical/config/UnionExchange.html | 8 +-
.../drill/exec/physical/config/UnnestPOP.html | 52 +-
.../physical/config/UnorderedDeMuxExchange.html | 8 +-
.../exec/physical/config/UnorderedMuxExchange.html | 8 +-
.../exec/physical/config/UnorderedReceiver.html | 52 +-
.../drill/exec/physical/config/UnpivotMaps.html | 52 +-
.../apache/drill/exec/physical/config/Values.html | 52 +-
.../exec/physical/config/WindowPOP.Bound.html | 8 +-
.../drill/exec/physical/config/WindowPOP.html | 52 +-
.../config/class-use/AbstractDeMuxExchange.html | 8 +-
.../config/class-use/AbstractMuxExchange.html | 8 +-
.../config/class-use/BroadcastExchange.html | 8 +-
.../physical/config/class-use/BroadcastSender.html | 8 +-
.../physical/config/class-use/ComplexToJson.html | 8 +-
.../physical/config/class-use/ExternalSort.html | 8 +-
.../exec/physical/config/class-use/Filter.html | 8 +-
.../exec/physical/config/class-use/FlattenPOP.html | 8 +-
.../physical/config/class-use/HashAggregate.html | 8 +-
.../physical/config/class-use/HashJoinPOP.html | 8 +-
.../config/class-use/HashPartitionSender.html | 8 +-
.../config/class-use/HashToMergeExchange.html | 8 +-
.../config/class-use/HashToRandomExchange.html | 8 +-
.../config/class-use/IteratorValidator.html | 8 +-
.../physical/config/class-use/LateralJoinPOP.html | 8 +-
.../exec/physical/config/class-use/Limit.html | 8 +-
.../physical/config/class-use/MergeJoinPOP.html | 8 +-
.../config/class-use/MergingReceiverPOP.html | 8 +-
.../config/class-use/MetadataControllerPOP.html | 8 +-
.../config/class-use/MetadataHandlerPOP.html | 8 +-
.../config/class-use/MetadataHashAggPOP.html | 8 +-
.../config/class-use/MetadataStreamAggPOP.html | 8 +-
.../config/class-use/NestedLoopJoinPOP.html | 8 +-
.../config/class-use/OrderedMuxExchange.html | 8 +-
.../config/class-use/OrderedPartitionExchange.html | 8 +-
.../config/class-use/OrderedPartitionSender.html | 8 +-
.../physical/config/class-use/PartitionLimit.html | 8 +-
.../physical/config/class-use/PartitionRange.html | 8 +-
.../config/class-use/ProducerConsumer.html | 8 +-
.../exec/physical/config/class-use/Project.html | 8 +-
.../config/class-use/RangePartitionExchange.html | 8 +-
.../config/class-use/RangePartitionSender.html | 8 +-
.../physical/config/class-use/RowKeyJoinPOP.html | 8 +-
.../config/class-use/RuntimeFilterPOP.html | 8 +-
.../exec/physical/config/class-use/Screen.html | 8 +-
.../config/class-use/SelectionVectorRemover.html | 8 +-
.../config/class-use/SingleMergeExchange.html | 8 +-
.../physical/config/class-use/SingleSender.html | 8 +-
.../drill/exec/physical/config/class-use/Sort.html | 8 +-
.../config/class-use/StatisticsAggregate.html | 8 +-
.../physical/config/class-use/StatisticsMerge.html | 8 +-
.../config/class-use/StreamingAggregate.html | 8 +-
.../config/class-use/TestParsePhysicalPlan.html | 8 +-
.../drill/exec/physical/config/class-use/TopN.html | 8 +-
.../exec/physical/config/class-use/Trace.html | 8 +-
.../exec/physical/config/class-use/UnionAll.html | 8 +-
.../physical/config/class-use/UnionExchange.html | 8 +-
.../exec/physical/config/class-use/UnnestPOP.html | 8 +-
.../config/class-use/UnorderedDeMuxExchange.html | 8 +-
.../config/class-use/UnorderedMuxExchange.html | 8 +-
.../config/class-use/UnorderedReceiver.html | 8 +-
.../physical/config/class-use/UnpivotMaps.html | 8 +-
.../exec/physical/config/class-use/Values.html | 8 +-
.../physical/config/class-use/WindowPOP.Bound.html | 8 +-
.../exec/physical/config/class-use/WindowPOP.html | 8 +-
.../drill/exec/physical/config/package-frame.html | 6 +-
.../exec/physical/config/package-summary.html | 8 +-
.../drill/exec/physical/config/package-tree.html | 8 +-
.../drill/exec/physical/config/package-use.html | 8 +-
.../drill/exec/physical/impl/BaseRootExec.html | 8 +-
.../physical/impl/BaseTestOpBatchEmitOutcome.html | 8 +-
.../drill/exec/physical/impl/BatchCreator.html | 10 +-
.../drill/exec/physical/impl/ImplCreator.html | 8 +-
.../exec/physical/impl/MergingReceiverCreator.html | 8 +-
.../physical/impl/MockRecordBatch.Builder.html | 8 +-
.../drill/exec/physical/impl/MockRecordBatch.html | 8 +-
.../physical/impl/OperatorCreatorRegistry.html | 8 +-
.../drill/exec/physical/impl/OutputMutator.html | 8 +-
.../PartitionLimit/TestPartitionLimitBatch.html | 8 +-
.../class-use/TestPartitionLimitBatch.html | 8 +-
.../impl/PartitionLimit/package-frame.html | 6 +-
.../impl/PartitionLimit/package-summary.html | 8 +-
.../physical/impl/PartitionLimit/package-tree.html | 8 +-
.../physical/impl/PartitionLimit/package-use.html | 8 +-
.../drill/exec/physical/impl/PhysicalConfig.html | 8 +-
.../drill/exec/physical/impl/RootCreator.html | 8 +-
.../apache/drill/exec/physical/impl/RootExec.html | 8 +-
.../exec/physical/impl/ScanBatch.Mutator.html | 8 +-
.../apache/drill/exec/physical/impl/ScanBatch.html | 8 +-
.../impl/ScreenCreator.ScreenRoot.Metric.html | 8 +-
.../physical/impl/ScreenCreator.ScreenRoot.html | 8 +-
.../drill/exec/physical/impl/ScreenCreator.html | 8 +-
.../drill/exec/physical/impl/SimpleRootExec.html | 8 +-
...eSenderCreator.SingleSenderRootExec.Metric.html | 8 +-
.../SingleSenderCreator.SingleSenderRootExec.html | 8 +-
.../exec/physical/impl/SingleSenderCreator.html | 8 +-
.../physical/impl/StatisticsWriterRecordBatch.html | 8 +-
.../exec/physical/impl/TestBroadcastExchange.html | 8 +-
.../exec/physical/impl/TestCastFunctions.html | 8 +-
.../physical/impl/TestCastVarCharToBigInt.html | 8 +-
.../physical/impl/TestComparisonFunctions.html | 8 +-
.../exec/physical/impl/TestConvertFunctions.html | 8 +-
.../drill/exec/physical/impl/TestDecimal.html | 8 +-
.../physical/impl/TestDistributedFragmentRun.html | 8 +-
.../exec/physical/impl/TestExtractFunctions.html | 8 +-
.../physical/impl/TestHashToRandomExchange.html | 8 +-
.../physical/impl/TestImplicitCastFunctions.html | 8 +-
.../exec/physical/impl/TestLocalExchange.html | 8 +-
.../physical/impl/TestNestedDateTimeTimestamp.html | 8 +-
.../exec/physical/impl/TestOrderedMuxExchange.html | 8 +-
.../physical/impl/TestReverseImplicitCast.html | 8 +-
.../drill/exec/physical/impl/TestSchema.html | 8 +-
.../exec/physical/impl/TestSimpleFragmentRun.html | 8 +-
.../exec/physical/impl/TestSimpleFunctions.html | 8 +-
.../exec/physical/impl/TestStackAnalyzer.html | 15 +-
.../exec/physical/impl/TestStringFunctions.html | 8 +-
.../exec/physical/impl/TestUnionExchange.html | 8 +-
.../exec/physical/impl/TopN/PriorityQueue.html | 8 +-
.../physical/impl/TopN/PriorityQueueTemplate.html | 8 +-
.../physical/impl/TopN/TestTopNEmitOutcome.html | 8 +-
.../physical/impl/TopN/TestTopNSchemaChanges.html | 8 +-
.../impl/TopN/TopNBatch.SimpleSV4RecordBatch.html | 8 +-
.../drill/exec/physical/impl/TopN/TopNBatch.html | 8 +-
.../exec/physical/impl/TopN/TopNBatchTest.html | 8 +-
.../physical/impl/TopN/TopNSortBatchCreator.html | 8 +-
.../impl/TopN/class-use/PriorityQueue.html | 8 +-
.../impl/TopN/class-use/PriorityQueueTemplate.html | 8 +-
.../impl/TopN/class-use/TestTopNEmitOutcome.html | 8 +-
.../impl/TopN/class-use/TestTopNSchemaChanges.html | 8 +-
.../class-use/TopNBatch.SimpleSV4RecordBatch.html | 8 +-
.../physical/impl/TopN/class-use/TopNBatch.html | 8 +-
.../impl/TopN/class-use/TopNBatchTest.html | 8 +-
.../impl/TopN/class-use/TopNSortBatchCreator.html | 8 +-
.../exec/physical/impl/TopN/package-frame.html | 6 +-
.../exec/physical/impl/TopN/package-summary.html | 8 +-
.../exec/physical/impl/TopN/package-tree.html | 8 +-
.../drill/exec/physical/impl/TopN/package-use.html | 8 +-
.../drill/exec/physical/impl/TraceInjector.html | 8 +-
.../exec/physical/impl/WriterRecordBatch.html | 8 +-
.../drill/exec/physical/impl/agg/TestAgg.html | 8 +-
...nyValue.TestAggWithAnyValueMultipleBatches.html | 8 +-
...ithAnyValue.TestAggWithAnyValueSingleBatch.html | 8 +-
.../physical/impl/agg/TestAggWithAnyValue.html | 8 +-
.../exec/physical/impl/agg/TestHashAggBatch.html | 8 +-
.../physical/impl/agg/TestHashAggEmitOutcome.html | 8 +-
.../drill/exec/physical/impl/agg/TestHashAggr.html | 8 +-
.../exec/physical/impl/agg/TestHashAggrSpill.html | 8 +-
.../impl/agg/TestStreamingAggEmitOutcome.html | 8 +-
.../exec/physical/impl/agg/class-use/TestAgg.html | 8 +-
...nyValue.TestAggWithAnyValueMultipleBatches.html | 8 +-
...ithAnyValue.TestAggWithAnyValueSingleBatch.html | 8 +-
.../impl/agg/class-use/TestAggWithAnyValue.html | 8 +-
.../impl/agg/class-use/TestHashAggBatch.html | 8 +-
.../impl/agg/class-use/TestHashAggEmitOutcome.html | 8 +-
.../physical/impl/agg/class-use/TestHashAggr.html | 8 +-
.../impl/agg/class-use/TestHashAggrSpill.html | 8 +-
.../agg/class-use/TestStreamingAggEmitOutcome.html | 8 +-
.../exec/physical/impl/agg/package-frame.html | 6 +-
.../exec/physical/impl/agg/package-summary.html | 8 +-
.../drill/exec/physical/impl/agg/package-tree.html | 8 +-
.../drill/exec/physical/impl/agg/package-use.html | 8 +-
.../physical/impl/aggregate/BatchIterator.html | 8 +-
.../exec/physical/impl/aggregate/HashAggBatch.html | 8 +-
.../impl/aggregate/HashAggBatchCreator.html | 8 +-
.../impl/aggregate/HashAggSpilledPartition.html | 8 +-
.../aggregate/HashAggTemplate.BatchHolder.html | 8 +-
.../impl/aggregate/HashAggTemplate.Metric.html | 8 +-
.../physical/impl/aggregate/HashAggTemplate.html | 8 +-
.../physical/impl/aggregate/HashAggUpdater.html | 8 +-
.../aggregate/HashAggregator.AggIterOutcome.html | 8 +-
.../impl/aggregate/HashAggregator.AggOutcome.html | 8 +-
.../physical/impl/aggregate/HashAggregator.html | 8 +-
.../physical/impl/aggregate/InternalBatch.html | 8 +-
.../impl/aggregate/SpilledRecordBatch.html | 8 +-
.../physical/impl/aggregate/StreamingAggBatch.html | 8 +-
.../impl/aggregate/StreamingAggBatchCreator.html | 8 +-
.../impl/aggregate/StreamingAggTemplate.html | 8 +-
.../aggregate/StreamingAggregator.AggOutcome.html | 8 +-
.../impl/aggregate/StreamingAggregator.html | 8 +-
.../impl/aggregate/class-use/BatchIterator.html | 8 +-
.../impl/aggregate/class-use/HashAggBatch.html | 8 +-
.../aggregate/class-use/HashAggBatchCreator.html | 8 +-
.../class-use/HashAggSpilledPartition.html | 8 +-
.../class-use/HashAggTemplate.BatchHolder.html | 8 +-
.../class-use/HashAggTemplate.Metric.html | 8 +-
.../impl/aggregate/class-use/HashAggTemplate.html | 8 +-
.../impl/aggregate/class-use/HashAggUpdater.html | 8 +-
.../class-use/HashAggregator.AggIterOutcome.html | 8 +-
.../class-use/HashAggregator.AggOutcome.html | 8 +-
.../impl/aggregate/class-use/HashAggregator.html | 8 +-
.../impl/aggregate/class-use/InternalBatch.html | 8 +-
.../aggregate/class-use/SpilledRecordBatch.html | 8 +-
.../aggregate/class-use/StreamingAggBatch.html | 8 +-
.../class-use/StreamingAggBatchCreator.html | 8 +-
.../aggregate/class-use/StreamingAggTemplate.html | 8 +-
.../class-use/StreamingAggregator.AggOutcome.html | 8 +-
.../aggregate/class-use/StreamingAggregator.html | 8 +-
.../physical/impl/aggregate/package-frame.html | 6 +-
.../physical/impl/aggregate/package-summary.html | 8 +-
.../exec/physical/impl/aggregate/package-tree.html | 12 +-
.../exec/physical/impl/aggregate/package-use.html | 8 +-
.../broadcastsender/BroadcastSenderCreator.html | 8 +-
.../BroadcastSenderRootExec.Metric.html | 8 +-
.../broadcastsender/BroadcastSenderRootExec.html | 8 +-
.../impl/broadcastsender/TestBroadcast.html | 8 +-
.../class-use/BroadcastSenderCreator.html | 8 +-
.../class-use/BroadcastSenderRootExec.Metric.html | 8 +-
.../class-use/BroadcastSenderRootExec.html | 8 +-
.../broadcastsender/class-use/TestBroadcast.html | 8 +-
.../impl/broadcastsender/package-frame.html | 6 +-
.../impl/broadcastsender/package-summary.html | 8 +-
.../impl/broadcastsender/package-tree.html | 8 +-
.../physical/impl/broadcastsender/package-use.html | 8 +-
.../exec/physical/impl/class-use/BaseRootExec.html | 8 +-
.../impl/class-use/BaseTestOpBatchEmitOutcome.html | 8 +-
.../exec/physical/impl/class-use/BatchCreator.html | 74 +-
.../exec/physical/impl/class-use/ImplCreator.html | 8 +-
.../impl/class-use/MergingReceiverCreator.html | 8 +-
.../impl/class-use/MockRecordBatch.Builder.html | 8 +-
.../physical/impl/class-use/MockRecordBatch.html | 8 +-
.../impl/class-use/OperatorCreatorRegistry.html | 8 +-
.../physical/impl/class-use/OutputMutator.html | 143 +-
.../physical/impl/class-use/PhysicalConfig.html | 8 +-
.../exec/physical/impl/class-use/RootCreator.html | 8 +-
.../exec/physical/impl/class-use/RootExec.html | 8 +-
.../physical/impl/class-use/ScanBatch.Mutator.html | 8 +-
.../exec/physical/impl/class-use/ScanBatch.html | 8 +-
.../class-use/ScreenCreator.ScreenRoot.Metric.html | 8 +-
.../impl/class-use/ScreenCreator.ScreenRoot.html | 8 +-
.../physical/impl/class-use/ScreenCreator.html | 8 +-
.../physical/impl/class-use/SimpleRootExec.html | 8 +-
...eSenderCreator.SingleSenderRootExec.Metric.html | 8 +-
.../SingleSenderCreator.SingleSenderRootExec.html | 8 +-
.../impl/class-use/SingleSenderCreator.html | 8 +-
.../class-use/StatisticsWriterRecordBatch.html | 8 +-
.../impl/class-use/TestBroadcastExchange.html | 8 +-
.../physical/impl/class-use/TestCastFunctions.html | 8 +-
.../impl/class-use/TestCastVarCharToBigInt.html | 8 +-
.../impl/class-use/TestComparisonFunctions.html | 8 +-
.../impl/class-use/TestConvertFunctions.html | 8 +-
.../exec/physical/impl/class-use/TestDecimal.html | 8 +-
.../impl/class-use/TestDistributedFragmentRun.html | 8 +-
.../impl/class-use/TestExtractFunctions.html | 8 +-
.../impl/class-use/TestHashToRandomExchange.html | 8 +-
.../impl/class-use/TestImplicitCastFunctions.html | 8 +-
.../physical/impl/class-use/TestLocalExchange.html | 8 +-
.../class-use/TestNestedDateTimeTimestamp.html | 8 +-
.../impl/class-use/TestOrderedMuxExchange.html | 8 +-
.../impl/class-use/TestReverseImplicitCast.html | 8 +-
.../exec/physical/impl/class-use/TestSchema.html | 8 +-
.../impl/class-use/TestSimpleFragmentRun.html | 8 +-
.../impl/class-use/TestSimpleFunctions.html | 8 +-
.../physical/impl/class-use/TestStackAnalyzer.html | 8 +-
.../impl/class-use/TestStringFunctions.html | 8 +-
.../physical/impl/class-use/TestUnionExchange.html | 8 +-
.../physical/impl/class-use/TraceInjector.html | 8 +-
.../physical/impl/class-use/WriterRecordBatch.html | 8 +-
.../common/AbstractSpilledPartitionMetadata.html | 8 +-
.../physical/impl/common/ChainedHashTable.html | 8 +-
.../impl/common/CodeGenMemberInjector.html | 8 +-
.../exec/physical/impl/common/Comparator.html | 8 +-
.../exec/physical/impl/common/HashPartition.html | 8 +-
.../HashPartitionTest.HashPartitionFixture.html | 8 +-
.../physical/impl/common/HashPartitionTest.html | 8 +-
.../physical/impl/common/HashTable.PutStatus.html | 8 +-
.../drill/exec/physical/impl/common/HashTable.html | 8 +-
.../common/HashTableAllocationTrackerTest.html | 8 +-
.../exec/physical/impl/common/HashTableConfig.html | 8 +-
.../exec/physical/impl/common/HashTableStats.html | 8 +-
.../impl/common/HashTableTemplate.BatchHolder.html | 8 +-
.../physical/impl/common/HashTableTemplate.html | 8 +-
.../exec/physical/impl/common/IndexPointer.html | 8 +-
.../impl/common/SpilledPartitionMetadata.html | 8 +-
.../physical/impl/common/SpilledState.Updater.html | 8 +-
.../exec/physical/impl/common/SpilledState.html | 8 +-
.../AbstractSpilledPartitionMetadata.html | 8 +-
.../impl/common/class-use/ChainedHashTable.html | 8 +-
.../common/class-use/CodeGenMemberInjector.html | 8 +-
.../physical/impl/common/class-use/Comparator.html | 8 +-
.../impl/common/class-use/HashPartition.html | 8 +-
.../HashPartitionTest.HashPartitionFixture.html | 8 +-
.../impl/common/class-use/HashPartitionTest.html | 8 +-
.../impl/common/class-use/HashTable.PutStatus.html | 8 +-
.../physical/impl/common/class-use/HashTable.html | 8 +-
.../class-use/HashTableAllocationTrackerTest.html | 8 +-
.../impl/common/class-use/HashTableConfig.html | 8 +-
.../impl/common/class-use/HashTableStats.html | 8 +-
.../class-use/HashTableTemplate.BatchHolder.html | 8 +-
.../impl/common/class-use/HashTableTemplate.html | 8 +-
.../impl/common/class-use/IndexPointer.html | 8 +-
.../common/class-use/SpilledPartitionMetadata.html | 8 +-
.../common/class-use/SpilledState.Updater.html | 8 +-
.../impl/common/class-use/SpilledState.html | 8 +-
.../exec/physical/impl/common/package-frame.html | 6 +-
.../exec/physical/impl/common/package-summary.html | 8 +-
.../exec/physical/impl/common/package-tree.html | 8 +-
.../exec/physical/impl/common/package-use.html | 8 +-
.../physical/impl/filter/EvalSetupException.html | 8 +-
.../physical/impl/filter/EvaluationPredicate.html | 8 +-
.../physical/impl/filter/FilterBatchCreator.html | 8 +-
.../physical/impl/filter/FilterRecordBatch.html | 8 +-
.../exec/physical/impl/filter/FilterSignature.html | 8 +-
.../exec/physical/impl/filter/FilterTemplate2.html | 8 +-
.../exec/physical/impl/filter/FilterTemplate4.html | 8 +-
.../drill/exec/physical/impl/filter/Filterer.html | 8 +-
.../impl/filter/ReturnValueExpression.html | 8 +-
.../impl/filter/RuntimeFilterBatchCreator.html | 8 +-
.../filter/RuntimeFilterRecordBatch.Metric.html | 8 +-
.../impl/filter/RuntimeFilterRecordBatch.html | 8 +-
.../impl/filter/TestFilterBatchEmitOutcome.html | 8 +-
.../physical/impl/filter/TestLargeInClause.html | 8 +-
.../physical/impl/filter/TestSimpleFilter.html | 8 +-
.../impl/filter/class-use/EvalSetupException.html | 8 +-
.../impl/filter/class-use/EvaluationPredicate.html | 8 +-
.../impl/filter/class-use/FilterBatchCreator.html | 8 +-
.../impl/filter/class-use/FilterRecordBatch.html | 8 +-
.../impl/filter/class-use/FilterSignature.html | 8 +-
.../impl/filter/class-use/FilterTemplate2.html | 8 +-
.../impl/filter/class-use/FilterTemplate4.html | 8 +-
.../physical/impl/filter/class-use/Filterer.html | 8 +-
.../filter/class-use/ReturnValueExpression.html | 8 +-
.../class-use/RuntimeFilterBatchCreator.html | 8 +-
.../class-use/RuntimeFilterRecordBatch.Metric.html | 8 +-
.../filter/class-use/RuntimeFilterRecordBatch.html | 8 +-
.../class-use/TestFilterBatchEmitOutcome.html | 8 +-
.../impl/filter/class-use/TestLargeInClause.html | 8 +-
.../impl/filter/class-use/TestSimpleFilter.html | 8 +-
.../exec/physical/impl/filter/package-frame.html | 6 +-
.../exec/physical/impl/filter/package-summary.html | 8 +-
.../exec/physical/impl/filter/package-tree.html | 8 +-
.../exec/physical/impl/filter/package-use.html | 8 +-
.../physical/impl/flatten/FlattenBatchCreator.html | 8 +-
.../impl/flatten/FlattenRecordBatch.Metric.html | 8 +-
.../physical/impl/flatten/FlattenRecordBatch.html | 8 +-
.../physical/impl/flatten/FlattenTemplate.html | 8 +-
.../physical/impl/flatten/Flattener.Monitor.html | 8 +-
.../exec/physical/impl/flatten/Flattener.html | 8 +-
.../exec/physical/impl/flatten/TestFlatten.html | 8 +-
.../physical/impl/flatten/TestFlattenPlanning.html | 8 +-
.../flatten/class-use/FlattenBatchCreator.html | 8 +-
.../class-use/FlattenRecordBatch.Metric.html | 8 +-
.../impl/flatten/class-use/FlattenRecordBatch.html | 8 +-
.../impl/flatten/class-use/FlattenTemplate.html | 8 +-
.../impl/flatten/class-use/Flattener.Monitor.html | 8 +-
.../physical/impl/flatten/class-use/Flattener.html | 8 +-
.../impl/flatten/class-use/TestFlatten.html | 8 +-
.../flatten/class-use/TestFlattenPlanning.html | 8 +-
.../exec/physical/impl/flatten/package-frame.html | 6 +-
.../physical/impl/flatten/package-summary.html | 8 +-
.../exec/physical/impl/flatten/package-tree.html | 8 +-
.../exec/physical/impl/flatten/package-use.html | 8 +-
.../impl/join/BatchSizePredictor.Factory.html | 8 +-
.../physical/impl/join/BatchSizePredictor.html | 8 +-
.../impl/join/BatchSizePredictorImpl.Factory.html | 8 +-
.../physical/impl/join/BatchSizePredictorImpl.html | 8 +-
.../HashJoinBatch.HashJoinSpilledPartition.html | 8 +-
.../impl/join/HashJoinBatch.HashJoinUpdater.html | 8 +-
.../physical/impl/join/HashJoinBatch.Metric.html | 8 +-
.../exec/physical/impl/join/HashJoinBatch.html | 8 +-
.../physical/impl/join/HashJoinBatchCreator.html | 8 +-
.../impl/join/HashJoinHelper.BuildInfo.html | 8 +-
.../exec/physical/impl/join/HashJoinHelper.html | 8 +-
.../impl/join/HashJoinHelperSizeCalculator.html | 8 +-
.../join/HashJoinHelperSizeCalculatorImpl.html | 8 +-
.../impl/join/HashJoinHelperUnusedSizeImpl.html | 8 +-
...Calculator.MechanicalBuildSidePartitioning.html | 8 +-
...Calculator.MechanicalPostBuildCalculations.html | 8 +-
.../join/HashJoinMechanicalMemoryCalculator.html | 8 +-
.../join/HashJoinMemoryCalculator.BatchStat.html | 8 +-
...JoinMemoryCalculator.BuildSidePartitioning.html | 8 +-
.../HashJoinMemoryCalculator.PartitionStat.html | 8 +-
.../HashJoinMemoryCalculator.PartitionStatSet.html | 8 +-
...JoinMemoryCalculator.PostBuildCalculations.html | 8 +-
.../impl/join/HashJoinMemoryCalculator.html | 8 +-
...ryCalculatorImpl.BuildSidePartitioningImpl.html | 8 +-
...lculatorImpl.NoopBuildSidePartitioningImpl.html | 8 +-
...lculatorImpl.NoopPostBuildCalculationsImpl.html | 8 +-
...ryCalculatorImpl.PostBuildCalculationsImpl.html | 8 +-
.../impl/join/HashJoinMemoryCalculatorImpl.html | 8 +-
.../impl/join/HashJoinProbe.ProbeState.html | 8 +-
.../exec/physical/impl/join/HashJoinProbe.html | 8 +-
.../physical/impl/join/HashJoinProbeTemplate.html | 8 +-
.../exec/physical/impl/join/HashJoinState.html | 8 +-
.../impl/join/HashJoinStateCalculator.html | 8 +-
.../impl/join/HashTableSizeCalculator.html | 8 +-
.../HashTableSizeCalculatorConservativeImpl.html | 8 +-
.../impl/join/HashTableSizeCalculatorLeanImpl.html | 8 +-
.../drill/exec/physical/impl/join/JoinStatus.html | 8 +-
.../exec/physical/impl/join/JoinTemplate.html | 8 +-
.../exec/physical/impl/join/JoinTestBase.html | 8 +-
.../physical/impl/join/JoinUtils.JoinCategory.html | 8 +-
.../drill/exec/physical/impl/join/JoinUtils.html | 8 +-
.../physical/impl/join/JoinWorker.JoinOutcome.html | 8 +-
.../drill/exec/physical/impl/join/JoinWorker.html | 8 +-
.../exec/physical/impl/join/LateralJoinBatch.html | 8 +-
.../impl/join/LateralJoinBatchCreator.html | 8 +-
.../exec/physical/impl/join/MergeJoinBatch.html | 8 +-
.../exec/physical/impl/join/MergeJoinCreator.html | 8 +-
.../exec/physical/impl/join/NestedLoopJoin.html | 8 +-
.../physical/impl/join/NestedLoopJoinBatch.html | 8 +-
.../impl/join/NestedLoopJoinBatchCreator.html | 8 +-
.../physical/impl/join/NestedLoopJoinTemplate.html | 8 +-
.../exec/physical/impl/join/PartitionStatImpl.html | 8 +-
.../impl/join/RowKeyJoin.RowKeyJoinState.html | 8 +-
.../drill/exec/physical/impl/join/RowKeyJoin.html | 8 +-
.../exec/physical/impl/join/RowKeyJoinBatch.html | 8 +-
.../physical/impl/join/RowKeyJoinBatchCreator.html | 8 +-
.../impl/join/TestBatchSizePredictorImpl.html | 8 +-
...idePartitioningImpl.MockBatchSizePredictor.html | 8 +-
.../impl/join/TestBuildSidePartitioningImpl.html | 8 +-
.../exec/physical/impl/join/TestHashJoin.html | 8 +-
.../physical/impl/join/TestHashJoinAdvanced.html | 8 +-
.../join/TestHashJoinHelperSizeCalculatorImpl.html | 8 +-
.../exec/physical/impl/join/TestHashJoinJPPD.html | 8 +-
.../impl/join/TestHashJoinJPPDCorrectness.html | 8 +-
.../physical/impl/join/TestHashJoinJPPDPlan.html | 8 +-
.../impl/join/TestHashJoinMemoryCalculator.html | 8 +-
.../physical/impl/join/TestHashJoinOutcome.html | 8 +-
.../exec/physical/impl/join/TestHashJoinSpill.html | 8 +-
...estHashTableSizeCalculatorConservativeImpl.html | 8 +-
.../join/TestHashTableSizeCalculatorLeanImpl.html | 8 +-
.../physical/impl/join/TestJoinEmptyDirTable.html | 8 +-
.../impl/join/TestLateralJoinCorrectness.html | 8 +-
.../TestLateralJoinCorrectnessBatchProcessing.html | 8 +-
.../exec/physical/impl/join/TestMergeJoin.html | 8 +-
.../physical/impl/join/TestMergeJoinAdvanced.html | 8 +-
.../impl/join/TestMergeJoinMulCondition.html | 8 +-
.../impl/join/TestMergeJoinWithSchemaChanges.html | 8 +-
.../physical/impl/join/TestNestedLoopJoin.html | 8 +-
.../exec/physical/impl/join/TestPartitionStat.html | 8 +-
...ionsImpl.ConditionalMockBatchSizePredictor.html | 8 +-
...tionsImpl.MockHashJoinHelperSizeCalculator.html | 8 +-
...lculationsImpl.MockHashTableSizeCalculator.html | 8 +-
.../impl/join/TestPostBuildCalculationsImpl.html | 8 +-
.../exec/physical/impl/join/TestSemiJoin.html | 8 +-
.../join/class-use/BatchSizePredictor.Factory.html | 8 +-
.../impl/join/class-use/BatchSizePredictor.html | 8 +-
.../class-use/BatchSizePredictorImpl.Factory.html | 8 +-
.../join/class-use/BatchSizePredictorImpl.html | 8 +-
.../HashJoinBatch.HashJoinSpilledPartition.html | 8 +-
.../class-use/HashJoinBatch.HashJoinUpdater.html | 8 +-
.../impl/join/class-use/HashJoinBatch.Metric.html | 8 +-
.../impl/join/class-use/HashJoinBatch.html | 8 +-
.../impl/join/class-use/HashJoinBatchCreator.html | 8 +-
.../join/class-use/HashJoinHelper.BuildInfo.html | 8 +-
.../impl/join/class-use/HashJoinHelper.html | 8 +-
.../class-use/HashJoinHelperSizeCalculator.html | 8 +-
.../HashJoinHelperSizeCalculatorImpl.html | 8 +-
.../class-use/HashJoinHelperUnusedSizeImpl.html | 8 +-
...Calculator.MechanicalBuildSidePartitioning.html | 8 +-
...Calculator.MechanicalPostBuildCalculations.html | 8 +-
.../HashJoinMechanicalMemoryCalculator.html | 8 +-
.../HashJoinMemoryCalculator.BatchStat.html | 8 +-
...JoinMemoryCalculator.BuildSidePartitioning.html | 8 +-
.../HashJoinMemoryCalculator.PartitionStat.html | 8 +-
.../HashJoinMemoryCalculator.PartitionStatSet.html | 8 +-
...JoinMemoryCalculator.PostBuildCalculations.html | 8 +-
.../join/class-use/HashJoinMemoryCalculator.html | 8 +-
...ryCalculatorImpl.BuildSidePartitioningImpl.html | 8 +-
...lculatorImpl.NoopBuildSidePartitioningImpl.html | 8 +-
...lculatorImpl.NoopPostBuildCalculationsImpl.html | 8 +-
...ryCalculatorImpl.PostBuildCalculationsImpl.html | 8 +-
.../class-use/HashJoinMemoryCalculatorImpl.html | 8 +-
.../join/class-use/HashJoinProbe.ProbeState.html | 8 +-
.../impl/join/class-use/HashJoinProbe.html | 8 +-
.../impl/join/class-use/HashJoinProbeTemplate.html | 8 +-
.../impl/join/class-use/HashJoinState.html | 8 +-
.../join/class-use/HashJoinStateCalculator.html | 8 +-
.../join/class-use/HashTableSizeCalculator.html | 8 +-
.../HashTableSizeCalculatorConservativeImpl.html | 8 +-
.../class-use/HashTableSizeCalculatorLeanImpl.html | 8 +-
.../physical/impl/join/class-use/JoinStatus.html | 8 +-
.../physical/impl/join/class-use/JoinTemplate.html | 8 +-
.../physical/impl/join/class-use/JoinTestBase.html | 8 +-
.../join/class-use/JoinUtils.JoinCategory.html | 8 +-
.../physical/impl/join/class-use/JoinUtils.html | 8 +-
.../join/class-use/JoinWorker.JoinOutcome.html | 8 +-
.../physical/impl/join/class-use/JoinWorker.html | 8 +-
.../impl/join/class-use/LateralJoinBatch.html | 8 +-
.../join/class-use/LateralJoinBatchCreator.html | 8 +-
.../impl/join/class-use/MergeJoinBatch.html | 8 +-
.../impl/join/class-use/MergeJoinCreator.html | 8 +-
.../impl/join/class-use/NestedLoopJoin.html | 8 +-
.../impl/join/class-use/NestedLoopJoinBatch.html | 8 +-
.../join/class-use/NestedLoopJoinBatchCreator.html | 8 +-
.../join/class-use/NestedLoopJoinTemplate.html | 8 +-
.../impl/join/class-use/PartitionStatImpl.html | 8 +-
.../join/class-use/RowKeyJoin.RowKeyJoinState.html | 8 +-
.../physical/impl/join/class-use/RowKeyJoin.html | 8 +-
.../impl/join/class-use/RowKeyJoinBatch.html | 8 +-
.../join/class-use/RowKeyJoinBatchCreator.html | 8 +-
.../join/class-use/TestBatchSizePredictorImpl.html | 8 +-
...idePartitioningImpl.MockBatchSizePredictor.html | 8 +-
.../class-use/TestBuildSidePartitioningImpl.html | 8 +-
.../physical/impl/join/class-use/TestHashJoin.html | 8 +-
.../impl/join/class-use/TestHashJoinAdvanced.html | 8 +-
.../TestHashJoinHelperSizeCalculatorImpl.html | 8 +-
.../impl/join/class-use/TestHashJoinJPPD.html | 8 +-
.../class-use/TestHashJoinJPPDCorrectness.html | 8 +-
.../impl/join/class-use/TestHashJoinJPPDPlan.html | 8 +-
.../class-use/TestHashJoinMemoryCalculator.html | 8 +-
.../impl/join/class-use/TestHashJoinOutcome.html | 8 +-
.../impl/join/class-use/TestHashJoinSpill.html | 8 +-
...estHashTableSizeCalculatorConservativeImpl.html | 8 +-
.../TestHashTableSizeCalculatorLeanImpl.html | 8 +-
.../impl/join/class-use/TestJoinEmptyDirTable.html | 8 +-
.../join/class-use/TestLateralJoinCorrectness.html | 8 +-
.../TestLateralJoinCorrectnessBatchProcessing.html | 8 +-
.../impl/join/class-use/TestMergeJoin.html | 8 +-
.../impl/join/class-use/TestMergeJoinAdvanced.html | 8 +-
.../join/class-use/TestMergeJoinMulCondition.html | 8 +-
.../class-use/TestMergeJoinWithSchemaChanges.html | 8 +-
.../impl/join/class-use/TestNestedLoopJoin.html | 8 +-
.../impl/join/class-use/TestPartitionStat.html | 8 +-
...ionsImpl.ConditionalMockBatchSizePredictor.html | 8 +-
...tionsImpl.MockHashJoinHelperSizeCalculator.html | 8 +-
...lculationsImpl.MockHashTableSizeCalculator.html | 8 +-
.../class-use/TestPostBuildCalculationsImpl.html | 8 +-
.../physical/impl/join/class-use/TestSemiJoin.html | 8 +-
.../exec/physical/impl/join/package-frame.html | 6 +-
.../exec/physical/impl/join/package-summary.html | 8 +-
.../exec/physical/impl/join/package-tree.html | 12 +-
.../drill/exec/physical/impl/join/package-use.html | 8 +-
.../impl/lateraljoin/TestE2EUnnestAndLateral.html | 8 +-
.../impl/lateraljoin/TestLateralPlans.html | 8 +-
.../class-use/TestE2EUnnestAndLateral.html | 8 +-
.../lateraljoin/class-use/TestLateralPlans.html | 8 +-
.../physical/impl/lateraljoin/package-frame.html | 6 +-
.../physical/impl/lateraljoin/package-summary.html | 8 +-
.../physical/impl/lateraljoin/package-tree.html | 8 +-
.../physical/impl/lateraljoin/package-use.html | 8 +-
.../physical/impl/limit/LimitBatchCreator.html | 8 +-
.../exec/physical/impl/limit/LimitRecordBatch.html | 8 +-
.../impl/limit/PartitionLimitBatchCreator.html | 8 +-
.../impl/limit/PartitionLimitRecordBatch.html | 8 +-
.../impl/limit/TestEarlyLimit0Optimization.html | 8 +-
.../impl/limit/TestLateLimit0Optimization.html | 8 +-
.../impl/limit/TestLimitBatchEmitOutcome.html | 8 +-
.../physical/impl/limit/TestLimitOperator.html | 8 +-
.../physical/impl/limit/TestLimitPlanning.html | 8 +-
.../impl/limit/TestLimitWithExchanges.html | 8 +-
.../exec/physical/impl/limit/TestSimpleLimit.html | 8 +-
.../impl/limit/class-use/LimitBatchCreator.html | 8 +-
.../impl/limit/class-use/LimitRecordBatch.html | 8 +-
.../class-use/PartitionLimitBatchCreator.html | 8 +-
.../limit/class-use/PartitionLimitRecordBatch.html | 8 +-
.../class-use/TestEarlyLimit0Optimization.html | 8 +-
.../class-use/TestLateLimit0Optimization.html | 8 +-
.../limit/class-use/TestLimitBatchEmitOutcome.html | 8 +-
.../impl/limit/class-use/TestLimitOperator.html | 8 +-
.../impl/limit/class-use/TestLimitPlanning.html | 8 +-
.../limit/class-use/TestLimitWithExchanges.html | 8 +-
.../impl/limit/class-use/TestSimpleLimit.html | 8 +-
.../exec/physical/impl/limit/package-frame.html | 6 +-
.../exec/physical/impl/limit/package-summary.html | 8 +-
.../exec/physical/impl/limit/package-tree.html | 8 +-
.../exec/physical/impl/limit/package-use.html | 8 +-
.../materialize/QueryDataPackage.DataPackage.html | 8 +-
.../QueryDataPackage.EmptyResultsPackage.html | 8 +-
.../impl/materialize/QueryDataPackage.html | 8 +-
.../impl/materialize/QueryWritableBatch.html | 8 +-
.../impl/materialize/RecordMaterializer.html | 8 +-
.../impl/materialize/VectorRecordMaterializer.html | 8 +-
.../class-use/QueryDataPackage.DataPackage.html | 8 +-
.../QueryDataPackage.EmptyResultsPackage.html | 8 +-
.../materialize/class-use/QueryDataPackage.html | 34 +-
.../materialize/class-use/QueryWritableBatch.html | 8 +-
.../materialize/class-use/RecordMaterializer.html | 8 +-
.../class-use/VectorRecordMaterializer.html | 8 +-
.../physical/impl/materialize/package-frame.html | 6 +-
.../physical/impl/materialize/package-summary.html | 8 +-
.../physical/impl/materialize/package-tree.html | 8 +-
.../physical/impl/materialize/package-use.html | 30 +-
.../MergingReceiverGeneratorBase.html | 8 +-
.../mergereceiver/MergingReceiverTemplate.html | 8 +-
.../mergereceiver/MergingRecordBatch.Metric.html | 8 +-
.../mergereceiver/MergingRecordBatch.Node.html | 8 +-
.../impl/mergereceiver/MergingRecordBatch.html | 8 +-
.../impl/mergereceiver/TestMergingReceiver.html | 8 +-
.../class-use/MergingReceiverGeneratorBase.html | 8 +-
.../class-use/MergingReceiverTemplate.html | 8 +-
.../class-use/MergingRecordBatch.Metric.html | 8 +-
.../class-use/MergingRecordBatch.Node.html | 8 +-
.../class-use/MergingRecordBatch.html | 8 +-
.../class-use/TestMergingReceiver.html | 8 +-
.../physical/impl/mergereceiver/package-frame.html | 6 +-
.../impl/mergereceiver/package-summary.html | 8 +-
.../physical/impl/mergereceiver/package-tree.html | 8 +-
.../physical/impl/mergereceiver/package-use.html | 8 +-
.../impl/metadata/MetadataAggregateHelper.html | 8 +-
.../impl/metadata/MetadataControllerBatch.html | 8 +-
.../metadata/MetadataControllerBatchCreator.html | 8 +-
.../impl/metadata/MetadataHandlerBatch.html | 8 +-
.../impl/metadata/MetadataHandlerBatchCreator.html | 8 +-
.../impl/metadata/MetadataHashAggBatch.html | 8 +-
.../impl/metadata/MetadataHashAggBatchCreator.html | 8 +-
.../impl/metadata/MetadataStreamAggBatch.html | 8 +-
.../metadata/MetadataStreamAggBatchCreator.html | 8 +-
.../class-use/MetadataAggregateHelper.html | 8 +-
.../class-use/MetadataControllerBatch.html | 8 +-
.../class-use/MetadataControllerBatchCreator.html | 8 +-
.../metadata/class-use/MetadataHandlerBatch.html | 8 +-
.../class-use/MetadataHandlerBatchCreator.html | 8 +-
.../metadata/class-use/MetadataHashAggBatch.html | 8 +-
.../class-use/MetadataHashAggBatchCreator.html | 8 +-
.../metadata/class-use/MetadataStreamAggBatch.html | 8 +-
.../class-use/MetadataStreamAggBatchCreator.html | 8 +-
.../exec/physical/impl/metadata/package-frame.html | 6 +-
.../physical/impl/metadata/package-summary.html | 8 +-
.../exec/physical/impl/metadata/package-tree.html | 8 +-
.../exec/physical/impl/metadata/package-use.html | 8 +-
.../OrderedPartitionProjector.html | 8 +-
.../OrderedPartitionProjectorTemplate.html | 8 +-
.../OrderedPartitionRecordBatch.html | 8 +-
.../OrderedPartitionSenderCreator.html | 8 +-
.../impl/orderedpartitioner/SampleCopier.html | 8 +-
.../orderedpartitioner/SampleCopierTemplate.html | 8 +-
.../orderedpartitioner/SampleSortTemplate.html | 8 +-
.../impl/orderedpartitioner/SampleSorter.html | 8 +-
.../TestOrderedPartitionExchange.html | 8 +-
.../class-use/OrderedPartitionProjector.html | 8 +-
.../OrderedPartitionProjectorTemplate.html | 8 +-
.../class-use/OrderedPartitionRecordBatch.html | 8 +-
.../class-use/OrderedPartitionSenderCreator.html | 8 +-
.../orderedpartitioner/class-use/SampleCopier.html | 8 +-
.../class-use/SampleCopierTemplate.html | 8 +-
.../class-use/SampleSortTemplate.html | 8 +-
.../orderedpartitioner/class-use/SampleSorter.html | 8 +-
.../class-use/TestOrderedPartitionExchange.html | 8 +-
.../impl/orderedpartitioner/package-frame.html | 6 +-
.../impl/orderedpartitioner/package-summary.html | 8 +-
.../impl/orderedpartitioner/package-tree.html | 8 +-
.../impl/orderedpartitioner/package-use.html | 8 +-
.../drill/exec/physical/impl/package-frame.html | 6 +-
.../drill/exec/physical/impl/package-summary.html | 8 +-
.../drill/exec/physical/impl/package-tree.html | 10 +-
.../drill/exec/physical/impl/package-use.html | 109 +-
.../partitionsender/PartitionOutgoingBatch.html | 8 +-
.../partitionsender/PartitionSenderCreator.html | 8 +-
.../PartitionSenderRootExec.Metric.html | 8 +-
.../partitionsender/PartitionSenderRootExec.html | 8 +-
.../physical/impl/partitionsender/Partitioner.html | 8 +-
.../PartitionerDecorator.GeneralExecuteIface.html | 8 +-
.../impl/partitionsender/PartitionerDecorator.html | 8 +-
.../PartitionerTemplate.OutgoingRecordBatch.html | 8 +-
.../impl/partitionsender/PartitionerTemplate.html | 8 +-
.../impl/partitionsender/TestPartitionSender.html | 8 +-
.../class-use/PartitionOutgoingBatch.html | 8 +-
.../class-use/PartitionSenderCreator.html | 8 +-
.../class-use/PartitionSenderRootExec.Metric.html | 8 +-
.../class-use/PartitionSenderRootExec.html | 8 +-
.../partitionsender/class-use/Partitioner.html | 8 +-
.../PartitionerDecorator.GeneralExecuteIface.html | 8 +-
.../class-use/PartitionerDecorator.html | 8 +-
.../PartitionerTemplate.OutgoingRecordBatch.html | 8 +-
.../class-use/PartitionerTemplate.html | 8 +-
.../class-use/TestPartitionSender.html | 8 +-
.../impl/partitionsender/package-frame.html | 6 +-
.../impl/partitionsender/package-summary.html | 8 +-
.../impl/partitionsender/package-tree.html | 8 +-
.../physical/impl/partitionsender/package-use.html | 8 +-
.../impl/producer/ProducerConsumerBatch.html | 8 +-
.../producer/ProducerConsumerBatchCreator.html | 8 +-
.../producer/class-use/ProducerConsumerBatch.html | 8 +-
.../class-use/ProducerConsumerBatchCreator.html | 8 +-
.../exec/physical/impl/producer/package-frame.html | 6 +-
.../physical/impl/producer/package-summary.html | 8 +-
.../exec/physical/impl/producer/package-tree.html | 8 +-
.../exec/physical/impl/producer/package-use.html | 8 +-
.../impl/project/ComplexToJsonBatchCreator.html | 8 +-
.../impl/project/OutputSizeEstimateConstants.html | 8 +-
.../OutputWidthExpression.FixedLenExpr.html | 8 +-
.../OutputWidthExpression.FunctionCallExpr.html | 8 +-
.../OutputWidthExpression.IfElseWidthExpr.html | 8 +-
.../OutputWidthExpression.VarLenReadExpr.html | 8 +-
.../impl/project/OutputWidthExpression.html | 8 +-
.../physical/impl/project/OutputWidthVisitor.html | 8 +-
.../impl/project/OutputWidthVisitorState.html | 8 +-
.../physical/impl/project/ProjectBatchBuilder.html | 8 +-
.../physical/impl/project/ProjectBatchCreator.html | 8 +-
...ojectMemoryManager.VariableWidthColumnInfo.html | 8 +-
.../impl/project/ProjectMemoryManager.html | 8 +-
.../physical/impl/project/ProjectRecordBatch.html | 8 +-
.../exec/physical/impl/project/Projector.html | 8 +-
.../physical/impl/project/ProjectorTemplate.html | 8 +-
.../impl/project/TestProjectEmitOutcome.html | 8 +-
.../impl/project/TestSimpleProjection.html | 8 +-
.../class-use/ComplexToJsonBatchCreator.html | 8 +-
.../class-use/OutputSizeEstimateConstants.html | 8 +-
.../OutputWidthExpression.FixedLenExpr.html | 8 +-
.../OutputWidthExpression.FunctionCallExpr.html | 8 +-
.../OutputWidthExpression.IfElseWidthExpr.html | 8 +-
.../OutputWidthExpression.VarLenReadExpr.html | 8 +-
.../project/class-use/OutputWidthExpression.html | 8 +-
.../impl/project/class-use/OutputWidthVisitor.html | 8 +-
.../project/class-use/OutputWidthVisitorState.html | 8 +-
.../project/class-use/ProjectBatchBuilder.html | 8 +-
.../project/class-use/ProjectBatchCreator.html | 8 +-
...ojectMemoryManager.VariableWidthColumnInfo.html | 8 +-
.../project/class-use/ProjectMemoryManager.html | 8 +-
.../impl/project/class-use/ProjectRecordBatch.html | 8 +-
.../physical/impl/project/class-use/Projector.html | 8 +-
.../impl/project/class-use/ProjectorTemplate.html | 8 +-
.../project/class-use/TestProjectEmitOutcome.html | 8 +-
.../project/class-use/TestSimpleProjection.html | 8 +-
.../exec/physical/impl/project/package-frame.html | 6 +-
.../physical/impl/project/package-summary.html | 8 +-
.../exec/physical/impl/project/package-tree.html | 8 +-
.../exec/physical/impl/project/package-use.html | 8 +-
.../exec/physical/impl/protocol/BatchAccessor.html | 8 +-
.../impl/protocol/IndirectContainerAccessor.html | 8 +-
.../impl/protocol/OperatorDriver.State.html | 8 +-
.../physical/impl/protocol/OperatorDriver.html | 8 +-
.../exec/physical/impl/protocol/OperatorExec.html | 8 +-
.../impl/protocol/OperatorRecordBatch.html | 8 +-
.../exec/physical/impl/protocol/SchemaTracker.html | 8 +-
.../impl/protocol/TestOperatorRecordBatch.html | 8 +-
.../impl/protocol/VectorContainerAccessor.html | 8 +-
.../impl/protocol/class-use/BatchAccessor.html | 8 +-
.../class-use/IndirectContainerAccessor.html | 8 +-
.../protocol/class-use/OperatorDriver.State.html | 8 +-
.../impl/protocol/class-use/OperatorDriver.html | 8 +-
.../impl/protocol/class-use/OperatorExec.html | 8 +-
.../protocol/class-use/OperatorRecordBatch.html | 8 +-
.../impl/protocol/class-use/SchemaTracker.html | 8 +-
.../class-use/TestOperatorRecordBatch.html | 8 +-
.../class-use/VectorContainerAccessor.html | 8 +-
.../exec/physical/impl/protocol/package-frame.html | 6 +-
.../physical/impl/protocol/package-summary.html | 8 +-
.../exec/physical/impl/protocol/package-tree.html | 8 +-
.../exec/physical/impl/protocol/package-use.html | 8 +-
.../RangePartitionRecordBatch.html | 8 +-
.../RangePartitionSenderCreator.html | 8 +-
.../class-use/RangePartitionRecordBatch.html | 8 +-
.../class-use/RangePartitionSenderCreator.html | 8 +-
.../impl/rangepartitioner/package-frame.html | 6 +-
.../impl/rangepartitioner/package-summary.html | 8 +-
.../impl/rangepartitioner/package-tree.html | 8 +-
.../impl/rangepartitioner/package-use.html | 8 +-
...seScanOperatorExecTest.BaseMockBatchReader.html | 8 +-
...canOperatorExecTest.BaseScanFixtureBuilder.html | 8 +-
...ScanOperatorExecTest.MockEarlySchemaReader.html | 8 +-
.../impl/scan/BaseScanOperatorExecTest.html | 8 +-
.../exec/physical/impl/scan/RowBatchReader.html | 8 +-
.../physical/impl/scan/ScanOperatorEvents.html | 8 +-
.../exec/physical/impl/scan/ScanOperatorExec.html | 8 +-
.../impl/scan/ScanTestUtils.MockScanBuilder.html | 8 +-
.../impl/scan/ScanTestUtils.ScanFixture.html | 8 +-
.../scan/ScanTestUtils.ScanFixtureBuilder.html | 8 +-
.../exec/physical/impl/scan/ScanTestUtils.html | 8 +-
.../exec/physical/impl/scan/TestColumnsArray.html | 8 +-
...nsArrayFramework.ColumnsScanFixtureBuilder.html | 8 +-
...stColumnsArrayFramework.DummyColumnsReader.html | 8 +-
...olumnsArrayFramework.MockFileReaderFactory.html | 10 +-
.../impl/scan/TestColumnsArrayFramework.html | 8 +-
.../physical/impl/scan/TestColumnsArrayParser.html | 8 +-
.../scan/TestFileScanFramework.DummyFileWork.html | 8 +-
...stFileScanFramework.FileScanFixtureBuilder.html | 8 +-
...estFileScanFramework.MockFileReaderFactory.html | 10 +-
.../physical/impl/scan/TestFileScanFramework.html | 8 +-
.../impl/scan/TestImplicitColumnParser.html | 8 +-
.../impl/scan/TestImplicitColumnProjection.html | 8 +-
.../physical/impl/scan/TestScanBatchWriters.html | 8 +-
.../physical/impl/scan/TestScanOperExecBasics.html | 8 +-
.../impl/scan/TestScanOperExecEarlySchema.html | 8 +-
.../impl/scan/TestScanOperExecLateSchema.html | 8 +-
.../impl/scan/TestScanOperExecOuputSchema.html | 8 +-
.../impl/scan/TestScanOperExecOverflow.html | 8 +-
.../impl/scan/TestScanOperExecSmoothing.html | 8 +-
.../impl/scan/TestScanOrchestratorEarlySchema.html | 8 +-
.../scan/TestScanOrchestratorImplicitColumns.html | 8 +-
.../impl/scan/TestScanOrchestratorLateSchema.html | 8 +-
...seScanOperatorExecTest.BaseMockBatchReader.html | 8 +-
...canOperatorExecTest.BaseScanFixtureBuilder.html | 8 +-
...ScanOperatorExecTest.MockEarlySchemaReader.html | 8 +-
.../scan/class-use/BaseScanOperatorExecTest.html | 8 +-
.../impl/scan/class-use/RowBatchReader.html | 8 +-
.../impl/scan/class-use/ScanOperatorEvents.html | 8 +-
.../impl/scan/class-use/ScanOperatorExec.html | 8 +-
.../class-use/ScanTestUtils.MockScanBuilder.html | 8 +-
.../scan/class-use/ScanTestUtils.ScanFixture.html | 8 +-
.../ScanTestUtils.ScanFixtureBuilder.html | 8 +-
.../impl/scan/class-use/ScanTestUtils.html | 8 +-
.../impl/scan/class-use/TestColumnsArray.html | 8 +-
...nsArrayFramework.ColumnsScanFixtureBuilder.html | 8 +-
...stColumnsArrayFramework.DummyColumnsReader.html | 8 +-
...olumnsArrayFramework.MockFileReaderFactory.html | 8 +-
.../scan/class-use/TestColumnsArrayFramework.html | 8 +-
.../scan/class-use/TestColumnsArrayParser.html | 8 +-
.../TestFileScanFramework.DummyFileWork.html | 8 +-
...stFileScanFramework.FileScanFixtureBuilder.html | 8 +-
...estFileScanFramework.MockFileReaderFactory.html | 8 +-
.../impl/scan/class-use/TestFileScanFramework.html | 8 +-
.../scan/class-use/TestImplicitColumnParser.html | 8 +-
.../class-use/TestImplicitColumnProjection.html | 8 +-
.../impl/scan/class-use/TestScanBatchWriters.html | 8 +-
.../scan/class-use/TestScanOperExecBasics.html | 8 +-
.../class-use/TestScanOperExecEarlySchema.html | 8 +-
.../scan/class-use/TestScanOperExecLateSchema.html | 8 +-
.../class-use/TestScanOperExecOuputSchema.html | 8 +-
.../scan/class-use/TestScanOperExecOverflow.html | 8 +-
.../scan/class-use/TestScanOperExecSmoothing.html | 8 +-
.../class-use/TestScanOrchestratorEarlySchema.html | 8 +-
.../TestScanOrchestratorImplicitColumns.html | 8 +-
.../class-use/TestScanOrchestratorLateSchema.html | 8 +-
.../impl/scan/columns/ColumnsArrayManager.html | 8 +-
.../impl/scan/columns/ColumnsArrayParser.html | 8 +-
.../ColumnsScanFramework.ColumnsScanBuilder.html | 8 +-
...sScanFramework.ColumnsSchemaNegotiatorImpl.html | 8 +-
.../impl/scan/columns/ColumnsScanFramework.html | 10 +-
.../impl/scan/columns/ColumnsSchemaNegotiator.html | 8 +-
.../scan/columns/ResolvedColumnsArrayColumn.html | 8 +-
.../scan/columns/UnresolvedColumnsArrayColumn.html | 8 +-
.../columns/class-use/ColumnsArrayManager.html | 8 +-
.../scan/columns/class-use/ColumnsArrayParser.html | 8 +-
.../ColumnsScanFramework.ColumnsScanBuilder.html | 8 +-
...sScanFramework.ColumnsSchemaNegotiatorImpl.html | 8 +-
.../columns/class-use/ColumnsScanFramework.html | 8 +-
.../columns/class-use/ColumnsSchemaNegotiator.html | 8 +-
.../class-use/ResolvedColumnsArrayColumn.html | 8 +-
.../class-use/UnresolvedColumnsArrayColumn.html | 8 +-
.../physical/impl/scan/columns/package-frame.html | 6 +-
.../impl/scan/columns/package-summary.html | 8 +-
.../physical/impl/scan/columns/package-tree.html | 8 +-
.../physical/impl/scan/columns/package-use.html | 8 +-
.../scan/convert/AbstractConvertFromString.html | 10 +-
.../impl/scan/convert/ColumnConverter.html | 8 +-
.../impl/scan/convert/ConvertBooleanToString.html | 10 +-
.../impl/scan/convert/ConvertDateToString.html | 20 +-
.../impl/scan/convert/ConvertDecimalToString.html | 14 +-
.../impl/scan/convert/ConvertDoubleToDecimal.html | 355 ++
.../impl/scan/convert/ConvertDoubleToString.html | 18 +-
.../impl/scan/convert/ConvertFloatToDecimal.html | 355 ++
.../impl/scan/convert/ConvertIntToDecimal.html | 355 ++
.../impl/scan/convert/ConvertIntToString.html | 18 +-
.../impl/scan/convert/ConvertIntervalToString.html | 18 +-
.../impl/scan/convert/ConvertLongToDecimal.html | 355 ++
.../impl/scan/convert/ConvertLongToString.html | 14 +-
.../impl/scan/convert/ConvertStringToBoolean.html | 10 +-
.../impl/scan/convert/ConvertStringToDate.html | 10 +-
.../impl/scan/convert/ConvertStringToDecimal.html | 10 +-
.../impl/scan/convert/ConvertStringToDouble.html | 10 +-
.../impl/scan/convert/ConvertStringToInt.html | 10 +-
.../impl/scan/convert/ConvertStringToInterval.html | 10 +-
.../impl/scan/convert/ConvertStringToLong.html | 10 +-
.../impl/scan/convert/ConvertStringToTime.html | 10 +-
.../scan/convert/ConvertStringToTimeStamp.html | 10 +-
.../scan/convert/ConvertTimeStampToString.html | 20 +-
.../impl/scan/convert/ConvertTimeToString.html | 20 +-
.../impl/scan/convert/DirectConverter.html | 67 +-
.../scan/convert/StandardConversions.Builder.html | 8 +-
.../StandardConversions.ConversionDefn.html | 8 +-
.../StandardConversions.ConversionType.html | 8 +-
.../impl/scan/convert/StandardConversions.html | 12 +-
.../impl/scan/convert/TestColumnConverter.html | 8 +-
.../impl/scan/convert/TestDirectConverter.html | 8 +-
.../class-use/AbstractConvertFromString.html | 8 +-
.../scan/convert/class-use/ColumnConverter.html | 24 +-
.../convert/class-use/ConvertBooleanToString.html | 8 +-
.../convert/class-use/ConvertDateToString.html | 8 +-
.../convert/class-use/ConvertDecimalToString.html | 8 +-
.../convert/class-use/ConvertDoubleToDecimal.html | 126 +
.../convert/class-use/ConvertDoubleToString.html | 8 +-
.../convert/class-use/ConvertFloatToDecimal.html | 126 +
.../convert/class-use/ConvertIntToDecimal.html | 126 +
.../scan/convert/class-use/ConvertIntToString.html | 8 +-
.../convert/class-use/ConvertIntervalToString.html | 8 +-
.../convert/class-use/ConvertLongToDecimal.html | 126 +
.../convert/class-use/ConvertLongToString.html | 8 +-
.../convert/class-use/ConvertStringToBoolean.html | 8 +-
.../convert/class-use/ConvertStringToDate.html | 8 +-
.../convert/class-use/ConvertStringToDecimal.html | 8 +-
.../convert/class-use/ConvertStringToDouble.html | 8 +-
.../scan/convert/class-use/ConvertStringToInt.html | 8 +-
.../convert/class-use/ConvertStringToInterval.html | 8 +-
.../convert/class-use/ConvertStringToLong.html | 8 +-
.../convert/class-use/ConvertStringToTime.html | 8 +-
.../class-use/ConvertStringToTimeStamp.html | 8 +-
.../class-use/ConvertTimeStampToString.html | 8 +-
.../convert/class-use/ConvertTimeToString.html | 8 +-
.../scan/convert/class-use/DirectConverter.html | 24 +-
.../class-use/StandardConversions.Builder.html | 8 +-
.../StandardConversions.ConversionDefn.html | 8 +-
.../StandardConversions.ConversionType.html | 8 +-
.../convert/class-use/StandardConversions.html | 8 +-
.../convert/class-use/TestColumnConverter.html | 8 +-
.../convert/class-use/TestDirectConverter.html | 8 +-
.../physical/impl/scan/convert/package-frame.html | 10 +-
.../impl/scan/convert/package-summary.html | 24 +-
.../physical/impl/scan/convert/package-tree.html | 12 +-
.../physical/impl/scan/convert/package-use.html | 8 +-
.../exec/physical/impl/scan/file/FileMetadata.html | 8 +-
.../impl/scan/file/FileMetadataColumn.html | 8 +-
.../impl/scan/file/FileMetadataColumnDefn.html | 8 +-
.../impl/scan/file/FileMetadataColumnsParser.html | 8 +-
.../file/FileScanFramework.FileReaderFactory.html | 33 +-
.../file/FileScanFramework.FileRowSetContext.html | 8 +-
.../file/FileScanFramework.FileScanBuilder.html | 8 +-
.../FileScanFramework.FileSchemaNegotiator.html | 8 +-
...FileScanFramework.FileSchemaNegotiatorImpl.html | 8 +-
.../physical/impl/scan/file/FileScanFramework.html | 31 +-
...mplicitColumnManager.ImplicitColumnOptions.html | 8 +-
.../impl/scan/file/ImplicitColumnManager.html | 8 +-
.../physical/impl/scan/file/MetadataColumn.html | 8 +-
.../physical/impl/scan/file/PartitionColumn.html | 8 +-
.../impl/scan/file/class-use/FileMetadata.html | 8 +-
.../scan/file/class-use/FileMetadataColumn.html | 8 +-
.../file/class-use/FileMetadataColumnDefn.html | 8 +-
.../file/class-use/FileMetadataColumnsParser.html | 8 +-
.../FileScanFramework.FileReaderFactory.html | 30 +-
.../FileScanFramework.FileRowSetContext.html | 8 +-
.../FileScanFramework.FileScanBuilder.html | 145 +-
.../FileScanFramework.FileSchemaNegotiator.html | 237 +-
...FileScanFramework.FileSchemaNegotiatorImpl.html | 8 +-
.../scan/file/class-use/FileScanFramework.html | 21 +-
...mplicitColumnManager.ImplicitColumnOptions.html | 8 +-
.../scan/file/class-use/ImplicitColumnManager.html | 8 +-
.../impl/scan/file/class-use/MetadataColumn.html | 8 +-
.../impl/scan/file/class-use/PartitionColumn.html | 8 +-
.../physical/impl/scan/file/package-frame.html | 6 +-
.../physical/impl/scan/file/package-summary.html | 8 +-
.../exec/physical/impl/scan/file/package-tree.html | 8 +-
.../exec/physical/impl/scan/file/package-use.html | 211 +-
.../impl/scan/framework/BasicScanFactory.html | 8 +-
.../impl/scan/framework/ManagedReader.html | 10 +-
.../ManagedScanFramework.ReaderFactory.html | 10 +-
.../ManagedScanFramework.ScanFrameworkBuilder.html | 8 +-
.../impl/scan/framework/ManagedScanFramework.html | 8 +-
.../impl/scan/framework/SchemaNegotiator.html | 8 +-
.../SchemaNegotiatorImpl.NegotiatorListener.html | 8 +-
.../impl/scan/framework/SchemaNegotiatorImpl.html | 8 +-
.../impl/scan/framework/ShimBatchReader.html | 8 +-
.../scan/framework/class-use/BasicScanFactory.html | 8 +-
.../scan/framework/class-use/ManagedReader.html | 306 +-
.../ManagedScanFramework.ReaderFactory.html | 30 +-
.../ManagedScanFramework.ScanFrameworkBuilder.html | 8 +-
.../framework/class-use/ManagedScanFramework.html | 8 +-
.../scan/framework/class-use/SchemaNegotiator.html | 116 +-
.../SchemaNegotiatorImpl.NegotiatorListener.html | 8 +-
.../framework/class-use/SchemaNegotiatorImpl.html | 8 +-
.../scan/framework/class-use/ShimBatchReader.html | 8 +-
.../impl/scan/framework/package-frame.html | 6 +-
.../impl/scan/framework/package-summary.html | 8 +-
.../physical/impl/scan/framework/package-tree.html | 8 +-
.../physical/impl/scan/framework/package-use.html | 265 +-
.../exec/physical/impl/scan/package-frame.html | 6 +-
.../exec/physical/impl/scan/package-summary.html | 8 +-
.../exec/physical/impl/scan/package-tree.html | 8 +-
.../drill/exec/physical/impl/scan/package-use.html | 8 +-
.../AbstractUnresolvedColumn.UnresolvedColumn.html | 8 +-
...tUnresolvedColumn.UnresolvedWildcardColumn.html | 8 +-
.../scan/project/AbstractUnresolvedColumn.html | 8 +-
.../impl/scan/project/ColumnProjection.html | 8 +-
.../ConstantColumnLoader.ConstantColumnSpec.html | 8 +-
.../impl/scan/project/ConstantColumnLoader.html | 8 +-
.../scan/project/ExplicitSchemaProjection.html | 8 +-
.../impl/scan/project/MetadataManager.html | 8 +-
.../impl/scan/project/NoOpMetadataManager.html | 8 +-
.../NullColumnBuilder.NullBuilderBuilder.html | 8 +-
.../impl/scan/project/NullColumnBuilder.html | 8 +-
.../project/NullColumnLoader.NullColumnSpec.html | 8 +-
.../impl/scan/project/NullColumnLoader.html | 8 +-
...erLevelProjection.ReaderProjectionResolver.html | 8 +-
.../impl/scan/project/ReaderLevelProjection.html | 8 +-
.../scan/project/ReaderSchemaOrchestrator.html | 8 +-
.../physical/impl/scan/project/ResolvedColumn.html | 8 +-
.../impl/scan/project/ResolvedDictColumn.html | 8 +-
.../impl/scan/project/ResolvedMapColumn.html | 8 +-
.../impl/scan/project/ResolvedNullColumn.html | 8 +-
.../impl/scan/project/ResolvedTableColumn.html | 8 +-
.../scan/project/ResolvedTuple.ResolvedDict.html | 8 +-
.../project/ResolvedTuple.ResolvedDictArray.html | 8 +-
.../scan/project/ResolvedTuple.ResolvedMap.html | 8 +-
.../project/ResolvedTuple.ResolvedMapArray.html | 8 +-
.../scan/project/ResolvedTuple.ResolvedRow.html | 8 +-
.../project/ResolvedTuple.ResolvedSingleDict.html | 8 +-
.../project/ResolvedTuple.ResolvedSingleMap.html | 8 +-
.../physical/impl/scan/project/ResolvedTuple.html | 8 +-
.../scan/project/ScanLevelProjection.Builder.html | 8 +-
.../ScanLevelProjection.ScanProjectionParser.html | 8 +-
.../ScanLevelProjection.ScanProjectionType.html | 8 +-
.../impl/scan/project/ScanLevelProjection.html | 8 +-
...SchemaOrchestrator.ScanOrchestratorBuilder.html | 8 +-
.../ScanSchemaOrchestrator.ScanSchemaOptions.html | 8 +-
.../impl/scan/project/ScanSchemaOrchestrator.html | 8 +-
...SchemaSmoother.IncompatibleSchemaException.html | 8 +-
.../physical/impl/scan/project/SchemaSmoother.html | 8 +-
.../impl/scan/project/SmoothingProjection.html | 8 +-
.../impl/scan/project/StaticColumnLoader.html | 8 +-
.../scan/project/TestConstantColumnLoader.html | 8 +-
.../impl/scan/project/TestNullColumnLoader.html | 8 +-
.../scan/project/TestReaderLevelProjection.html | 8 +-
.../project/TestRowBatchMerger.RowSetSource.html | 8 +-
.../project/TestRowBatchMerger.TestProjection.html | 8 +-
.../impl/scan/project/TestRowBatchMerger.html | 8 +-
.../impl/scan/project/TestScanLevelProjection.html | 8 +-
.../impl/scan/project/TestSchemaSmoothing.html | 8 +-
.../physical/impl/scan/project/VectorSource.html | 8 +-
.../impl/scan/project/WildcardProjection.html | 8 +-
.../scan/project/WildcardSchemaProjection.html | 8 +-
.../AbstractUnresolvedColumn.UnresolvedColumn.html | 8 +-
...tUnresolvedColumn.UnresolvedWildcardColumn.html | 8 +-
.../class-use/AbstractUnresolvedColumn.html | 8 +-
.../scan/project/class-use/ColumnProjection.html | 8 +-
.../ConstantColumnLoader.ConstantColumnSpec.html | 8 +-
.../project/class-use/ConstantColumnLoader.html | 8 +-
.../class-use/ExplicitSchemaProjection.html | 8 +-
.../scan/project/class-use/MetadataManager.html | 8 +-
.../project/class-use/NoOpMetadataManager.html | 8 +-
.../NullColumnBuilder.NullBuilderBuilder.html | 8 +-
.../scan/project/class-use/NullColumnBuilder.html | 8 +-
.../class-use/NullColumnLoader.NullColumnSpec.html | 8 +-
.../scan/project/class-use/NullColumnLoader.html | 8 +-
...erLevelProjection.ReaderProjectionResolver.html | 8 +-
.../project/class-use/ReaderLevelProjection.html | 8 +-
.../class-use/ReaderSchemaOrchestrator.html | 8 +-
.../scan/project/class-use/ResolvedColumn.html | 8 +-
.../scan/project/class-use/ResolvedDictColumn.html | 8 +-
.../scan/project/class-use/ResolvedMapColumn.html | 8 +-
.../scan/project/class-use/ResolvedNullColumn.html | 8 +-
.../project/class-use/ResolvedTableColumn.html | 8 +-
.../class-use/ResolvedTuple.ResolvedDict.html | 8 +-
.../class-use/ResolvedTuple.ResolvedDictArray.html | 8 +-
.../class-use/ResolvedTuple.ResolvedMap.html | 8 +-
.../class-use/ResolvedTuple.ResolvedMapArray.html | 8 +-
.../class-use/ResolvedTuple.ResolvedRow.html | 8 +-
.../ResolvedTuple.ResolvedSingleDict.html | 8 +-
.../class-use/ResolvedTuple.ResolvedSingleMap.html | 8 +-
.../impl/scan/project/class-use/ResolvedTuple.html | 8 +-
.../class-use/ScanLevelProjection.Builder.html | 8 +-
.../ScanLevelProjection.ScanProjectionParser.html | 8 +-
.../ScanLevelProjection.ScanProjectionType.html | 8 +-
.../project/class-use/ScanLevelProjection.html | 8 +-
...SchemaOrchestrator.ScanOrchestratorBuilder.html | 8 +-
.../ScanSchemaOrchestrator.ScanSchemaOptions.html | 8 +-
.../project/class-use/ScanSchemaOrchestrator.html | 8 +-
...SchemaSmoother.IncompatibleSchemaException.html | 8 +-
.../scan/project/class-use/SchemaSmoother.html | 8 +-
.../project/class-use/SmoothingProjection.html | 8 +-
.../scan/project/class-use/StaticColumnLoader.html | 8 +-
.../class-use/TestConstantColumnLoader.html | 8 +-
.../project/class-use/TestNullColumnLoader.html | 8 +-
.../class-use/TestReaderLevelProjection.html | 8 +-
.../class-use/TestRowBatchMerger.RowSetSource.html | 8 +-
.../TestRowBatchMerger.TestProjection.html | 8 +-
.../scan/project/class-use/TestRowBatchMerger.html | 8 +-
.../project/class-use/TestScanLevelProjection.html | 8 +-
.../project/class-use/TestSchemaSmoothing.html | 8 +-
.../impl/scan/project/class-use/VectorSource.html | 8 +-
.../scan/project/class-use/WildcardProjection.html | 8 +-
.../class-use/WildcardSchemaProjection.html | 8 +-
.../physical/impl/scan/project/package-frame.html | 6 +-
.../impl/scan/project/package-summary.html | 8 +-
.../physical/impl/scan/project/package-tree.html | 8 +-
.../physical/impl/scan/project/package-use.html | 8 +-
.../physical/impl/scan/v3/BaseMockBatchReader.html | 8 +-
.../v3/BaseScanTest.BaseScanFixtureBuilder.html | 8 +-
.../impl/scan/v3/BaseScanTest.EofOnOpenReader.html | 8 +-
.../v3/BaseScanTest.MockEarlySchemaReader.html | 8 +-
.../scan/v3/BaseScanTest.ObservableCreator.html | 8 +-
.../impl/scan/v3/BaseScanTest.ReaderCreator.html | 8 +-
.../scan/v3/BaseScanTest.ReaderFactoryFixture.html | 8 +-
.../exec/physical/impl/scan/v3/BaseScanTest.html | 8 +-
.../impl/scan/v3/FixedReceiver.Builder.html | 8 +-
.../exec/physical/impl/scan/v3/FixedReceiver.html | 8 +-
.../scan/v3/ManagedReader.EarlyEofException.html | 8 +-
.../exec/physical/impl/scan/v3/ManagedReader.html | 8 +-
.../exec/physical/impl/scan/v3/ReaderFactory.html | 8 +-
.../scan/v3/ScanFixture.ScanFixtureBuilder.html | 8 +-
.../exec/physical/impl/scan/v3/ScanFixture.html | 8 +-
.../ScanLifecycleBuilder.DummyReaderFactory.html | 8 +-
.../v3/ScanLifecycleBuilder.SchemaValidator.html | 8 +-
.../impl/scan/v3/ScanLifecycleBuilder.html | 8 +-
.../physical/impl/scan/v3/SchemaNegotiator.html | 8 +-
.../physical/impl/scan/v3/TestFixedReceiver.html | 8 +-
.../exec/physical/impl/scan/v3/TestScanBasics.html | 8 +-
.../physical/impl/scan/v3/TestScanEarlySchema.html | 8 +-
.../physical/impl/scan/v3/TestScanLateSchema.html | 8 +-
.../physical/impl/scan/v3/TestScanOuputSchema.html | 8 +-
.../physical/impl/scan/v3/TestScanOverflow.html | 8 +-
.../scan/v3/class-use/BaseMockBatchReader.html | 8 +-
.../BaseScanTest.BaseScanFixtureBuilder.html | 8 +-
.../v3/class-use/BaseScanTest.EofOnOpenReader.html | 8 +-
.../BaseScanTest.MockEarlySchemaReader.html | 8 +-
.../class-use/BaseScanTest.ObservableCreator.html | 8 +-
.../v3/class-use/BaseScanTest.ReaderCreator.html | 8 +-
.../BaseScanTest.ReaderFactoryFixture.html | 8 +-
.../impl/scan/v3/class-use/BaseScanTest.html | 8 +-
.../scan/v3/class-use/FixedReceiver.Builder.html | 8 +-
.../impl/scan/v3/class-use/FixedReceiver.html | 8 +-
.../class-use/ManagedReader.EarlyEofException.html | 8 +-
.../impl/scan/v3/class-use/ManagedReader.html | 8 +-
.../impl/scan/v3/class-use/ReaderFactory.html | 8 +-
.../class-use/ScanFixture.ScanFixtureBuilder.html | 8 +-
.../impl/scan/v3/class-use/ScanFixture.html | 8 +-
.../ScanLifecycleBuilder.DummyReaderFactory.html | 8 +-
.../ScanLifecycleBuilder.SchemaValidator.html | 8 +-
.../scan/v3/class-use/ScanLifecycleBuilder.html | 8 +-
.../impl/scan/v3/class-use/SchemaNegotiator.html | 8 +-
.../impl/scan/v3/class-use/TestFixedReceiver.html | 8 +-
.../impl/scan/v3/class-use/TestScanBasics.html | 8 +-
.../scan/v3/class-use/TestScanEarlySchema.html | 8 +-
.../impl/scan/v3/class-use/TestScanLateSchema.html | 8 +-
.../scan/v3/class-use/TestScanOuputSchema.html | 8 +-
.../impl/scan/v3/class-use/TestScanOverflow.html | 8 +-
.../v3/file/BaseFileScanTest.DummyFileWork.html | 8 +-
.../BaseFileScanTest.FileScanFixtureBuilder.html | 8 +-
.../v3/file/BaseFileScanTest.ReaderCreator.html | 8 +-
.../BaseFileScanTest.ReaderFactoryFixture.html | 8 +-
.../impl/scan/v3/file/BaseFileScanTest.html | 8 +-
.../physical/impl/scan/v3/file/FileDescrip.html | 8 +-
.../impl/scan/v3/file/FileReaderFactory.html | 8 +-
.../impl/scan/v3/file/FileScanLifecycle.html | 8 +-
.../scan/v3/file/FileScanLifecycleBuilder.html | 8 +-
.../physical/impl/scan/v3/file/FileScanUtils.html | 8 +-
.../impl/scan/v3/file/FileSchemaNegotiator.html | 8 +-
...FileSchemaNegotiatorImpl.SplitErrorContext.html | 8 +-
.../scan/v3/file/FileSchemaNegotiatorImpl.html | 8 +-
.../ImplicitColumnMarker.FileImplicitMarker.html | 8 +-
.../ImplicitColumnMarker.InternalColumnMarker.html | 8 +-
...ImplicitColumnMarker.PartitionColumnMarker.html | 8 +-
.../impl/scan/v3/file/ImplicitColumnMarker.html | 8 +-
...plicitColumnResolver.ImplicitColumnOptions.html | 8 +-
.../file/ImplicitColumnResolver.ParseResult.html | 8 +-
.../impl/scan/v3/file/ImplicitColumnResolver.html | 8 +-
.../scan/v3/file/ImplicitFileColumnsHandler.html | 8 +-
.../physical/impl/scan/v3/file/MockFileNames.html | 8 +-
.../impl/scan/v3/file/TestFileDescrip.html | 8 +-
.../physical/impl/scan/v3/file/TestFileScan.html | 8 +-
.../impl/scan/v3/file/TestFileScanLifecycle.html | 8 +-
.../TestImplicitColumnLoader.ImplicitFixture.html | 8 +-
.../scan/v3/file/TestImplicitColumnLoader.html | 8 +-
.../scan/v3/file/TestImplicitColumnResolver.html | 8 +-
.../class-use/BaseFileScanTest.DummyFileWork.html | 8 +-
.../BaseFileScanTest.FileScanFixtureBuilder.html | 8 +-
.../class-use/BaseFileScanTest.ReaderCreator.html | 8 +-
.../BaseFileScanTest.ReaderFactoryFixture.html | 8 +-
.../scan/v3/file/class-use/BaseFileScanTest.html | 8 +-
.../impl/scan/v3/file/class-use/FileDescrip.html | 8 +-
.../scan/v3/file/class-use/FileReaderFactory.html | 8 +-
.../scan/v3/file/class-use/FileScanLifecycle.html | 8 +-
.../file/class-use/FileScanLifecycleBuilder.html | 8 +-
.../impl/scan/v3/file/class-use/FileScanUtils.html | 8 +-
.../v3/file/class-use/FileSchemaNegotiator.html | 8 +-
...FileSchemaNegotiatorImpl.SplitErrorContext.html | 8 +-
.../file/class-use/FileSchemaNegotiatorImpl.html | 8 +-
.../ImplicitColumnMarker.FileImplicitMarker.html | 8 +-
.../ImplicitColumnMarker.InternalColumnMarker.html | 8 +-
...ImplicitColumnMarker.PartitionColumnMarker.html | 8 +-
.../v3/file/class-use/ImplicitColumnMarker.html | 8 +-
...plicitColumnResolver.ImplicitColumnOptions.html | 8 +-
.../ImplicitColumnResolver.ParseResult.html | 8 +-
.../v3/file/class-use/ImplicitColumnResolver.html | 8 +-
.../file/class-use/ImplicitFileColumnsHandler.html | 8 +-
.../impl/scan/v3/file/class-use/MockFileNames.html | 8 +-
.../scan/v3/file/class-use/TestFileDescrip.html | 8 +-
.../impl/scan/v3/file/class-use/TestFileScan.html | 8 +-
.../v3/file/class-use/TestFileScanLifecycle.html | 8 +-
.../TestImplicitColumnLoader.ImplicitFixture.html | 8 +-
.../file/class-use/TestImplicitColumnLoader.html | 8 +-
.../file/class-use/TestImplicitColumnResolver.html | 8 +-
.../physical/impl/scan/v3/file/package-frame.html | 6 +-
.../impl/scan/v3/file/package-summary.html | 8 +-
.../physical/impl/scan/v3/file/package-tree.html | 8 +-
.../physical/impl/scan/v3/file/package-use.html | 8 +-
.../BaseTestScanLifecycle.BaseMockBatchReader.html | 8 +-
.../BaseTestScanLifecycle.DummySubScan.html | 12 +-
.../BaseTestScanLifecycle.FailingReader.html | 8 +-
...aseTestScanLifecycle.MockEarlySchemaReader.html | 8 +-
...ifecycle.MockEarlySchemaTypeConflictReader.html | 8 +-
...aseTestScanLifecycle.MockEmptySchemaReader.html | 8 +-
...BaseTestScanLifecycle.MockLateSchemaReader.html | 8 +-
...Lifecycle.MockLateSchemaTypeConflictReader.html | 8 +-
...seTestScanLifecycle.MockModeConflictReader.html | 8 +-
.../BaseTestScanLifecycle.MockReorderedReader.html | 8 +-
.../BaseTestScanLifecycle.MockSingleColReader.html | 8 +-
.../BaseTestScanLifecycle.MockThreeColReader.html | 8 +-
.../BaseTestScanLifecycle.NoDataReader.html | 8 +-
.../BaseTestScanLifecycle.SingleReaderFactory.html | 8 +-
.../BaseTestScanLifecycle.TwoReaderFactory.html | 8 +-
.../scan/v3/lifecycle/BaseTestScanLifecycle.html | 8 +-
.../v3/lifecycle/MissingColumnHandlerBuilder.html | 8 +-
.../lifecycle/OutputBatchBuilder.BatchSource.html | 8 +-
.../v3/lifecycle/OutputBatchBuilder.MapSource.html | 8 +-
.../impl/scan/v3/lifecycle/OutputBatchBuilder.html | 8 +-
.../impl/scan/v3/lifecycle/ReaderLifecycle.html | 8 +-
.../impl/scan/v3/lifecycle/ScanEventListener.html | 8 +-
.../impl/scan/v3/lifecycle/ScanLifecycle.html | 8 +-
.../scan/v3/lifecycle/SchemaNegotiatorImpl.html | 8 +-
.../StaticBatchBuilder.NullBatchBuilder.html | 8 +-
.../StaticBatchBuilder.RepeatedBatchBuilder.html | 8 +-
.../impl/scan/v3/lifecycle/StaticBatchBuilder.html | 8 +-
.../scan/v3/lifecycle/TestMissingColumnLoader.html | 8 +-
.../scan/v3/lifecycle/TestOutputBatchBuilder.html | 8 +-
.../impl/scan/v3/lifecycle/TestReaderErrors.html | 8 +-
.../scan/v3/lifecycle/TestScanLifecycleBasics.html | 8 +-
.../scan/v3/lifecycle/TestScanLifecycleSchema.html | 8 +-
.../v3/lifecycle/TestScanLifecycleTwoReaders.html | 8 +-
.../BaseTestScanLifecycle.BaseMockBatchReader.html | 8 +-
.../BaseTestScanLifecycle.DummySubScan.html | 8 +-
.../BaseTestScanLifecycle.FailingReader.html | 8 +-
...aseTestScanLifecycle.MockEarlySchemaReader.html | 8 +-
...ifecycle.MockEarlySchemaTypeConflictReader.html | 8 +-
...aseTestScanLifecycle.MockEmptySchemaReader.html | 8 +-
...BaseTestScanLifecycle.MockLateSchemaReader.html | 8 +-
...Lifecycle.MockLateSchemaTypeConflictReader.html | 8 +-
...seTestScanLifecycle.MockModeConflictReader.html | 8 +-
.../BaseTestScanLifecycle.MockReorderedReader.html | 8 +-
.../BaseTestScanLifecycle.MockSingleColReader.html | 8 +-
.../BaseTestScanLifecycle.MockThreeColReader.html | 8 +-
.../BaseTestScanLifecycle.NoDataReader.html | 8 +-
.../BaseTestScanLifecycle.SingleReaderFactory.html | 8 +-
.../BaseTestScanLifecycle.TwoReaderFactory.html | 8 +-
.../lifecycle/class-use/BaseTestScanLifecycle.html | 8 +-
.../class-use/MissingColumnHandlerBuilder.html | 8 +-
.../class-use/OutputBatchBuilder.BatchSource.html | 8 +-
.../class-use/OutputBatchBuilder.MapSource.html | 8 +-
.../v3/lifecycle/class-use/OutputBatchBuilder.html | 8 +-
.../v3/lifecycle/class-use/ReaderLifecycle.html | 8 +-
.../v3/lifecycle/class-use/ScanEventListener.html | 8 +-
.../scan/v3/lifecycle/class-use/ScanLifecycle.html | 8 +-
.../lifecycle/class-use/SchemaNegotiatorImpl.html | 8 +-
.../StaticBatchBuilder.NullBatchBuilder.html | 8 +-
.../StaticBatchBuilder.RepeatedBatchBuilder.html | 8 +-
.../v3/lifecycle/class-use/StaticBatchBuilder.html | 8 +-
.../class-use/TestMissingColumnLoader.html | 8 +-
.../class-use/TestOutputBatchBuilder.html | 8 +-
.../v3/lifecycle/class-use/TestReaderErrors.html | 8 +-
.../class-use/TestScanLifecycleBasics.html | 8 +-
.../class-use/TestScanLifecycleSchema.html | 8 +-
.../class-use/TestScanLifecycleTwoReaders.html | 8 +-
.../impl/scan/v3/lifecycle/package-frame.html | 6 +-
.../impl/scan/v3/lifecycle/package-summary.html | 8 +-
.../impl/scan/v3/lifecycle/package-tree.html | 8 +-
.../impl/scan/v3/lifecycle/package-use.html | 8 +-
.../exec/physical/impl/scan/v3/package-frame.html | 6 +-
.../physical/impl/scan/v3/package-summary.html | 8 +-
.../exec/physical/impl/scan/v3/package-tree.html | 8 +-
.../exec/physical/impl/scan/v3/package-use.html | 8 +-
.../impl/scan/v3/schema/AbstractSchemaTracker.html | 8 +-
.../impl/scan/v3/schema/BaseTestSchemaTracker.html | 8 +-
.../DynamicSchemaFilter.DynamicTupleFilter.html | 8 +-
.../schema/DynamicSchemaFilter.NewColumnsMode.html | 8 +-
.../DynamicSchemaFilter.RowSchemaFilter.html | 8 +-
.../impl/scan/v3/schema/DynamicSchemaFilter.html | 8 +-
.../v3/schema/MutableTupleSchema.ColumnHandle.html | 8 +-
.../impl/scan/v3/schema/MutableTupleSchema.html | 8 +-
.../impl/scan/v3/schema/ProjectedColumn.html | 8 +-
.../scan/v3/schema/ProjectionSchemaTracker.html | 8 +-
...ScanProjectionParser.ProjectionParseResult.html | 8 +-
.../impl/scan/v3/schema/ScanProjectionParser.html | 8 +-
.../scan/v3/schema/ScanSchemaConfigBuilder.html | 8 +-
.../v3/schema/ScanSchemaResolver.SchemaType.html | 8 +-
.../impl/scan/v3/schema/ScanSchemaResolver.html | 8 +-
.../schema/ScanSchemaTracker.ProjectionType.html | 8 +-
.../impl/scan/v3/schema/ScanSchemaTracker.html | 8 +-
.../impl/scan/v3/schema/SchemaBasedTracker.html | 8 +-
.../physical/impl/scan/v3/schema/SchemaUtils.html | 8 +-
.../scan/v3/schema/TestDynamicSchemaFilter.html | 15 +-
.../impl/scan/v3/schema/TestProjectedPath.html | 15 +-
.../impl/scan/v3/schema/TestProjectionParser.html | 8 +-
.../impl/scan/v3/schema/TestScanSchemaTracker.html | 8 +-
.../scan/v3/schema/TestScanSchemaTrackerMaps.html | 8 +-
.../scan/v3/schema/TestSchemaTrackerDefined.html | 15 +-
.../schema/TestSchemaTrackerEarlyReaderSchema.html | 8 +-
.../v3/schema/TestSchemaTrackerInputSchema.html | 8 +-
.../v3/schema/TestSchemaTrackerProjection.html | 8 +-
.../v3/schema/class-use/AbstractSchemaTracker.html | 8 +-
.../v3/schema/class-use/BaseTestSchemaTracker.html | 8 +-
.../DynamicSchemaFilter.DynamicTupleFilter.html | 8 +-
.../DynamicSchemaFilter.NewColumnsMode.html | 8 +-
.../DynamicSchemaFilter.RowSchemaFilter.html | 8 +-
.../v3/schema/class-use/DynamicSchemaFilter.html | 8 +-
.../class-use/MutableTupleSchema.ColumnHandle.html | 8 +-
.../v3/schema/class-use/MutableTupleSchema.html | 8 +-
.../scan/v3/schema/class-use/ProjectedColumn.html | 8 +-
.../schema/class-use/ProjectionSchemaTracker.html | 8 +-
...ScanProjectionParser.ProjectionParseResult.html | 8 +-
.../v3/schema/class-use/ScanProjectionParser.html | 8 +-
.../schema/class-use/ScanSchemaConfigBuilder.html | 8 +-
.../class-use/ScanSchemaResolver.SchemaType.html | 8 +-
.../v3/schema/class-use/ScanSchemaResolver.html | 8 +-
.../ScanSchemaTracker.ProjectionType.html | 8 +-
.../v3/schema/class-use/ScanSchemaTracker.html | 8 +-
.../v3/schema/class-use/SchemaBasedTracker.html | 8 +-
.../impl/scan/v3/schema/class-use/SchemaUtils.html | 8 +-
.../schema/class-use/TestDynamicSchemaFilter.html | 8 +-
.../v3/schema/class-use/TestProjectedPath.html | 8 +-
.../v3/schema/class-use/TestProjectionParser.html | 8 +-
.../v3/schema/class-use/TestScanSchemaTracker.html | 8 +-
.../class-use/TestScanSchemaTrackerMaps.html | 8 +-
.../schema/class-use/TestSchemaTrackerDefined.html | 8 +-
.../TestSchemaTrackerEarlyReaderSchema.html | 8 +-
.../class-use/TestSchemaTrackerInputSchema.html | 8 +-
.../class-use/TestSchemaTrackerProjection.html | 8 +-
.../impl/scan/v3/schema/package-frame.html | 6 +-
.../impl/scan/v3/schema/package-summary.html | 8 +-
.../physical/impl/scan/v3/schema/package-tree.html | 16 +-
.../physical/impl/scan/v3/schema/package-use.html | 8 +-
.../exec/physical/impl/sort/RecordBatchData.html | 8 +-
.../drill/exec/physical/impl/sort/SortBatch.html | 8 +-
.../exec/physical/impl/sort/SortBatchCreator.html | 8 +-
.../physical/impl/sort/SortRecordBatchBuilder.html | 8 +-
.../exec/physical/impl/sort/SortTemplate.html | 8 +-
.../drill/exec/physical/impl/sort/Sorter.html | 8 +-
.../exec/physical/impl/sort/TestSimpleSort.html | 8 +-
.../drill/exec/physical/impl/sort/TestSort.html | 8 +-
.../impl/sort/class-use/RecordBatchData.html | 8 +-
.../physical/impl/sort/class-use/SortBatch.html | 8 +-
.../impl/sort/class-use/SortBatchCreator.html | 8 +-
.../sort/class-use/SortRecordBatchBuilder.html | 8 +-
.../physical/impl/sort/class-use/SortTemplate.html | 8 +-
.../exec/physical/impl/sort/class-use/Sorter.html | 8 +-
.../impl/sort/class-use/TestSimpleSort.html | 8 +-
.../physical/impl/sort/class-use/TestSort.html | 8 +-
.../exec/physical/impl/sort/package-frame.html | 6 +-
.../exec/physical/impl/sort/package-summary.html | 8 +-
.../exec/physical/impl/sort/package-tree.html | 8 +-
.../drill/exec/physical/impl/sort/package-use.html | 8 +-
.../impl/spill/SpillSet.CountingInputStream.html | 8 +-
.../impl/spill/SpillSet.CountingOutputStream.html | 8 +-
.../drill/exec/physical/impl/spill/SpillSet.html | 8 +-
.../class-use/SpillSet.CountingInputStream.html | 8 +-
.../class-use/SpillSet.CountingOutputStream.html | 8 +-
.../physical/impl/spill/class-use/SpillSet.html | 8 +-
.../exec/physical/impl/spill/package-frame.html | 6 +-
.../exec/physical/impl/spill/package-summary.html | 8 +-
.../exec/physical/impl/spill/package-tree.html | 8 +-
.../exec/physical/impl/spill/package-use.html | 8 +-
.../impl/statistics/AbstractMergedStatistic.html | 8 +-
.../impl/statistics/AvgWidthMergedStatistic.html | 8 +-
.../impl/statistics/CntDupsMergedStatistic.html | 8 +-
.../impl/statistics/ColTypeMergedStatistic.html | 8 +-
.../impl/statistics/ColumnMergedStatistic.html | 8 +-
.../impl/statistics/HLLMergedStatistic.html | 8 +-
.../physical/impl/statistics/MergedStatistic.html | 8 +-
.../impl/statistics/MergedStatisticFactory.html | 8 +-
.../NDVMergedStatistic.NDVConfiguration.html | 8 +-
.../impl/statistics/NDVMergedStatistic.html | 8 +-
.../impl/statistics/NNRowCountMergedStatistic.html | 8 +-
.../impl/statistics/RowCountMergedStatistic.html | 8 +-
.../impl/statistics/StatisticsAggBatch.html | 8 +-
.../impl/statistics/StatisticsAggBatchCreator.html | 8 +-
.../impl/statistics/StatisticsMergeBatch.html | 8 +-
.../statistics/StatisticsMergeBatchCreator.html | 8 +-
.../impl/statistics/TDigestMergedStatistic.html | 8 +-
.../class-use/AbstractMergedStatistic.html | 8 +-
.../class-use/AvgWidthMergedStatistic.html | 8 +-
.../class-use/CntDupsMergedStatistic.html | 8 +-
.../class-use/ColTypeMergedStatistic.html | 8 +-
.../class-use/ColumnMergedStatistic.html | 8 +-
.../statistics/class-use/HLLMergedStatistic.html | 8 +-
.../impl/statistics/class-use/MergedStatistic.html | 8 +-
.../class-use/MergedStatisticFactory.html | 8 +-
.../NDVMergedStatistic.NDVConfiguration.html | 8 +-
.../statistics/class-use/NDVMergedStatistic.html | 8 +-
.../class-use/NNRowCountMergedStatistic.html | 8 +-
.../class-use/RowCountMergedStatistic.html | 8 +-
.../statistics/class-use/StatisticsAggBatch.html | 8 +-
.../class-use/StatisticsAggBatchCreator.html | 8 +-
.../statistics/class-use/StatisticsMergeBatch.html | 8 +-
.../class-use/StatisticsMergeBatchCreator.html | 8 +-
.../class-use/TDigestMergedStatistic.html | 8 +-
.../physical/impl/statistics/package-frame.html | 6 +-
.../physical/impl/statistics/package-summary.html | 8 +-
.../physical/impl/statistics/package-tree.html | 8 +-
.../exec/physical/impl/statistics/package-use.html | 8 +-
.../physical/impl/svremover/AbstractCopier.html | 8 +-
.../impl/svremover/AbstractGenericCopierTest.html | 8 +-
.../physical/impl/svremover/AbstractSV2Copier.html | 8 +-
.../physical/impl/svremover/AbstractSV4Copier.html | 8 +-
.../drill/exec/physical/impl/svremover/Copier.html | 8 +-
.../physical/impl/svremover/GenericCopier.html | 8 +-
.../impl/svremover/GenericCopierFactory.html | 8 +-
.../physical/impl/svremover/GenericCopierTest.html | 8 +-
.../impl/svremover/GenericSV2BatchCopierTest.html | 8 +-
.../physical/impl/svremover/GenericSV2Copier.html | 8 +-
.../impl/svremover/GenericSV2CopierTest.html | 8 +-
.../physical/impl/svremover/GenericSV4Copier.html | 8 +-
.../impl/svremover/GenericSV4CopierTest.html | 8 +-
.../impl/svremover/RemovingRecordBatch.html | 8 +-
.../physical/impl/svremover/SVRemoverCreator.html | 8 +-
.../physical/impl/svremover/StraightCopier.html | 8 +-
.../physical/impl/svremover/TestSVRemover.html | 8 +-
.../impl/svremover/TestSVRemoverIterOutcome.html | 8 +-
.../impl/svremover/class-use/AbstractCopier.html | 8 +-
.../class-use/AbstractGenericCopierTest.html | 8 +-
.../svremover/class-use/AbstractSV2Copier.html | 8 +-
.../svremover/class-use/AbstractSV4Copier.html | 8 +-
.../physical/impl/svremover/class-use/Copier.html | 8 +-
.../impl/svremover/class-use/GenericCopier.html | 8 +-
.../svremover/class-use/GenericCopierFactory.html | 8 +-
.../svremover/class-use/GenericCopierTest.html | 8 +-
.../class-use/GenericSV2BatchCopierTest.html | 8 +-
.../impl/svremover/class-use/GenericSV2Copier.html | 8 +-
.../svremover/class-use/GenericSV2CopierTest.html | 8 +-
.../impl/svremover/class-use/GenericSV4Copier.html | 8 +-
.../svremover/class-use/GenericSV4CopierTest.html | 8 +-
.../svremover/class-use/RemovingRecordBatch.html | 8 +-
.../impl/svremover/class-use/SVRemoverCreator.html | 8 +-
.../impl/svremover/class-use/StraightCopier.html | 8 +-
.../impl/svremover/class-use/TestSVRemover.html | 8 +-
.../class-use/TestSVRemoverIterOutcome.html | 8 +-
.../physical/impl/svremover/package-frame.html | 6 +-
.../physical/impl/svremover/package-summary.html | 8 +-
.../exec/physical/impl/svremover/package-tree.html | 8 +-
.../exec/physical/impl/svremover/package-use.html | 8 +-
.../impl/trace/TestTraceMultiRecordBatch.html | 8 +-
.../physical/impl/trace/TestTraceOutputDump.html | 8 +-
.../physical/impl/trace/TraceBatchCreator.html | 8 +-
.../exec/physical/impl/trace/TraceRecordBatch.html | 8 +-
.../trace/class-use/TestTraceMultiRecordBatch.html | 8 +-
.../impl/trace/class-use/TestTraceOutputDump.html | 8 +-
.../impl/trace/class-use/TraceBatchCreator.html | 8 +-
.../impl/trace/class-use/TraceRecordBatch.html | 8 +-
.../exec/physical/impl/trace/package-frame.html | 6 +-
.../exec/physical/impl/trace/package-summary.html | 8 +-
.../exec/physical/impl/trace/package-tree.html | 8 +-
.../exec/physical/impl/trace/package-use.html | 8 +-
.../exec/physical/impl/union/TestSimpleUnion.html | 8 +-
.../physical/impl/union/UnionAllBatchCreator.html | 8 +-
.../physical/impl/union/UnionAllRecordBatch.html | 8 +-
.../drill/exec/physical/impl/union/UnionAller.html | 8 +-
.../physical/impl/union/UnionAllerTemplate.html | 8 +-
.../impl/union/class-use/TestSimpleUnion.html | 8 +-
.../impl/union/class-use/UnionAllBatchCreator.html | 8 +-
.../impl/union/class-use/UnionAllRecordBatch.html | 8 +-
.../physical/impl/union/class-use/UnionAller.html | 8 +-
.../impl/union/class-use/UnionAllerTemplate.html | 8 +-
.../exec/physical/impl/union/package-frame.html | 6 +-
.../exec/physical/impl/union/package-summary.html | 8 +-
.../exec/physical/impl/union/package-tree.html | 8 +-
.../exec/physical/impl/union/package-use.html | 8 +-
.../physical/impl/unnest/MockLateralJoinBatch.html | 8 +-
.../impl/unnest/TestUnnestCorrectness.html | 8 +-
.../unnest/TestUnnestWithLateralCorrectness.html | 8 +-
.../drill/exec/physical/impl/unnest/Unnest.html | 8 +-
.../physical/impl/unnest/UnnestBatchCreator.html | 8 +-
.../exec/physical/impl/unnest/UnnestImpl.html | 8 +-
.../impl/unnest/UnnestRecordBatch.Metric.html | 8 +-
.../physical/impl/unnest/UnnestRecordBatch.html | 8 +-
.../unnest/class-use/MockLateralJoinBatch.html | 8 +-
.../unnest/class-use/TestUnnestCorrectness.html | 8 +-
.../TestUnnestWithLateralCorrectness.html | 8 +-
.../physical/impl/unnest/class-use/Unnest.html | 8 +-
.../impl/unnest/class-use/UnnestBatchCreator.html | 8 +-
.../physical/impl/unnest/class-use/UnnestImpl.html | 8 +-
.../unnest/class-use/UnnestRecordBatch.Metric.html | 8 +-
.../impl/unnest/class-use/UnnestRecordBatch.html | 8 +-
.../exec/physical/impl/unnest/package-frame.html | 6 +-
.../exec/physical/impl/unnest/package-summary.html | 8 +-
.../exec/physical/impl/unnest/package-tree.html | 8 +-
.../exec/physical/impl/unnest/package-use.html | 8 +-
.../UnorderedReceiverBatch.Metric.html | 8 +-
.../unorderedreceiver/UnorderedReceiverBatch.html | 8 +-
.../UnorderedReceiverCreator.html | 8 +-
.../class-use/UnorderedReceiverBatch.Metric.html | 8 +-
.../class-use/UnorderedReceiverBatch.html | 8 +-
.../class-use/UnorderedReceiverCreator.html | 8 +-
.../impl/unorderedreceiver/package-frame.html | 6 +-
.../impl/unorderedreceiver/package-summary.html | 8 +-
.../impl/unorderedreceiver/package-tree.html | 8 +-
.../impl/unorderedreceiver/package-use.html | 8 +-
.../impl/unpivot/UnpivotMapsBatchCreator.html | 8 +-
.../impl/unpivot/UnpivotMapsRecordBatch.html | 8 +-
.../unpivot/class-use/UnpivotMapsBatchCreator.html | 8 +-
.../unpivot/class-use/UnpivotMapsRecordBatch.html | 8 +-
.../exec/physical/impl/unpivot/package-frame.html | 6 +-
.../physical/impl/unpivot/package-summary.html | 8 +-
.../exec/physical/impl/unpivot/package-tree.html | 8 +-
.../exec/physical/impl/unpivot/package-use.html | 8 +-
.../validate/BatchValidator.BaseErrorReporter.html | 8 +-
.../validate/BatchValidator.ErrorReporter.html | 8 +-
.../physical/impl/validate/BatchValidator.html | 8 +-
.../validate/IteratorValidatorBatchIterator.html | 8 +-
.../impl/validate/IteratorValidatorCreator.html | 8 +-
.../impl/validate/IteratorValidatorInjector.html | 8 +-
.../TestBatchValidator.CapturingReporter.html | 8 +-
.../physical/impl/validate/TestBatchValidator.html | 8 +-
.../impl/validate/TestValidationOptions.html | 8 +-
.../BatchValidator.BaseErrorReporter.html | 8 +-
.../class-use/BatchValidator.ErrorReporter.html | 8 +-
.../impl/validate/class-use/BatchValidator.html | 8 +-
.../class-use/IteratorValidatorBatchIterator.html | 8 +-
.../class-use/IteratorValidatorCreator.html | 8 +-
.../class-use/IteratorValidatorInjector.html | 8 +-
.../TestBatchValidator.CapturingReporter.html | 8 +-
.../validate/class-use/TestBatchValidator.html | 8 +-
.../validate/class-use/TestValidationOptions.html | 8 +-
.../exec/physical/impl/validate/package-frame.html | 6 +-
.../physical/impl/validate/package-summary.html | 8 +-
.../exec/physical/impl/validate/package-tree.html | 8 +-
.../exec/physical/impl/validate/package-use.html | 8 +-
.../physical/impl/values/ValuesBatchCreator.html | 8 +-
.../impl/values/class-use/ValuesBatchCreator.html | 8 +-
.../exec/physical/impl/values/package-frame.html | 6 +-
.../exec/physical/impl/values/package-summary.html | 8 +-
.../exec/physical/impl/values/package-tree.html | 8 +-
.../exec/physical/impl/values/package-use.html | 8 +-
.../physical/impl/window/FrameSupportTemplate.html | 8 +-
.../physical/impl/window/GenerateTestData.html | 8 +-
.../impl/window/NoFrameSupportTemplate.html | 8 +-
.../drill/exec/physical/impl/window/Partition.html | 8 +-
.../exec/physical/impl/window/TestWindowFrame.html | 8 +-
.../exec/physical/impl/window/WindowDataBatch.html | 8 +-
.../impl/window/WindowFrameBatchCreator.html | 8 +-
.../impl/window/WindowFrameRecordBatch.html | 8 +-
.../exec/physical/impl/window/WindowFramer.html | 8 +-
.../physical/impl/window/WindowFunction.Type.html | 8 +-
.../exec/physical/impl/window/WindowFunction.html | 8 +-
.../window/class-use/FrameSupportTemplate.html | 8 +-
.../impl/window/class-use/GenerateTestData.html | 8 +-
.../window/class-use/NoFrameSupportTemplate.html | 8 +-
.../physical/impl/window/class-use/Partition.html | 8 +-
.../impl/window/class-use/TestWindowFrame.html | 8 +-
.../impl/window/class-use/WindowDataBatch.html | 8 +-
.../window/class-use/WindowFrameBatchCreator.html | 8 +-
.../window/class-use/WindowFrameRecordBatch.html | 8 +-
.../impl/window/class-use/WindowFramer.html | 8 +-
.../impl/window/class-use/WindowFunction.Type.html | 8 +-
.../impl/window/class-use/WindowFunction.html | 8 +-
.../exec/physical/impl/window/package-frame.html | 6 +-
.../exec/physical/impl/window/package-summary.html | 8 +-
.../exec/physical/impl/window/package-tree.html | 8 +-
.../exec/physical/impl/window/package-use.html | 8 +-
.../writer/TestCorruptParquetDateCorrection.html | 8 +-
.../physical/impl/writer/TestParquetWriter.html | 8 +-
.../impl/writer/TestParquetWriterEmptyFiles.html | 8 +-
.../exec/physical/impl/writer/TestTextWriter.html | 8 +-
.../exec/physical/impl/writer/TestWriter.html | 8 +-
.../TestCorruptParquetDateCorrection.html | 8 +-
.../impl/writer/class-use/TestParquetWriter.html | 8 +-
.../class-use/TestParquetWriterEmptyFiles.html | 8 +-
.../impl/writer/class-use/TestTextWriter.html | 8 +-
.../physical/impl/writer/class-use/TestWriter.html | 8 +-
.../exec/physical/impl/writer/package-frame.html | 6 +-
.../exec/physical/impl/writer/package-summary.html | 8 +-
.../exec/physical/impl/writer/package-tree.html | 8 +-
.../exec/physical/impl/writer/package-use.html | 8 +-
.../exec/physical/impl/xsort/BaseSortWrapper.html | 8 +-
.../exec/physical/impl/xsort/BaseWrapper.html | 8 +-
.../drill/exec/physical/impl/xsort/BatchGroup.html | 8 +-
.../exec/physical/impl/xsort/BufferedBatches.html | 8 +-
.../impl/xsort/ExternalSortBatch.Metric.html | 8 +-
.../physical/impl/xsort/ExternalSortBatch.html | 8 +-
.../impl/xsort/ExternalSortBatchCreator.html | 8 +-
.../drill/exec/physical/impl/xsort/InputBatch.html | 8 +-
.../exec/physical/impl/xsort/MSortTemplate.html | 8 +-
.../drill/exec/physical/impl/xsort/MSorter.html | 8 +-
.../impl/xsort/MergeSortWrapper.State.html | 8 +-
.../exec/physical/impl/xsort/MergeSortWrapper.html | 8 +-
.../physical/impl/xsort/PriorityQueueCopier.html | 8 +-
.../impl/xsort/PriorityQueueCopierTemplate.html | 8 +-
.../PriorityQueueCopierWrapper.BatchMerger.html | 8 +-
.../impl/xsort/PriorityQueueCopierWrapper.html | 8 +-
.../physical/impl/xsort/SingleBatchSorter.html | 8 +-
.../impl/xsort/SingleBatchSorterTemplate.html | 8 +-
.../drill/exec/physical/impl/xsort/SortConfig.html | 8 +-
.../physical/impl/xsort/SortImpl.EmptyResults.html | 8 +-
.../impl/xsort/SortImpl.SingleBatchResults.html | 8 +-
.../physical/impl/xsort/SortImpl.SortResults.html | 8 +-
.../drill/exec/physical/impl/xsort/SortImpl.html | 8 +-
.../xsort/SortMemoryManager.BatchSizeEstimate.html | 8 +-
.../impl/xsort/SortMemoryManager.MergeAction.html | 8 +-
.../impl/xsort/SortMemoryManager.MergeTask.html | 8 +-
.../physical/impl/xsort/SortMemoryManager.html | 8 +-
.../exec/physical/impl/xsort/SortMetrics.html | 8 +-
.../impl/xsort/SortTestUtilities.CopierTester.html | 8 +-
.../physical/impl/xsort/SortTestUtilities.html | 8 +-
.../exec/physical/impl/xsort/SorterWrapper.html | 8 +-
.../drill/exec/physical/impl/xsort/SpilledRun.html | 8 +-
.../exec/physical/impl/xsort/SpilledRuns.html | 8 +-
.../drill/exec/physical/impl/xsort/TestCopier.html | 8 +-
.../exec/physical/impl/xsort/TestExternalSort.html | 11 +-
.../physical/impl/xsort/TestExternalSortExec.html | 8 +-
.../impl/xsort/TestExternalSortInternals.html | 8 +-
.../physical/impl/xsort/TestLenientAllocation.html | 8 +-
.../exec/physical/impl/xsort/TestShortArrays.html | 8 +-
.../impl/xsort/TestSimpleExternalSort.html | 8 +-
.../physical/impl/xsort/TestSortEmitOutcome.html | 8 +-
.../impl/xsort/TestSortImpl.DataGenerator.html | 8 +-
.../impl/xsort/TestSortImpl.DataValidator.html | 8 +-
.../impl/xsort/TestSortImpl.SortTestFixture.html | 8 +-
.../exec/physical/impl/xsort/TestSortImpl.html | 8 +-
.../impl/xsort/TestSortSpillWithException.html | 8 +-
.../drill/exec/physical/impl/xsort/TestSorter.html | 8 +-
.../impl/xsort/class-use/BaseSortWrapper.html | 8 +-
.../physical/impl/xsort/class-use/BaseWrapper.html | 8 +-
.../physical/impl/xsort/class-use/BatchGroup.html | 8 +-
.../impl/xsort/class-use/BufferedBatches.html | 8 +-
.../xsort/class-use/ExternalSortBatch.Metric.html | 8 +-
.../impl/xsort/class-use/ExternalSortBatch.html | 8 +-
.../xsort/class-use/ExternalSortBatchCreator.html | 8 +-
.../physical/impl/xsort/class-use/InputBatch.html | 8 +-
.../impl/xsort/class-use/MSortTemplate.html | 8 +-
.../physical/impl/xsort/class-use/MSorter.html | 8 +-
.../xsort/class-use/MergeSortWrapper.State.html | 8 +-
.../impl/xsort/class-use/MergeSortWrapper.html | 8 +-
.../impl/xsort/class-use/PriorityQueueCopier.html | 8 +-
.../class-use/PriorityQueueCopierTemplate.html | 8 +-
.../PriorityQueueCopierWrapper.BatchMerger.html | 8 +-
.../class-use/PriorityQueueCopierWrapper.html | 8 +-
.../impl/xsort/class-use/SingleBatchSorter.html | 8 +-
.../xsort/class-use/SingleBatchSorterTemplate.html | 8 +-
.../physical/impl/xsort/class-use/SortConfig.html | 8 +-
.../xsort/class-use/SortImpl.EmptyResults.html | 8 +-
.../class-use/SortImpl.SingleBatchResults.html | 8 +-
.../impl/xsort/class-use/SortImpl.SortResults.html | 8 +-
.../physical/impl/xsort/class-use/SortImpl.html | 8 +-
.../SortMemoryManager.BatchSizeEstimate.html | 8 +-
.../class-use/SortMemoryManager.MergeAction.html | 8 +-
.../class-use/SortMemoryManager.MergeTask.html | 8 +-
.../impl/xsort/class-use/SortMemoryManager.html | 8 +-
.../physical/impl/xsort/class-use/SortMetrics.html | 8 +-
.../class-use/SortTestUtilities.CopierTester.html | 8 +-
.../impl/xsort/class-use/SortTestUtilities.html | 8 +-
.../impl/xsort/class-use/SorterWrapper.html | 8 +-
.../physical/impl/xsort/class-use/SpilledRun.html | 8 +-
.../physical/impl/xsort/class-use/SpilledRuns.html | 8 +-
.../physical/impl/xsort/class-use/TestCopier.html | 8 +-
.../impl/xsort/class-use/TestExternalSort.html | 8 +-
.../impl/xsort/class-use/TestExternalSortExec.html | 8 +-
.../xsort/class-use/TestExternalSortInternals.html | 8 +-
.../xsort/class-use/TestLenientAllocation.html | 8 +-
.../impl/xsort/class-use/TestShortArrays.html | 8 +-
.../xsort/class-use/TestSimpleExternalSort.html | 8 +-
.../impl/xsort/class-use/TestSortEmitOutcome.html | 8 +-
.../class-use/TestSortImpl.DataGenerator.html | 8 +-
.../class-use/TestSortImpl.DataValidator.html | 8 +-
.../class-use/TestSortImpl.SortTestFixture.html | 8 +-
.../impl/xsort/class-use/TestSortImpl.html | 8 +-
.../class-use/TestSortSpillWithException.html | 8 +-
.../physical/impl/xsort/class-use/TestSorter.html | 8 +-
.../exec/physical/impl/xsort/package-frame.html | 6 +-
.../exec/physical/impl/xsort/package-summary.html | 8 +-
.../exec/physical/impl/xsort/package-tree.html | 8 +-
.../exec/physical/impl/xsort/package-use.html | 8 +-
.../apache/drill/exec/physical/package-frame.html | 6 +-
.../drill/exec/physical/package-summary.html | 12 +-
.../apache/drill/exec/physical/package-tree.html | 12 +-
.../apache/drill/exec/physical/package-use.html | 11 +-
.../physical/resultSet/PullResultSetReader.html | 8 +-
.../physical/resultSet/PushResultSetReader.html | 8 +-
.../exec/physical/resultSet/ResultSetCopier.html | 8 +-
.../exec/physical/resultSet/ResultSetLoader.html | 8 +-
.../exec/physical/resultSet/ResultVectorCache.html | 8 +-
.../exec/physical/resultSet/RowSetLoader.html | 42 +-
.../resultSet/class-use/PullResultSetReader.html | 8 +-
.../resultSet/class-use/PushResultSetReader.html | 8 +-
.../resultSet/class-use/ResultSetCopier.html | 8 +-
.../resultSet/class-use/ResultSetLoader.html | 38 +-
.../resultSet/class-use/ResultVectorCache.html | 8 +-
.../physical/resultSet/class-use/RowSetLoader.html | 120 +-
.../physical/resultSet/impl/BuildFromSchema.html | 8 +-
.../physical/resultSet/impl/ColumnBuilder.html | 8 +-
.../impl/ColumnState.BaseContainerColumnState.html | 8 +-
.../impl/ColumnState.PrimitiveColumnState.html | 8 +-
.../physical/resultSet/impl/ColumnState.State.html | 8 +-
.../exec/physical/resultSet/impl/ColumnState.html | 8 +-
.../physical/resultSet/impl/ContainerState.html | 8 +-
.../resultSet/impl/ListState.ListVectorState.html | 8 +-
.../exec/physical/resultSet/impl/ListState.html | 8 +-
.../resultSet/impl/NullResultVectorCacheImpl.html | 8 +-
.../impl/NullVectorState.UnmanagedVectorState.html | 8 +-
.../physical/resultSet/impl/NullVectorState.html | 8 +-
.../resultSet/impl/NullableVectorState.html | 8 +-
...rojectionFilter.BaseSchemaProjectionFilter.html | 8 +-
.../ProjectionFilter.CompoundProjectionFilter.html | 8 +-
.../ProjectionFilter.DirectProjectionFilter.html | 8 +-
.../ProjectionFilter.ImplicitProjectionFilter.html | 8 +-
.../impl/ProjectionFilter.ProjResult.html | 8 +-
.../ProjectionFilter.SchemaProjectionFilter.html | 8 +-
.../ProjectionFilter.TypeProjectionFilter.html | 8 +-
.../physical/resultSet/impl/ProjectionFilter.html | 8 +-
.../impl/PullResultSetReaderImpl.State.html | 8 +-
.../PullResultSetReaderImpl.UpstreamSource.html | 8 +-
.../resultSet/impl/PullResultSetReaderImpl.html | 8 +-
.../impl/PushResultSetReaderImpl.BatchHolder.html | 8 +-
.../PushResultSetReaderImpl.UpstreamSource.html | 8 +-
.../resultSet/impl/PushResultSetReaderImpl.html | 8 +-
.../RepeatedListState.RepeatedListColumnState.html | 8 +-
.../RepeatedListState.RepeatedListVectorState.html | 8 +-
.../physical/resultSet/impl/RepeatedListState.html | 8 +-
.../resultSet/impl/RepeatedVectorState.html | 8 +-
.../resultSet/impl/ResultSetCopierImpl.html | 8 +-
.../impl/ResultSetLoaderImpl.ResultSetOptions.html | 8 +-
.../resultSet/impl/ResultSetLoaderImpl.html | 8 +-
.../resultSet/impl/ResultSetOptionBuilder.html | 8 +-
.../resultSet/impl/ResultVectorCacheImpl.html | 8 +-
.../physical/resultSet/impl/RowSetLoaderImpl.html | 47 +-
.../SingleVectorState.FixedWidthVectorState.html | 8 +-
.../impl/SingleVectorState.IsSetVectorState.html | 8 +-
.../impl/SingleVectorState.OffsetVectorState.html | 8 +-
.../impl/SingleVectorState.SimpleVectorState.html | 8 +-
...SingleVectorState.VariableWidthVectorState.html | 8 +-
.../physical/resultSet/impl/SingleVectorState.html | 8 +-
.../resultSet/impl/TestProjectionFilter.html | 15 +-
.../impl/TestResultSetCopier.FilteredGen.html | 8 +-
.../impl/TestResultSetCopier.SchemaChangeGen.html | 8 +-
.../resultSet/impl/TestResultSetCopier.html | 8 +-
.../impl/TestResultSetLoaderDictArray.html | 8 +-
.../resultSet/impl/TestResultSetLoaderDicts.html | 8 +-
.../impl/TestResultSetLoaderEmptyProject.html | 8 +-
.../resultSet/impl/TestResultSetLoaderLimits.html | 8 +-
.../impl/TestResultSetLoaderMapArray.html | 8 +-
.../resultSet/impl/TestResultSetLoaderMaps.html | 8 +-
.../impl/TestResultSetLoaderOmittedValues.html | 8 +-
.../impl/TestResultSetLoaderOverflow.html | 8 +-
.../impl/TestResultSetLoaderProjection.html | 8 +-
.../impl/TestResultSetLoaderProtocol.html | 8 +-
.../impl/TestResultSetLoaderRepeatedList.html | 8 +-
.../impl/TestResultSetLoaderTorture.ReadState.html | 8 +-
.../resultSet/impl/TestResultSetLoaderTorture.html | 8 +-
.../resultSet/impl/TestResultSetLoaderUnions.html | 8 +-
.../impl/TestResultSetReader.BatchGenerator.html | 8 +-
.../resultSet/impl/TestResultSetReader.html | 8 +-
.../resultSet/impl/TestResultSetSchemaChange.html | 8 +-
.../resultSet/impl/TestResultVectorCache.html | 8 +-
.../resultSet/impl/TupleState.DictArrayState.html | 8 +-
.../impl/TupleState.DictArrayVectorState.html | 8 +-
.../resultSet/impl/TupleState.DictColumnState.html | 8 +-
.../resultSet/impl/TupleState.DictState.html | 8 +-
.../resultSet/impl/TupleState.DictVectorState.html | 8 +-
.../resultSet/impl/TupleState.MapArrayState.html | 8 +-
.../resultSet/impl/TupleState.MapColumnState.html | 8 +-
.../resultSet/impl/TupleState.MapState.html | 8 +-
.../resultSet/impl/TupleState.MapVectorState.html | 8 +-
.../resultSet/impl/TupleState.RowState.html | 8 +-
.../resultSet/impl/TupleState.SingleDictState.html | 8 +-
.../impl/TupleState.SingleDictVectorState.html | 8 +-
.../resultSet/impl/TupleState.SingleMapState.html | 8 +-
.../exec/physical/resultSet/impl/TupleState.html | 8 +-
.../impl/UnionState.UnionColumnState.html | 8 +-
.../impl/UnionState.UnionVectorState.html | 8 +-
.../exec/physical/resultSet/impl/UnionState.html | 8 +-
.../exec/physical/resultSet/impl/VectorState.html | 8 +-
.../resultSet/impl/class-use/BuildFromSchema.html | 8 +-
.../resultSet/impl/class-use/ColumnBuilder.html | 8 +-
.../ColumnState.BaseContainerColumnState.html | 8 +-
.../ColumnState.PrimitiveColumnState.html | 8 +-
.../impl/class-use/ColumnState.State.html | 8 +-
.../resultSet/impl/class-use/ColumnState.html | 8 +-
.../resultSet/impl/class-use/ContainerState.html | 8 +-
.../impl/class-use/ListState.ListVectorState.html | 8 +-
.../resultSet/impl/class-use/ListState.html | 8 +-
.../impl/class-use/NullResultVectorCacheImpl.html | 8 +-
.../NullVectorState.UnmanagedVectorState.html | 8 +-
.../resultSet/impl/class-use/NullVectorState.html | 8 +-
.../impl/class-use/NullableVectorState.html | 8 +-
...rojectionFilter.BaseSchemaProjectionFilter.html | 8 +-
.../ProjectionFilter.CompoundProjectionFilter.html | 8 +-
.../ProjectionFilter.DirectProjectionFilter.html | 8 +-
.../ProjectionFilter.ImplicitProjectionFilter.html | 8 +-
.../class-use/ProjectionFilter.ProjResult.html | 8 +-
.../ProjectionFilter.SchemaProjectionFilter.html | 8 +-
.../ProjectionFilter.TypeProjectionFilter.html | 8 +-
.../resultSet/impl/class-use/ProjectionFilter.html | 8 +-
.../class-use/PullResultSetReaderImpl.State.html | 8 +-
.../PullResultSetReaderImpl.UpstreamSource.html | 8 +-
.../impl/class-use/PullResultSetReaderImpl.html | 8 +-
.../PushResultSetReaderImpl.BatchHolder.html | 8 +-
.../PushResultSetReaderImpl.UpstreamSource.html | 8 +-
.../impl/class-use/PushResultSetReaderImpl.html | 8 +-
.../RepeatedListState.RepeatedListColumnState.html | 8 +-
.../RepeatedListState.RepeatedListVectorState.html | 8 +-
.../impl/class-use/RepeatedListState.html | 8 +-
.../impl/class-use/RepeatedVectorState.html | 8 +-
.../impl/class-use/ResultSetCopierImpl.html | 8 +-
.../ResultSetLoaderImpl.ResultSetOptions.html | 8 +-
.../impl/class-use/ResultSetLoaderImpl.html | 8 +-
.../impl/class-use/ResultSetOptionBuilder.html | 8 +-
.../impl/class-use/ResultVectorCacheImpl.html | 8 +-
.../resultSet/impl/class-use/RowSetLoaderImpl.html | 8 +-
.../SingleVectorState.FixedWidthVectorState.html | 8 +-
.../SingleVectorState.IsSetVectorState.html | 8 +-
.../SingleVectorState.OffsetVectorState.html | 8 +-
.../SingleVectorState.SimpleVectorState.html | 8 +-
...SingleVectorState.VariableWidthVectorState.html | 8 +-
.../impl/class-use/SingleVectorState.html | 8 +-
.../impl/class-use/TestProjectionFilter.html | 8 +-
.../class-use/TestResultSetCopier.FilteredGen.html | 8 +-
.../TestResultSetCopier.SchemaChangeGen.html | 8 +-
.../impl/class-use/TestResultSetCopier.html | 8 +-
.../class-use/TestResultSetLoaderDictArray.html | 8 +-
.../impl/class-use/TestResultSetLoaderDicts.html | 8 +-
.../class-use/TestResultSetLoaderEmptyProject.html | 8 +-
.../impl/class-use/TestResultSetLoaderLimits.html | 8 +-
.../class-use/TestResultSetLoaderMapArray.html | 8 +-
.../impl/class-use/TestResultSetLoaderMaps.html | 8 +-
.../TestResultSetLoaderOmittedValues.html | 8 +-
.../class-use/TestResultSetLoaderOverflow.html | 8 +-
.../class-use/TestResultSetLoaderProjection.html | 8 +-
.../class-use/TestResultSetLoaderProtocol.html | 8 +-
.../class-use/TestResultSetLoaderRepeatedList.html | 8 +-
.../TestResultSetLoaderTorture.ReadState.html | 8 +-
.../impl/class-use/TestResultSetLoaderTorture.html | 8 +-
.../impl/class-use/TestResultSetLoaderUnions.html | 8 +-
.../TestResultSetReader.BatchGenerator.html | 8 +-
.../impl/class-use/TestResultSetReader.html | 8 +-
.../impl/class-use/TestResultSetSchemaChange.html | 8 +-
.../impl/class-use/TestResultVectorCache.html | 8 +-
.../impl/class-use/TupleState.DictArrayState.html | 8 +-
.../class-use/TupleState.DictArrayVectorState.html | 8 +-
.../impl/class-use/TupleState.DictColumnState.html | 8 +-
.../impl/class-use/TupleState.DictState.html | 8 +-
.../impl/class-use/TupleState.DictVectorState.html | 8 +-
.../impl/class-use/TupleState.MapArrayState.html | 8 +-
.../impl/class-use/TupleState.MapColumnState.html | 8 +-
.../impl/class-use/TupleState.MapState.html | 8 +-
.../impl/class-use/TupleState.MapVectorState.html | 8 +-
.../impl/class-use/TupleState.RowState.html | 8 +-
.../impl/class-use/TupleState.SingleDictState.html | 8 +-
.../TupleState.SingleDictVectorState.html | 8 +-
.../impl/class-use/TupleState.SingleMapState.html | 8 +-
.../resultSet/impl/class-use/TupleState.html | 8 +-
.../class-use/UnionState.UnionColumnState.html | 8 +-
.../class-use/UnionState.UnionVectorState.html | 8 +-
.../resultSet/impl/class-use/UnionState.html | 8 +-
.../resultSet/impl/class-use/VectorState.html | 8 +-
.../physical/resultSet/impl/package-frame.html | 6 +-
.../physical/resultSet/impl/package-summary.html | 8 +-
.../exec/physical/resultSet/impl/package-tree.html | 12 +-
.../exec/physical/resultSet/impl/package-use.html | 8 +-
.../model/BaseTupleModel.BaseColumnModel.html | 8 +-
.../physical/resultSet/model/BaseTupleModel.html | 8 +-
.../physical/resultSet/model/ContainerVisitor.html | 8 +-
.../model/MetadataProvider.ArraySchemaCreator.html | 8 +-
.../MetadataProvider.ArraySchemaRetrieval.html | 8 +-
.../model/MetadataProvider.MetadataCreator.html | 8 +-
.../model/MetadataProvider.MetadataRetrieval.html | 8 +-
.../MetadataProvider.VariantSchemaCreator.html | 8 +-
.../MetadataProvider.VariantSchemaRetrieval.html | 8 +-
.../model/MetadataProvider.VectorDescrip.html | 8 +-
.../physical/resultSet/model/MetadataProvider.html | 8 +-
.../physical/resultSet/model/ReaderBuilder.html | 8 +-
.../exec/physical/resultSet/model/ReaderIndex.html | 18 +-
.../resultSet/model/TupleModel.ColumnModel.html | 8 +-
.../resultSet/model/TupleModel.RowSetModel.html | 8 +-
.../exec/physical/resultSet/model/TupleModel.html | 8 +-
.../class-use/BaseTupleModel.BaseColumnModel.html | 8 +-
.../resultSet/model/class-use/BaseTupleModel.html | 8 +-
.../model/class-use/ContainerVisitor.html | 8 +-
.../MetadataProvider.ArraySchemaCreator.html | 8 +-
.../MetadataProvider.ArraySchemaRetrieval.html | 8 +-
.../MetadataProvider.MetadataCreator.html | 8 +-
.../MetadataProvider.MetadataRetrieval.html | 8 +-
.../MetadataProvider.VariantSchemaCreator.html | 8 +-
.../MetadataProvider.VariantSchemaRetrieval.html | 8 +-
.../class-use/MetadataProvider.VectorDescrip.html | 8 +-
.../model/class-use/MetadataProvider.html | 8 +-
.../resultSet/model/class-use/ReaderBuilder.html | 8 +-
.../resultSet/model/class-use/ReaderIndex.html | 8 +-
.../model/class-use/TupleModel.ColumnModel.html | 8 +-
.../model/class-use/TupleModel.RowSetModel.html | 8 +-
.../resultSet/model/class-use/TupleModel.html | 8 +-
.../HyperReaderBuilder.HyperVectorAccessor.html | 8 +-
.../resultSet/model/hyper/HyperReaderBuilder.html | 8 +-
.../model/hyper/HyperSchemaInference.html | 8 +-
.../HyperReaderBuilder.HyperVectorAccessor.html | 8 +-
.../model/hyper/class-use/HyperReaderBuilder.html | 8 +-
.../hyper/class-use/HyperSchemaInference.html | 8 +-
.../resultSet/model/hyper/package-frame.html | 6 +-
.../resultSet/model/hyper/package-summary.html | 8 +-
.../resultSet/model/hyper/package-tree.html | 8 +-
.../resultSet/model/hyper/package-use.html | 8 +-
.../physical/resultSet/model/package-frame.html | 6 +-
.../physical/resultSet/model/package-summary.html | 8 +-
.../physical/resultSet/model/package-tree.html | 8 +-
.../exec/physical/resultSet/model/package-use.html | 8 +-
.../resultSet/model/single/BaseWriterBuilder.html | 8 +-
.../model/single/BuildVectorsFromMetadata.html | 8 +-
.../resultSet/model/single/DirectRowIndex.html | 8 +-
.../model/single/SimpleReaderBuilder.html | 8 +-
.../model/single/SingleSchemaInference.html | 8 +-
.../resultSet/model/single/VectorAllocator.html | 8 +-
.../model/single/class-use/BaseWriterBuilder.html | 8 +-
.../single/class-use/BuildVectorsFromMetadata.html | 8 +-
.../model/single/class-use/DirectRowIndex.html | 8 +-
.../single/class-use/SimpleReaderBuilder.html | 8 +-
.../single/class-use/SingleSchemaInference.html | 8 +-
.../model/single/class-use/VectorAllocator.html | 8 +-
.../resultSet/model/single/package-frame.html | 6 +-
.../resultSet/model/single/package-summary.html | 8 +-
.../resultSet/model/single/package-tree.html | 8 +-
.../resultSet/model/single/package-use.html | 8 +-
.../exec/physical/resultSet/package-frame.html | 6 +-
.../exec/physical/resultSet/package-summary.html | 8 +-
.../exec/physical/resultSet/package-tree.html | 8 +-
.../drill/exec/physical/resultSet/package-use.html | 115 +-
.../resultSet/project/BaseRequestedColumn.html | 8 +-
.../resultSet/project/ImpliedTupleRequest.html | 8 +-
.../resultSet/project/ProjectionChecker.html | 8 +-
.../physical/resultSet/project/Projections.html | 8 +-
.../exec/physical/resultSet/project/Qualifier.html | 8 +-
.../resultSet/project/QualifierContainer.html | 8 +-
.../resultSet/project/RequestedColumn.html | 8 +-
.../resultSet/project/RequestedColumnImpl.html | 8 +-
.../RequestedTuple.TupleProjectionType.html | 8 +-
.../physical/resultSet/project/RequestedTuple.html | 8 +-
.../resultSet/project/RequestedTupleImpl.html | 8 +-
.../resultSet/project/RequestedWildcardColumn.html | 8 +-
.../resultSet/project/TestProjectedPath.html | 15 +-
.../resultSet/project/TestTupleProjection.html | 8 +-
.../project/class-use/BaseRequestedColumn.html | 8 +-
.../project/class-use/ImpliedTupleRequest.html | 8 +-
.../project/class-use/ProjectionChecker.html | 8 +-
.../resultSet/project/class-use/Projections.html | 8 +-
.../resultSet/project/class-use/Qualifier.html | 8 +-
.../project/class-use/QualifierContainer.html | 8 +-
.../project/class-use/RequestedColumn.html | 8 +-
.../project/class-use/RequestedColumnImpl.html | 8 +-
.../RequestedTuple.TupleProjectionType.html | 8 +-
.../project/class-use/RequestedTuple.html | 8 +-
.../project/class-use/RequestedTupleImpl.html | 8 +-
.../project/class-use/RequestedWildcardColumn.html | 8 +-
.../project/class-use/TestProjectedPath.html | 8 +-
.../project/class-use/TestTupleProjection.html | 8 +-
.../physical/resultSet/project/package-frame.html | 6 +-
.../resultSet/project/package-summary.html | 12 +-
.../physical/resultSet/project/package-tree.html | 14 +-
.../physical/resultSet/project/package-use.html | 8 +-
.../exec/physical/resultSet/util/JsonWriter.html | 312 ++
.../resultSet/util/class-use/JsonWriter.html | 126 +
.../physical/resultSet/util/package-frame.html | 21 +
.../physical/resultSet/util/package-summary.html | 144 +
.../exec/physical/resultSet/util/package-tree.html | 139 +
.../exec/physical/resultSet/util/package-use.html | 126 +
.../drill/exec/physical/rowSet/AbstractRowSet.html | 8 +-
.../exec/physical/rowSet/AbstractSingleRowSet.html | 8 +-
.../rowSet/DirectRowSet.RowSetWriterBuilder.html | 8 +-
.../drill/exec/physical/rowSet/DirectRowSet.html | 8 +-
.../drill/exec/physical/rowSet/HyperRowIndex.html | 8 +-
.../HyperRowSetImpl.HyperRowSetBuilderImpl.html | 8 +-
.../exec/physical/rowSet/HyperRowSetImpl.html | 8 +-
.../exec/physical/rowSet/IndirectRowIndex.html | 8 +-
.../drill/exec/physical/rowSet/IndirectRowSet.html | 8 +-
.../physical/rowSet/RowSet.ExtendableRowSet.html | 8 +-
.../exec/physical/rowSet/RowSet.HyperRowSet.html | 8 +-
.../physical/rowSet/RowSet.HyperRowSetBuilder.html | 8 +-
.../exec/physical/rowSet/RowSet.SingleRowSet.html | 8 +-
.../apache/drill/exec/physical/rowSet/RowSet.html | 8 +-
.../drill/exec/physical/rowSet/RowSetBuilder.html | 8 +-
.../exec/physical/rowSet/RowSetFormatter.html | 8 +-
.../drill/exec/physical/rowSet/RowSetReader.html | 8 +-
.../exec/physical/rowSet/RowSetReaderImpl.html | 8 +-
.../exec/physical/rowSet/RowSetTestUtils.html | 8 +-
.../drill/exec/physical/rowSet/RowSetWriter.html | 8 +-
.../exec/physical/rowSet/RowSetWriterImpl.html | 8 +-
.../apache/drill/exec/physical/rowSet/RowSets.html | 8 +-
.../rowSet/TestDummyWriter.RootWriterFixture.html | 8 +-
.../exec/physical/rowSet/TestDummyWriter.html | 8 +-
.../exec/physical/rowSet/TestFillEmpties.html | 8 +-
.../rowSet/TestFixedWidthWriter.TestIndex.html | 8 +-
.../exec/physical/rowSet/TestFixedWidthWriter.html | 8 +-
.../physical/rowSet/TestHyperVectorReaders.html | 8 +-
.../exec/physical/rowSet/TestIndirectReaders.html | 8 +-
.../exec/physical/rowSet/TestMapAccessors.html | 8 +-
.../physical/rowSet/TestOffsetVectorWriter.html | 8 +-
.../physical/rowSet/TestRepeatedListAccessors.html | 8 +-
.../drill/exec/physical/rowSet/TestRowSet.html | 8 +-
.../exec/physical/rowSet/TestScalarAccessors.html | 119 +-
.../exec/physical/rowSet/TestSchemaBuilder.html | 8 +-
.../physical/rowSet/TestVariableWidthWriter.html | 8 +-
.../exec/physical/rowSet/TestVariantAccessors.html | 8 +-
.../physical/rowSet/class-use/AbstractRowSet.html | 8 +-
.../rowSet/class-use/AbstractSingleRowSet.html | 8 +-
.../DirectRowSet.RowSetWriterBuilder.html | 8 +-
.../physical/rowSet/class-use/DirectRowSet.html | 8 +-
.../physical/rowSet/class-use/HyperRowIndex.html | 8 +-
.../HyperRowSetImpl.HyperRowSetBuilderImpl.html | 8 +-
.../physical/rowSet/class-use/HyperRowSetImpl.html | 8 +-
.../rowSet/class-use/IndirectRowIndex.html | 8 +-
.../physical/rowSet/class-use/IndirectRowSet.html | 8 +-
.../rowSet/class-use/RowSet.ExtendableRowSet.html | 8 +-
.../rowSet/class-use/RowSet.HyperRowSet.html | 8 +-
.../class-use/RowSet.HyperRowSetBuilder.html | 8 +-
.../rowSet/class-use/RowSet.SingleRowSet.html | 8 +-
.../exec/physical/rowSet/class-use/RowSet.html | 8 +-
.../physical/rowSet/class-use/RowSetBuilder.html | 8 +-
.../physical/rowSet/class-use/RowSetFormatter.html | 8 +-
.../physical/rowSet/class-use/RowSetReader.html | 30 +-
.../rowSet/class-use/RowSetReaderImpl.html | 8 +-
.../physical/rowSet/class-use/RowSetTestUtils.html | 8 +-
.../physical/rowSet/class-use/RowSetWriter.html | 8 +-
.../rowSet/class-use/RowSetWriterImpl.html | 8 +-
.../exec/physical/rowSet/class-use/RowSets.html | 8 +-
.../TestDummyWriter.RootWriterFixture.html | 8 +-
.../physical/rowSet/class-use/TestDummyWriter.html | 8 +-
.../physical/rowSet/class-use/TestFillEmpties.html | 8 +-
.../class-use/TestFixedWidthWriter.TestIndex.html | 8 +-
.../rowSet/class-use/TestFixedWidthWriter.html | 8 +-
.../rowSet/class-use/TestHyperVectorReaders.html | 8 +-
.../rowSet/class-use/TestIndirectReaders.html | 8 +-
.../rowSet/class-use/TestMapAccessors.html | 8 +-
.../rowSet/class-use/TestOffsetVectorWriter.html | 8 +-
.../class-use/TestRepeatedListAccessors.html | 8 +-
.../exec/physical/rowSet/class-use/TestRowSet.html | 8 +-
.../rowSet/class-use/TestScalarAccessors.html | 8 +-
.../rowSet/class-use/TestSchemaBuilder.html | 8 +-
.../rowSet/class-use/TestVariableWidthWriter.html | 8 +-
.../rowSet/class-use/TestVariantAccessors.html | 8 +-
.../drill/exec/physical/rowSet/package-frame.html | 6 +-
.../exec/physical/rowSet/package-summary.html | 12 +-
.../drill/exec/physical/rowSet/package-tree.html | 12 +-
.../drill/exec/physical/rowSet/package-use.html | 36 +-
.../physical/unit/BasicPhysicalOpUnitTest.html | 8 +-
.../unit/MiniPlanUnitTestBase.JsonScanBuilder.html | 8 +-
.../MiniPlanUnitTestBase.MiniPlanTestBuilder.html | 8 +-
.../MiniPlanUnitTestBase.ParquetScanBuilder.html | 8 +-
.../unit/MiniPlanUnitTestBase.PopBuilder.html | 8 +-
.../unit/MiniPlanUnitTestBase.ScanPopBuider.html | 8 +-
.../exec/physical/unit/MiniPlanUnitTestBase.html | 8 +-
.../drill/exec/physical/unit/TestMiniPlan.html | 8 +-
.../exec/physical/unit/TestNullInputMiniPlan.html | 8 +-
.../exec/physical/unit/TestOutputBatchSize.html | 8 +-
.../unit/class-use/BasicPhysicalOpUnitTest.html | 8 +-
.../MiniPlanUnitTestBase.JsonScanBuilder.html | 8 +-
.../MiniPlanUnitTestBase.MiniPlanTestBuilder.html | 8 +-
.../MiniPlanUnitTestBase.ParquetScanBuilder.html | 8 +-
.../class-use/MiniPlanUnitTestBase.PopBuilder.html | 8 +-
.../MiniPlanUnitTestBase.ScanPopBuider.html | 8 +-
.../unit/class-use/MiniPlanUnitTestBase.html | 8 +-
.../exec/physical/unit/class-use/TestMiniPlan.html | 8 +-
.../unit/class-use/TestNullInputMiniPlan.html | 8 +-
.../unit/class-use/TestOutputBatchSize.html | 8 +-
.../drill/exec/physical/unit/package-frame.html | 6 +-
.../drill/exec/physical/unit/package-summary.html | 8 +-
.../drill/exec/physical/unit/package-tree.html | 8 +-
.../drill/exec/physical/unit/package-use.html | 8 +-
.../exec/planner/AbstractOpWrapperVisitor.html | 8 +-
.../exec/planner/AbstractPartitionDescriptor.html | 8 +-
.../exec/planner/DFSDirPartitionLocation.html | 8 +-
.../exec/planner/DFSFilePartitionLocation.html | 8 +-
.../apache/drill/exec/planner/DrillRelBuilder.html | 8 +-
.../planner/FileSystemPartitionDescriptor.html | 8 +-
.../exec/planner/ParquetPartitionDescriptor.html | 8 +-
.../exec/planner/ParquetPartitionLocation.html | 8 +-
.../drill/exec/planner/PartitionDescriptor.html | 8 +-
.../drill/exec/planner/PartitionLocation.html | 8 +-
.../drill/exec/planner/PhysicalPlanReader.html | 8 +-
.../planner/PhysicalPlanReaderTestFactory.html | 8 +-
.../apache/drill/exec/planner/PlannerPhase.html | 8 +-
.../org/apache/drill/exec/planner/PlannerType.html | 8 +-
.../apache/drill/exec/planner/RuleInstance.html | 8 +-
.../exec/planner/SimplePartitionLocation.html | 8 +-
.../drill/exec/planner/StarColumnHelper.html | 8 +-
.../exec/planner/TestDirectoryExplorerUDFs.html | 8 +-
.../class-use/AbstractOpWrapperVisitor.html | 8 +-
.../class-use/AbstractPartitionDescriptor.html | 8 +-
.../planner/class-use/DFSDirPartitionLocation.html | 8 +-
.../class-use/DFSFilePartitionLocation.html | 8 +-
.../exec/planner/class-use/DrillRelBuilder.html | 8 +-
.../class-use/FileSystemPartitionDescriptor.html | 8 +-
.../class-use/ParquetPartitionDescriptor.html | 8 +-
.../class-use/ParquetPartitionLocation.html | 8 +-
.../planner/class-use/PartitionDescriptor.html | 8 +-
.../exec/planner/class-use/PartitionLocation.html | 8 +-
.../exec/planner/class-use/PhysicalPlanReader.html | 8 +-
.../class-use/PhysicalPlanReaderTestFactory.html | 8 +-
.../drill/exec/planner/class-use/PlannerPhase.html | 77 +-
.../drill/exec/planner/class-use/PlannerType.html | 8 +-
.../drill/exec/planner/class-use/RuleInstance.html | 8 +-
.../planner/class-use/SimplePartitionLocation.html | 8 +-
.../exec/planner/class-use/StarColumnHelper.html | 8 +-
.../class-use/TestDirectoryExplorerUDFs.html | 8 +-
.../planner/common/CountToDirectScanUtils.html | 8 +-
.../exec/planner/common/DrillAggregateRelBase.html | 8 +-
.../exec/planner/common/DrillFilterRelBase.html | 8 +-
.../exec/planner/common/DrillJoinRelBase.html | 8 +-
.../planner/common/DrillLateralJoinRelBase.html | 8 +-
.../exec/planner/common/DrillLimitRelBase.html | 8 +-
.../exec/planner/common/DrillProjectRelBase.html | 8 +-
.../drill/exec/planner/common/DrillRelNode.html | 12 +-
.../common/DrillRelOptUtil.InputRefVisitor.html | 8 +-
.../common/DrillRelOptUtil.ProjectPushInfo.html | 8 +-
.../DrillRelOptUtil.RexFieldsTransformer.html | 8 +-
.../drill/exec/planner/common/DrillRelOptUtil.html | 49 +-
.../exec/planner/common/DrillScanRelBase.html | 35 +-
.../exec/planner/common/DrillScreenRelBase.html | 8 +-
.../common/DrillStatsTable.ColumnStatistics.html | 8 +-
.../DrillStatsTable.ColumnStatistics_v1.html | 8 +-
.../DrillStatsTable.DirectoryStatistics.html | 8 +-
.../DrillStatsTable.DirectoryStatistics_v0.html | 8 +-
.../DrillStatsTable.DirectoryStatistics_v1.html | 8 +-
.../common/DrillStatsTable.STATS_VERSION.html | 8 +-
.../common/DrillStatsTable.Statistics_v0.html | 8 +-
.../common/DrillStatsTable.Statistics_v1.html | 8 +-
.../common/DrillStatsTable.TableStatistics.html | 8 +-
.../drill/exec/planner/common/DrillStatsTable.html | 8 +-
.../exec/planner/common/DrillUnionRelBase.html | 8 +-
.../exec/planner/common/DrillUnnestRelBase.html | 8 +-
.../exec/planner/common/DrillValuesRelBase.html | 8 +-
.../exec/planner/common/DrillWindowRelBase.html | 8 +-
.../exec/planner/common/DrillWriterRelBase.html | 8 +-
.../drill/exec/planner/common/HistogramUtils.html | 8 +-
.../drill/exec/planner/common/JoinControl.html | 8 +-
.../planner/common/NumericEquiDepthHistogram.html | 8 +-
.../drill/exec/planner/common/OrderedRel.html | 8 +-
.../common/TestNumericEquiDepthHistogram.html | 8 +-
.../common/class-use/CountToDirectScanUtils.html | 8 +-
.../common/class-use/DrillAggregateRelBase.html | 8 +-
.../common/class-use/DrillFilterRelBase.html | 8 +-
.../planner/common/class-use/DrillJoinRelBase.html | 8 +-
.../common/class-use/DrillLateralJoinRelBase.html | 8 +-
.../common/class-use/DrillLimitRelBase.html | 8 +-
.../common/class-use/DrillProjectRelBase.html | 26 +-
.../planner/common/class-use/DrillRelNode.html | 55 +-
.../class-use/DrillRelOptUtil.InputRefVisitor.html | 8 +-
.../class-use/DrillRelOptUtil.ProjectPushInfo.html | 18 +-
.../DrillRelOptUtil.RexFieldsTransformer.html | 8 +-
.../planner/common/class-use/DrillRelOptUtil.html | 8 +-
.../planner/common/class-use/DrillScanRelBase.html | 55 +-
.../common/class-use/DrillScreenRelBase.html | 8 +-
.../DrillStatsTable.ColumnStatistics.html | 8 +-
.../DrillStatsTable.ColumnStatistics_v1.html | 8 +-
.../DrillStatsTable.DirectoryStatistics.html | 8 +-
.../DrillStatsTable.DirectoryStatistics_v0.html | 8 +-
.../DrillStatsTable.DirectoryStatistics_v1.html | 8 +-
.../class-use/DrillStatsTable.STATS_VERSION.html | 8 +-
.../class-use/DrillStatsTable.Statistics_v0.html | 8 +-
.../class-use/DrillStatsTable.Statistics_v1.html | 8 +-
.../class-use/DrillStatsTable.TableStatistics.html | 206 +-
.../planner/common/class-use/DrillStatsTable.html | 8 +-
.../common/class-use/DrillUnionRelBase.html | 8 +-
.../common/class-use/DrillUnnestRelBase.html | 8 +-
.../common/class-use/DrillValuesRelBase.html | 8 +-
.../common/class-use/DrillWindowRelBase.html | 8 +-
.../common/class-use/DrillWriterRelBase.html | 8 +-
.../planner/common/class-use/HistogramUtils.html | 8 +-
.../exec/planner/common/class-use/JoinControl.html | 8 +-
.../class-use/NumericEquiDepthHistogram.html | 8 +-
.../exec/planner/common/class-use/OrderedRel.html | 8 +-
.../class-use/TestNumericEquiDepthHistogram.html | 8 +-
.../drill/exec/planner/common/package-frame.html | 6 +-
.../drill/exec/planner/common/package-summary.html | 8 +-
.../drill/exec/planner/common/package-tree.html | 8 +-
.../drill/exec/planner/common/package-use.html | 115 +-
.../cost/DrillCostBase.DrillCostFactory.html | 8 +-
.../drill/exec/planner/cost/DrillCostBase.html | 8 +-
.../cost/DrillDefaultRelMetadataProvider.html | 8 +-
.../planner/cost/DrillRelMdDistinctRowCount.html | 8 +-
.../exec/planner/cost/DrillRelMdMaxRowCount.html | 8 +-
.../exec/planner/cost/DrillRelMdRowCount.html | 8 +-
.../exec/planner/cost/DrillRelMdSelectivity.html | 8 +-
.../drill/exec/planner/cost/DrillRelOptCost.html | 8 +-
.../exec/planner/cost/DrillRelOptCostFactory.html | 8 +-
.../drill/exec/planner/cost/NodeResource.html | 8 +-
.../exec/planner/cost/PluginCost.CheckValid.html | 8 +-
.../planner/cost/PluginCost.greaterThanEquals.html | 8 +-
.../apache/drill/exec/planner/cost/PluginCost.html | 8 +-
.../drill/exec/planner/cost/PrelCostEstimates.html | 8 +-
.../class-use/DrillCostBase.DrillCostFactory.html | 8 +-
.../exec/planner/cost/class-use/DrillCostBase.html | 8 +-
.../class-use/DrillDefaultRelMetadataProvider.html | 8 +-
.../cost/class-use/DrillRelMdDistinctRowCount.html | 8 +-
.../cost/class-use/DrillRelMdMaxRowCount.html | 8 +-
.../planner/cost/class-use/DrillRelMdRowCount.html | 8 +-
.../cost/class-use/DrillRelMdSelectivity.html | 8 +-
.../planner/cost/class-use/DrillRelOptCost.html | 8 +-
.../cost/class-use/DrillRelOptCostFactory.html | 8 +-
.../exec/planner/cost/class-use/NodeResource.html | 8 +-
.../cost/class-use/PluginCost.CheckValid.html | 8 +-
.../class-use/PluginCost.greaterThanEquals.html | 8 +-
.../exec/planner/cost/class-use/PluginCost.html | 8 +-
.../planner/cost/class-use/PrelCostEstimates.html | 8 +-
.../drill/exec/planner/cost/package-frame.html | 6 +-
.../drill/exec/planner/cost/package-summary.html | 8 +-
.../drill/exec/planner/cost/package-tree.html | 8 +-
.../drill/exec/planner/cost/package-use.html | 8 +-
.../planner/fragment/DefaultQueryParallelizer.html | 8 +-
.../planner/fragment/DistributionAffinity.html | 8 +-
.../fragment/Fragment.BufferedOpFinder.html | 8 +-
.../fragment/Fragment.ExchangeFragmentPair.html | 8 +-
.../drill/exec/planner/fragment/Fragment.html | 8 +-
.../planner/fragment/FragmentParallelizer.html | 8 +-
.../exec/planner/fragment/FragmentVisitor.html | 8 +-
.../fragment/HardAffinityFragmentParallelizer.html | 8 +-
.../planner/fragment/MakeFragmentsVisitor.html | 8 +-
.../fragment/Materializer.IndexedFragmentNode.html | 8 +-
.../drill/exec/planner/fragment/Materializer.html | 8 +-
.../exec/planner/fragment/MemoryCalculator.html | 8 +-
...elizationInfo.ParallelizationInfoCollector.html | 8 +-
.../exec/planner/fragment/ParallelizationInfo.html | 8 +-
.../fragment/ParallelizationParameters.html | 8 +-
.../drill/exec/planner/fragment/PlanningSet.html | 8 +-
.../exec/planner/fragment/QueryParallelizer.html | 8 +-
.../planner/fragment/QueueQueryParallelizer.html | 8 +-
.../SimpleParallelizer.CountRequiredFragments.html | 8 +-
.../exec/planner/fragment/SimpleParallelizer.html | 8 +-
.../fragment/SoftAffinityFragmentParallelizer.html | 8 +-
.../apache/drill/exec/planner/fragment/Stats.html | 8 +-
.../exec/planner/fragment/StatsCollector.html | 8 +-
.../TestHardAffinityFragmentParallelizer.html | 8 +-
.../drill/exec/planner/fragment/Wrapper.html | 8 +-
.../class-use/DefaultQueryParallelizer.html | 8 +-
.../fragment/class-use/DistributionAffinity.html | 8 +-
.../class-use/Fragment.BufferedOpFinder.html | 8 +-
.../class-use/Fragment.ExchangeFragmentPair.html | 8 +-
.../exec/planner/fragment/class-use/Fragment.html | 8 +-
.../fragment/class-use/FragmentParallelizer.html | 8 +-
.../fragment/class-use/FragmentVisitor.html | 8 +-
.../HardAffinityFragmentParallelizer.html | 8 +-
.../fragment/class-use/MakeFragmentsVisitor.html | 8 +-
.../Materializer.IndexedFragmentNode.html | 8 +-
.../planner/fragment/class-use/Materializer.html | 8 +-
.../fragment/class-use/MemoryCalculator.html | 8 +-
...elizationInfo.ParallelizationInfoCollector.html | 8 +-
.../fragment/class-use/ParallelizationInfo.html | 8 +-
.../class-use/ParallelizationParameters.html | 8 +-
.../planner/fragment/class-use/PlanningSet.html | 8 +-
.../fragment/class-use/QueryParallelizer.html | 8 +-
.../fragment/class-use/QueueQueryParallelizer.html | 8 +-
.../SimpleParallelizer.CountRequiredFragments.html | 8 +-
.../fragment/class-use/SimpleParallelizer.html | 8 +-
.../SoftAffinityFragmentParallelizer.html | 8 +-
.../exec/planner/fragment/class-use/Stats.html | 8 +-
.../planner/fragment/class-use/StatsCollector.html | 8 +-
.../TestHardAffinityFragmentParallelizer.html | 8 +-
.../exec/planner/fragment/class-use/Wrapper.html | 8 +-
.../contrib/ExchangeRemoverMaterializer.html | 8 +-
.../fragment/contrib/OperatorIdVisitor.html | 8 +-
.../fragment/contrib/SplittingParallelizer.html | 8 +-
.../class-use/ExchangeRemoverMaterializer.html | 8 +-
.../contrib/class-use/OperatorIdVisitor.html | 8 +-
.../contrib/class-use/SplittingParallelizer.html | 8 +-
.../planner/fragment/contrib/package-frame.html | 6 +-
.../planner/fragment/contrib/package-summary.html | 8 +-
.../planner/fragment/contrib/package-tree.html | 8 +-
.../exec/planner/fragment/contrib/package-use.html | 8 +-
.../drill/exec/planner/fragment/package-frame.html | 6 +-
.../exec/planner/fragment/package-summary.html | 8 +-
.../drill/exec/planner/fragment/package-tree.html | 8 +-
.../drill/exec/planner/fragment/package-use.html | 8 +-
.../planner/index/AbstractIndexCollection.html | 8 +-
.../planner/index/AbstractIndexDescriptor.html | 8 +-
.../planner/index/AbstractIndexStatistics.html | 8 +-
.../drill/exec/planner/index/CollationContext.html | 8 +-
.../exec/planner/index/DrillIndexCollection.html | 8 +-
.../exec/planner/index/DrillIndexDefinition.html | 8 +-
.../exec/planner/index/DrillIndexDescriptor.html | 8 +-
.../apache/drill/exec/planner/index/ExprToRex.html | 8 +-
.../planner/index/FindFiltersForCollation.html | 8 +-
.../exec/planner/index/FunctionalIndexHelper.html | 8 +-
.../exec/planner/index/FunctionalIndexInfo.html | 8 +-
.../drill/exec/planner/index/IndexCallContext.html | 8 +-
.../index/IndexCollection.IndexCollectionType.html | 8 +-
.../drill/exec/planner/index/IndexCollection.html | 8 +-
.../planner/index/IndexConditionInfo.Builder.html | 8 +-
.../exec/planner/index/IndexConditionInfo.html | 8 +-
.../planner/index/IndexDefinition.IndexType.html | 8 +-
.../drill/exec/planner/index/IndexDefinition.html | 8 +-
.../drill/exec/planner/index/IndexDescriptor.html | 8 +-
.../drill/exec/planner/index/IndexDiscover.html | 8 +-
.../exec/planner/index/IndexDiscoverBase.html | 8 +-
.../exec/planner/index/IndexDiscoverFactory.html | 8 +-
.../exec/planner/index/IndexDiscoverable.html | 8 +-
.../drill/exec/planner/index/IndexGroup.html | 8 +-
.../planner/index/IndexLogicalPlanCallContext.html | 8 +-
.../index/IndexPhysicalPlanCallContext.html | 8 +-
.../index/IndexPlanUtils.ConditionIndexed.html | 8 +-
.../drill/exec/planner/index/IndexPlanUtils.html | 8 +-
.../drill/exec/planner/index/IndexProperties.html | 8 +-
.../index/IndexSelector.DrillIndexProperties.html | 8 +-
.../index/IndexSelector.IndexComparator.html | 8 +-
.../drill/exec/planner/index/IndexSelector.html | 8 +-
.../drill/exec/planner/index/IndexStatistics.html | 8 +-
.../exec/planner/index/IndexableExprMarker.html | 8 +-
.../index/InvalidIndexDefinitionException.html | 8 +-
.../planner/index/MapRDBFunctionalIndexInfo.html | 8 +-
.../exec/planner/index/MapRDBIndexDescriptor.html | 8 +-
.../exec/planner/index/MapRDBIndexDiscover.html | 8 +-
.../drill/exec/planner/index/MapRDBStatistics.html | 8 +-
.../planner/index/MapRDBStatisticsPayload.html | 8 +-
.../drill/exec/planner/index/PathInExpr.html | 8 +-
.../drill/exec/planner/index/RexSeparator.html | 8 +-
.../index/RexToExpression.RexToDrillExt.html | 8 +-
.../drill/exec/planner/index/RexToExpression.html | 8 +-
.../planner/index/SimpleRexRemap.FieldsMarker.html | 8 +-
.../planner/index/SimpleRexRemap.RexReplace.html | 8 +-
.../drill/exec/planner/index/SimpleRexRemap.html | 8 +-
.../drill/exec/planner/index/Statistics.html | 8 +-
.../exec/planner/index/StatisticsPayload.html | 8 +-
.../index/class-use/AbstractIndexCollection.html | 8 +-
.../index/class-use/AbstractIndexDescriptor.html | 8 +-
.../index/class-use/AbstractIndexStatistics.html | 8 +-
.../planner/index/class-use/CollationContext.html | 8 +-
.../index/class-use/DrillIndexCollection.html | 8 +-
.../index/class-use/DrillIndexDefinition.html | 8 +-
.../index/class-use/DrillIndexDescriptor.html | 8 +-
.../exec/planner/index/class-use/ExprToRex.html | 8 +-
.../index/class-use/FindFiltersForCollation.html | 8 +-
.../index/class-use/FunctionalIndexHelper.html | 8 +-
.../index/class-use/FunctionalIndexInfo.html | 8 +-
.../planner/index/class-use/IndexCallContext.html | 8 +-
.../IndexCollection.IndexCollectionType.html | 8 +-
.../planner/index/class-use/IndexCollection.html | 8 +-
.../class-use/IndexConditionInfo.Builder.html | 8 +-
.../index/class-use/IndexConditionInfo.html | 8 +-
.../index/class-use/IndexDefinition.IndexType.html | 8 +-
.../planner/index/class-use/IndexDefinition.html | 8 +-
.../planner/index/class-use/IndexDescriptor.html | 8 +-
.../planner/index/class-use/IndexDiscover.html | 8 +-
.../planner/index/class-use/IndexDiscoverBase.html | 8 +-
.../index/class-use/IndexDiscoverFactory.html | 8 +-
.../planner/index/class-use/IndexDiscoverable.html | 8 +-
.../exec/planner/index/class-use/IndexGroup.html | 8 +-
.../class-use/IndexLogicalPlanCallContext.html | 8 +-
.../class-use/IndexPhysicalPlanCallContext.html | 8 +-
.../class-use/IndexPlanUtils.ConditionIndexed.html | 8 +-
.../planner/index/class-use/IndexPlanUtils.html | 8 +-
.../planner/index/class-use/IndexProperties.html | 8 +-
.../IndexSelector.DrillIndexProperties.html | 8 +-
.../class-use/IndexSelector.IndexComparator.html | 8 +-
.../planner/index/class-use/IndexSelector.html | 8 +-
.../planner/index/class-use/IndexStatistics.html | 8 +-
.../index/class-use/IndexableExprMarker.html | 8 +-
.../class-use/InvalidIndexDefinitionException.html | 8 +-
.../index/class-use/MapRDBFunctionalIndexInfo.html | 8 +-
.../index/class-use/MapRDBIndexDescriptor.html | 8 +-
.../index/class-use/MapRDBIndexDiscover.html | 8 +-
.../planner/index/class-use/MapRDBStatistics.html | 8 +-
.../index/class-use/MapRDBStatisticsPayload.html | 8 +-
.../exec/planner/index/class-use/PathInExpr.html | 8 +-
.../exec/planner/index/class-use/RexSeparator.html | 8 +-
.../class-use/RexToExpression.RexToDrillExt.html | 8 +-
.../planner/index/class-use/RexToExpression.html | 8 +-
.../class-use/SimpleRexRemap.FieldsMarker.html | 8 +-
.../index/class-use/SimpleRexRemap.RexReplace.html | 8 +-
.../planner/index/class-use/SimpleRexRemap.html | 8 +-
.../exec/planner/index/class-use/Statistics.html | 8 +-
.../planner/index/class-use/StatisticsPayload.html | 8 +-
.../generators/AbstractIndexPlanGenerator.html | 8 +-
.../generators/CoveringIndexPlanGenerator.html | 8 +-
.../generators/CoveringPlanNoFilterGenerator.html | 8 +-
.../generators/IndexIntersectPlanGenerator.html | 8 +-
.../generators/NonCoveringIndexPlanGenerator.html | 8 +-
.../class-use/AbstractIndexPlanGenerator.html | 8 +-
.../class-use/CoveringIndexPlanGenerator.html | 8 +-
.../class-use/CoveringPlanNoFilterGenerator.html | 8 +-
.../class-use/IndexIntersectPlanGenerator.html | 8 +-
.../class-use/NonCoveringIndexPlanGenerator.html | 8 +-
.../planner/index/generators/package-frame.html | 6 +-
.../planner/index/generators/package-summary.html | 8 +-
.../planner/index/generators/package-tree.html | 8 +-
.../exec/planner/index/generators/package-use.html | 8 +-
.../drill/exec/planner/index/package-frame.html | 6 +-
.../drill/exec/planner/index/package-summary.html | 8 +-
.../drill/exec/planner/index/package-tree.html | 12 +-
.../drill/exec/planner/index/package-use.html | 8 +-
.../planner/index/rules/AbstractMatchFunction.html | 8 +-
.../planner/index/rules/DbScanSortRemovalRule.html | 8 +-
.../index/rules/DbScanToIndexScanPrule.html | 8 +-
.../exec/planner/index/rules/MatchFunction.html | 8 +-
.../rules/class-use/AbstractMatchFunction.html | 8 +-
.../rules/class-use/DbScanSortRemovalRule.html | 8 +-
.../rules/class-use/DbScanToIndexScanPrule.html | 8 +-
.../index/rules/class-use/MatchFunction.html | 8 +-
.../exec/planner/index/rules/package-frame.html | 6 +-
.../exec/planner/index/rules/package-summary.html | 8 +-
.../exec/planner/index/rules/package-tree.html | 8 +-
.../exec/planner/index/rules/package-use.html | 8 +-
.../logical/ConvertCountToDirectScanRule.html | 8 +-
.../ConvertMetadataAggregateToDirectScanRule.html | 8 +-
.../exec/planner/logical/CreateTableEntry.html | 8 +-
.../logical/DirPrunedEnumerableTableScan.html | 8 +-
.../exec/planner/logical/DrillAggregateRel.html | 8 +-
.../exec/planner/logical/DrillAggregateRule.html | 8 +-
.../exec/planner/logical/DrillAnalyzeRel.html | 8 +-
.../exec/planner/logical/DrillConditions.html | 8 +-
.../exec/planner/logical/DrillConstExecutor.html | 8 +-
.../exec/planner/logical/DrillCorrelateRule.html | 8 +-
.../exec/planner/logical/DrillDirectScanRel.html | 8 +-
.../logical/DrillFilterAggregateTransposeRule.html | 8 +-
.../logical/DrillFilterItemStarReWriterRule.html | 8 +-
.../exec/planner/logical/DrillFilterJoinRules.html | 8 +-
.../drill/exec/planner/logical/DrillFilterRel.html | 8 +-
.../exec/planner/logical/DrillFilterRule.html | 8 +-
.../exec/planner/logical/DrillImplementor.html | 8 +-
.../drill/exec/planner/logical/DrillJoin.html | 8 +-
.../drill/exec/planner/logical/DrillJoinRel.html | 8 +-
.../drill/exec/planner/logical/DrillJoinRule.html | 8 +-
.../exec/planner/logical/DrillLateralJoinRel.html | 8 +-
.../drill/exec/planner/logical/DrillLimitRel.html | 8 +-
.../drill/exec/planner/logical/DrillLimitRule.html | 8 +-
.../planner/logical/DrillLogicalTestUtils.html | 8 +-
.../exec/planner/logical/DrillMergeFilterRule.html | 8 +-
.../planner/logical/DrillMergeProjectRule.html | 8 +-
.../planner/logical/DrillOptiq.RexToDrill.html | 8 +-
.../drill/exec/planner/logical/DrillOptiq.html | 8 +-
.../drill/exec/planner/logical/DrillOptiqTest.html | 8 +-
.../exec/planner/logical/DrillParseContext.html | 8 +-
.../DrillProjectLateralJoinTransposeRule.html | 8 +-
.../DrillProjectPushIntoLateralJoinRule.html | 8 +-
.../exec/planner/logical/DrillProjectRel.html | 8 +-
.../exec/planner/logical/DrillProjectRule.html | 8 +-
.../logical/DrillPushFilterPastProjectRule.html | 8 +-
.../planner/logical/DrillPushLimitToScanRule.html | 8 +-
.../logical/DrillPushProjectIntoScanRule.html | 110 +-
.../logical/DrillPushProjectPastFilterRule.html | 8 +-
.../logical/DrillPushProjectPastJoinRule.html | 8 +-
.../DrillPushRowKeyJoinToScanRule.MatchRelJ.html | 8 +-
.../logical/DrillPushRowKeyJoinToScanRule.html | 8 +-
.../planner/logical/DrillReduceAggregatesRule.html | 8 +-
.../logical/DrillReduceExpressionsRule.html | 8 +-
.../drill/exec/planner/logical/DrillRel.html | 10 +-
.../exec/planner/logical/DrillRelFactories.html | 8 +-
.../drill/exec/planner/logical/DrillScanRel.html | 43 +-
.../drill/exec/planner/logical/DrillScanRule.html | 8 +-
.../drill/exec/planner/logical/DrillScreenRel.html | 8 +-
.../exec/planner/logical/DrillSemiJoinRel.html | 8 +-
.../drill/exec/planner/logical/DrillSortRel.html | 8 +-
.../drill/exec/planner/logical/DrillSortRule.html | 8 +-
.../drill/exec/planner/logical/DrillTable.html | 56 +-
.../planner/logical/DrillTranslatableTable.html | 8 +-
.../exec/planner/logical/DrillUnionAllRule.html | 8 +-
.../drill/exec/planner/logical/DrillUnionRel.html | 8 +-
.../drill/exec/planner/logical/DrillUnnestRel.html | 8 +-
.../exec/planner/logical/DrillUnnestRule.html | 8 +-
.../drill/exec/planner/logical/DrillValuesRel.html | 8 +-
.../exec/planner/logical/DrillValuesRule.html | 8 +-
.../planner/logical/DrillViewInfoProvider.html | 8 +-
.../drill/exec/planner/logical/DrillViewTable.html | 8 +-
.../drill/exec/planner/logical/DrillWindowRel.html | 8 +-
.../exec/planner/logical/DrillWindowRule.html | 8 +-
.../drill/exec/planner/logical/DrillWriterRel.html | 8 +-
.../exec/planner/logical/DynamicDrillTable.html | 12 +-
.../exec/planner/logical/EnumerableDrillRule.html | 8 +-
.../drill/exec/planner/logical/ExprHelper.html | 8 +-
.../logical/FieldsReWriterUtil.DesiredField.html | 8 +-
.../logical/FieldsReWriterUtil.FieldsReWriter.html | 8 +-
.../exec/planner/logical/FieldsReWriterUtil.html | 8 +-
.../logical/FileSystemCreateTableEntry.html | 8 +-
.../exec/planner/logical/FilterSplitTest.html | 8 +-
.../drill/exec/planner/logical/MetadataAggRel.html | 8 +-
.../planner/logical/MetadataControllerRel.html | 8 +-
.../exec/planner/logical/MetadataHandlerRel.html | 8 +-
.../exec/planner/logical/PreProcessLogicalRel.html | 8 +-
.../drill/exec/planner/logical/RelOptHelper.html | 8 +-
.../logical/RowKeyJoinCallContext.RowKey.html | 8 +-
.../planner/logical/RowKeyJoinCallContext.html | 8 +-
.../drill/exec/planner/logical/RowKeyJoinRel.html | 8 +-
.../logical/ScanFieldDeterminer.FieldList.html | 8 +-
.../exec/planner/logical/ScanFieldDeterminer.html | 8 +-
.../drill/exec/planner/logical/StoragePlugins.html | 8 +-
.../planner/logical/TestCaseNullableTypes.html | 8 +-
.../logical/TestConvertCountToDirectScan.html | 8 +-
.../class-use/ConvertCountToDirectScanRule.html | 8 +-
.../ConvertMetadataAggregateToDirectScanRule.html | 8 +-
.../logical/class-use/CreateTableEntry.html | 8 +-
.../class-use/DirPrunedEnumerableTableScan.html | 8 +-
.../logical/class-use/DrillAggregateRel.html | 8 +-
.../logical/class-use/DrillAggregateRule.html | 8 +-
.../planner/logical/class-use/DrillAnalyzeRel.html | 8 +-
.../planner/logical/class-use/DrillConditions.html | 8 +-
.../logical/class-use/DrillConstExecutor.html | 8 +-
.../logical/class-use/DrillCorrelateRule.html | 8 +-
.../logical/class-use/DrillDirectScanRel.html | 8 +-
.../DrillFilterAggregateTransposeRule.html | 8 +-
.../class-use/DrillFilterItemStarReWriterRule.html | 8 +-
.../logical/class-use/DrillFilterJoinRules.html | 8 +-
.../planner/logical/class-use/DrillFilterRel.html | 8 +-
.../planner/logical/class-use/DrillFilterRule.html | 8 +-
.../logical/class-use/DrillImplementor.html | 18 +-
.../exec/planner/logical/class-use/DrillJoin.html | 8 +-
.../planner/logical/class-use/DrillJoinRel.html | 8 +-
.../planner/logical/class-use/DrillJoinRule.html | 8 +-
.../logical/class-use/DrillLateralJoinRel.html | 8 +-
.../planner/logical/class-use/DrillLimitRel.html | 8 +-
.../planner/logical/class-use/DrillLimitRule.html | 8 +-
.../logical/class-use/DrillLogicalTestUtils.html | 8 +-
.../logical/class-use/DrillMergeFilterRule.html | 8 +-
.../logical/class-use/DrillMergeProjectRule.html | 8 +-
.../logical/class-use/DrillOptiq.RexToDrill.html | 8 +-
.../exec/planner/logical/class-use/DrillOptiq.html | 8 +-
.../planner/logical/class-use/DrillOptiqTest.html | 8 +-
.../logical/class-use/DrillParseContext.html | 8 +-
.../DrillProjectLateralJoinTransposeRule.html | 8 +-
.../DrillProjectPushIntoLateralJoinRule.html | 8 +-
.../planner/logical/class-use/DrillProjectRel.html | 8 +-
.../logical/class-use/DrillProjectRule.html | 8 +-
.../class-use/DrillPushFilterPastProjectRule.html | 8 +-
.../class-use/DrillPushLimitToScanRule.html | 8 +-
.../class-use/DrillPushProjectIntoScanRule.html | 8 +-
.../class-use/DrillPushProjectPastFilterRule.html | 8 +-
.../class-use/DrillPushProjectPastJoinRule.html | 8 +-
.../DrillPushRowKeyJoinToScanRule.MatchRelJ.html | 8 +-
.../class-use/DrillPushRowKeyJoinToScanRule.html | 8 +-
.../class-use/DrillReduceAggregatesRule.html | 8 +-
.../class-use/DrillReduceExpressionsRule.html | 8 +-
.../exec/planner/logical/class-use/DrillRel.html | 20 +-
.../logical/class-use/DrillRelFactories.html | 8 +-
.../planner/logical/class-use/DrillScanRel.html | 35 +-
.../planner/logical/class-use/DrillScanRule.html | 8 +-
.../planner/logical/class-use/DrillScreenRel.html | 8 +-
.../logical/class-use/DrillSemiJoinRel.html | 8 +-
.../planner/logical/class-use/DrillSortRel.html | 8 +-
.../planner/logical/class-use/DrillSortRule.html | 8 +-
.../exec/planner/logical/class-use/DrillTable.html | 52 +-
.../logical/class-use/DrillTranslatableTable.html | 8 +-
.../logical/class-use/DrillUnionAllRule.html | 8 +-
.../planner/logical/class-use/DrillUnionRel.html | 8 +-
.../planner/logical/class-use/DrillUnnestRel.html | 8 +-
.../planner/logical/class-use/DrillUnnestRule.html | 8 +-
.../planner/logical/class-use/DrillValuesRel.html | 8 +-
.../planner/logical/class-use/DrillValuesRule.html | 8 +-
.../logical/class-use/DrillViewInfoProvider.html | 8 +-
.../planner/logical/class-use/DrillViewTable.html | 8 +-
.../planner/logical/class-use/DrillWindowRel.html | 8 +-
.../planner/logical/class-use/DrillWindowRule.html | 8 +-
.../planner/logical/class-use/DrillWriterRel.html | 8 +-
.../logical/class-use/DynamicDrillTable.html | 32 +-
.../logical/class-use/EnumerableDrillRule.html | 8 +-
.../exec/planner/logical/class-use/ExprHelper.html | 8 +-
.../class-use/FieldsReWriterUtil.DesiredField.html | 8 +-
.../FieldsReWriterUtil.FieldsReWriter.html | 8 +-
.../logical/class-use/FieldsReWriterUtil.html | 8 +-
.../class-use/FileSystemCreateTableEntry.html | 8 +-
.../planner/logical/class-use/FilterSplitTest.html | 8 +-
.../planner/logical/class-use/MetadataAggRel.html | 8 +-
.../logical/class-use/MetadataControllerRel.html | 8 +-
.../logical/class-use/MetadataHandlerRel.html | 8 +-
.../logical/class-use/PreProcessLogicalRel.html | 8 +-
.../planner/logical/class-use/RelOptHelper.html | 8 +-
.../class-use/RowKeyJoinCallContext.RowKey.html | 8 +-
.../logical/class-use/RowKeyJoinCallContext.html | 8 +-
.../planner/logical/class-use/RowKeyJoinRel.html | 8 +-
.../class-use/ScanFieldDeterminer.FieldList.html | 8 +-
.../logical/class-use/ScanFieldDeterminer.html | 8 +-
.../planner/logical/class-use/StoragePlugins.html | 8 +-
.../logical/class-use/TestCaseNullableTypes.html | 8 +-
.../class-use/TestConvertCountToDirectScan.html | 8 +-
.../drill/exec/planner/logical/package-frame.html | 6 +-
.../exec/planner/logical/package-summary.html | 8 +-
.../drill/exec/planner/logical/package-tree.html | 8 +-
.../drill/exec/planner/logical/package-use.html | 104 +-
.../partition/FindPartitionConditions.OpState.html | 8 +-
.../logical/partition/FindPartitionConditions.html | 8 +-
.../logical/partition/ParquetPruneScanRule.html | 8 +-
.../planner/logical/partition/PruneScanRule.html | 8 +-
.../partition/RewriteAsBinaryOperators.html | 8 +-
.../partition/RewriteCombineBinaryOperators.html | 8 +-
.../class-use/FindPartitionConditions.OpState.html | 8 +-
.../class-use/FindPartitionConditions.html | 8 +-
.../partition/class-use/ParquetPruneScanRule.html | 8 +-
.../logical/partition/class-use/PruneScanRule.html | 8 +-
.../class-use/RewriteAsBinaryOperators.html | 8 +-
.../class-use/RewriteCombineBinaryOperators.html | 8 +-
.../planner/logical/partition/package-frame.html | 6 +-
.../planner/logical/partition/package-summary.html | 8 +-
.../planner/logical/partition/package-tree.html | 8 +-
.../planner/logical/partition/package-use.html | 8 +-
.../apache/drill/exec/planner/package-frame.html | 6 +-
.../apache/drill/exec/planner/package-summary.html | 8 +-
.../apache/drill/exec/planner/package-tree.html | 8 +-
.../org/apache/drill/exec/planner/package-use.html | 73 +-
.../physical/AbstractRangePartitionFunction.html | 8 +-
.../physical/AggPrelBase.OperatorPhase.html | 8 +-
.../AggPrelBase.SqlSumCountAggFunction.html | 8 +-
.../drill/exec/planner/physical/AggPrelBase.html | 8 +-
.../drill/exec/planner/physical/AggPruleBase.html | 8 +-
.../drill/exec/planner/physical/AnalyzePrule.html | 8 +-
.../planner/physical/BroadcastExchangePrel.html | 8 +-
.../exec/planner/physical/ComplexToJsonPrel.html | 8 +-
.../physical/ConvertCountToDirectScanPrule.html | 8 +-
.../exec/planner/physical/DirectScanPrel.html | 8 +-
.../exec/planner/physical/DirectScanPrule.html | 8 +-
.../DrillDistributionTrait.DistributionField.html | 8 +-
.../DrillDistributionTrait.DistributionType.html | 8 +-
...llDistributionTrait.NamedDistributionField.html | 8 +-
.../planner/physical/DrillDistributionTrait.html | 8 +-
.../physical/DrillDistributionTraitDef.html | 8 +-
.../drill/exec/planner/physical/DrillScanPrel.html | 8 +-
.../drill/exec/planner/physical/ExchangePrel.html | 8 +-
.../drill/exec/planner/physical/FilterPrel.html | 8 +-
.../drill/exec/planner/physical/FilterPrule.html | 8 +-
.../drill/exec/planner/physical/FlattenPrel.html | 8 +-
.../planner/physical/HasDistributionAffinity.html | 8 +-
.../drill/exec/planner/physical/HashAggPrel.html | 8 +-
.../drill/exec/planner/physical/HashAggPrule.html | 8 +-
.../drill/exec/planner/physical/HashJoinPrel.html | 8 +-
.../drill/exec/planner/physical/HashJoinPrule.html | 8 +-
.../HashPrelUtil.HashExpressionCreatorHelper.html | 8 +-
...il.RexNodeBasedHashExpressionCreatorHelper.html | 8 +-
.../drill/exec/planner/physical/HashPrelUtil.html | 8 +-
.../planner/physical/HashToMergeExchangePrel.html | 8 +-
.../planner/physical/HashToRandomExchangePrel.html | 8 +-
.../drill/exec/planner/physical/JoinPrel.html | 8 +-
.../physical/JoinPruleBase.PhysicalJoinType.html | 8 +-
.../drill/exec/planner/physical/JoinPruleBase.html | 8 +-
.../exec/planner/physical/LateralJoinPrel.html | 8 +-
.../exec/planner/physical/LateralJoinPrule.html | 12 +-
.../drill/exec/planner/physical/LeafPrel.html | 312 ++
.../physical/LimitExchangeTransposeRule.html | 12 +-
.../drill/exec/planner/physical/LimitPrel.html | 8 +-
.../drill/exec/planner/physical/LimitPrule.html | 8 +-
.../drill/exec/planner/physical/MergeJoinPrel.html | 8 +-
.../exec/planner/physical/MergeJoinPrule.html | 8 +-
.../MetadataAggPrule.NamedRelCollation.html | 8 +-
.../exec/planner/physical/MetadataAggPrule.html | 8 +-
.../planner/physical/MetadataControllerPrel.html | 8 +-
.../planner/physical/MetadataControllerPrule.html | 8 +-
.../exec/planner/physical/MetadataHandlerPrel.html | 8 +-
.../planner/physical/MetadataHandlerPrule.html | 8 +-
.../exec/planner/physical/MetadataHashAggPrel.html | 8 +-
.../planner/physical/MetadataStreamAggPrel.html | 8 +-
.../exec/planner/physical/NestedLoopJoinPrel.html | 8 +-
.../exec/planner/physical/NestedLoopJoinPrule.html | 8 +-
.../planner/physical/OrderedMuxExchangePrel.html | 8 +-
.../physical/OrderedPartitionExchangePrel.html | 8 +-
.../exec/planner/physical/PartitionFunction.html | 8 +-
.../exec/planner/physical/PhysicalPlanCreator.html | 8 +-
.../exec/planner/physical/PlannerSettings.html | 8 +-
.../apache/drill/exec/planner/physical/Prel.html | 12 +-
.../drill/exec/planner/physical/PrelFactories.html | 8 +-
.../drill/exec/planner/physical/PrelUtil.html | 8 +-
.../planner/physical/ProducerConsumerPrel.html | 8 +-
.../exec/planner/physical/ProjectAllowDupPrel.html | 8 +-
.../drill/exec/planner/physical/ProjectPrel.html | 8 +-
.../drill/exec/planner/physical/ProjectPrule.html | 8 +-
.../apache/drill/exec/planner/physical/Prule.html | 8 +-
.../exec/planner/physical/PushLimitToTopN.html | 8 +-
.../physical/RangePartitionExchangePrel.html | 8 +-
.../exec/planner/physical/RowKeyJoinPrel.html | 8 +-
.../exec/planner/physical/RowKeyJoinPrule.html | 8 +-
.../exec/planner/physical/RuntimeFilterPrel.html | 8 +-
.../drill/exec/planner/physical/ScanPrel.html | 97 +-
.../drill/exec/planner/physical/ScanPrule.html | 8 +-
.../drill/exec/planner/physical/ScreenPrel.html | 8 +-
.../drill/exec/planner/physical/ScreenPrule.html | 8 +-
.../physical/SelectionVectorRemoverPrel.html | 8 +-
.../planner/physical/SingleMergeExchangePrel.html | 8 +-
.../drill/exec/planner/physical/SinglePrel.html | 10 +-
.../exec/planner/physical/SortConvertPrule.html | 8 +-
.../drill/exec/planner/physical/SortPrel.html | 8 +-
.../drill/exec/planner/physical/SortPrule.html | 8 +-
.../drill/exec/planner/physical/StatsAggPrel.html | 8 +-
.../exec/planner/physical/StatsMergePrel.html | 8 +-
.../drill/exec/planner/physical/StreamAggPrel.html | 8 +-
.../exec/planner/physical/StreamAggPrule.html | 8 +-
.../exec/planner/physical/SubsetTransformer.html | 8 +-
.../drill/exec/planner/physical/TopNPrel.html | 8 +-
.../drill/exec/planner/physical/UnionAllPrel.html | 8 +-
.../drill/exec/planner/physical/UnionAllPrule.html | 8 +-
.../exec/planner/physical/UnionDistinctPrel.html | 8 +-
.../exec/planner/physical/UnionDistinctPrule.html | 8 +-
.../exec/planner/physical/UnionExchangePrel.html | 8 +-
.../drill/exec/planner/physical/UnionPrel.html | 8 +-
.../drill/exec/planner/physical/UnnestPrel.html | 55 +-
.../drill/exec/planner/physical/UnnestPrule.html | 8 +-
.../physical/UnorderedDeMuxExchangePrel.html | 8 +-
.../planner/physical/UnorderedMuxExchangePrel.html | 8 +-
.../exec/planner/physical/UnpivotMapsPrel.html | 8 +-
.../drill/exec/planner/physical/ValuesPrel.html | 8 +-
.../drill/exec/planner/physical/ValuesPrule.html | 8 +-
.../drill/exec/planner/physical/WindowPrel.html | 8 +-
.../drill/exec/planner/physical/WindowPrule.html | 8 +-
.../drill/exec/planner/physical/WriterPrel.html | 8 +-
.../drill/exec/planner/physical/WriterPrule.html | 8 +-
.../class-use/AbstractRangePartitionFunction.html | 8 +-
.../class-use/AggPrelBase.OperatorPhase.html | 8 +-
.../AggPrelBase.SqlSumCountAggFunction.html | 8 +-
.../planner/physical/class-use/AggPrelBase.html | 8 +-
.../planner/physical/class-use/AggPruleBase.html | 8 +-
.../planner/physical/class-use/AnalyzePrule.html | 8 +-
.../physical/class-use/BroadcastExchangePrel.html | 8 +-
.../physical/class-use/ComplexToJsonPrel.html | 8 +-
.../class-use/ConvertCountToDirectScanPrule.html | 8 +-
.../planner/physical/class-use/DirectScanPrel.html | 8 +-
.../physical/class-use/DirectScanPrule.html | 8 +-
.../DrillDistributionTrait.DistributionField.html | 8 +-
.../DrillDistributionTrait.DistributionType.html | 8 +-
...llDistributionTrait.NamedDistributionField.html | 8 +-
.../physical/class-use/DrillDistributionTrait.html | 8 +-
.../class-use/DrillDistributionTraitDef.html | 8 +-
.../planner/physical/class-use/DrillScanPrel.html | 8 +-
.../planner/physical/class-use/ExchangePrel.html | 8 +-
.../planner/physical/class-use/FilterPrel.html | 8 +-
.../planner/physical/class-use/FilterPrule.html | 8 +-
.../planner/physical/class-use/FlattenPrel.html | 8 +-
.../class-use/HasDistributionAffinity.html | 8 +-
.../planner/physical/class-use/HashAggPrel.html | 8 +-
.../planner/physical/class-use/HashAggPrule.html | 8 +-
.../planner/physical/class-use/HashJoinPrel.html | 8 +-
.../planner/physical/class-use/HashJoinPrule.html | 8 +-
.../HashPrelUtil.HashExpressionCreatorHelper.html | 8 +-
...il.RexNodeBasedHashExpressionCreatorHelper.html | 8 +-
.../planner/physical/class-use/HashPrelUtil.html | 8 +-
.../class-use/HashToMergeExchangePrel.html | 8 +-
.../class-use/HashToRandomExchangePrel.html | 8 +-
.../exec/planner/physical/class-use/JoinPrel.html | 8 +-
.../class-use/JoinPruleBase.PhysicalJoinType.html | 8 +-
.../planner/physical/class-use/JoinPruleBase.html | 8 +-
.../physical/class-use/LateralJoinPrel.html | 8 +-
.../physical/class-use/LateralJoinPrule.html | 8 +-
.../exec/planner/physical/class-use/LeafPrel.html | 233 +
.../class-use/LimitExchangeTransposeRule.html | 8 +-
.../exec/planner/physical/class-use/LimitPrel.html | 8 +-
.../planner/physical/class-use/LimitPrule.html | 8 +-
.../planner/physical/class-use/MergeJoinPrel.html | 8 +-
.../planner/physical/class-use/MergeJoinPrule.html | 8 +-
.../MetadataAggPrule.NamedRelCollation.html | 8 +-
.../physical/class-use/MetadataAggPrule.html | 8 +-
.../physical/class-use/MetadataControllerPrel.html | 8 +-
.../class-use/MetadataControllerPrule.html | 8 +-
.../physical/class-use/MetadataHandlerPrel.html | 8 +-
.../physical/class-use/MetadataHandlerPrule.html | 8 +-
.../physical/class-use/MetadataHashAggPrel.html | 8 +-
.../physical/class-use/MetadataStreamAggPrel.html | 8 +-
.../physical/class-use/NestedLoopJoinPrel.html | 8 +-
.../physical/class-use/NestedLoopJoinPrule.html | 8 +-
.../physical/class-use/OrderedMuxExchangePrel.html | 8 +-
.../class-use/OrderedPartitionExchangePrel.html | 8 +-
.../physical/class-use/PartitionFunction.html | 8 +-
.../physical/class-use/PhysicalPlanCreator.html | 34 +-
.../physical/class-use/PlannerSettings.html | 8 +-
.../exec/planner/physical/class-use/Prel.html | 185 +-
.../planner/physical/class-use/PrelFactories.html | 8 +-
.../exec/planner/physical/class-use/PrelUtil.html | 8 +-
.../physical/class-use/ProducerConsumerPrel.html | 8 +-
.../physical/class-use/ProjectAllowDupPrel.html | 8 +-
.../planner/physical/class-use/ProjectPrel.html | 10 +-
.../planner/physical/class-use/ProjectPrule.html | 8 +-
.../exec/planner/physical/class-use/Prule.html | 8 +-
.../physical/class-use/PushLimitToTopN.html | 8 +-
.../class-use/RangePartitionExchangePrel.html | 8 +-
.../planner/physical/class-use/RowKeyJoinPrel.html | 8 +-
.../physical/class-use/RowKeyJoinPrule.html | 8 +-
.../physical/class-use/RuntimeFilterPrel.html | 8 +-
.../exec/planner/physical/class-use/ScanPrel.html | 16 +-
.../exec/planner/physical/class-use/ScanPrule.html | 8 +-
.../planner/physical/class-use/ScreenPrel.html | 8 +-
.../planner/physical/class-use/ScreenPrule.html | 8 +-
.../class-use/SelectionVectorRemoverPrel.html | 8 +-
.../class-use/SingleMergeExchangePrel.html | 8 +-
.../planner/physical/class-use/SinglePrel.html | 30 +-
.../physical/class-use/SortConvertPrule.html | 8 +-
.../exec/planner/physical/class-use/SortPrel.html | 8 +-
.../exec/planner/physical/class-use/SortPrule.html | 8 +-
.../planner/physical/class-use/StatsAggPrel.html | 8 +-
.../planner/physical/class-use/StatsMergePrel.html | 8 +-
.../planner/physical/class-use/StreamAggPrel.html | 8 +-
.../planner/physical/class-use/StreamAggPrule.html | 8 +-
.../physical/class-use/SubsetTransformer.html | 8 +-
.../exec/planner/physical/class-use/TopNPrel.html | 8 +-
.../planner/physical/class-use/UnionAllPrel.html | 8 +-
.../planner/physical/class-use/UnionAllPrule.html | 8 +-
.../physical/class-use/UnionDistinctPrel.html | 8 +-
.../physical/class-use/UnionDistinctPrule.html | 8 +-
.../physical/class-use/UnionExchangePrel.html | 8 +-
.../exec/planner/physical/class-use/UnionPrel.html | 8 +-
.../planner/physical/class-use/UnnestPrel.html | 8 +-
.../planner/physical/class-use/UnnestPrule.html | 8 +-
.../class-use/UnorderedDeMuxExchangePrel.html | 8 +-
.../class-use/UnorderedMuxExchangePrel.html | 8 +-
.../physical/class-use/UnpivotMapsPrel.html | 8 +-
.../planner/physical/class-use/ValuesPrel.html | 8 +-
.../planner/physical/class-use/ValuesPrule.html | 8 +-
.../planner/physical/class-use/WindowPrel.html | 8 +-
.../planner/physical/class-use/WindowPrule.html | 8 +-
.../planner/physical/class-use/WriterPrel.html | 8 +-
.../planner/physical/class-use/WriterPrule.html | 8 +-
.../physical/explain/PrelSequencer.OpId.html | 8 +-
.../planner/physical/explain/PrelSequencer.html | 10 +-
.../explain/class-use/PrelSequencer.OpId.html | 8 +-
.../physical/explain/class-use/PrelSequencer.html | 8 +-
.../planner/physical/explain/package-frame.html | 6 +-
.../planner/physical/explain/package-summary.html | 8 +-
.../planner/physical/explain/package-tree.html | 8 +-
.../exec/planner/physical/explain/package-use.html | 8 +-
.../drill/exec/planner/physical/package-frame.html | 7 +-
.../exec/planner/physical/package-summary.html | 16 +-
.../drill/exec/planner/physical/package-tree.html | 17 +-
.../drill/exec/planner/physical/package-use.html | 100 +-
.../visitor/AdjustOperatorsSchemaVisitor.html | 10 +-
.../planner/physical/visitor/BasePrelVisitor.html | 48 +-
.../physical/visitor/ComplexToJsonPrelVisitor.html | 10 +-
.../visitor/ExcessiveExchangeIdentifier.html | 22 +-
.../physical/visitor/FinalColumnReorderer.html | 25 +-
.../visitor/InsertLocalExchangeVisitor.html | 10 +-
...ralUnnestRowIDVisitor.CorrelateVarReplacer.html | 8 +-
.../visitor/LateralUnnestRowIDVisitor.html | 10 +-
.../physical/visitor/MemoryEstimationVisitor.html | 10 +-
.../exec/planner/physical/visitor/PrelVisitor.html | 46 +-
.../PrelVisualizerVisitor.VisualizationState.html | 8 +-
.../physical/visitor/PrelVisualizerVisitor.html | 48 +-
.../visitor/ProducerConsumerPrelVisitor.html | 10 +-
.../planner/physical/visitor/RelUniqifier.html | 10 +-
.../physical/visitor/RewriteProjectToFlatten.html | 14 +-
.../visitor/RexVisitorComplexExprSplitter.html | 8 +-
.../physical/visitor/RuntimeFilterVisitor.html | 10 +-
.../visitor/SelectionVectorPrelVisitor.html | 10 +-
.../visitor/SplitUpComplexExpressions.html | 10 +-
.../physical/visitor/StarColumnConverter.html | 44 +-
.../physical/visitor/SwapHashJoinVisitor.html | 10 +-
.../physical/visitor/TopProjectVisitor.html | 10 +-
.../class-use/AdjustOperatorsSchemaVisitor.html | 8 +-
.../visitor/class-use/BasePrelVisitor.html | 8 +-
.../class-use/ComplexToJsonPrelVisitor.html | 8 +-
.../class-use/ExcessiveExchangeIdentifier.html | 8 +-
.../visitor/class-use/FinalColumnReorderer.html | 8 +-
.../class-use/InsertLocalExchangeVisitor.html | 8 +-
...ralUnnestRowIDVisitor.CorrelateVarReplacer.html | 8 +-
.../class-use/LateralUnnestRowIDVisitor.html | 8 +-
.../visitor/class-use/MemoryEstimationVisitor.html | 8 +-
.../physical/visitor/class-use/PrelVisitor.html | 36 +-
.../PrelVisualizerVisitor.VisualizationState.html | 25 +-
.../visitor/class-use/PrelVisualizerVisitor.html | 8 +-
.../class-use/ProducerConsumerPrelVisitor.html | 8 +-
.../physical/visitor/class-use/RelUniqifier.html | 8 +-
.../visitor/class-use/RewriteProjectToFlatten.html | 8 +-
.../class-use/RexVisitorComplexExprSplitter.html | 8 +-
.../visitor/class-use/RuntimeFilterVisitor.html | 8 +-
.../class-use/SelectionVectorPrelVisitor.html | 8 +-
.../class-use/SplitUpComplexExpressions.html | 8 +-
.../visitor/class-use/StarColumnConverter.html | 8 +-
.../visitor/class-use/SwapHashJoinVisitor.html | 8 +-
.../visitor/class-use/TopProjectVisitor.html | 8 +-
.../planner/physical/visitor/package-frame.html | 6 +-
.../planner/physical/visitor/package-summary.html | 8 +-
.../planner/physical/visitor/package-tree.html | 8 +-
.../exec/planner/physical/visitor/package-use.html | 27 +-
.../exec/planner/rm/TestMemoryCalculator.html | 8 +-
.../planner/rm/class-use/TestMemoryCalculator.html | 8 +-
.../drill/exec/planner/rm/package-frame.html | 6 +-
.../drill/exec/planner/rm/package-summary.html | 8 +-
.../apache/drill/exec/planner/rm/package-tree.html | 8 +-
.../apache/drill/exec/planner/rm/package-use.html | 8 +-
.../drill/exec/planner/sql/CrossJoinTest.html | 8 +-
.../apache/drill/exec/planner/sql/DirectPlan.html | 8 +-
.../sql/DrillCalciteSqlAggFunctionWrapper.html | 8 +-
.../sql/DrillCalciteSqlBetweenOperatorWrapper.html | 8 +-
.../sql/DrillCalciteSqlFunctionWrapper.html | 8 +-
.../sql/DrillCalciteSqlOperatorWrapper.html | 8 +-
.../exec/planner/sql/DrillCalciteSqlWrapper.html | 8 +-
.../drill/exec/planner/sql/DrillConformance.html | 8 +-
.../exec/planner/sql/DrillConvertletTable.html | 8 +-
.../drill/exec/planner/sql/DrillOperatorTable.html | 8 +-
.../drill/exec/planner/sql/DrillParserConfig.html | 8 +-
...lSqlAggOperator.DrillSqlAggOperatorBuilder.html | 8 +-
.../exec/planner/sql/DrillSqlAggOperator.html | 8 +-
.../sql/DrillSqlAggOperatorWithoutInference.html | 8 +-
.../DrillSqlOperator.DrillSqlOperatorBuilder.html | 8 +-
.../drill/exec/planner/sql/DrillSqlOperator.html | 8 +-
.../sql/DrillSqlOperatorWithoutInference.html | 8 +-
.../drill/exec/planner/sql/DrillSqlWorker.html | 8 +-
.../ExpandingConcurrentMap.MapValueFactory.html | 8 +-
.../exec/planner/sql/ExpandingConcurrentMap.html | 8 +-
.../exec/planner/sql/HivePartitionDescriptor.html | 8 +-
.../exec/planner/sql/HivePartitionLocation.html | 8 +-
.../drill/exec/planner/sql/HiveUDFOperator.html | 8 +-
.../sql/HiveUDFOperatorWithoutInference.html | 8 +-
.../exec/planner/sql/QueryInputException.html | 8 +-
.../drill/exec/planner/sql/SchemaUtilites.html | 32 +-
.../drill/exec/planner/sql/TestDrillSQLWorker.html | 8 +-
.../drill/exec/planner/sql/TypeInferenceUtils.html | 8 +-
.../exec/planner/sql/class-use/CrossJoinTest.html | 8 +-
.../exec/planner/sql/class-use/DirectPlan.html | 8 +-
.../DrillCalciteSqlAggFunctionWrapper.html | 8 +-
.../DrillCalciteSqlBetweenOperatorWrapper.html | 8 +-
.../class-use/DrillCalciteSqlFunctionWrapper.html | 8 +-
.../class-use/DrillCalciteSqlOperatorWrapper.html | 8 +-
.../sql/class-use/DrillCalciteSqlWrapper.html | 8 +-
.../planner/sql/class-use/DrillConformance.html | 8 +-
.../sql/class-use/DrillConvertletTable.html | 8 +-
.../planner/sql/class-use/DrillOperatorTable.html | 8 +-
.../planner/sql/class-use/DrillParserConfig.html | 8 +-
...lSqlAggOperator.DrillSqlAggOperatorBuilder.html | 8 +-
.../planner/sql/class-use/DrillSqlAggOperator.html | 8 +-
.../DrillSqlAggOperatorWithoutInference.html | 8 +-
.../DrillSqlOperator.DrillSqlOperatorBuilder.html | 8 +-
.../planner/sql/class-use/DrillSqlOperator.html | 8 +-
.../DrillSqlOperatorWithoutInference.html | 8 +-
.../exec/planner/sql/class-use/DrillSqlWorker.html | 8 +-
.../ExpandingConcurrentMap.MapValueFactory.html | 8 +-
.../sql/class-use/ExpandingConcurrentMap.html | 8 +-
.../sql/class-use/HivePartitionDescriptor.html | 8 +-
.../sql/class-use/HivePartitionLocation.html | 8 +-
.../planner/sql/class-use/HiveUDFOperator.html | 8 +-
.../class-use/HiveUDFOperatorWithoutInference.html | 8 +-
.../planner/sql/class-use/QueryInputException.html | 8 +-
.../exec/planner/sql/class-use/SchemaUtilites.html | 8 +-
.../planner/sql/class-use/TestDrillSQLWorker.html | 8 +-
.../planner/sql/class-use/TypeInferenceUtils.html | 8 +-
.../exec/planner/sql/conversion/SqlConverter.html | 8 +-
.../sql/conversion/class-use/SqlConverter.html | 8 +-
.../exec/planner/sql/conversion/package-frame.html | 6 +-
.../planner/sql/conversion/package-summary.html | 8 +-
.../exec/planner/sql/conversion/package-tree.html | 8 +-
.../exec/planner/sql/conversion/package-use.html | 8 +-
.../planner/sql/handlers/AbstractSqlHandler.html | 8 +-
.../planner/sql/handlers/AnalyzeTableHandler.html | 29 +-
.../planner/sql/handlers/ComplexUnnestVisitor.html | 8 +-
.../sql/handlers/CreateFunctionHandler.html | 8 +-
.../planner/sql/handlers/CreateTableHandler.html | 8 +-
.../DefaultSqlHandler.ConvertedRelNode.html | 8 +-
...DefaultSqlHandler.MetaDataProviderModifier.html | 8 +-
.../planner/sql/handlers/DefaultSqlHandler.html | 8 +-
...DescribeSchemaHandler.DescribeSchemaResult.html | 8 +-
.../sql/handlers/DescribeSchemaHandler.html | 8 +-
.../planner/sql/handlers/DescribeTableHandler.html | 8 +-
.../exec/planner/sql/handlers/DrillTableInfo.html | 8 +-
.../planner/sql/handlers/DropFunctionHandler.html | 8 +-
.../planner/sql/handlers/DropTableHandler.html | 8 +-
.../handlers/ExplainHandler.LogicalExplain.html | 8 +-
.../handlers/ExplainHandler.PhysicalExplain.html | 8 +-
.../exec/planner/sql/handlers/ExplainHandler.html | 8 +-
.../FindLimit0Visitor.RelDataTypeReader.html | 8 +-
.../planner/sql/handlers/FindLimit0Visitor.html | 8 +-
.../sql/handlers/MetastoreAnalyzeTableHandler.html | 8 +-
.../MetastoreDropTableMetadataHandler.html | 8 +-
.../exec/planner/sql/handlers/PrelFinalizable.html | 10 +-
.../sql/handlers/RefreshMetadataHandler.html | 8 +-
.../planner/sql/handlers/ResetOptionHandler.html | 8 +-
.../sql/handlers/ResetOptionHandlerTest.html | 8 +-
.../planner/sql/handlers/SchemaHandler.Add.html | 8 +-
.../planner/sql/handlers/SchemaHandler.Create.html | 8 +-
.../SchemaHandler.Describe.SchemaResult.html | 8 +-
.../sql/handlers/SchemaHandler.Describe.html | 8 +-
.../planner/sql/handlers/SchemaHandler.Drop.html | 8 +-
.../planner/sql/handlers/SchemaHandler.Remove.html | 8 +-
.../exec/planner/sql/handlers/SchemaHandler.html | 8 +-
.../SetOptionHandler.SetOptionViewResult.html | 8 +-
.../planner/sql/handlers/SetOptionHandler.html | 8 +-
.../planner/sql/handlers/SetOptionHandlerTest.html | 8 +-
.../ShowFilesHandler.ShowFilesCommandResult.html | 8 +-
.../planner/sql/handlers/ShowFilesHandler.html | 8 +-
.../planner/sql/handlers/ShowSchemasHandler.html | 8 +-
.../planner/sql/handlers/ShowTablesHandler.html | 8 +-
.../planner/sql/handlers/SimpleCommandResult.html | 8 +-
.../planner/sql/handlers/SqlHandlerConfig.html | 8 +-
.../exec/planner/sql/handlers/SqlHandlerUtil.html | 8 +-
.../planner/sql/handlers/UseSchemaHandler.html | 8 +-
.../sql/handlers/ViewHandler.CreateView.html | 8 +-
.../planner/sql/handlers/ViewHandler.DropView.html | 8 +-
.../exec/planner/sql/handlers/ViewHandler.html | 8 +-
.../sql/handlers/class-use/AbstractSqlHandler.html | 8 +-
.../handlers/class-use/AnalyzeTableHandler.html | 8 +-
.../handlers/class-use/ComplexUnnestVisitor.html | 8 +-
.../handlers/class-use/CreateFunctionHandler.html | 8 +-
.../sql/handlers/class-use/CreateTableHandler.html | 8 +-
.../DefaultSqlHandler.ConvertedRelNode.html | 8 +-
...DefaultSqlHandler.MetaDataProviderModifier.html | 8 +-
.../sql/handlers/class-use/DefaultSqlHandler.html | 8 +-
...DescribeSchemaHandler.DescribeSchemaResult.html | 8 +-
.../handlers/class-use/DescribeSchemaHandler.html | 8 +-
.../handlers/class-use/DescribeTableHandler.html | 8 +-
.../sql/handlers/class-use/DrillTableInfo.html | 8 +-
.../handlers/class-use/DropFunctionHandler.html | 8 +-
.../sql/handlers/class-use/DropTableHandler.html | 8 +-
.../class-use/ExplainHandler.LogicalExplain.html | 8 +-
.../class-use/ExplainHandler.PhysicalExplain.html | 8 +-
.../sql/handlers/class-use/ExplainHandler.html | 8 +-
.../FindLimit0Visitor.RelDataTypeReader.html | 8 +-
.../sql/handlers/class-use/FindLimit0Visitor.html | 8 +-
.../class-use/MetastoreAnalyzeTableHandler.html | 8 +-
.../MetastoreDropTableMetadataHandler.html | 8 +-
.../sql/handlers/class-use/PrelFinalizable.html | 30 +-
.../handlers/class-use/RefreshMetadataHandler.html | 8 +-
.../sql/handlers/class-use/ResetOptionHandler.html | 8 +-
.../handlers/class-use/ResetOptionHandlerTest.html | 8 +-
.../sql/handlers/class-use/SchemaHandler.Add.html | 8 +-
.../handlers/class-use/SchemaHandler.Create.html | 8 +-
.../SchemaHandler.Describe.SchemaResult.html | 8 +-
.../handlers/class-use/SchemaHandler.Describe.html | 8 +-
.../sql/handlers/class-use/SchemaHandler.Drop.html | 8 +-
.../handlers/class-use/SchemaHandler.Remove.html | 8 +-
.../sql/handlers/class-use/SchemaHandler.html | 8 +-
.../SetOptionHandler.SetOptionViewResult.html | 8 +-
.../sql/handlers/class-use/SetOptionHandler.html | 8 +-
.../handlers/class-use/SetOptionHandlerTest.html | 8 +-
.../ShowFilesHandler.ShowFilesCommandResult.html | 8 +-
.../sql/handlers/class-use/ShowFilesHandler.html | 8 +-
.../sql/handlers/class-use/ShowSchemasHandler.html | 8 +-
.../sql/handlers/class-use/ShowTablesHandler.html | 8 +-
.../handlers/class-use/SimpleCommandResult.html | 8 +-
.../sql/handlers/class-use/SqlHandlerConfig.html | 8 +-
.../sql/handlers/class-use/SqlHandlerUtil.html | 8 +-
.../sql/handlers/class-use/UseSchemaHandler.html | 8 +-
.../handlers/class-use/ViewHandler.CreateView.html | 8 +-
.../handlers/class-use/ViewHandler.DropView.html | 8 +-
.../sql/handlers/class-use/ViewHandler.html | 8 +-
.../exec/planner/sql/handlers/package-frame.html | 6 +-
.../exec/planner/sql/handlers/package-summary.html | 8 +-
.../exec/planner/sql/handlers/package-tree.html | 8 +-
.../exec/planner/sql/handlers/package-use.html | 29 +-
...ertHiveMapRDBJsonScanToDrillMapRDBJsonScan.html | 8 +-
.../ConvertHiveParquetScanToDrillParquetScan.html | 8 +-
.../logical/HivePushPartitionFilterIntoScan.html | 8 +-
...ertHiveMapRDBJsonScanToDrillMapRDBJsonScan.html | 8 +-
.../ConvertHiveParquetScanToDrillParquetScan.html | 8 +-
.../class-use/HivePushPartitionFilterIntoScan.html | 8 +-
.../exec/planner/sql/logical/package-frame.html | 6 +-
.../exec/planner/sql/logical/package-summary.html | 8 +-
.../exec/planner/sql/logical/package-tree.html | 8 +-
.../exec/planner/sql/logical/package-use.html | 8 +-
.../drill/exec/planner/sql/package-frame.html | 6 +-
.../drill/exec/planner/sql/package-summary.html | 8 +-
.../drill/exec/planner/sql/package-tree.html | 8 +-
.../apache/drill/exec/planner/sql/package-use.html | 8 +-
.../sql/parser/CompoundIdentifierConverter.html | 8 +-
.../sql/parser/DrillCalciteWrapperUtility.html | 8 +-
.../parser/DrillCompoundIdentifier.Builder.html | 8 +-
.../sql/parser/DrillCompoundIdentifier.html | 8 +-
.../exec/planner/sql/parser/DrillParserUtil.html | 8 +-
.../exec/planner/sql/parser/DrillSqlCall.html | 8 +-
.../planner/sql/parser/DrillSqlDescribeTable.html | 8 +-
.../planner/sql/parser/DrillSqlResetOption.html | 8 +-
.../exec/planner/sql/parser/DrillSqlSetOption.html | 8 +-
.../exec/planner/sql/parser/SqlAnalyzeTable.html | 8 +-
.../exec/planner/sql/parser/SqlCreateFunction.html | 8 +-
.../exec/planner/sql/parser/SqlCreateTable.html | 8 +-
.../exec/planner/sql/parser/SqlCreateType.html | 8 +-
.../exec/planner/sql/parser/SqlCreateView.html | 8 +-
.../exec/planner/sql/parser/SqlDropFunction.html | 8 +-
.../exec/planner/sql/parser/SqlDropTable.html | 8 +-
.../SqlDropTableMetadata.DropMetadataType.html | 8 +-
.../planner/sql/parser/SqlDropTableMetadata.html | 8 +-
.../drill/exec/planner/sql/parser/SqlDropView.html | 8 +-
.../sql/parser/SqlMetastoreAnalyzeTable.html | 8 +-
.../planner/sql/parser/SqlRefreshMetadata.html | 8 +-
.../exec/planner/sql/parser/SqlSchema.Add.html | 8 +-
.../exec/planner/sql/parser/SqlSchema.Create.html | 8 +-
.../sql/parser/SqlSchema.Describe.Format.html | 8 +-
.../planner/sql/parser/SqlSchema.Describe.html | 8 +-
.../exec/planner/sql/parser/SqlSchema.Drop.html | 8 +-
.../exec/planner/sql/parser/SqlSchema.Remove.html | 8 +-
.../drill/exec/planner/sql/parser/SqlSchema.html | 8 +-
.../exec/planner/sql/parser/SqlShowFiles.html | 8 +-
.../exec/planner/sql/parser/SqlShowSchemas.html | 8 +-
.../exec/planner/sql/parser/SqlShowTables.html | 8 +-
.../exec/planner/sql/parser/SqlUseSchema.html | 8 +-
.../sql/parser/UnsupportedOperatorsVisitor.html | 8 +-
.../class-use/CompoundIdentifierConverter.html | 8 +-
.../class-use/DrillCalciteWrapperUtility.html | 8 +-
.../class-use/DrillCompoundIdentifier.Builder.html | 8 +-
.../parser/class-use/DrillCompoundIdentifier.html | 8 +-
.../sql/parser/class-use/DrillParserUtil.html | 8 +-
.../planner/sql/parser/class-use/DrillSqlCall.html | 8 +-
.../parser/class-use/DrillSqlDescribeTable.html | 8 +-
.../sql/parser/class-use/DrillSqlResetOption.html | 8 +-
.../sql/parser/class-use/DrillSqlSetOption.html | 8 +-
.../sql/parser/class-use/SqlAnalyzeTable.html | 8 +-
.../sql/parser/class-use/SqlCreateFunction.html | 8 +-
.../sql/parser/class-use/SqlCreateTable.html | 8 +-
.../sql/parser/class-use/SqlCreateType.html | 8 +-
.../sql/parser/class-use/SqlCreateView.html | 8 +-
.../sql/parser/class-use/SqlDropFunction.html | 8 +-
.../planner/sql/parser/class-use/SqlDropTable.html | 8 +-
.../SqlDropTableMetadata.DropMetadataType.html | 8 +-
.../sql/parser/class-use/SqlDropTableMetadata.html | 8 +-
.../planner/sql/parser/class-use/SqlDropView.html | 8 +-
.../parser/class-use/SqlMetastoreAnalyzeTable.html | 8 +-
.../sql/parser/class-use/SqlRefreshMetadata.html | 8 +-
.../sql/parser/class-use/SqlSchema.Add.html | 8 +-
.../sql/parser/class-use/SqlSchema.Create.html | 8 +-
.../class-use/SqlSchema.Describe.Format.html | 8 +-
.../sql/parser/class-use/SqlSchema.Describe.html | 8 +-
.../sql/parser/class-use/SqlSchema.Drop.html | 8 +-
.../sql/parser/class-use/SqlSchema.Remove.html | 8 +-
.../planner/sql/parser/class-use/SqlSchema.html | 8 +-
.../planner/sql/parser/class-use/SqlShowFiles.html | 8 +-
.../sql/parser/class-use/SqlShowSchemas.html | 8 +-
.../sql/parser/class-use/SqlShowTables.html | 8 +-
.../planner/sql/parser/class-use/SqlUseSchema.html | 8 +-
.../class-use/UnsupportedOperatorsVisitor.html | 8 +-
.../impl/DrillParserWithCompoundIdConverter.html | 8 +-
.../sql/parser/impl/DrillSqlParseException.html | 8 +-
.../DrillParserWithCompoundIdConverter.html | 8 +-
.../impl/class-use/DrillSqlParseException.html | 8 +-
.../planner/sql/parser/impl/package-frame.html | 6 +-
.../planner/sql/parser/impl/package-summary.html | 8 +-
.../exec/planner/sql/parser/impl/package-tree.html | 8 +-
.../exec/planner/sql/parser/impl/package-use.html | 8 +-
.../exec/planner/sql/parser/package-frame.html | 6 +-
.../exec/planner/sql/parser/package-summary.html | 8 +-
.../exec/planner/sql/parser/package-tree.html | 10 +-
.../drill/exec/planner/sql/parser/package-use.html | 8 +-
.../exec/planner/torel/ConversionContext.html | 8 +-
.../planner/torel/class-use/ConversionContext.html | 8 +-
.../drill/exec/planner/torel/package-frame.html | 6 +-
.../drill/exec/planner/torel/package-summary.html | 8 +-
.../drill/exec/planner/torel/package-tree.html | 8 +-
.../drill/exec/planner/torel/package-use.html | 8 +-
.../planner/types/AbstractRelDataTypeHolder.html | 8 +-
.../exec/planner/types/DrillRelDataTypeSystem.html | 8 +-
.../planner/types/HiveToRelDataTypeConverter.html | 8 +-
.../exec/planner/types/RelDataTypeDrillImpl.html | 8 +-
.../exec/planner/types/RelDataTypeHolder.html | 8 +-
.../types/class-use/AbstractRelDataTypeHolder.html | 8 +-
.../types/class-use/DrillRelDataTypeSystem.html | 8 +-
.../class-use/HiveToRelDataTypeConverter.html | 8 +-
.../types/class-use/RelDataTypeDrillImpl.html | 8 +-
.../planner/types/class-use/RelDataTypeHolder.html | 8 +-
.../decimal/DecimalScalePrecisionAddFunction.html | 8 +-
.../DecimalScalePrecisionDivideFunction.html | 8 +-
.../decimal/DecimalScalePrecisionModFunction.html | 8 +-
.../decimal/DecimalScalePrecisionMulFunction.html | 8 +-
.../decimal/DrillBaseComputeScalePrecision.html | 8 +-
.../DecimalScalePrecisionAddFunction.html | 8 +-
.../DecimalScalePrecisionDivideFunction.html | 8 +-
.../DecimalScalePrecisionModFunction.html | 8 +-
.../DecimalScalePrecisionMulFunction.html | 8 +-
.../class-use/DrillBaseComputeScalePrecision.html | 8 +-
.../exec/planner/types/decimal/package-frame.html | 6 +-
.../planner/types/decimal/package-summary.html | 8 +-
.../exec/planner/types/decimal/package-tree.html | 8 +-
.../exec/planner/types/decimal/package-use.html | 8 +-
.../drill/exec/planner/types/package-frame.html | 6 +-
.../drill/exec/planner/types/package-summary.html | 8 +-
.../drill/exec/planner/types/package-tree.html | 8 +-
.../drill/exec/planner/types/package-use.html | 8 +-
.../org/apache/drill/exec/pop/PopUnitTestBase.html | 8 +-
.../apache/drill/exec/pop/TestFragmentChecker.html | 8 +-
.../org/apache/drill/exec/pop/TestFragmenter.html | 8 +-
.../apache/drill/exec/pop/TestInjectionValue.html | 8 +-
.../drill/exec/pop/class-use/PopUnitTestBase.html | 8 +-
.../exec/pop/class-use/TestFragmentChecker.html | 8 +-
.../drill/exec/pop/class-use/TestFragmenter.html | 8 +-
.../exec/pop/class-use/TestInjectionValue.html | 8 +-
.../org/apache/drill/exec/pop/package-frame.html | 6 +-
.../org/apache/drill/exec/pop/package-summary.html | 8 +-
.../org/apache/drill/exec/pop/package-tree.html | 8 +-
apidocs/org/apache/drill/exec/pop/package-use.html | 8 +-
.../BitControl.BitControlHandshake.Builder.html | 8 +-
.../exec/proto/BitControl.BitControlHandshake.html | 8 +-
.../BitControl.BitControlHandshakeOrBuilder.html | 8 +-
.../exec/proto/BitControl.BitStatus.Builder.html | 8 +-
.../drill/exec/proto/BitControl.BitStatus.html | 8 +-
.../exec/proto/BitControl.BitStatusOrBuilder.html | 8 +-
.../exec/proto/BitControl.Collector.Builder.html | 8 +-
.../drill/exec/proto/BitControl.Collector.html | 8 +-
.../exec/proto/BitControl.CollectorOrBuilder.html | 8 +-
.../proto/BitControl.CustomMessage.Builder.html | 8 +-
.../drill/exec/proto/BitControl.CustomMessage.html | 8 +-
.../proto/BitControl.CustomMessageOrBuilder.html | 8 +-
.../proto/BitControl.FinishedReceiver.Builder.html | 8 +-
.../exec/proto/BitControl.FinishedReceiver.html | 8 +-
.../BitControl.FinishedReceiverOrBuilder.html | 8 +-
.../proto/BitControl.FragmentStatus.Builder.html | 8 +-
.../exec/proto/BitControl.FragmentStatus.html | 8 +-
.../proto/BitControl.FragmentStatusOrBuilder.html | 8 +-
.../BitControl.InitializeFragments.Builder.html | 8 +-
.../exec/proto/BitControl.InitializeFragments.html | 8 +-
.../BitControl.InitializeFragmentsOrBuilder.html | 8 +-
.../proto/BitControl.PlanFragment.Builder.html | 8 +-
.../drill/exec/proto/BitControl.PlanFragment.html | 8 +-
.../proto/BitControl.PlanFragmentOrBuilder.html | 8 +-
...BitControl.QueryContextInformation.Builder.html | 8 +-
.../proto/BitControl.QueryContextInformation.html | 8 +-
...itControl.QueryContextInformationOrBuilder.html | 8 +-
.../drill/exec/proto/BitControl.RpcType.html | 8 +-
.../proto/BitControl.WorkQueueStatus.Builder.html | 8 +-
.../exec/proto/BitControl.WorkQueueStatus.html | 8 +-
.../proto/BitControl.WorkQueueStatusOrBuilder.html | 8 +-
.../org/apache/drill/exec/proto/BitControl.html | 8 +-
.../exec/proto/BitData.AckWithCredit.Builder.html | 8 +-
.../drill/exec/proto/BitData.AckWithCredit.html | 8 +-
.../exec/proto/BitData.AckWithCreditOrBuilder.html | 8 +-
.../proto/BitData.BitClientHandshake.Builder.html | 8 +-
.../exec/proto/BitData.BitClientHandshake.html | 8 +-
.../proto/BitData.BitClientHandshakeOrBuilder.html | 8 +-
.../proto/BitData.BitServerHandshake.Builder.html | 8 +-
.../exec/proto/BitData.BitServerHandshake.html | 8 +-
.../proto/BitData.BitServerHandshakeOrBuilder.html | 8 +-
.../proto/BitData.FragmentRecordBatch.Builder.html | 8 +-
.../exec/proto/BitData.FragmentRecordBatch.html | 8 +-
.../BitData.FragmentRecordBatchOrBuilder.html | 8 +-
.../apache/drill/exec/proto/BitData.RpcType.html | 8 +-
.../proto/BitData.RuntimeFilterBDef.Builder.html | 8 +-
.../exec/proto/BitData.RuntimeFilterBDef.html | 8 +-
.../proto/BitData.RuntimeFilterBDefOrBuilder.html | 8 +-
apidocs/org/apache/drill/exec/proto/BitData.html | 8 +-
...inationProtos.DrillServiceInstance.Builder.html | 8 +-
.../CoordinationProtos.DrillServiceInstance.html | 8 +-
...nationProtos.DrillServiceInstanceOrBuilder.html | 8 +-
...oordinationProtos.DrillbitEndpoint.Builder.html | 8 +-
.../CoordinationProtos.DrillbitEndpoint.State.html | 8 +-
.../proto/CoordinationProtos.DrillbitEndpoint.html | 8 +-
...ordinationProtos.DrillbitEndpointOrBuilder.html | 8 +-
.../proto/CoordinationProtos.Roles.Builder.html | 8 +-
.../drill/exec/proto/CoordinationProtos.Roles.html | 8 +-
.../proto/CoordinationProtos.RolesOrBuilder.html | 8 +-
.../drill/exec/proto/CoordinationProtos.html | 8 +-
.../proto/ExecProtos.FragmentHandle.Builder.html | 8 +-
.../exec/proto/ExecProtos.FragmentHandle.html | 8 +-
.../proto/ExecProtos.FragmentHandleOrBuilder.html | 8 +-
...rotos.ServerPreparedStatementState.Builder.html | 8 +-
.../ExecProtos.ServerPreparedStatementState.html | 8 +-
...otos.ServerPreparedStatementStateOrBuilder.html | 8 +-
.../org/apache/drill/exec/proto/ExecProtos.html | 8 +-
.../exec/proto/GeneralRPCProtos.Ack.Builder.html | 8 +-
.../drill/exec/proto/GeneralRPCProtos.Ack.html | 8 +-
.../exec/proto/GeneralRPCProtos.AckOrBuilder.html | 8 +-
...eneralRPCProtos.CompleteRpcMessage.Builder.html | 8 +-
.../proto/GeneralRPCProtos.CompleteRpcMessage.html | 8 +-
...neralRPCProtos.CompleteRpcMessageOrBuilder.html | 8 +-
.../proto/GeneralRPCProtos.RpcHeader.Builder.html | 8 +-
.../exec/proto/GeneralRPCProtos.RpcHeader.html | 8 +-
.../proto/GeneralRPCProtos.RpcHeaderOrBuilder.html | 8 +-
.../drill/exec/proto/GeneralRPCProtos.RpcMode.html | 8 +-
.../apache/drill/exec/proto/GeneralRPCProtos.html | 8 +-
...tControl.BitControlHandshake.BuilderSchema.html | 8 +-
...tControl.BitControlHandshake.MessageSchema.html | 8 +-
.../SchemaBitControl.BitControlHandshake.html | 8 +-
.../SchemaBitControl.BitStatus.BuilderSchema.html | 8 +-
.../SchemaBitControl.BitStatus.MessageSchema.html | 8 +-
.../exec/proto/SchemaBitControl.BitStatus.html | 8 +-
.../SchemaBitControl.Collector.BuilderSchema.html | 8 +-
.../SchemaBitControl.Collector.MessageSchema.html | 8 +-
.../exec/proto/SchemaBitControl.Collector.html | 8 +-
...hemaBitControl.CustomMessage.BuilderSchema.html | 8 +-
...hemaBitControl.CustomMessage.MessageSchema.html | 8 +-
.../exec/proto/SchemaBitControl.CustomMessage.html | 8 +-
...aBitControl.FinishedReceiver.BuilderSchema.html | 8 +-
...aBitControl.FinishedReceiver.MessageSchema.html | 8 +-
.../proto/SchemaBitControl.FinishedReceiver.html | 8 +-
...emaBitControl.FragmentStatus.BuilderSchema.html | 8 +-
...emaBitControl.FragmentStatus.MessageSchema.html | 8 +-
.../proto/SchemaBitControl.FragmentStatus.html | 8 +-
...tControl.InitializeFragments.BuilderSchema.html | 8 +-
...tControl.InitializeFragments.MessageSchema.html | 8 +-
.../SchemaBitControl.InitializeFragments.html | 8 +-
...chemaBitControl.PlanFragment.BuilderSchema.html | 8 +-
...chemaBitControl.PlanFragment.MessageSchema.html | 8 +-
.../exec/proto/SchemaBitControl.PlanFragment.html | 8 +-
...trol.QueryContextInformation.BuilderSchema.html | 8 +-
...trol.QueryContextInformation.MessageSchema.html | 8 +-
.../SchemaBitControl.QueryContextInformation.html | 8 +-
...maBitControl.WorkQueueStatus.BuilderSchema.html | 8 +-
...maBitControl.WorkQueueStatus.MessageSchema.html | 8 +-
.../proto/SchemaBitControl.WorkQueueStatus.html | 8 +-
.../apache/drill/exec/proto/SchemaBitControl.html | 8 +-
.../SchemaBitData.AckWithCredit.BuilderSchema.html | 8 +-
.../SchemaBitData.AckWithCredit.MessageSchema.html | 8 +-
.../exec/proto/SchemaBitData.AckWithCredit.html | 8 +-
...maBitData.BitClientHandshake.BuilderSchema.html | 8 +-
...maBitData.BitClientHandshake.MessageSchema.html | 8 +-
.../proto/SchemaBitData.BitClientHandshake.html | 8 +-
...maBitData.BitServerHandshake.BuilderSchema.html | 8 +-
...maBitData.BitServerHandshake.MessageSchema.html | 8 +-
.../proto/SchemaBitData.BitServerHandshake.html | 8 +-
...aBitData.FragmentRecordBatch.BuilderSchema.html | 8 +-
...aBitData.FragmentRecordBatch.MessageSchema.html | 8 +-
.../proto/SchemaBitData.FragmentRecordBatch.html | 8 +-
...emaBitData.RuntimeFilterBDef.BuilderSchema.html | 8 +-
...emaBitData.RuntimeFilterBDef.MessageSchema.html | 8 +-
.../proto/SchemaBitData.RuntimeFilterBDef.html | 8 +-
.../org/apache/drill/exec/proto/SchemaBitData.html | 8 +-
...nProtos.DrillServiceInstance.BuilderSchema.html | 8 +-
...nProtos.DrillServiceInstance.MessageSchema.html | 8 +-
...emaCoordinationProtos.DrillServiceInstance.html | 8 +-
...ationProtos.DrillbitEndpoint.BuilderSchema.html | 8 +-
...ationProtos.DrillbitEndpoint.MessageSchema.html | 8 +-
.../SchemaCoordinationProtos.DrillbitEndpoint.html | 8 +-
...hemaCoordinationProtos.Roles.BuilderSchema.html | 8 +-
...hemaCoordinationProtos.Roles.MessageSchema.html | 8 +-
.../exec/proto/SchemaCoordinationProtos.Roles.html | 8 +-
.../drill/exec/proto/SchemaCoordinationProtos.html | 8 +-
.../exec/proto/SchemaDefProtos.ValueMode.html | 8 +-
.../apache/drill/exec/proto/SchemaDefProtos.html | 8 +-
...emaExecProtos.FragmentHandle.BuilderSchema.html | 8 +-
...emaExecProtos.FragmentHandle.MessageSchema.html | 8 +-
.../proto/SchemaExecProtos.FragmentHandle.html | 8 +-
...ServerPreparedStatementState.BuilderSchema.html | 8 +-
...ServerPreparedStatementState.MessageSchema.html | 8 +-
...emaExecProtos.ServerPreparedStatementState.html | 8 +-
.../apache/drill/exec/proto/SchemaExecProtos.html | 8 +-
.../SchemaGeneralRPCProtos.Ack.BuilderSchema.html | 8 +-
.../SchemaGeneralRPCProtos.Ack.MessageSchema.html | 8 +-
.../exec/proto/SchemaGeneralRPCProtos.Ack.html | 8 +-
...RPCProtos.CompleteRpcMessage.BuilderSchema.html | 8 +-
...RPCProtos.CompleteRpcMessage.MessageSchema.html | 8 +-
.../SchemaGeneralRPCProtos.CompleteRpcMessage.html | 8 +-
...maGeneralRPCProtos.RpcHeader.BuilderSchema.html | 8 +-
...maGeneralRPCProtos.RpcHeader.MessageSchema.html | 8 +-
.../proto/SchemaGeneralRPCProtos.RpcHeader.html | 8 +-
.../drill/exec/proto/SchemaGeneralRPCProtos.html | 8 +-
.../drill/exec/proto/SchemaSchemaDefProtos.html | 8 +-
...maUserBitShared.DrillPBError.BuilderSchema.html | 8 +-
...maUserBitShared.DrillPBError.MessageSchema.html | 8 +-
.../proto/SchemaUserBitShared.DrillPBError.html | 8 +-
...erBitShared.ExceptionWrapper.BuilderSchema.html | 8 +-
...erBitShared.ExceptionWrapper.MessageSchema.html | 8 +-
.../SchemaUserBitShared.ExceptionWrapper.html | 8 +-
.../SchemaUserBitShared.Jar.BuilderSchema.html | 8 +-
.../SchemaUserBitShared.Jar.MessageSchema.html | 8 +-
.../drill/exec/proto/SchemaUserBitShared.Jar.html | 8 +-
...tShared.MajorFragmentProfile.BuilderSchema.html | 8 +-
...tShared.MajorFragmentProfile.MessageSchema.html | 8 +-
.../SchemaUserBitShared.MajorFragmentProfile.html | 8 +-
...emaUserBitShared.MetricValue.BuilderSchema.html | 8 +-
...emaUserBitShared.MetricValue.MessageSchema.html | 8 +-
.../proto/SchemaUserBitShared.MetricValue.html | 8 +-
...tShared.MinorFragmentProfile.BuilderSchema.html | 8 +-
...tShared.MinorFragmentProfile.MessageSchema.html | 8 +-
.../SchemaUserBitShared.MinorFragmentProfile.html | 8 +-
...SchemaUserBitShared.NamePart.BuilderSchema.html | 8 +-
...SchemaUserBitShared.NamePart.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserBitShared.NamePart.html | 8 +-
...hemaUserBitShared.NodeStatus.BuilderSchema.html | 8 +-
...hemaUserBitShared.NodeStatus.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserBitShared.NodeStatus.html | 8 +-
...serBitShared.OperatorProfile.BuilderSchema.html | 8 +-
...serBitShared.OperatorProfile.MessageSchema.html | 8 +-
.../proto/SchemaUserBitShared.OperatorProfile.html | 8 +-
...maUserBitShared.ParsingError.BuilderSchema.html | 8 +-
...maUserBitShared.ParsingError.MessageSchema.html | 8 +-
.../proto/SchemaUserBitShared.ParsingError.html | 8 +-
...chemaUserBitShared.QueryData.BuilderSchema.html | 8 +-
...chemaUserBitShared.QueryData.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserBitShared.QueryData.html | 8 +-
.../SchemaUserBitShared.QueryId.BuilderSchema.html | 8 +-
.../SchemaUserBitShared.QueryId.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserBitShared.QueryId.html | 8 +-
...chemaUserBitShared.QueryInfo.BuilderSchema.html | 8 +-
...chemaUserBitShared.QueryInfo.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserBitShared.QueryInfo.html | 8 +-
...maUserBitShared.QueryProfile.BuilderSchema.html | 8 +-
...maUserBitShared.QueryProfile.MessageSchema.html | 8 +-
.../proto/SchemaUserBitShared.QueryProfile.html | 8 +-
...emaUserBitShared.QueryResult.BuilderSchema.html | 8 +-
...emaUserBitShared.QueryResult.MessageSchema.html | 8 +-
.../proto/SchemaUserBitShared.QueryResult.html | 8 +-
...UserBitShared.RecordBatchDef.BuilderSchema.html | 8 +-
...UserBitShared.RecordBatchDef.MessageSchema.html | 8 +-
.../proto/SchemaUserBitShared.RecordBatchDef.html | 8 +-
...SchemaUserBitShared.Registry.BuilderSchema.html | 8 +-
...SchemaUserBitShared.Registry.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserBitShared.Registry.html | 8 +-
...emaUserBitShared.SaslMessage.BuilderSchema.html | 8 +-
...emaUserBitShared.SaslMessage.MessageSchema.html | 8 +-
.../proto/SchemaUserBitShared.SaslMessage.html | 8 +-
...serBitShared.SerializedField.BuilderSchema.html | 8 +-
...serBitShared.SerializedField.MessageSchema.html | 8 +-
.../proto/SchemaUserBitShared.SerializedField.html | 8 +-
...red.StackTraceElementWrapper.BuilderSchema.html | 8 +-
...red.StackTraceElementWrapper.MessageSchema.html | 8 +-
...hemaUserBitShared.StackTraceElementWrapper.html | 8 +-
...aUserBitShared.StreamProfile.BuilderSchema.html | 8 +-
...aUserBitShared.StreamProfile.MessageSchema.html | 8 +-
.../proto/SchemaUserBitShared.StreamProfile.html | 8 +-
...serBitShared.UserCredentials.BuilderSchema.html | 8 +-
...serBitShared.UserCredentials.MessageSchema.html | 8 +-
.../proto/SchemaUserBitShared.UserCredentials.html | 8 +-
.../drill/exec/proto/SchemaUserBitShared.html | 8 +-
...serProtos.BitToUserHandshake.BuilderSchema.html | 8 +-
...serProtos.BitToUserHandshake.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.BitToUserHandshake.html | 8 +-
...maUserProtos.CatalogMetadata.BuilderSchema.html | 8 +-
...maUserProtos.CatalogMetadata.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.CatalogMetadata.html | 8 +-
...emaUserProtos.ColumnMetadata.BuilderSchema.html | 8 +-
...emaUserProtos.ColumnMetadata.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.ColumnMetadata.html | 8 +-
...emaUserProtos.ConvertSupport.BuilderSchema.html | 8 +-
...emaUserProtos.ConvertSupport.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.ConvertSupport.html | 8 +-
...s.CreatePreparedStatementReq.BuilderSchema.html | 8 +-
...s.CreatePreparedStatementReq.MessageSchema.html | 8 +-
...chemaUserProtos.CreatePreparedStatementReq.html | 8 +-
....CreatePreparedStatementResp.BuilderSchema.html | 8 +-
....CreatePreparedStatementResp.MessageSchema.html | 8 +-
...hemaUserProtos.CreatePreparedStatementResp.html | 8 +-
...emaUserProtos.GetCatalogsReq.BuilderSchema.html | 8 +-
...emaUserProtos.GetCatalogsReq.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.GetCatalogsReq.html | 8 +-
...maUserProtos.GetCatalogsResp.BuilderSchema.html | 8 +-
...maUserProtos.GetCatalogsResp.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.GetCatalogsResp.html | 8 +-
...hemaUserProtos.GetColumnsReq.BuilderSchema.html | 8 +-
...hemaUserProtos.GetColumnsReq.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserProtos.GetColumnsReq.html | 8 +-
...emaUserProtos.GetColumnsResp.BuilderSchema.html | 8 +-
...emaUserProtos.GetColumnsResp.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.GetColumnsResp.html | 8 +-
...Protos.GetQueryPlanFragments.BuilderSchema.html | 8 +-
...Protos.GetQueryPlanFragments.MessageSchema.html | 8 +-
.../SchemaUserProtos.GetQueryPlanFragments.html | 8 +-
...hemaUserProtos.GetSchemasReq.BuilderSchema.html | 8 +-
...hemaUserProtos.GetSchemasReq.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserProtos.GetSchemasReq.html | 8 +-
...emaUserProtos.GetSchemasResp.BuilderSchema.html | 8 +-
...emaUserProtos.GetSchemasResp.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.GetSchemasResp.html | 8 +-
...aUserProtos.GetServerMetaReq.BuilderSchema.html | 8 +-
...aUserProtos.GetServerMetaReq.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.GetServerMetaReq.html | 8 +-
...UserProtos.GetServerMetaResp.BuilderSchema.html | 8 +-
...UserProtos.GetServerMetaResp.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.GetServerMetaResp.html | 8 +-
...chemaUserProtos.GetTablesReq.BuilderSchema.html | 8 +-
...chemaUserProtos.GetTablesReq.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserProtos.GetTablesReq.html | 8 +-
...hemaUserProtos.GetTablesResp.BuilderSchema.html | 8 +-
...hemaUserProtos.GetTablesResp.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserProtos.GetTablesResp.html | 8 +-
.../SchemaUserProtos.LikeFilter.BuilderSchema.html | 8 +-
.../SchemaUserProtos.LikeFilter.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserProtos.LikeFilter.html | 8 +-
...UserProtos.PreparedStatement.BuilderSchema.html | 8 +-
...UserProtos.PreparedStatement.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.PreparedStatement.html | 8 +-
...otos.PreparedStatementHandle.BuilderSchema.html | 8 +-
...otos.PreparedStatementHandle.MessageSchema.html | 8 +-
.../SchemaUserProtos.PreparedStatementHandle.html | 8 +-
.../SchemaUserProtos.Property.BuilderSchema.html | 8 +-
.../SchemaUserProtos.Property.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserProtos.Property.html | 8 +-
...serProtos.QueryPlanFragments.BuilderSchema.html | 8 +-
...serProtos.QueryPlanFragments.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.QueryPlanFragments.html | 8 +-
...emaUserProtos.RequestResults.BuilderSchema.html | 8 +-
...emaUserProtos.RequestResults.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.RequestResults.html | 8 +-
...rProtos.ResultColumnMetadata.BuilderSchema.html | 8 +-
...rProtos.ResultColumnMetadata.MessageSchema.html | 8 +-
.../SchemaUserProtos.ResultColumnMetadata.html | 8 +-
...aUserProtos.RpcEndpointInfos.BuilderSchema.html | 8 +-
...aUserProtos.RpcEndpointInfos.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.RpcEndpointInfos.html | 8 +-
.../SchemaUserProtos.RunQuery.BuilderSchema.html | 8 +-
.../SchemaUserProtos.RunQuery.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserProtos.RunQuery.html | 8 +-
...emaUserProtos.SchemaMetadata.BuilderSchema.html | 8 +-
...emaUserProtos.SchemaMetadata.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.SchemaMetadata.html | 8 +-
.../SchemaUserProtos.ServerMeta.BuilderSchema.html | 8 +-
.../SchemaUserProtos.ServerMeta.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserProtos.ServerMeta.html | 8 +-
...hemaUserProtos.TableMetadata.BuilderSchema.html | 8 +-
...hemaUserProtos.TableMetadata.MessageSchema.html | 8 +-
.../exec/proto/SchemaUserProtos.TableMetadata.html | 8 +-
...emaUserProtos.UserProperties.BuilderSchema.html | 8 +-
...emaUserProtos.UserProperties.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.UserProperties.html | 8 +-
...serProtos.UserToBitHandshake.BuilderSchema.html | 8 +-
...serProtos.UserToBitHandshake.MessageSchema.html | 8 +-
.../proto/SchemaUserProtos.UserToBitHandshake.html | 8 +-
.../apache/drill/exec/proto/SchemaUserProtos.html | 8 +-
.../exec/proto/UserBitShared.CoreOperatorType.html | 2969 -----------
.../proto/UserBitShared.DrillPBError.Builder.html | 8 +-
.../UserBitShared.DrillPBError.ErrorType.html | 8 +-
.../exec/proto/UserBitShared.DrillPBError.html | 12 +-
.../proto/UserBitShared.DrillPBErrorOrBuilder.html | 8 +-
.../UserBitShared.ExceptionWrapper.Builder.html | 8 +-
.../exec/proto/UserBitShared.ExceptionWrapper.html | 8 +-
.../UserBitShared.ExceptionWrapperOrBuilder.html | 8 +-
.../exec/proto/UserBitShared.FragmentState.html | 8 +-
.../exec/proto/UserBitShared.Jar.Builder.html | 8 +-
.../apache/drill/exec/proto/UserBitShared.Jar.html | 8 +-
.../exec/proto/UserBitShared.JarOrBuilder.html | 8 +-
...UserBitShared.MajorFragmentProfile.Builder.html | 8 +-
.../proto/UserBitShared.MajorFragmentProfile.html | 8 +-
...serBitShared.MajorFragmentProfileOrBuilder.html | 8 +-
.../proto/UserBitShared.MetricValue.Builder.html | 8 +-
.../exec/proto/UserBitShared.MetricValue.html | 8 +-
.../proto/UserBitShared.MetricValueOrBuilder.html | 8 +-
...UserBitShared.MinorFragmentProfile.Builder.html | 8 +-
.../proto/UserBitShared.MinorFragmentProfile.html | 8 +-
...serBitShared.MinorFragmentProfileOrBuilder.html | 8 +-
.../exec/proto/UserBitShared.NamePart.Builder.html | 8 +-
.../exec/proto/UserBitShared.NamePart.Type.html | 8 +-
.../drill/exec/proto/UserBitShared.NamePart.html | 8 +-
.../proto/UserBitShared.NamePartOrBuilder.html | 8 +-
.../proto/UserBitShared.NodeStatus.Builder.html | 8 +-
.../drill/exec/proto/UserBitShared.NodeStatus.html | 8 +-
.../proto/UserBitShared.NodeStatusOrBuilder.html | 8 +-
.../UserBitShared.OperatorProfile.Builder.html | 284 +-
.../exec/proto/UserBitShared.OperatorProfile.html | 191 +-
.../UserBitShared.OperatorProfileOrBuilder.html | 110 +-
.../proto/UserBitShared.ParsingError.Builder.html | 8 +-
.../exec/proto/UserBitShared.ParsingError.html | 8 +-
.../proto/UserBitShared.ParsingErrorOrBuilder.html | 8 +-
.../proto/UserBitShared.QueryData.Builder.html | 8 +-
.../drill/exec/proto/UserBitShared.QueryData.html | 8 +-
.../proto/UserBitShared.QueryDataOrBuilder.html | 8 +-
.../exec/proto/UserBitShared.QueryId.Builder.html | 8 +-
.../drill/exec/proto/UserBitShared.QueryId.html | 8 +-
.../exec/proto/UserBitShared.QueryIdOrBuilder.html | 8 +-
.../proto/UserBitShared.QueryInfo.Builder.html | 8 +-
.../drill/exec/proto/UserBitShared.QueryInfo.html | 8 +-
.../proto/UserBitShared.QueryInfoOrBuilder.html | 8 +-
.../proto/UserBitShared.QueryProfile.Builder.html | 8 +-
.../exec/proto/UserBitShared.QueryProfile.html | 8 +-
.../proto/UserBitShared.QueryProfileOrBuilder.html | 8 +-
.../proto/UserBitShared.QueryResult.Builder.html | 8 +-
.../UserBitShared.QueryResult.QueryState.html | 8 +-
.../exec/proto/UserBitShared.QueryResult.html | 8 +-
.../proto/UserBitShared.QueryResultOrBuilder.html | 8 +-
.../drill/exec/proto/UserBitShared.QueryType.html | 8 +-
.../UserBitShared.RecordBatchDef.Builder.html | 8 +-
.../exec/proto/UserBitShared.RecordBatchDef.html | 8 +-
.../UserBitShared.RecordBatchDefOrBuilder.html | 8 +-
.../exec/proto/UserBitShared.Registry.Builder.html | 8 +-
.../drill/exec/proto/UserBitShared.Registry.html | 8 +-
.../proto/UserBitShared.RegistryOrBuilder.html | 8 +-
.../drill/exec/proto/UserBitShared.RpcChannel.html | 8 +-
.../proto/UserBitShared.SaslMessage.Builder.html | 8 +-
.../exec/proto/UserBitShared.SaslMessage.html | 8 +-
.../proto/UserBitShared.SaslMessageOrBuilder.html | 8 +-
.../drill/exec/proto/UserBitShared.SaslStatus.html | 8 +-
.../UserBitShared.SerializedField.Builder.html | 8 +-
.../exec/proto/UserBitShared.SerializedField.html | 8 +-
.../UserBitShared.SerializedFieldOrBuilder.html | 8 +-
...BitShared.StackTraceElementWrapper.Builder.html | 8 +-
.../UserBitShared.StackTraceElementWrapper.html | 8 +-
...itShared.StackTraceElementWrapperOrBuilder.html | 8 +-
.../proto/UserBitShared.StreamProfile.Builder.html | 8 +-
.../exec/proto/UserBitShared.StreamProfile.html | 8 +-
.../UserBitShared.StreamProfileOrBuilder.html | 8 +-
.../UserBitShared.UserCredentials.Builder.html | 8 +-
.../exec/proto/UserBitShared.UserCredentials.html | 8 +-
.../UserBitShared.UserCredentialsOrBuilder.html | 8 +-
.../org/apache/drill/exec/proto/UserBitShared.html | 112 +-
.../UserProtos.BitToUserHandshake.Builder.html | 8 +-
.../exec/proto/UserProtos.BitToUserHandshake.html | 8 +-
.../UserProtos.BitToUserHandshakeOrBuilder.html | 8 +-
.../proto/UserProtos.CatalogMetadata.Builder.html | 8 +-
.../exec/proto/UserProtos.CatalogMetadata.html | 8 +-
.../proto/UserProtos.CatalogMetadataOrBuilder.html | 8 +-
.../exec/proto/UserProtos.CollateSupport.html | 8 +-
.../proto/UserProtos.ColumnMetadata.Builder.html | 8 +-
.../exec/proto/UserProtos.ColumnMetadata.html | 8 +-
.../proto/UserProtos.ColumnMetadataOrBuilder.html | 8 +-
.../exec/proto/UserProtos.ColumnSearchability.html | 8 +-
.../exec/proto/UserProtos.ColumnUpdatability.html | 8 +-
.../proto/UserProtos.ConvertSupport.Builder.html | 8 +-
.../exec/proto/UserProtos.ConvertSupport.html | 8 +-
.../proto/UserProtos.ConvertSupportOrBuilder.html | 8 +-
.../proto/UserProtos.CorrelationNamesSupport.html | 8 +-
...rProtos.CreatePreparedStatementReq.Builder.html | 8 +-
.../UserProtos.CreatePreparedStatementReq.html | 8 +-
...Protos.CreatePreparedStatementReqOrBuilder.html | 8 +-
...Protos.CreatePreparedStatementResp.Builder.html | 8 +-
.../UserProtos.CreatePreparedStatementResp.html | 8 +-
...rotos.CreatePreparedStatementRespOrBuilder.html | 8 +-
.../proto/UserProtos.DateTimeLiteralsSupport.html | 8 +-
.../proto/UserProtos.GetCatalogsReq.Builder.html | 8 +-
.../exec/proto/UserProtos.GetCatalogsReq.html | 8 +-
.../proto/UserProtos.GetCatalogsReqOrBuilder.html | 8 +-
.../proto/UserProtos.GetCatalogsResp.Builder.html | 8 +-
.../exec/proto/UserProtos.GetCatalogsResp.html | 8 +-
.../proto/UserProtos.GetCatalogsRespOrBuilder.html | 8 +-
.../proto/UserProtos.GetColumnsReq.Builder.html | 8 +-
.../drill/exec/proto/UserProtos.GetColumnsReq.html | 8 +-
.../proto/UserProtos.GetColumnsReqOrBuilder.html | 8 +-
.../proto/UserProtos.GetColumnsResp.Builder.html | 8 +-
.../exec/proto/UserProtos.GetColumnsResp.html | 8 +-
.../proto/UserProtos.GetColumnsRespOrBuilder.html | 8 +-
.../UserProtos.GetQueryPlanFragments.Builder.html | 8 +-
.../proto/UserProtos.GetQueryPlanFragments.html | 8 +-
.../UserProtos.GetQueryPlanFragmentsOrBuilder.html | 8 +-
.../proto/UserProtos.GetSchemasReq.Builder.html | 8 +-
.../drill/exec/proto/UserProtos.GetSchemasReq.html | 8 +-
.../proto/UserProtos.GetSchemasReqOrBuilder.html | 8 +-
.../proto/UserProtos.GetSchemasResp.Builder.html | 8 +-
.../exec/proto/UserProtos.GetSchemasResp.html | 8 +-
.../proto/UserProtos.GetSchemasRespOrBuilder.html | 8 +-
.../proto/UserProtos.GetServerMetaReq.Builder.html | 8 +-
.../exec/proto/UserProtos.GetServerMetaReq.html | 8 +-
.../UserProtos.GetServerMetaReqOrBuilder.html | 8 +-
.../UserProtos.GetServerMetaResp.Builder.html | 8 +-
.../exec/proto/UserProtos.GetServerMetaResp.html | 8 +-
.../UserProtos.GetServerMetaRespOrBuilder.html | 8 +-
.../proto/UserProtos.GetTablesReq.Builder.html | 8 +-
.../drill/exec/proto/UserProtos.GetTablesReq.html | 8 +-
.../proto/UserProtos.GetTablesReqOrBuilder.html | 8 +-
.../proto/UserProtos.GetTablesResp.Builder.html | 8 +-
.../drill/exec/proto/UserProtos.GetTablesResp.html | 8 +-
.../proto/UserProtos.GetTablesRespOrBuilder.html | 8 +-
.../exec/proto/UserProtos.GroupBySupport.html | 8 +-
.../exec/proto/UserProtos.HandshakeStatus.html | 8 +-
.../exec/proto/UserProtos.IdentifierCasing.html | 8 +-
.../exec/proto/UserProtos.LikeFilter.Builder.html | 8 +-
.../drill/exec/proto/UserProtos.LikeFilter.html | 8 +-
.../exec/proto/UserProtos.LikeFilterOrBuilder.html | 8 +-
.../drill/exec/proto/UserProtos.NullCollation.html | 8 +-
.../exec/proto/UserProtos.OrderBySupport.html | 8 +-
.../exec/proto/UserProtos.OuterJoinSupport.html | 8 +-
.../UserProtos.PreparedStatement.Builder.html | 8 +-
.../exec/proto/UserProtos.PreparedStatement.html | 8 +-
...UserProtos.PreparedStatementHandle.Builder.html | 8 +-
.../proto/UserProtos.PreparedStatementHandle.html | 8 +-
...serProtos.PreparedStatementHandleOrBuilder.html | 8 +-
.../UserProtos.PreparedStatementOrBuilder.html | 8 +-
.../exec/proto/UserProtos.Property.Builder.html | 8 +-
.../drill/exec/proto/UserProtos.Property.html | 8 +-
.../exec/proto/UserProtos.PropertyOrBuilder.html | 8 +-
.../UserProtos.QueryPlanFragments.Builder.html | 8 +-
.../exec/proto/UserProtos.QueryPlanFragments.html | 8 +-
.../UserProtos.QueryPlanFragmentsOrBuilder.html | 8 +-
.../exec/proto/UserProtos.QueryResultsMode.html | 8 +-
.../proto/UserProtos.RequestResults.Builder.html | 8 +-
.../exec/proto/UserProtos.RequestResults.html | 8 +-
.../proto/UserProtos.RequestResultsOrBuilder.html | 8 +-
.../drill/exec/proto/UserProtos.RequestStatus.html | 8 +-
.../UserProtos.ResultColumnMetadata.Builder.html | 8 +-
.../proto/UserProtos.ResultColumnMetadata.html | 8 +-
.../UserProtos.ResultColumnMetadataOrBuilder.html | 8 +-
.../proto/UserProtos.RpcEndpointInfos.Builder.html | 8 +-
.../exec/proto/UserProtos.RpcEndpointInfos.html | 8 +-
.../UserProtos.RpcEndpointInfosOrBuilder.html | 8 +-
.../drill/exec/proto/UserProtos.RpcType.html | 8 +-
.../exec/proto/UserProtos.RunQuery.Builder.html | 8 +-
.../drill/exec/proto/UserProtos.RunQuery.html | 8 +-
.../exec/proto/UserProtos.RunQueryOrBuilder.html | 8 +-
.../drill/exec/proto/UserProtos.SaslSupport.html | 8 +-
.../proto/UserProtos.SchemaMetadata.Builder.html | 8 +-
.../exec/proto/UserProtos.SchemaMetadata.html | 8 +-
.../proto/UserProtos.SchemaMetadataOrBuilder.html | 8 +-
.../exec/proto/UserProtos.ServerMeta.Builder.html | 8 +-
.../drill/exec/proto/UserProtos.ServerMeta.html | 8 +-
.../exec/proto/UserProtos.ServerMetaOrBuilder.html | 8 +-
.../exec/proto/UserProtos.SubQuerySupport.html | 8 +-
.../proto/UserProtos.TableMetadata.Builder.html | 8 +-
.../drill/exec/proto/UserProtos.TableMetadata.html | 8 +-
.../proto/UserProtos.TableMetadataOrBuilder.html | 8 +-
.../drill/exec/proto/UserProtos.UnionSupport.html | 8 +-
.../proto/UserProtos.UserProperties.Builder.html | 8 +-
.../exec/proto/UserProtos.UserProperties.html | 8 +-
.../proto/UserProtos.UserPropertiesOrBuilder.html | 8 +-
.../UserProtos.UserToBitHandshake.Builder.html | 8 +-
.../exec/proto/UserProtos.UserToBitHandshake.html | 8 +-
.../UserProtos.UserToBitHandshakeOrBuilder.html | 8 +-
.../org/apache/drill/exec/proto/UserProtos.html | 8 +-
.../BitControl.BitControlHandshake.Builder.html | 8 +-
.../class-use/BitControl.BitControlHandshake.html | 8 +-
.../BitControl.BitControlHandshakeOrBuilder.html | 8 +-
.../class-use/BitControl.BitStatus.Builder.html | 8 +-
.../exec/proto/class-use/BitControl.BitStatus.html | 8 +-
.../class-use/BitControl.BitStatusOrBuilder.html | 8 +-
.../class-use/BitControl.Collector.Builder.html | 8 +-
.../exec/proto/class-use/BitControl.Collector.html | 8 +-
.../class-use/BitControl.CollectorOrBuilder.html | 8 +-
.../BitControl.CustomMessage.Builder.html | 8 +-
.../proto/class-use/BitControl.CustomMessage.html | 8 +-
.../BitControl.CustomMessageOrBuilder.html | 8 +-
.../BitControl.FinishedReceiver.Builder.html | 8 +-
.../class-use/BitControl.FinishedReceiver.html | 8 +-
.../BitControl.FinishedReceiverOrBuilder.html | 8 +-
.../BitControl.FragmentStatus.Builder.html | 8 +-
.../proto/class-use/BitControl.FragmentStatus.html | 8 +-
.../BitControl.FragmentStatusOrBuilder.html | 8 +-
.../BitControl.InitializeFragments.Builder.html | 8 +-
.../class-use/BitControl.InitializeFragments.html | 8 +-
.../BitControl.InitializeFragmentsOrBuilder.html | 8 +-
.../class-use/BitControl.PlanFragment.Builder.html | 8 +-
.../proto/class-use/BitControl.PlanFragment.html | 8 +-
.../BitControl.PlanFragmentOrBuilder.html | 8 +-
...BitControl.QueryContextInformation.Builder.html | 8 +-
.../BitControl.QueryContextInformation.html | 8 +-
...itControl.QueryContextInformationOrBuilder.html | 8 +-
.../exec/proto/class-use/BitControl.RpcType.html | 8 +-
.../BitControl.WorkQueueStatus.Builder.html | 8 +-
.../class-use/BitControl.WorkQueueStatus.html | 8 +-
.../BitControl.WorkQueueStatusOrBuilder.html | 8 +-
.../drill/exec/proto/class-use/BitControl.html | 8 +-
.../class-use/BitData.AckWithCredit.Builder.html | 8 +-
.../proto/class-use/BitData.AckWithCredit.html | 8 +-
.../class-use/BitData.AckWithCreditOrBuilder.html | 8 +-
.../BitData.BitClientHandshake.Builder.html | 8 +-
.../class-use/BitData.BitClientHandshake.html | 8 +-
.../BitData.BitClientHandshakeOrBuilder.html | 8 +-
.../BitData.BitServerHandshake.Builder.html | 8 +-
.../class-use/BitData.BitServerHandshake.html | 8 +-
.../BitData.BitServerHandshakeOrBuilder.html | 8 +-
.../BitData.FragmentRecordBatch.Builder.html | 8 +-
.../class-use/BitData.FragmentRecordBatch.html | 8 +-
.../BitData.FragmentRecordBatchOrBuilder.html | 8 +-
.../exec/proto/class-use/BitData.RpcType.html | 8 +-
.../BitData.RuntimeFilterBDef.Builder.html | 8 +-
.../proto/class-use/BitData.RuntimeFilterBDef.html | 8 +-
.../BitData.RuntimeFilterBDefOrBuilder.html | 8 +-
.../apache/drill/exec/proto/class-use/BitData.html | 8 +-
...inationProtos.DrillServiceInstance.Builder.html | 8 +-
.../CoordinationProtos.DrillServiceInstance.html | 8 +-
...nationProtos.DrillServiceInstanceOrBuilder.html | 8 +-
...oordinationProtos.DrillbitEndpoint.Builder.html | 8 +-
.../CoordinationProtos.DrillbitEndpoint.State.html | 8 +-
.../CoordinationProtos.DrillbitEndpoint.html | 76 +-
...ordinationProtos.DrillbitEndpointOrBuilder.html | 8 +-
.../CoordinationProtos.Roles.Builder.html | 8 +-
.../proto/class-use/CoordinationProtos.Roles.html | 8 +-
.../CoordinationProtos.RolesOrBuilder.html | 8 +-
.../exec/proto/class-use/CoordinationProtos.html | 8 +-
.../ExecProtos.FragmentHandle.Builder.html | 8 +-
.../proto/class-use/ExecProtos.FragmentHandle.html | 8 +-
.../ExecProtos.FragmentHandleOrBuilder.html | 8 +-
...rotos.ServerPreparedStatementState.Builder.html | 8 +-
.../ExecProtos.ServerPreparedStatementState.html | 8 +-
...otos.ServerPreparedStatementStateOrBuilder.html | 8 +-
.../drill/exec/proto/class-use/ExecProtos.html | 8 +-
.../class-use/GeneralRPCProtos.Ack.Builder.html | 8 +-
.../exec/proto/class-use/GeneralRPCProtos.Ack.html | 36 +-
.../class-use/GeneralRPCProtos.AckOrBuilder.html | 8 +-
...eneralRPCProtos.CompleteRpcMessage.Builder.html | 8 +-
.../GeneralRPCProtos.CompleteRpcMessage.html | 8 +-
...neralRPCProtos.CompleteRpcMessageOrBuilder.html | 8 +-
.../GeneralRPCProtos.RpcHeader.Builder.html | 8 +-
.../class-use/GeneralRPCProtos.RpcHeader.html | 8 +-
.../GeneralRPCProtos.RpcHeaderOrBuilder.html | 8 +-
.../proto/class-use/GeneralRPCProtos.RpcMode.html | 8 +-
.../exec/proto/class-use/GeneralRPCProtos.html | 8 +-
...tControl.BitControlHandshake.BuilderSchema.html | 8 +-
...tControl.BitControlHandshake.MessageSchema.html | 8 +-
.../SchemaBitControl.BitControlHandshake.html | 8 +-
.../SchemaBitControl.BitStatus.BuilderSchema.html | 8 +-
.../SchemaBitControl.BitStatus.MessageSchema.html | 8 +-
.../class-use/SchemaBitControl.BitStatus.html | 8 +-
.../SchemaBitControl.Collector.BuilderSchema.html | 8 +-
.../SchemaBitControl.Collector.MessageSchema.html | 8 +-
.../class-use/SchemaBitControl.Collector.html | 8 +-
...hemaBitControl.CustomMessage.BuilderSchema.html | 8 +-
...hemaBitControl.CustomMessage.MessageSchema.html | 8 +-
.../class-use/SchemaBitControl.CustomMessage.html | 8 +-
...aBitControl.FinishedReceiver.BuilderSchema.html | 8 +-
...aBitControl.FinishedReceiver.MessageSchema.html | 8 +-
.../SchemaBitControl.FinishedReceiver.html | 8 +-
...emaBitControl.FragmentStatus.BuilderSchema.html | 8 +-
...emaBitControl.FragmentStatus.MessageSchema.html | 8 +-
.../class-use/SchemaBitControl.FragmentStatus.html | 8 +-
...tControl.InitializeFragments.BuilderSchema.html | 8 +-
...tControl.InitializeFragments.MessageSchema.html | 8 +-
.../SchemaBitControl.InitializeFragments.html | 8 +-
...chemaBitControl.PlanFragment.BuilderSchema.html | 8 +-
...chemaBitControl.PlanFragment.MessageSchema.html | 8 +-
.../class-use/SchemaBitControl.PlanFragment.html | 8 +-
...trol.QueryContextInformation.BuilderSchema.html | 8 +-
...trol.QueryContextInformation.MessageSchema.html | 8 +-
.../SchemaBitControl.QueryContextInformation.html | 8 +-
...maBitControl.WorkQueueStatus.BuilderSchema.html | 8 +-
...maBitControl.WorkQueueStatus.MessageSchema.html | 8 +-
.../SchemaBitControl.WorkQueueStatus.html | 8 +-
.../exec/proto/class-use/SchemaBitControl.html | 8 +-
.../SchemaBitData.AckWithCredit.BuilderSchema.html | 8 +-
.../SchemaBitData.AckWithCredit.MessageSchema.html | 8 +-
.../class-use/SchemaBitData.AckWithCredit.html | 8 +-
...maBitData.BitClientHandshake.BuilderSchema.html | 8 +-
...maBitData.BitClientHandshake.MessageSchema.html | 8 +-
.../SchemaBitData.BitClientHandshake.html | 8 +-
...maBitData.BitServerHandshake.BuilderSchema.html | 8 +-
...maBitData.BitServerHandshake.MessageSchema.html | 8 +-
.../SchemaBitData.BitServerHandshake.html | 8 +-
...aBitData.FragmentRecordBatch.BuilderSchema.html | 8 +-
...aBitData.FragmentRecordBatch.MessageSchema.html | 8 +-
.../SchemaBitData.FragmentRecordBatch.html | 8 +-
...emaBitData.RuntimeFilterBDef.BuilderSchema.html | 8 +-
...emaBitData.RuntimeFilterBDef.MessageSchema.html | 8 +-
.../class-use/SchemaBitData.RuntimeFilterBDef.html | 8 +-
.../drill/exec/proto/class-use/SchemaBitData.html | 8 +-
...nProtos.DrillServiceInstance.BuilderSchema.html | 8 +-
...nProtos.DrillServiceInstance.MessageSchema.html | 8 +-
...emaCoordinationProtos.DrillServiceInstance.html | 8 +-
...ationProtos.DrillbitEndpoint.BuilderSchema.html | 8 +-
...ationProtos.DrillbitEndpoint.MessageSchema.html | 8 +-
.../SchemaCoordinationProtos.DrillbitEndpoint.html | 8 +-
...hemaCoordinationProtos.Roles.BuilderSchema.html | 8 +-
...hemaCoordinationProtos.Roles.MessageSchema.html | 8 +-
.../class-use/SchemaCoordinationProtos.Roles.html | 8 +-
.../proto/class-use/SchemaCoordinationProtos.html | 8 +-
.../proto/class-use/SchemaDefProtos.ValueMode.html | 8 +-
.../exec/proto/class-use/SchemaDefProtos.html | 8 +-
...emaExecProtos.FragmentHandle.BuilderSchema.html | 8 +-
...emaExecProtos.FragmentHandle.MessageSchema.html | 8 +-
.../class-use/SchemaExecProtos.FragmentHandle.html | 8 +-
...ServerPreparedStatementState.BuilderSchema.html | 8 +-
...ServerPreparedStatementState.MessageSchema.html | 8 +-
...emaExecProtos.ServerPreparedStatementState.html | 8 +-
.../exec/proto/class-use/SchemaExecProtos.html | 8 +-
.../SchemaGeneralRPCProtos.Ack.BuilderSchema.html | 8 +-
.../SchemaGeneralRPCProtos.Ack.MessageSchema.html | 8 +-
.../class-use/SchemaGeneralRPCProtos.Ack.html | 8 +-
...RPCProtos.CompleteRpcMessage.BuilderSchema.html | 8 +-
...RPCProtos.CompleteRpcMessage.MessageSchema.html | 8 +-
.../SchemaGeneralRPCProtos.CompleteRpcMessage.html | 8 +-
...maGeneralRPCProtos.RpcHeader.BuilderSchema.html | 8 +-
...maGeneralRPCProtos.RpcHeader.MessageSchema.html | 8 +-
.../SchemaGeneralRPCProtos.RpcHeader.html | 8 +-
.../proto/class-use/SchemaGeneralRPCProtos.html | 8 +-
.../proto/class-use/SchemaSchemaDefProtos.html | 8 +-
...maUserBitShared.DrillPBError.BuilderSchema.html | 8 +-
...maUserBitShared.DrillPBError.MessageSchema.html | 8 +-
.../SchemaUserBitShared.DrillPBError.html | 8 +-
...erBitShared.ExceptionWrapper.BuilderSchema.html | 8 +-
...erBitShared.ExceptionWrapper.MessageSchema.html | 8 +-
.../SchemaUserBitShared.ExceptionWrapper.html | 8 +-
.../SchemaUserBitShared.Jar.BuilderSchema.html | 8 +-
.../SchemaUserBitShared.Jar.MessageSchema.html | 8 +-
.../proto/class-use/SchemaUserBitShared.Jar.html | 8 +-
...tShared.MajorFragmentProfile.BuilderSchema.html | 8 +-
...tShared.MajorFragmentProfile.MessageSchema.html | 8 +-
.../SchemaUserBitShared.MajorFragmentProfile.html | 8 +-
...emaUserBitShared.MetricValue.BuilderSchema.html | 8 +-
...emaUserBitShared.MetricValue.MessageSchema.html | 8 +-
.../class-use/SchemaUserBitShared.MetricValue.html | 8 +-
...tShared.MinorFragmentProfile.BuilderSchema.html | 8 +-
...tShared.MinorFragmentProfile.MessageSchema.html | 8 +-
.../SchemaUserBitShared.MinorFragmentProfile.html | 8 +-
...SchemaUserBitShared.NamePart.BuilderSchema.html | 8 +-
...SchemaUserBitShared.NamePart.MessageSchema.html | 8 +-
.../class-use/SchemaUserBitShared.NamePart.html | 8 +-
...hemaUserBitShared.NodeStatus.BuilderSchema.html | 8 +-
...hemaUserBitShared.NodeStatus.MessageSchema.html | 8 +-
.../class-use/SchemaUserBitShared.NodeStatus.html | 8 +-
...serBitShared.OperatorProfile.BuilderSchema.html | 8 +-
...serBitShared.OperatorProfile.MessageSchema.html | 8 +-
.../SchemaUserBitShared.OperatorProfile.html | 8 +-
...maUserBitShared.ParsingError.BuilderSchema.html | 8 +-
...maUserBitShared.ParsingError.MessageSchema.html | 8 +-
.../SchemaUserBitShared.ParsingError.html | 8 +-
...chemaUserBitShared.QueryData.BuilderSchema.html | 8 +-
...chemaUserBitShared.QueryData.MessageSchema.html | 8 +-
.../class-use/SchemaUserBitShared.QueryData.html | 8 +-
.../SchemaUserBitShared.QueryId.BuilderSchema.html | 8 +-
.../SchemaUserBitShared.QueryId.MessageSchema.html | 8 +-
.../class-use/SchemaUserBitShared.QueryId.html | 8 +-
...chemaUserBitShared.QueryInfo.BuilderSchema.html | 8 +-
...chemaUserBitShared.QueryInfo.MessageSchema.html | 8 +-
.../class-use/SchemaUserBitShared.QueryInfo.html | 8 +-
...maUserBitShared.QueryProfile.BuilderSchema.html | 8 +-
...maUserBitShared.QueryProfile.MessageSchema.html | 8 +-
.../SchemaUserBitShared.QueryProfile.html | 8 +-
...emaUserBitShared.QueryResult.BuilderSchema.html | 8 +-
...emaUserBitShared.QueryResult.MessageSchema.html | 8 +-
.../class-use/SchemaUserBitShared.QueryResult.html | 8 +-
...UserBitShared.RecordBatchDef.BuilderSchema.html | 8 +-
...UserBitShared.RecordBatchDef.MessageSchema.html | 8 +-
.../SchemaUserBitShared.RecordBatchDef.html | 8 +-
...SchemaUserBitShared.Registry.BuilderSchema.html | 8 +-
...SchemaUserBitShared.Registry.MessageSchema.html | 8 +-
.../class-use/SchemaUserBitShared.Registry.html | 8 +-
...emaUserBitShared.SaslMessage.BuilderSchema.html | 8 +-
...emaUserBitShared.SaslMessage.MessageSchema.html | 8 +-
.../class-use/SchemaUserBitShared.SaslMessage.html | 8 +-
...serBitShared.SerializedField.BuilderSchema.html | 8 +-
...serBitShared.SerializedField.MessageSchema.html | 8 +-
.../SchemaUserBitShared.SerializedField.html | 8 +-
...red.StackTraceElementWrapper.BuilderSchema.html | 8 +-
...red.StackTraceElementWrapper.MessageSchema.html | 8 +-
...hemaUserBitShared.StackTraceElementWrapper.html | 8 +-
...aUserBitShared.StreamProfile.BuilderSchema.html | 8 +-
...aUserBitShared.StreamProfile.MessageSchema.html | 8 +-
.../SchemaUserBitShared.StreamProfile.html | 8 +-
...serBitShared.UserCredentials.BuilderSchema.html | 8 +-
...serBitShared.UserCredentials.MessageSchema.html | 8 +-
.../SchemaUserBitShared.UserCredentials.html | 8 +-
.../exec/proto/class-use/SchemaUserBitShared.html | 8 +-
...serProtos.BitToUserHandshake.BuilderSchema.html | 8 +-
...serProtos.BitToUserHandshake.MessageSchema.html | 8 +-
.../SchemaUserProtos.BitToUserHandshake.html | 8 +-
...maUserProtos.CatalogMetadata.BuilderSchema.html | 8 +-
...maUserProtos.CatalogMetadata.MessageSchema.html | 8 +-
.../SchemaUserProtos.CatalogMetadata.html | 8 +-
...emaUserProtos.ColumnMetadata.BuilderSchema.html | 8 +-
...emaUserProtos.ColumnMetadata.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.ColumnMetadata.html | 8 +-
...emaUserProtos.ConvertSupport.BuilderSchema.html | 8 +-
...emaUserProtos.ConvertSupport.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.ConvertSupport.html | 8 +-
...s.CreatePreparedStatementReq.BuilderSchema.html | 8 +-
...s.CreatePreparedStatementReq.MessageSchema.html | 8 +-
...chemaUserProtos.CreatePreparedStatementReq.html | 8 +-
....CreatePreparedStatementResp.BuilderSchema.html | 8 +-
....CreatePreparedStatementResp.MessageSchema.html | 8 +-
...hemaUserProtos.CreatePreparedStatementResp.html | 8 +-
...emaUserProtos.GetCatalogsReq.BuilderSchema.html | 8 +-
...emaUserProtos.GetCatalogsReq.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.GetCatalogsReq.html | 8 +-
...maUserProtos.GetCatalogsResp.BuilderSchema.html | 8 +-
...maUserProtos.GetCatalogsResp.MessageSchema.html | 8 +-
.../SchemaUserProtos.GetCatalogsResp.html | 8 +-
...hemaUserProtos.GetColumnsReq.BuilderSchema.html | 8 +-
...hemaUserProtos.GetColumnsReq.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.GetColumnsReq.html | 8 +-
...emaUserProtos.GetColumnsResp.BuilderSchema.html | 8 +-
...emaUserProtos.GetColumnsResp.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.GetColumnsResp.html | 8 +-
...Protos.GetQueryPlanFragments.BuilderSchema.html | 8 +-
...Protos.GetQueryPlanFragments.MessageSchema.html | 8 +-
.../SchemaUserProtos.GetQueryPlanFragments.html | 8 +-
...hemaUserProtos.GetSchemasReq.BuilderSchema.html | 8 +-
...hemaUserProtos.GetSchemasReq.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.GetSchemasReq.html | 8 +-
...emaUserProtos.GetSchemasResp.BuilderSchema.html | 8 +-
...emaUserProtos.GetSchemasResp.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.GetSchemasResp.html | 8 +-
...aUserProtos.GetServerMetaReq.BuilderSchema.html | 8 +-
...aUserProtos.GetServerMetaReq.MessageSchema.html | 8 +-
.../SchemaUserProtos.GetServerMetaReq.html | 8 +-
...UserProtos.GetServerMetaResp.BuilderSchema.html | 8 +-
...UserProtos.GetServerMetaResp.MessageSchema.html | 8 +-
.../SchemaUserProtos.GetServerMetaResp.html | 8 +-
...chemaUserProtos.GetTablesReq.BuilderSchema.html | 8 +-
...chemaUserProtos.GetTablesReq.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.GetTablesReq.html | 8 +-
...hemaUserProtos.GetTablesResp.BuilderSchema.html | 8 +-
...hemaUserProtos.GetTablesResp.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.GetTablesResp.html | 8 +-
.../SchemaUserProtos.LikeFilter.BuilderSchema.html | 8 +-
.../SchemaUserProtos.LikeFilter.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.LikeFilter.html | 8 +-
...UserProtos.PreparedStatement.BuilderSchema.html | 8 +-
...UserProtos.PreparedStatement.MessageSchema.html | 8 +-
.../SchemaUserProtos.PreparedStatement.html | 8 +-
...otos.PreparedStatementHandle.BuilderSchema.html | 8 +-
...otos.PreparedStatementHandle.MessageSchema.html | 8 +-
.../SchemaUserProtos.PreparedStatementHandle.html | 8 +-
.../SchemaUserProtos.Property.BuilderSchema.html | 8 +-
.../SchemaUserProtos.Property.MessageSchema.html | 8 +-
.../proto/class-use/SchemaUserProtos.Property.html | 8 +-
...serProtos.QueryPlanFragments.BuilderSchema.html | 8 +-
...serProtos.QueryPlanFragments.MessageSchema.html | 8 +-
.../SchemaUserProtos.QueryPlanFragments.html | 8 +-
...emaUserProtos.RequestResults.BuilderSchema.html | 8 +-
...emaUserProtos.RequestResults.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.RequestResults.html | 8 +-
...rProtos.ResultColumnMetadata.BuilderSchema.html | 8 +-
...rProtos.ResultColumnMetadata.MessageSchema.html | 8 +-
.../SchemaUserProtos.ResultColumnMetadata.html | 8 +-
...aUserProtos.RpcEndpointInfos.BuilderSchema.html | 8 +-
...aUserProtos.RpcEndpointInfos.MessageSchema.html | 8 +-
.../SchemaUserProtos.RpcEndpointInfos.html | 8 +-
.../SchemaUserProtos.RunQuery.BuilderSchema.html | 8 +-
.../SchemaUserProtos.RunQuery.MessageSchema.html | 8 +-
.../proto/class-use/SchemaUserProtos.RunQuery.html | 8 +-
...emaUserProtos.SchemaMetadata.BuilderSchema.html | 8 +-
...emaUserProtos.SchemaMetadata.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.SchemaMetadata.html | 8 +-
.../SchemaUserProtos.ServerMeta.BuilderSchema.html | 8 +-
.../SchemaUserProtos.ServerMeta.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.ServerMeta.html | 8 +-
...hemaUserProtos.TableMetadata.BuilderSchema.html | 8 +-
...hemaUserProtos.TableMetadata.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.TableMetadata.html | 8 +-
...emaUserProtos.UserProperties.BuilderSchema.html | 8 +-
...emaUserProtos.UserProperties.MessageSchema.html | 8 +-
.../class-use/SchemaUserProtos.UserProperties.html | 8 +-
...serProtos.UserToBitHandshake.BuilderSchema.html | 8 +-
...serProtos.UserToBitHandshake.MessageSchema.html | 8 +-
.../SchemaUserProtos.UserToBitHandshake.html | 8 +-
.../exec/proto/class-use/SchemaUserProtos.html | 8 +-
.../class-use/UserBitShared.CoreOperatorType.html | 204 -
.../UserBitShared.DrillPBError.Builder.html | 8 +-
.../UserBitShared.DrillPBError.ErrorType.html | 8 +-
.../class-use/UserBitShared.DrillPBError.html | 8 +-
.../UserBitShared.DrillPBErrorOrBuilder.html | 8 +-
.../UserBitShared.ExceptionWrapper.Builder.html | 8 +-
.../class-use/UserBitShared.ExceptionWrapper.html | 8 +-
.../UserBitShared.ExceptionWrapperOrBuilder.html | 8 +-
.../class-use/UserBitShared.FragmentState.html | 8 +-
.../proto/class-use/UserBitShared.Jar.Builder.html | 8 +-
.../exec/proto/class-use/UserBitShared.Jar.html | 8 +-
.../class-use/UserBitShared.JarOrBuilder.html | 8 +-
...UserBitShared.MajorFragmentProfile.Builder.html | 8 +-
.../UserBitShared.MajorFragmentProfile.html | 8 +-
...serBitShared.MajorFragmentProfileOrBuilder.html | 8 +-
.../UserBitShared.MetricValue.Builder.html | 8 +-
.../proto/class-use/UserBitShared.MetricValue.html | 8 +-
.../UserBitShared.MetricValueOrBuilder.html | 8 +-
...UserBitShared.MinorFragmentProfile.Builder.html | 8 +-
.../UserBitShared.MinorFragmentProfile.html | 8 +-
...serBitShared.MinorFragmentProfileOrBuilder.html | 8 +-
.../class-use/UserBitShared.NamePart.Builder.html | 8 +-
.../class-use/UserBitShared.NamePart.Type.html | 8 +-
.../proto/class-use/UserBitShared.NamePart.html | 8 +-
.../class-use/UserBitShared.NamePartOrBuilder.html | 8 +-
.../UserBitShared.NodeStatus.Builder.html | 8 +-
.../proto/class-use/UserBitShared.NodeStatus.html | 8 +-
.../UserBitShared.NodeStatusOrBuilder.html | 8 +-
.../UserBitShared.OperatorProfile.Builder.html | 88 +-
.../class-use/UserBitShared.OperatorProfile.html | 8 +-
.../UserBitShared.OperatorProfileOrBuilder.html | 8 +-
.../UserBitShared.ParsingError.Builder.html | 8 +-
.../class-use/UserBitShared.ParsingError.html | 8 +-
.../UserBitShared.ParsingErrorOrBuilder.html | 8 +-
.../class-use/UserBitShared.QueryData.Builder.html | 8 +-
.../proto/class-use/UserBitShared.QueryData.html | 8 +-
.../UserBitShared.QueryDataOrBuilder.html | 8 +-
.../class-use/UserBitShared.QueryId.Builder.html | 8 +-
.../proto/class-use/UserBitShared.QueryId.html | 58 +-
.../class-use/UserBitShared.QueryIdOrBuilder.html | 8 +-
.../class-use/UserBitShared.QueryInfo.Builder.html | 8 +-
.../proto/class-use/UserBitShared.QueryInfo.html | 8 +-
.../UserBitShared.QueryInfoOrBuilder.html | 8 +-
.../UserBitShared.QueryProfile.Builder.html | 8 +-
.../class-use/UserBitShared.QueryProfile.html | 8 +-
.../UserBitShared.QueryProfileOrBuilder.html | 8 +-
.../UserBitShared.QueryResult.Builder.html | 8 +-
.../UserBitShared.QueryResult.QueryState.html | 8 +-
.../proto/class-use/UserBitShared.QueryResult.html | 8 +-
.../UserBitShared.QueryResultOrBuilder.html | 8 +-
.../proto/class-use/UserBitShared.QueryType.html | 38 +-
.../UserBitShared.RecordBatchDef.Builder.html | 8 +-
.../class-use/UserBitShared.RecordBatchDef.html | 8 +-
.../UserBitShared.RecordBatchDefOrBuilder.html | 8 +-
.../class-use/UserBitShared.Registry.Builder.html | 8 +-
.../proto/class-use/UserBitShared.Registry.html | 8 +-
.../class-use/UserBitShared.RegistryOrBuilder.html | 8 +-
.../proto/class-use/UserBitShared.RpcChannel.html | 8 +-
.../UserBitShared.SaslMessage.Builder.html | 8 +-
.../proto/class-use/UserBitShared.SaslMessage.html | 8 +-
.../UserBitShared.SaslMessageOrBuilder.html | 8 +-
.../proto/class-use/UserBitShared.SaslStatus.html | 8 +-
.../UserBitShared.SerializedField.Builder.html | 8 +-
.../class-use/UserBitShared.SerializedField.html | 8 +-
.../UserBitShared.SerializedFieldOrBuilder.html | 8 +-
...BitShared.StackTraceElementWrapper.Builder.html | 8 +-
.../UserBitShared.StackTraceElementWrapper.html | 8 +-
...itShared.StackTraceElementWrapperOrBuilder.html | 8 +-
.../UserBitShared.StreamProfile.Builder.html | 8 +-
.../class-use/UserBitShared.StreamProfile.html | 8 +-
.../UserBitShared.StreamProfileOrBuilder.html | 8 +-
.../UserBitShared.UserCredentials.Builder.html | 8 +-
.../class-use/UserBitShared.UserCredentials.html | 8 +-
.../UserBitShared.UserCredentialsOrBuilder.html | 8 +-
.../drill/exec/proto/class-use/UserBitShared.html | 8 +-
.../UserProtos.BitToUserHandshake.Builder.html | 8 +-
.../class-use/UserProtos.BitToUserHandshake.html | 8 +-
.../UserProtos.BitToUserHandshakeOrBuilder.html | 8 +-
.../UserProtos.CatalogMetadata.Builder.html | 8 +-
.../class-use/UserProtos.CatalogMetadata.html | 8 +-
.../UserProtos.CatalogMetadataOrBuilder.html | 8 +-
.../proto/class-use/UserProtos.CollateSupport.html | 8 +-
.../UserProtos.ColumnMetadata.Builder.html | 8 +-
.../proto/class-use/UserProtos.ColumnMetadata.html | 8 +-
.../UserProtos.ColumnMetadataOrBuilder.html | 8 +-
.../class-use/UserProtos.ColumnSearchability.html | 8 +-
.../class-use/UserProtos.ColumnUpdatability.html | 8 +-
.../UserProtos.ConvertSupport.Builder.html | 8 +-
.../proto/class-use/UserProtos.ConvertSupport.html | 8 +-
.../UserProtos.ConvertSupportOrBuilder.html | 8 +-
.../UserProtos.CorrelationNamesSupport.html | 8 +-
...rProtos.CreatePreparedStatementReq.Builder.html | 8 +-
.../UserProtos.CreatePreparedStatementReq.html | 8 +-
...Protos.CreatePreparedStatementReqOrBuilder.html | 8 +-
...Protos.CreatePreparedStatementResp.Builder.html | 8 +-
.../UserProtos.CreatePreparedStatementResp.html | 8 +-
...rotos.CreatePreparedStatementRespOrBuilder.html | 8 +-
.../UserProtos.DateTimeLiteralsSupport.html | 8 +-
.../UserProtos.GetCatalogsReq.Builder.html | 8 +-
.../proto/class-use/UserProtos.GetCatalogsReq.html | 8 +-
.../UserProtos.GetCatalogsReqOrBuilder.html | 8 +-
.../UserProtos.GetCatalogsResp.Builder.html | 8 +-
.../class-use/UserProtos.GetCatalogsResp.html | 8 +-
.../UserProtos.GetCatalogsRespOrBuilder.html | 8 +-
.../UserProtos.GetColumnsReq.Builder.html | 8 +-
.../proto/class-use/UserProtos.GetColumnsReq.html | 8 +-
.../UserProtos.GetColumnsReqOrBuilder.html | 8 +-
.../UserProtos.GetColumnsResp.Builder.html | 8 +-
.../proto/class-use/UserProtos.GetColumnsResp.html | 8 +-
.../UserProtos.GetColumnsRespOrBuilder.html | 8 +-
.../UserProtos.GetQueryPlanFragments.Builder.html | 8 +-
.../UserProtos.GetQueryPlanFragments.html | 8 +-
.../UserProtos.GetQueryPlanFragmentsOrBuilder.html | 8 +-
.../UserProtos.GetSchemasReq.Builder.html | 8 +-
.../proto/class-use/UserProtos.GetSchemasReq.html | 8 +-
.../UserProtos.GetSchemasReqOrBuilder.html | 8 +-
.../UserProtos.GetSchemasResp.Builder.html | 8 +-
.../proto/class-use/UserProtos.GetSchemasResp.html | 8 +-
.../UserProtos.GetSchemasRespOrBuilder.html | 8 +-
.../UserProtos.GetServerMetaReq.Builder.html | 8 +-
.../class-use/UserProtos.GetServerMetaReq.html | 8 +-
.../UserProtos.GetServerMetaReqOrBuilder.html | 8 +-
.../UserProtos.GetServerMetaResp.Builder.html | 8 +-
.../class-use/UserProtos.GetServerMetaResp.html | 8 +-
.../UserProtos.GetServerMetaRespOrBuilder.html | 8 +-
.../class-use/UserProtos.GetTablesReq.Builder.html | 8 +-
.../proto/class-use/UserProtos.GetTablesReq.html | 8 +-
.../UserProtos.GetTablesReqOrBuilder.html | 8 +-
.../UserProtos.GetTablesResp.Builder.html | 8 +-
.../proto/class-use/UserProtos.GetTablesResp.html | 8 +-
.../UserProtos.GetTablesRespOrBuilder.html | 8 +-
.../proto/class-use/UserProtos.GroupBySupport.html | 8 +-
.../class-use/UserProtos.HandshakeStatus.html | 8 +-
.../class-use/UserProtos.IdentifierCasing.html | 8 +-
.../class-use/UserProtos.LikeFilter.Builder.html | 8 +-
.../proto/class-use/UserProtos.LikeFilter.html | 8 +-
.../class-use/UserProtos.LikeFilterOrBuilder.html | 8 +-
.../proto/class-use/UserProtos.NullCollation.html | 8 +-
.../proto/class-use/UserProtos.OrderBySupport.html | 8 +-
.../class-use/UserProtos.OuterJoinSupport.html | 8 +-
.../UserProtos.PreparedStatement.Builder.html | 8 +-
.../class-use/UserProtos.PreparedStatement.html | 8 +-
...UserProtos.PreparedStatementHandle.Builder.html | 8 +-
.../UserProtos.PreparedStatementHandle.html | 8 +-
...serProtos.PreparedStatementHandleOrBuilder.html | 8 +-
.../UserProtos.PreparedStatementOrBuilder.html | 8 +-
.../class-use/UserProtos.Property.Builder.html | 8 +-
.../exec/proto/class-use/UserProtos.Property.html | 8 +-
.../class-use/UserProtos.PropertyOrBuilder.html | 8 +-
.../UserProtos.QueryPlanFragments.Builder.html | 8 +-
.../class-use/UserProtos.QueryPlanFragments.html | 8 +-
.../UserProtos.QueryPlanFragmentsOrBuilder.html | 8 +-
.../class-use/UserProtos.QueryResultsMode.html | 8 +-
.../UserProtos.RequestResults.Builder.html | 8 +-
.../proto/class-use/UserProtos.RequestResults.html | 8 +-
.../UserProtos.RequestResultsOrBuilder.html | 8 +-
.../proto/class-use/UserProtos.RequestStatus.html | 8 +-
.../UserProtos.ResultColumnMetadata.Builder.html | 8 +-
.../class-use/UserProtos.ResultColumnMetadata.html | 8 +-
.../UserProtos.ResultColumnMetadataOrBuilder.html | 8 +-
.../UserProtos.RpcEndpointInfos.Builder.html | 8 +-
.../class-use/UserProtos.RpcEndpointInfos.html | 8 +-
.../UserProtos.RpcEndpointInfosOrBuilder.html | 8 +-
.../exec/proto/class-use/UserProtos.RpcType.html | 8 +-
.../class-use/UserProtos.RunQuery.Builder.html | 8 +-
.../exec/proto/class-use/UserProtos.RunQuery.html | 8 +-
.../class-use/UserProtos.RunQueryOrBuilder.html | 8 +-
.../proto/class-use/UserProtos.SaslSupport.html | 8 +-
.../UserProtos.SchemaMetadata.Builder.html | 8 +-
.../proto/class-use/UserProtos.SchemaMetadata.html | 8 +-
.../UserProtos.SchemaMetadataOrBuilder.html | 8 +-
.../class-use/UserProtos.ServerMeta.Builder.html | 8 +-
.../proto/class-use/UserProtos.ServerMeta.html | 8 +-
.../class-use/UserProtos.ServerMetaOrBuilder.html | 8 +-
.../class-use/UserProtos.SubQuerySupport.html | 8 +-
.../UserProtos.TableMetadata.Builder.html | 8 +-
.../proto/class-use/UserProtos.TableMetadata.html | 8 +-
.../UserProtos.TableMetadataOrBuilder.html | 8 +-
.../proto/class-use/UserProtos.UnionSupport.html | 8 +-
.../UserProtos.UserProperties.Builder.html | 8 +-
.../proto/class-use/UserProtos.UserProperties.html | 8 +-
.../UserProtos.UserPropertiesOrBuilder.html | 8 +-
.../UserProtos.UserToBitHandshake.Builder.html | 8 +-
.../class-use/UserProtos.UserToBitHandshake.html | 8 +-
.../UserProtos.UserToBitHandshakeOrBuilder.html | 8 +-
.../drill/exec/proto/class-use/UserProtos.html | 8 +-
.../drill/exec/proto/helper/QueryIdHelper.html | 8 +-
.../exec/proto/helper/class-use/QueryIdHelper.html | 8 +-
.../drill/exec/proto/helper/package-frame.html | 6 +-
.../drill/exec/proto/helper/package-summary.html | 8 +-
.../drill/exec/proto/helper/package-tree.html | 8 +-
.../drill/exec/proto/helper/package-use.html | 8 +-
.../org/apache/drill/exec/proto/package-frame.html | 7 +-
.../apache/drill/exec/proto/package-summary.html | 60 +-
.../org/apache/drill/exec/proto/package-tree.html | 47 +-
.../org/apache/drill/exec/proto/package-use.html | 494 +-
.../record/AbstractBinaryRecordBatch.Metric.html | 8 +-
.../exec/record/AbstractBinaryRecordBatch.html | 8 +-
.../record/AbstractRecordBatch.BatchState.html | 8 +-
.../drill/exec/record/AbstractRecordBatch.html | 8 +-
.../exec/record/AbstractSingleRecordBatch.html | 8 +-
.../record/AbstractTableFunctionRecordBatch.html | 8 +-
.../exec/record/AbstractUnaryRecordBatch.html | 8 +-
.../record/BatchSchema.SelectionVectorMode.html | 8 +-
.../org/apache/drill/exec/record/BatchSchema.html | 8 +-
.../drill/exec/record/BatchSchemaBuilder.html | 8 +-
.../drill/exec/record/CloseableRecordBatch.html | 12 +-
.../ColumnConverter.ArrayColumnConverter.html | 305 ++
.../ColumnConverter.DictColumnConverter.html | 306 ++
.../ColumnConverter.DummyColumnConverter.html | 339 ++
.../record/ColumnConverter.MapColumnConverter.html | 310 ++
.../ColumnConverter.ScalarColumnConverter.html | 304 ++
.../apache/drill/exec/record/ColumnConverter.html | 275 +
.../drill/exec/record/ColumnConverterFactory.html | 343 ++
apidocs/org/apache/drill/exec/record/DeadBuf.html | 1066 +++-
.../exec/record/ExpandableHyperContainer.html | 8 +-
.../record/ExpressionTreeMaterializerTest.html | 8 +-
.../drill/exec/record/FragmentWritableBatch.html | 8 +-
.../drill/exec/record/HyperVectorWrapper.html | 8 +-
.../drill/exec/record/JoinBatchMemoryManager.html | 8 +-
.../drill/exec/record/MajorTypeSerDe.De.html | 14 +-
.../record/MajorTypeSerDe.MajorTypeHolder.html | 8 +-
.../drill/exec/record/MajorTypeSerDe.Se.html | 8 +-
.../apache/drill/exec/record/MajorTypeSerDe.html | 8 +-
.../drill/exec/record/MaterializeVisitor.html | 8 +-
.../drill/exec/record/MaterializedField.html | 8 +-
.../apache/drill/exec/record/RawFragmentBatch.html | 8 +-
.../exec/record/RawFragmentBatchProvider.html | 8 +-
.../drill/exec/record/RecordBatch.IterOutcome.html | 8 +-
.../org/apache/drill/exec/record/RecordBatch.html | 8 +-
.../drill/exec/record/RecordBatchLoader.html | 8 +-
.../exec/record/RecordBatchMemoryManager.html | 8 +-
.../exec/record/RecordBatchSizer.ColumnSize.html | 8 +-
.../apache/drill/exec/record/RecordBatchSizer.html | 8 +-
.../apache/drill/exec/record/RecordIterator.html | 8 +-
.../apache/drill/exec/record/SchemaBuilder.html | 8 +-
.../org/apache/drill/exec/record/SchemaUtil.html | 8 +-
.../apache/drill/exec/record/SchemalessBatch.html | 8 +-
.../drill/exec/record/SimpleRecordBatch.html | 8 +-
.../drill/exec/record/SimpleVectorWrapper.html | 8 +-
.../drill/exec/record/TableFunctionContract.html | 8 +-
.../drill/exec/record/TestMaterializedField.html | 128 +-
.../drill/exec/record/TestRecordBatchSizer.html | 8 +-
.../drill/exec/record/TestRecordIterator.html | 8 +-
.../drill/exec/record/TestVectorContainer.html | 8 +-
.../org/apache/drill/exec/record/TransferPair.html | 8 +-
.../drill/exec/record/TypedFieldId.Builder.html | 8 +-
.../org/apache/drill/exec/record/TypedFieldId.html | 8 +-
.../apache/drill/exec/record/VectorAccessible.html | 8 +-
.../exec/record/VectorAccessibleComplexWriter.html | 8 +-
.../exec/record/VectorAccessibleUtilities.html | 8 +-
.../apache/drill/exec/record/VectorContainer.html | 8 +-
.../record/VectorInitializer.AllocationHint.html | 8 +-
.../drill/exec/record/VectorInitializer.html | 8 +-
.../apache/drill/exec/record/VectorWrapper.html | 8 +-
.../apache/drill/exec/record/WritableBatch.html | 8 +-
.../AbstractBinaryRecordBatch.Metric.html | 8 +-
.../class-use/AbstractBinaryRecordBatch.html | 8 +-
.../class-use/AbstractRecordBatch.BatchState.html | 8 +-
.../exec/record/class-use/AbstractRecordBatch.html | 8 +-
.../class-use/AbstractSingleRecordBatch.html | 8 +-
.../AbstractTableFunctionRecordBatch.html | 8 +-
.../record/class-use/AbstractUnaryRecordBatch.html | 8 +-
.../class-use/BatchSchema.SelectionVectorMode.html | 38 +-
.../drill/exec/record/class-use/BatchSchema.html | 8 +-
.../exec/record/class-use/BatchSchemaBuilder.html | 8 +-
.../record/class-use/CloseableRecordBatch.html | 66 +-
.../ColumnConverter.ArrayColumnConverter.html | 126 +
.../ColumnConverter.DictColumnConverter.html | 126 +
.../ColumnConverter.DummyColumnConverter.html | 166 +
.../ColumnConverter.MapColumnConverter.html | 126 +
.../ColumnConverter.ScalarColumnConverter.html | 190 +
.../exec/record/class-use/ColumnConverter.html | 345 ++
.../record/class-use/ColumnConverterFactory.html | 189 +
.../drill/exec/record/class-use/DeadBuf.html | 8 +-
.../record/class-use/ExpandableHyperContainer.html | 8 +-
.../class-use/ExpressionTreeMaterializerTest.html | 8 +-
.../record/class-use/FragmentWritableBatch.html | 8 +-
.../exec/record/class-use/HyperVectorWrapper.html | 8 +-
.../record/class-use/JoinBatchMemoryManager.html | 8 +-
.../exec/record/class-use/MajorTypeSerDe.De.html | 8 +-
.../class-use/MajorTypeSerDe.MajorTypeHolder.html | 8 +-
.../exec/record/class-use/MajorTypeSerDe.Se.html | 8 +-
.../exec/record/class-use/MajorTypeSerDe.html | 8 +-
.../exec/record/class-use/MaterializeVisitor.html | 8 +-
.../exec/record/class-use/MaterializedField.html | 8 +-
.../exec/record/class-use/RawFragmentBatch.html | 8 +-
.../record/class-use/RawFragmentBatchProvider.html | 8 +-
.../record/class-use/RecordBatch.IterOutcome.html | 8 +-
.../drill/exec/record/class-use/RecordBatch.html | 78 +-
.../exec/record/class-use/RecordBatchLoader.html | 8 +-
.../record/class-use/RecordBatchMemoryManager.html | 8 +-
.../class-use/RecordBatchSizer.ColumnSize.html | 8 +-
.../exec/record/class-use/RecordBatchSizer.html | 8 +-
.../exec/record/class-use/RecordIterator.html | 8 +-
.../drill/exec/record/class-use/SchemaBuilder.html | 8 +-
.../drill/exec/record/class-use/SchemaUtil.html | 8 +-
.../exec/record/class-use/SchemalessBatch.html | 8 +-
.../exec/record/class-use/SimpleRecordBatch.html | 8 +-
.../exec/record/class-use/SimpleVectorWrapper.html | 8 +-
.../record/class-use/TableFunctionContract.html | 8 +-
.../record/class-use/TestMaterializedField.html | 8 +-
.../record/class-use/TestRecordBatchSizer.html | 8 +-
.../exec/record/class-use/TestRecordIterator.html | 8 +-
.../exec/record/class-use/TestVectorContainer.html | 8 +-
.../drill/exec/record/class-use/TransferPair.html | 8 +-
.../record/class-use/TypedFieldId.Builder.html | 8 +-
.../drill/exec/record/class-use/TypedFieldId.html | 8 +-
.../exec/record/class-use/VectorAccessible.html | 8 +-
.../class-use/VectorAccessibleComplexWriter.html | 8 +-
.../class-use/VectorAccessibleUtilities.html | 8 +-
.../exec/record/class-use/VectorContainer.html | 8 +-
.../VectorInitializer.AllocationHint.html | 8 +-
.../exec/record/class-use/VectorInitializer.html | 8 +-
.../drill/exec/record/class-use/VectorWrapper.html | 8 +-
.../drill/exec/record/class-use/WritableBatch.html | 8 +-
.../record/metadata/AbstractColumnMetadata.html | 12 +-
.../record/metadata/AbstractMapColumnMetadata.html | 8 +-
.../exec/record/metadata/AbstractPropertied.html | 8 +-
.../drill/exec/record/metadata/ColumnBuilder.html | 8 +-
.../metadata/ColumnMetadata.StructureType.html | 8 +-
.../drill/exec/record/metadata/ColumnMetadata.html | 12 +-
.../drill/exec/record/metadata/DictBuilder.html | 8 +-
.../exec/record/metadata/DictColumnMetadata.html | 8 +-
.../drill/exec/record/metadata/DynamicColumn.html | 8 +-
.../drill/exec/record/metadata/MapBuilder.html | 8 +-
.../exec/record/metadata/MapColumnMetadata.html | 8 +-
.../drill/exec/record/metadata/MetadataUtils.html | 8 +-
.../record/metadata/PrimitiveColumnMetadata.html | 12 +-
.../drill/exec/record/metadata/Propertied.html | 8 +-
.../exec/record/metadata/PropertyAccessor.html | 8 +-
.../exec/record/metadata/RepeatedListBuilder.html | 8 +-
.../metadata/RepeatedListColumnMetadata.html | 8 +-
.../drill/exec/record/metadata/SchemaBuilder.html | 8 +-
.../record/metadata/TestMetadataProperties.html | 8 +-
.../exec/record/metadata/TestTupleSchema.html | 8 +-
.../drill/exec/record/metadata/TupleBuilder.html | 8 +-
.../drill/exec/record/metadata/TupleMetadata.html | 8 +-
.../drill/exec/record/metadata/TupleNameSpace.html | 8 +-
.../drill/exec/record/metadata/TupleSchema.html | 8 +-
.../drill/exec/record/metadata/UnionBuilder.html | 8 +-
.../record/metadata/VariantColumnMetadata.html | 8 +-
.../exec/record/metadata/VariantMetadata.html | 8 +-
.../drill/exec/record/metadata/VariantSchema.html | 8 +-
.../metadata/class-use/AbstractColumnMetadata.html | 8 +-
.../class-use/AbstractMapColumnMetadata.html | 8 +-
.../metadata/class-use/AbstractPropertied.html | 8 +-
.../record/metadata/class-use/ColumnBuilder.html | 8 +-
.../class-use/ColumnMetadata.StructureType.html | 8 +-
.../record/metadata/class-use/ColumnMetadata.html | 79 +-
.../record/metadata/class-use/DictBuilder.html | 8 +-
.../metadata/class-use/DictColumnMetadata.html | 8 +-
.../record/metadata/class-use/DynamicColumn.html | 8 +-
.../exec/record/metadata/class-use/MapBuilder.html | 8 +-
.../metadata/class-use/MapColumnMetadata.html | 8 +-
.../record/metadata/class-use/MetadataUtils.html | 8 +-
.../class-use/PrimitiveColumnMetadata.html | 8 +-
.../exec/record/metadata/class-use/Propertied.html | 8 +-
.../metadata/class-use/PropertyAccessor.html | 8 +-
.../metadata/class-use/RepeatedListBuilder.html | 8 +-
.../class-use/RepeatedListColumnMetadata.html | 8 +-
.../record/metadata/class-use/SchemaBuilder.html | 46 +-
.../metadata/class-use/TestMetadataProperties.html | 8 +-
.../record/metadata/class-use/TestTupleSchema.html | 8 +-
.../record/metadata/class-use/TupleBuilder.html | 8 +-
.../record/metadata/class-use/TupleMetadata.html | 191 +-
.../record/metadata/class-use/TupleNameSpace.html | 8 +-
.../record/metadata/class-use/TupleSchema.html | 8 +-
.../record/metadata/class-use/UnionBuilder.html | 8 +-
.../metadata/class-use/VariantColumnMetadata.html | 8 +-
.../record/metadata/class-use/VariantMetadata.html | 8 +-
.../record/metadata/class-use/VariantSchema.html | 8 +-
.../drill/exec/record/metadata/package-frame.html | 6 +-
.../exec/record/metadata/package-summary.html | 8 +-
.../drill/exec/record/metadata/package-tree.html | 8 +-
.../drill/exec/record/metadata/package-use.html | 115 +-
.../metadata/schema/FsMetastoreSchemaProvider.html | 8 +-
.../metadata/schema/InlineSchemaProvider.html | 8 +-
.../record/metadata/schema/PathSchemaProvider.html | 8 +-
.../metadata/schema/SchemaContainer.Version.html | 8 +-
.../record/metadata/schema/SchemaContainer.html | 8 +-
.../record/metadata/schema/SchemaProvider.html | 8 +-
.../metadata/schema/SchemaProviderFactory.html | 8 +-
.../metadata/schema/StorageProperties.Builder.html | 8 +-
.../record/metadata/schema/StorageProperties.html | 8 +-
.../record/metadata/schema/TestSchemaProvider.html | 8 +-
.../class-use/FsMetastoreSchemaProvider.html | 8 +-
.../schema/class-use/InlineSchemaProvider.html | 8 +-
.../schema/class-use/PathSchemaProvider.html | 8 +-
.../schema/class-use/SchemaContainer.Version.html | 8 +-
.../metadata/schema/class-use/SchemaContainer.html | 8 +-
.../metadata/schema/class-use/SchemaProvider.html | 8 +-
.../schema/class-use/SchemaProviderFactory.html | 8 +-
.../class-use/StorageProperties.Builder.html | 8 +-
.../schema/class-use/StorageProperties.html | 8 +-
.../schema/class-use/TestSchemaProvider.html | 8 +-
.../exec/record/metadata/schema/package-frame.html | 6 +-
.../record/metadata/schema/package-summary.html | 8 +-
.../exec/record/metadata/schema/package-tree.html | 8 +-
.../exec/record/metadata/schema/package-use.html | 8 +-
.../metadata/schema/parser/SchemaExprParser.html | 8 +-
.../schema/parser/SchemaParsingException.html | 8 +-
.../parser/SchemaVisitor.ColumnDefVisitor.html | 8 +-
.../schema/parser/SchemaVisitor.ColumnVisitor.html | 8 +-
.../parser/SchemaVisitor.PropertiesVisitor.html | 8 +-
.../metadata/schema/parser/SchemaVisitor.html | 8 +-
.../schema/parser/TestParserErrorHandling.html | 8 +-
.../metadata/schema/parser/TestSchemaParser.html | 8 +-
.../schema/parser/UpperCaseCharStream.html | 8 +-
.../schema/parser/class-use/SchemaExprParser.html | 8 +-
.../parser/class-use/SchemaParsingException.html | 8 +-
.../class-use/SchemaVisitor.ColumnDefVisitor.html | 8 +-
.../class-use/SchemaVisitor.ColumnVisitor.html | 8 +-
.../class-use/SchemaVisitor.PropertiesVisitor.html | 8 +-
.../schema/parser/class-use/SchemaVisitor.html | 8 +-
.../parser/class-use/TestParserErrorHandling.html | 8 +-
.../schema/parser/class-use/TestSchemaParser.html | 8 +-
.../parser/class-use/UpperCaseCharStream.html | 8 +-
.../metadata/schema/parser/package-frame.html | 6 +-
.../metadata/schema/parser/package-summary.html | 8 +-
.../metadata/schema/parser/package-tree.html | 8 +-
.../record/metadata/schema/parser/package-use.html | 8 +-
.../apache/drill/exec/record/package-frame.html | 14 +-
.../apache/drill/exec/record/package-summary.html | 86 +-
.../org/apache/drill/exec/record/package-tree.html | 20 +-
.../org/apache/drill/exec/record/package-use.html | 161 +-
.../exec/record/selection/SelectionVector2.html | 8 +-
.../record/selection/SelectionVector2Builder.html | 8 +-
.../exec/record/selection/SelectionVector4.html | 8 +-
.../record/selection/SelectionVector4Builder.html | 8 +-
.../selection/class-use/SelectionVector2.html | 8 +-
.../class-use/SelectionVector2Builder.html | 8 +-
.../selection/class-use/SelectionVector4.html | 8 +-
.../class-use/SelectionVector4Builder.html | 8 +-
.../drill/exec/record/selection/package-frame.html | 6 +-
.../exec/record/selection/package-summary.html | 8 +-
.../drill/exec/record/selection/package-tree.html | 8 +-
.../drill/exec/record/selection/package-use.html | 8 +-
.../drill/exec/record/vector/TestDateTypes.html | 8 +-
.../drill/exec/record/vector/TestDictVector.html | 8 +-
.../apache/drill/exec/record/vector/TestLoad.html | 8 +-
.../vector/TestValueVector.ChildVerifier.html | 8 +-
.../vector/TestValueVector.VectorVerifier.html | 8 +-
.../drill/exec/record/vector/TestValueVector.html | 8 +-
.../record/vector/class-use/TestDateTypes.html | 8 +-
.../record/vector/class-use/TestDictVector.html | 8 +-
.../exec/record/vector/class-use/TestLoad.html | 8 +-
.../class-use/TestValueVector.ChildVerifier.html | 8 +-
.../class-use/TestValueVector.VectorVerifier.html | 8 +-
.../record/vector/class-use/TestValueVector.html | 8 +-
.../drill/exec/record/vector/package-frame.html | 6 +-
.../drill/exec/record/vector/package-summary.html | 8 +-
.../drill/exec/record/vector/package-tree.html | 8 +-
.../drill/exec/record/vector/package-use.html | 8 +-
.../exec/resolver/DefaultFunctionResolver.html | 8 +-
.../drill/exec/resolver/ExactFunctionResolver.html | 8 +-
.../drill/exec/resolver/FunctionResolver.html | 8 +-
.../exec/resolver/FunctionResolverFactory.html | 8 +-
.../exec/resolver/ResolverTypePrecedence.html | 8 +-
.../apache/drill/exec/resolver/TypeCastRules.html | 16 +-
.../class-use/DefaultFunctionResolver.html | 8 +-
.../resolver/class-use/ExactFunctionResolver.html | 8 +-
.../exec/resolver/class-use/FunctionResolver.html | 8 +-
.../class-use/FunctionResolverFactory.html | 8 +-
.../resolver/class-use/ResolverTypePrecedence.html | 8 +-
.../exec/resolver/class-use/TypeCastRules.html | 8 +-
.../apache/drill/exec/resolver/package-frame.html | 6 +-
.../drill/exec/resolver/package-summary.html | 8 +-
.../apache/drill/exec/resolver/package-tree.html | 8 +-
.../apache/drill/exec/resolver/package-use.html | 8 +-
.../drill/exec/resourcemgr/NodeResources.html | 8 +-
.../drill/exec/resourcemgr/TestRMConfigLoad.html | 8 +-
.../exec/resourcemgr/TestResourcePoolTree.html | 8 +-
.../exec/resourcemgr/class-use/NodeResources.html | 8 +-
.../resourcemgr/class-use/TestRMConfigLoad.html | 8 +-
.../class-use/TestResourcePoolTree.html | 8 +-
.../exec/resourcemgr/config/QueryQueueConfig.html | 8 +-
.../resourcemgr/config/QueryQueueConfigImpl.html | 8 +-
.../resourcemgr/config/QueueAssignmentResult.html | 8 +-
.../exec/resourcemgr/config/RMCommonDefaults.html | 8 +-
.../exec/resourcemgr/config/ResourcePool.html | 8 +-
.../exec/resourcemgr/config/ResourcePoolImpl.html | 8 +-
.../exec/resourcemgr/config/ResourcePoolTree.html | 8 +-
.../resourcemgr/config/ResourcePoolTreeImpl.html | 8 +-
.../config/class-use/QueryQueueConfig.html | 8 +-
.../config/class-use/QueryQueueConfigImpl.html | 8 +-
.../config/class-use/QueueAssignmentResult.html | 8 +-
.../config/class-use/RMCommonDefaults.html | 8 +-
.../resourcemgr/config/class-use/ResourcePool.html | 8 +-
.../config/class-use/ResourcePoolImpl.html | 8 +-
.../config/class-use/ResourcePoolTree.html | 8 +-
.../config/class-use/ResourcePoolTreeImpl.html | 8 +-
.../config/exception/QueueSelectionException.html | 8 +-
.../config/exception/RMConfigException.html | 8 +-
.../class-use/QueueSelectionException.html | 8 +-
.../exception/class-use/RMConfigException.html | 8 +-
.../config/exception/package-frame.html | 6 +-
.../config/exception/package-summary.html | 8 +-
.../resourcemgr/config/exception/package-tree.html | 8 +-
.../resourcemgr/config/exception/package-use.html | 8 +-
.../exec/resourcemgr/config/package-frame.html | 6 +-
.../exec/resourcemgr/config/package-summary.html | 8 +-
.../exec/resourcemgr/config/package-tree.html | 8 +-
.../drill/exec/resourcemgr/config/package-use.html | 8 +-
.../AbstractQueueSelectionPolicy.html | 8 +-
.../selectionpolicy/BestFitQueueSelection.html | 8 +-
.../selectionpolicy/DefaultQueueSelection.html | 8 +-
.../QueueSelectionPolicy.SelectionPolicy.html | 8 +-
.../selectionpolicy/QueueSelectionPolicy.html | 8 +-
.../QueueSelectionPolicyFactory.html | 8 +-
.../selectionpolicy/RandomQueueSelection.html | 8 +-
.../TestBestFitSelectionPolicy.html | 8 +-
.../TestDefaultSelectionPolicy.html | 8 +-
.../class-use/AbstractQueueSelectionPolicy.html | 8 +-
.../class-use/BestFitQueueSelection.html | 8 +-
.../class-use/DefaultQueueSelection.html | 8 +-
.../QueueSelectionPolicy.SelectionPolicy.html | 8 +-
.../class-use/QueueSelectionPolicy.html | 8 +-
.../class-use/QueueSelectionPolicyFactory.html | 8 +-
.../class-use/RandomQueueSelection.html | 8 +-
.../class-use/TestBestFitSelectionPolicy.html | 8 +-
.../class-use/TestDefaultSelectionPolicy.html | 8 +-
.../config/selectionpolicy/package-frame.html | 6 +-
.../config/selectionpolicy/package-summary.html | 8 +-
.../config/selectionpolicy/package-tree.html | 8 +-
.../config/selectionpolicy/package-use.html | 8 +-
.../selectors/AbstractResourcePoolSelector.html | 8 +-
.../resourcemgr/config/selectors/AclSelector.html | 8 +-
.../resourcemgr/config/selectors/AndSelector.html | 8 +-
.../config/selectors/ComplexSelectors.html | 8 +-
.../config/selectors/DefaultSelector.html | 8 +-
.../config/selectors/NotEqualSelector.html | 8 +-
.../resourcemgr/config/selectors/OrSelector.html | 8 +-
.../ResourcePoolSelector.SelectorType.html | 8 +-
.../config/selectors/ResourcePoolSelector.html | 8 +-
.../selectors/ResourcePoolSelectorFactory.html | 8 +-
.../resourcemgr/config/selectors/TagSelector.html | 8 +-
.../config/selectors/TestAclSelector.html | 8 +-
.../config/selectors/TestComplexSelectors.html | 8 +-
.../config/selectors/TestNotEqualSelector.html | 8 +-
.../selectors/TestResourcePoolSelectors.html | 8 +-
.../config/selectors/TestTagSelector.html | 8 +-
.../class-use/AbstractResourcePoolSelector.html | 8 +-
.../config/selectors/class-use/AclSelector.html | 8 +-
.../config/selectors/class-use/AndSelector.html | 8 +-
.../selectors/class-use/ComplexSelectors.html | 8 +-
.../selectors/class-use/DefaultSelector.html | 8 +-
.../selectors/class-use/NotEqualSelector.html | 8 +-
.../config/selectors/class-use/OrSelector.html | 8 +-
.../ResourcePoolSelector.SelectorType.html | 8 +-
.../selectors/class-use/ResourcePoolSelector.html | 8 +-
.../class-use/ResourcePoolSelectorFactory.html | 8 +-
.../config/selectors/class-use/TagSelector.html | 8 +-
.../selectors/class-use/TestAclSelector.html | 8 +-
.../selectors/class-use/TestComplexSelectors.html | 8 +-
.../selectors/class-use/TestNotEqualSelector.html | 8 +-
.../class-use/TestResourcePoolSelectors.html | 8 +-
.../selectors/class-use/TestTagSelector.html | 8 +-
.../config/selectors/package-frame.html | 6 +-
.../config/selectors/package-summary.html | 8 +-
.../resourcemgr/config/selectors/package-tree.html | 8 +-
.../resourcemgr/config/selectors/package-use.html | 8 +-
.../drill/exec/resourcemgr/package-frame.html | 6 +-
.../drill/exec/resourcemgr/package-summary.html | 8 +-
.../drill/exec/resourcemgr/package-tree.html | 8 +-
.../apache/drill/exec/resourcemgr/package-use.html | 8 +-
.../exec/resourcemgr/util/MemoryConfigParser.html | 8 +-
.../util/class-use/MemoryConfigParser.html | 8 +-
.../drill/exec/resourcemgr/util/package-frame.html | 6 +-
.../exec/resourcemgr/util/package-summary.html | 8 +-
.../drill/exec/resourcemgr/util/package-tree.html | 8 +-
.../drill/exec/resourcemgr/util/package-use.html | 8 +-
.../drill/exec/rpc/AbstractClientConnection.html | 8 +-
.../drill/exec/rpc/AbstractConnectionConfig.html | 8 +-
.../AbstractDisposableUserClientConnection.html | 13 +-
.../drill/exec/rpc/AbstractHandshakeHandler.html | 8 +-
.../drill/exec/rpc/AbstractRemoteConnection.html | 8 +-
.../apache/drill/exec/rpc/AbstractRpcMetrics.html | 8 +-
.../drill/exec/rpc/AbstractServerConnection.html | 8 +-
apidocs/org/apache/drill/exec/rpc/Acks.html | 8 +-
.../drill/exec/rpc/BaseRpcOutcomeListener.html | 8 +-
apidocs/org/apache/drill/exec/rpc/BasicClient.html | 8 +-
.../rpc/BasicServer.ServerHandshakeHandler.html | 8 +-
apidocs/org/apache/drill/exec/rpc/BasicServer.html | 8 +-
.../apache/drill/exec/rpc/BitConnectionConfig.html | 8 +-
.../org/apache/drill/exec/rpc/BitRpcUtility.html | 8 +-
.../drill/exec/rpc/ChannelClosedException.html | 8 +-
.../rpc/ChannelListenerWithCoordinationId.html | 8 +-
.../apache/drill/exec/rpc/ClientConnection.html | 8 +-
.../apache/drill/exec/rpc/ConnectionConfig.html | 8 +-
.../exec/rpc/ConnectionMultiListener.Builder.html | 8 +-
...nnectionMultiListener.SSLHandshakeListener.html | 8 +-
.../drill/exec/rpc/ConnectionMultiListener.html | 8 +-
.../apache/drill/exec/rpc/ConnectionThrottle.html | 10 +-
.../org/apache/drill/exec/rpc/DrillRpcFuture.html | 8 +-
.../apache/drill/exec/rpc/DynamicSemaphore.html | 8 +-
.../apache/drill/exec/rpc/EncryptionContext.html | 8 +-
.../drill/exec/rpc/EncryptionContextImpl.html | 8 +-
.../drill/exec/rpc/FailingRequestHandler.html | 8 +-
.../apache/drill/exec/rpc/FutureBitCommand.html | 8 +-
.../apache/drill/exec/rpc/InboundRpcMessage.html | 8 +-
.../apache/drill/exec/rpc/ListeningCommand.html | 8 +-
.../apache/drill/exec/rpc/NamedThreadFactory.html | 8 +-
.../drill/exec/rpc/NonTransientRpcException.html | 8 +-
.../apache/drill/exec/rpc/OutOfMemoryHandler.html | 8 +-
.../apache/drill/exec/rpc/OutboundRpcMessage.html | 8 +-
.../drill/exec/rpc/ProtobufLengthDecoder.html | 8 +-
.../rpc/ReconnectingConnection.CloseHandler.html | 8 +-
...ReconnectingConnection.CloseHandlerCreator.html | 8 +-
...ectingConnection.ConnectionListeningFuture.html | 8 +-
.../drill/exec/rpc/ReconnectingConnection.html | 8 +-
.../apache/drill/exec/rpc/RemoteConnection.html | 8 +-
.../org/apache/drill/exec/rpc/RequestHandler.html | 8 +-
.../apache/drill/exec/rpc/ResettableBarrier.html | 8 +-
apidocs/org/apache/drill/exec/rpc/Response.html | 8 +-
.../org/apache/drill/exec/rpc/ResponseSender.html | 8 +-
.../exec/rpc/RpcBus.ChannelClosedHandler.html | 8 +-
.../drill/exec/rpc/RpcBus.InboundHandler.html | 8 +-
apidocs/org/apache/drill/exec/rpc/RpcBus.html | 8 +-
.../apache/drill/exec/rpc/RpcCheckedFuture.html | 8 +-
apidocs/org/apache/drill/exec/rpc/RpcCommand.html | 8 +-
.../drill/exec/rpc/RpcConfig.RpcConfigBuilder.html | 8 +-
.../drill/exec/rpc/RpcConfig.RpcMessageType.html | 8 +-
apidocs/org/apache/drill/exec/rpc/RpcConfig.html | 8 +-
.../exec/rpc/RpcConnectionHandler.FailureType.html | 8 +-
.../drill/exec/rpc/RpcConnectionHandler.html | 8 +-
.../org/apache/drill/exec/rpc/RpcConstants.html | 8 +-
.../org/apache/drill/exec/rpc/RpcException.html | 8 +-
.../apache/drill/exec/rpc/RpcExceptionHandler.html | 8 +-
apidocs/org/apache/drill/exec/rpc/RpcMessage.html | 8 +-
apidocs/org/apache/drill/exec/rpc/RpcMetrics.html | 8 +-
apidocs/org/apache/drill/exec/rpc/RpcOutcome.html | 8 +-
.../apache/drill/exec/rpc/RpcOutcomeListener.html | 8 +-
apidocs/org/apache/drill/exec/rpc/SaslCodec.html | 8 +-
.../apache/drill/exec/rpc/ServerConnection.html | 8 +-
.../org/apache/drill/exec/rpc/TransportCheck.html | 8 +-
.../drill/exec/rpc/UserClientConnection.html | 32 +-
.../apache/drill/exec/rpc/UserRpcException.html | 8 +-
.../rpc/class-use/AbstractClientConnection.html | 8 +-
.../rpc/class-use/AbstractConnectionConfig.html | 8 +-
.../AbstractDisposableUserClientConnection.html | 33 +-
.../rpc/class-use/AbstractHandshakeHandler.html | 8 +-
.../rpc/class-use/AbstractRemoteConnection.html | 8 +-
.../exec/rpc/class-use/AbstractRpcMetrics.html | 8 +-
.../rpc/class-use/AbstractServerConnection.html | 8 +-
.../org/apache/drill/exec/rpc/class-use/Acks.html | 8 +-
.../exec/rpc/class-use/BaseRpcOutcomeListener.html | 8 +-
.../drill/exec/rpc/class-use/BasicClient.html | 8 +-
.../BasicServer.ServerHandshakeHandler.html | 8 +-
.../drill/exec/rpc/class-use/BasicServer.html | 8 +-
.../exec/rpc/class-use/BitConnectionConfig.html | 8 +-
.../drill/exec/rpc/class-use/BitRpcUtility.html | 8 +-
.../exec/rpc/class-use/ChannelClosedException.html | 8 +-
.../ChannelListenerWithCoordinationId.html | 8 +-
.../drill/exec/rpc/class-use/ClientConnection.html | 8 +-
.../drill/exec/rpc/class-use/ConnectionConfig.html | 8 +-
.../class-use/ConnectionMultiListener.Builder.html | 8 +-
...nnectionMultiListener.SSLHandshakeListener.html | 8 +-
.../rpc/class-use/ConnectionMultiListener.html | 8 +-
.../exec/rpc/class-use/ConnectionThrottle.html | 35 +-
.../drill/exec/rpc/class-use/DrillRpcFuture.html | 8 +-
.../drill/exec/rpc/class-use/DynamicSemaphore.html | 8 +-
.../exec/rpc/class-use/EncryptionContext.html | 8 +-
.../exec/rpc/class-use/EncryptionContextImpl.html | 8 +-
.../exec/rpc/class-use/FailingRequestHandler.html | 8 +-
.../drill/exec/rpc/class-use/FutureBitCommand.html | 8 +-
.../exec/rpc/class-use/InboundRpcMessage.html | 8 +-
.../drill/exec/rpc/class-use/ListeningCommand.html | 8 +-
.../exec/rpc/class-use/NamedThreadFactory.html | 8 +-
.../rpc/class-use/NonTransientRpcException.html | 8 +-
.../exec/rpc/class-use/OutOfMemoryHandler.html | 8 +-
.../exec/rpc/class-use/OutboundRpcMessage.html | 8 +-
.../exec/rpc/class-use/ProtobufLengthDecoder.html | 8 +-
.../ReconnectingConnection.CloseHandler.html | 8 +-
...ReconnectingConnection.CloseHandlerCreator.html | 8 +-
...ectingConnection.ConnectionListeningFuture.html | 8 +-
.../exec/rpc/class-use/ReconnectingConnection.html | 8 +-
.../drill/exec/rpc/class-use/RemoteConnection.html | 8 +-
.../drill/exec/rpc/class-use/RequestHandler.html | 8 +-
.../exec/rpc/class-use/ResettableBarrier.html | 8 +-
.../apache/drill/exec/rpc/class-use/Response.html | 8 +-
.../drill/exec/rpc/class-use/ResponseSender.html | 8 +-
.../rpc/class-use/RpcBus.ChannelClosedHandler.html | 8 +-
.../exec/rpc/class-use/RpcBus.InboundHandler.html | 8 +-
.../apache/drill/exec/rpc/class-use/RpcBus.html | 8 +-
.../drill/exec/rpc/class-use/RpcCheckedFuture.html | 8 +-
.../drill/exec/rpc/class-use/RpcCommand.html | 8 +-
.../rpc/class-use/RpcConfig.RpcConfigBuilder.html | 8 +-
.../rpc/class-use/RpcConfig.RpcMessageType.html | 8 +-
.../apache/drill/exec/rpc/class-use/RpcConfig.html | 8 +-
.../RpcConnectionHandler.FailureType.html | 8 +-
.../exec/rpc/class-use/RpcConnectionHandler.html | 8 +-
.../drill/exec/rpc/class-use/RpcConstants.html | 8 +-
.../drill/exec/rpc/class-use/RpcException.html | 58 +-
.../exec/rpc/class-use/RpcExceptionHandler.html | 8 +-
.../drill/exec/rpc/class-use/RpcMessage.html | 8 +-
.../drill/exec/rpc/class-use/RpcMetrics.html | 8 +-
.../drill/exec/rpc/class-use/RpcOutcome.html | 8 +-
.../exec/rpc/class-use/RpcOutcomeListener.html | 34 +-
.../apache/drill/exec/rpc/class-use/SaslCodec.html | 8 +-
.../drill/exec/rpc/class-use/ServerConnection.html | 8 +-
.../drill/exec/rpc/class-use/TransportCheck.html | 8 +-
.../exec/rpc/class-use/UserClientConnection.html | 52 +-
.../drill/exec/rpc/class-use/UserRpcException.html | 8 +-
.../rpc/control/ConnectionManagerRegistry.html | 8 +-
.../rpc/control/ConnectionManagerRegistryTest.html | 8 +-
.../drill/exec/rpc/control/ControlClient.html | 8 +-
.../drill/exec/rpc/control/ControlConnection.html | 8 +-
.../exec/rpc/control/ControlConnectionConfig.html | 8 +-
.../exec/rpc/control/ControlConnectionManager.html | 8 +-
.../rpc/control/ControlProtobufLengthDecoder.html | 8 +-
.../drill/exec/rpc/control/ControlRpcConfig.html | 8 +-
.../drill/exec/rpc/control/ControlRpcMetrics.html | 8 +-
.../drill/exec/rpc/control/ControlServer.html | 8 +-
.../rpc/control/ControlTunnel.CancelQuery.html | 8 +-
.../rpc/control/ControlTunnel.CustomFuture.html | 8 +-
.../control/ControlTunnel.CustomMessageSender.html | 8 +-
.../rpc/control/ControlTunnel.CustomTunnel.html | 8 +-
.../rpc/control/ControlTunnel.JacksonSerDe.html | 8 +-
.../exec/rpc/control/ControlTunnel.ProtoSerDe.html | 8 +-
.../control/ControlTunnel.ReceiverFinished.html | 8 +-
.../rpc/control/ControlTunnel.RequestProfile.html | 8 +-
.../rpc/control/ControlTunnel.SendFragment.html | 8 +-
.../control/ControlTunnel.SendFragmentStatus.html | 8 +-
.../rpc/control/ControlTunnel.SignalFragment.html | 8 +-
.../ControlTunnel.SyncCustomMessageSender.html | 8 +-
.../drill/exec/rpc/control/ControlTunnel.html | 8 +-
.../control/Controller.CustomMessageHandler.html | 8 +-
.../rpc/control/Controller.CustomResponse.html | 8 +-
.../exec/rpc/control/Controller.CustomSerDe.html | 8 +-
.../apache/drill/exec/rpc/control/Controller.html | 8 +-
.../drill/exec/rpc/control/ControllerImpl.html | 8 +-
.../exec/rpc/control/CustomHandlerRegistry.html | 8 +-
.../exec/rpc/control/DefaultInstanceHandler.html | 8 +-
.../rpc/control/LocalControlConnectionManager.html | 8 +-
.../control/RemoteControlConnectionManager.html | 8 +-
.../exec/rpc/control/TestCustomTunnel.MesgA.html | 8 +-
.../exec/rpc/control/TestCustomTunnel.MesgB.html | 8 +-
.../drill/exec/rpc/control/TestCustomTunnel.html | 8 +-
.../control/TestLocalControlConnectionManager.html | 8 +-
.../drill/exec/rpc/control/WorkEventBus.html | 8 +-
.../class-use/ConnectionManagerRegistry.html | 8 +-
.../class-use/ConnectionManagerRegistryTest.html | 8 +-
.../exec/rpc/control/class-use/ControlClient.html | 8 +-
.../rpc/control/class-use/ControlConnection.html | 8 +-
.../control/class-use/ControlConnectionConfig.html | 8 +-
.../class-use/ControlConnectionManager.html | 8 +-
.../class-use/ControlProtobufLengthDecoder.html | 8 +-
.../rpc/control/class-use/ControlRpcConfig.html | 8 +-
.../rpc/control/class-use/ControlRpcMetrics.html | 8 +-
.../exec/rpc/control/class-use/ControlServer.html | 8 +-
.../class-use/ControlTunnel.CancelQuery.html | 8 +-
.../class-use/ControlTunnel.CustomFuture.html | 8 +-
.../ControlTunnel.CustomMessageSender.html | 8 +-
.../class-use/ControlTunnel.CustomTunnel.html | 8 +-
.../class-use/ControlTunnel.JacksonSerDe.html | 8 +-
.../class-use/ControlTunnel.ProtoSerDe.html | 8 +-
.../class-use/ControlTunnel.ReceiverFinished.html | 8 +-
.../class-use/ControlTunnel.RequestProfile.html | 8 +-
.../class-use/ControlTunnel.SendFragment.html | 8 +-
.../ControlTunnel.SendFragmentStatus.html | 8 +-
.../class-use/ControlTunnel.SignalFragment.html | 8 +-
.../ControlTunnel.SyncCustomMessageSender.html | 8 +-
.../exec/rpc/control/class-use/ControlTunnel.html | 8 +-
.../class-use/Controller.CustomMessageHandler.html | 8 +-
.../class-use/Controller.CustomResponse.html | 8 +-
.../control/class-use/Controller.CustomSerDe.html | 8 +-
.../exec/rpc/control/class-use/Controller.html | 8 +-
.../exec/rpc/control/class-use/ControllerImpl.html | 8 +-
.../control/class-use/CustomHandlerRegistry.html | 8 +-
.../control/class-use/DefaultInstanceHandler.html | 8 +-
.../class-use/LocalControlConnectionManager.html | 8 +-
.../class-use/RemoteControlConnectionManager.html | 8 +-
.../control/class-use/TestCustomTunnel.MesgA.html | 8 +-
.../control/class-use/TestCustomTunnel.MesgB.html | 8 +-
.../rpc/control/class-use/TestCustomTunnel.html | 8 +-
.../TestLocalControlConnectionManager.html | 8 +-
.../exec/rpc/control/class-use/WorkEventBus.html | 8 +-
.../drill/exec/rpc/control/package-frame.html | 6 +-
.../drill/exec/rpc/control/package-summary.html | 8 +-
.../drill/exec/rpc/control/package-tree.html | 8 +-
.../apache/drill/exec/rpc/control/package-use.html | 8 +-
.../org/apache/drill/exec/rpc/data/AckSender.html | 8 +-
.../org/apache/drill/exec/rpc/data/DataClient.html | 8 +-
.../drill/exec/rpc/data/DataClientConnection.html | 8 +-
.../drill/exec/rpc/data/DataConnectionCreator.html | 8 +-
.../drill/exec/rpc/data/DataConnectionManager.html | 8 +-
.../exec/rpc/data/DataDefaultInstanceHandler.html | 8 +-
.../rpc/data/DataProtobufLengthDecoder.Client.html | 8 +-
.../rpc/data/DataProtobufLengthDecoder.Server.html | 8 +-
.../exec/rpc/data/DataProtobufLengthDecoder.html | 8 +-
.../apache/drill/exec/rpc/data/DataRpcConfig.html | 8 +-
.../apache/drill/exec/rpc/data/DataRpcMetrics.html | 8 +-
.../org/apache/drill/exec/rpc/data/DataServer.html | 8 +-
.../drill/exec/rpc/data/DataServerConnection.html | 8 +-
.../org/apache/drill/exec/rpc/data/DataTunnel.html | 8 +-
.../drill/exec/rpc/data/IncomingDataBatch.html | 8 +-
.../TestBitBitKerberos.MockFragmentManager.html | 8 +-
.../drill/exec/rpc/data/TestBitBitKerberos.html | 8 +-
.../rpc/data/TestBitRpc.MockFragmentManager.html | 8 +-
...itRpc.MockFragmentManagerWithDynamicCredit.html | 8 +-
.../org/apache/drill/exec/rpc/data/TestBitRpc.html | 8 +-
.../drill/exec/rpc/data/class-use/AckSender.html | 8 +-
.../drill/exec/rpc/data/class-use/DataClient.html | 8 +-
.../rpc/data/class-use/DataClientConnection.html | 8 +-
.../rpc/data/class-use/DataConnectionCreator.html | 8 +-
.../rpc/data/class-use/DataConnectionManager.html | 8 +-
.../data/class-use/DataDefaultInstanceHandler.html | 8 +-
.../DataProtobufLengthDecoder.Client.html | 8 +-
.../DataProtobufLengthDecoder.Server.html | 8 +-
.../data/class-use/DataProtobufLengthDecoder.html | 8 +-
.../exec/rpc/data/class-use/DataRpcConfig.html | 8 +-
.../exec/rpc/data/class-use/DataRpcMetrics.html | 8 +-
.../drill/exec/rpc/data/class-use/DataServer.html | 8 +-
.../rpc/data/class-use/DataServerConnection.html | 8 +-
.../drill/exec/rpc/data/class-use/DataTunnel.html | 8 +-
.../exec/rpc/data/class-use/IncomingDataBatch.html | 8 +-
.../TestBitBitKerberos.MockFragmentManager.html | 8 +-
.../rpc/data/class-use/TestBitBitKerberos.html | 8 +-
.../class-use/TestBitRpc.MockFragmentManager.html | 8 +-
...itRpc.MockFragmentManagerWithDynamicCredit.html | 8 +-
.../drill/exec/rpc/data/class-use/TestBitRpc.html | 8 +-
.../apache/drill/exec/rpc/data/package-frame.html | 6 +-
.../drill/exec/rpc/data/package-summary.html | 8 +-
.../apache/drill/exec/rpc/data/package-tree.html | 8 +-
.../apache/drill/exec/rpc/data/package-use.html | 8 +-
.../org/apache/drill/exec/rpc/package-frame.html | 6 +-
.../org/apache/drill/exec/rpc/package-summary.html | 8 +-
.../org/apache/drill/exec/rpc/package-tree.html | 8 +-
apidocs/org/apache/drill/exec/rpc/package-use.html | 74 +-
.../drill/exec/rpc/security/AuthStringUtil.html | 8 +-
.../security/AuthenticationOutcomeListener.html | 8 +-
.../exec/rpc/security/AuthenticatorFactory.html | 8 +-
.../exec/rpc/security/AuthenticatorProvider.html | 8 +-
.../rpc/security/AuthenticatorProviderImpl.html | 8 +-
.../rpc/security/ClientAuthenticatorProvider.html | 8 +-
.../exec/rpc/security/FastSaslClientFactory.html | 8 +-
.../exec/rpc/security/FastSaslServerFactory.html | 8 +-
.../drill/exec/rpc/security/KerberosHelper.html | 8 +-
.../drill/exec/rpc/security/SaslProperties.html | 8 +-
.../exec/rpc/security/SecurityConfiguration.html | 8 +-
.../rpc/security/ServerAuthenticationHandler.html | 8 +-
.../rpc/security/class-use/AuthStringUtil.html | 8 +-
.../class-use/AuthenticationOutcomeListener.html | 8 +-
.../security/class-use/AuthenticatorFactory.html | 8 +-
.../security/class-use/AuthenticatorProvider.html | 8 +-
.../class-use/AuthenticatorProviderImpl.html | 8 +-
.../class-use/ClientAuthenticatorProvider.html | 8 +-
.../security/class-use/FastSaslClientFactory.html | 8 +-
.../security/class-use/FastSaslServerFactory.html | 8 +-
.../rpc/security/class-use/KerberosHelper.html | 8 +-
.../rpc/security/class-use/SaslProperties.html | 8 +-
.../security/class-use/SecurityConfiguration.html | 8 +-
.../class-use/ServerAuthenticationHandler.html | 8 +-
.../rpc/security/kerberos/KerberosFactory.html | 8 +-
.../kerberos/class-use/KerberosFactory.html | 8 +-
.../exec/rpc/security/kerberos/package-frame.html | 6 +-
.../rpc/security/kerberos/package-summary.html | 8 +-
.../exec/rpc/security/kerberos/package-tree.html | 8 +-
.../exec/rpc/security/kerberos/package-use.html | 8 +-
.../drill/exec/rpc/security/package-frame.html | 6 +-
.../drill/exec/rpc/security/package-summary.html | 8 +-
.../drill/exec/rpc/security/package-tree.html | 8 +-
.../drill/exec/rpc/security/package-use.html | 8 +-
.../exec/rpc/security/plain/PlainFactory.html | 8 +-
.../rpc/security/plain/class-use/PlainFactory.html | 8 +-
.../exec/rpc/security/plain/package-frame.html | 6 +-
.../exec/rpc/security/plain/package-summary.html | 8 +-
.../exec/rpc/security/plain/package-tree.html | 8 +-
.../drill/exec/rpc/security/plain/package-use.html | 8 +-
.../rpc/user/AwaitableUserResultsListener.html | 8 +-
...anager.InboundImpersonationPolicyValidator.html | 8 +-
.../exec/rpc/user/InboundImpersonationManager.html | 8 +-
.../apache/drill/exec/rpc/user/QueryDataBatch.html | 8 +-
.../drill/exec/rpc/user/QueryResultHandler.html | 8 +-
.../rpc/user/TemporaryTablesAutomaticDropTest.html | 8 +-
.../rpc/user/UserClient.UserToBitConnection.html | 8 +-
.../org/apache/drill/exec/rpc/user/UserClient.html | 8 +-
.../exec/rpc/user/UserProtobufLengthDecoder.html | 8 +-
.../drill/exec/rpc/user/UserResultsListener.html | 8 +-
.../apache/drill/exec/rpc/user/UserRpcConfig.html | 8 +-
.../apache/drill/exec/rpc/user/UserRpcMetrics.html | 8 +-
.../apache/drill/exec/rpc/user/UserRpcUtils.html | 8 +-
.../rpc/user/UserServer.BitToUserConnection.html | 32 +-
.../user/UserServer.BitToUserConnectionConfig.html | 8 +-
.../org/apache/drill/exec/rpc/user/UserServer.html | 8 +-
.../drill/exec/rpc/user/UserSession.Builder.html | 8 +-
.../user/UserSession.QueryCountIncrementer.html | 8 +-
.../apache/drill/exec/rpc/user/UserSession.html | 8 +-
.../class-use/AwaitableUserResultsListener.html | 8 +-
...anager.InboundImpersonationPolicyValidator.html | 8 +-
.../class-use/InboundImpersonationManager.html | 8 +-
.../exec/rpc/user/class-use/QueryDataBatch.html | 50 +-
.../rpc/user/class-use/QueryResultHandler.html | 8 +-
.../TemporaryTablesAutomaticDropTest.html | 8 +-
.../class-use/UserClient.UserToBitConnection.html | 8 +-
.../drill/exec/rpc/user/class-use/UserClient.html | 8 +-
.../user/class-use/UserProtobufLengthDecoder.html | 8 +-
.../rpc/user/class-use/UserResultsListener.html | 8 +-
.../exec/rpc/user/class-use/UserRpcConfig.html | 8 +-
.../exec/rpc/user/class-use/UserRpcMetrics.html | 8 +-
.../exec/rpc/user/class-use/UserRpcUtils.html | 8 +-
.../class-use/UserServer.BitToUserConnection.html | 8 +-
.../UserServer.BitToUserConnectionConfig.html | 8 +-
.../drill/exec/rpc/user/class-use/UserServer.html | 8 +-
.../rpc/user/class-use/UserSession.Builder.html | 8 +-
.../UserSession.QueryCountIncrementer.html | 8 +-
.../drill/exec/rpc/user/class-use/UserSession.html | 8 +-
.../apache/drill/exec/rpc/user/package-frame.html | 6 +-
.../drill/exec/rpc/user/package-summary.html | 8 +-
.../apache/drill/exec/rpc/user/package-tree.html | 8 +-
.../apache/drill/exec/rpc/user/package-use.html | 41 +-
.../security/HtpasswdFileUserAuthenticator.html | 8 +-
.../rpc/user/security/Pam4jUserAuthenticator.html | 8 +-
.../rpc/user/security/PamUserAuthenticator.html | 8 +-
.../user/security/TestCustomUserAuthenticator.html | 8 +-
.../TestHtpasswdFileUserAuthenticator.html | 8 +-
.../rpc/user/security/TestUserBitKerberos.html | 8 +-
.../security/TestUserBitKerberosEncryption.html | 8 +-
.../exec/rpc/user/security/TestUserBitSSL.html | 8 +-
.../rpc/user/security/TestUserBitSSLServer.html | 8 +-
.../security/TestUserBitSaslCompatibility.html | 8 +-
.../user/security/UserAuthenticationException.html | 8 +-
.../exec/rpc/user/security/UserAuthenticator.html | 8 +-
.../user/security/UserAuthenticatorFactory.html | 8 +-
.../user/security/UserAuthenticatorTemplate.html | 8 +-
.../class-use/HtpasswdFileUserAuthenticator.html | 8 +-
.../security/class-use/Pam4jUserAuthenticator.html | 8 +-
.../security/class-use/PamUserAuthenticator.html | 8 +-
.../class-use/TestCustomUserAuthenticator.html | 8 +-
.../TestHtpasswdFileUserAuthenticator.html | 8 +-
.../security/class-use/TestUserBitKerberos.html | 8 +-
.../class-use/TestUserBitKerberosEncryption.html | 8 +-
.../user/security/class-use/TestUserBitSSL.html | 8 +-
.../security/class-use/TestUserBitSSLServer.html | 8 +-
.../class-use/TestUserBitSaslCompatibility.html | 8 +-
.../class-use/UserAuthenticationException.html | 8 +-
.../user/security/class-use/UserAuthenticator.html | 8 +-
.../class-use/UserAuthenticatorFactory.html | 8 +-
.../class-use/UserAuthenticatorTemplate.html | 8 +-
.../exec/rpc/user/security/package-frame.html | 6 +-
.../exec/rpc/user/security/package-summary.html | 8 +-
.../drill/exec/rpc/user/security/package-tree.html | 8 +-
.../drill/exec/rpc/user/security/package-use.html | 8 +-
.../testing/UserAuthenticatorTestImpl.html | 8 +-
.../class-use/UserAuthenticatorTestImpl.html | 8 +-
.../rpc/user/security/testing/package-frame.html | 6 +-
.../rpc/user/security/testing/package-summary.html | 8 +-
.../rpc/user/security/testing/package-tree.html | 8 +-
.../rpc/user/security/testing/package-use.html | 8 +-
.../org/apache/drill/exec/schema/BackedRecord.html | 8 +-
.../org/apache/drill/exec/schema/DataRecord.html | 8 +-
.../org/apache/drill/exec/schema/DiffSchema.html | 8 +-
apidocs/org/apache/drill/exec/schema/Field.html | 8 +-
.../org/apache/drill/exec/schema/IdGenerator.html | 8 +-
.../org/apache/drill/exec/schema/ListSchema.html | 8 +-
.../org/apache/drill/exec/schema/NamedField.html | 8 +-
.../org/apache/drill/exec/schema/ObjectSchema.html | 8 +-
.../org/apache/drill/exec/schema/OrderedField.html | 8 +-
apidocs/org/apache/drill/exec/schema/Record.html | 8 +-
.../org/apache/drill/exec/schema/RecordSchema.html | 8 +-
.../drill/exec/schema/SchemaIdGenerator.html | 8 +-
.../drill/exec/schema/class-use/BackedRecord.html | 8 +-
.../drill/exec/schema/class-use/DataRecord.html | 8 +-
.../drill/exec/schema/class-use/DiffSchema.html | 8 +-
.../apache/drill/exec/schema/class-use/Field.html | 8 +-
.../drill/exec/schema/class-use/IdGenerator.html | 8 +-
.../drill/exec/schema/class-use/ListSchema.html | 8 +-
.../drill/exec/schema/class-use/NamedField.html | 8 +-
.../drill/exec/schema/class-use/ObjectSchema.html | 8 +-
.../drill/exec/schema/class-use/OrderedField.html | 8 +-
.../apache/drill/exec/schema/class-use/Record.html | 8 +-
.../drill/exec/schema/class-use/RecordSchema.html | 8 +-
.../exec/schema/class-use/SchemaIdGenerator.html | 8 +-
.../exec/schema/json/jackson/JacksonHelper.html | 8 +-
.../json/jackson/class-use/JacksonHelper.html | 8 +-
.../exec/schema/json/jackson/package-frame.html | 6 +-
.../exec/schema/json/jackson/package-summary.html | 8 +-
.../exec/schema/json/jackson/package-tree.html | 8 +-
.../exec/schema/json/jackson/package-use.html | 8 +-
.../apache/drill/exec/schema/package-frame.html | 6 +-
.../apache/drill/exec/schema/package-summary.html | 8 +-
.../org/apache/drill/exec/schema/package-tree.html | 8 +-
.../org/apache/drill/exec/schema/package-use.html | 8 +-
.../exec/serialization/InstanceSerializer.html | 8 +-
.../exec/serialization/JacksonSerializer.html | 8 +-
.../drill/exec/serialization/PathSerDe.Se.html | 8 +-
.../apache/drill/exec/serialization/PathSerDe.html | 8 +-
.../drill/exec/serialization/ProtoSerializer.html | 8 +-
.../class-use/InstanceSerializer.html | 8 +-
.../serialization/class-use/JacksonSerializer.html | 8 +-
.../exec/serialization/class-use/PathSerDe.Se.html | 8 +-
.../exec/serialization/class-use/PathSerDe.html | 8 +-
.../serialization/class-use/ProtoSerializer.html | 8 +-
.../drill/exec/serialization/package-frame.html | 6 +-
.../drill/exec/serialization/package-summary.html | 8 +-
.../drill/exec/serialization/package-tree.html | 8 +-
.../drill/exec/serialization/package-use.html | 8 +-
.../apache/drill/exec/server/BootStrapContext.html | 8 +-
.../drill/exec/server/DrillClientFactory.html | 8 +-
apidocs/org/apache/drill/exec/server/Drillbit.html | 8 +-
.../apache/drill/exec/server/DrillbitContext.html | 8 +-
.../server/DrillbitStateManager.DrillbitState.html | 8 +-
.../drill/exec/server/DrillbitStateManager.html | 8 +-
.../org/apache/drill/exec/server/FailureUtils.html | 8 +-
.../apache/drill/exec/server/HelloResource.html | 8 +-
.../exec/server/QueryProfileStoreContext.html | 8 +-
.../apache/drill/exec/server/RemoteServiceSet.html | 8 +-
.../apache/drill/exec/server/StartupOptions.html | 8 +-
.../drill/exec/server/TestDrillbitResilience.html | 8 +-
.../drill/exec/server/TestDurationFormat.html | 8 +-
.../apache/drill/exec/server/TestFailureUtils.html | 8 +-
.../org/apache/drill/exec/server/TestOptions.html | 8 +-
.../drill/exec/server/TestOptionsAuthEnabled.html | 8 +-
.../drill/exec/server/TestTpcdsSf1Leaks.html | 8 +-
.../exec/server/class-use/BootStrapContext.html | 8 +-
.../exec/server/class-use/DrillClientFactory.html | 8 +-
.../drill/exec/server/class-use/Drillbit.html | 30 +-
.../exec/server/class-use/DrillbitContext.html | 170 +-
.../DrillbitStateManager.DrillbitState.html | 8 +-
.../server/class-use/DrillbitStateManager.html | 8 +-
.../drill/exec/server/class-use/FailureUtils.html | 8 +-
.../drill/exec/server/class-use/HelloResource.html | 8 +-
.../server/class-use/QueryProfileStoreContext.html | 8 +-
.../exec/server/class-use/RemoteServiceSet.html | 8 +-
.../exec/server/class-use/StartupOptions.html | 8 +-
.../server/class-use/TestDrillbitResilience.html | 8 +-
.../exec/server/class-use/TestDurationFormat.html | 8 +-
.../exec/server/class-use/TestFailureUtils.html | 8 +-
.../drill/exec/server/class-use/TestOptions.html | 8 +-
.../server/class-use/TestOptionsAuthEnabled.html | 8 +-
.../exec/server/class-use/TestTpcdsSf1Leaks.html | 8 +-
.../exec/server/options/BaseOptionManager.html | 8 +-
.../server/options/DrillConfigIterator.Iter.html | 8 +-
.../exec/server/options/DrillConfigIterator.html | 8 +-
.../exec/server/options/FallbackOptionManager.html | 8 +-
.../exec/server/options/FragmentOptionManager.html | 8 +-
.../exec/server/options/InMemoryOptionManager.html | 8 +-
.../exec/server/options/OptionDefinition.html | 8 +-
.../drill/exec/server/options/OptionList.html | 8 +-
.../drill/exec/server/options/OptionManager.html | 8 +-
.../drill/exec/server/options/OptionMetaData.html | 8 +-
.../drill/exec/server/options/OptionSet.html | 8 +-
.../options/OptionValidator.OptionDescription.html | 8 +-
.../drill/exec/server/options/OptionValidator.html | 8 +-
.../options/OptionValue.AccessibleScopes.html | 8 +-
.../exec/server/options/OptionValue.Kind.html | 8 +-
.../server/options/OptionValue.OptionScope.html | 8 +-
.../drill/exec/server/options/OptionValue.html | 8 +-
.../drill/exec/server/options/OptionValueTest.html | 8 +-
.../options/PersistedOptionValue.Deserializer.html | 14 +-
.../exec/server/options/PersistedOptionValue.html | 8 +-
...edOptionValueTest.MockPersistedOptionValue.html | 8 +-
.../server/options/PersistedOptionValueTest.html | 8 +-
.../exec/server/options/QueryOptionManager.html | 8 +-
.../exec/server/options/SessionOptionManager.html | 8 +-
.../exec/server/options/SystemOptionManager.html | 8 +-
.../exec/server/options/TestConfigLinkage.html | 8 +-
.../TypeValidators.AdminUserGroupsValidator.html | 14 +-
.../TypeValidators.AdminUsersValidator.html | 14 +-
.../options/TypeValidators.BooleanValidator.html | 8 +-
.../TypeValidators.DateTimeFormatValidator.html | 8 +-
.../options/TypeValidators.DoubleValidator.html | 8 +-
.../TypeValidators.EnumeratedStringValidator.html | 8 +-
.../options/TypeValidators.IntegerValidator.html | 8 +-
.../options/TypeValidators.LongValidator.html | 8 +-
.../TypeValidators.MaxRangeDoubleValidator.html | 8 +-
.../options/TypeValidators.MaxWidthValidator.html | 8 +-
.../TypeValidators.MinRangeDoubleValidator.html | 8 +-
.../TypeValidators.NonNegativeLongValidator.html | 8 +-
.../TypeValidators.PositiveLongValidator.html | 8 +-
.../TypeValidators.PowerOfTwoLongValidator.html | 8 +-
.../TypeValidators.RangeDoubleValidator.html | 8 +-
.../options/TypeValidators.RangeLongValidator.html | 8 +-
.../options/TypeValidators.StringValidator.html | 8 +-
.../options/TypeValidators.TypeValidator.html | 8 +-
.../drill/exec/server/options/TypeValidators.html | 8 +-
.../options/class-use/BaseOptionManager.html | 8 +-
.../class-use/DrillConfigIterator.Iter.html | 8 +-
.../options/class-use/DrillConfigIterator.html | 8 +-
.../options/class-use/FallbackOptionManager.html | 8 +-
.../options/class-use/FragmentOptionManager.html | 8 +-
.../options/class-use/InMemoryOptionManager.html | 8 +-
.../server/options/class-use/OptionDefinition.html | 8 +-
.../exec/server/options/class-use/OptionList.html | 8 +-
.../server/options/class-use/OptionManager.html | 218 +-
.../server/options/class-use/OptionMetaData.html | 8 +-
.../exec/server/options/class-use/OptionSet.html | 32 +-
.../OptionValidator.OptionDescription.html | 8 +-
.../server/options/class-use/OptionValidator.html | 114 +-
.../class-use/OptionValue.AccessibleScopes.html | 8 +-
.../server/options/class-use/OptionValue.Kind.html | 8 +-
.../options/class-use/OptionValue.OptionScope.html | 8 +-
.../exec/server/options/class-use/OptionValue.html | 8 +-
.../server/options/class-use/OptionValueTest.html | 8 +-
.../PersistedOptionValue.Deserializer.html | 8 +-
.../options/class-use/PersistedOptionValue.html | 8 +-
...edOptionValueTest.MockPersistedOptionValue.html | 8 +-
.../class-use/PersistedOptionValueTest.html | 8 +-
.../options/class-use/QueryOptionManager.html | 8 +-
.../options/class-use/SessionOptionManager.html | 8 +-
.../options/class-use/SystemOptionManager.html | 8 +-
.../options/class-use/TestConfigLinkage.html | 8 +-
.../TypeValidators.AdminUserGroupsValidator.html | 8 +-
.../TypeValidators.AdminUsersValidator.html | 8 +-
.../class-use/TypeValidators.BooleanValidator.html | 8 +-
.../TypeValidators.DateTimeFormatValidator.html | 8 +-
.../class-use/TypeValidators.DoubleValidator.html | 8 +-
.../TypeValidators.EnumeratedStringValidator.html | 8 +-
.../class-use/TypeValidators.IntegerValidator.html | 8 +-
.../class-use/TypeValidators.LongValidator.html | 8 +-
.../TypeValidators.MaxRangeDoubleValidator.html | 8 +-
.../TypeValidators.MaxWidthValidator.html | 8 +-
.../TypeValidators.MinRangeDoubleValidator.html | 8 +-
.../TypeValidators.NonNegativeLongValidator.html | 8 +-
.../TypeValidators.PositiveLongValidator.html | 8 +-
.../TypeValidators.PowerOfTwoLongValidator.html | 8 +-
.../TypeValidators.RangeDoubleValidator.html | 8 +-
.../TypeValidators.RangeLongValidator.html | 8 +-
.../class-use/TypeValidators.StringValidator.html | 8 +-
.../class-use/TypeValidators.TypeValidator.html | 8 +-
.../server/options/class-use/TypeValidators.html | 8 +-
.../drill/exec/server/options/package-frame.html | 6 +-
.../drill/exec/server/options/package-summary.html | 8 +-
.../drill/exec/server/options/package-tree.html | 10 +-
.../drill/exec/server/options/package-use.html | 157 +-
.../apache/drill/exec/server/package-frame.html | 6 +-
.../apache/drill/exec/server/package-summary.html | 8 +-
.../org/apache/drill/exec/server/package-tree.html | 8 +-
.../org/apache/drill/exec/server/package-use.html | 132 +-
.../drill/exec/server/rest/BaseQueryRunner.html | 415 ++
.../exec/server/rest/BaseWebUserConnection.html | 49 +-
.../exec/server/rest/CsrfTokenInjectFilter.html | 8 +-
.../exec/server/rest/CsrfTokenValidateFilter.html | 8 +-
...lRestServer.AnonDrillUserPrincipalProvider.html | 8 +-
...llRestServer.AnonWebUserConnectionProvider.html | 8 +-
...llRestServer.AuthWebUserConnectionProvider.html | 8 +-
...DrillRestServer.DrillUserPrincipalProvider.html | 8 +-
.../rest/DrillRestServer.UserAuthEnabled.html | 8 +-
.../drill/exec/server/rest/DrillRestServer.html | 8 +-
.../exec/server/rest/DrillRoot.ClusterInfo.html | 8 +-
.../exec/server/rest/DrillRoot.DrillbitInfo.html | 8 +-
.../exec/server/rest/DrillRoot.QueueInfo.html | 12 +-
.../apache/drill/exec/server/rest/DrillRoot.html | 8 +-
.../drill/exec/server/rest/FileVerifier.html | 329 ++
...GenericExceptionMapper.GenericErrorMessage.html | 8 +-
.../exec/server/rest/GenericExceptionMapper.html | 12 +-
.../drill/exec/server/rest/InteractiveUI.html | 8 +-
.../LogInLogOutResources.MainLoginPageModel.html | 8 +-
.../exec/server/rest/LogInLogOutResources.html | 8 +-
.../drill/exec/server/rest/LogsResources.Log.html | 8 +-
.../exec/server/rest/LogsResources.LogContent.html | 8 +-
.../drill/exec/server/rest/LogsResources.html | 8 +-
.../drill/exec/server/rest/MetricsResources.html | 8 +-
.../exec/server/rest/PluginConfigWrapper.html | 8 +-
.../exec/server/rest/QueryResources.QueryPage.html | 8 +-
.../server/rest/QueryResources.TabularResult.html | 8 +-
.../drill/exec/server/rest/QueryResources.html | 14 +-
.../server/rest/QueryWrapper.RestQueryBuilder.html | 8 +-
.../drill/exec/server/rest/QueryWrapper.html | 8 +-
.../server/rest/RestQueryRunner.QueryResult.html | 8 +-
.../drill/exec/server/rest/RestQueryRunner.html | 58 +-
.../drill/exec/server/rest/RestServerTest.html | 8 +-
.../server/rest/StatusResources.OptionWrapper.html | 8 +-
.../rest/StatusResources.OptionsListing.html | 8 +-
.../drill/exec/server/rest/StatusResources.html | 8 +-
.../exec/server/rest/StatusResourcesTest.html | 8 +-
.../server/rest/StorageResources.JsonResult.html | 8 +-
.../rest/StorageResources.StoragePluginModel.html | 8 +-
.../drill/exec/server/rest/StorageResources.html | 57 +-
.../exec/server/rest/TestMainLoginPageModel.html | 8 +-
.../drill/exec/server/rest/TestQueryWrapper.html | 8 +-
.../server/rest/TestQueryWrapperImpersonation.html | 8 +-
.../exec/server/rest/TestResponseHeaders.html | 12 +-
.../drill/exec/server/rest/TestRestJson.html | 545 ++
.../drill/exec/server/rest/ThreadsResources.html | 12 +-
.../exec/server/rest/ViewableWithPermissions.html | 8 +-
.../apache/drill/exec/server/rest/WebServer.html | 8 +-
.../drill/exec/server/rest/WebServerConstants.html | 8 +-
.../exec/server/rest/WebSessionResources.html | 12 +-
.../exec/server/rest/WebSessionResourcesTest.html | 8 +-
.../WebUserConnection.AnonWebUserConnection.html | 10 +-
.../drill/exec/server/rest/WebUserConnection.html | 23 +-
.../apache/drill/exec/server/rest/WebUtils.html | 8 +-
.../exec/server/rest/auth/AuthDynamicFeature.html | 8 +-
.../exec/server/rest/auth/DrillErrorHandler.html | 61 +-
.../auth/DrillHttpConstraintSecurityHandler.html | 61 +-
.../auth/DrillHttpSecurityHandlerProvider.html | 61 +-
.../server/rest/auth/DrillRestLoginService.html | 8 +-
.../server/rest/auth/DrillSpnegoAuthenticator.html | 10 +-
.../server/rest/auth/DrillSpnegoLoginService.html | 21 +-
.../DrillUserPrincipal.AnonDrillUserPrincipal.html | 8 +-
.../exec/server/rest/auth/DrillUserPrincipal.html | 16 +-
.../exec/server/rest/auth/FormSecurityHandler.html | 61 +-
.../rest/auth/HttpBasicAuthSecurityHandler.html | 61 +-
.../drill/exec/server/rest/auth/SpnegoConfig.html | 8 +-
.../server/rest/auth/SpnegoSecurityHandler.html | 61 +-
.../rest/auth/class-use/AuthDynamicFeature.html | 8 +-
.../rest/auth/class-use/DrillErrorHandler.html | 8 +-
.../DrillHttpConstraintSecurityHandler.html | 8 +-
.../DrillHttpSecurityHandlerProvider.html | 8 +-
.../rest/auth/class-use/DrillRestLoginService.html | 8 +-
.../auth/class-use/DrillSpnegoAuthenticator.html | 8 +-
.../auth/class-use/DrillSpnegoLoginService.html | 8 +-
.../DrillUserPrincipal.AnonDrillUserPrincipal.html | 8 +-
.../rest/auth/class-use/DrillUserPrincipal.html | 8 +-
.../rest/auth/class-use/FormSecurityHandler.html | 8 +-
.../class-use/HttpBasicAuthSecurityHandler.html | 8 +-
.../server/rest/auth/class-use/SpnegoConfig.html | 8 +-
.../rest/auth/class-use/SpnegoSecurityHandler.html | 8 +-
.../drill/exec/server/rest/auth/package-frame.html | 6 +-
.../exec/server/rest/auth/package-summary.html | 8 +-
.../drill/exec/server/rest/auth/package-tree.html | 10 +-
.../drill/exec/server/rest/auth/package-use.html | 8 +-
.../server/rest/class-use/BaseQueryRunner.html | 190 +
.../rest/class-use/BaseWebUserConnection.html | 33 +-
.../rest/class-use/CsrfTokenInjectFilter.html | 8 +-
.../rest/class-use/CsrfTokenValidateFilter.html | 8 +-
...lRestServer.AnonDrillUserPrincipalProvider.html | 8 +-
...llRestServer.AnonWebUserConnectionProvider.html | 8 +-
...llRestServer.AuthWebUserConnectionProvider.html | 8 +-
...DrillRestServer.DrillUserPrincipalProvider.html | 8 +-
.../class-use/DrillRestServer.UserAuthEnabled.html | 8 +-
.../server/rest/class-use/DrillRestServer.html | 8 +-
.../rest/class-use/DrillRoot.ClusterInfo.html | 8 +-
.../rest/class-use/DrillRoot.DrillbitInfo.html | 8 +-
.../server/rest/class-use/DrillRoot.QueueInfo.html | 8 +-
.../exec/server/rest/class-use/DrillRoot.html | 8 +-
.../exec/server/rest/class-use/FileVerifier.html | 126 +
...GenericExceptionMapper.GenericErrorMessage.html | 8 +-
.../rest/class-use/GenericExceptionMapper.html | 8 +-
.../exec/server/rest/class-use/InteractiveUI.html | 8 +-
.../LogInLogOutResources.MainLoginPageModel.html | 8 +-
.../rest/class-use/LogInLogOutResources.html | 8 +-
.../server/rest/class-use/LogsResources.Log.html | 8 +-
.../rest/class-use/LogsResources.LogContent.html | 8 +-
.../exec/server/rest/class-use/LogsResources.html | 8 +-
.../server/rest/class-use/MetricsResources.html | 8 +-
.../server/rest/class-use/PluginConfigWrapper.html | 8 +-
.../rest/class-use/QueryResources.QueryPage.html | 8 +-
.../class-use/QueryResources.TabularResult.html | 8 +-
.../exec/server/rest/class-use/QueryResources.html | 8 +-
.../class-use/QueryWrapper.RestQueryBuilder.html | 8 +-
.../exec/server/rest/class-use/QueryWrapper.html | 32 +-
.../class-use/RestQueryRunner.QueryResult.html | 16 +-
.../server/rest/class-use/RestQueryRunner.html | 8 +-
.../exec/server/rest/class-use/RestServerTest.html | 8 +-
.../class-use/StatusResources.OptionWrapper.html | 8 +-
.../class-use/StatusResources.OptionsListing.html | 8 +-
.../server/rest/class-use/StatusResources.html | 8 +-
.../server/rest/class-use/StatusResourcesTest.html | 8 +-
.../class-use/StorageResources.JsonResult.html | 17 +-
.../StorageResources.StoragePluginModel.html | 8 +-
.../server/rest/class-use/StorageResources.html | 8 +-
.../rest/class-use/TestMainLoginPageModel.html | 8 +-
.../server/rest/class-use/TestQueryWrapper.html | 8 +-
.../class-use/TestQueryWrapperImpersonation.html | 8 +-
.../server/rest/class-use/TestResponseHeaders.html | 8 +-
.../exec/server/rest/class-use/TestRestJson.html | 126 +
.../server/rest/class-use/ThreadsResources.html | 8 +-
.../rest/class-use/ViewableWithPermissions.html | 8 +-
.../exec/server/rest/class-use/WebServer.html | 8 +-
.../server/rest/class-use/WebServerConstants.html | 8 +-
.../server/rest/class-use/WebSessionResources.html | 28 +-
.../rest/class-use/WebSessionResourcesTest.html | 8 +-
.../WebUserConnection.AnonWebUserConnection.html | 8 +-
.../server/rest/class-use/WebUserConnection.html | 48 +-
.../drill/exec/server/rest/class-use/WebUtils.html | 8 +-
.../rest/header/ResponseHeadersSettingFilter.html | 8 +-
.../class-use/ResponseHeadersSettingFilter.html | 8 +-
.../exec/server/rest/header/package-frame.html | 6 +-
.../exec/server/rest/header/package-summary.html | 8 +-
.../exec/server/rest/header/package-tree.html | 8 +-
.../drill/exec/server/rest/header/package-use.html | 8 +-
.../drill/exec/server/rest/package-frame.html | 9 +-
.../drill/exec/server/rest/package-summary.html | 64 +-
.../drill/exec/server/rest/package-tree.html | 16 +-
.../apache/drill/exec/server/rest/package-use.html | 77 +-
.../exec/server/rest/profile/CoreOperatorType.html | 1441 +++++
.../exec/server/rest/profile/FragmentWrapper.html | 12 +-
.../exec/server/rest/profile/HtmlAttribute.html | 8 +-
.../server/rest/profile/OperatorPathBuilder.html | 8 +-
.../exec/server/rest/profile/OperatorWrapper.html | 8 +-
.../rest/profile/ProfileResources.ProfileInfo.html | 8 +-
.../rest/profile/ProfileResources.QProfiles.html | 8 +-
.../exec/server/rest/profile/ProfileResources.html | 8 +-
.../exec/server/rest/profile/ProfileUtil.html | 8 +-
.../exec/server/rest/profile/ProfileWrapper.html | 49 +-
.../server/rest/profile/SimpleDurationFormat.html | 8 +-
.../exec/server/rest/profile/TableBuilder.html | 8 +-
.../rest/profile/class-use/CoreOperatorType.html | 183 +
.../rest/profile/class-use/FragmentWrapper.html | 8 +-
.../rest/profile/class-use/HtmlAttribute.html | 8 +-
.../profile/class-use/OperatorPathBuilder.html | 8 +-
.../rest/profile/class-use/OperatorWrapper.html | 8 +-
.../class-use/ProfileResources.ProfileInfo.html | 8 +-
.../class-use/ProfileResources.QProfiles.html | 8 +-
.../rest/profile/class-use/ProfileResources.html | 8 +-
.../server/rest/profile/class-use/ProfileUtil.html | 8 +-
.../rest/profile/class-use/ProfileWrapper.html | 8 +-
.../profile/class-use/SimpleDurationFormat.html | 8 +-
.../rest/profile/class-use/TableBuilder.html | 8 +-
.../exec/server/rest/profile/package-frame.html | 10 +-
.../exec/server/rest/profile/package-summary.html | 26 +-
.../exec/server/rest/profile/package-tree.html | 20 +-
.../exec/server/rest/profile/package-use.html | 24 +-
.../rest/spnego/TestDrillSpnegoAuthenticator.html | 8 +-
.../rest/spnego/TestSpnegoAuthentication.html | 8 +-
.../exec/server/rest/spnego/TestSpnegoConfig.html | 8 +-
.../class-use/TestDrillSpnegoAuthenticator.html | 8 +-
.../spnego/class-use/TestSpnegoAuthentication.html | 8 +-
.../rest/spnego/class-use/TestSpnegoConfig.html | 8 +-
.../exec/server/rest/spnego/package-frame.html | 6 +-
.../exec/server/rest/spnego/package-summary.html | 8 +-
.../exec/server/rest/spnego/package-tree.html | 8 +-
.../drill/exec/server/rest/spnego/package-use.html | 8 +-
.../rest/ssl/SslContextFactoryConfigurator.html | 8 +-
.../ssl/SslContextFactoryConfiguratorTest.html | 8 +-
.../class-use/SslContextFactoryConfigurator.html | 8 +-
.../SslContextFactoryConfiguratorTest.html | 8 +-
.../drill/exec/server/rest/ssl/package-frame.html | 6 +-
.../exec/server/rest/ssl/package-summary.html | 12 +-
.../drill/exec/server/rest/ssl/package-tree.html | 12 +-
.../drill/exec/server/rest/ssl/package-use.html | 8 +-
.../drill/exec/server/rest/stream/QueryRunner.html | 327 ++
.../rest/stream/StreamingHttpConnection.html | 463 ++
.../server/rest/stream/class-use/QueryRunner.html | 126 +
.../stream/class-use/StreamingHttpConnection.html | 126 +
.../exec/server/rest/stream/package-frame.html | 22 +
.../exec/server/rest/stream/package-summary.html | 153 +
.../exec/server/rest/stream/package-tree.html | 152 +
.../drill/exec/server/rest/stream/package-use.html | 126 +
.../apache/drill/exec/service/ServiceEngine.html | 8 +-
.../exec/service/class-use/ServiceEngine.html | 8 +-
.../apache/drill/exec/service/package-frame.html | 6 +-
.../apache/drill/exec/service/package-summary.html | 12 +-
.../apache/drill/exec/service/package-tree.html | 12 +-
.../org/apache/drill/exec/service/package-use.html | 8 +-
apidocs/org/apache/drill/exec/sql/TestAnalyze.html | 8 +-
.../apache/drill/exec/sql/TestBaseViewSupport.html | 8 +-
apidocs/org/apache/drill/exec/sql/TestCTAS.html | 8 +-
apidocs/org/apache/drill/exec/sql/TestCTTAS.html | 8 +-
.../org/apache/drill/exec/sql/TestConformance.html | 8 +-
.../org/apache/drill/exec/sql/TestInfoSchema.html | 8 +-
.../exec/sql/TestInfoSchemaWithMetastore.html | 8 +-
.../drill/exec/sql/TestMetastoreCommands.html | 8 +-
.../exec/sql/TestSchemaCaseInsensitivity.html | 8 +-
.../drill/exec/sql/TestSimpleCastFunctions.html | 8 +-
.../drill/exec/sql/TestSqlBracketlessSyntax.html | 8 +-
apidocs/org/apache/drill/exec/sql/TestValues.html | 8 +-
.../org/apache/drill/exec/sql/TestViewSupport.html | 8 +-
.../org/apache/drill/exec/sql/TestWithClause.html | 8 +-
.../drill/exec/sql/class-use/TestAnalyze.html | 8 +-
.../exec/sql/class-use/TestBaseViewSupport.html | 8 +-
.../apache/drill/exec/sql/class-use/TestCTAS.html | 8 +-
.../apache/drill/exec/sql/class-use/TestCTTAS.html | 8 +-
.../drill/exec/sql/class-use/TestConformance.html | 8 +-
.../drill/exec/sql/class-use/TestInfoSchema.html | 8 +-
.../sql/class-use/TestInfoSchemaWithMetastore.html | 8 +-
.../exec/sql/class-use/TestMetastoreCommands.html | 8 +-
.../sql/class-use/TestSchemaCaseInsensitivity.html | 8 +-
.../sql/class-use/TestSimpleCastFunctions.html | 8 +-
.../sql/class-use/TestSqlBracketlessSyntax.html | 8 +-
.../drill/exec/sql/class-use/TestValues.html | 8 +-
.../drill/exec/sql/class-use/TestViewSupport.html | 8 +-
.../drill/exec/sql/class-use/TestWithClause.html | 8 +-
.../exec/sql/hive/TestViewSupportOnHiveTables.html | 8 +-
.../class-use/TestViewSupportOnHiveTables.html | 8 +-
.../apache/drill/exec/sql/hive/package-frame.html | 6 +-
.../drill/exec/sql/hive/package-summary.html | 8 +-
.../apache/drill/exec/sql/hive/package-tree.html | 8 +-
.../apache/drill/exec/sql/hive/package-use.html | 8 +-
.../org/apache/drill/exec/sql/package-frame.html | 6 +-
.../org/apache/drill/exec/sql/package-summary.html | 8 +-
.../org/apache/drill/exec/sql/package-tree.html | 8 +-
apidocs/org/apache/drill/exec/sql/package-use.html | 8 +-
.../org/apache/drill/exec/ssl/SSLConfig.Mode.html | 8 +-
apidocs/org/apache/drill/exec/ssl/SSLConfig.html | 8 +-
.../apache/drill/exec/ssl/SSLConfigBuilder.html | 8 +-
.../org/apache/drill/exec/ssl/SSLConfigClient.html | 8 +-
.../org/apache/drill/exec/ssl/SSLConfigServer.html | 8 +-
.../drill/exec/ssl/class-use/SSLConfig.Mode.html | 8 +-
.../apache/drill/exec/ssl/class-use/SSLConfig.html | 8 +-
.../drill/exec/ssl/class-use/SSLConfigBuilder.html | 8 +-
.../drill/exec/ssl/class-use/SSLConfigClient.html | 8 +-
.../drill/exec/ssl/class-use/SSLConfigServer.html | 8 +-
.../org/apache/drill/exec/ssl/package-frame.html | 6 +-
.../org/apache/drill/exec/ssl/package-summary.html | 8 +-
.../org/apache/drill/exec/ssl/package-tree.html | 8 +-
apidocs/org/apache/drill/exec/ssl/package-use.html | 8 +-
.../drill/exec/store/AbstractRecordReader.html | 10 +-
.../apache/drill/exec/store/AbstractSchema.html | 10 +-
.../drill/exec/store/AbstractSchemaFactory.html | 10 +-
.../drill/exec/store/AbstractStoragePlugin.html | 10 +-
.../BasePluginRegistryTest.LocatorFixture.html | 13 +-
...nRegistryTest.PluginRegistryContextFixture.html | 10 +-
...asePluginRegistryTest.StoragePluginFixture.html | 8 +-
...ginRegistryTest.StoragePluginFixtureConfig.html | 8 +-
.../drill/exec/store/BasePluginRegistryTest.html | 10 +-
.../org/apache/drill/exec/store/ByteArrayUtil.html | 8 +-
.../drill/exec/store/CachedSingleFileSystem.html | 12 +-
.../drill/exec/store/ClassPathFileSystem.html | 12 +-
.../drill/exec/store/ClassicConnectorLocator.html | 8 +-
.../store/ColumnExplorer.ImplicitFileColumn.html | 8 +-
.../store/ColumnExplorer.ImplicitFileColumns.html | 8 +-
...ColumnExplorer.ImplicitInternalFileColumns.html | 8 +-
.../apache/drill/exec/store/ColumnExplorer.html | 8 +-
.../store/CommonParquetRecordReader.Metric.html | 8 +-
.../exec/store/CommonParquetRecordReader.html | 8 +-
.../apache/drill/exec/store/ConnectorHandle.html | 8 +-
.../apache/drill/exec/store/ConnectorLocator.html | 8 +-
.../drill/exec/store/DrillSchemaFactory.html | 8 +-
.../exec/store/DrillbitPluginRegistryContext.html | 8 +-
.../drill/exec/store/FormatPluginSerDeTest.html | 56 +-
.../LocalSyncableFileSystem.LocalInputStream.html | 8 +-
...ncableFileSystem.LocalSyncableOutputStream.html | 8 +-
.../drill/exec/store/LocalSyncableFileSystem.html | 12 +-
.../apache/drill/exec/store/PartitionExplorer.html | 8 +-
.../drill/exec/store/PartitionExplorerImpl.html | 8 +-
.../exec/store/PartitionNotFoundException.html | 8 +-
.../drill/exec/store/PluginBootstrapLoader.html | 8 +-
.../exec/store/PluginBootstrapLoaderImpl.html | 8 +-
.../org/apache/drill/exec/store/PluginHandle.html | 8 +-
.../drill/exec/store/PluginRegistryContext.html | 8 +-
.../org/apache/drill/exec/store/PrivatePlugin.html | 8 +-
.../apache/drill/exec/store/RecordDataType.html | 8 +-
.../org/apache/drill/exec/store/RecordReader.html | 10 +-
.../drill/exec/store/ResourceInputStream.html | 8 +-
.../drill/exec/store/SchemaConfig.Builder.html | 8 +-
.../SchemaConfig.SchemaConfigInfoProvider.html | 8 +-
.../org/apache/drill/exec/store/SchemaConfig.html | 8 +-
.../org/apache/drill/exec/store/SchemaFactory.html | 10 +-
.../drill/exec/store/SchemaPartitionExplorer.html | 10 +-
.../drill/exec/store/SchemaTreeProvider.html | 8 +-
.../drill/exec/store/StatisticsRecordWriter.html | 8 +-
.../org/apache/drill/exec/store/StoragePlugin.html | 10 +-
.../exec/store/StoragePluginOptimizerRule.html | 8 +-
...ragePluginRegistry.PluginEncodingException.html | 8 +-
.../StoragePluginRegistry.PluginException.html | 8 +-
.../store/StoragePluginRegistry.PluginFilter.html | 8 +-
...ragePluginRegistry.PluginNotFoundException.html | 8 +-
.../drill/exec/store/StoragePluginRegistry.html | 8 +-
.../exec/store/StoragePluginRegistryImpl.html | 8 +-
.../drill/exec/store/StoragePluginStore.html | 8 +-
.../drill/exec/store/StoragePluginStoreImpl.html | 8 +-
.../apache/drill/exec/store/StorageStrategy.html | 8 +-
.../drill/exec/store/StorageStrategyTest.html | 8 +-
.../apache/drill/exec/store/SubSchemaWrapper.html | 12 +-
.../org/apache/drill/exec/store/SubsetRemover.html | 341 ++
.../org/apache/drill/exec/store/SystemPlugin.html | 12 +-
.../drill/exec/store/SystemPluginLocator.html | 8 +-
.../drill/exec/store/TestAffinityCalculator.html | 8 +-
.../drill/exec/store/TestBootstrapLoader.html | 8 +-
.../drill/exec/store/TestClassicLocator.html | 8 +-
.../drill/exec/store/TestImplicitFileColumns.html | 8 +-
.../apache/drill/exec/store/TestOutputMutator.html | 8 +-
.../drill/exec/store/TestPluginRegistry.html | 8 +-
.../apache/drill/exec/store/TestPluginsMap.html | 8 +-
.../drill/exec/store/TestSystemPluginLocator.html | 8 +-
.../apache/drill/exec/store/TestTimedCallable.html | 8 +-
.../org/apache/drill/exec/store/TimedCallable.html | 8 +-
.../drill/exec/store/avro/AvroBatchReader.html | 18 +-
...oColumnConverterFactory.MapColumnConverter.html | 310 ++
.../store/avro/AvroColumnConverterFactory.html | 392 ++
.../AvroDataGenerator.AvroTestRecordWriter.html | 8 +-
.../drill/exec/store/avro/AvroDataGenerator.html | 12 +-
.../drill/exec/store/avro/AvroFormatConfig.html | 8 +-
.../drill/exec/store/avro/AvroFormatPlugin.html | 12 +-
.../drill/exec/store/avro/AvroFormatTest.html | 8 +-
.../drill/exec/store/avro/AvroSchemaUtil.html | 8 +-
.../drill/exec/store/avro/AvroSchemaUtilTest.html | 12 +-
.../avro/ColumnConverter.ArrayColumnConverter.html | 305 --
.../avro/ColumnConverter.DictColumnConverter.html | 306 --
.../avro/ColumnConverter.DummyColumnConverter.html | 339 --
.../avro/ColumnConverter.MapColumnConverter.html | 310 --
.../ColumnConverter.ScalarColumnConverter.html | 304 --
.../drill/exec/store/avro/ColumnConverter.html | 275 -
.../exec/store/avro/ColumnConverterFactory.html | 353 --
.../exec/store/avro/class-use/AvroBatchReader.html | 8 +-
...oColumnConverterFactory.MapColumnConverter.html | 126 +
.../avro/class-use/AvroColumnConverterFactory.html | 167 +
.../AvroDataGenerator.AvroTestRecordWriter.html | 8 +-
.../store/avro/class-use/AvroDataGenerator.html | 8 +-
.../store/avro/class-use/AvroFormatConfig.html | 8 +-
.../store/avro/class-use/AvroFormatPlugin.html | 8 +-
.../exec/store/avro/class-use/AvroFormatTest.html | 8 +-
.../exec/store/avro/class-use/AvroSchemaUtil.html | 8 +-
.../store/avro/class-use/AvroSchemaUtilTest.html | 8 +-
.../ColumnConverter.ArrayColumnConverter.html | 126 -
.../ColumnConverter.DictColumnConverter.html | 126 -
.../ColumnConverter.DummyColumnConverter.html | 166 -
.../ColumnConverter.MapColumnConverter.html | 126 -
.../ColumnConverter.ScalarColumnConverter.html | 167 -
.../exec/store/avro/class-use/ColumnConverter.html | 277 -
.../avro/class-use/ColumnConverterFactory.html | 167 -
.../drill/exec/store/avro/package-frame.html | 18 +-
.../drill/exec/store/avro/package-summary.html | 71 +-
.../apache/drill/exec/store/avro/package-tree.html | 24 +-
.../apache/drill/exec/store/avro/package-use.html | 32 +-
.../exec/store/base/filter/ConstantHolder.html | 8 +-
.../exec/store/base/filter/ExprNode.AndNode.html | 8 +-
.../base/filter/ExprNode.ColRelOpConstNode.html | 8 +-
.../store/base/filter/ExprNode.ColumnTypeNode.html | 8 +-
.../exec/store/base/filter/ExprNode.ListNode.html | 8 +-
.../exec/store/base/filter/ExprNode.OrNode.html | 8 +-
.../exec/store/base/filter/ExprNode.RelOpNode.html | 8 +-
.../drill/exec/store/base/filter/ExprNode.html | 8 +-
...ilterPushDownListener.ScanPushDownListener.html | 8 +-
.../store/base/filter/FilterPushDownListener.html | 10 +-
.../store/base/filter/FilterPushDownStrategy.html | 8 +-
.../store/base/filter/FilterPushDownUtils.html | 8 +-
.../apache/drill/exec/store/base/filter/RelOp.html | 8 +-
.../base/filter/class-use/ConstantHolder.html | 8 +-
.../base/filter/class-use/ExprNode.AndNode.html | 8 +-
.../class-use/ExprNode.ColRelOpConstNode.html | 81 +-
.../filter/class-use/ExprNode.ColumnTypeNode.html | 8 +-
.../base/filter/class-use/ExprNode.ListNode.html | 8 +-
.../base/filter/class-use/ExprNode.OrNode.html | 8 +-
.../base/filter/class-use/ExprNode.RelOpNode.html | 8 +-
.../exec/store/base/filter/class-use/ExprNode.html | 8 +-
...ilterPushDownListener.ScanPushDownListener.html | 30 +-
.../filter/class-use/FilterPushDownListener.html | 37 +-
.../filter/class-use/FilterPushDownStrategy.html | 8 +-
.../base/filter/class-use/FilterPushDownUtils.html | 8 +-
.../exec/store/base/filter/class-use/RelOp.html | 8 +-
.../exec/store/base/filter/package-frame.html | 6 +-
.../exec/store/base/filter/package-summary.html | 8 +-
.../drill/exec/store/base/filter/package-tree.html | 8 +-
.../drill/exec/store/base/filter/package-use.html | 39 +-
.../drill/exec/store/bson/BsonRecordReader.html | 8 +-
.../exec/store/bson/TestBsonRecordReader.html | 44 +-
.../store/bson/class-use/BsonRecordReader.html | 8 +-
.../store/bson/class-use/TestBsonRecordReader.html | 8 +-
.../drill/exec/store/bson/package-frame.html | 6 +-
.../drill/exec/store/bson/package-summary.html | 12 +-
.../apache/drill/exec/store/bson/package-tree.html | 12 +-
.../apache/drill/exec/store/bson/package-use.html | 8 +-
.../exec/store/cassandra/BaseCassandraTest.html | 361 ++
.../store/cassandra/CassandraComplexTypesTest.html | 410 ++
.../exec/store/cassandra/CassandraPlanTest.html | 410 ++
.../exec/store/cassandra/CassandraQueryTest.html | 734 +++
.../store/cassandra/CassandraStorageConfig.html | 451 ++
.../store/cassandra/CassandraStoragePlugin.html | 396 ++
.../exec/store/cassandra/TestCassandraSuit.html | 340 ++
.../cassandra/class-use/BaseCassandraTest.html | 174 +
.../class-use/CassandraComplexTypesTest.html | 126 +
.../cassandra/class-use/CassandraPlanTest.html | 126 +
.../cassandra/class-use/CassandraQueryTest.html | 126 +
.../class-use/CassandraStorageConfig.html | 179 +
.../class-use/CassandraStoragePlugin.html | 165 +
.../cassandra/class-use/TestCassandraSuit.html | 126 +
.../drill/exec/store/cassandra/package-frame.html | 27 +
.../exec/store/cassandra/package-summary.html | 168 +
.../drill/exec/store/cassandra/package-tree.html | 172 +
.../drill/exec/store/cassandra/package-use.html | 181 +
.../plan/CassandraEnumerablePrelContext.html | 352 ++
.../cassandra/plan/DrillCassandraLimitRule.html | 310 ++
.../class-use/CassandraEnumerablePrelContext.html | 126 +
.../plan/class-use/DrillCassandraLimitRule.html | 166 +
.../exec/store/cassandra/plan/package-frame.html | 22 +
.../exec/store/cassandra/plan/package-summary.html | 148 +
.../exec/store/cassandra/plan/package-tree.html | 148 +
.../exec/store/cassandra/plan/package-use.html | 159 +
.../cassandra/schema/CassandraDrillSchema.html | 406 ++
.../cassandra/schema/CassandraDynamicTable.html | 404 ++
.../cassandra/schema/CassandraRootDrillSchema.html | 380 ++
.../schema/CassandraRootDrillSchemaFactory.html | 317 ++
.../schema/class-use/CassandraDrillSchema.html | 126 +
.../schema/class-use/CassandraDynamicTable.html | 126 +
.../schema/class-use/CassandraRootDrillSchema.html | 126 +
.../class-use/CassandraRootDrillSchemaFactory.html | 126 +
.../exec/store/cassandra/schema/package-frame.html | 24 +
.../store/cassandra/schema/package-summary.html | 156 +
.../exec/store/cassandra/schema/package-tree.html | 154 +
.../exec/store/cassandra/schema/package-use.html | 126 +
.../exec/store/class-use/AbstractRecordReader.html | 138 +-
.../drill/exec/store/class-use/AbstractSchema.html | 58 +-
.../store/class-use/AbstractSchemaFactory.html | 76 +-
.../store/class-use/AbstractStoragePlugin.html | 76 +-
.../BasePluginRegistryTest.LocatorFixture.html | 8 +-
...nRegistryTest.PluginRegistryContextFixture.html | 8 +-
...asePluginRegistryTest.StoragePluginFixture.html | 8 +-
...ginRegistryTest.StoragePluginFixtureConfig.html | 8 +-
.../store/class-use/BasePluginRegistryTest.html | 8 +-
.../drill/exec/store/class-use/ByteArrayUtil.html | 8 +-
.../store/class-use/CachedSingleFileSystem.html | 8 +-
.../exec/store/class-use/ClassPathFileSystem.html | 8 +-
.../store/class-use/ClassicConnectorLocator.html | 8 +-
.../ColumnExplorer.ImplicitFileColumn.html | 8 +-
.../ColumnExplorer.ImplicitFileColumns.html | 8 +-
...ColumnExplorer.ImplicitInternalFileColumns.html | 8 +-
.../drill/exec/store/class-use/ColumnExplorer.html | 8 +-
.../CommonParquetRecordReader.Metric.html | 8 +-
.../store/class-use/CommonParquetRecordReader.html | 8 +-
.../exec/store/class-use/ConnectorHandle.html | 8 +-
.../exec/store/class-use/ConnectorLocator.html | 8 +-
.../exec/store/class-use/DrillSchemaFactory.html | 8 +-
.../class-use/DrillbitPluginRegistryContext.html | 8 +-
.../store/class-use/FormatPluginSerDeTest.html | 8 +-
.../LocalSyncableFileSystem.LocalInputStream.html | 8 +-
...ncableFileSystem.LocalSyncableOutputStream.html | 8 +-
.../store/class-use/LocalSyncableFileSystem.html | 8 +-
.../exec/store/class-use/PartitionExplorer.html | 8 +-
.../store/class-use/PartitionExplorerImpl.html | 8 +-
.../class-use/PartitionNotFoundException.html | 8 +-
.../store/class-use/PluginBootstrapLoader.html | 8 +-
.../store/class-use/PluginBootstrapLoaderImpl.html | 8 +-
.../drill/exec/store/class-use/PluginHandle.html | 8 +-
.../store/class-use/PluginRegistryContext.html | 10 +-
.../drill/exec/store/class-use/PrivatePlugin.html | 8 +-
.../drill/exec/store/class-use/RecordDataType.html | 8 +-
.../drill/exec/store/class-use/RecordReader.html | 218 +-
.../exec/store/class-use/ResourceInputStream.html | 8 +-
.../exec/store/class-use/SchemaConfig.Builder.html | 8 +-
.../SchemaConfig.SchemaConfigInfoProvider.html | 8 +-
.../drill/exec/store/class-use/SchemaConfig.html | 128 +-
.../drill/exec/store/class-use/SchemaFactory.html | 122 +-
.../store/class-use/SchemaPartitionExplorer.html | 58 +-
.../exec/store/class-use/SchemaTreeProvider.html | 8 +-
.../store/class-use/StatisticsRecordWriter.html | 8 +-
.../drill/exec/store/class-use/StoragePlugin.html | 138 +-
.../class-use/StoragePluginOptimizerRule.html | 30 +-
...ragePluginRegistry.PluginEncodingException.html | 8 +-
.../StoragePluginRegistry.PluginException.html | 8 +-
.../StoragePluginRegistry.PluginFilter.html | 8 +-
...ragePluginRegistry.PluginNotFoundException.html | 8 +-
.../store/class-use/StoragePluginRegistry.html | 40 +-
.../store/class-use/StoragePluginRegistryImpl.html | 8 +-
.../exec/store/class-use/StoragePluginStore.html | 8 +-
.../store/class-use/StoragePluginStoreImpl.html | 8 +-
.../exec/store/class-use/StorageStrategy.html | 8 +-
.../exec/store/class-use/StorageStrategyTest.html | 8 +-
.../exec/store/class-use/SubSchemaWrapper.html | 8 +-
.../drill/exec/store/class-use/SubsetRemover.html | 126 +
.../drill/exec/store/class-use/SystemPlugin.html | 8 +-
.../exec/store/class-use/SystemPluginLocator.html | 8 +-
.../store/class-use/TestAffinityCalculator.html | 8 +-
.../exec/store/class-use/TestBootstrapLoader.html | 8 +-
.../exec/store/class-use/TestClassicLocator.html | 8 +-
.../store/class-use/TestImplicitFileColumns.html | 8 +-
.../exec/store/class-use/TestOutputMutator.html | 8 +-
.../exec/store/class-use/TestPluginRegistry.html | 8 +-
.../drill/exec/store/class-use/TestPluginsMap.html | 8 +-
.../store/class-use/TestSystemPluginLocator.html | 8 +-
.../exec/store/class-use/TestTimedCallable.html | 8 +-
.../drill/exec/store/class-use/TimedCallable.html | 8 +-
.../drill/exec/store/dfs/BasicFormatMatcher.html | 8 +-
.../exec/store/dfs/DrillFSDataInputStream.html | 22 +-
.../store/dfs/DrillFileSystem.DebugStackTrace.html | 8 +-
.../drill/exec/store/dfs/DrillFileSystem.html | 196 +-
.../apache/drill/exec/store/dfs/FileSelection.html | 8 +-
.../drill/exec/store/dfs/FileSystemConfig.html | 39 +-
.../drill/exec/store/dfs/FileSystemPlugin.html | 8 +-
.../FileSystemSchemaFactory.FileSystemSchema.html | 8 +-
.../exec/store/dfs/FileSystemSchemaFactory.html | 8 +-
.../apache/drill/exec/store/dfs/FormatCreator.html | 8 +-
.../apache/drill/exec/store/dfs/FormatMatcher.html | 8 +-
.../apache/drill/exec/store/dfs/FormatPlugin.html | 10 +-
.../drill/exec/store/dfs/FormatSelection.html | 8 +-
.../apache/drill/exec/store/dfs/MagicString.html | 8 +-
.../store/dfs/MetadataContext.PruneStatus.html | 8 +-
.../drill/exec/store/dfs/MetadataContext.html | 8 +-
.../exec/store/dfs/NamedFormatPluginConfig.html | 8 +-
.../drill/exec/store/dfs/OpenFileTracker.html | 8 +-
.../drill/exec/store/dfs/ReadEntryFromHDFS.html | 8 +-
.../drill/exec/store/dfs/ReadEntryWithPath.html | 8 +-
.../drill/exec/store/dfs/SubDirectoryList.html | 8 +-
.../drill/exec/store/dfs/TestCompressedFiles.html | 8 +-
.../exec/store/dfs/TestDFSPartitionLocation.html | 8 +-
.../drill/exec/store/dfs/TestDrillFileSystem.html | 8 +-
.../drill/exec/store/dfs/TestFileSelection.html | 8 +-
.../store/dfs/TestFormatPluginOptionExtractor.html | 8 +-
.../org/apache/drill/exec/store/dfs/TestGlob.html | 8 +-
.../store/dfs/TestSchemaNotFoundException.html | 8 +-
.../drill/exec/store/dfs/WorkspaceConfig.html | 8 +-
.../dfs/WorkspaceSchemaFactory.TableInstance.html | 8 +-
.../WorkspaceSchemaFactory.WorkspaceSchema.html | 8 +-
.../exec/store/dfs/WorkspaceSchemaFactory.html | 8 +-
.../org/apache/drill/exec/store/dfs/ZipCodec.html | 8 +-
.../store/dfs/class-use/BasicFormatMatcher.html | 29 +-
.../dfs/class-use/DrillFSDataInputStream.html | 8 +-
.../class-use/DrillFileSystem.DebugStackTrace.html | 8 +-
.../exec/store/dfs/class-use/DrillFileSystem.html | 215 +-
.../exec/store/dfs/class-use/FileSelection.html | 42 +-
.../exec/store/dfs/class-use/FileSystemConfig.html | 8 +-
.../exec/store/dfs/class-use/FileSystemPlugin.html | 8 +-
.../FileSystemSchemaFactory.FileSystemSchema.html | 8 +-
.../dfs/class-use/FileSystemSchemaFactory.html | 8 +-
.../exec/store/dfs/class-use/FormatCreator.html | 8 +-
.../exec/store/dfs/class-use/FormatMatcher.html | 8 +-
.../exec/store/dfs/class-use/FormatPlugin.html | 66 +-
.../exec/store/dfs/class-use/FormatSelection.html | 8 +-
.../exec/store/dfs/class-use/MagicString.html | 8 +-
.../dfs/class-use/MetadataContext.PruneStatus.html | 8 +-
.../exec/store/dfs/class-use/MetadataContext.html | 8 +-
.../dfs/class-use/NamedFormatPluginConfig.html | 8 +-
.../exec/store/dfs/class-use/OpenFileTracker.html | 8 +-
.../store/dfs/class-use/ReadEntryFromHDFS.html | 8 +-
.../store/dfs/class-use/ReadEntryWithPath.html | 8 +-
.../exec/store/dfs/class-use/SubDirectoryList.html | 8 +-
.../store/dfs/class-use/TestCompressedFiles.html | 8 +-
.../dfs/class-use/TestDFSPartitionLocation.html | 8 +-
.../store/dfs/class-use/TestDrillFileSystem.html | 8 +-
.../store/dfs/class-use/TestFileSelection.html | 8 +-
.../class-use/TestFormatPluginOptionExtractor.html | 8 +-
.../drill/exec/store/dfs/class-use/TestGlob.html | 8 +-
.../dfs/class-use/TestSchemaNotFoundException.html | 8 +-
.../exec/store/dfs/class-use/WorkspaceConfig.html | 13 +-
.../WorkspaceSchemaFactory.TableInstance.html | 8 +-
.../WorkspaceSchemaFactory.WorkspaceSchema.html | 8 +-
.../dfs/class-use/WorkspaceSchemaFactory.html | 8 +-
.../drill/exec/store/dfs/class-use/ZipCodec.html | 8 +-
.../easy/EasyFormatPlugin.EasyFormatConfig.html | 303 +-
.../EasyFormatPlugin.EasyFormatConfigBuilder.html | 498 ++
.../exec/store/dfs/easy/EasyFormatPlugin.html | 62 +-
.../drill/exec/store/dfs/easy/EasyGroupScan.html | 16 +-
.../store/dfs/easy/EasyReaderBatchCreator.html | 8 +-
.../drill/exec/store/dfs/easy/EasySubScan.html | 55 +-
.../drill/exec/store/dfs/easy/EasyWriter.html | 12 +-
.../store/dfs/easy/EasyWriterBatchCreator.html | 8 +-
.../apache/drill/exec/store/dfs/easy/FileWork.html | 8 +-
.../EasyFormatPlugin.EasyFormatConfig.html | 12 +-
.../EasyFormatPlugin.EasyFormatConfigBuilder.html | 249 +
.../store/dfs/easy/class-use/EasyFormatPlugin.html | 71 +-
.../store/dfs/easy/class-use/EasyGroupScan.html | 8 +-
.../dfs/easy/class-use/EasyReaderBatchCreator.html | 8 +-
.../exec/store/dfs/easy/class-use/EasySubScan.html | 265 +-
.../exec/store/dfs/easy/class-use/EasyWriter.html | 125 +-
.../dfs/easy/class-use/EasyWriterBatchCreator.html | 8 +-
.../exec/store/dfs/easy/class-use/FileWork.html | 158 +-
.../drill/exec/store/dfs/easy/package-frame.html | 7 +-
.../drill/exec/store/dfs/easy/package-summary.html | 20 +-
.../drill/exec/store/dfs/easy/package-tree.html | 9 +-
.../drill/exec/store/dfs/easy/package-use.html | 85 +-
.../apache/drill/exec/store/dfs/package-frame.html | 6 +-
.../drill/exec/store/dfs/package-summary.html | 12 +-
.../apache/drill/exec/store/dfs/package-tree.html | 18 +-
.../apache/drill/exec/store/dfs/package-use.html | 90 +-
.../exec/store/direct/DirectBatchCreator.html | 8 +-
.../drill/exec/store/direct/DirectGroupScan.html | 8 +-
.../drill/exec/store/direct/DirectSubScan.html | 52 +-
.../exec/store/direct/MetadataDirectGroupScan.html | 8 +-
.../store/direct/class-use/DirectBatchCreator.html | 8 +-
.../store/direct/class-use/DirectGroupScan.html | 8 +-
.../exec/store/direct/class-use/DirectSubScan.html | 8 +-
.../direct/class-use/MetadataDirectGroupScan.html | 8 +-
.../drill/exec/store/direct/package-frame.html | 6 +-
.../drill/exec/store/direct/package-summary.html | 8 +-
.../drill/exec/store/direct/package-tree.html | 8 +-
.../drill/exec/store/direct/package-use.html | 8 +-
.../store/druid/DruidCompareFunctionProcessor.html | 8 +-
.../drill/exec/store/druid/DruidFilterBuilder.html | 8 +-
.../exec/store/druid/DruidFilterBuilderTest.html | 8 +-
.../drill/exec/store/druid/DruidGroupScan.html | 8 +-
.../store/druid/DruidPushDownFilterForScan.html | 8 +-
.../drill/exec/store/druid/DruidRecordReader.html | 8 +-
.../exec/store/druid/DruidScanBatchCreator.html | 8 +-
.../drill/exec/store/druid/DruidScanSpec.html | 8 +-
.../exec/store/druid/DruidScanSpecBuilder.html | 8 +-
.../exec/store/druid/DruidScanSpecBuilderTest.html | 8 +-
.../drill/exec/store/druid/DruidStoragePlugin.html | 8 +-
.../exec/store/druid/DruidStoragePluginConfig.html | 15 +-
.../store/druid/DruidStoragePluginConfigTest.html | 8 +-
.../store/druid/DruidSubScan.DruidSubScanSpec.html | 8 +-
.../drill/exec/store/druid/DruidSubScan.html | 52 +-
.../drill/exec/store/druid/DruidTestBase.html | 8 +-
.../drill/exec/store/druid/DruidTestConstants.html | 8 +-
.../drill/exec/store/druid/DruidTestSuit.html | 8 +-
.../drill/exec/store/druid/TestDataGenerator.html | 8 +-
.../drill/exec/store/druid/TestDruidQueries.html | 8 +-
.../class-use/DruidCompareFunctionProcessor.html | 8 +-
.../store/druid/class-use/DruidFilterBuilder.html | 8 +-
.../druid/class-use/DruidFilterBuilderTest.html | 8 +-
.../exec/store/druid/class-use/DruidGroupScan.html | 8 +-
.../class-use/DruidPushDownFilterForScan.html | 8 +-
.../store/druid/class-use/DruidRecordReader.html | 8 +-
.../druid/class-use/DruidScanBatchCreator.html | 8 +-
.../exec/store/druid/class-use/DruidScanSpec.html | 8 +-
.../druid/class-use/DruidScanSpecBuilder.html | 8 +-
.../druid/class-use/DruidScanSpecBuilderTest.html | 8 +-
.../store/druid/class-use/DruidStoragePlugin.html | 8 +-
.../druid/class-use/DruidStoragePluginConfig.html | 8 +-
.../class-use/DruidStoragePluginConfigTest.html | 8 +-
.../class-use/DruidSubScan.DruidSubScanSpec.html | 8 +-
.../exec/store/druid/class-use/DruidSubScan.html | 8 +-
.../exec/store/druid/class-use/DruidTestBase.html | 8 +-
.../store/druid/class-use/DruidTestConstants.html | 8 +-
.../exec/store/druid/class-use/DruidTestSuit.html | 8 +-
.../store/druid/class-use/TestDataGenerator.html | 8 +-
.../store/druid/class-use/TestDruidQueries.html | 8 +-
.../exec/store/druid/common/DruidAndFilter.html | 8 +-
.../exec/store/druid/common/DruidBoundFilter.html | 8 +-
.../exec/store/druid/common/DruidCompareOp.html | 8 +-
.../exec/store/druid/common/DruidConstants.html | 8 +-
.../drill/exec/store/druid/common/DruidFilter.html | 8 +-
.../exec/store/druid/common/DruidFilterBase.html | 8 +-
.../druid/common/DruidFilterDeserializer.html | 10 +-
.../exec/store/druid/common/DruidInFilter.html | 8 +-
.../store/druid/common/DruidIntervalFilter.html | 8 +-
.../exec/store/druid/common/DruidNotFilter.html | 8 +-
.../exec/store/druid/common/DruidOrFilter.html | 8 +-
.../exec/store/druid/common/DruidRegexFilter.html | 8 +-
.../exec/store/druid/common/DruidSearchFilter.html | 8 +-
.../store/druid/common/DruidSearchQuerySpec.html | 8 +-
.../store/druid/common/DruidSelectorFilter.html | 8 +-
.../drill/exec/store/druid/common/DruidUtils.html | 8 +-
.../druid/common/class-use/DruidAndFilter.html | 8 +-
.../druid/common/class-use/DruidBoundFilter.html | 8 +-
.../druid/common/class-use/DruidCompareOp.html | 8 +-
.../druid/common/class-use/DruidConstants.html | 8 +-
.../store/druid/common/class-use/DruidFilter.html | 8 +-
.../druid/common/class-use/DruidFilterBase.html | 8 +-
.../common/class-use/DruidFilterDeserializer.html | 8 +-
.../druid/common/class-use/DruidInFilter.html | 8 +-
.../common/class-use/DruidIntervalFilter.html | 8 +-
.../druid/common/class-use/DruidNotFilter.html | 8 +-
.../druid/common/class-use/DruidOrFilter.html | 8 +-
.../druid/common/class-use/DruidRegexFilter.html | 8 +-
.../druid/common/class-use/DruidSearchFilter.html | 8 +-
.../common/class-use/DruidSearchQuerySpec.html | 8 +-
.../common/class-use/DruidSelectorFilter.html | 8 +-
.../store/druid/common/class-use/DruidUtils.html | 8 +-
.../exec/store/druid/common/package-frame.html | 6 +-
.../exec/store/druid/common/package-summary.html | 8 +-
.../exec/store/druid/common/package-tree.html | 8 +-
.../drill/exec/store/druid/common/package-use.html | 8 +-
.../exec/store/druid/druid/DruidDimensionSpec.html | 8 +-
.../druid/druid/DruidExtractionFunctionSpec.html | 8 +-
.../exec/store/druid/druid/DruidQueryType.html | 8 +-
.../store/druid/druid/DruidSelectResponse.html | 8 +-
.../exec/store/druid/druid/PagingIdentifier.html | 8 +-
.../drill/exec/store/druid/druid/PagingSpec.html | 8 +-
.../drill/exec/store/druid/druid/SelectQuery.html | 8 +-
.../exec/store/druid/druid/SelectQueryBuilder.html | 8 +-
.../store/druid/druid/SimpleDatasourceInfo.html | 8 +-
.../druid/druid/SimpleDatasourceProperties.html | 8 +-
.../exec/store/druid/druid/SimpleSegmentInfo.html | 8 +-
.../druid/druid/class-use/DruidDimensionSpec.html | 8 +-
.../class-use/DruidExtractionFunctionSpec.html | 8 +-
.../druid/druid/class-use/DruidQueryType.html | 8 +-
.../druid/druid/class-use/DruidSelectResponse.html | 8 +-
.../druid/druid/class-use/PagingIdentifier.html | 8 +-
.../store/druid/druid/class-use/PagingSpec.html | 8 +-
.../store/druid/druid/class-use/SelectQuery.html | 8 +-
.../druid/druid/class-use/SelectQueryBuilder.html | 8 +-
.../druid/class-use/SimpleDatasourceInfo.html | 8 +-
.../class-use/SimpleDatasourceProperties.html | 8 +-
.../druid/druid/class-use/SimpleSegmentInfo.html | 8 +-
.../exec/store/druid/druid/package-frame.html | 6 +-
.../exec/store/druid/druid/package-summary.html | 8 +-
.../drill/exec/store/druid/druid/package-tree.html | 8 +-
.../drill/exec/store/druid/druid/package-use.html | 8 +-
.../drill/exec/store/druid/package-frame.html | 6 +-
.../drill/exec/store/druid/package-summary.html | 8 +-
.../drill/exec/store/druid/package-tree.html | 12 +-
.../apache/drill/exec/store/druid/package-use.html | 8 +-
.../exec/store/druid/rest/DruidAdminClient.html | 8 +-
.../exec/store/druid/rest/DruidQueryClient.html | 8 +-
.../store/druid/rest/DruidQueryClientTest.html | 8 +-
.../drill/exec/store/druid/rest/RestClient.html | 8 +-
.../exec/store/druid/rest/RestClientWrapper.html | 8 +-
.../druid/rest/class-use/DruidAdminClient.html | 8 +-
.../druid/rest/class-use/DruidQueryClient.html | 8 +-
.../druid/rest/class-use/DruidQueryClientTest.html | 8 +-
.../store/druid/rest/class-use/RestClient.html | 8 +-
.../druid/rest/class-use/RestClientWrapper.html | 8 +-
.../drill/exec/store/druid/rest/package-frame.html | 6 +-
.../exec/store/druid/rest/package-summary.html | 8 +-
.../drill/exec/store/druid/rest/package-tree.html | 8 +-
.../drill/exec/store/druid/rest/package-use.html | 8 +-
.../DruidSchemaFactory.DruidDataSources.html | 8 +-
.../store/druid/schema/DruidSchemaFactory.html | 8 +-
.../DruidSchemaFactory.DruidDataSources.html | 8 +-
.../druid/schema/class-use/DruidSchemaFactory.html | 8 +-
.../exec/store/druid/schema/package-frame.html | 6 +-
.../exec/store/druid/schema/package-summary.html | 8 +-
.../exec/store/druid/schema/package-tree.html | 8 +-
.../drill/exec/store/druid/schema/package-use.html | 8 +-
.../json/JSONFormatPlugin.JSONFormatConfig.html | 8 +-
.../exec/store/easy/json/JSONFormatPlugin.html | 39 +-
.../exec/store/easy/json/JSONRecordReader.html | 8 +-
.../store/easy/json/JsonProcessor.ReadState.html | 8 +-
.../drill/exec/store/easy/json/JsonProcessor.html | 8 +-
.../json/JsonRecordWriter.MapJsonConverter.html | 8 +-
...JsonRecordWriter.RepeatedListJsonConverter.html | 8 +-
.../JsonRecordWriter.RepeatedMapJsonConverter.html | 8 +-
.../json/JsonRecordWriter.UnionJsonConverter.html | 8 +-
.../exec/store/easy/json/JsonRecordWriter.html | 8 +-
.../easy/json/JsonStatisticsRecordWriter.html | 8 +-
...tatisticsCollectorImpl.BigIntJsonConverter.html | 8 +-
.../StatisticsCollectorImpl.DateJsonConverter.html | 8 +-
.../StatisticsCollectorImpl.IntJsonConverter.html | 8 +-
...sCollectorImpl.NullableBigIntJsonConverter.html | 8 +-
...sCollectorImpl.NullableFloat8JsonConverter.html | 8 +-
...llectorImpl.NullableVarBinaryJsonConverter.html | 8 +-
...atisticsCollectorImpl.VarCharJsonConverter.html | 8 +-
.../store/easy/json/StatisticsCollectorImpl.html | 8 +-
.../JSONFormatPlugin.JSONFormatConfig.html | 8 +-
.../easy/json/class-use/JSONFormatPlugin.html | 8 +-
.../easy/json/class-use/JSONRecordReader.html | 8 +-
.../json/class-use/JsonProcessor.ReadState.html | 8 +-
.../store/easy/json/class-use/JsonProcessor.html | 8 +-
.../JsonRecordWriter.MapJsonConverter.html | 8 +-
...JsonRecordWriter.RepeatedListJsonConverter.html | 8 +-
.../JsonRecordWriter.RepeatedMapJsonConverter.html | 8 +-
.../JsonRecordWriter.UnionJsonConverter.html | 8 +-
.../easy/json/class-use/JsonRecordWriter.html | 8 +-
.../json/class-use/JsonStatisticsRecordWriter.html | 8 +-
...tatisticsCollectorImpl.BigIntJsonConverter.html | 8 +-
.../StatisticsCollectorImpl.DateJsonConverter.html | 8 +-
.../StatisticsCollectorImpl.IntJsonConverter.html | 8 +-
...sCollectorImpl.NullableBigIntJsonConverter.html | 8 +-
...sCollectorImpl.NullableFloat8JsonConverter.html | 8 +-
...llectorImpl.NullableVarBinaryJsonConverter.html | 8 +-
...atisticsCollectorImpl.VarCharJsonConverter.html | 8 +-
.../json/class-use/StatisticsCollectorImpl.html | 8 +-
.../json/extended/BaseExtendedValueParser.html | 8 +-
.../json/extended/ExtendedTypeFieldFactory.html | 8 +-
.../easy/json/extended/ExtendedTypeNames.html | 8 +-
.../easy/json/extended/MongoBinaryValueParser.html | 8 +-
.../easy/json/extended/MongoDateValueParser.html | 8 +-
.../json/extended/SimpleExtendedValueParser.html | 8 +-
.../class-use/BaseExtendedValueParser.html | 8 +-
.../class-use/ExtendedTypeFieldFactory.html | 8 +-
.../json/extended/class-use/ExtendedTypeNames.html | 8 +-
.../extended/class-use/MongoBinaryValueParser.html | 8 +-
.../extended/class-use/MongoDateValueParser.html | 8 +-
.../class-use/SimpleExtendedValueParser.html | 8 +-
.../store/easy/json/extended/package-frame.html | 6 +-
.../store/easy/json/extended/package-summary.html | 8 +-
.../store/easy/json/extended/package-tree.html | 8 +-
.../exec/store/easy/json/extended/package-use.html | 8 +-
.../store/easy/json/loader/BaseFieldFactory.html | 8 +-
.../BaseJsonLoaderTest.JsonLoaderFixture.html | 8 +-
.../store/easy/json/loader/BaseJsonLoaderTest.html | 8 +-
.../easy/json/loader/EmptyArrayFieldParser.html | 8 +-
.../exec/store/easy/json/loader/FieldDefn.html | 8 +-
.../exec/store/easy/json/loader/FieldFactory.html | 8 +-
.../easy/json/loader/InferredFieldFactory.html | 8 +-
.../exec/store/easy/json/loader/JsonLoader.html | 10 +-
.../loader/JsonLoaderImpl.JsonLoaderBuilder.html | 41 +-
.../store/easy/json/loader/JsonLoaderImpl.html | 124 +-
.../store/easy/json/loader/JsonLoaderOptions.html | 10 +-
.../store/easy/json/loader/NullFieldParser.html | 8 +-
.../easy/json/loader/ProvidedFieldFactory.html | 8 +-
.../SimpleArrayListener.ListArrayListener.html | 8 +-
...SimpleArrayListener.StructureArrayListener.html | 8 +-
.../easy/json/loader/SimpleArrayListener.html | 8 +-
.../exec/store/easy/json/loader/TestBasics.html | 8 +-
.../store/easy/json/loader/TestExtendedArrays.html | 8 +-
.../store/easy/json/loader/TestExtendedTypes.html | 8 +-
.../easy/json/loader/TestExtendedWithSchema.html | 8 +-
.../store/easy/json/loader/TestMessageParser.html | 8 +-
.../exec/store/easy/json/loader/TestObjects.html | 8 +-
.../store/easy/json/loader/TestRepeatedList.html | 8 +-
.../store/easy/json/loader/TestScalarArrays.html | 8 +-
.../exec/store/easy/json/loader/TestScalars.html | 8 +-
.../exec/store/easy/json/loader/TestUnknowns.html | 8 +-
.../exec/store/easy/json/loader/TestVariant.html | 8 +-
.../exec/store/easy/json/loader/TupleParser.html | 8 +-
.../exec/store/easy/json/loader/VariantParser.html | 8 +-
.../json/loader/class-use/BaseFieldFactory.html | 8 +-
.../BaseJsonLoaderTest.JsonLoaderFixture.html | 8 +-
.../json/loader/class-use/BaseJsonLoaderTest.html | 8 +-
.../loader/class-use/EmptyArrayFieldParser.html | 8 +-
.../easy/json/loader/class-use/FieldDefn.html | 8 +-
.../easy/json/loader/class-use/FieldFactory.html | 8 +-
.../loader/class-use/InferredFieldFactory.html | 8 +-
.../easy/json/loader/class-use/JsonLoader.html | 30 +-
.../JsonLoaderImpl.JsonLoaderBuilder.html | 55 +-
.../easy/json/loader/class-use/JsonLoaderImpl.html | 30 +-
.../json/loader/class-use/JsonLoaderOptions.html | 8 +-
.../json/loader/class-use/NullFieldParser.html | 8 +-
.../loader/class-use/ProvidedFieldFactory.html | 8 +-
.../SimpleArrayListener.ListArrayListener.html | 8 +-
...SimpleArrayListener.StructureArrayListener.html | 8 +-
.../json/loader/class-use/SimpleArrayListener.html | 8 +-
.../easy/json/loader/class-use/TestBasics.html | 8 +-
.../json/loader/class-use/TestExtendedArrays.html | 8 +-
.../json/loader/class-use/TestExtendedTypes.html | 8 +-
.../loader/class-use/TestExtendedWithSchema.html | 8 +-
.../json/loader/class-use/TestMessageParser.html | 8 +-
.../easy/json/loader/class-use/TestObjects.html | 8 +-
.../json/loader/class-use/TestRepeatedList.html | 8 +-
.../json/loader/class-use/TestScalarArrays.html | 8 +-
.../easy/json/loader/class-use/TestScalars.html | 8 +-
.../easy/json/loader/class-use/TestUnknowns.html | 8 +-
.../easy/json/loader/class-use/TestVariant.html | 8 +-
.../easy/json/loader/class-use/TupleParser.html | 8 +-
.../easy/json/loader/class-use/VariantParser.html | 8 +-
.../exec/store/easy/json/loader/package-frame.html | 6 +-
.../store/easy/json/loader/package-summary.html | 8 +-
.../exec/store/easy/json/loader/package-tree.html | 8 +-
.../exec/store/easy/json/loader/package-use.html | 40 +-
.../drill/exec/store/easy/json/package-frame.html | 6 +-
.../exec/store/easy/json/package-summary.html | 8 +-
.../drill/exec/store/easy/json/package-tree.html | 8 +-
.../drill/exec/store/easy/json/package-use.html | 8 +-
.../easy/json/parser/AbstractElementParser.html | 8 +-
.../exec/store/easy/json/parser/ArrayListener.html | 8 +-
.../exec/store/easy/json/parser/ArrayParser.html | 8 +-
.../ArrayValueParser.LenientArrayValueParser.html | 8 +-
.../store/easy/json/parser/ArrayValueParser.html | 8 +-
.../store/easy/json/parser/DummyValueParser.html | 8 +-
.../exec/store/easy/json/parser/ElementParser.html | 8 +-
.../store/easy/json/parser/EmptyArrayParser.html | 8 +-
.../exec/store/easy/json/parser/ErrorFactory.html | 10 +-
.../store/easy/json/parser/FieldParserFactory.html | 8 +-
.../store/easy/json/parser/FullValueParser.html | 8 +-
.../easy/json/parser/JsonStructureOptions.html | 28 +-
...StructureParser.JsonStructureParserBuilder.html | 33 +-
.../easy/json/parser/JsonStructureParser.html | 8 +-
.../store/easy/json/parser/JsonValueParser.html | 8 +-
.../MessageParser.MessageContextException.html | 8 +-
.../exec/store/easy/json/parser/MessageParser.html | 8 +-
.../store/easy/json/parser/NullValueParser.html | 8 +-
.../exec/store/easy/json/parser/ObjectParser.html | 8 +-
.../store/easy/json/parser/ObjectValueParser.html | 8 +-
.../parser/RootParser.EmbeddedArrayParser.html | 8 +-
.../parser/RootParser.EmbeddedObjectParser.html | 8 +-
.../json/parser/RootParser.RootArrayParser.html | 8 +-
.../json/parser/RootParser.RootObjectParser.html | 8 +-
.../exec/store/easy/json/parser/RootParser.html | 8 +-
.../ScalarValueParser.SimpleValueParser.html | 8 +-
.../parser/ScalarValueParser.TextValueParser.html | 8 +-
.../store/easy/json/parser/ScalarValueParser.html | 8 +-
.../easy/json/parser/SimpleMessageParser.html | 8 +-
.../json/parser/TokenIterator.ParserManager.html | 310 ++
.../TokenIterator.RecoverableJsonException.html | 12 +-
.../exec/store/easy/json/parser/TokenIterator.html | 85 +-
.../store/easy/json/parser/ValueDef.JsonType.html | 8 +-
.../exec/store/easy/json/parser/ValueDef.html | 8 +-
.../store/easy/json/parser/ValueDefFactory.html | 8 +-
.../exec/store/easy/json/parser/ValueListener.html | 8 +-
.../exec/store/easy/json/parser/ValueParser.html | 8 +-
.../parser/class-use/AbstractElementParser.html | 8 +-
.../easy/json/parser/class-use/ArrayListener.html | 8 +-
.../easy/json/parser/class-use/ArrayParser.html | 8 +-
.../ArrayValueParser.LenientArrayValueParser.html | 8 +-
.../json/parser/class-use/ArrayValueParser.html | 8 +-
.../json/parser/class-use/DummyValueParser.html | 8 +-
.../easy/json/parser/class-use/ElementParser.html | 8 +-
.../json/parser/class-use/EmptyArrayParser.html | 8 +-
.../easy/json/parser/class-use/ErrorFactory.html | 33 +-
.../json/parser/class-use/FieldParserFactory.html | 8 +-
.../json/parser/class-use/FullValueParser.html | 8 +-
.../parser/class-use/JsonStructureOptions.html | 11 +-
...StructureParser.JsonStructureParserBuilder.html | 18 +-
.../json/parser/class-use/JsonStructureParser.html | 8 +-
.../json/parser/class-use/JsonValueParser.html | 8 +-
.../MessageParser.MessageContextException.html | 8 +-
.../easy/json/parser/class-use/MessageParser.html | 8 +-
.../json/parser/class-use/NullValueParser.html | 8 +-
.../easy/json/parser/class-use/ObjectParser.html | 8 +-
.../json/parser/class-use/ObjectValueParser.html | 8 +-
.../class-use/RootParser.EmbeddedArrayParser.html | 8 +-
.../class-use/RootParser.EmbeddedObjectParser.html | 8 +-
.../class-use/RootParser.RootArrayParser.html | 8 +-
.../class-use/RootParser.RootObjectParser.html | 8 +-
.../easy/json/parser/class-use/RootParser.html | 8 +-
.../ScalarValueParser.SimpleValueParser.html | 8 +-
.../ScalarValueParser.TextValueParser.html | 8 +-
.../json/parser/class-use/ScalarValueParser.html | 8 +-
.../json/parser/class-use/SimpleMessageParser.html | 8 +-
.../class-use/TokenIterator.ParserManager.html | 166 +
.../TokenIterator.RecoverableJsonException.html | 8 +-
.../easy/json/parser/class-use/TokenIterator.html | 8 +-
.../json/parser/class-use/ValueDef.JsonType.html | 8 +-
.../store/easy/json/parser/class-use/ValueDef.html | 8 +-
.../json/parser/class-use/ValueDefFactory.html | 8 +-
.../easy/json/parser/class-use/ValueListener.html | 8 +-
.../easy/json/parser/class-use/ValueParser.html | 8 +-
.../exec/store/easy/json/parser/package-frame.html | 7 +-
.../store/easy/json/parser/package-summary.html | 16 +-
.../exec/store/easy/json/parser/package-tree.html | 9 +-
.../exec/store/easy/json/parser/package-use.html | 41 +-
...JsonProcessor.JsonExceptionProcessingState.html | 8 +-
.../store/easy/json/reader/BaseJsonProcessor.html | 8 +-
.../store/easy/json/reader/BaseJsonReader.html | 8 +-
.../store/easy/json/reader/CountingJsonReader.html | 8 +-
...JsonProcessor.JsonExceptionProcessingState.html | 8 +-
.../json/reader/class-use/BaseJsonProcessor.html | 8 +-
.../easy/json/reader/class-use/BaseJsonReader.html | 8 +-
.../json/reader/class-use/CountingJsonReader.html | 8 +-
.../exec/store/easy/json/reader/package-frame.html | 6 +-
.../store/easy/json/reader/package-summary.html | 8 +-
.../exec/store/easy/json/reader/package-tree.html | 8 +-
.../exec/store/easy/json/reader/package-use.html | 8 +-
.../store/easy/json/values/BigIntListener.html | 8 +-
.../easy/json/values/BinaryValueListener.html | 8 +-
.../store/easy/json/values/BooleanListener.html | 8 +-
.../store/easy/json/values/DateValueListener.html | 8 +-
.../easy/json/values/DecimalValueListener.html | 8 +-
.../store/easy/json/values/DoubleListener.html | 8 +-
.../easy/json/values/IntervalValueListener.html | 8 +-
.../store/easy/json/values/ScalarListener.html | 8 +-
.../json/values/StrictBigIntValueListener.html | 8 +-
.../json/values/StrictDoubleValueListener.html | 8 +-
.../easy/json/values/StrictIntValueListener.html | 8 +-
.../json/values/StrictStringValueListener.html | 8 +-
.../store/easy/json/values/TimeValueListener.html | 8 +-
.../easy/json/values/TimestampValueListener.html | 8 +-
.../easy/json/values/UtcDateValueListener.html | 8 +-
.../json/values/UtcTimestampValueListener.html | 8 +-
.../store/easy/json/values/VarCharListener.html | 8 +-
.../easy/json/values/class-use/BigIntListener.html | 8 +-
.../json/values/class-use/BinaryValueListener.html | 8 +-
.../json/values/class-use/BooleanListener.html | 8 +-
.../json/values/class-use/DateValueListener.html | 8 +-
.../values/class-use/DecimalValueListener.html | 8 +-
.../easy/json/values/class-use/DoubleListener.html | 8 +-
.../values/class-use/IntervalValueListener.html | 8 +-
.../easy/json/values/class-use/ScalarListener.html | 8 +-
.../class-use/StrictBigIntValueListener.html | 8 +-
.../class-use/StrictDoubleValueListener.html | 8 +-
.../values/class-use/StrictIntValueListener.html | 8 +-
.../class-use/StrictStringValueListener.html | 8 +-
.../json/values/class-use/TimeValueListener.html | 8 +-
.../values/class-use/TimestampValueListener.html | 8 +-
.../values/class-use/UtcDateValueListener.html | 8 +-
.../class-use/UtcTimestampValueListener.html | 8 +-
.../json/values/class-use/VarCharListener.html | 8 +-
.../exec/store/easy/json/values/package-frame.html | 6 +-
.../store/easy/json/values/package-summary.html | 8 +-
.../exec/store/easy/json/values/package-tree.html | 8 +-
.../exec/store/easy/json/values/package-use.html | 8 +-
.../easy/sequencefile/SequenceFileBatchReader.html | 417 ++
.../sequencefile/SequenceFileFormatConfig.html | 60 +-
.../sequencefile/SequenceFileFormatPlugin.html | 302 +-
.../sequencefile/SequenceFileRecordReader.html | 407 --
.../class-use/SequenceFileBatchReader.html | 126 +
.../class-use/SequenceFileFormatConfig.html | 12 +-
.../class-use/SequenceFileFormatPlugin.html | 8 +-
.../class-use/SequenceFileRecordReader.html | 126 -
.../store/easy/sequencefile/package-frame.html | 8 +-
.../store/easy/sequencefile/package-summary.html | 14 +-
.../exec/store/easy/sequencefile/package-tree.html | 14 +-
.../exec/store/easy/sequencefile/package-use.html | 8 +-
.../text/TextFormatPlugin.TextFormatConfig.html | 8 +-
.../exec/store/easy/text/TextFormatPlugin.html | 31 +-
.../TextFormatPlugin.TextFormatConfig.html | 8 +-
.../easy/text/class-use/TextFormatPlugin.html | 8 +-
.../store/easy/text/compliant/BaseCsvTest.html | 10 +-
.../store/easy/text/compliant/TestCsvHeader.html | 8 +-
.../easy/text/compliant/TestCsvIgnoreHeaders.html | 8 +-
.../text/compliant/TestCsvTableProperties.html | 8 +-
.../easy/text/compliant/TestCsvWithHeaders.html | 8 +-
.../easy/text/compliant/TestCsvWithSchema.html | 8 +-
.../easy/text/compliant/TestCsvWithoutHeaders.html | 8 +-
.../easy/text/compliant/TestHeaderBuilder.html | 8 +-
.../easy/text/compliant/TestPartitionRace.html | 8 +-
.../store/easy/text/compliant/TestTextColumn.html | 8 +-
.../store/easy/text/compliant/TestTextReader.html | 8 +-
.../compliant/TextCsvWithoutHeadersWithSchema.html | 8 +-
.../easy/text/compliant/class-use/BaseCsvTest.html | 30 +-
.../text/compliant/class-use/TestCsvHeader.html | 8 +-
.../compliant/class-use/TestCsvIgnoreHeaders.html | 8 +-
.../class-use/TestCsvTableProperties.html | 8 +-
.../compliant/class-use/TestCsvWithHeaders.html | 8 +-
.../compliant/class-use/TestCsvWithSchema.html | 8 +-
.../compliant/class-use/TestCsvWithoutHeaders.html | 8 +-
.../compliant/class-use/TestHeaderBuilder.html | 8 +-
.../compliant/class-use/TestPartitionRace.html | 8 +-
.../text/compliant/class-use/TestTextColumn.html | 8 +-
.../text/compliant/class-use/TestTextReader.html | 8 +-
.../class-use/TextCsvWithoutHeadersWithSchema.html | 8 +-
.../store/easy/text/compliant/package-frame.html | 6 +-
.../store/easy/text/compliant/package-summary.html | 8 +-
.../store/easy/text/compliant/package-tree.html | 8 +-
.../store/easy/text/compliant/package-use.html | 27 +-
.../drill/exec/store/easy/text/package-frame.html | 6 +-
.../exec/store/easy/text/package-summary.html | 8 +-
.../drill/exec/store/easy/text/package-tree.html | 8 +-
.../drill/exec/store/easy/text/package-use.html | 8 +-
.../store/easy/text/reader/BaseFieldOutput.html | 8 +-
.../easy/text/reader/CompliantTextBatchReader.html | 16 +-
.../easy/text/reader/ConstrainedFieldOutput.html | 8 +-
.../exec/store/easy/text/reader/HeaderBuilder.html | 8 +-
.../easy/text/reader/RepeatedVarCharOutput.html | 8 +-
.../easy/text/reader/TextParsingSettings.html | 8 +-
.../exec/store/easy/text/reader/TextReader.html | 8 +-
.../text/reader/class-use/BaseFieldOutput.html | 8 +-
.../reader/class-use/CompliantTextBatchReader.html | 8 +-
.../reader/class-use/ConstrainedFieldOutput.html | 8 +-
.../easy/text/reader/class-use/HeaderBuilder.html | 8 +-
.../reader/class-use/RepeatedVarCharOutput.html | 8 +-
.../text/reader/class-use/TextParsingSettings.html | 11 +-
.../easy/text/reader/class-use/TextReader.html | 8 +-
.../exec/store/easy/text/reader/package-frame.html | 6 +-
.../store/easy/text/reader/package-summary.html | 8 +-
.../exec/store/easy/text/reader/package-tree.html | 8 +-
.../exec/store/easy/text/reader/package-use.html | 8 +-
...xtRecordWriter.ComplexStringFieldConverter.html | 8 +-
.../store/easy/text/writer/TextRecordWriter.html | 8 +-
...xtRecordWriter.ComplexStringFieldConverter.html | 8 +-
.../text/writer/class-use/TextRecordWriter.html | 8 +-
.../exec/store/easy/text/writer/package-frame.html | 6 +-
.../store/easy/text/writer/package-summary.html | 12 +-
.../exec/store/easy/text/writer/package-tree.html | 12 +-
.../exec/store/easy/text/writer/package-use.html | 8 +-
.../elasticsearch/ElasticComplexTypesTest.html | 462 ++
.../store/elasticsearch/ElasticInfoSchemaTest.html | 426 ++
.../store/elasticsearch/ElasticSearchPlanTest.html | 498 ++
.../elasticsearch/ElasticSearchQueryTest.html | 786 +++
.../elasticsearch/ElasticsearchStorageConfig.html | 441 ++
.../elasticsearch/ElasticsearchStoragePlugin.html | 396 ++
.../class-use/ElasticComplexTypesTest.html | 126 +
.../class-use/ElasticInfoSchemaTest.html | 126 +
.../class-use/ElasticSearchPlanTest.html | 126 +
.../class-use/ElasticSearchQueryTest.html | 126 +
.../class-use/ElasticsearchStorageConfig.html | 179 +
.../class-use/ElasticsearchStoragePlugin.html | 165 +
.../exec/store/elasticsearch/package-frame.html | 26 +
.../exec/store/elasticsearch/package-summary.html | 164 +
.../exec/store/elasticsearch/package-tree.html | 168 +
.../exec/store/elasticsearch/package-use.html | 178 +
...ticPlanTransformer.ElasticExpressionMapper.html | 304 ++
.../elasticsearch/plan/ElasticPlanTransformer.html | 354 ++
.../plan/ElasticSearchEnumerablePrelContext.html | 352 ++
.../plan/ElasticsearchFilterRule.html | 310 ++
.../plan/ElasticsearchProjectRule.html | 313 ++
.../store/elasticsearch/plan/NodeTypeFinder.html | 338 ++
...ticPlanTransformer.ElasticExpressionMapper.html | 126 +
.../plan/class-use/ElasticPlanTransformer.html | 126 +
.../ElasticSearchEnumerablePrelContext.html | 126 +
.../plan/class-use/ElasticsearchFilterRule.html | 166 +
.../plan/class-use/ElasticsearchProjectRule.html | 166 +
.../plan/class-use/NodeTypeFinder.html | 126 +
.../store/elasticsearch/plan/package-frame.html | 26 +
.../store/elasticsearch/plan/package-summary.html | 170 +
.../store/elasticsearch/plan/package-tree.html | 160 +
.../exec/store/elasticsearch/plan/package-use.html | 164 +
.../schema/ElasticsearchDrillSchema.html | 393 ++
.../schema/ElasticsearchDrillSchemaFactory.html | 320 ++
.../schema/ElasticsearchDynamicTable.html | 399 ++
.../schema/class-use/ElasticsearchDrillSchema.html | 126 +
.../class-use/ElasticsearchDrillSchemaFactory.html | 126 +
.../class-use/ElasticsearchDynamicTable.html | 126 +
.../store/elasticsearch/schema/package-frame.html | 23 +
.../elasticsearch/schema/package-summary.html | 152 +
.../store/elasticsearch/schema/package-tree.html | 157 +
.../store/elasticsearch/schema/package-use.html | 126 +
.../exec/store/enumerable/DrillDataContext.html | 367 ++
.../store/enumerable/EnumerableBatchCreator.html | 289 +
.../exec/store/enumerable/EnumerableGroupScan.html | 538 ++
.../store/enumerable/EnumerableRecordReader.html | 366 ++
.../exec/store/enumerable/EnumerableSubScan.html | 435 ++
.../enumerable/class-use/DrillDataContext.html | 126 +
.../class-use/EnumerableBatchCreator.html | 126 +
.../enumerable/class-use/EnumerableGroupScan.html | 126 +
.../class-use/EnumerableRecordReader.html | 126 +
.../enumerable/class-use/EnumerableSubScan.html | 168 +
.../drill/exec/store/enumerable/package-frame.html | 25 +
.../exec/store/enumerable/package-summary.html | 163 +
.../drill/exec/store/enumerable/package-tree.html | 155 +
.../drill/exec/store/enumerable/package-use.html | 159 +
.../plan/EnumerableIntermediatePrel.html | 514 ++
.../EnumerableIntermediatePrelConverterRule.html | 316 ++
.../exec/store/enumerable/plan/EnumerablePrel.html | 478 ++
.../enumerable/plan/EnumerablePrelContext.html | 281 +
.../exec/store/enumerable/plan/VertexDrel.html | 408 ++
.../enumerable/plan/VertexDrelConverterRule.html | 316 ++
.../plan/class-use/EnumerableIntermediatePrel.html | 126 +
.../EnumerableIntermediatePrelConverterRule.html | 166 +
.../enumerable/plan/class-use/EnumerablePrel.html | 126 +
.../plan/class-use/EnumerablePrelContext.html | 220 +
.../enumerable/plan/class-use/VertexDrel.html | 126 +
.../plan/class-use/VertexDrelConverterRule.html | 166 +
.../exec/store/enumerable/plan/package-frame.html | 29 +
.../store/enumerable/plan/package-summary.html | 180 +
.../exec/store/enumerable/plan/package-tree.html | 167 +
.../exec/store/enumerable/plan/package-use.html | 219 +
.../store/esri/ShpBatchReader.ShpReaderConfig.html | 279 -
.../drill/exec/store/esri/ShpBatchReader.html | 41 +-
.../drill/exec/store/esri/ShpFormatConfig.html | 29 +-
.../esri/ShpFormatPlugin.ShpReaderFactory.html | 16 +-
.../drill/exec/store/esri/ShpFormatPlugin.html | 12 +-
.../exec/store/esri/TestShapefileFormatPlugin.html | 8 +-
.../class-use/ShpBatchReader.ShpReaderConfig.html | 180 -
.../exec/store/esri/class-use/ShpBatchReader.html | 8 +-
.../exec/store/esri/class-use/ShpFormatConfig.html | 8 +-
.../ShpFormatPlugin.ShpReaderFactory.html | 8 +-
.../exec/store/esri/class-use/ShpFormatPlugin.html | 74 +-
.../esri/class-use/TestShapefileFormatPlugin.html | 8 +-
.../drill/exec/store/esri/package-frame.html | 7 +-
.../drill/exec/store/esri/package-summary.html | 22 +-
.../apache/drill/exec/store/esri/package-tree.html | 13 +-
.../apache/drill/exec/store/esri/package-use.html | 14 +-
.../store/excel/ExcelBatchReader.CellWriter.html | 8 +-
.../excel/ExcelBatchReader.NumericCellWriter.html | 8 +-
.../ExcelBatchReader.NumericStringWriter.html | 8 +-
.../excel/ExcelBatchReader.StringCellWriter.html | 8 +-
.../ExcelBatchReader.TimestampCellWriter.html | 8 +-
.../drill/exec/store/excel/ExcelBatchReader.html | 16 +-
.../drill/exec/store/excel/ExcelFormatConfig.html | 8 +-
.../drill/exec/store/excel/ExcelFormatPlugin.html | 22 +-
.../drill/exec/store/excel/TestExcelFormat.html | 136 +-
.../class-use/ExcelBatchReader.CellWriter.html | 8 +-
.../ExcelBatchReader.NumericCellWriter.html | 8 +-
.../ExcelBatchReader.NumericStringWriter.html | 8 +-
.../ExcelBatchReader.StringCellWriter.html | 8 +-
.../ExcelBatchReader.TimestampCellWriter.html | 8 +-
.../store/excel/class-use/ExcelBatchReader.html | 8 +-
.../store/excel/class-use/ExcelFormatConfig.html | 8 +-
.../store/excel/class-use/ExcelFormatPlugin.html | 8 +-
.../store/excel/class-use/TestExcelFormat.html | 8 +-
.../drill/exec/store/excel/package-frame.html | 6 +-
.../drill/exec/store/excel/package-summary.html | 8 +-
.../drill/exec/store/excel/package-tree.html | 8 +-
.../apache/drill/exec/store/excel/package-use.html | 8 +-
.../exec/store/hbase/AbstractHBaseDrillTable.html | 10 +-
.../store/hbase/CompareFunctionsProcessor.html | 8 +-
.../exec/store/hbase/DrillHBaseConstants.html | 8 +-
.../drill/exec/store/hbase/DrillHBaseTable.html | 10 +-
.../exec/store/hbase/HBaseConnectionManager.html | 8 +-
.../drill/exec/store/hbase/HBaseFilterBuilder.html | 8 +-
.../drill/exec/store/hbase/HBaseGroupScan.html | 8 +-
.../exec/store/hbase/HBasePushFilterIntoScan.html | 8 +-
.../drill/exec/store/hbase/HBaseRecordReader.html | 8 +-
.../drill/exec/store/hbase/HBaseRegexParser.html | 8 +-
.../exec/store/hbase/HBaseScanBatchCreator.html | 8 +-
.../drill/exec/store/hbase/HBaseScanSpec.html | 8 +-
.../drill/exec/store/hbase/HBaseSchemaFactory.html | 8 +-
.../drill/exec/store/hbase/HBaseStoragePlugin.html | 8 +-
.../exec/store/hbase/HBaseStoragePluginConfig.html | 15 +-
.../store/hbase/HBaseSubScan.HBaseSubScanSpec.html | 8 +-
.../drill/exec/store/hbase/HBaseSubScan.html | 52 +-
.../apache/drill/exec/store/hbase/HBaseUtils.html | 8 +-
.../exec/store/hbase/TableStatsCalculator.html | 8 +-
.../hbase/class-use/AbstractHBaseDrillTable.html | 8 +-
.../hbase/class-use/CompareFunctionsProcessor.html | 8 +-
.../store/hbase/class-use/DrillHBaseConstants.html | 8 +-
.../store/hbase/class-use/DrillHBaseTable.html | 8 +-
.../hbase/class-use/HBaseConnectionManager.html | 8 +-
.../store/hbase/class-use/HBaseFilterBuilder.html | 8 +-
.../exec/store/hbase/class-use/HBaseGroupScan.html | 8 +-
.../hbase/class-use/HBasePushFilterIntoScan.html | 8 +-
.../store/hbase/class-use/HBaseRecordReader.html | 8 +-
.../store/hbase/class-use/HBaseRegexParser.html | 8 +-
.../hbase/class-use/HBaseScanBatchCreator.html | 8 +-
.../exec/store/hbase/class-use/HBaseScanSpec.html | 8 +-
.../store/hbase/class-use/HBaseSchemaFactory.html | 8 +-
.../store/hbase/class-use/HBaseStoragePlugin.html | 8 +-
.../hbase/class-use/HBaseStoragePluginConfig.html | 8 +-
.../class-use/HBaseSubScan.HBaseSubScanSpec.html | 8 +-
.../exec/store/hbase/class-use/HBaseSubScan.html | 8 +-
.../exec/store/hbase/class-use/HBaseUtils.html | 8 +-
.../hbase/class-use/TableStatsCalculator.html | 8 +-
.../store/hbase/config/HBasePStoreProvider.html | 8 +-
.../store/hbase/config/HBasePersistentStore.html | 8 +-
.../hbase/config/HBasePersistentStoreProvider.html | 8 +-
.../config/class-use/HBasePStoreProvider.html | 8 +-
.../config/class-use/HBasePersistentStore.html | 8 +-
.../class-use/HBasePersistentStoreProvider.html | 8 +-
.../exec/store/hbase/config/package-frame.html | 6 +-
.../exec/store/hbase/config/package-summary.html | 8 +-
.../exec/store/hbase/config/package-tree.html | 8 +-
.../drill/exec/store/hbase/config/package-use.html | 8 +-
.../drill/exec/store/hbase/package-frame.html | 6 +-
.../drill/exec/store/hbase/package-summary.html | 8 +-
.../drill/exec/store/hbase/package-tree.html | 12 +-
.../apache/drill/exec/store/hbase/package-use.html | 8 +-
.../drill/exec/store/hdf5/HDF5Attribute.html | 43 +-
.../hdf5/HDF5BatchReader.HDF5ReaderConfig.html | 8 +-
.../drill/exec/store/hdf5/HDF5BatchReader.html | 16 +-
.../drill/exec/store/hdf5/HDF5DrillMetadata.html | 42 +-
.../drill/exec/store/hdf5/HDF5FormatConfig.html | 8 +-
.../hdf5/HDF5FormatPlugin.HDF5ReaderFactory.html | 10 +-
.../drill/exec/store/hdf5/HDF5FormatPlugin.html | 44 +-
.../apache/drill/exec/store/hdf5/HDF5Utils.html | 182 +-
.../drill/exec/store/hdf5/TestHDF5Format.html | 8 +-
.../drill/exec/store/hdf5/TestHDF5Utils.html | 8 +-
.../exec/store/hdf5/class-use/HDF5Attribute.html | 12 +-
.../HDF5BatchReader.HDF5ReaderConfig.html | 11 +-
.../exec/store/hdf5/class-use/HDF5BatchReader.html | 8 +-
.../store/hdf5/class-use/HDF5DrillMetadata.html | 8 +-
.../store/hdf5/class-use/HDF5FormatConfig.html | 8 +-
.../HDF5FormatPlugin.HDF5ReaderFactory.html | 8 +-
.../store/hdf5/class-use/HDF5FormatPlugin.html | 8 +-
.../drill/exec/store/hdf5/class-use/HDF5Utils.html | 8 +-
.../exec/store/hdf5/class-use/TestHDF5Format.html | 8 +-
.../exec/store/hdf5/class-use/TestHDF5Utils.html | 8 +-
.../drill/exec/store/hdf5/package-frame.html | 6 +-
.../drill/exec/store/hdf5/package-summary.html | 8 +-
.../apache/drill/exec/store/hdf5/package-tree.html | 8 +-
.../apache/drill/exec/store/hdf5/package-use.html | 8 +-
.../store/hdf5/writers/HDF5ByteDataWriter.html | 380 ++
.../exec/store/hdf5/writers/HDF5DataWriter.html | 55 +-
.../store/hdf5/writers/HDF5DoubleDataWriter.html | 36 +-
.../store/hdf5/writers/HDF5EnumDataWriter.html | 342 --
.../store/hdf5/writers/HDF5FloatDataWriter.html | 36 +-
.../exec/store/hdf5/writers/HDF5IntDataWriter.html | 32 +-
.../store/hdf5/writers/HDF5LongDataWriter.html | 32 +-
.../exec/store/hdf5/writers/HDF5MapDataWriter.html | 20 +-
.../store/hdf5/writers/HDF5SmallIntDataWriter.html | 380 ++
.../store/hdf5/writers/HDF5StringDataWriter.html | 30 +-
.../hdf5/writers/HDF5TimestampDataWriter.html | 16 +-
.../drill/exec/store/hdf5/writers/WriterSpec.html | 8 +-
.../hdf5/writers/class-use/HDF5ByteDataWriter.html | 126 +
.../hdf5/writers/class-use/HDF5DataWriter.html | 18 +-
.../writers/class-use/HDF5DoubleDataWriter.html | 8 +-
.../hdf5/writers/class-use/HDF5EnumDataWriter.html | 126 -
.../writers/class-use/HDF5FloatDataWriter.html | 8 +-
.../hdf5/writers/class-use/HDF5IntDataWriter.html | 8 +-
.../hdf5/writers/class-use/HDF5LongDataWriter.html | 8 +-
.../hdf5/writers/class-use/HDF5MapDataWriter.html | 8 +-
.../writers/class-use/HDF5SmallIntDataWriter.html | 126 +
.../writers/class-use/HDF5StringDataWriter.html | 8 +-
.../writers/class-use/HDF5TimestampDataWriter.html | 8 +-
.../store/hdf5/writers/class-use/WriterSpec.html | 99 +-
.../exec/store/hdf5/writers/package-frame.html | 9 +-
.../exec/store/hdf5/writers/package-summary.html | 22 +-
.../exec/store/hdf5/writers/package-tree.html | 11 +-
.../drill/exec/store/hdf5/writers/package-use.html | 8 +-
.../drill/exec/store/hive/ColumnListsCache.html | 8 +-
.../hive/HiveDrillNativeParquetRowGroupScan.html | 52 +-
.../store/hive/HiveDrillNativeParquetScan.html | 12 +-
.../HiveDrillNativeParquetScanBatchCreator.html | 8 +-
.../store/hive/HiveMetadataProvider.HiveStats.html | 8 +-
.../HiveMetadataProvider.LogicalInputSplit.html | 8 +-
.../exec/store/hive/HiveMetadataProvider.html | 8 +-
.../HiveParquetTableMetadataProvider.Builder.html | 8 +-
.../hive/HiveParquetTableMetadataProvider.html | 8 +-
.../drill/exec/store/hive/HivePartition.html | 8 +-
.../drill/exec/store/hive/HivePartitionHolder.html | 8 +-
.../drill/exec/store/hive/HiveReadEntry.html | 8 +-
.../org/apache/drill/exec/store/hive/HiveScan.html | 8 +-
.../exec/store/hive/HiveScanBatchCreator.html | 8 +-
.../drill/exec/store/hive/HiveStoragePlugin.html | 8 +-
.../exec/store/hive/HiveStoragePluginConfig.html | 15 +-
.../apache/drill/exec/store/hive/HiveSubScan.html | 52 +-
.../exec/store/hive/HiveTableWithColumnCache.html | 8 +-
.../hive/HiveTableWrapper.ColumnsCacheWrapper.html | 8 +-
.../hive/HiveTableWrapper.FieldSchemaWrapper.html | 8 +-
.../HiveTableWrapper.HivePartitionWrapper.html | 8 +-
.../store/hive/HiveTableWrapper.OrderWrapper.html | 8 +-
.../hive/HiveTableWrapper.SerDeInfoWrapper.html | 8 +-
.../HiveTableWrapper.StorageDescriptorWrapper.html | 8 +-
.../drill/exec/store/hive/HiveTableWrapper.html | 8 +-
.../exec/store/hive/HiveTestDataGenerator.html | 8 +-
.../drill/exec/store/hive/HiveUtilities.html | 8 +-
.../store/hive/class-use/ColumnListsCache.html | 8 +-
.../HiveDrillNativeParquetRowGroupScan.html | 8 +-
.../hive/class-use/HiveDrillNativeParquetScan.html | 8 +-
.../HiveDrillNativeParquetScanBatchCreator.html | 8 +-
.../class-use/HiveMetadataProvider.HiveStats.html | 8 +-
.../HiveMetadataProvider.LogicalInputSplit.html | 8 +-
.../store/hive/class-use/HiveMetadataProvider.html | 8 +-
.../HiveParquetTableMetadataProvider.Builder.html | 8 +-
.../HiveParquetTableMetadataProvider.html | 8 +-
.../exec/store/hive/class-use/HivePartition.html | 8 +-
.../store/hive/class-use/HivePartitionHolder.html | 8 +-
.../exec/store/hive/class-use/HiveReadEntry.html | 8 +-
.../drill/exec/store/hive/class-use/HiveScan.html | 8 +-
.../store/hive/class-use/HiveScanBatchCreator.html | 8 +-
.../store/hive/class-use/HiveStoragePlugin.html | 8 +-
.../hive/class-use/HiveStoragePluginConfig.html | 8 +-
.../exec/store/hive/class-use/HiveSubScan.html | 8 +-
.../hive/class-use/HiveTableWithColumnCache.html | 8 +-
.../HiveTableWrapper.ColumnsCacheWrapper.html | 8 +-
.../HiveTableWrapper.FieldSchemaWrapper.html | 8 +-
.../HiveTableWrapper.HivePartitionWrapper.html | 8 +-
.../class-use/HiveTableWrapper.OrderWrapper.html | 8 +-
.../HiveTableWrapper.SerDeInfoWrapper.html | 8 +-
.../HiveTableWrapper.StorageDescriptorWrapper.html | 8 +-
.../store/hive/class-use/HiveTableWrapper.html | 8 +-
.../hive/class-use/HiveTestDataGenerator.html | 8 +-
.../exec/store/hive/class-use/HiveUtilities.html | 8 +-
.../hive/client/DrillHiveMetaStoreClient.html | 8 +-
.../client/DrillHiveMetaStoreClientFactory.html | 8 +-
.../client/class-use/DrillHiveMetaStoreClient.html | 8 +-
.../class-use/DrillHiveMetaStoreClientFactory.html | 8 +-
.../exec/store/hive/client/package-frame.html | 6 +-
.../exec/store/hive/client/package-summary.html | 8 +-
.../drill/exec/store/hive/client/package-tree.html | 8 +-
.../drill/exec/store/hive/client/package-use.html | 8 +-
.../inspectors/SkipFooterRecordsInspectorTest.html | 8 +-
.../class-use/SkipFooterRecordsInspectorTest.html | 8 +-
.../exec/store/hive/inspectors/package-frame.html | 6 +-
.../store/hive/inspectors/package-summary.html | 8 +-
.../exec/store/hive/inspectors/package-tree.html | 8 +-
.../exec/store/hive/inspectors/package-use.html | 8 +-
.../drill/exec/store/hive/package-frame.html | 6 +-
.../drill/exec/store/hive/package-summary.html | 8 +-
.../apache/drill/exec/store/hive/package-tree.html | 12 +-
.../apache/drill/exec/store/hive/package-use.html | 8 +-
.../hive/readers/HiveDefaultRecordReader.html | 8 +-
.../store/hive/readers/HiveTextRecordReader.html | 8 +-
.../store/hive/readers/ReadersInitializer.html | 8 +-
.../readers/class-use/HiveDefaultRecordReader.html | 8 +-
.../readers/class-use/HiveTextRecordReader.html | 8 +-
.../hive/readers/class-use/ReadersInitializer.html | 8 +-
.../inspectors/AbstractRecordsInspector.html | 8 +-
.../inspectors/SkipFooterRecordsInspector.html | 8 +-
.../class-use/AbstractRecordsInspector.html | 8 +-
.../class-use/SkipFooterRecordsInspector.html | 8 +-
.../hive/readers/inspectors/package-frame.html | 6 +-
.../hive/readers/inspectors/package-summary.html | 8 +-
.../hive/readers/inspectors/package-tree.html | 8 +-
.../store/hive/readers/inspectors/package-use.html | 8 +-
.../exec/store/hive/readers/package-frame.html | 6 +-
.../exec/store/hive/readers/package-summary.html | 8 +-
.../exec/store/hive/readers/package-tree.html | 8 +-
.../drill/exec/store/hive/readers/package-use.html | 8 +-
.../exec/store/hive/schema/DrillHiveTable.html | 10 +-
.../exec/store/hive/schema/DrillHiveViewTable.html | 8 +-
.../exec/store/hive/schema/HiveDatabaseSchema.html | 8 +-
.../exec/store/hive/schema/HiveSchemaFactory.html | 8 +-
.../store/hive/schema/TestColumnListCache.html | 8 +-
.../store/hive/schema/TestSchemaConversion.html | 8 +-
.../hive/schema/class-use/DrillHiveTable.html | 8 +-
.../hive/schema/class-use/DrillHiveViewTable.html | 8 +-
.../hive/schema/class-use/HiveDatabaseSchema.html | 8 +-
.../hive/schema/class-use/HiveSchemaFactory.html | 8 +-
.../hive/schema/class-use/TestColumnListCache.html | 8 +-
.../schema/class-use/TestSchemaConversion.html | 8 +-
.../exec/store/hive/schema/package-frame.html | 6 +-
.../exec/store/hive/schema/package-summary.html | 8 +-
.../drill/exec/store/hive/schema/package-tree.html | 8 +-
.../drill/exec/store/hive/schema/package-use.html | 8 +-
.../exec/store/hive/writers/HiveValueWriter.html | 8 +-
.../store/hive/writers/HiveValueWriterFactory.html | 8 +-
.../hive/writers/class-use/HiveValueWriter.html | 8 +-
.../writers/class-use/HiveValueWriterFactory.html | 8 +-
.../store/hive/writers/complex/HiveListWriter.html | 8 +-
.../store/hive/writers/complex/HiveMapWriter.html | 8 +-
.../hive/writers/complex/HiveStructWriter.html | 8 +-
.../hive/writers/complex/HiveUnionWriter.html | 8 +-
.../writers/complex/class-use/HiveListWriter.html | 8 +-
.../writers/complex/class-use/HiveMapWriter.html | 8 +-
.../complex/class-use/HiveStructWriter.html | 8 +-
.../writers/complex/class-use/HiveUnionWriter.html | 8 +-
.../store/hive/writers/complex/package-frame.html | 6 +-
.../hive/writers/complex/package-summary.html | 8 +-
.../store/hive/writers/complex/package-tree.html | 8 +-
.../store/hive/writers/complex/package-use.html | 8 +-
.../exec/store/hive/writers/package-frame.html | 6 +-
.../exec/store/hive/writers/package-summary.html | 8 +-
.../exec/store/hive/writers/package-tree.html | 8 +-
.../drill/exec/store/hive/writers/package-use.html | 8 +-
.../primitive/AbstractSingleValueWriter.html | 8 +-
.../hive/writers/primitive/HiveBinaryWriter.html | 8 +-
.../hive/writers/primitive/HiveBooleanWriter.html | 8 +-
.../hive/writers/primitive/HiveByteWriter.html | 8 +-
.../hive/writers/primitive/HiveCharWriter.html | 8 +-
.../hive/writers/primitive/HiveDateWriter.html | 8 +-
.../hive/writers/primitive/HiveDecimalWriter.html | 8 +-
.../hive/writers/primitive/HiveDoubleWriter.html | 8 +-
.../hive/writers/primitive/HiveFloatWriter.html | 8 +-
.../hive/writers/primitive/HiveIntWriter.html | 8 +-
.../hive/writers/primitive/HiveLongWriter.html | 8 +-
.../hive/writers/primitive/HiveShortWriter.html | 8 +-
.../hive/writers/primitive/HiveStringWriter.html | 8 +-
.../writers/primitive/HiveTimestampWriter.html | 8 +-
.../hive/writers/primitive/HiveVarCharWriter.html | 8 +-
.../class-use/AbstractSingleValueWriter.html | 8 +-
.../primitive/class-use/HiveBinaryWriter.html | 8 +-
.../primitive/class-use/HiveBooleanWriter.html | 8 +-
.../primitive/class-use/HiveByteWriter.html | 8 +-
.../primitive/class-use/HiveCharWriter.html | 8 +-
.../primitive/class-use/HiveDateWriter.html | 8 +-
.../primitive/class-use/HiveDecimalWriter.html | 8 +-
.../primitive/class-use/HiveDoubleWriter.html | 8 +-
.../primitive/class-use/HiveFloatWriter.html | 8 +-
.../writers/primitive/class-use/HiveIntWriter.html | 8 +-
.../primitive/class-use/HiveLongWriter.html | 8 +-
.../primitive/class-use/HiveShortWriter.html | 8 +-
.../primitive/class-use/HiveStringWriter.html | 8 +-
.../primitive/class-use/HiveTimestampWriter.html | 8 +-
.../primitive/class-use/HiveVarCharWriter.html | 8 +-
.../hive/writers/primitive/package-frame.html | 6 +-
.../hive/writers/primitive/package-summary.html | 8 +-
.../store/hive/writers/primitive/package-tree.html | 8 +-
.../store/hive/writers/primitive/package-use.html | 8 +-
.../exec/store/http/HttpAPIConnectionSchema.html | 8 +-
.../exec/store/http/HttpApiConfig.HttpMethod.html | 8 +-
.../drill/exec/store/http/HttpApiConfig.html | 115 +-
.../drill/exec/store/http/HttpBatchReader.html | 10 +-
.../http/HttpCSVBatchReader.ColumnWriter.html | 8 +-
.../HttpCSVBatchReader.StringColumnWriter.html | 8 +-
.../drill/exec/store/http/HttpCSVBatchReader.html | 8 +-
.../drill/exec/store/http/HttpGroupScan.html | 140 +-
.../exec/store/http/HttpPushDownListener.html | 8 +-
.../exec/store/http/HttpScanBatchCreator.html | 8 +-
.../apache/drill/exec/store/http/HttpScanSpec.html | 8 +-
.../store/http/HttpSchemaFactory.HttpSchema.html | 8 +-
.../drill/exec/store/http/HttpSchemaFactory.html | 8 +-
.../drill/exec/store/http/HttpStoragePlugin.html | 8 +-
.../exec/store/http/HttpStoragePluginConfig.html | 95 +-
.../apache/drill/exec/store/http/HttpSubScan.html | 83 +-
.../drill/exec/store/http/HttpXMLBatchReader.html | 375 ++
.../drill/exec/store/http/TestHttpPlugin.html | 62 +-
.../drill/exec/store/http/TestHttpProxy.html | 8 +-
.../http/class-use/HttpAPIConnectionSchema.html | 8 +-
.../http/class-use/HttpApiConfig.HttpMethod.html | 8 +-
.../exec/store/http/class-use/HttpApiConfig.html | 13 +-
.../exec/store/http/class-use/HttpBatchReader.html | 12 +-
.../class-use/HttpCSVBatchReader.ColumnWriter.html | 8 +-
.../HttpCSVBatchReader.StringColumnWriter.html | 8 +-
.../store/http/class-use/HttpCSVBatchReader.html | 8 +-
.../exec/store/http/class-use/HttpGroupScan.html | 16 +-
.../store/http/class-use/HttpPushDownListener.html | 8 +-
.../store/http/class-use/HttpScanBatchCreator.html | 8 +-
.../exec/store/http/class-use/HttpScanSpec.html | 18 +-
.../class-use/HttpSchemaFactory.HttpSchema.html | 8 +-
.../store/http/class-use/HttpSchemaFactory.html | 8 +-
.../store/http/class-use/HttpStoragePlugin.html | 8 +-
.../http/class-use/HttpStoragePluginConfig.html | 8 +-
.../exec/store/http/class-use/HttpSubScan.html | 11 +-
.../store/http/class-use/HttpXMLBatchReader.html | 126 +
.../exec/store/http/class-use/TestHttpPlugin.html | 8 +-
.../exec/store/http/class-use/TestHttpProxy.html | 8 +-
.../drill/exec/store/http/package-frame.html | 7 +-
.../drill/exec/store/http/package-summary.html | 14 +-
.../apache/drill/exec/store/http/package-tree.html | 11 +-
.../apache/drill/exec/store/http/package-use.html | 8 +-
.../http/util/HttpProxyConfig.ProxyBuilder.html | 8 +-
.../store/http/util/HttpProxyConfig.ProxyType.html | 8 +-
.../exec/store/http/util/HttpProxyConfig.html | 8 +-
.../http/util/SimpleHttp.BasicAuthInterceptor.html | 8 +-
.../drill/exec/store/http/util/SimpleHttp.html | 8 +-
.../class-use/HttpProxyConfig.ProxyBuilder.html | 8 +-
.../util/class-use/HttpProxyConfig.ProxyType.html | 8 +-
.../store/http/util/class-use/HttpProxyConfig.html | 8 +-
.../class-use/SimpleHttp.BasicAuthInterceptor.html | 8 +-
.../exec/store/http/util/class-use/SimpleHttp.html | 8 +-
.../drill/exec/store/http/util/package-frame.html | 6 +-
.../exec/store/http/util/package-summary.html | 8 +-
.../drill/exec/store/http/util/package-tree.html | 8 +-
.../drill/exec/store/http/util/package-use.html | 8 +-
.../exec/store/httpd/HttpdLogBatchReader.html | 419 ++
.../exec/store/httpd/HttpdLogFormatConfig.html | 202 +-
.../exec/store/httpd/HttpdLogFormatPlugin.html | 253 +-
.../drill/exec/store/httpd/HttpdLogRecord.html | 153 +-
.../apache/drill/exec/store/httpd/HttpdParser.html | 218 +-
.../apache/drill/exec/store/httpd/HttpdUtils.html | 404 ++
.../drill/exec/store/httpd/TestHTTPDLogReader.html | 260 +-
.../store/httpd/TestHTTPDLogReaderUserAgent.html | 416 ++
.../store/httpd/class-use/HttpdLogBatchReader.html | 126 +
.../httpd/class-use/HttpdLogFormatConfig.html | 13 +-
.../httpd/class-use/HttpdLogFormatPlugin.html | 8 +-
.../exec/store/httpd/class-use/HttpdLogRecord.html | 17 +-
.../exec/store/httpd/class-use/HttpdParser.html | 8 +-
.../exec/store/httpd/class-use/HttpdUtils.html | 126 +
.../store/httpd/class-use/TestHTTPDLogReader.html | 8 +-
.../class-use/TestHTTPDLogReaderUserAgent.html | 126 +
.../drill/exec/store/httpd/package-frame.html | 9 +-
.../drill/exec/store/httpd/package-summary.html | 26 +-
.../drill/exec/store/httpd/package-tree.html | 11 +-
.../apache/drill/exec/store/httpd/package-use.html | 8 +-
.../store/image/GenericMetadataDescriptor.html | 8 +-
.../exec/store/image/GenericMetadataDirectory.html | 8 +-
.../exec/store/image/GenericMetadataReader.html | 12 +-
.../store/image/ImageBatchReader.ColumnDefn.html | 415 ++
.../image/ImageBatchReader.GenericColumnDefn.html | 316 ++
.../image/ImageBatchReader.ListColumnDefn.html | 344 ++
.../image/ImageBatchReader.MapColumnDefn.html | 520 ++
.../drill/exec/store/image/ImageBatchReader.html | 401 ++
.../exec/store/image/ImageDirectoryProcessor.html | 347 ++
.../drill/exec/store/image/ImageFormatConfig.html | 68 +-
.../drill/exec/store/image/ImageFormatPlugin.html | 237 +-
.../drill/exec/store/image/ImageMetadataUtils.html | 425 ++
.../drill/exec/store/image/ImageRecordReader.html | 409 --
.../exec/store/image/TestImageRecordReader.html | 282 +-
.../drill/exec/store/image/TestImageTagValue.html | 630 +++
.../image/class-use/GenericMetadataDescriptor.html | 8 +-
.../image/class-use/GenericMetadataDirectory.html | 23 +-
.../image/class-use/GenericMetadataReader.html | 8 +-
.../class-use/ImageBatchReader.ColumnDefn.html | 196 +
.../ImageBatchReader.GenericColumnDefn.html | 126 +
.../class-use/ImageBatchReader.ListColumnDefn.html | 166 +
.../class-use/ImageBatchReader.MapColumnDefn.html | 199 +
.../store/image/class-use/ImageBatchReader.html | 126 +
.../image/class-use/ImageDirectoryProcessor.html | 126 +
.../store/image/class-use/ImageFormatConfig.html | 34 +-
.../store/image/class-use/ImageFormatPlugin.html | 8 +-
.../store/image/class-use/ImageMetadataUtils.html | 126 +
.../store/image/class-use/ImageRecordReader.html | 126 -
.../image/class-use/TestImageRecordReader.html | 8 +-
.../store/image/class-use/TestImageTagValue.html | 126 +
.../drill/exec/store/image/package-frame.html | 15 +-
.../drill/exec/store/image/package-summary.html | 51 +-
.../drill/exec/store/image/package-tree.html | 30 +-
.../apache/drill/exec/store/image/package-use.html | 24 +-
.../Drill2283InfoSchemaVarchar1BugTest.html | 8 +-
.../FilterEvaluator.InfoSchemaFilterEvaluator.html | 8 +-
.../ischema/FilterEvaluator.NoFilterEvaluator.html | 8 +-
.../drill/exec/store/ischema/FilterEvaluator.html | 8 +-
.../exec/store/ischema/InfoSchemaBatchCreator.html | 8 +-
.../drill/exec/store/ischema/InfoSchemaConfig.html | 8 +-
.../exec/store/ischema/InfoSchemaConstants.html | 8 +-
.../exec/store/ischema/InfoSchemaDrillTable.html | 10 +-
.../ischema/InfoSchemaFilter.ConstantExprNode.html | 8 +-
.../ischema/InfoSchemaFilter.ExprNode.Type.html | 8 +-
.../store/ischema/InfoSchemaFilter.ExprNode.html | 8 +-
.../ischema/InfoSchemaFilter.FieldExprNode.html | 8 +-
.../ischema/InfoSchemaFilter.FunctionExprNode.html | 8 +-
.../store/ischema/InfoSchemaFilter.Result.html | 8 +-
.../drill/exec/store/ischema/InfoSchemaFilter.html | 8 +-
.../store/ischema/InfoSchemaFilterBuilder.html | 8 +-
.../exec/store/ischema/InfoSchemaGroupScan.html | 8 +-
.../InfoSchemaPushFilterIntoRecordGenerator.html | 8 +-
.../InfoSchemaRecordGenerator.Catalogs.html | 8 +-
.../ischema/InfoSchemaRecordGenerator.Columns.html | 8 +-
.../ischema/InfoSchemaRecordGenerator.Files.html | 8 +-
.../InfoSchemaRecordGenerator.Partitions.html | 8 +-
.../InfoSchemaRecordGenerator.Schemata.html | 8 +-
.../ischema/InfoSchemaRecordGenerator.Tables.html | 8 +-
.../ischema/InfoSchemaRecordGenerator.Views.html | 8 +-
.../store/ischema/InfoSchemaRecordGenerator.html | 8 +-
.../store/ischema/InfoSchemaStoragePlugin.html | 8 +-
.../exec/store/ischema/InfoSchemaSubScan.html | 52 +-
.../store/ischema/InfoSchemaTable.Catalogs.html | 8 +-
.../store/ischema/InfoSchemaTable.Columns.html | 8 +-
.../exec/store/ischema/InfoSchemaTable.Field.html | 8 +-
.../exec/store/ischema/InfoSchemaTable.Files.html | 8 +-
.../store/ischema/InfoSchemaTable.Partitions.html | 8 +-
.../store/ischema/InfoSchemaTable.Schemata.html | 8 +-
.../exec/store/ischema/InfoSchemaTable.Tables.html | 8 +-
.../exec/store/ischema/InfoSchemaTable.Views.html | 8 +-
.../drill/exec/store/ischema/InfoSchemaTable.html | 8 +-
.../exec/store/ischema/InfoSchemaTableType.html | 8 +-
.../RecordCollector.BasicRecordCollector.html | 8 +-
.../RecordCollector.MetastoreRecordCollector.html | 8 +-
.../drill/exec/store/ischema/RecordCollector.html | 8 +-
... 580422 lines suppressed ...
[drill] 13/26: DRILL-7928: [DOC-UPDATE] Add doc for split_part
(#2229)
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit a4a149b2f044621c3813a6f206de85de9058e606
Author: leon <32...@qq.com>
AuthorDate: Wed Jun 2 01:37:34 2021 +0800
DRILL-7928: [DOC-UPDATE] Add doc for split_part (#2229)
* add doc for split_part
---
.../sql-functions/040-string-manipulation.md | 23 +++++++++++++++++++---
1 file changed, 20 insertions(+), 3 deletions(-)
diff --git a/_docs/sql-reference/sql-functions/040-string-manipulation.md b/_docs/sql-reference/sql-functions/040-string-manipulation.md
index 376832f..7e30515 100644
--- a/_docs/sql-reference/sql-functions/040-string-manipulation.md
+++ b/_docs/sql-reference/sql-functions/040-string-manipulation.md
@@ -520,13 +520,14 @@ The _delimiter_ must not be null and must contain a single character.
|------------------------------------|
## SPLIT_PART
-Return the string part at _index_ after splitting the input string using the specified delimiter.
+Return the string part at _start_ or from _start_ to _end_ after splitting the input string using the specified delimiter.
### SPLIT_PART Syntax
- SPLIT_PART(string, delimiter, index)
+ SPLIT_PART(string, delimiter, start[, end])
### SPLIT_PART Usage Notes
-The _delimiter_ string may be multiple characters long. The _index_ must be a positive integer.
+The _delimiter_ string may be multiple characters long. The _start_ must be a positive integer.
+The _end_ must be greater than or equal to _start_ if provided.
### SPLIT_PART Examples
@@ -537,7 +538,23 @@ The _delimiter_ string may be multiple characters long. The _index_ must be a p
|--------|
| fox |
|--------|
+
+ SELECT split_part('The | quick | brown | fox | jumps', ' | ', 4, 5);
+ |--------------|
+ | EXPR$0 |
+ |--------------|
+ | fox | jumps |
+ |--------------|
+
+ SELECT split_part('The | quick | brown | fox | jumps', ' | ', 4, 10);
+
+ |--------------|
+ | EXPR$0 |
+ |--------------|
+ | fox | jumps |
+ |--------------|
+
## STRPOS
Returns the location of the first occurrence of a substring of the input
string, or 0 if the substring does not occur.
[drill] 16/26: Doc and Website update for Apache Drill 1.19.0
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 7df05ad72a2fd71d3f3f211a2705a19ffd4914c6
Author: Laurent Goujon <la...@dremio.com>
AuthorDate: Wed Jun 9 23:30:44 2021 -0700
Doc and Website update for Apache Drill 1.19.0
---
_data/version.json | 10 +++++-----
_docs/getting-started/010-drill-introduction.md | 7 +++++++
_docs/install/047-installing-drill-on-the-cluster.md | 6 +++---
.../011-running-drill-on-docker.md | 10 +++++-----
.../020-installing-drill-on-linux-and-mac-os-x.md | 6 +++---
.../040-installing-drill-on-windows.md | 2 +-
.../050-starting-drill-on-windows.md | 6 +++---
_docs/tutorials/020-drill-in-10-minutes.md | 6 +++---
.../050-analyzing-highly-dynamic-datasets.md | 2 +-
blog/_posts/2021-06-10-drill-1.19-released.md | 19 +++++++++++++++++++
10 files changed, 50 insertions(+), 24 deletions(-)
diff --git a/_data/version.json b/_data/version.json
index cd64d2f..fcffaa8 100644
--- a/_data/version.json
+++ b/_data/version.json
@@ -1,7 +1,7 @@
{
- "display_version": "1.18",
- "full_version": "1.18.0",
- "release_date": "September 05, 2020",
- "blog_post":"/blog/2020/09/05/drill-1.18-released",
- "release_notes": "https://drill.apache.org/docs/apache-drill-1-18-0-release-notes/"
+ "display_version": "1.19",
+ "full_version": "1.19.0",
+ "release_date": "June 10, 2021",
+ "blog_post":"/blog/2021/06/10/drill-1.19-released",
+ "release_notes": "https://drill.apache.org/docs/apache-drill-1-19-0-release-notes/"
}
diff --git a/_docs/getting-started/010-drill-introduction.md b/_docs/getting-started/010-drill-introduction.md
index cccc380..5b072d3 100644
--- a/_docs/getting-started/010-drill-introduction.md
+++ b/_docs/getting-started/010-drill-introduction.md
@@ -10,6 +10,13 @@ applications, while still providing the familiarity and ecosystem of ANSI SQL,
the industry-standard query language. Drill provides plug-and-play integration
with existing Apache Hive and Apache HBase deployments.
+## What's New in Apache Drill 1.19
+* <a href='https://issues.apache.org/jira/browse/DRILL-92'>DRILL-92</a> - Cassandra Storage Plugin
+* <a href='https://issues.apache.org/jira/browse/DRILL-3637'>DRILL-3637</a> - Elasticsearch Storage Plugin
+* <a href='https://issues.apache.org/jira/browse/DRILL-5940'>DRILL-5940</a> - Avro with schema registry support for Kafka
+* <a href='https://issues.apache.org/jira/browse/DRILL-7855'>DRILL-7855</a> - Secure mechanism for specifying storage plugin credentials
+* <a href='https://issues.apache.org/jira/browse/DRILL-7921'>DRILL-7921</a> - Linux ARM64 based system support
+
## What's New in Apache Drill 1.18
* <a href='https://issues.apache.org/jira/browse/DRILL-6552'>DRILL-6552</a> - Drill Metadata management "Drill Metastore"
* <a href='https://issues.apache.org/jira/browse/DRILL-7233'>DRILL-7233</a> - Format Plugin for HDF5
diff --git a/_docs/install/047-installing-drill-on-the-cluster.md b/_docs/install/047-installing-drill-on-the-cluster.md
index 6574101..e52dc26 100644
--- a/_docs/install/047-installing-drill-on-the-cluster.md
+++ b/_docs/install/047-installing-drill-on-the-cluster.md
@@ -5,9 +5,9 @@ parent: "Installing Drill in Distributed Mode"
---
You install Drill on nodes in the cluster, configure a cluster ID, and add Zookeeper information, as described in the following steps:
- 1. Download the latest version of Apache Drill [here](http://apache.mirrors.hoobly.com/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz) or from the [Apache Drill mirror site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz) with the command appropriate for your system:
- * `wget http://apache.mirrors.hoobly.com/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz`
- * `curl -o apache-drill-1.18.0.tar.gz http://apache.mirrors.hoobly.com/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz`
+ 1. Download the latest version of Apache Drill [here](http://apache.mirrors.hoobly.com/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz) or from the [Apache Drill mirror site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz) with the command appropriate for your system:
+ * `wget http://apache.mirrors.hoobly.com/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz`
+ * `curl -o apache-drill-1.19.0.tar.gz http://apache.mirrors.hoobly.com/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz`
2. Extract the tarball to the directory of your choice, such as `/opt`:
`tar -xzvf apache-drill-<version>.tar.gz`
3. In `drill-override.conf,` use the Drill `cluster ID`, and provide ZooKeeper host names and port numbers to configure a connection to your ZooKeeper quorum.
diff --git a/_docs/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md b/_docs/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md
index b875ff6..ef2bc72 100644
--- a/_docs/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md
+++ b/_docs/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md
@@ -36,12 +36,12 @@ Whether you run the Docker container in detached or foreground mode, you start D
Open a terminal window (Command Prompt or PowerShell, but not PowerShell ISE) and then issue the following command and options to connect to SQLLine (the Drill shell):
```sh
-docker run -i --name drill-1.18.0 -p 8047:8047 -t apache/drill:1.18.0 /bin/bash
+docker run -i --name drill-1.19.0 -p 8047:8047 -t apache/drill:1.19.0 /bin/bash
```
When you issue the docker run command, the Drill process starts in a container. SQLLine prints a message, and the prompt appears:
- Apache Drill 1.18.0
+ Apache Drill 1.19.0
"json ain't no thang"
apache drill>
@@ -56,10 +56,10 @@ Open a terminal window (Command Prompt or PowerShell, but not PowerShell ISE) an
**Note:** When you run the Drill Docker container in detached mode, you connect to SQLLine (the Drill shell) using drill-localhost.
```sh
-$ docker run -i --name drill-1.18.0 -p 8047:8047 --detach -t apache/drill:1.18.0 /bin/bash
+$ docker run -i --name drill-1.19.0 -p 8047:8047 --detach -t apache/drill:1.19.0 /bin/bash
<displays container ID>
-$ docker exec -it drill-1.18.0 bash
+$ docker exec -it drill-1.19.0 bash
<connects to container>
$ /opt/drill/bin/drill-localhost
@@ -67,7 +67,7 @@ $ /opt/drill/bin/drill-localhost
After you issue the commands, the Drill process starts in a container. SQLLine prints a message, and the prompt appears:
- Apache Drill 1.18.0
+ Apache Drill 1.19.0
"json ain't no thang"
apache drill>
diff --git a/_docs/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md b/_docs/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md
index 8272aab..0c45c5e 100644
--- a/_docs/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md
+++ b/_docs/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md
@@ -8,9 +8,9 @@ First, check that you [meet the prerequisites]({{site.baseurl}}/docs/embedded-mo
Complete the following steps to install Drill:
1. In a terminal window, change to the directory where you want to install Drill.
-2. Download the latest version of Apache Drill [here](http://apache.mirrors.hoobly.com/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz) or from the [Apache Drill mirror site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz) with the command appropriate for your system:
- * `wget http://apache.mirrors.hoobly.com/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz`
- * `curl -o apache-drill-1.18.0.tar.gz http://www.apache.org/dyn/closer.cgi/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz`
+2. Download the latest version of Apache Drill [here](http://apache.mirrors.hoobly.com/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz) or from the [Apache Drill mirror site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz) with the command appropriate for your system:
+ * `wget http://apache.mirrors.hoobly.com/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz`
+ * `curl -o apache-drill-1.19.0.tar.gz http://www.apache.org/dyn/closer.cgi/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz`
3. Copy the downloaded file to the directory where you want to install Drill.
4. Extract the contents of the Drill `.tar.gz` file. Use sudo only if necessary:
`tar -xvzf <.tar.gz file name>`
diff --git a/_docs/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md b/_docs/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md
index 4074469..ec3840a 100644
--- a/_docs/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md
+++ b/_docs/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md
@@ -49,7 +49,7 @@ You, or the user that will start Drill, must manually create and own UDF directo
## Download and Install Drill
-1. Download the latest version of Apache Drill [here](http://www-us.apache.org/dist/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz).
+1. Download the latest version of Apache Drill [here](http://www-us.apache.org/dist/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz).
2. Move the downloaded file to the directory where you want to install Drill.
3. Unzip the GZ file using a third-party tool. If the tool you use does not unzip the underlying TAR file as well as the GZ file, perform a second unzip to extract the Drill software. The extraction process creates the installation directory containing the Drill software.
4. [Start Drill]({{site.baseurl}}/docs/starting-drill-on-windows).
diff --git a/_docs/install/installing-drill-in-embedded-mode/050-starting-drill-on-windows.md b/_docs/install/installing-drill-in-embedded-mode/050-starting-drill-on-windows.md
index c3772a5..e473a07 100644
--- a/_docs/install/installing-drill-in-embedded-mode/050-starting-drill-on-windows.md
+++ b/_docs/install/installing-drill-in-embedded-mode/050-starting-drill-on-windows.md
@@ -7,20 +7,20 @@ Complete the following steps to launch the Drill:
1. Open the Windows command prompt.
2. Navigate to the Drill installation folder, for example:
-`cd \Users\user1\drill_repo\apache-drill-1.18.0`
+`cd \Users\user1\drill_repo\apache-drill-1.19.0`
3. Go to the `bin` directory, for example:
`cd bin`
4. Enter either of the following commands to start Drill:
- `sqlline.bat -u "jdbc:drill:zk=local"`
- `drill-embedded.bat` (Supported in Drill 1.16 and later.)
- C:\Users\user1\drill_repo\apache-drill-1.18.0\bin>drill-embedded.bat
+ C:\Users\user1\drill_repo\apache-drill-1.19.0\bin>drill-embedded.bat
DRILL_ARGS - " -u jdbc:drill:zk=local"
HADOOP_HOME not detected...
HBASE_HOME not detected...
Calculating Drill classpath...
- Apache Drill 1.18.0-SNAPSHOT
+ Apache Drill 1.19.0-SNAPSHOT
"Drill never goes out of style."
apache drill>
diff --git a/_docs/tutorials/020-drill-in-10-minutes.md b/_docs/tutorials/020-drill-in-10-minutes.md
index e0bf334..fc49995 100644
--- a/_docs/tutorials/020-drill-in-10-minutes.md
+++ b/_docs/tutorials/020-drill-in-10-minutes.md
@@ -45,9 +45,9 @@ The output looks something like this:
Complete the following steps to install Drill:
1. In a terminal window, change to the directory where you want to install Drill.
-2. Download the latest version of Apache Drill [here](http://apache.mirrors.hoobly.com/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz) or from the [Apache Drill mirror site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz) with the command appropriate for your system:
- * `wget http://apache.mirrors.hoobly.com/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz`
- * `curl -o apache-drill-1.18.0.tar.gz http://apache.mirrors.hoobly.com/drill/drill-1.18.0/apache-drill-1.18.0.tar.gz`
+2. Download the latest version of Apache Drill [here](http://apache.mirrors.hoobly.com/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz) or from the [Apache Drill mirror site](http://www.apache.org/dyn/closer.cgi/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz) with the command appropriate for your system:
+ * `wget http://apache.mirrors.hoobly.com/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz`
+ * `curl -o apache-drill-1.19.0.tar.gz http://apache.mirrors.hoobly.com/drill/drill-1.19.0/apache-drill-1.19.0.tar.gz`
3. Copy the downloaded file to the directory where you want to install Drill.
4. Extract the contents of the Drill .tar.gz file. Use `sudo` if necessary:
`tar -xvzf <.tar.gz file name>`
diff --git a/_docs/tutorials/050-analyzing-highly-dynamic-datasets.md b/_docs/tutorials/050-analyzing-highly-dynamic-datasets.md
index 6d878fe..2db5a10 100644
--- a/_docs/tutorials/050-analyzing-highly-dynamic-datasets.md
+++ b/_docs/tutorials/050-analyzing-highly-dynamic-datasets.md
@@ -33,7 +33,7 @@ The element names that you see in the `checkin_info` are unknown upfront and can
Step 1: First download Drill, if you have not yet done so, onto your machine
http://drill.apache.org/download/
- tar -xvf apache-drill-1.18.0.tar
+ tar -xvf apache-drill-1.19.0.tar
Install Drill locally on your desktop (embedded mode). You don’t need Hadoop.
diff --git a/blog/_posts/2021-06-10-drill-1.19-released.md b/blog/_posts/2021-06-10-drill-1.19-released.md
new file mode 100644
index 0000000..a04410a
--- /dev/null
+++ b/blog/_posts/2021-06-10-drill-1.19-released.md
@@ -0,0 +1,19 @@
+---
+layout: post
+title: "Drill 1.19 Released"
+code: drill-1.19-released
+excerpt: Apache Drill 1.19 has been released providing Drill Metadata management "Drill Metastore", Format Plugins for HDF5 and SPSS, Storage Plugins for Generic HTTP REST APIs and Apache Druid, Support for DICT type in RowSet Framework, Dynamic credit based flow control, Support for injecting BufferManager into UDF, Drill RDBMS Metastore"
+authors: ["laurent"]
+---
+
+Today, we're happy to announce the availability of Drill 1.19.0. You can download it [here](https://drill.apache.org/download/).
+
+## This release provides the following new Features:
+
+* <a href='https://issues.apache.org/jira/browse/DRILL-92'>DRILL-92</a> - Cassandra Storage Plugin
+* <a href='https://issues.apache.org/jira/browse/DRILL-3637'>DRILL-3637</a> - Elasticsearch Storage Plugin
+* <a href='https://issues.apache.org/jira/browse/DRILL-5940'>DRILL-5940</a> - Avro with schema registry support for Kafka
+* <a href='https://issues.apache.org/jira/browse/DRILL-7855'>DRILL-7855</a> - Secure mechanism for specifying storage plugin credentials
+* <a href='https://issues.apache.org/jira/browse/DRILL-7921'>DRILL-7921</a> - Linux ARM64 based system support
+
+You can find a complete list of improvements and JIRAs resolved in the 1.19.0 release [here]({{site.baseurl}}/docs/apache-drill-1-19-0-release-notes/).
[drill] 10/26: DRILL-7923 Add a section to Contribution Guidelines
page (#2223)
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 637ea6bf61f9067b61d58863351964a77719e2f0
Author: Martin Grigorov <ma...@users.noreply.github.com>
AuthorDate: Wed May 12 16:58:36 2021 +0300
DRILL-7923 Add a section to Contribution Guidelines page (#2223)
... about CI at Github Actions and TravisCI
---
.../010-apache-drill-contribution-guidelines.md | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/_docs/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md b/_docs/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md
index f7cbeec..a55e564 100644
--- a/_docs/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md
+++ b/_docs/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md
@@ -74,7 +74,7 @@ This section describes the GitHub pull request-based review process for Apache D
The following steps outline the code review and commit process required to contribute new code to the Apache Drill project:
1. The contributor writes the code that addresses a specific JIRA report as a contribution to the Apache Drill project.
-2. The contributor organizes (squashes) their code into commits that segregate out refactoring/reorg, as necessary, to enable efficient review. The following list identifies how to combine code into commits:
+2. The contributor organizes (squashes) their code into commits that segregate out refactoring/reorg, as necessary, to enable efficient review. The following list identifies how to combine code into commits:
* Combine WIP and other small commits together.
* Address multiple JIRAs, for smaller bug fixes or enhancements, with a single commit.
* Use separate commits to allow efficient review, separating out formatting changes or simple refactoring from core changes or additions.
@@ -102,6 +102,11 @@ This information can be found in the [component owners](https://issues.apache.or
* The committer pushes the commit(s) to the Apache repo (the GitHub repo is just a read-only mirror).
* The committer resolves the JIRA with a message like `"Fixed in <Git commit SHA>"`.
+### Continuous Integration
+
+All Pull requests at Github are automatically tested:
+* On Linux x86_64 at [Github Actions](https://github.com/apache/drill/actions) with JDK 8, 11 and 14
+* on Linux ARM64 at [Travis CI](https://travis-ci.com/github/apache/drill) with JDK 8
## Additional Information
[drill] 07/26: Document IP networking functions.
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 4a037af9ac1062014e52325781045dd664e8fd93
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Sun May 9 14:42:35 2021 +0200
Document IP networking functions.
---
_data/docs.json | 112 ++++++++++++++++++---
.../sql-functions/100-ip-net-functions.md | 26 +++++
2 files changed, 124 insertions(+), 14 deletions(-)
diff --git a/_data/docs.json b/_data/docs.json
index 2f127f6..5977f34 100644
--- a/_data/docs.json
+++ b/_data/docs.json
@@ -5827,6 +5827,27 @@
"title": "How to Partition Data",
"url": "/docs/how-to-partition-data/"
},
+ "IP Network functions": {
+ "breadcrumbs": [
+ {
+ "title": "SQL Functions",
+ "url": "/docs/sql-functions/"
+ },
+ {
+ "title": "SQL Reference",
+ "url": "/docs/sql-reference/"
+ }
+ ],
+ "children": [],
+ "next_title": "SQL Window Functions",
+ "next_url": "/docs/sql-window-functions/",
+ "parent": "SQL Functions",
+ "previous_title": "Time Series Analysis Functions",
+ "previous_url": "/docs/time-series-analysis-functions/",
+ "relative_path": "_docs/sql-reference/sql-functions/100-ip-net-functions.md",
+ "title": "IP Network functions",
+ "url": "/docs/ip-network-functions/"
+ },
"Identifying Multiple Drill Versions in a Cluster": {
"breadcrumbs": [
{
@@ -13042,14 +13063,35 @@
}
],
"children": [],
- "next_title": "SQL Window Functions",
- "next_url": "/docs/sql-window-functions/",
+ "next_title": "IP Network functions",
+ "next_url": "/docs/ip-network-functions/",
"parent": "SQL Functions",
"previous_title": "GIS functions",
"previous_url": "/docs/gis-functions/",
"relative_path": "_docs/sql-reference/sql-functions/090-time-series-analysis-functions.md",
"title": "Time Series Analysis Functions",
"url": "/docs/time-series-analysis-functions/"
+ },
+ {
+ "breadcrumbs": [
+ {
+ "title": "SQL Functions",
+ "url": "/docs/sql-functions/"
+ },
+ {
+ "title": "SQL Reference",
+ "url": "/docs/sql-reference/"
+ }
+ ],
+ "children": [],
+ "next_title": "SQL Window Functions",
+ "next_url": "/docs/sql-window-functions/",
+ "parent": "SQL Functions",
+ "previous_title": "Time Series Analysis Functions",
+ "previous_url": "/docs/time-series-analysis-functions/",
+ "relative_path": "_docs/sql-reference/sql-functions/100-ip-net-functions.md",
+ "title": "IP Network functions",
+ "url": "/docs/ip-network-functions/"
}
],
"next_title": "About SQL Function Examples",
@@ -13489,14 +13531,35 @@
}
],
"children": [],
- "next_title": "SQL Window Functions",
- "next_url": "/docs/sql-window-functions/",
+ "next_title": "IP Network functions",
+ "next_url": "/docs/ip-network-functions/",
"parent": "SQL Functions",
"previous_title": "GIS functions",
"previous_url": "/docs/gis-functions/",
"relative_path": "_docs/sql-reference/sql-functions/090-time-series-analysis-functions.md",
"title": "Time Series Analysis Functions",
"url": "/docs/time-series-analysis-functions/"
+ },
+ {
+ "breadcrumbs": [
+ {
+ "title": "SQL Functions",
+ "url": "/docs/sql-functions/"
+ },
+ {
+ "title": "SQL Reference",
+ "url": "/docs/sql-reference/"
+ }
+ ],
+ "children": [],
+ "next_title": "SQL Window Functions",
+ "next_url": "/docs/sql-window-functions/",
+ "parent": "SQL Functions",
+ "previous_title": "Time Series Analysis Functions",
+ "previous_url": "/docs/time-series-analysis-functions/",
+ "relative_path": "_docs/sql-reference/sql-functions/100-ip-net-functions.md",
+ "title": "IP Network functions",
+ "url": "/docs/ip-network-functions/"
}
],
"next_title": "About SQL Function Examples",
@@ -13625,8 +13688,8 @@
"next_title": "SQL Window Functions Introduction",
"next_url": "/docs/sql-window-functions-introduction/",
"parent": "SQL Reference",
- "previous_title": "Time Series Analysis Functions",
- "previous_url": "/docs/time-series-analysis-functions/",
+ "previous_title": "IP Network functions",
+ "previous_url": "/docs/ip-network-functions/",
"relative_path": "_docs/sql-reference/055-sql-window-functions.md",
"title": "SQL Window Functions",
"url": "/docs/sql-window-functions/"
@@ -14720,8 +14783,8 @@
"next_title": "SQL Window Functions Introduction",
"next_url": "/docs/sql-window-functions-introduction/",
"parent": "SQL Reference",
- "previous_title": "Time Series Analysis Functions",
- "previous_url": "/docs/time-series-analysis-functions/",
+ "previous_title": "IP Network functions",
+ "previous_url": "/docs/ip-network-functions/",
"relative_path": "_docs/sql-reference/055-sql-window-functions.md",
"title": "SQL Window Functions",
"url": "/docs/sql-window-functions/"
@@ -15805,8 +15868,8 @@
}
],
"children": [],
- "next_title": "SQL Window Functions",
- "next_url": "/docs/sql-window-functions/",
+ "next_title": "IP Network functions",
+ "next_url": "/docs/ip-network-functions/",
"parent": "SQL Functions",
"previous_title": "GIS functions",
"previous_url": "/docs/gis-functions/",
@@ -21378,14 +21441,35 @@
}
],
"children": [],
- "next_title": "SQL Window Functions",
- "next_url": "/docs/sql-window-functions/",
+ "next_title": "IP Network functions",
+ "next_url": "/docs/ip-network-functions/",
"parent": "SQL Functions",
"previous_title": "GIS functions",
"previous_url": "/docs/gis-functions/",
"relative_path": "_docs/sql-reference/sql-functions/090-time-series-analysis-functions.md",
"title": "Time Series Analysis Functions",
"url": "/docs/time-series-analysis-functions/"
+ },
+ {
+ "breadcrumbs": [
+ {
+ "title": "SQL Functions",
+ "url": "/docs/sql-functions/"
+ },
+ {
+ "title": "SQL Reference",
+ "url": "/docs/sql-reference/"
+ }
+ ],
+ "children": [],
+ "next_title": "SQL Window Functions",
+ "next_url": "/docs/sql-window-functions/",
+ "parent": "SQL Functions",
+ "previous_title": "Time Series Analysis Functions",
+ "previous_url": "/docs/time-series-analysis-functions/",
+ "relative_path": "_docs/sql-reference/sql-functions/100-ip-net-functions.md",
+ "title": "IP Network functions",
+ "url": "/docs/ip-network-functions/"
}
],
"next_title": "About SQL Function Examples",
@@ -21514,8 +21598,8 @@
"next_title": "SQL Window Functions Introduction",
"next_url": "/docs/sql-window-functions-introduction/",
"parent": "SQL Reference",
- "previous_title": "Time Series Analysis Functions",
- "previous_url": "/docs/time-series-analysis-functions/",
+ "previous_title": "IP Network functions",
+ "previous_url": "/docs/ip-network-functions/",
"relative_path": "_docs/sql-reference/055-sql-window-functions.md",
"title": "SQL Window Functions",
"url": "/docs/sql-window-functions/"
diff --git a/_docs/sql-reference/sql-functions/100-ip-net-functions.md b/_docs/sql-reference/sql-functions/100-ip-net-functions.md
new file mode 100644
index 0000000..019e10a
--- /dev/null
+++ b/_docs/sql-reference/sql-functions/100-ip-net-functions.md
@@ -0,0 +1,26 @@
+---
+title: "IP Networking functions"
+slug: "IP Networking functions"
+parent: "SQL Functions"
+---
+
+**Introduced in release:** 1.12.
+
+A set of functions for common computations on IP network addresses.
+
+| Function | Output | Description |
+| --------------------------- | ------- | --------------------------------------------------------- |
+| inet_aton(<ip>) | INT | Converts an IPv4 address into an integer |
+| inet_ntoa( <int>) | VARCHAR | Converts an integer IP into dotted decimal notation |
+| in_network( <ip>,<cidr> ) | BOOLEAN | Returns true if the IP address is in the given CIDR block |
+| address_count( <cidr> ) | INT | Returns the number of IPs in a given CIDR block |
+| broadcast_address( <cidr> ) | VARCHAR | Returns the broadcast address for a given CIDR block |
+| netmask(<cidr> ) | VARCHAR | Returns the netmask for a given CIDR block |
+| low_address(<cidr>) | VARCHAR | Returns the first address in a given CIDR block |
+| high_address(<cidr>) | VARCHAR | Returns the last address in a given CIDR block |
+| url_encode( <url> ) | VARCHAR | Returns a URL encoded string |
+| url_decode( <url> ) | VARCHAR | Decodes a URL encoded string |
+| is_valid_IP(<ip>) | BOOLEAN | Returns true if the IP is a valid IP address |
+| is_private_ip(<ip>) | BOOLEAN | Returns true if the IP is a private IPv4 address |
+| is_valid_IPv4(<ip>) | BOOLEAN | Returns true if the IP is a valid IPv4 address |
+| is_valid_IPv6(<ip>) | BOOLEAN | Returns true if the IP is a valid IPv6 address |
[drill] 14/26: Publish release notes for Apache Drill 1.19.0
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 9918afcfcb99da4e61ba3e364634020a2fd77ed1
Author: Laurent Goujon <la...@dremio.com>
AuthorDate: Thu Jun 10 00:10:11 2021 -0700
Publish release notes for Apache Drill 1.19.0
---
_docs/rn/002-1.19.0-rn.md | 148 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 148 insertions(+)
diff --git a/_docs/rn/002-1.19.0-rn.md b/_docs/rn/002-1.19.0-rn.md
new file mode 100644
index 0000000..c300f2d
--- /dev/null
+++ b/_docs/rn/002-1.19.0-rn.md
@@ -0,0 +1,148 @@
+---
+title: "Apache Drill 1.19.0 Release Notes"
+slug: "Apache Drill 1.19.0 Release Notes"
+parent: "Release Notes"
+---
+
+**Release date:** June 10, 2021
+
+Today, we're happy to announce the availability of Drill 1.19.0. You can download it [here](https://drill.apache.org/download/).
+
+## New Feature
+
+* [[DRILL-92](https://issues.apache.org/jira/browse/DRILL-92)] - Cassandra storage engine
+* [[DRILL-3637](https://issues.apache.org/jira/browse/DRILL-3637)] - Add Elasticsearch Storage Plugin
+* [[DRILL-5940](https://issues.apache.org/jira/browse/DRILL-5940)] - Avro with schema registry support for Kafka
+* [[DRILL-7112](https://issues.apache.org/jira/browse/DRILL-7112)] - Code Cleanup for HTTPD Format Plugin
+* [[DRILL-7550](https://issues.apache.org/jira/browse/DRILL-7550)] - Add Storage Plugin for Cassandra
+* [[DRILL-7817](https://issues.apache.org/jira/browse/DRILL-7817)] - Add direct Yauaa support for HTTPD Format Plugin.
+* [[DRILL-7855](https://issues.apache.org/jira/browse/DRILL-7855)] - Provide a secure mechanism for specifying storage plugin credentials
+* [[DRILL-7921](https://issues.apache.org/jira/browse/DRILL-7921)] - Support the Linux ARM64 based system
+
+
+## Improvement
+
+* [[DRILL-5405](https://issues.apache.org/jira/browse/DRILL-5405)] - Add missing operator types without dependency on protobuf enum
+* [[DRILL-7135](https://issues.apache.org/jira/browse/DRILL-7135)] - Upgrade to Jetty 9.4
+* [[DRILL-7551](https://issues.apache.org/jira/browse/DRILL-7551)] - Improve Error Reporting
+* [[DRILL-7729](https://issues.apache.org/jira/browse/DRILL-7729)] - Use java.time in column accessors
+* [[DRILL-7733](https://issues.apache.org/jira/browse/DRILL-7733)] - Use streaming for REST JSON queries
+* [[DRILL-7751](https://issues.apache.org/jira/browse/DRILL-7751)] - Add Storage Plugin for Splunk
+* [[DRILL-7763](https://issues.apache.org/jira/browse/DRILL-7763)] - Add Limit Pushdown to File Based Storage Plugins
+* [[DRILL-7795](https://issues.apache.org/jira/browse/DRILL-7795)] - Add option to native Drill Client to set TLS SNI property
+* [[DRILL-7800](https://issues.apache.org/jira/browse/DRILL-7800)] - Add Limit Pushdown to HTTP REST Storage Plugin
+* [[DRILL-7814](https://issues.apache.org/jira/browse/DRILL-7814)] - Add Limit Pushdown to MongoDB Storage Plugin
+* [[DRILL-7823](https://issues.apache.org/jira/browse/DRILL-7823)] - Add XML Format Plugin
+* [[DRILL-7826](https://issues.apache.org/jira/browse/DRILL-7826)] - Merge Pcap and Pcapng format plugin based on EVF
+* [[DRILL-7829](https://issues.apache.org/jira/browse/DRILL-7829)] - Drill Parquet UUID logical type
+* [[DRILL-7830](https://issues.apache.org/jira/browse/DRILL-7830)] - Add XML as Supported Format for HTTP Plugin
+* [[DRILL-7834](https://issues.apache.org/jira/browse/DRILL-7834)] - Add Utility Functions for Compressed Files
+* [[DRILL-7837](https://issues.apache.org/jira/browse/DRILL-7837)] - IntelliJ IDEA and Eclipse formatter file download should be unified
+* [[DRILL-7840](https://issues.apache.org/jira/browse/DRILL-7840)] - Add OWASP Dependency Report to Pom.XML
+* [[DRILL-7846](https://issues.apache.org/jira/browse/DRILL-7846)] - uptake POI 5.0.0
+* [[DRILL-7847](https://issues.apache.org/jira/browse/DRILL-7847)] - Naming the maven modules
+* [[DRILL-7852](https://issues.apache.org/jira/browse/DRILL-7852)] - Handle PCAP/PCAPNG Better
+* [[DRILL-7853](https://issues.apache.org/jira/browse/DRILL-7853)] - java.lang.NoSuchMethodException: org.apache.drill.exec.physical.impl.scan.convert.ConvertStringToTimeStamp.<init>(org.apache.drill.exec.vector.accessor.ScalarWriter)
+* [[DRILL-7859](https://issues.apache.org/jira/browse/DRILL-7859)] - Junit test random failure when the numbers of splunk event was insufficient
+* [[DRILL-7860](https://issues.apache.org/jira/browse/DRILL-7860)] - Suppress the transfer progress when downloading in CI maven build
+* [[DRILL-7861](https://issues.apache.org/jira/browse/DRILL-7861)] - Add Function to Obtain Inner Map Schemata
+* [[DRILL-7867](https://issues.apache.org/jira/browse/DRILL-7867)] - Allow using required arguments for functions with nullable parameters
+* [[DRILL-7874](https://issues.apache.org/jira/browse/DRILL-7874)] - Drill Fails to Read File Types on S3
+* [[DRILL-7875](https://issues.apache.org/jira/browse/DRILL-7875)] - NPE in Splunk Queries
+* [[DRILL-7903](https://issues.apache.org/jira/browse/DRILL-7903)] - Bump mongo driver from 3.12 to 4.2
+* [[DRILL-7904](https://issues.apache.org/jira/browse/DRILL-7904)] - Update to 30-jre Guava version
+* [[DRILL-7908](https://issues.apache.org/jira/browse/DRILL-7908)] - Fix GitHub Actions CI
+* [[DRILL-7912](https://issues.apache.org/jira/browse/DRILL-7912)] - Add Sheet Names to Excel Reader
+* [[DRILL-7913](https://issues.apache.org/jira/browse/DRILL-7913)] - Improve the tips using the Tooltips
+* [[DRILL-7928](https://issues.apache.org/jira/browse/DRILL-7928)] - Add fourth parameter for split\_part udf
+* [[DRILL-7932](https://issues.apache.org/jira/browse/DRILL-7932)] - Update Hadoop version to 3.2.2.
+* [[DRILL-7933](https://issues.apache.org/jira/browse/DRILL-7933)] - Update OkHTTP to Version 4.9.1
+* [[DRILL-7946](https://issues.apache.org/jira/browse/DRILL-7946)] - Bump HttpClient from 4.5.12 to 4.5.13 for CVE-2020-13956
+
+
+## Bug
+
+* [[DRILL-6547](https://issues.apache.org/jira/browse/DRILL-6547)] - IllegalStateException: Tried to remove unmanaged buffer.
+* [[DRILL-7094](https://issues.apache.org/jira/browse/DRILL-7094)] - UnSupported Bson type: DECIMAL128 Mongodb 3.6 onwards
+* [[DRILL-7162](https://issues.apache.org/jira/browse/DRILL-7162)] - <SECURITY ISSUE> Apache Drill uses 3rd Party with Highest CVEs
+* [[DRILL-7325](https://issues.apache.org/jira/browse/DRILL-7325)] - Many operators do not set container record count
+* [[DRILL-7712](https://issues.apache.org/jira/browse/DRILL-7712)] - Fix issues after ZK upgrade
+* [[DRILL-7771](https://issues.apache.org/jira/browse/DRILL-7771)] - Order by and limit transactions in RDBMS cannot be pushdown
+* [[DRILL-7785](https://issues.apache.org/jira/browse/DRILL-7785)] - Some hive tables fail with UndeclaredThrowableException
+* [[DRILL-7787](https://issues.apache.org/jira/browse/DRILL-7787)] - Apache drill failed to start
+* [[DRILL-7790](https://issues.apache.org/jira/browse/DRILL-7790)] - Build Drill with Netty version 4.1.50.Final
+* [[DRILL-7796](https://issues.apache.org/jira/browse/DRILL-7796)] - Excel Reader Throws NPE with Blank Col in Middle
+* [[DRILL-7799](https://issues.apache.org/jira/browse/DRILL-7799)] - REST Queries Fail If Caching is enabled
+* [[DRILL-7812](https://issues.apache.org/jira/browse/DRILL-7812)] - Broken equals/hashcode contract
+* [[DRILL-7813](https://issues.apache.org/jira/browse/DRILL-7813)] - Excel Reader Crashes on Formulae Which Return Strings
+* [[DRILL-7816](https://issues.apache.org/jira/browse/DRILL-7816)] - bootstrap-storage-plugins.json is an outdated example
+* [[DRILL-7818](https://issues.apache.org/jira/browse/DRILL-7818)] - SplitPart (SPLIT\_PART) UDF work correct only with one-row data
+* [[DRILL-7820](https://issues.apache.org/jira/browse/DRILL-7820)] - Not Supporting Mongo DB Name Capital Letters
+* [[DRILL-7821](https://issues.apache.org/jira/browse/DRILL-7821)] - Treat Empty String as NULL in JSON Reader
+* [[DRILL-7825](https://issues.apache.org/jira/browse/DRILL-7825)] - Error: SYSTEM ERROR: RuntimeException: Unknown logical type <LogicalType UUID:UUIDType()>
+* [[DRILL-7831](https://issues.apache.org/jira/browse/DRILL-7831)] - Drill Fails To Read XML File with Self Closing Tags
+* [[DRILL-7832](https://issues.apache.org/jira/browse/DRILL-7832)] - XML Attributes with Underscores Not Being Parsed Correctly
+* [[DRILL-7835](https://issues.apache.org/jira/browse/DRILL-7835)] - XML Reader Not Reading XML Nested Attributes Correctly
+* [[DRILL-7836](https://issues.apache.org/jira/browse/DRILL-7836)] - Format Plugins Hang with Compressed Files
+* [[DRILL-7841](https://issues.apache.org/jira/browse/DRILL-7841)] - Need to exclude or shade netty lib to avoid [WARNING]
+* [[DRILL-7848](https://issues.apache.org/jira/browse/DRILL-7848)] - Github Actions fails due to outdated package repository cache
+* [[DRILL-7850](https://issues.apache.org/jira/browse/DRILL-7850)] - Drill class fails reflection resulting in ClassNotFoundException
+* [[DRILL-7851](https://issues.apache.org/jira/browse/DRILL-7851)] - Restore original and untruncated license text
+* [[DRILL-7854](https://issues.apache.org/jira/browse/DRILL-7854)] - When writing to S3 "WriteOperationHelper.newUploadPartRequest" throws "NoSuchMethodError"
+* [[DRILL-7857](https://issues.apache.org/jira/browse/DRILL-7857)] - Fix misc GitHub Actions failures
+* [[DRILL-7858](https://issues.apache.org/jira/browse/DRILL-7858)] - Drill Crashes with Certain HDF5 Files
+* [[DRILL-7865](https://issues.apache.org/jira/browse/DRILL-7865)] - Unable to apply DrillPushLimitToScanRule due to NPE
+* [[DRILL-7868](https://issues.apache.org/jira/browse/DRILL-7868)] - Restore correct master branch state
+* [[DRILL-7872](https://issues.apache.org/jira/browse/DRILL-7872)] - Heap memory within docker container does not get recycled
+* [[DRILL-7877](https://issues.apache.org/jira/browse/DRILL-7877)] - Streaming REST API Fails to Send Multiple Batches
+* [[DRILL-7885](https://issues.apache.org/jira/browse/DRILL-7885)] - HDF5 Plugin not resolving links
+* [[DRILL-7887](https://issues.apache.org/jira/browse/DRILL-7887)] - JDBC plugin returns incorrect precision for SUM(DECIMAL) queries
+* [[DRILL-7888](https://issues.apache.org/jira/browse/DRILL-7888)] - query.json returns an incorrect error message when the query fails
+* [[DRILL-7890](https://issues.apache.org/jira/browse/DRILL-7890)] - mongodb java driver should be updated to latest (4.2) since connect to mongodb >4.0 is not possible
+* [[DRILL-7893](https://issues.apache.org/jira/browse/DRILL-7893)] - Column alias is not working for a parquet file
+* [[DRILL-7894](https://issues.apache.org/jira/browse/DRILL-7894)] - Large Attributes Crash HDF5 Reader
+* [[DRILL-7899](https://issues.apache.org/jira/browse/DRILL-7899)] - Bump checkstyle from 8.16 to 8.29
+* [[DRILL-7900](https://issues.apache.org/jira/browse/DRILL-7900)] - Bump libthrift from 0.13.0 to 0.14.0
+* [[DRILL-7901](https://issues.apache.org/jira/browse/DRILL-7901)] - Bump junit from 4.12 to 4.13.1
+* [[DRILL-7910](https://issues.apache.org/jira/browse/DRILL-7910)] - Bumps commons-io from 2.4 to 2.7
+* [[DRILL-7919](https://issues.apache.org/jira/browse/DRILL-7919)] - NullReferenceException when reading optional Decimal(29,6) column from parquet
+* [[DRILL-7934](https://issues.apache.org/jira/browse/DRILL-7934)] - NullPointerException error when reading parquet files
+* [[DRILL-7936](https://issues.apache.org/jira/browse/DRILL-7936)] - Remove Guava Files#createTempDir usage
+* [[DRILL-7937](https://issues.apache.org/jira/browse/DRILL-7937)] - INTERNAL\_ERROR when querying Parquet File with decimals
+* [[DRILL-7940](https://issues.apache.org/jira/browse/DRILL-7940)] - Kafka key with avro schema can not displayed correctly
+* [[DRILL-7945](https://issues.apache.org/jira/browse/DRILL-7945)] - Unable to patch Guava classes
+
+
+## Test
+* [[DRILL-7842](https://issues.apache.org/jira/browse/DRILL-7842)] - Fix BaseTestInheritance test case
+
+
+## Task
+
+* [[DRILL-7270](https://issues.apache.org/jira/browse/DRILL-7270)] - Fix non-https dependency urls and add checksum checks
+* [[DRILL-7914](https://issues.apache.org/jira/browse/DRILL-7914)] - Apache Drill 1.19.0 Release Activities
+* [[DRILL-7917](https://issues.apache.org/jira/browse/DRILL-7917)] - Update Kafka to the latest version
+* [[DRILL-7918](https://issues.apache.org/jira/browse/DRILL-7918)] - Dependency Updates for CVE
+* [[DRILL-7920](https://issues.apache.org/jira/browse/DRILL-7920)] - Documentation missing for "defaultSchema" in REST Api
+* [[DRILL-7929](https://issues.apache.org/jira/browse/DRILL-7929)] - Update Kafka unit tests to use ClusterTest
+
+
+## Sub-task
+
+* [[DRILL-6953](https://issues.apache.org/jira/browse/DRILL-6953)] - Merge row set-based JSON reader
+* [[DRILL-7525](https://issues.apache.org/jira/browse/DRILL-7525)] - Convert SequenceFiles to EVF
+* [[DRILL-7532](https://issues.apache.org/jira/browse/DRILL-7532)] - Convert SysLog to EVF
+* [[DRILL-7533](https://issues.apache.org/jira/browse/DRILL-7533)] - Convert Pcapng to EVF
+* [[DRILL-7534](https://issues.apache.org/jira/browse/DRILL-7534)] - Convert HTTPD Format Plugin to EVF
+* [[DRILL-7536](https://issues.apache.org/jira/browse/DRILL-7536)] - Convert Image format to EVF
+* [[DRILL-7552](https://issues.apache.org/jira/browse/DRILL-7552)] - Add Helpful Error Message on Storage Plugin Creation/Update
+* [[DRILL-7827](https://issues.apache.org/jira/browse/DRILL-7827)] - Move the Pcapng format plugin to contrib folder
+* [[DRILL-7828](https://issues.apache.org/jira/browse/DRILL-7828)] - Refactor Pcap and Pcapng format plugin
+* [[DRILL-7838](https://issues.apache.org/jira/browse/DRILL-7838)] - Upload the IDEA and Eclipse formatter file to dev branch
+* [[DRILL-7839](https://issues.apache.org/jira/browse/DRILL-7839)] - Update the doc and remove the formatter file on gh-pages branch
+* [[DRILL-7849](https://issues.apache.org/jira/browse/DRILL-7849)] - Display error message when cannot enable storage plugin
+* [[DRILL-7866](https://issues.apache.org/jira/browse/DRILL-7866)] - Provide a helpful message when failure to decode plugin json
+* [[DRILL-7911](https://issues.apache.org/jira/browse/DRILL-7911)] - Build faillure on Linux ARM64
+* [[DRILL-7923](https://issues.apache.org/jira/browse/DRILL-7923)] - Use TravisCI for testing Apache Drill on Linux ARM64
+
+
[drill] 25/26: Add polyglot to Jekyll and reorg for multilingual
docs (i18n).
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit ac438e37e99a372bc8e2900b51c2d8cae3b2ef7b
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Tue Jun 22 14:45:09 2021 +0200
Add polyglot to Jekyll and reorg for multilingual docs (i18n).
---
README.md | 19 +-
_config.yml | 34 +-
_data/docs.json | 72363 ++++++++++++-------
_docs/{ => en}/010-getting-started.md | 0
_docs/{ => en}/020-architecture.md | 0
_docs/{ => en}/030-tutorials.md | 0
_docs/{ => en}/031-drill-on-yarn.md | 0
_docs/{ => en}/040-install-drill.md | 0
_docs/{ => en}/045-configure-drill.md | 0
_docs/{ => en}/050-connect-a-data-source.md | 0
_docs/{ => en}/060-odbc-jdbc-interfaces.md | 0
_docs/{ => en}/070-query-data.md | 0
_docs/{ => en}/072-performance-tuning.md | 0
_docs/{ => en}/073-log-and-debug.md | 0
_docs/{ => en}/080-sql-reference.md | 0
.../{ => en}/090-data-sources-and-file-formats.md | 0
_docs/{ => en}/100-develop-custom-functions.md | 0
_docs/{ => en}/110-troubleshooting.md | 0
_docs/{ => en}/120-developer-information.md | 0
_docs/{ => en}/130-rn.md | 0
_docs/{ => en}/140-sample-datasets.md | 0
_docs/{ => en}/170-bylaws.md | 0
_docs/{ => en}/171-ecosystem.md | 0
.../architecture/010-architecture-introduction.md | 0
.../architecture/015-drill-query-execution.md | 0
_docs/{ => en}/architecture/020-core-modules.md | 0
_docs/{ => en}/architecture/030-performance.md | 0
.../010-configure-drill-introduction.md | 0
.../020-configuring-drill-memory.md | 0
...nfiguring-a-multitenant-cluster-introduction.md | 0
.../{ => en}/configure-drill/031-securing-drill.md | 0
.../040-configuring-a-multitenant-cluster.md | 0
.../050-configuring-multitenant-resources.md | 0
.../060-configuring-a-shared-drillbit.md | 0
.../configure-drill/080-configuration-options.md | 0
.../configure-drill/100-ports-used-by-drill.md | 0
.../120-configuring-the-drill-shell.md | 0
...121-configuring-cgroups-to-control-cpu-usage.md | 0
.../010-configuration-options-introduction.md | 0
.../configuration-options/020-start-up-options.md | 0
.../030-planning-and-exececution-options.md | 0
.../040-persistent-configuration-storage.md | 0
.../configuration-options/041-global-query-list.md | 0
.../010-securing-drill-introduction.md | 0
.../020-secure-communication-paths.md | 0
.../securing-drill/030-roles-privileges.md | 0
.../040-configuring-user-impersonation.md | 0
.../050-configure-inbound-impersonation.md | 0
...g-user-impersonation-with-hive-authorization.md | 0
.../070-configuring-user-security.md | 0
.../080-configuring-plain-security.md | 0
.../081-configuring-ssl-tls-for-encryption.md | 0
.../082-using-libpam4j-as-the-pam-authenticator.md | 0
.../083-using-jpam-as-the-pam-authenticator.md | 0
.../090-configuring-kerberos-security.md | 0
...-drill-to-use-spnego-for-http-authentication.md | 0
...092-configuring-web-ui-and-rest-api-security.md | 0
...093-configuring-custom-acls-to-secure-znodes.md | 0
.../010-connect-a-data-source-introduction.md | 0
.../020-storage-plugin-registration.md | 0
.../030-storage-plugin-configuration.md | 0
.../035-plugin-configuration-basics.md | 0
.../036-configuring-storage-plugins.md | 0
.../connect-a-data-source/050-workspaces.md | 0
.../080-drill-default-input-format.md | 0
.../plugins/040-file-system-storage-plugin.md | 0
.../plugins/060-hbase-storage-plugin.md | 0
.../plugins/070-hive-storage-plugin.md | 0
.../plugins/080-rdbms-storage-plugin.md | 0
.../plugins/090-mongodb-storage-plugin.md | 0
.../plugins/095-mapr-db-format.md | 0
.../plugins/110-s3-storage-plugin.md | 0
.../plugins/112-opentsdb-storage-plugin.md | 0
.../plugins/113-kafka-storage-plugin.md | 0
.../plugins/115-azure-blob-storage-plugin.md | 0
.../plugins/120-druid-storage-plugin.md | 0
.../plugins/125-http-storage-plugin.md | 0
.../plugins/130-elasticsearch-plugin.md | 0
.../plugins/140-splunk-storage-plugin.md | 0
.../plugins/150-cassandra-storage-plugin.md | 0
...0-data-sources-and-file-formats-introduction.md | 0
.../020-hive-to-drill-data-type-mapping.md | 0
.../030-deploying-and-using-a-hive-udf.md | 0
.../040-parquet-format.md | 0
.../041-logfile-plugin.md | 0
.../050-json-data-model.md | 0
.../060-text-files-csv-tsv-psv.md | 0
.../070-sequencefile-format.md | 0
.../110-httpd-format-plugin.md | 0
.../111-image-metadata-format-plugin.md | 0
.../112-sys-log-format-plugin.md | 0
.../113-ltsv-format-plugin.md | 0
.../114-spss-format-plugin.md | 0
.../115-esri-shapefile-format-plugin.md | 0
.../116-excel-format-plugin.md | 0
.../117-hdf5-format-plugin.md | 0
.../120-xml-format-plugin.md | 0
.../010-develop-custom-functions-introduction.md | 0
.../020-developing-a-simple-function.md | 0
.../025-tutorial-develop-a-simple-function.md | 0
.../030-developing-an-aggregate-function.md | 0
.../040-adding-custom-functions-to-drill.md | 0
.../050-use-custom-functions-in-queries.md | 0
.../060-custom-function-interfaces.md | 0
...dding-custom-functions-to-drill-introduction.md | 0
...10-manually-adding-custom-functions-to-drill.md | 0
.../015-creating-custom-authenticators.md | 0
.../020-dynamic-udfs.md | 0
.../{ => en}/developer-information/009-rest-api.md | 0
.../developer-information/010-develop-drill.md | 0
.../020-contribute-to-drill.md | 0
.../developer-information/030-design-docs.md | 0
.../010-apache-drill-contribution-guidelines.md | 0
.../020-apache-drill-contribution-ideas.md | 0
.../design-docs/010-drill-plan-syntax.md | 0
.../design-docs/020-rpc-overview.md | 0
.../design-docs/030-query-stages.md | 0
.../design-docs/040-useful-research.md | 0
.../design-docs/050-value-vectors.md | 0
.../010-compiling-drill-from-source.md | 0
.../011-useful-information-for-drill-developers.md | 0
.../rest-api/010-rest-api-introduction.md | 0
...on-is-enabled-and-authentication-is-disabled.md | 0
...man-to-run-sql-queries-on-drill-data-sources.md | 0
.../010-drill-on-yarn-introduction.md | 0
.../020-creating-a-basic-drill-cluster.md | 0
.../drill-on-yarn/030-launch-drill-under-yarn.md | 0
.../drill-on-yarn/040-configuration-reference.md | 0
.../050-drill-on-yarn-command-line-tool.md | 0
.../060-using-the-drill-on-yarn-web-ui.md | 0
.../drill-on-yarn/070-multiple-drill-clusters.md | 0
.../drill-on-yarn/080-enabling-web-ui-security.md | 0
.../090-appendix-a-release-note-issues.md | 0
.../091-appendix-b-drill-env.sh-settings.md | 0
.../092-appendix-c-troubleshooting.md | 0
.../093-appendix-d-recreate-the-drill-archive.md | 0
.../010-using-saiku-analytics-with-apache-drill.md | 0
.../getting-started/010-drill-introduction.md | 0
_docs/{ => en}/getting-started/020-why-drill.md | 0
.../install/010-install-drill-introduction.md | 0
.../{ => en}/install/020-migrating-parquet-data.md | 0
.../030-installing-drill-in-embedded-mode.md | 0
.../040-installing-drill-in-distributed-mode.md | 0
.../install/045-distributed-mode-prerequisites.md | 0
.../install/047-installing-drill-on-the-cluster.md | 0
.../050-starting-drill-in-distributed-mode.md | 0
_docs/{ => en}/install/060-starting-the-web-ui.md | 0
_docs/{ => en}/install/061-stopping-drill.md | 0
...tifying-multiple-drill-versions-in-a-cluster.md | 0
.../010-embedded-mode-prerequisites.md | 0
.../011-running-drill-on-docker.md | 0
.../020-installing-drill-on-linux-and-mac-os-x.md | 0
.../030-starting-drill-on-linux-and-mac-os-x.md | 0
.../040-installing-drill-on-windows.md | 0
.../050-starting-drill-on-windows.md | 0
.../001-log-and-debug-introduction.md | 0
_docs/{ => en}/log-and-debug/002-error-messages.md | 0
.../log-and-debug/003-modify-logback.xml.md | 0
.../004-review-the-java-stack-trace.md | 0
.../log-and-debug/005-query-audit-logging.md | 0
.../010-interfaces-introduction.md | 0
.../odbc-jdbc-interfaces/015-using-jdbc-driver.md | 0
.../020-using-jdbc-with-squirrel-on-windows.md | 0
.../030-installing-the-odbc-driver.md | 0
.../odbc-jdbc-interfaces/040-configuring-odbc.md | 0
.../050-using-drill-explorer.md | 0
.../060-using-drill-with-bi-tools.md | 0
.../010-odbc-configuration-reference.md | 0
.../configuring-odbc/011-logging-and-tracing.md | 0
.../020-configuring-odbc-on-linux.md | 0
.../025-configuring-odbc-on-mac-os-x.md | 0
.../030-configuring-odbc-on-windows.md | 0
.../040-testing-the-odbc-connection.md | 0
.../010-installing-the-driver-on-linux.md | 0
.../020-installing-the-driver-on-mac-os-x.md | 0
.../030-installing-the-driver-on-windows.md | 0
.../010-drill-explorer-introduction.md | 0
.../020-connecting-drill-explorer-to-data.md | 0
.../030-browsing-data-and-creating-views.md | 0
.../010-using-odbc-with-bi-tools-introduction.md | 0
.../020-tableau-examples.md | 0
...ng-microstrategy-analytics-with-apache-drill.md | 0
.../040-using-tibco-spotfire-desktop-with-drill.md | 0
.../050-configuring-spotfire-server.md | 0
.../055-using-qliksense-with-drill.md | 0
.../059-using-apache-drill-with-tableau-10.2.md | 0
...60-using-apache-drill-with-tableau-9-desktop.md | 0
...070-using-apache-drill-with-tableau-9-server.md | 0
.../075-using-apache-drill-with-webfocus.md | 0
.../090-configuring-jreport-with-drill.md | 0
.../performance-tuning/005-drill-metastore.md | 0
.../010-performance-tuning-introduction.md | 0
.../performance-tuning/020-partition-pruning.md | 0
.../024-aynchronous-parquet-reader.md | 0
.../025-optimizing-parquet-reading.md | 0
.../026-parquet-filter-pushdown.md | 0
.../027-hive-metadata-caching.md | 0
.../030-choosing-a-storage-format.md | 0
.../040-query-plans-and-tuning.md | 0
.../050-identifying-performance-issues.md | 0
.../060-performance-tuning-reference.md | 0
.../performance-tuning/070-monitoring-metrics.md | 0
.../drill-metastore/010-using-drill-metastore.md | 0
.../drill-metastore/020-drill-iceberg-metastore.md | 0
.../drill-metastore/030-rdbms-metastore.md | 0
.../010-query-plans.md | 0
.../020-query-profiles.md | 0
.../010-partition-pruning-introduction.md | 0
.../030-using-partition-pruning.md | 0
.../010-query-profile-tables.md | 0
.../020-physical-operators.md | 0
.../010-query-plans-and-tuning-introduction.md | 0
.../020-join-planning-guidelines.md | 0
.../030-guidelines-for-optimizing-aggregation.md | 0
.../040-modifying-query-planning-options.md | 0
...-and-hash-based-memory-constrained-operators.md | 0
.../060-enabling-query-queuing.md | 0
.../query-plans-and-tuning/065-throttling.md | 0
...on-to-balance-performance-with-multi-tenancy.md | 0
.../query-data/010-query-data-introduction.md | 0
.../query-data/020-querying-a-file-system.md | 0
_docs/{ => en}/query-data/030-querying-hbase.md | 0
.../query-data/040-querying-complex-data.md | 0
_docs/{ => en}/query-data/050-querying-hive.md | 0
.../060-querying-the-information-schema.md | 0
_docs/{ => en}/query-data/061-querying-indexes.md | 0
_docs/{ => en}/query-data/070-query-sys-tbl.md | 0
...ng-and-canceling-queries-in-the-Drill-Web-UI.md | 0
.../005-querying-a-file-system-introduction.md | 0
.../query-a-file-system/009-querying-avro-files.md | 0
.../query-a-file-system/010-querying-json-files.md | 0
.../020-querying-parquet-files.md | 0
.../030-querying-plain-text-files.md | 0
.../040-querying-directories.md | 0
.../050-querying-sequence-files.md | 0
.../005-querying-complex-data-introduction.md | 0
.../010-sample--data-donuts.md | 0
.../020-selecting-flat-data.md | 0
.../030-using-sql-functions-clauses-and-joins.md | 0
.../040-selecting-nested-data.md | 0
...electing-multiple-columns-within-nested-data.md | 0
.../010-querying-indexes-introduction.md | 0
...ies-that-qualify-for-index-based-query-plans.md | 0
.../querying-indexes/021-types-of-indexes.md | 0
.../querying-indexes/030-index-selection.md | 0
.../040-designing-indexes-for-your-queries.md | 0
.../050-configuring-index-planning.md | 0
.../querying-indexes/060-verifying-index-use.md | 0
_docs/{ => en}/rn/002-1.19.0-rn.md | 0
_docs/{ => en}/rn/003-1.18.0-rn.md | 0
_docs/{ => en}/rn/004-1.17.0-rn.md | 0
_docs/{ => en}/rn/005-1.16.0-rn.md | 0
_docs/{ => en}/rn/006-1.15.0-rn.md | 0
_docs/{ => en}/rn/007-1.14.0-rn.md | 0
_docs/{ => en}/rn/008-1.13.0-rn.md | 0
_docs/{ => en}/rn/009-1.12.0-rn.md | 0
_docs/{ => en}/rn/010-1.11.0-rn.md | 0
_docs/{ => en}/rn/011-1.10.0-rn.md | 0
_docs/{ => en}/rn/012-1.9.0-rn.md | 0
_docs/{ => en}/rn/013-1.8.0-rn.md | 0
_docs/{ => en}/rn/014-1.7.0-rn.md | 0
_docs/{ => en}/rn/015-1.6.0-rn.md | 0
_docs/{ => en}/rn/016-1.5.0-rn.md | 0
_docs/{ => en}/rn/017-1.4.0-rn.md | 0
_docs/{ => en}/rn/018-1.3.0-rn.md | 0
_docs/{ => en}/rn/019-1.2.0-rn.md | 0
_docs/{ => en}/rn/020-1.1.0-rn.md | 0
_docs/{ => en}/rn/030-1.0.0-rn.md | 0
_docs/{ => en}/rn/040-0.9.0-rn.md | 0
_docs/{ => en}/rn/050-0.8.0-rn.md | 0
_docs/{ => en}/rn/060-0.7.0-rn.md | 0
_docs/{ => en}/rn/070-0.6.0-rn.md | 0
_docs/{ => en}/rn/071-0.5.0rn.md | 0
_docs/{ => en}/rn/072-0.4.0rn.md | 0
_docs/{ => en}/rn/073-alpha-rn.md | 0
_docs/{ => en}/rn/074-m1-alpha-rn.md | 0
_docs/{ => en}/sample-datasets/001-enron.md | 0
_docs/{ => en}/sample-datasets/002-wikipedia.md | 0
.../010-sql-reference-introduction.md | 0
_docs/{ => en}/sql-reference/020-data-types.md | 0
.../sql-reference/030-lexical-structure.md | 0
_docs/{ => en}/sql-reference/040-operators.md | 0
_docs/{ => en}/sql-reference/050-sql-functions.md | 0
.../sql-reference/055-sql-window-functions.md | 0
.../sql-reference/060-nested-data-functions.md | 0
.../sql-reference/065-query-directory-functions.md | 0
.../sql-reference/070-sql-commands-summary.md | 0
.../075-sql-conditional-expressions.md | 0
.../sql-reference/080-reserved-keywords.md | 0
_docs/{ => en}/sql-reference/090-sql-extensions.md | 0
.../data-types/010-supported-data-types.md | 0
.../data-types/020-date-time-and-timestamp.md | 0
.../030-handling-different-data-types.md | 0
.../005-nested-data-limitations.md | 0
.../nested-data-functions/010-flatten.md | 0
.../nested-data-functions/020-kvgen.md | 0
.../nested-data-functions/030-repeated-count.md | 0
.../nested-data-functions/040-repeated-contains.md | 0
.../sql-commands/005-supported-sql-commands.md | 0
.../007-analyze-table-refresh-metadata.md | 0
.../009-analyze-table-compute-statistics.md | 0
.../{ => en}/sql-reference/sql-commands/010-set.md | 0
.../sql-commands/011-refresh-table-metadata.md | 0
.../sql-reference/sql-commands/012-reset.md | 0
.../sql-reference/sql-commands/020-alter-system.md | 0
.../sql-commands/021-create-schema.md | 0
.../sql-commands/030-create-table-as.md | 0
.../sql-commands/031-create-temporary-table-as.md | 0
.../sql-commands/034-create-function-using-jar.md | 0
.../sql-commands/035-partition-by-clause.md | 0
.../sql-reference/sql-commands/050-create-view.md | 0
.../sql-reference/sql-commands/053-describe.md | 0
.../sql-commands/054-drop-function-using-jar.md | 0
.../sql-reference/sql-commands/055-drop-table.md | 0
.../sql-reference/sql-commands/056-drop-view.md | 0
.../sql-reference/sql-commands/070-explain.md | 0
.../sql-reference/sql-commands/071-lateral-join.md | 0
.../sql-reference/sql-commands/079-select.md | 0
.../sql-reference/sql-commands/080-select-list.md | 0
.../sql-reference/sql-commands/081-from-clause.md | 0
.../sql-commands/082-group-by-clause.md | 0
.../sql-commands/083-having-clause.md | 0
.../sql-reference/sql-commands/084-limit-clause.md | 0
.../sql-commands/085-offset-clause.md | 0
.../sql-commands/086-order-by-clause.md | 0
.../sql-commands/087-union-set-operator.md | 0
.../sql-reference/sql-commands/088-where-clause.md | 0
.../sql-reference/sql-commands/089-with-clause.md | 0
.../090-show-databases-and-show-schemas.md | 0
.../sql-reference/sql-commands/100-show-files.md | 0
.../sql-reference/sql-commands/110-show-tables.md | 0
.../{ => en}/sql-reference/sql-commands/120-use.md | 0
.../010-case-expression.md | 0
.../005-about-sql-function-examples.md | 0
.../sql-functions/010-math-and-trig.md | 0
.../sql-functions/020-data-type-conversion.md | 0
.../sql-functions/021-data-type-functions.md | 0
.../030-date-time-functions-and-arithmetic.md | 0
.../sql-functions/040-string-manipulation.md | 0
.../050-aggregate-and-aggregate-statistical.md | 0
.../060-functions-for-handling-nulls.md | 0
.../sql-functions/061-phonetic-functions.md | 0
.../sql-functions/062-string-distance-functions.md | 0
.../sql-functions/063-cryptography-functions.md | 0
.../070-sql-dialect-compat-functions.md | 0
.../sql-functions/080-gis-functions.md | 0
.../090-time-series-analysis-functions.md | 0
.../sql-functions/100-ip-net-functions.md | 0
.../010-sql-window-functions-introduction.md | 0
.../020-aggregate-window-functions.md | 0
.../030-ranking-window-functions.md | 0
.../035-value-window-functions.md | 0
.../040-sql-window-functions-examples.md | 0
.../tutorials/010-tutorials-introduction.md | 0
.../{ => en}/tutorials/020-drill-in-10-minutes.md | 0
.../030-analyzing-the-yelp-academic-dataset.md | 0
.../040-learn-drill-with-the-mapr-sandbox.md | 0
.../050-analyzing-highly-dynamic-datasets.md | 0
.../tutorials/060-analyzing-social-media.md | 0
.../070-analyzing-data-using-window-functions.md | 0
.../005-about-the-mapr-sandbox.md | 0
.../010-installing-the-apache-drill-sandbox.md | 0
.../020-getting-to-know-the-drill-sandbox.md | 0
.../030-lesson-1-learn-about-the-data-set.md | 0
.../040-lesson-2-run-queries-with-ansi-sql.md | 0
...0-lesson-3-run-queries-on-complex-data-types.md | 0
.../060-summary.md | 0
_docs/zh/010-getting-started.md | 5 +
_docs/zh/getting-started/010-drill-introduction.md | 8 +
_docs/zh/getting-started/020-why-drill.md | 8 +
_includes/breadcrumbs.html | 4 +-
_includes/docnav.html | 2 +-
_includes/doctoc.html | 4 +-
_includes/head.html | 8 +-
_includes/menu.html | 14 +-
_includes/scripts.html | 4 +-
_layouts/post.html | 2 +-
_tools/createdatadocs.py | 76 +-
index.html | 22 +-
379 files changed, 48374 insertions(+), 24199 deletions(-)
diff --git a/README.md b/README.md
index f46f670..a719f03 100644
--- a/README.md
+++ b/README.md
@@ -14,13 +14,14 @@ additional process, such as the creation of a JIRA ticket.
gem install bundler jekyll:3.9.0
```
-3. Install `jekyll-redirect-from` `v0.9.1`:
+3. Install Jekyll plugins.
```
gem install jekyll-redirect-from:0.9.1
+gem install jekyll-polyglot
```
-4. Install Python 3
+5. Install Python 3
Please make sure that specific versions of libraries are installed since building the site with other versions
may cause some issues like including md document index into the references, etc.
@@ -125,6 +126,20 @@ redirect_to:
- http://<new_url>
---
```
+# Multilingual
+
+Multilingual support was added to the docs section of the website in June 2021 using the polyglot Jekyll plugin. The fallback language is set to English which means that when a translated page is not available the English version will be shown.
+
+## Add a new language
+
+1. Add the two-letter language code to the `languages` property in _config.yml.
+2. Add a subdirectory with name equal to the language code under _docs/.
+
+## Add translated documentation
+
+1. Incrementally add translated pages to the relevant language subdirectory under _docs/ by replicating the path structure under _docs/en.
+2. In the "front matter" at the top of each new page, translate both `title` and `parent` but leave the `slug` the same as the English page and set `lang` to the language code you are writing in.
+3. A language which is incompletely translated is still deployable with no adverse effects (see the remark concerning English fallback above).
# Compiling the Website
diff --git a/_config.yml b/_config.yml
index 69656ef..8d63353 100644
--- a/_config.yml
+++ b/_config.yml
@@ -31,6 +31,38 @@ sass:
plugins:
- jekyll-redirect-from
+ - jekyll-polyglot
include:
- - .asf.yaml
\ No newline at end of file
+ - .asf.yaml
+
+exclude:
+ - .gitignore
+
+languages: ["en", "zh"]
+default_lang: "en"
+exclude_from_localization:
+ - apidocs
+ - blog
+ - common
+ - contrib
+ - css
+ - _data
+ - distribution
+ - drill-yarn
+ - exec
+ - fonts
+ - images
+ - _includes
+ - js
+ - _layouts
+ - logical
+ - metastore
+ - protocol
+ - _sass
+ - _site
+ - static
+ - _tools
+ - tools
+parallel_localization: true
+lang_from_path: true
diff --git a/_data/docs.json b/_data/docs.json
index a8ef582..86aec3a 100644
--- a/_data/docs.json
+++ b/_data/docs.json
@@ -1,24145 +1,48224 @@
{
- "by_title": {
- "ALTER SYSTEM": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "CREATE OR REPLACE SCHEMA",
- "next_url": "/docs/create-or-replace-schema/",
- "parent": "SQL Commands",
- "previous_title": "RESET",
- "previous_url": "/docs/reset/",
- "relative_path": "_docs/sql-reference/sql-commands/020-alter-system.md",
- "title": "ALTER SYSTEM",
- "url": "/docs/alter-system/"
- },
- "ANALYZE TABLE COMPUTE STATISTICS": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "SET",
- "next_url": "/docs/set/",
- "parent": "SQL Commands",
- "previous_title": "ANALYZE TABLE REFRESH METADATA",
- "previous_url": "/docs/analyze-table-refresh-metadata/",
- "relative_path": "_docs/sql-reference/sql-commands/009-analyze-table-compute-statistics.md",
- "title": "ANALYZE TABLE COMPUTE STATISTICS",
- "url": "/docs/analyze-table-compute-statistics/"
- },
- "ANALYZE TABLE REFRESH METADATA": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "ANALYZE TABLE COMPUTE STATISTICS",
- "next_url": "/docs/analyze-table-compute-statistics/",
- "parent": "SQL Commands",
- "previous_title": "Supported SQL Commands",
- "previous_url": "/docs/supported-sql-commands/",
- "relative_path": "_docs/sql-reference/sql-commands/007-analyze-table-refresh-metadata.md",
- "title": "ANALYZE TABLE REFRESH METADATA",
- "url": "/docs/analyze-table-refresh-metadata/"
- },
- "About SQL Function Examples": {
- "breadcrumbs": [
- {
- "title": "SQL Functions",
- "url": "/docs/sql-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Math and Trig",
- "next_url": "/docs/math-and-trig/",
- "parent": "SQL Functions",
- "previous_title": "SQL Functions",
- "previous_url": "/docs/sql-functions/",
- "relative_path": "_docs/sql-reference/sql-functions/005-about-sql-function-examples.md",
- "title": "About SQL Function Examples",
- "url": "/docs/about-sql-function-examples/"
- },
- "About the MapR Sandbox": {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Installing the Apache Drill Sandbox",
- "next_url": "/docs/installing-the-apache-drill-sandbox/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "Learn Drill with the MapR Sandbox",
- "previous_url": "/docs/learn-drill-with-the-mapr-sandbox/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/005-about-the-mapr-sandbox.md",
- "title": "About the MapR Sandbox",
- "url": "/docs/about-the-mapr-sandbox/"
- },
- "Adding Custom Functions to Drill": {
- "breadcrumbs": [
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Manually Adding Custom Functions to Drill",
- "next_url": "/docs/manually-adding-custom-functions-to-drill/",
- "parent": "Adding Custom Functions to Drill",
- "previous_title": "Adding Custom Functions to Drill",
- "previous_url": "/docs/adding-custom-functions-to-drill/",
- "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/009-adding-custom-functions-to-drill-introduction.md",
- "title": "Adding Custom Functions to Drill Introduction",
- "url": "/docs/adding-custom-functions-to-drill-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Creating Custom Authenticators",
- "next_url": "/docs/creating-custom-authenticators/",
- "parent": "Adding Custom Functions to Drill",
- "previous_title": "Adding Custom Functions to Drill Introduction",
- "previous_url": "/docs/adding-custom-functions-to-drill-introduction/",
- "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/010-manually-adding-custom-functions-to-drill.md",
- "title": "Manually Adding Custom Functions to Drill",
- "url": "/docs/manually-adding-custom-functions-to-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Dynamic UDFs",
- "next_url": "/docs/dynamic-udfs/",
- "parent": "Adding Custom Functions to Drill",
- "previous_title": "Manually Adding Custom Functions to Drill",
- "previous_url": "/docs/manually-adding-custom-functions-to-drill/",
- "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/015-creating-custom-authenticators.md",
- "title": "Creating Custom Authenticators",
- "url": "/docs/creating-custom-authenticators/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Using Custom Functions in Queries",
- "next_url": "/docs/using-custom-functions-in-queries/",
- "parent": "Adding Custom Functions to Drill",
- "previous_title": "Creating Custom Authenticators",
- "previous_url": "/docs/creating-custom-authenticators/",
- "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/020-dynamic-udfs.md",
- "title": "Dynamic UDFs",
- "url": "/docs/dynamic-udfs/"
- }
- ],
- "next_title": "Adding Custom Functions to Drill Introduction",
- "next_url": "/docs/adding-custom-functions-to-drill-introduction/",
- "parent": "Develop Custom Functions",
- "previous_title": "Developing an Aggregate Function",
- "previous_url": "/docs/developing-an-aggregate-function/",
- "relative_path": "_docs/develop-custom-functions/040-adding-custom-functions-to-drill.md",
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- "Adding Custom Functions to Drill Introduction": {
- "breadcrumbs": [
- {
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Manually Adding Custom Functions to Drill",
- "next_url": "/docs/manually-adding-custom-functions-to-drill/",
- "parent": "Adding Custom Functions to Drill",
- "previous_title": "Adding Custom Functions to Drill",
- "previous_url": "/docs/adding-custom-functions-to-drill/",
- "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/009-adding-custom-functions-to-drill-introduction.md",
- "title": "Adding Custom Functions to Drill Introduction",
- "url": "/docs/adding-custom-functions-to-drill-introduction/"
- },
- "Aggregate Window Functions": {
- "breadcrumbs": [
- {
- "title": "SQL Window Functions",
- "url": "/docs/sql-window-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Ranking Window Functions",
- "next_url": "/docs/ranking-window-functions/",
- "parent": "SQL Window Functions",
- "previous_title": "SQL Window Functions Introduction",
- "previous_url": "/docs/sql-window-functions-introduction/",
- "relative_path": "_docs/sql-reference/sql-window-functions/020-aggregate-window-functions.md",
- "title": "Aggregate Window Functions",
- "url": "/docs/aggregate-window-functions/"
- },
- "Aggregate and Aggregate Statistical": {
- "breadcrumbs": [
- {
- "title": "SQL Functions",
- "url": "/docs/sql-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Functions for Handling Nulls",
- "next_url": "/docs/functions-for-handling-nulls/",
- "parent": "SQL Functions",
- "previous_title": "String Manipulation",
- "previous_url": "/docs/string-manipulation/",
- "relative_path": "_docs/sql-reference/sql-functions/050-aggregate-and-aggregate-statistical.md",
- "title": "Aggregate and Aggregate Statistical",
- "url": "/docs/aggregate-and-aggregate-statistical/"
- },
- "Analyzing Data Using Window Functions": {
- "breadcrumbs": [
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Drill-on-YARN",
- "next_url": "/docs/drill-on-yarn/",
- "parent": "Tutorials",
- "previous_title": "Analyzing Social Media",
- "previous_url": "/docs/analyzing-social-media/",
- "relative_path": "_docs/tutorials/070-analyzing-data-using-window-functions.md",
- "title": "Analyzing Data Using Window Functions",
- "url": "/docs/analyzing-data-using-window-functions/"
- },
- "Analyzing Highly Dynamic Datasets": {
- "breadcrumbs": [
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Analyzing Social Media",
- "next_url": "/docs/analyzing-social-media/",
- "parent": "Tutorials",
- "previous_title": "Summary",
- "previous_url": "/docs/summary/",
- "relative_path": "_docs/tutorials/050-analyzing-highly-dynamic-datasets.md",
- "title": "Analyzing Highly Dynamic Datasets",
- "url": "/docs/analyzing-highly-dynamic-datasets/"
- },
- "Analyzing Social Media": {
- "breadcrumbs": [
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Analyzing Data Using Window Functions",
- "next_url": "/docs/analyzing-data-using-window-functions/",
- "parent": "Tutorials",
- "previous_title": "Analyzing Highly Dynamic Datasets",
- "previous_url": "/docs/analyzing-highly-dynamic-datasets/",
- "relative_path": "_docs/tutorials/060-analyzing-social-media.md",
- "title": "Analyzing Social Media",
- "url": "/docs/analyzing-social-media/"
- },
- "Analyzing the Yelp Academic Dataset": {
- "breadcrumbs": [
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Learn Drill with the MapR Sandbox",
- "next_url": "/docs/learn-drill-with-the-mapr-sandbox/",
- "parent": "Tutorials",
- "previous_title": "Drill in 10 Minutes",
- "previous_url": "/docs/drill-in-10-minutes/",
- "relative_path": "_docs/tutorials/030-analyzing-the-yelp-academic-dataset.md",
- "title": "Analyzing the Yelp Academic Dataset",
- "url": "/docs/analyzing-the-yelp-academic-dataset/"
- },
- "Apache Drill 0.4.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill M1 Release Notes (Apache Drill Alpha)",
- "next_url": "/docs/apache-drill-m1-release-notes-apache-drill-alpha/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 0.5.0 Release Notes",
- "previous_url": "/docs/apache-drill-0-5-0-release-notes/",
- "relative_path": "_docs/rn/072-0.4.0rn.md",
- "title": "Apache Drill 0.4.0 Release Notes",
- "url": "/docs/apache-drill-0-4-0-release-notes/"
- },
- "Apache Drill 0.5.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 0.4.0 Release Notes",
- "next_url": "/docs/apache-drill-0-4-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 0.6.0 Release Notes",
- "previous_url": "/docs/apache-drill-0-6-0-release-notes/",
- "relative_path": "_docs/rn/071-0.5.0rn.md",
- "title": "Apache Drill 0.5.0 Release Notes",
- "url": "/docs/apache-drill-0-5-0-release-notes/"
- },
- "Apache Drill 0.6.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 0.5.0 Release Notes",
- "next_url": "/docs/apache-drill-0-5-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 0.7.0 Release Notes",
- "previous_url": "/docs/apache-drill-0-7-0-release-notes/",
- "relative_path": "_docs/rn/070-0.6.0-rn.md",
- "title": "Apache Drill 0.6.0 Release Notes",
- "url": "/docs/apache-drill-0-6-0-release-notes/"
- },
- "Apache Drill 0.7.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 0.6.0 Release Notes",
- "next_url": "/docs/apache-drill-0-6-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 0.8.0 Release Notes",
- "previous_url": "/docs/apache-drill-0-8-0-release-notes/",
- "relative_path": "_docs/rn/060-0.7.0-rn.md",
- "title": "Apache Drill 0.7.0 Release Notes",
- "url": "/docs/apache-drill-0-7-0-release-notes/"
- },
- "Apache Drill 0.8.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 0.7.0 Release Notes",
- "next_url": "/docs/apache-drill-0-7-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 0.9.0 Release Notes",
- "previous_url": "/docs/apache-drill-0-9-0-release-notes/",
- "relative_path": "_docs/rn/050-0.8.0-rn.md",
- "title": "Apache Drill 0.8.0 Release Notes",
- "url": "/docs/apache-drill-0-8-0-release-notes/"
- },
- "Apache Drill 0.9.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 0.8.0 Release Notes",
- "next_url": "/docs/apache-drill-0-8-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.0.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-0-0-release-notes/",
- "relative_path": "_docs/rn/040-0.9.0-rn.md",
- "title": "Apache Drill 0.9.0 Release Notes",
- "url": "/docs/apache-drill-0-9-0-release-notes/"
- },
- "Apache Drill 1.0.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 0.9.0 Release Notes",
- "next_url": "/docs/apache-drill-0-9-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.1.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-1-0-release-notes/",
- "relative_path": "_docs/rn/030-1.0.0-rn.md",
- "title": "Apache Drill 1.0.0 Release Notes",
- "url": "/docs/apache-drill-1-0-0-release-notes/"
- },
- "Apache Drill 1.1.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.0.0 Release Notes",
- "next_url": "/docs/apache-drill-1-0-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.2.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-2-0-release-notes/",
- "relative_path": "_docs/rn/020-1.1.0-rn.md",
- "title": "Apache Drill 1.1.0 Release Notes",
- "url": "/docs/apache-drill-1-1-0-release-notes/"
- },
- "Apache Drill 1.10.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.9.0 Release Notes",
- "next_url": "/docs/apache-drill-1-9-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.11.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-11-0-release-notes/",
- "relative_path": "_docs/rn/011-1.10.0-rn.md",
- "title": "Apache Drill 1.10.0 Release Notes",
- "url": "/docs/apache-drill-1-10-0-release-notes/"
- },
- "Apache Drill 1.11.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.10.0 Release Notes",
- "next_url": "/docs/apache-drill-1-10-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.12.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-12-0-release-notes/",
- "relative_path": "_docs/rn/010-1.11.0-rn.md",
- "title": "Apache Drill 1.11.0 Release Notes",
- "url": "/docs/apache-drill-1-11-0-release-notes/"
- },
- "Apache Drill 1.12.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.11.0 Release Notes",
- "next_url": "/docs/apache-drill-1-11-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.13.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-13-0-release-notes/",
- "relative_path": "_docs/rn/009-1.12.0-rn.md",
- "title": "Apache Drill 1.12.0 Release Notes",
- "url": "/docs/apache-drill-1-12-0-release-notes/"
- },
- "Apache Drill 1.13.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.12.0 Release Notes",
- "next_url": "/docs/apache-drill-1-12-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.14.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-14-0-release-notes/",
- "relative_path": "_docs/rn/008-1.13.0-rn.md",
- "title": "Apache Drill 1.13.0 Release Notes",
- "url": "/docs/apache-drill-1-13-0-release-notes/"
- },
- "Apache Drill 1.14.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.13.0 Release Notes",
- "next_url": "/docs/apache-drill-1-13-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.15.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-15-0-release-notes/",
- "relative_path": "_docs/rn/007-1.14.0-rn.md",
- "title": "Apache Drill 1.14.0 Release Notes",
- "url": "/docs/apache-drill-1-14-0-release-notes/"
- },
- "Apache Drill 1.15.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.14.0 Release Notes",
- "next_url": "/docs/apache-drill-1-14-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.16.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-16-0-release-notes/",
- "relative_path": "_docs/rn/006-1.15.0-rn.md",
- "title": "Apache Drill 1.15.0 Release Notes",
- "url": "/docs/apache-drill-1-15-0-release-notes/"
- },
- "Apache Drill 1.16.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.15.0 Release Notes",
- "next_url": "/docs/apache-drill-1-15-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.17.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-17-0-release-notes/",
- "relative_path": "_docs/rn/005-1.16.0-rn.md",
- "title": "Apache Drill 1.16.0 Release Notes",
- "url": "/docs/apache-drill-1-16-0-release-notes/"
- },
- "Apache Drill 1.17.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.16.0 Release Notes",
- "next_url": "/docs/apache-drill-1-16-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.18.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-18-0-release-notes/",
- "relative_path": "_docs/rn/004-1.17.0-rn.md",
- "title": "Apache Drill 1.17.0 Release Notes",
- "url": "/docs/apache-drill-1-17-0-release-notes/"
- },
- "Apache Drill 1.18.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.17.0 Release Notes",
- "next_url": "/docs/apache-drill-1-17-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.19.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-19-0-release-notes/",
- "relative_path": "_docs/rn/003-1.18.0-rn.md",
- "title": "Apache Drill 1.18.0 Release Notes",
- "url": "/docs/apache-drill-1-18-0-release-notes/"
- },
- "Apache Drill 1.19.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.18.0 Release Notes",
- "next_url": "/docs/apache-drill-1-18-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Release Notes",
- "previous_url": "/docs/release-notes/",
- "relative_path": "_docs/rn/002-1.19.0-rn.md",
- "title": "Apache Drill 1.19.0 Release Notes",
- "url": "/docs/apache-drill-1-19-0-release-notes/"
- },
- "Apache Drill 1.2.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.1.0 Release Notes",
- "next_url": "/docs/apache-drill-1-1-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.3.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-3-0-release-notes/",
- "relative_path": "_docs/rn/019-1.2.0-rn.md",
- "title": "Apache Drill 1.2.0 Release Notes",
- "url": "/docs/apache-drill-1-2-0-release-notes/"
- },
- "Apache Drill 1.3.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.2.0 Release Notes",
- "next_url": "/docs/apache-drill-1-2-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.4.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-4-0-release-notes/",
- "relative_path": "_docs/rn/018-1.3.0-rn.md",
- "title": "Apache Drill 1.3.0 Release Notes",
- "url": "/docs/apache-drill-1-3-0-release-notes/"
- },
- "Apache Drill 1.4.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.3.0 Release Notes",
- "next_url": "/docs/apache-drill-1-3-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.5.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-5-0-release-notes/",
- "relative_path": "_docs/rn/017-1.4.0-rn.md",
- "title": "Apache Drill 1.4.0 Release Notes",
- "url": "/docs/apache-drill-1-4-0-release-notes/"
- },
- "Apache Drill 1.5.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.4.0 Release Notes",
- "next_url": "/docs/apache-drill-1-4-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.6.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-6-0-release-notes/",
- "relative_path": "_docs/rn/016-1.5.0-rn.md",
- "title": "Apache Drill 1.5.0 Release Notes",
- "url": "/docs/apache-drill-1-5-0-release-notes/"
- },
- "Apache Drill 1.6.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.5.0 Release Notes",
- "next_url": "/docs/apache-drill-1-5-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.7.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-7-0-release-notes/",
- "relative_path": "_docs/rn/015-1.6.0-rn.md",
- "title": "Apache Drill 1.6.0 Release Notes",
- "url": "/docs/apache-drill-1-6-0-release-notes/"
- },
- "Apache Drill 1.7.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.6.0 Release Notes",
- "next_url": "/docs/apache-drill-1-6-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.8.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-8-0-release-notes/",
- "relative_path": "_docs/rn/014-1.7.0-rn.md",
- "title": "Apache Drill 1.7.0 Release Notes",
- "url": "/docs/apache-drill-1-7-0-release-notes/"
- },
- "Apache Drill 1.8.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.7.0 Release Notes",
- "next_url": "/docs/apache-drill-1-7-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.9.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-9-0-release-notes/",
- "relative_path": "_docs/rn/013-1.8.0-rn.md",
- "title": "Apache Drill 1.8.0 Release Notes",
- "url": "/docs/apache-drill-1-8-0-release-notes/"
- },
- "Apache Drill 1.9.0 Release Notes": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill 1.8.0 Release Notes",
- "next_url": "/docs/apache-drill-1-8-0-release-notes/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill 1.10.0 Release Notes",
- "previous_url": "/docs/apache-drill-1-10-0-release-notes/",
- "relative_path": "_docs/rn/012-1.9.0-rn.md",
- "title": "Apache Drill 1.9.0 Release Notes",
- "url": "/docs/apache-drill-1-9-0-release-notes/"
- },
- "Apache Drill Contribution Guidelines": {
- "breadcrumbs": [
- {
- "title": "Contribute to Drill",
- "url": "/docs/contribute-to-drill/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill Contribution Ideas",
- "next_url": "/docs/apache-drill-contribution-ideas/",
- "parent": "Contribute to Drill",
- "previous_title": "Contribute to Drill",
- "previous_url": "/docs/contribute-to-drill/",
- "relative_path": "_docs/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md",
- "title": "Apache Drill Contribution Guidelines",
- "url": "/docs/apache-drill-contribution-guidelines/"
- },
- "Apache Drill Contribution Ideas": {
- "breadcrumbs": [
- {
- "title": "Contribute to Drill",
- "url": "/docs/contribute-to-drill/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Design Docs",
- "next_url": "/docs/design-docs/",
- "parent": "Contribute to Drill",
- "previous_title": "Apache Drill Contribution Guidelines",
- "previous_url": "/docs/apache-drill-contribution-guidelines/",
- "relative_path": "_docs/developer-information/contribute-to-drill/020-apache-drill-contribution-ideas.md",
- "title": "Apache Drill Contribution Ideas",
- "url": "/docs/apache-drill-contribution-ideas/"
- },
- "Apache Drill M1 Release Notes (Apache Drill Alpha)": {
- "breadcrumbs": [
- {
- "title": "Release Notes",
- "url": "/docs/release-notes/"
- }
- ],
- "children": [],
- "next_title": "Sample Datasets",
- "next_url": "/docs/sample-datasets/",
- "parent": "Release Notes",
- "previous_title": "Apache Drill M1 Release Notes (Apache Drill Alpha)",
- "previous_url": "/docs/apache-drill-m1-release-notes-apache-drill-alpha/",
- "relative_path": "_docs/rn/074-m1-alpha-rn.md",
- "title": "Apache Drill M1 Release Notes (Apache Drill Alpha)",
- "url": "/docs/apache-drill-m1-release-notes-apache-drill-alpha/"
- },
- "Appendix A: Release Note Issues": {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Appendix B: drill-env.sh Settings",
- "next_url": "/docs/appendix-b-drill-env-sh-settings/",
- "parent": "Drill-on-YARN",
- "previous_title": "Enabling Web UI Security",
- "previous_url": "/docs/enabling-web-ui-security/",
- "relative_path": "_docs/drill-on-yarn/090-appendix-a-release-note-issues.md",
- "title": "Appendix A: Release Note Issues",
- "url": "/docs/appendix-a-release-note-issues/"
- },
- "Appendix B: drill-env.sh Settings": {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Appendix C: Troubleshooting",
- "next_url": "/docs/appendix-c-troubleshooting/",
- "parent": "Drill-on-YARN",
- "previous_title": "Appendix A: Release Note Issues",
- "previous_url": "/docs/appendix-a-release-note-issues/",
- "relative_path": "_docs/drill-on-yarn/091-appendix-b-drill-env.sh-settings.md",
- "title": "Appendix B: drill-env.sh Settings",
- "url": "/docs/appendix-b-drill-env-sh-settings/"
- },
- "Appendix C: Troubleshooting": {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Appendix D: Recreate the Drill Archive",
- "next_url": "/docs/appendix-d-recreate-the-drill-archive/",
- "parent": "Drill-on-YARN",
- "previous_title": "Appendix B: drill-env.sh Settings",
- "previous_url": "/docs/appendix-b-drill-env-sh-settings/",
- "relative_path": "_docs/drill-on-yarn/092-appendix-c-troubleshooting.md",
- "title": "Appendix C: Troubleshooting",
- "url": "/docs/appendix-c-troubleshooting/"
- },
- "Appendix D: Recreate the Drill Archive": {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Install Drill",
- "next_url": "/docs/install-drill/",
- "parent": "Drill-on-YARN",
- "previous_title": "Appendix C: Troubleshooting",
- "previous_url": "/docs/appendix-c-troubleshooting/",
- "relative_path": "_docs/drill-on-yarn/093-appendix-d-recreate-the-drill-archive.md",
- "title": "Appendix D: Recreate the Drill Archive",
- "url": "/docs/appendix-d-recreate-the-drill-archive/"
- },
- "Architecture": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Architecture",
- "url": "/docs/architecture/"
- }
- ],
- "children": [],
- "next_title": "Drill Query Execution",
- "next_url": "/docs/drill-query-execution/",
- "parent": "Architecture",
- "previous_title": "Architecture",
- "previous_url": "/docs/architecture/",
- "relative_path": "_docs/architecture/010-architecture-introduction.md",
- "title": "Architecture Introduction",
- "url": "/docs/architecture-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Architecture",
- "url": "/docs/architecture/"
- }
- ],
- "children": [],
- "next_title": "Core Modules",
- "next_url": "/docs/core-modules/",
- "parent": "Architecture",
- "previous_title": "Architecture Introduction",
- "previous_url": "/docs/architecture-introduction/",
- "relative_path": "_docs/architecture/015-drill-query-execution.md",
- "title": "Drill Query Execution",
- "url": "/docs/drill-query-execution/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Architecture",
- "url": "/docs/architecture/"
- }
- ],
- "children": [],
- "next_title": "Performance",
- "next_url": "/docs/performance/",
- "parent": "Architecture",
- "previous_title": "Drill Query Execution",
- "previous_url": "/docs/drill-query-execution/",
- "relative_path": "_docs/architecture/020-core-modules.md",
- "title": "Core Modules",
- "url": "/docs/core-modules/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Architecture",
- "url": "/docs/architecture/"
- }
- ],
- "children": [],
- "next_title": "Tutorials",
- "next_url": "/docs/tutorials/",
- "parent": "Architecture",
- "previous_title": "Core Modules",
- "previous_url": "/docs/core-modules/",
- "relative_path": "_docs/architecture/030-performance.md",
- "title": "Performance",
- "url": "/docs/performance/"
- }
- ],
- "next_title": "Architecture Introduction",
- "next_url": "/docs/architecture-introduction/",
- "parent": "",
- "previous_title": "Why Drill",
- "previous_url": "/docs/why-drill/",
- "relative_path": "_docs/020-architecture.md",
- "title": "Architecture",
- "url": "/docs/architecture/"
- },
- "Architecture Introduction": {
- "breadcrumbs": [
- {
- "title": "Architecture",
- "url": "/docs/architecture/"
- }
- ],
- "children": [],
- "next_title": "Drill Query Execution",
- "next_url": "/docs/drill-query-execution/",
- "parent": "Architecture",
- "previous_title": "Architecture",
- "previous_url": "/docs/architecture/",
- "relative_path": "_docs/architecture/010-architecture-introduction.md",
- "title": "Architecture Introduction",
- "url": "/docs/architecture-introduction/"
- },
- "Asynchronous Parquet Reader": {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Optimizing Parquet Metadata Reading",
- "next_url": "/docs/optimizing-parquet-metadata-reading/",
- "parent": "Performance Tuning",
- "previous_title": "How to Partition Data",
- "previous_url": "/docs/how-to-partition-data/",
- "relative_path": "_docs/performance-tuning/024-aynchronous-parquet-reader.md",
- "title": "Asynchronous Parquet Reader",
- "url": "/docs/asynchronous-parquet-reader/"
- },
- "Azure Blob Storage Plugin": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Druid Storage Plugin",
- "next_url": "/docs/druid-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "Kafka Storage Plugin",
- "previous_url": "/docs/kafka-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/115-azure-blob-storage-plugin.md",
- "title": "Azure Blob Storage Plugin",
- "url": "/docs/azure-blob-storage-plugin/"
- },
- "Browsing Data and Defining Views": {
- "breadcrumbs": [
- {
- "title": "Using Drill Explorer",
- "url": "/docs/using-drill-explorer/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using Drill with BI Tools",
- "next_url": "/docs/using-drill-with-bi-tools/",
- "parent": "Using Drill Explorer",
- "previous_title": "Connecting Drill Explorer to Data",
- "previous_url": "/docs/connecting-drill-explorer-to-data/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-explorer/030-browsing-data-and-creating-views.md",
- "title": "Browsing Data and Defining Views",
- "url": "/docs/browsing-data-and-defining-views/"
- },
- "CASE": {
- "breadcrumbs": [
- {
- "title": "SQL Conditional Expressions",
- "url": "/docs/sql-conditional-expressions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Reserved Keywords",
- "next_url": "/docs/reserved-keywords/",
- "parent": "SQL Conditional Expressions",
- "previous_title": "SQL Conditional Expressions",
- "previous_url": "/docs/sql-conditional-expressions/",
- "relative_path": "_docs/sql-reference/sql-conditional-expressions/010-case-expression.md",
- "title": "CASE",
- "url": "/docs/case/"
- },
- "CREATE FUNCTION USING JAR": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "PARTITION BY Clause",
- "next_url": "/docs/partition-by-clause/",
- "parent": "SQL Commands",
- "previous_title": "CREATE TEMPORARY TABLE AS (CTTAS)",
- "previous_url": "/docs/create-temporary-table-as-cttas/",
- "relative_path": "_docs/sql-reference/sql-commands/034-create-function-using-jar.md",
- "title": "CREATE FUNCTION USING JAR",
- "url": "/docs/create-function-using-jar/"
- },
- "CREATE OR REPLACE SCHEMA": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "CREATE TABLE AS (CTAS)",
- "next_url": "/docs/create-table-as-ctas/",
- "parent": "SQL Commands",
- "previous_title": "ALTER SYSTEM",
- "previous_url": "/docs/alter-system/",
- "relative_path": "_docs/sql-reference/sql-commands/021-create-schema.md",
- "title": "CREATE OR REPLACE SCHEMA",
- "url": "/docs/create-or-replace-schema/"
- },
- "CREATE TABLE AS (CTAS)": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "CREATE TEMPORARY TABLE AS (CTTAS)",
- "next_url": "/docs/create-temporary-table-as-cttas/",
- "parent": "SQL Commands",
- "previous_title": "CREATE OR REPLACE SCHEMA",
- "previous_url": "/docs/create-or-replace-schema/",
- "relative_path": "_docs/sql-reference/sql-commands/030-create-table-as.md",
- "title": "CREATE TABLE AS (CTAS)",
- "url": "/docs/create-table-as-ctas/"
- },
- "CREATE TEMPORARY TABLE AS (CTTAS)": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "CREATE FUNCTION USING JAR",
- "next_url": "/docs/create-function-using-jar/",
- "parent": "SQL Commands",
- "previous_title": "CREATE TABLE AS (CTAS)",
- "previous_url": "/docs/create-table-as-ctas/",
- "relative_path": "_docs/sql-reference/sql-commands/031-create-temporary-table-as.md",
- "title": "CREATE TEMPORARY TABLE AS (CTTAS)",
- "url": "/docs/create-temporary-table-as-cttas/"
- },
- "CREATE VIEW": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "DESCRIBE",
- "next_url": "/docs/describe/",
- "parent": "SQL Commands",
- "previous_title": "PARTITION BY Clause",
- "previous_url": "/docs/partition-by-clause/",
- "relative_path": "_docs/sql-reference/sql-commands/050-create-view.md",
- "title": "CREATE VIEW",
- "url": "/docs/create-view/"
- },
- "Cassandra Storage Plugin": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "ODBC/JDBC Interfaces",
- "next_url": "/docs/odbc-jdbc-interfaces/",
- "parent": "Connect a Data Source",
- "previous_title": "Splunk Storage Plugin",
- "previous_url": "/docs/splunk-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/150-cassandra-storage-plugin.md",
- "title": "Cassandra Storage Plugin",
- "url": "/docs/cassandra-storage-plugin/"
- },
- "Choosing a Storage Format": {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Query Plans and Tuning",
- "next_url": "/docs/query-plans-and-tuning/",
- "parent": "Performance Tuning",
- "previous_title": "Hive Metadata Caching",
- "previous_url": "/docs/hive-metadata-caching/",
- "relative_path": "_docs/performance-tuning/030-choosing-a-storage-format.md",
- "title": "Choosing a Storage Format",
- "url": "/docs/choosing-a-storage-format/"
- },
- "Compiling Drill from Source": {
- "breadcrumbs": [
- {
- "title": "Develop Drill",
- "url": "/docs/develop-drill/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Useful Information for Drill Developers",
- "next_url": "/docs/useful-information-for-drill-developers/",
- "parent": "Develop Drill",
- "previous_title": "Develop Drill",
- "previous_url": "/docs/develop-drill/",
- "relative_path": "_docs/developer-information/develop-drill/010-compiling-drill-from-source.md",
- "title": "Compiling Drill from Source",
- "url": "/docs/compiling-drill-from-source/"
- },
- "Configuration Options": {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Start-Up Options",
- "next_url": "/docs/start-up-options/",
- "parent": "Configuration Options",
- "previous_title": "Configuration Options",
- "previous_url": "/docs/configuration-options/",
- "relative_path": "_docs/configure-drill/configuration-options/010-configuration-options-introduction.md",
- "title": "Configuration Options Introduction",
- "url": "/docs/configuration-options-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Planning and Execution Options",
- "next_url": "/docs/planning-and-execution-options/",
- "parent": "Configuration Options",
- "previous_title": "Configuration Options Introduction",
- "previous_url": "/docs/configuration-options-introduction/",
- "relative_path": "_docs/configure-drill/configuration-options/020-start-up-options.md",
- "title": "Start-Up Options",
- "url": "/docs/start-up-options/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Persistent Configuration Storage",
- "next_url": "/docs/persistent-configuration-storage/",
- "parent": "Configuration Options",
- "previous_title": "Start-Up Options",
- "previous_url": "/docs/start-up-options/",
- "relative_path": "_docs/configure-drill/configuration-options/030-planning-and-exececution-options.md",
- "title": "Planning and Execution Options",
- "url": "/docs/planning-and-execution-options/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Global Query List",
- "next_url": "/docs/global-query-list/",
- "parent": "Configuration Options",
- "previous_title": "Planning and Execution Options",
- "previous_url": "/docs/planning-and-execution-options/",
- "relative_path": "_docs/configure-drill/configuration-options/040-persistent-configuration-storage.md",
- "title": "Persistent Configuration Storage",
- "url": "/docs/persistent-configuration-storage/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Ports Used by Drill",
- "next_url": "/docs/ports-used-by-drill/",
- "parent": "Configuration Options",
- "previous_title": "Persistent Configuration Storage",
- "previous_url": "/docs/persistent-configuration-storage/",
- "relative_path": "_docs/configure-drill/configuration-options/041-global-query-list.md",
- "title": "Global Query List",
- "url": "/docs/global-query-list/"
- }
- ],
- "next_title": "Configuration Options Introduction",
- "next_url": "/docs/configuration-options-introduction/",
- "parent": "Configure Drill",
- "previous_title": "Configuring Resources for a Shared Drillbit",
- "previous_url": "/docs/configuring-resources-for-a-shared-drillbit/",
- "relative_path": "_docs/configure-drill/080-configuration-options.md",
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- "Configuration Options Introduction": {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Start-Up Options",
- "next_url": "/docs/start-up-options/",
- "parent": "Configuration Options",
- "previous_title": "Configuration Options",
- "previous_url": "/docs/configuration-options/",
- "relative_path": "_docs/configure-drill/configuration-options/010-configuration-options-introduction.md",
- "title": "Configuration Options Introduction",
- "url": "/docs/configuration-options-introduction/"
- },
- "Configuration Reference": {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Drill-on-YARN Command-Line Tool",
- "next_url": "/docs/drill-on-yarn-command-line-tool/",
- "parent": "Drill-on-YARN",
- "previous_title": "Launch Drill Under YARN",
- "previous_url": "/docs/launch-drill-under-yarn/",
- "relative_path": "_docs/drill-on-yarn/040-configuration-reference.md",
- "title": "Configuration Reference",
- "url": "/docs/configuration-reference/"
- },
- "Configure Drill": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Drill Memory",
- "next_url": "/docs/configuring-drill-memory/",
- "parent": "Configure Drill",
- "previous_title": "Configure Drill",
- "previous_url": "/docs/configure-drill/",
- "relative_path": "_docs/configure-drill/010-configure-drill-introduction.md",
- "title": "Configure Drill Introduction",
- "url": "/docs/configure-drill-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Securing Drill",
- "next_url": "/docs/securing-drill/",
- "parent": "Configure Drill",
- "previous_title": "Configure Drill Introduction",
- "previous_url": "/docs/configure-drill-introduction/",
- "relative_path": "_docs/configure-drill/020-configuring-drill-memory.md",
- "title": "Configuring Drill Memory",
- "url": "/docs/configuring-drill-memory/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Secure Communication Paths",
- "next_url": "/docs/secure-communication-paths/",
- "parent": "Securing Drill",
- "previous_title": "Securing Drill",
- "previous_url": "/docs/securing-drill/",
- "relative_path": "_docs/configure-drill/securing-drill/010-securing-drill-introduction.md",
- "title": "Securing Drill Introduction",
- "url": "/docs/securing-drill-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Roles and Privileges",
- "next_url": "/docs/roles-and-privileges/",
- "parent": "Securing Drill",
- "previous_title": "Securing Drill Introduction",
- "previous_url": "/docs/securing-drill-introduction/",
- "relative_path": "_docs/configure-drill/securing-drill/020-secure-communication-paths.md",
- "title": "Secure Communication Paths",
- "url": "/docs/secure-communication-paths/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring User Impersonation",
- "next_url": "/docs/configuring-user-impersonation/",
- "parent": "Securing Drill",
- "previous_title": "Secure Communication Paths",
- "previous_url": "/docs/secure-communication-paths/",
- "relative_path": "_docs/configure-drill/securing-drill/030-roles-privileges.md",
- "title": "Roles and Privileges",
- "url": "/docs/roles-and-privileges/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Inbound Impersonation",
- "next_url": "/docs/configuring-inbound-impersonation/",
- "parent": "Securing Drill",
- "previous_title": "Roles and Privileges",
- "previous_url": "/docs/roles-and-privileges/",
- "relative_path": "_docs/configure-drill/securing-drill/040-configuring-user-impersonation.md",
- "title": "Configuring User Impersonation",
- "url": "/docs/configuring-user-impersonation/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring User Impersonation with Hive Authorization",
- "next_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
- "parent": "Securing Drill",
- "previous_title": "Configuring User Impersonation",
- "previous_url": "/docs/configuring-user-impersonation/",
- "relative_path": "_docs/configure-drill/securing-drill/050-configure-inbound-impersonation.md",
- "title": "Configuring Inbound Impersonation",
- "url": "/docs/configuring-inbound-impersonation/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring User Security",
- "next_url": "/docs/configuring-user-security/",
- "parent": "Securing Drill",
- "previous_title": "Configuring Inbound Impersonation",
- "previous_url": "/docs/configuring-inbound-impersonation/",
- "relative_path": "_docs/configure-drill/securing-drill/060-configuring-user-impersonation-with-hive-authorization.md",
- "title": "Configuring User Impersonation with Hive Authorization",
- "url": "/docs/configuring-user-impersonation-with-hive-authorization/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Plain Security",
- "next_url": "/docs/configuring-plain-security/",
- "parent": "Securing Drill",
- "previous_title": "Configuring User Impersonation with Hive Authorization",
- "previous_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
- "relative_path": "_docs/configure-drill/securing-drill/070-configuring-user-security.md",
- "title": "Configuring User Security",
- "url": "/docs/configuring-user-security/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring SSL/TLS for Encryption",
- "next_url": "/docs/configuring-ssl-tls-for-encryption/",
- "parent": "Securing Drill",
- "previous_title": "Configuring User Security",
- "previous_url": "/docs/configuring-user-security/",
- "relative_path": "_docs/configure-drill/securing-drill/080-configuring-plain-security.md",
- "title": "Configuring Plain Security",
- "url": "/docs/configuring-plain-security/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Using libpam4j as the PAM Authenticator",
- "next_url": "/docs/using-libpam4j-as-the-pam-authenticator/",
- "parent": "Securing Drill",
- "previous_title": "Configuring Plain Security",
- "previous_url": "/docs/configuring-plain-security/",
- "relative_path": "_docs/configure-drill/securing-drill/081-configuring-ssl-tls-for-encryption.md",
- "title": "Configuring SSL/TLS for Encryption",
- "url": "/docs/configuring-ssl-tls-for-encryption/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Using jpam as the PAM Authenticator",
- "next_url": "/docs/using-jpam-as-the-pam-authenticator/",
- "parent": "Securing Drill",
- "previous_title": "Configuring SSL/TLS for Encryption",
- "previous_url": "/docs/configuring-ssl-tls-for-encryption/",
- "relative_path": "_docs/configure-drill/securing-drill/082-using-libpam4j-as-the-pam-authenticator.md",
- "title": "Using libpam4j as the PAM Authenticator",
- "url": "/docs/using-libpam4j-as-the-pam-authenticator/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Kerberos Security",
- "next_url": "/docs/configuring-kerberos-security/",
- "parent": "Securing Drill",
- "previous_title": "Using libpam4j as the PAM Authenticator",
- "previous_url": "/docs/using-libpam4j-as-the-pam-authenticator/",
- "relative_path": "_docs/configure-drill/securing-drill/083-using-jpam-as-the-pam-authenticator.md",
- "title": "Using jpam as the PAM Authenticator",
- "url": "/docs/using-jpam-as-the-pam-authenticator/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
- "next_url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
- "parent": "Securing Drill",
- "previous_title": "Using jpam as the PAM Authenticator",
- "previous_url": "/docs/using-jpam-as-the-pam-authenticator/",
- "relative_path": "_docs/configure-drill/securing-drill/090-configuring-kerberos-security.md",
- "title": "Configuring Kerberos Security",
- "url": "/docs/configuring-kerberos-security/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Web UI and REST API Security",
- "next_url": "/docs/configuring-web-ui-and-rest-api-security/",
- "parent": "Securing Drill",
- "previous_title": "Configuring Kerberos Security",
- "previous_url": "/docs/configuring-kerberos-security/",
- "relative_path": "_docs/configure-drill/securing-drill/091-configuring-drill-to-use-spnego-for-http-authentication.md",
- "title": "Configuring Drill to use SPNEGO for HTTP Authentication",
- "url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Custom ACLs to Secure znodes",
- "next_url": "/docs/configuring-custom-acls-to-secure-znodes/",
- "parent": "Securing Drill",
- "previous_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
- "previous_url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
- "relative_path": "_docs/configure-drill/securing-drill/092-configuring-web-ui-and-rest-api-security.md",
- "title": "Configuring Web UI and REST API Security",
- "url": "/docs/configuring-web-ui-and-rest-api-security/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring a Multitenant Cluster",
- "next_url": "/docs/configuring-a-multitenant-cluster/",
- "parent": "Securing Drill",
- "previous_title": "Configuring Web UI and REST API Security",
- "previous_url": "/docs/configuring-web-ui-and-rest-api-security/",
- "relative_path": "_docs/configure-drill/securing-drill/093-configuring-custom-acls-to-secure-znodes.md",
- "title": "Configuring Custom ACLs to Secure znodes",
- "url": "/docs/configuring-custom-acls-to-secure-znodes/"
- }
- ],
- "next_title": "Securing Drill Introduction",
- "next_url": "/docs/securing-drill-introduction/",
- "parent": "Configure Drill",
- "previous_title": "Configuring Drill Memory",
- "previous_url": "/docs/configuring-drill-memory/",
- "relative_path": "_docs/configure-drill/031-securing-drill.md",
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Configuring a Multitenant Cluster",
- "url": "/docs/configuring-a-multitenant-cluster/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Multitenant Resources",
- "next_url": "/docs/configuring-multitenant-resources/",
- "parent": "Configuring a Multitenant Cluster",
- "previous_title": "Configuring a Multitenant Cluster",
- "previous_url": "/docs/configuring-a-multitenant-cluster/",
- "relative_path": "_docs/configure-drill/030-configuring-a-multitenant-cluster-introduction.md",
- "title": "Configuring a Multitenant Cluster Introduction",
- "url": "/docs/configuring-a-multitenant-cluster-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring a Multitenant Cluster",
- "url": "/docs/configuring-a-multitenant-cluster/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Resources for a Shared Drillbit",
- "next_url": "/docs/configuring-resources-for-a-shared-drillbit/",
- "parent": "Configuring a Multitenant Cluster",
- "previous_title": "Configuring a Multitenant Cluster Introduction",
- "previous_url": "/docs/configuring-a-multitenant-cluster-introduction/",
- "relative_path": "_docs/configure-drill/050-configuring-multitenant-resources.md",
- "title": "Configuring Multitenant Resources",
- "url": "/docs/configuring-multitenant-resources/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring a Multitenant Cluster",
- "url": "/docs/configuring-a-multitenant-cluster/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuration Options",
- "next_url": "/docs/configuration-options/",
- "parent": "Configuring a Multitenant Cluster",
- "previous_title": "Configuring Multitenant Resources",
- "previous_url": "/docs/configuring-multitenant-resources/",
- "relative_path": "_docs/configure-drill/060-configuring-a-shared-drillbit.md",
- "title": "Configuring Resources for a Shared Drillbit",
- "url": "/docs/configuring-resources-for-a-shared-drillbit/"
- }
- ],
- "next_title": "Configuring a Multitenant Cluster Introduction",
- "next_url": "/docs/configuring-a-multitenant-cluster-introduction/",
- "parent": "Configure Drill",
- "previous_title": "Configuring Custom ACLs to Secure znodes",
- "previous_url": "/docs/configuring-custom-acls-to-secure-znodes/",
- "relative_path": "_docs/configure-drill/040-configuring-a-multitenant-cluster.md",
- "title": "Configuring a Multitenant Cluster",
- "url": "/docs/configuring-a-multitenant-cluster/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Start-Up Options",
- "next_url": "/docs/start-up-options/",
- "parent": "Configuration Options",
- "previous_title": "Configuration Options",
- "previous_url": "/docs/configuration-options/",
- "relative_path": "_docs/configure-drill/configuration-options/010-configuration-options-introduction.md",
- "title": "Configuration Options Introduction",
- "url": "/docs/configuration-options-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Planning and Execution Options",
- "next_url": "/docs/planning-and-execution-options/",
- "parent": "Configuration Options",
- "previous_title": "Configuration Options Introduction",
- "previous_url": "/docs/configuration-options-introduction/",
- "relative_path": "_docs/configure-drill/configuration-options/020-start-up-options.md",
- "title": "Start-Up Options",
- "url": "/docs/start-up-options/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Persistent Configuration Storage",
- "next_url": "/docs/persistent-configuration-storage/",
- "parent": "Configuration Options",
- "previous_title": "Start-Up Options",
- "previous_url": "/docs/start-up-options/",
- "relative_path": "_docs/configure-drill/configuration-options/030-planning-and-exececution-options.md",
- "title": "Planning and Execution Options",
- "url": "/docs/planning-and-execution-options/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Global Query List",
- "next_url": "/docs/global-query-list/",
- "parent": "Configuration Options",
- "previous_title": "Planning and Execution Options",
- "previous_url": "/docs/planning-and-execution-options/",
- "relative_path": "_docs/configure-drill/configuration-options/040-persistent-configuration-storage.md",
- "title": "Persistent Configuration Storage",
- "url": "/docs/persistent-configuration-storage/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Ports Used by Drill",
- "next_url": "/docs/ports-used-by-drill/",
- "parent": "Configuration Options",
- "previous_title": "Persistent Configuration Storage",
- "previous_url": "/docs/persistent-configuration-storage/",
- "relative_path": "_docs/configure-drill/configuration-options/041-global-query-list.md",
- "title": "Global Query List",
- "url": "/docs/global-query-list/"
- }
- ],
- "next_title": "Configuration Options Introduction",
- "next_url": "/docs/configuration-options-introduction/",
- "parent": "Configure Drill",
- "previous_title": "Configuring Resources for a Shared Drillbit",
- "previous_url": "/docs/configuring-resources-for-a-shared-drillbit/",
- "relative_path": "_docs/configure-drill/080-configuration-options.md",
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring the Drill Shell",
- "next_url": "/docs/configuring-the-drill-shell/",
- "parent": "Configure Drill",
- "previous_title": "Global Query List",
- "previous_url": "/docs/global-query-list/",
- "relative_path": "_docs/configure-drill/100-ports-used-by-drill.md",
- "title": "Ports Used by Drill",
- "url": "/docs/ports-used-by-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring cgroups to Control CPU Usage",
- "next_url": "/docs/configuring-cgroups-to-control-cpu-usage/",
- "parent": "Configure Drill",
- "previous_title": "Ports Used by Drill",
- "previous_url": "/docs/ports-used-by-drill/",
- "relative_path": "_docs/configure-drill/120-configuring-the-drill-shell.md",
- "title": "Configuring the Drill Shell",
- "url": "/docs/configuring-the-drill-shell/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Connect a Data Source",
- "next_url": "/docs/connect-a-data-source/",
- "parent": "Configure Drill",
- "previous_title": "Configuring the Drill Shell",
- "previous_url": "/docs/configuring-the-drill-shell/",
- "relative_path": "_docs/configure-drill/121-configuring-cgroups-to-control-cpu-usage.md",
- "title": "Configuring cgroups to Control CPU Usage",
- "url": "/docs/configuring-cgroups-to-control-cpu-usage/"
- }
- ],
- "next_title": "Configure Drill Introduction",
- "next_url": "/docs/configure-drill-introduction/",
- "parent": "",
- "previous_title": "Identifying Multiple Drill Versions in a Cluster",
- "previous_url": "/docs/identifying-multiple-drill-versions-in-a-cluster/",
- "relative_path": "_docs/045-configure-drill.md",
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- },
- "Configure Drill Introduction": {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Drill Memory",
- "next_url": "/docs/configuring-drill-memory/",
- "parent": "Configure Drill",
- "previous_title": "Configure Drill",
- "previous_url": "/docs/configure-drill/",
- "relative_path": "_docs/configure-drill/010-configure-drill-introduction.md",
- "title": "Configure Drill Introduction",
- "url": "/docs/configure-drill-introduction/"
- },
- "Configuring Custom ACLs to Secure znodes": {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring a Multitenant Cluster",
- "next_url": "/docs/configuring-a-multitenant-cluster/",
- "parent": "Securing Drill",
- "previous_title": "Configuring Web UI and REST API Security",
- "previous_url": "/docs/configuring-web-ui-and-rest-api-security/",
- "relative_path": "_docs/configure-drill/securing-drill/093-configuring-custom-acls-to-secure-znodes.md",
- "title": "Configuring Custom ACLs to Secure znodes",
- "url": "/docs/configuring-custom-acls-to-secure-znodes/"
- },
- "Configuring Drill Memory": {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Securing Drill",
- "next_url": "/docs/securing-drill/",
- "parent": "Configure Drill",
- "previous_title": "Configure Drill Introduction",
- "previous_url": "/docs/configure-drill-introduction/",
- "relative_path": "_docs/configure-drill/020-configuring-drill-memory.md",
- "title": "Configuring Drill Memory",
- "url": "/docs/configuring-drill-memory/"
- },
- "Configuring Drill to use SPNEGO for HTTP Authentication": {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Web UI and REST API Security",
- "next_url": "/docs/configuring-web-ui-and-rest-api-security/",
- "parent": "Securing Drill",
- "previous_title": "Configuring Kerberos Security",
- "previous_url": "/docs/configuring-kerberos-security/",
- "relative_path": "_docs/configure-drill/securing-drill/091-configuring-drill-to-use-spnego-for-http-authentication.md",
- "title": "Configuring Drill to use SPNEGO for HTTP Authentication",
- "url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/"
- },
- "Configuring Inbound Impersonation": {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring User Impersonation with Hive Authorization",
- "next_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
- "parent": "Securing Drill",
- "previous_title": "Configuring User Impersonation",
- "previous_url": "/docs/configuring-user-impersonation/",
- "relative_path": "_docs/configure-drill/securing-drill/050-configure-inbound-impersonation.md",
- "title": "Configuring Inbound Impersonation",
- "url": "/docs/configuring-inbound-impersonation/"
- },
- "Configuring Index Planning": {
- "breadcrumbs": [
- {
- "title": "Querying Indexes",
- "url": "/docs/querying-indexes/"
- },
- {
- "title": "Query Data",
- "url": "/docs/query-data/"
- }
- ],
- "children": [],
- "next_title": "Verifying Index Use",
- "next_url": "/docs/verifying-index-use/",
- "parent": "Querying Indexes",
- "previous_title": "Designing Indexes for Your Queries",
- "previous_url": "/docs/designing-indexes-for-your-queries/",
- "relative_path": "_docs/query-data/querying-indexes/050-configuring-index-planning.md",
- "title": "Configuring Index Planning",
- "url": "/docs/configuring-index-planning/"
- },
- "Configuring JReport with Drill": {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Query Data",
- "next_url": "/docs/query-data/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Using Information Builders\u2019 WebFOCUS with Apache Drill",
- "previous_url": "/docs/using-information-builders-webfocus-with-apache-drill/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/090-configuring-jreport-with-drill.md",
- "title": "Configuring JReport with Drill",
- "url": "/docs/configuring-jreport-with-drill/"
- },
- "Configuring Kerberos Security": {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
- "next_url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
- "parent": "Securing Drill",
- "previous_title": "Using jpam as the PAM Authenticator",
- "previous_url": "/docs/using-jpam-as-the-pam-authenticator/",
- "relative_path": "_docs/configure-drill/securing-drill/090-configuring-kerberos-security.md",
- "title": "Configuring Kerberos Security",
- "url": "/docs/configuring-kerberos-security/"
- },
- "Configuring Multitenant Resources": {
- "breadcrumbs": [
- {
- "title": "Configuring a Multitenant Cluster",
- "url": "/docs/configuring-a-multitenant-cluster/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Resources for a Shared Drillbit",
- "next_url": "/docs/configuring-resources-for-a-shared-drillbit/",
- "parent": "Configuring a Multitenant Cluster",
- "previous_title": "Configuring a Multitenant Cluster Introduction",
- "previous_url": "/docs/configuring-a-multitenant-cluster-introduction/",
- "relative_path": "_docs/configure-drill/050-configuring-multitenant-resources.md",
- "title": "Configuring Multitenant Resources",
- "url": "/docs/configuring-multitenant-resources/"
- },
- "Configuring ODBC": {
- "breadcrumbs": [
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Logging and Tracing",
- "next_url": "/docs/logging-and-tracing/",
- "parent": "Configuring ODBC",
- "previous_title": "Configuring ODBC",
- "previous_url": "/docs/configuring-odbc/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/010-odbc-configuration-reference.md",
- "title": "ODBC Configuration Reference",
- "url": "/docs/odbc-configuration-reference/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring ODBC on Linux",
- "next_url": "/docs/configuring-odbc-on-linux/",
- "parent": "Configuring ODBC",
- "previous_title": "ODBC Configuration Reference",
- "previous_url": "/docs/odbc-configuration-reference/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/011-logging-and-tracing.md",
- "title": "Logging and Tracing",
- "url": "/docs/logging-and-tracing/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring ODBC on Mac OS X",
- "next_url": "/docs/configuring-odbc-on-mac-os-x/",
- "parent": "Configuring ODBC",
- "previous_title": "Logging and Tracing",
- "previous_url": "/docs/logging-and-tracing/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/020-configuring-odbc-on-linux.md",
- "title": "Configuring ODBC on Linux",
- "url": "/docs/configuring-odbc-on-linux/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring ODBC on Windows",
- "next_url": "/docs/configuring-odbc-on-windows/",
- "parent": "Configuring ODBC",
- "previous_title": "Configuring ODBC on Linux",
- "previous_url": "/docs/configuring-odbc-on-linux/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/025-configuring-odbc-on-mac-os-x.md",
- "title": "Configuring ODBC on Mac OS X",
- "url": "/docs/configuring-odbc-on-mac-os-x/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Testing the ODBC Connection",
- "next_url": "/docs/testing-the-odbc-connection/",
- "parent": "Configuring ODBC",
- "previous_title": "Configuring ODBC on Mac OS X",
- "previous_url": "/docs/configuring-odbc-on-mac-os-x/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/030-configuring-odbc-on-windows.md",
- "title": "Configuring ODBC on Windows",
- "url": "/docs/configuring-odbc-on-windows/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using Drill Explorer",
- "next_url": "/docs/using-drill-explorer/",
- "parent": "Configuring ODBC",
- "previous_title": "Configuring ODBC on Windows",
- "previous_url": "/docs/configuring-odbc-on-windows/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/040-testing-the-odbc-connection.md",
- "title": "Testing the ODBC Connection",
- "url": "/docs/testing-the-odbc-connection/"
- }
- ],
- "next_title": "ODBC Configuration Reference",
- "next_url": "/docs/odbc-configuration-reference/",
- "parent": "ODBC/JDBC Interfaces",
- "previous_title": "Installing the Driver on Windows",
- "previous_url": "/docs/installing-the-driver-on-windows/",
- "relative_path": "_docs/odbc-jdbc-interfaces/040-configuring-odbc.md",
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- "Configuring ODBC on Linux": {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring ODBC on Mac OS X",
- "next_url": "/docs/configuring-odbc-on-mac-os-x/",
- "parent": "Configuring ODBC",
- "previous_title": "Logging and Tracing",
- "previous_url": "/docs/logging-and-tracing/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/020-configuring-odbc-on-linux.md",
- "title": "Configuring ODBC on Linux",
- "url": "/docs/configuring-odbc-on-linux/"
- },
- "Configuring ODBC on Mac OS X": {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring ODBC on Windows",
- "next_url": "/docs/configuring-odbc-on-windows/",
- "parent": "Configuring ODBC",
- "previous_title": "Configuring ODBC on Linux",
- "previous_url": "/docs/configuring-odbc-on-linux/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/025-configuring-odbc-on-mac-os-x.md",
- "title": "Configuring ODBC on Mac OS X",
- "url": "/docs/configuring-odbc-on-mac-os-x/"
- },
- "Configuring ODBC on Windows": {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Testing the ODBC Connection",
- "next_url": "/docs/testing-the-odbc-connection/",
- "parent": "Configuring ODBC",
- "previous_title": "Configuring ODBC on Mac OS X",
- "previous_url": "/docs/configuring-odbc-on-mac-os-x/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/030-configuring-odbc-on-windows.md",
- "title": "Configuring ODBC on Windows",
- "url": "/docs/configuring-odbc-on-windows/"
- },
- "Configuring Plain Security": {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring SSL/TLS for Encryption",
- "next_url": "/docs/configuring-ssl-tls-for-encryption/",
- "parent": "Securing Drill",
- "previous_title": "Configuring User Security",
- "previous_url": "/docs/configuring-user-security/",
- "relative_path": "_docs/configure-drill/securing-drill/080-configuring-plain-security.md",
- "title": "Configuring Plain Security",
- "url": "/docs/configuring-plain-security/"
- },
- "Configuring Resources for a Shared Drillbit": {
- "breadcrumbs": [
- {
- "title": "Configuring a Multitenant Cluster",
- "url": "/docs/configuring-a-multitenant-cluster/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuration Options",
- "next_url": "/docs/configuration-options/",
- "parent": "Configuring a Multitenant Cluster",
- "previous_title": "Configuring Multitenant Resources",
- "previous_url": "/docs/configuring-multitenant-resources/",
- "relative_path": "_docs/configure-drill/060-configuring-a-shared-drillbit.md",
- "title": "Configuring Resources for a Shared Drillbit",
- "url": "/docs/configuring-resources-for-a-shared-drillbit/"
- },
- "Configuring SSL/TLS for Encryption": {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Using libpam4j as the PAM Authenticator",
- "next_url": "/docs/using-libpam4j-as-the-pam-authenticator/",
- "parent": "Securing Drill",
- "previous_title": "Configuring Plain Security",
- "previous_url": "/docs/configuring-plain-security/",
- "relative_path": "_docs/configure-drill/securing-drill/081-configuring-ssl-tls-for-encryption.md",
- "title": "Configuring SSL/TLS for Encryption",
- "url": "/docs/configuring-ssl-tls-for-encryption/"
- },
- "Configuring Storage Plugins": {
- "breadcrumbs": [
- {
- "title": "Storage Plugin Configuration",
- "url": "/docs/storage-plugin-configuration/"
- },
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Workspaces",
- "next_url": "/docs/workspaces/",
- "parent": "Storage Plugin Configuration",
- "previous_title": "Plugin Configuration Basics",
- "previous_url": "/docs/plugin-configuration-basics/",
- "relative_path": "_docs/connect-a-data-source/036-configuring-storage-plugins.md",
- "title": "Configuring Storage Plugins",
- "url": "/docs/configuring-storage-plugins/"
- },
- "Configuring Tibco Spotfire Server with Drill": {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using Qlik Sense with Drill",
- "next_url": "/docs/using-qlik-sense-with-drill/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Using Tibco Spotfire Desktop with Drill",
- "previous_url": "/docs/using-tibco-spotfire-desktop-with-drill/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/050-configuring-spotfire-server.md",
- "title": "Configuring Tibco Spotfire Server with Drill",
- "url": "/docs/configuring-tibco-spotfire-server-with-drill/"
- },
- "Configuring User Impersonation": {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Inbound Impersonation",
- "next_url": "/docs/configuring-inbound-impersonation/",
- "parent": "Securing Drill",
- "previous_title": "Roles and Privileges",
- "previous_url": "/docs/roles-and-privileges/",
- "relative_path": "_docs/configure-drill/securing-drill/040-configuring-user-impersonation.md",
- "title": "Configuring User Impersonation",
- "url": "/docs/configuring-user-impersonation/"
- },
- "Configuring User Impersonation with Hive Authorization": {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring User Security",
- "next_url": "/docs/configuring-user-security/",
- "parent": "Securing Drill",
- "previous_title": "Configuring Inbound Impersonation",
- "previous_url": "/docs/configuring-inbound-impersonation/",
- "relative_path": "_docs/configure-drill/securing-drill/060-configuring-user-impersonation-with-hive-authorization.md",
- "title": "Configuring User Impersonation with Hive Authorization",
- "url": "/docs/configuring-user-impersonation-with-hive-authorization/"
- },
- "Configuring User Security": {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Plain Security",
- "next_url": "/docs/configuring-plain-security/",
- "parent": "Securing Drill",
- "previous_title": "Configuring User Impersonation with Hive Authorization",
- "previous_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
- "relative_path": "_docs/configure-drill/securing-drill/070-configuring-user-security.md",
- "title": "Configuring User Security",
- "url": "/docs/configuring-user-security/"
- },
- "Configuring Web UI and REST API Security": {
- "breadcrumbs": [
- {
- "title": "Securing Drill",
- "url": "/docs/securing-drill/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Custom ACLs to Secure znodes",
- "next_url": "/docs/configuring-custom-acls-to-secure-znodes/",
- "parent": "Securing Drill",
- "previous_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
- "previous_url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
- "relative_path": "_docs/configure-drill/securing-drill/092-configuring-web-ui-and-rest-api-security.md",
- "title": "Configuring Web UI and REST API Security",
- "url": "/docs/configuring-web-ui-and-rest-api-security/"
- },
- "Configuring a Multitenant Cluster": {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Configuring a Multitenant Cluster",
- "url": "/docs/configuring-a-multitenant-cluster/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Multitenant Resources",
- "next_url": "/docs/configuring-multitenant-resources/",
- "parent": "Configuring a Multitenant Cluster",
- "previous_title": "Configuring a Multitenant Cluster",
- "previous_url": "/docs/configuring-a-multitenant-cluster/",
- "relative_path": "_docs/configure-drill/030-configuring-a-multitenant-cluster-introduction.md",
- "title": "Configuring a Multitenant Cluster Introduction",
- "url": "/docs/configuring-a-multitenant-cluster-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring a Multitenant Cluster",
- "url": "/docs/configuring-a-multitenant-cluster/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Resources for a Shared Drillbit",
- "next_url": "/docs/configuring-resources-for-a-shared-drillbit/",
- "parent": "Configuring a Multitenant Cluster",
- "previous_title": "Configuring a Multitenant Cluster Introduction",
- "previous_url": "/docs/configuring-a-multitenant-cluster-introduction/",
- "relative_path": "_docs/configure-drill/050-configuring-multitenant-resources.md",
- "title": "Configuring Multitenant Resources",
- "url": "/docs/configuring-multitenant-resources/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring a Multitenant Cluster",
- "url": "/docs/configuring-a-multitenant-cluster/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuration Options",
- "next_url": "/docs/configuration-options/",
- "parent": "Configuring a Multitenant Cluster",
- "previous_title": "Configuring Multitenant Resources",
- "previous_url": "/docs/configuring-multitenant-resources/",
- "relative_path": "_docs/configure-drill/060-configuring-a-shared-drillbit.md",
- "title": "Configuring Resources for a Shared Drillbit",
- "url": "/docs/configuring-resources-for-a-shared-drillbit/"
- }
- ],
- "next_title": "Configuring a Multitenant Cluster Introduction",
- "next_url": "/docs/configuring-a-multitenant-cluster-introduction/",
- "parent": "Configure Drill",
- "previous_title": "Configuring Custom ACLs to Secure znodes",
- "previous_url": "/docs/configuring-custom-acls-to-secure-znodes/",
- "relative_path": "_docs/configure-drill/040-configuring-a-multitenant-cluster.md",
- "title": "Configuring a Multitenant Cluster",
- "url": "/docs/configuring-a-multitenant-cluster/"
- },
- "Configuring a Multitenant Cluster Introduction": {
- "breadcrumbs": [
- {
- "title": "Configuring a Multitenant Cluster",
- "url": "/docs/configuring-a-multitenant-cluster/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring Multitenant Resources",
- "next_url": "/docs/configuring-multitenant-resources/",
- "parent": "Configuring a Multitenant Cluster",
- "previous_title": "Configuring a Multitenant Cluster",
- "previous_url": "/docs/configuring-a-multitenant-cluster/",
- "relative_path": "_docs/configure-drill/030-configuring-a-multitenant-cluster-introduction.md",
- "title": "Configuring a Multitenant Cluster Introduction",
- "url": "/docs/configuring-a-multitenant-cluster-introduction/"
- },
- "Configuring cgroups to Control CPU Usage": {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Connect a Data Source",
- "next_url": "/docs/connect-a-data-source/",
- "parent": "Configure Drill",
- "previous_title": "Configuring the Drill Shell",
- "previous_url": "/docs/configuring-the-drill-shell/",
- "relative_path": "_docs/configure-drill/121-configuring-cgroups-to-control-cpu-usage.md",
- "title": "Configuring cgroups to Control CPU Usage",
- "url": "/docs/configuring-cgroups-to-control-cpu-usage/"
- },
- "Configuring the Drill Shell": {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring cgroups to Control CPU Usage",
- "next_url": "/docs/configuring-cgroups-to-control-cpu-usage/",
- "parent": "Configure Drill",
- "previous_title": "Ports Used by Drill",
- "previous_url": "/docs/ports-used-by-drill/",
- "relative_path": "_docs/configure-drill/120-configuring-the-drill-shell.md",
- "title": "Configuring the Drill Shell",
- "url": "/docs/configuring-the-drill-shell/"
- },
- "Connect a Data Source": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Storage Plugin Registration",
- "next_url": "/docs/storage-plugin-registration/",
- "parent": "Connect a Data Source",
- "previous_title": "Connect a Data Source",
- "previous_url": "/docs/connect-a-data-source/",
- "relative_path": "_docs/connect-a-data-source/010-connect-a-data-source-introduction.md",
- "title": "Connect a Data Source Introduction",
- "url": "/docs/connect-a-data-source-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Storage Plugin Configuration",
- "next_url": "/docs/storage-plugin-configuration/",
- "parent": "Connect a Data Source",
- "previous_title": "Connect a Data Source Introduction",
- "previous_url": "/docs/connect-a-data-source-introduction/",
- "relative_path": "_docs/connect-a-data-source/020-storage-plugin-registration.md",
- "title": "Storage Plugin Registration",
- "url": "/docs/storage-plugin-registration/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Storage Plugin Configuration",
- "url": "/docs/storage-plugin-configuration/"
- },
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Configuring Storage Plugins",
- "next_url": "/docs/configuring-storage-plugins/",
- "parent": "Storage Plugin Configuration",
- "previous_title": "Storage Plugin Configuration",
- "previous_url": "/docs/storage-plugin-configuration/",
- "relative_path": "_docs/connect-a-data-source/035-plugin-configuration-basics.md",
- "title": "Plugin Configuration Basics",
- "url": "/docs/plugin-configuration-basics/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Storage Plugin Configuration",
- "url": "/docs/storage-plugin-configuration/"
- },
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Workspaces",
- "next_url": "/docs/workspaces/",
- "parent": "Storage Plugin Configuration",
- "previous_title": "Plugin Configuration Basics",
- "previous_url": "/docs/plugin-configuration-basics/",
- "relative_path": "_docs/connect-a-data-source/036-configuring-storage-plugins.md",
- "title": "Configuring Storage Plugins",
- "url": "/docs/configuring-storage-plugins/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Storage Plugin Configuration",
- "url": "/docs/storage-plugin-configuration/"
- },
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Drill Default Input Format",
- "next_url": "/docs/drill-default-input-format/",
- "parent": "Storage Plugin Configuration",
- "previous_title": "Configuring Storage Plugins",
- "previous_url": "/docs/configuring-storage-plugins/",
- "relative_path": "_docs/connect-a-data-source/050-workspaces.md",
- "title": "Workspaces",
- "url": "/docs/workspaces/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Storage Plugin Configuration",
- "url": "/docs/storage-plugin-configuration/"
- },
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "File System Storage Plugin",
- "next_url": "/docs/file-system-storage-plugin/",
- "parent": "Storage Plugin Configuration",
- "previous_title": "Workspaces",
- "previous_url": "/docs/workspaces/",
- "relative_path": "_docs/connect-a-data-source/080-drill-default-input-format.md",
- "title": "Drill Default Input Format",
- "url": "/docs/drill-default-input-format/"
- }
- ],
- "next_title": "Plugin Configuration Basics",
- "next_url": "/docs/plugin-configuration-basics/",
- "parent": "Connect a Data Source",
- "previous_title": "Storage Plugin Registration",
- "previous_url": "/docs/storage-plugin-registration/",
- "relative_path": "_docs/connect-a-data-source/030-storage-plugin-configuration.md",
- "title": "Storage Plugin Configuration",
- "url": "/docs/storage-plugin-configuration/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "HBase Storage Plugin",
- "next_url": "/docs/hbase-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "Drill Default Input Format",
- "previous_url": "/docs/drill-default-input-format/",
- "relative_path": "_docs/connect-a-data-source/plugins/040-file-system-storage-plugin.md",
- "title": "File System Storage Plugin",
- "url": "/docs/file-system-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Hive Storage Plugin",
- "next_url": "/docs/hive-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "File System Storage Plugin",
- "previous_url": "/docs/file-system-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/060-hbase-storage-plugin.md",
- "title": "HBase Storage Plugin",
- "url": "/docs/hbase-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "RDBMS Storage Plugin",
- "next_url": "/docs/rdbms-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "HBase Storage Plugin",
- "previous_url": "/docs/hbase-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/070-hive-storage-plugin.md",
- "title": "Hive Storage Plugin",
- "url": "/docs/hive-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "MongoDB Storage Plugin",
- "next_url": "/docs/mongodb-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "Hive Storage Plugin",
- "previous_url": "/docs/hive-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/080-rdbms-storage-plugin.md",
- "title": "RDBMS Storage Plugin",
- "url": "/docs/rdbms-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "MapR-DB Format",
- "next_url": "/docs/mapr-db-format/",
- "parent": "Connect a Data Source",
- "previous_title": "RDBMS Storage Plugin",
- "previous_url": "/docs/rdbms-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/090-mongodb-storage-plugin.md",
- "title": "MongoDB Storage Plugin",
- "url": "/docs/mongodb-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "S3 Storage Plugin",
- "next_url": "/docs/s3-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "MongoDB Storage Plugin",
- "previous_url": "/docs/mongodb-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/095-mapr-db-format.md",
- "title": "MapR-DB Format",
- "url": "/docs/mapr-db-format/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "OpenTSDB Storage Plugin",
- "next_url": "/docs/opentsdb-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "MapR-DB Format",
- "previous_url": "/docs/mapr-db-format/",
- "relative_path": "_docs/connect-a-data-source/plugins/110-s3-storage-plugin.md",
- "title": "S3 Storage Plugin",
- "url": "/docs/s3-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Kafka Storage Plugin",
- "next_url": "/docs/kafka-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "S3 Storage Plugin",
- "previous_url": "/docs/s3-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/112-opentsdb-storage-plugin.md",
- "title": "OpenTSDB Storage Plugin",
- "url": "/docs/opentsdb-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Azure Blob Storage Plugin",
- "next_url": "/docs/azure-blob-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "OpenTSDB Storage Plugin",
- "previous_url": "/docs/opentsdb-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/113-kafka-storage-plugin.md",
- "title": "Kafka Storage Plugin",
- "url": "/docs/kafka-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Druid Storage Plugin",
- "next_url": "/docs/druid-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "Kafka Storage Plugin",
- "previous_url": "/docs/kafka-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/115-azure-blob-storage-plugin.md",
- "title": "Azure Blob Storage Plugin",
- "url": "/docs/azure-blob-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "HTTP Storage Plugin",
- "next_url": "/docs/http-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "Azure Blob Storage Plugin",
- "previous_url": "/docs/azure-blob-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/120-druid-storage-plugin.md",
- "title": "Druid Storage Plugin",
- "url": "/docs/druid-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "ElasticSearch Storage Plugin",
- "next_url": "/docs/elasticsearch-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "Druid Storage Plugin",
- "previous_url": "/docs/druid-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/125-http-storage-plugin.md",
- "title": "HTTP Storage Plugin",
- "url": "/docs/http-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Splunk Storage Plugin",
- "next_url": "/docs/splunk-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "HTTP Storage Plugin",
- "previous_url": "/docs/http-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/130-elasticsearch-plugin.md",
- "title": "ElasticSearch Storage Plugin",
- "url": "/docs/elasticsearch-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Cassandra Storage Plugin",
- "next_url": "/docs/cassandra-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "ElasticSearch Storage Plugin",
- "previous_url": "/docs/elasticsearch-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md",
- "title": "Splunk Storage Plugin",
- "url": "/docs/splunk-storage-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "ODBC/JDBC Interfaces",
- "next_url": "/docs/odbc-jdbc-interfaces/",
- "parent": "Connect a Data Source",
- "previous_title": "Splunk Storage Plugin",
- "previous_url": "/docs/splunk-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/150-cassandra-storage-plugin.md",
- "title": "Cassandra Storage Plugin",
- "url": "/docs/cassandra-storage-plugin/"
- }
- ],
- "next_title": "Connect a Data Source Introduction",
- "next_url": "/docs/connect-a-data-source-introduction/",
- "parent": "",
- "previous_title": "Configuring cgroups to Control CPU Usage",
- "previous_url": "/docs/configuring-cgroups-to-control-cpu-usage/",
- "relative_path": "_docs/050-connect-a-data-source.md",
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- },
- "Connect a Data Source Introduction": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Storage Plugin Registration",
- "next_url": "/docs/storage-plugin-registration/",
- "parent": "Connect a Data Source",
- "previous_title": "Connect a Data Source",
- "previous_url": "/docs/connect-a-data-source/",
- "relative_path": "_docs/connect-a-data-source/010-connect-a-data-source-introduction.md",
- "title": "Connect a Data Source Introduction",
- "url": "/docs/connect-a-data-source-introduction/"
- },
- "Connecting Drill Explorer to Data": {
- "breadcrumbs": [
- {
- "title": "Using Drill Explorer",
- "url": "/docs/using-drill-explorer/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Browsing Data and Defining Views",
- "next_url": "/docs/browsing-data-and-defining-views/",
- "parent": "Using Drill Explorer",
- "previous_title": "Drill Explorer Introduction",
- "previous_url": "/docs/drill-explorer-introduction/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-explorer/020-connecting-drill-explorer-to-data.md",
- "title": "Connecting Drill Explorer to Data",
- "url": "/docs/connecting-drill-explorer-to-data/"
- },
- "Contribute to Drill": {
- "breadcrumbs": [
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Contribute to Drill",
- "url": "/docs/contribute-to-drill/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill Contribution Ideas",
- "next_url": "/docs/apache-drill-contribution-ideas/",
- "parent": "Contribute to Drill",
- "previous_title": "Contribute to Drill",
- "previous_url": "/docs/contribute-to-drill/",
- "relative_path": "_docs/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md",
- "title": "Apache Drill Contribution Guidelines",
- "url": "/docs/apache-drill-contribution-guidelines/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Contribute to Drill",
- "url": "/docs/contribute-to-drill/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Design Docs",
- "next_url": "/docs/design-docs/",
- "parent": "Contribute to Drill",
- "previous_title": "Apache Drill Contribution Guidelines",
- "previous_url": "/docs/apache-drill-contribution-guidelines/",
- "relative_path": "_docs/developer-information/contribute-to-drill/020-apache-drill-contribution-ideas.md",
- "title": "Apache Drill Contribution Ideas",
- "url": "/docs/apache-drill-contribution-ideas/"
- }
- ],
- "next_title": "Apache Drill Contribution Guidelines",
- "next_url": "/docs/apache-drill-contribution-guidelines/",
- "parent": "Developer Information",
- "previous_title": "Useful Information for Drill Developers",
- "previous_url": "/docs/useful-information-for-drill-developers/",
- "relative_path": "_docs/developer-information/020-contribute-to-drill.md",
- "title": "Contribute to Drill",
- "url": "/docs/contribute-to-drill/"
- },
- "Controlling Parallelization to Balance Performance with Multi-Tenancy": {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Identifying Performance Issues",
- "next_url": "/docs/identifying-performance-issues/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Throttling",
- "previous_url": "/docs/throttling/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/070-controlling-parallelization-to-balance-performance-with-multi-tenancy.md",
- "title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
- "url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/"
- },
- "Core Modules": {
- "breadcrumbs": [
- {
- "title": "Architecture",
- "url": "/docs/architecture/"
- }
- ],
- "children": [],
- "next_title": "Performance",
- "next_url": "/docs/performance/",
- "parent": "Architecture",
- "previous_title": "Drill Query Execution",
- "previous_url": "/docs/drill-query-execution/",
- "relative_path": "_docs/architecture/020-core-modules.md",
- "title": "Core Modules",
- "url": "/docs/core-modules/"
- },
- "Creating Custom Authenticators": {
- "breadcrumbs": [
- {
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Dynamic UDFs",
- "next_url": "/docs/dynamic-udfs/",
- "parent": "Adding Custom Functions to Drill",
- "previous_title": "Manually Adding Custom Functions to Drill",
- "previous_url": "/docs/manually-adding-custom-functions-to-drill/",
- "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/015-creating-custom-authenticators.md",
- "title": "Creating Custom Authenticators",
- "url": "/docs/creating-custom-authenticators/"
- },
- "Creating a Basic Drill Cluster": {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Launch Drill Under YARN",
- "next_url": "/docs/launch-drill-under-yarn/",
- "parent": "Drill-on-YARN",
- "previous_title": "Drill-on-YARN Introduction",
- "previous_url": "/docs/drill-on-yarn-introduction/",
- "relative_path": "_docs/drill-on-yarn/020-creating-a-basic-drill-cluster.md",
- "title": "Creating a Basic Drill Cluster",
- "url": "/docs/creating-a-basic-drill-cluster/"
- },
- "Cryptography Functions": {
- "breadcrumbs": [
- {
- "title": "SQL Functions",
- "url": "/docs/sql-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "SQL dialect compatibility functions",
- "next_url": "/docs/sql-dialect-compatibility-functions/",
- "parent": "SQL Functions",
- "previous_title": "String Distance Functions",
- "previous_url": "/docs/string-distance-functions/",
- "relative_path": "_docs/sql-reference/sql-functions/063-cryptography-functions.md",
- "title": "Cryptography Functions",
- "url": "/docs/cryptography-functions/"
- },
- "Custom Function Interfaces": {
- "breadcrumbs": [
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Troubleshooting",
- "next_url": "/docs/troubleshooting/",
- "parent": "Develop Custom Functions",
- "previous_title": "Using Custom Functions in Queries",
- "previous_url": "/docs/using-custom-functions-in-queries/",
- "relative_path": "_docs/develop-custom-functions/060-custom-function-interfaces.md",
- "title": "Custom Function Interfaces",
- "url": "/docs/custom-function-interfaces/"
- },
- "DESCRIBE": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "DROP FUNCTION USING JAR",
- "next_url": "/docs/drop-function-using-jar/",
- "parent": "SQL Commands",
- "previous_title": "CREATE VIEW",
- "previous_url": "/docs/create-view/",
- "relative_path": "_docs/sql-reference/sql-commands/053-describe.md",
- "title": "DESCRIBE",
- "url": "/docs/describe/"
- },
- "DROP FUNCTION USING JAR": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "DROP TABLE",
- "next_url": "/docs/drop-table/",
- "parent": "SQL Commands",
- "previous_title": "DESCRIBE",
- "previous_url": "/docs/describe/",
- "relative_path": "_docs/sql-reference/sql-commands/054-drop-function-using-jar.md",
- "title": "DROP FUNCTION USING JAR",
- "url": "/docs/drop-function-using-jar/"
- },
- "DROP TABLE": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "DROP VIEW",
- "next_url": "/docs/drop-view/",
- "parent": "SQL Commands",
- "previous_title": "DROP FUNCTION USING JAR",
- "previous_url": "/docs/drop-function-using-jar/",
- "relative_path": "_docs/sql-reference/sql-commands/055-drop-table.md",
- "title": "DROP TABLE",
- "url": "/docs/drop-table/"
- },
- "DROP VIEW": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "EXPLAIN",
- "next_url": "/docs/explain/",
- "parent": "SQL Commands",
- "previous_title": "DROP TABLE",
- "previous_url": "/docs/drop-table/",
- "relative_path": "_docs/sql-reference/sql-commands/056-drop-view.md",
- "title": "DROP VIEW",
- "url": "/docs/drop-view/"
- },
- "Data Sources and File Formats": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Hive-to-Drill Data Type Mapping",
- "next_url": "/docs/hive-to-drill-data-type-mapping/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Data Sources and File Formats",
- "previous_url": "/docs/data-sources-and-file-formats/",
- "relative_path": "_docs/data-sources-and-file-formats/010-data-sources-and-file-formats-introduction.md",
- "title": "Data Sources and File Formats Introduction",
- "url": "/docs/data-sources-and-file-formats-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Deploying and Using a Hive UDF",
- "next_url": "/docs/deploying-and-using-a-hive-udf/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Data Sources and File Formats Introduction",
- "previous_url": "/docs/data-sources-and-file-formats-introduction/",
- "relative_path": "_docs/data-sources-and-file-formats/020-hive-to-drill-data-type-mapping.md",
- "title": "Hive-to-Drill Data Type Mapping",
- "url": "/docs/hive-to-drill-data-type-mapping/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Parquet Format",
- "next_url": "/docs/parquet-format/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Hive-to-Drill Data Type Mapping",
- "previous_url": "/docs/hive-to-drill-data-type-mapping/",
- "relative_path": "_docs/data-sources-and-file-formats/030-deploying-and-using-a-hive-udf.md",
- "title": "Deploying and Using a Hive UDF",
- "url": "/docs/deploying-and-using-a-hive-udf/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Logfile Plugin",
- "next_url": "/docs/logfile-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Deploying and Using a Hive UDF",
- "previous_url": "/docs/deploying-and-using-a-hive-udf/",
- "relative_path": "_docs/data-sources-and-file-formats/040-parquet-format.md",
- "title": "Parquet Format",
- "url": "/docs/parquet-format/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "JSON Data Model",
- "next_url": "/docs/json-data-model/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Parquet Format",
- "previous_url": "/docs/parquet-format/",
- "relative_path": "_docs/data-sources-and-file-formats/041-logfile-plugin.md",
- "title": "Logfile Plugin",
- "url": "/docs/logfile-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Text Files: CSV, TSV, PSV",
- "next_url": "/docs/text-files-csv-tsv-psv/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Logfile Plugin",
- "previous_url": "/docs/logfile-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/050-json-data-model.md",
- "title": "JSON Data Model",
- "url": "/docs/json-data-model/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Sequence Files",
- "next_url": "/docs/sequence-files/",
- "parent": "Data Sources and File Formats",
- "previous_title": "JSON Data Model",
- "previous_url": "/docs/json-data-model/",
- "relative_path": "_docs/data-sources-and-file-formats/060-text-files-csv-tsv-psv.md",
- "title": "Text Files: CSV, TSV, PSV",
- "url": "/docs/text-files-csv-tsv-psv/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "HTTPD Format Plugin",
- "next_url": "/docs/httpd-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Text Files: CSV, TSV, PSV",
- "previous_url": "/docs/text-files-csv-tsv-psv/",
- "relative_path": "_docs/data-sources-and-file-formats/070-sequencefile-format.md",
- "title": "Sequence Files",
- "url": "/docs/sequence-files/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Image Metadata Format Plugin",
- "next_url": "/docs/image-metadata-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Sequence Files",
- "previous_url": "/docs/sequence-files/",
- "relative_path": "_docs/data-sources-and-file-formats/110-httpd-format-plugin.md",
- "title": "HTTPD Format Plugin",
- "url": "/docs/httpd-format-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Syslog Format Plugin",
- "next_url": "/docs/syslog-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "HTTPD Format Plugin",
- "previous_url": "/docs/httpd-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/111-image-metadata-format-plugin.md",
- "title": "Image Metadata Format Plugin",
- "url": "/docs/image-metadata-format-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "LTSV Format Plugin",
- "next_url": "/docs/ltsv-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Image Metadata Format Plugin",
- "previous_url": "/docs/image-metadata-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/112-sys-log-format-plugin.md",
- "title": "Syslog Format Plugin",
- "url": "/docs/syslog-format-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "SPSS Format Plugin",
- "next_url": "/docs/spss-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Syslog Format Plugin",
- "previous_url": "/docs/syslog-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/113-ltsv-format-plugin.md",
- "title": "LTSV Format Plugin",
- "url": "/docs/ltsv-format-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "ESRI Shapefile Format Plugin",
- "next_url": "/docs/esri-shapefile-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "LTSV Format Plugin",
- "previous_url": "/docs/ltsv-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/114-spss-format-plugin.md",
- "title": "SPSS Format Plugin",
- "url": "/docs/spss-format-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Excel Format Plugin",
- "next_url": "/docs/excel-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "SPSS Format Plugin",
- "previous_url": "/docs/spss-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/115-esri-shapefile-format-plugin.md",
- "title": "ESRI Shapefile Format Plugin",
- "url": "/docs/esri-shapefile-format-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "HDF5 Format Plugin",
- "next_url": "/docs/hdf5-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "ESRI Shapefile Format Plugin",
- "previous_url": "/docs/esri-shapefile-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/116-excel-format-plugin.md",
- "title": "Excel Format Plugin",
- "url": "/docs/excel-format-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "XML Format Plugin",
- "next_url": "/docs/xml-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Excel Format Plugin",
- "previous_url": "/docs/excel-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/117-hdf5-format-plugin.md",
- "title": "HDF5 Format Plugin",
- "url": "/docs/hdf5-format-plugin/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Develop Custom Functions",
- "next_url": "/docs/develop-custom-functions/",
- "parent": "Data Sources and File Formats",
- "previous_title": "HDF5 Format Plugin",
- "previous_url": "/docs/hdf5-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/120-xml-format-plugin.md",
- "title": "XML Format Plugin",
- "url": "/docs/xml-format-plugin/"
- }
- ],
- "next_title": "Data Sources and File Formats Introduction",
- "next_url": "/docs/data-sources-and-file-formats-introduction/",
- "parent": "",
- "previous_title": "SQL Extensions",
- "previous_url": "/docs/sql-extensions/",
- "relative_path": "_docs/090-data-sources-and-file-formats.md",
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- },
- "Data Sources and File Formats Introduction": {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Hive-to-Drill Data Type Mapping",
- "next_url": "/docs/hive-to-drill-data-type-mapping/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Data Sources and File Formats",
- "previous_url": "/docs/data-sources-and-file-formats/",
- "relative_path": "_docs/data-sources-and-file-formats/010-data-sources-and-file-formats-introduction.md",
- "title": "Data Sources and File Formats Introduction",
- "url": "/docs/data-sources-and-file-formats-introduction/"
- },
- "Data Type Conversion": {
- "breadcrumbs": [
- {
- "title": "SQL Functions",
- "url": "/docs/sql-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Data Type Functions",
- "next_url": "/docs/data-type-functions/",
- "parent": "SQL Functions",
- "previous_title": "Math and Trig",
- "previous_url": "/docs/math-and-trig/",
- "relative_path": "_docs/sql-reference/sql-functions/020-data-type-conversion.md",
- "title": "Data Type Conversion",
- "url": "/docs/data-type-conversion/"
- },
- "Data Type Functions": {
- "breadcrumbs": [
- {
- "title": "SQL Functions",
- "url": "/docs/sql-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Date/Time Functions and Arithmetic",
- "next_url": "/docs/date-time-functions-and-arithmetic/",
- "parent": "SQL Functions",
- "previous_title": "Data Type Conversion",
- "previous_url": "/docs/data-type-conversion/",
- "relative_path": "_docs/sql-reference/sql-functions/021-data-type-functions.md",
- "title": "Data Type Functions",
- "url": "/docs/data-type-functions/"
- },
- "Data Types": {
- "breadcrumbs": [
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Data Types",
- "url": "/docs/data-types/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Date, Time, and Timestamp",
- "next_url": "/docs/date-time-and-timestamp/",
- "parent": "Data Types",
- "previous_title": "Data Types",
- "previous_url": "/docs/data-types/",
- "relative_path": "_docs/sql-reference/data-types/010-supported-data-types.md",
- "title": "Supported Data Types",
- "url": "/docs/supported-data-types/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Types",
- "url": "/docs/data-types/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Handling Different Data Types",
- "next_url": "/docs/handling-different-data-types/",
- "parent": "Data Types",
- "previous_title": "Supported Data Types",
- "previous_url": "/docs/supported-data-types/",
- "relative_path": "_docs/sql-reference/data-types/020-date-time-and-timestamp.md",
- "title": "Date, Time, and Timestamp",
- "url": "/docs/date-time-and-timestamp/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Data Types",
- "url": "/docs/data-types/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Lexical Structure",
- "next_url": "/docs/lexical-structure/",
- "parent": "Data Types",
- "previous_title": "Date, Time, and Timestamp",
- "previous_url": "/docs/date-time-and-timestamp/",
- "relative_path": "_docs/sql-reference/data-types/030-handling-different-data-types.md",
- "title": "Handling Different Data Types",
- "url": "/docs/handling-different-data-types/"
- }
- ],
- "next_title": "Supported Data Types",
- "next_url": "/docs/supported-data-types/",
- "parent": "SQL Reference",
- "previous_title": "SQL Reference Introduction",
- "previous_url": "/docs/sql-reference-introduction/",
- "relative_path": "_docs/sql-reference/020-data-types.md",
- "title": "Data Types",
- "url": "/docs/data-types/"
- },
- "Date, Time, and Timestamp": {
- "breadcrumbs": [
- {
- "title": "Data Types",
- "url": "/docs/data-types/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Handling Different Data Types",
- "next_url": "/docs/handling-different-data-types/",
- "parent": "Data Types",
- "previous_title": "Supported Data Types",
- "previous_url": "/docs/supported-data-types/",
- "relative_path": "_docs/sql-reference/data-types/020-date-time-and-timestamp.md",
- "title": "Date, Time, and Timestamp",
- "url": "/docs/date-time-and-timestamp/"
- },
- "Date/Time Functions and Arithmetic": {
- "breadcrumbs": [
- {
- "title": "SQL Functions",
- "url": "/docs/sql-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "String Manipulation",
- "next_url": "/docs/string-manipulation/",
- "parent": "SQL Functions",
- "previous_title": "Data Type Functions",
- "previous_url": "/docs/data-type-functions/",
- "relative_path": "_docs/sql-reference/sql-functions/030-date-time-functions-and-arithmetic.md",
- "title": "Date/Time Functions and Arithmetic",
- "url": "/docs/date-time-functions-and-arithmetic/"
- },
- "Deploying and Using a Hive UDF": {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Parquet Format",
- "next_url": "/docs/parquet-format/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Hive-to-Drill Data Type Mapping",
- "previous_url": "/docs/hive-to-drill-data-type-mapping/",
- "relative_path": "_docs/data-sources-and-file-formats/030-deploying-and-using-a-hive-udf.md",
- "title": "Deploying and Using a Hive UDF",
- "url": "/docs/deploying-and-using-a-hive-udf/"
- },
- "Design Docs": {
- "breadcrumbs": [
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "RPC Overview",
- "next_url": "/docs/rpc-overview/",
- "parent": "Design Docs",
- "previous_title": "Design Docs",
- "previous_url": "/docs/design-docs/",
- "relative_path": "_docs/developer-information/design-docs/010-drill-plan-syntax.md",
- "title": "Drill Plan Syntax",
- "url": "/docs/drill-plan-syntax/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Query Stages",
- "next_url": "/docs/query-stages/",
- "parent": "Design Docs",
- "previous_title": "Drill Plan Syntax",
- "previous_url": "/docs/drill-plan-syntax/",
- "relative_path": "_docs/developer-information/design-docs/020-rpc-overview.md",
- "title": "RPC Overview",
- "url": "/docs/rpc-overview/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Useful Research",
- "next_url": "/docs/useful-research/",
- "parent": "Design Docs",
- "previous_title": "RPC Overview",
- "previous_url": "/docs/rpc-overview/",
- "relative_path": "_docs/developer-information/design-docs/030-query-stages.md",
- "title": "Query Stages",
- "url": "/docs/query-stages/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Value Vectors",
- "next_url": "/docs/value-vectors/",
- "parent": "Design Docs",
- "previous_title": "Query Stages",
- "previous_url": "/docs/query-stages/",
- "relative_path": "_docs/developer-information/design-docs/040-useful-research.md",
- "title": "Useful Research",
- "url": "/docs/useful-research/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Release Notes",
- "next_url": "/docs/release-notes/",
- "parent": "Design Docs",
- "previous_title": "Useful Research",
- "previous_url": "/docs/useful-research/",
- "relative_path": "_docs/developer-information/design-docs/050-value-vectors.md",
- "title": "Value Vectors",
- "url": "/docs/value-vectors/"
- }
- ],
- "next_title": "Drill Plan Syntax",
- "next_url": "/docs/drill-plan-syntax/",
- "parent": "Developer Information",
- "previous_title": "Apache Drill Contribution Ideas",
- "previous_url": "/docs/apache-drill-contribution-ideas/",
- "relative_path": "_docs/developer-information/030-design-docs.md",
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- },
- "Designing Indexes for Your Queries": {
- "breadcrumbs": [
- {
- "title": "Querying Indexes",
- "url": "/docs/querying-indexes/"
- },
- {
- "title": "Query Data",
- "url": "/docs/query-data/"
- }
- ],
- "children": [],
- "next_title": "Configuring Index Planning",
- "next_url": "/docs/configuring-index-planning/",
- "parent": "Querying Indexes",
- "previous_title": "Index Selection",
- "previous_url": "/docs/index-selection/",
- "relative_path": "_docs/query-data/querying-indexes/040-designing-indexes-for-your-queries.md",
- "title": "Designing Indexes for Your Queries",
- "url": "/docs/designing-indexes-for-your-queries/"
- },
- "Develop Custom Functions": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Developing a Simple Function",
- "next_url": "/docs/developing-a-simple-function/",
- "parent": "Develop Custom Functions",
- "previous_title": "Develop Custom Functions",
- "previous_url": "/docs/develop-custom-functions/",
- "relative_path": "_docs/develop-custom-functions/010-develop-custom-functions-introduction.md",
- "title": "Develop Custom Functions Introduction",
- "url": "/docs/develop-custom-functions-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Tutorial: Develop a Simple Function",
- "next_url": "/docs/tutorial-develop-a-simple-function/",
- "parent": "Develop Custom Functions",
- "previous_title": "Develop Custom Functions Introduction",
- "previous_url": "/docs/develop-custom-functions-introduction/",
- "relative_path": "_docs/develop-custom-functions/020-developing-a-simple-function.md",
- "title": "Developing a Simple Function",
- "url": "/docs/developing-a-simple-function/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Developing an Aggregate Function",
- "next_url": "/docs/developing-an-aggregate-function/",
- "parent": "Develop Custom Functions",
- "previous_title": "Developing a Simple Function",
- "previous_url": "/docs/developing-a-simple-function/",
- "relative_path": "_docs/develop-custom-functions/025-tutorial-develop-a-simple-function.md",
- "title": "Tutorial: Develop a Simple Function",
- "url": "/docs/tutorial-develop-a-simple-function/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Adding Custom Functions to Drill",
- "next_url": "/docs/adding-custom-functions-to-drill/",
- "parent": "Develop Custom Functions",
- "previous_title": "Tutorial: Develop a Simple Function",
- "previous_url": "/docs/tutorial-develop-a-simple-function/",
- "relative_path": "_docs/develop-custom-functions/030-developing-an-aggregate-function.md",
- "title": "Developing an Aggregate Function",
- "url": "/docs/developing-an-aggregate-function/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Manually Adding Custom Functions to Drill",
- "next_url": "/docs/manually-adding-custom-functions-to-drill/",
- "parent": "Adding Custom Functions to Drill",
- "previous_title": "Adding Custom Functions to Drill",
- "previous_url": "/docs/adding-custom-functions-to-drill/",
- "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/009-adding-custom-functions-to-drill-introduction.md",
- "title": "Adding Custom Functions to Drill Introduction",
- "url": "/docs/adding-custom-functions-to-drill-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Creating Custom Authenticators",
- "next_url": "/docs/creating-custom-authenticators/",
- "parent": "Adding Custom Functions to Drill",
- "previous_title": "Adding Custom Functions to Drill Introduction",
- "previous_url": "/docs/adding-custom-functions-to-drill-introduction/",
- "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/010-manually-adding-custom-functions-to-drill.md",
- "title": "Manually Adding Custom Functions to Drill",
- "url": "/docs/manually-adding-custom-functions-to-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Dynamic UDFs",
- "next_url": "/docs/dynamic-udfs/",
- "parent": "Adding Custom Functions to Drill",
- "previous_title": "Manually Adding Custom Functions to Drill",
- "previous_url": "/docs/manually-adding-custom-functions-to-drill/",
- "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/015-creating-custom-authenticators.md",
- "title": "Creating Custom Authenticators",
- "url": "/docs/creating-custom-authenticators/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Using Custom Functions in Queries",
- "next_url": "/docs/using-custom-functions-in-queries/",
- "parent": "Adding Custom Functions to Drill",
- "previous_title": "Creating Custom Authenticators",
- "previous_url": "/docs/creating-custom-authenticators/",
- "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/020-dynamic-udfs.md",
- "title": "Dynamic UDFs",
- "url": "/docs/dynamic-udfs/"
- }
- ],
- "next_title": "Adding Custom Functions to Drill Introduction",
- "next_url": "/docs/adding-custom-functions-to-drill-introduction/",
- "parent": "Develop Custom Functions",
- "previous_title": "Developing an Aggregate Function",
- "previous_url": "/docs/developing-an-aggregate-function/",
- "relative_path": "_docs/develop-custom-functions/040-adding-custom-functions-to-drill.md",
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Custom Function Interfaces",
- "next_url": "/docs/custom-function-interfaces/",
- "parent": "Develop Custom Functions",
- "previous_title": "Dynamic UDFs",
- "previous_url": "/docs/dynamic-udfs/",
- "relative_path": "_docs/develop-custom-functions/050-use-custom-functions-in-queries.md",
- "title": "Using Custom Functions in Queries",
- "url": "/docs/using-custom-functions-in-queries/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Troubleshooting",
- "next_url": "/docs/troubleshooting/",
- "parent": "Develop Custom Functions",
- "previous_title": "Using Custom Functions in Queries",
- "previous_url": "/docs/using-custom-functions-in-queries/",
- "relative_path": "_docs/develop-custom-functions/060-custom-function-interfaces.md",
- "title": "Custom Function Interfaces",
- "url": "/docs/custom-function-interfaces/"
- }
- ],
- "next_title": "Develop Custom Functions Introduction",
- "next_url": "/docs/develop-custom-functions-introduction/",
- "parent": "",
- "previous_title": "XML Format Plugin",
- "previous_url": "/docs/xml-format-plugin/",
- "relative_path": "_docs/100-develop-custom-functions.md",
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- },
- "Develop Custom Functions Introduction": {
- "breadcrumbs": [
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Developing a Simple Function",
- "next_url": "/docs/developing-a-simple-function/",
- "parent": "Develop Custom Functions",
- "previous_title": "Develop Custom Functions",
- "previous_url": "/docs/develop-custom-functions/",
- "relative_path": "_docs/develop-custom-functions/010-develop-custom-functions-introduction.md",
- "title": "Develop Custom Functions Introduction",
- "url": "/docs/develop-custom-functions-introduction/"
- },
- "Develop Drill": {
- "breadcrumbs": [
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Develop Drill",
- "url": "/docs/develop-drill/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Useful Information for Drill Developers",
- "next_url": "/docs/useful-information-for-drill-developers/",
- "parent": "Develop Drill",
- "previous_title": "Develop Drill",
- "previous_url": "/docs/develop-drill/",
- "relative_path": "_docs/developer-information/develop-drill/010-compiling-drill-from-source.md",
- "title": "Compiling Drill from Source",
- "url": "/docs/compiling-drill-from-source/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Develop Drill",
- "url": "/docs/develop-drill/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Contribute to Drill",
- "next_url": "/docs/contribute-to-drill/",
- "parent": "Develop Drill",
- "previous_title": "Compiling Drill from Source",
- "previous_url": "/docs/compiling-drill-from-source/",
- "relative_path": "_docs/developer-information/develop-drill/011-useful-information-for-drill-developers.md",
- "title": "Useful Information for Drill Developers",
- "url": "/docs/useful-information-for-drill-developers/"
- }
- ],
- "next_title": "Compiling Drill from Source",
- "next_url": "/docs/compiling-drill-from-source/",
- "parent": "Developer Information",
- "previous_title": "Use Postman to Run SQL Queries on Drill Data Sources",
- "previous_url": "/docs/use-postman-to-run-sql-queries-on-drill-data-sources/",
- "relative_path": "_docs/developer-information/010-develop-drill.md",
- "title": "Develop Drill",
- "url": "/docs/develop-drill/"
- },
- "Developer Information": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "REST API",
- "url": "/docs/rest-api/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Submitting Queries from the REST API when Impersonation is Enabled and Authentication is Disabled",
- "next_url": "/docs/submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled/",
- "parent": "REST API",
- "previous_title": "REST API",
- "previous_url": "/docs/rest-api/",
- "relative_path": "_docs/developer-information/rest-api/010-rest-api-introduction.md",
- "title": "REST API Introduction",
- "url": "/docs/rest-api-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "REST API",
- "url": "/docs/rest-api/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Use Postman to Run SQL Queries on Drill Data Sources",
- "next_url": "/docs/use-postman-to-run-sql-queries-on-drill-data-sources/",
- "parent": "REST API",
- "previous_title": "REST API Introduction",
- "previous_url": "/docs/rest-api-introduction/",
- "relative_path": "_docs/developer-information/rest-api/011-submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled.md",
- "title": "Submitting Queries from the REST API when Impersonation is Enabled and Authentication is Disabled",
- "url": "/docs/submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled/"
- },
- {
- "breadcrumbs": [
- {
- "title": "REST API",
- "url": "/docs/rest-api/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Develop Drill",
- "next_url": "/docs/develop-drill/",
- "parent": "REST API",
- "previous_title": "Submitting Queries from the REST API when Impersonation is Enabled and Authentication is Disabled",
- "previous_url": "/docs/submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled/",
- "relative_path": "_docs/developer-information/rest-api/012-use-postman-to-run-sql-queries-on-drill-data-sources.md",
- "title": "Use Postman to Run SQL Queries on Drill Data Sources",
- "url": "/docs/use-postman-to-run-sql-queries-on-drill-data-sources/"
- }
- ],
- "next_title": "REST API Introduction",
- "next_url": "/docs/rest-api-introduction/",
- "parent": "Developer Information",
- "previous_title": "Developer Information",
- "previous_url": "/docs/developer-information/",
- "relative_path": "_docs/developer-information/009-rest-api.md",
- "title": "REST API",
- "url": "/docs/rest-api/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Develop Drill",
- "url": "/docs/develop-drill/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Useful Information for Drill Developers",
- "next_url": "/docs/useful-information-for-drill-developers/",
- "parent": "Develop Drill",
- "previous_title": "Develop Drill",
- "previous_url": "/docs/develop-drill/",
- "relative_path": "_docs/developer-information/develop-drill/010-compiling-drill-from-source.md",
- "title": "Compiling Drill from Source",
- "url": "/docs/compiling-drill-from-source/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Develop Drill",
- "url": "/docs/develop-drill/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Contribute to Drill",
- "next_url": "/docs/contribute-to-drill/",
- "parent": "Develop Drill",
- "previous_title": "Compiling Drill from Source",
- "previous_url": "/docs/compiling-drill-from-source/",
- "relative_path": "_docs/developer-information/develop-drill/011-useful-information-for-drill-developers.md",
- "title": "Useful Information for Drill Developers",
- "url": "/docs/useful-information-for-drill-developers/"
- }
- ],
- "next_title": "Compiling Drill from Source",
- "next_url": "/docs/compiling-drill-from-source/",
- "parent": "Developer Information",
- "previous_title": "Use Postman to Run SQL Queries on Drill Data Sources",
- "previous_url": "/docs/use-postman-to-run-sql-queries-on-drill-data-sources/",
- "relative_path": "_docs/developer-information/010-develop-drill.md",
- "title": "Develop Drill",
- "url": "/docs/develop-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Contribute to Drill",
- "url": "/docs/contribute-to-drill/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Apache Drill Contribution Ideas",
- "next_url": "/docs/apache-drill-contribution-ideas/",
- "parent": "Contribute to Drill",
- "previous_title": "Contribute to Drill",
- "previous_url": "/docs/contribute-to-drill/",
- "relative_path": "_docs/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md",
- "title": "Apache Drill Contribution Guidelines",
- "url": "/docs/apache-drill-contribution-guidelines/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Contribute to Drill",
- "url": "/docs/contribute-to-drill/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Design Docs",
- "next_url": "/docs/design-docs/",
- "parent": "Contribute to Drill",
- "previous_title": "Apache Drill Contribution Guidelines",
- "previous_url": "/docs/apache-drill-contribution-guidelines/",
- "relative_path": "_docs/developer-information/contribute-to-drill/020-apache-drill-contribution-ideas.md",
- "title": "Apache Drill Contribution Ideas",
- "url": "/docs/apache-drill-contribution-ideas/"
- }
- ],
- "next_title": "Apache Drill Contribution Guidelines",
- "next_url": "/docs/apache-drill-contribution-guidelines/",
- "parent": "Developer Information",
- "previous_title": "Useful Information for Drill Developers",
- "previous_url": "/docs/useful-information-for-drill-developers/",
- "relative_path": "_docs/developer-information/020-contribute-to-drill.md",
- "title": "Contribute to Drill",
- "url": "/docs/contribute-to-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "RPC Overview",
- "next_url": "/docs/rpc-overview/",
- "parent": "Design Docs",
- "previous_title": "Design Docs",
- "previous_url": "/docs/design-docs/",
- "relative_path": "_docs/developer-information/design-docs/010-drill-plan-syntax.md",
- "title": "Drill Plan Syntax",
- "url": "/docs/drill-plan-syntax/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Query Stages",
- "next_url": "/docs/query-stages/",
- "parent": "Design Docs",
- "previous_title": "Drill Plan Syntax",
- "previous_url": "/docs/drill-plan-syntax/",
- "relative_path": "_docs/developer-information/design-docs/020-rpc-overview.md",
- "title": "RPC Overview",
- "url": "/docs/rpc-overview/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Useful Research",
- "next_url": "/docs/useful-research/",
- "parent": "Design Docs",
- "previous_title": "RPC Overview",
- "previous_url": "/docs/rpc-overview/",
- "relative_path": "_docs/developer-information/design-docs/030-query-stages.md",
- "title": "Query Stages",
- "url": "/docs/query-stages/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Value Vectors",
- "next_url": "/docs/value-vectors/",
- "parent": "Design Docs",
- "previous_title": "Query Stages",
- "previous_url": "/docs/query-stages/",
- "relative_path": "_docs/developer-information/design-docs/040-useful-research.md",
- "title": "Useful Research",
- "url": "/docs/useful-research/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "Release Notes",
- "next_url": "/docs/release-notes/",
- "parent": "Design Docs",
- "previous_title": "Useful Research",
- "previous_url": "/docs/useful-research/",
- "relative_path": "_docs/developer-information/design-docs/050-value-vectors.md",
- "title": "Value Vectors",
- "url": "/docs/value-vectors/"
- }
- ],
- "next_title": "Drill Plan Syntax",
- "next_url": "/docs/drill-plan-syntax/",
- "parent": "Developer Information",
- "previous_title": "Apache Drill Contribution Ideas",
- "previous_url": "/docs/apache-drill-contribution-ideas/",
- "relative_path": "_docs/developer-information/030-design-docs.md",
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- }
- ],
- "next_title": "REST API",
- "next_url": "/docs/rest-api/",
- "parent": "",
- "previous_title": "Troubleshooting",
- "previous_url": "/docs/troubleshooting/",
- "relative_path": "_docs/120-developer-information.md",
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- },
- "Developing a Simple Function": {
- "breadcrumbs": [
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Tutorial: Develop a Simple Function",
- "next_url": "/docs/tutorial-develop-a-simple-function/",
- "parent": "Develop Custom Functions",
- "previous_title": "Develop Custom Functions Introduction",
- "previous_url": "/docs/develop-custom-functions-introduction/",
- "relative_path": "_docs/develop-custom-functions/020-developing-a-simple-function.md",
- "title": "Developing a Simple Function",
- "url": "/docs/developing-a-simple-function/"
- },
- "Developing an Aggregate Function": {
- "breadcrumbs": [
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Adding Custom Functions to Drill",
- "next_url": "/docs/adding-custom-functions-to-drill/",
- "parent": "Develop Custom Functions",
- "previous_title": "Tutorial: Develop a Simple Function",
- "previous_url": "/docs/tutorial-develop-a-simple-function/",
- "relative_path": "_docs/develop-custom-functions/030-developing-an-aggregate-function.md",
- "title": "Developing an Aggregate Function",
- "url": "/docs/developing-an-aggregate-function/"
- },
- "Distributed Mode Prerequisites": {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Distributed Mode",
- "url": "/docs/installing-drill-in-distributed-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Installing Drill on the Cluster",
- "next_url": "/docs/installing-drill-on-the-cluster/",
- "parent": "Installing Drill in Distributed Mode",
- "previous_title": "Installing Drill in Distributed Mode",
- "previous_url": "/docs/installing-drill-in-distributed-mode/",
- "relative_path": "_docs/install/045-distributed-mode-prerequisites.md",
- "title": "Distributed Mode Prerequisites",
- "url": "/docs/distributed-mode-prerequisites/"
- },
- "Drill Default Input Format": {
- "breadcrumbs": [
- {
- "title": "Storage Plugin Configuration",
- "url": "/docs/storage-plugin-configuration/"
- },
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "File System Storage Plugin",
- "next_url": "/docs/file-system-storage-plugin/",
- "parent": "Storage Plugin Configuration",
- "previous_title": "Workspaces",
- "previous_url": "/docs/workspaces/",
- "relative_path": "_docs/connect-a-data-source/080-drill-default-input-format.md",
- "title": "Drill Default Input Format",
- "url": "/docs/drill-default-input-format/"
- },
- "Drill Explorer Introduction": {
- "breadcrumbs": [
- {
- "title": "Using Drill Explorer",
- "url": "/docs/using-drill-explorer/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Connecting Drill Explorer to Data",
- "next_url": "/docs/connecting-drill-explorer-to-data/",
- "parent": "Using Drill Explorer",
- "previous_title": "Using Drill Explorer",
- "previous_url": "/docs/using-drill-explorer/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-explorer/010-drill-explorer-introduction.md",
- "title": "Drill Explorer Introduction",
- "url": "/docs/drill-explorer-introduction/"
- },
- "Drill Iceberg Metastore": {
- "breadcrumbs": [
- {
- "title": "Drill Metastore",
- "url": "/docs/drill-metastore/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "RDBMS Metastore",
- "next_url": "/docs/rdbms-metastore/",
- "parent": "Drill Metastore",
- "previous_title": "Using Drill Metastore",
- "previous_url": "/docs/using-drill-metastore/",
- "relative_path": "_docs/performance-tuning/drill-metastore/020-drill-iceberg-metastore.md",
- "title": "Drill Iceberg Metastore",
- "url": "/docs/drill-iceberg-metastore/"
- },
- "Drill Introduction": {
- "breadcrumbs": [
- {
- "title": "Getting Started",
- "url": "/docs/getting-started/"
- }
- ],
- "children": [],
- "next_title": "Why Drill",
- "next_url": "/docs/why-drill/",
- "parent": "Getting Started",
- "previous_title": "Getting Started",
- "previous_url": "/docs/getting-started/",
- "relative_path": "_docs/getting-started/010-drill-introduction.md",
- "title": "Drill Introduction",
- "url": "/docs/drill-introduction/"
- },
- "Drill Metastore": {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Drill Metastore",
- "url": "/docs/drill-metastore/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Drill Iceberg Metastore",
- "next_url": "/docs/drill-iceberg-metastore/",
- "parent": "Drill Metastore",
- "previous_title": "Drill Metastore",
- "previous_url": "/docs/drill-metastore/",
- "relative_path": "_docs/performance-tuning/drill-metastore/010-using-drill-metastore.md",
- "title": "Using Drill Metastore",
- "url": "/docs/using-drill-metastore/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill Metastore",
- "url": "/docs/drill-metastore/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "RDBMS Metastore",
- "next_url": "/docs/rdbms-metastore/",
- "parent": "Drill Metastore",
- "previous_title": "Using Drill Metastore",
- "previous_url": "/docs/using-drill-metastore/",
- "relative_path": "_docs/performance-tuning/drill-metastore/020-drill-iceberg-metastore.md",
- "title": "Drill Iceberg Metastore",
- "url": "/docs/drill-iceberg-metastore/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill Metastore",
- "url": "/docs/drill-metastore/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Performance Tuning Introduction",
- "next_url": "/docs/performance-tuning-introduction/",
- "parent": "Drill Metastore",
- "previous_title": "Drill Iceberg Metastore",
- "previous_url": "/docs/drill-iceberg-metastore/",
- "relative_path": "_docs/performance-tuning/drill-metastore/030-rdbms-metastore.md",
- "title": "RDBMS Metastore",
- "url": "/docs/rdbms-metastore/"
- }
- ],
- "next_title": "Using Drill Metastore",
- "next_url": "/docs/using-drill-metastore/",
- "parent": "Performance Tuning",
- "previous_title": "Performance Tuning",
- "previous_url": "/docs/performance-tuning/",
- "relative_path": "_docs/performance-tuning/005-drill-metastore.md",
- "title": "Drill Metastore",
- "url": "/docs/drill-metastore/"
- },
- "Drill Plan Syntax": {
- "breadcrumbs": [
- {
- "title": "Design Docs",
- "url": "/docs/design-docs/"
- },
- {
- "title": "Developer Information",
- "url": "/docs/developer-information/"
- }
- ],
- "children": [],
- "next_title": "RPC Overview",
- "next_url": "/docs/rpc-overview/",
- "parent": "Design Docs",
- "previous_title": "Design Docs",
- "previous_url": "/docs/design-docs/",
- "relative_path": "_docs/developer-information/design-docs/010-drill-plan-syntax.md",
- "title": "Drill Plan Syntax",
- "url": "/docs/drill-plan-syntax/"
- },
- "Drill Query Execution": {
- "breadcrumbs": [
- {
- "title": "Architecture",
- "url": "/docs/architecture/"
- }
- ],
- "children": [],
- "next_title": "Core Modules",
- "next_url": "/docs/core-modules/",
- "parent": "Architecture",
- "previous_title": "Architecture Introduction",
- "previous_url": "/docs/architecture-introduction/",
- "relative_path": "_docs/architecture/015-drill-query-execution.md",
- "title": "Drill Query Execution",
- "url": "/docs/drill-query-execution/"
- },
- "Drill in 10 Minutes": {
- "breadcrumbs": [
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Analyzing the Yelp Academic Dataset",
- "next_url": "/docs/analyzing-the-yelp-academic-dataset/",
- "parent": "Tutorials",
- "previous_title": "Tutorials Introduction",
- "previous_url": "/docs/tutorials-introduction/",
- "relative_path": "_docs/tutorials/020-drill-in-10-minutes.md",
- "title": "Drill in 10 Minutes",
- "url": "/docs/drill-in-10-minutes/"
- },
- "Drill-on-YARN": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Creating a Basic Drill Cluster",
- "next_url": "/docs/creating-a-basic-drill-cluster/",
- "parent": "Drill-on-YARN",
- "previous_title": "Drill-on-YARN",
- "previous_url": "/docs/drill-on-yarn/",
- "relative_path": "_docs/drill-on-yarn/010-drill-on-yarn-introduction.md",
- "title": "Drill-on-YARN Introduction",
- "url": "/docs/drill-on-yarn-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Launch Drill Under YARN",
- "next_url": "/docs/launch-drill-under-yarn/",
- "parent": "Drill-on-YARN",
- "previous_title": "Drill-on-YARN Introduction",
- "previous_url": "/docs/drill-on-yarn-introduction/",
- "relative_path": "_docs/drill-on-yarn/020-creating-a-basic-drill-cluster.md",
- "title": "Creating a Basic Drill Cluster",
- "url": "/docs/creating-a-basic-drill-cluster/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Configuration Reference",
- "next_url": "/docs/configuration-reference/",
- "parent": "Drill-on-YARN",
- "previous_title": "Creating a Basic Drill Cluster",
- "previous_url": "/docs/creating-a-basic-drill-cluster/",
- "relative_path": "_docs/drill-on-yarn/030-launch-drill-under-yarn.md",
- "title": "Launch Drill Under YARN",
- "url": "/docs/launch-drill-under-yarn/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Drill-on-YARN Command-Line Tool",
- "next_url": "/docs/drill-on-yarn-command-line-tool/",
- "parent": "Drill-on-YARN",
- "previous_title": "Launch Drill Under YARN",
- "previous_url": "/docs/launch-drill-under-yarn/",
- "relative_path": "_docs/drill-on-yarn/040-configuration-reference.md",
- "title": "Configuration Reference",
- "url": "/docs/configuration-reference/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Using the Drill-on-YARN Web UI",
- "next_url": "/docs/using-the-drill-on-yarn-web-ui/",
- "parent": "Drill-on-YARN",
- "previous_title": "Configuration Reference",
- "previous_url": "/docs/configuration-reference/",
- "relative_path": "_docs/drill-on-yarn/050-drill-on-yarn-command-line-tool.md",
- "title": "Drill-on-YARN Command-Line Tool",
- "url": "/docs/drill-on-yarn-command-line-tool/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Multiple Drill Clusters",
- "next_url": "/docs/multiple-drill-clusters/",
- "parent": "Drill-on-YARN",
- "previous_title": "Drill-on-YARN Command-Line Tool",
- "previous_url": "/docs/drill-on-yarn-command-line-tool/",
- "relative_path": "_docs/drill-on-yarn/060-using-the-drill-on-yarn-web-ui.md",
- "title": "Using the Drill-on-YARN Web UI",
- "url": "/docs/using-the-drill-on-yarn-web-ui/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Enabling Web UI Security",
- "next_url": "/docs/enabling-web-ui-security/",
- "parent": "Drill-on-YARN",
- "previous_title": "Using the Drill-on-YARN Web UI",
- "previous_url": "/docs/using-the-drill-on-yarn-web-ui/",
- "relative_path": "_docs/drill-on-yarn/070-multiple-drill-clusters.md",
- "title": "Multiple Drill Clusters",
- "url": "/docs/multiple-drill-clusters/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Appendix A: Release Note Issues",
- "next_url": "/docs/appendix-a-release-note-issues/",
- "parent": "Drill-on-YARN",
- "previous_title": "Multiple Drill Clusters",
- "previous_url": "/docs/multiple-drill-clusters/",
- "relative_path": "_docs/drill-on-yarn/080-enabling-web-ui-security.md",
- "title": "Enabling Web UI Security",
- "url": "/docs/enabling-web-ui-security/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Appendix B: drill-env.sh Settings",
- "next_url": "/docs/appendix-b-drill-env-sh-settings/",
- "parent": "Drill-on-YARN",
- "previous_title": "Enabling Web UI Security",
- "previous_url": "/docs/enabling-web-ui-security/",
- "relative_path": "_docs/drill-on-yarn/090-appendix-a-release-note-issues.md",
- "title": "Appendix A: Release Note Issues",
- "url": "/docs/appendix-a-release-note-issues/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Appendix C: Troubleshooting",
- "next_url": "/docs/appendix-c-troubleshooting/",
- "parent": "Drill-on-YARN",
- "previous_title": "Appendix A: Release Note Issues",
- "previous_url": "/docs/appendix-a-release-note-issues/",
- "relative_path": "_docs/drill-on-yarn/091-appendix-b-drill-env.sh-settings.md",
- "title": "Appendix B: drill-env.sh Settings",
- "url": "/docs/appendix-b-drill-env-sh-settings/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Appendix D: Recreate the Drill Archive",
- "next_url": "/docs/appendix-d-recreate-the-drill-archive/",
- "parent": "Drill-on-YARN",
- "previous_title": "Appendix B: drill-env.sh Settings",
- "previous_url": "/docs/appendix-b-drill-env-sh-settings/",
- "relative_path": "_docs/drill-on-yarn/092-appendix-c-troubleshooting.md",
- "title": "Appendix C: Troubleshooting",
- "url": "/docs/appendix-c-troubleshooting/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Install Drill",
- "next_url": "/docs/install-drill/",
- "parent": "Drill-on-YARN",
- "previous_title": "Appendix C: Troubleshooting",
- "previous_url": "/docs/appendix-c-troubleshooting/",
- "relative_path": "_docs/drill-on-yarn/093-appendix-d-recreate-the-drill-archive.md",
- "title": "Appendix D: Recreate the Drill Archive",
- "url": "/docs/appendix-d-recreate-the-drill-archive/"
- }
- ],
- "next_title": "Drill-on-YARN Introduction",
- "next_url": "/docs/drill-on-yarn-introduction/",
- "parent": "",
- "previous_title": "Analyzing Data Using Window Functions",
- "previous_url": "/docs/analyzing-data-using-window-functions/",
- "relative_path": "_docs/031-drill-on-yarn.md",
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- },
- "Drill-on-YARN Command-Line Tool": {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Using the Drill-on-YARN Web UI",
- "next_url": "/docs/using-the-drill-on-yarn-web-ui/",
- "parent": "Drill-on-YARN",
- "previous_title": "Configuration Reference",
- "previous_url": "/docs/configuration-reference/",
- "relative_path": "_docs/drill-on-yarn/050-drill-on-yarn-command-line-tool.md",
- "title": "Drill-on-YARN Command-Line Tool",
- "url": "/docs/drill-on-yarn-command-line-tool/"
- },
- "Drill-on-YARN Introduction": {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Creating a Basic Drill Cluster",
- "next_url": "/docs/creating-a-basic-drill-cluster/",
- "parent": "Drill-on-YARN",
- "previous_title": "Drill-on-YARN",
- "previous_url": "/docs/drill-on-yarn/",
- "relative_path": "_docs/drill-on-yarn/010-drill-on-yarn-introduction.md",
- "title": "Drill-on-YARN Introduction",
- "url": "/docs/drill-on-yarn-introduction/"
- },
- "Druid Storage Plugin": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "HTTP Storage Plugin",
- "next_url": "/docs/http-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "Azure Blob Storage Plugin",
- "previous_url": "/docs/azure-blob-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/120-druid-storage-plugin.md",
- "title": "Druid Storage Plugin",
- "url": "/docs/druid-storage-plugin/"
- },
- "Dynamic UDFs": {
- "breadcrumbs": [
- {
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Using Custom Functions in Queries",
- "next_url": "/docs/using-custom-functions-in-queries/",
- "parent": "Adding Custom Functions to Drill",
- "previous_title": "Creating Custom Authenticators",
- "previous_url": "/docs/creating-custom-authenticators/",
- "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/020-dynamic-udfs.md",
- "title": "Dynamic UDFs",
- "url": "/docs/dynamic-udfs/"
- },
- "ESRI Shapefile Format Plugin": {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Excel Format Plugin",
- "next_url": "/docs/excel-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "SPSS Format Plugin",
- "previous_url": "/docs/spss-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/115-esri-shapefile-format-plugin.md",
- "title": "ESRI Shapefile Format Plugin",
- "url": "/docs/esri-shapefile-format-plugin/"
- },
- "EXPLAIN": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "LATERAL Join",
- "next_url": "/docs/lateral-join/",
- "parent": "SQL Commands",
- "previous_title": "DROP VIEW",
- "previous_url": "/docs/drop-view/",
- "relative_path": "_docs/sql-reference/sql-commands/070-explain.md",
- "title": "EXPLAIN",
- "url": "/docs/explain/"
- },
- "Ecosystem": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Ecosystem",
- "url": "/docs/ecosystem/"
- }
- ],
- "children": [],
- "next_title": "",
- "next_url": "",
- "parent": "Ecosystem",
- "previous_title": "Ecosystem",
- "previous_url": "/docs/ecosystem/",
- "relative_path": "_docs/ecosystem/010-using-saiku-analytics-with-apache-drill.md",
- "title": "Using Saiku Analytics with Apache Drill",
- "url": "/docs/using-saiku-analytics-with-apache-drill/"
- }
- ],
- "next_title": "Using Saiku Analytics with Apache Drill",
- "next_url": "/docs/using-saiku-analytics-with-apache-drill/",
- "parent": "",
- "previous_title": "Project Bylaws",
- "previous_url": "/docs/project-bylaws/",
- "relative_path": "_docs/171-ecosystem.md",
- "title": "Ecosystem",
- "url": "/docs/ecosystem/"
- },
- "ElasticSearch Storage Plugin": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Splunk Storage Plugin",
- "next_url": "/docs/splunk-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "HTTP Storage Plugin",
- "previous_url": "/docs/http-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/130-elasticsearch-plugin.md",
- "title": "ElasticSearch Storage Plugin",
- "url": "/docs/elasticsearch-storage-plugin/"
- },
- "Embedded Mode Prerequisites": {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Running Drill on Docker",
- "next_url": "/docs/running-drill-on-docker/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Installing Drill in Embedded Mode",
- "previous_url": "/docs/installing-drill-in-embedded-mode/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md",
- "title": "Embedded Mode Prerequisites",
- "url": "/docs/embedded-mode-prerequisites/"
- },
- "Enabling Query Queuing": {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Throttling",
- "next_url": "/docs/throttling/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Sort-Based and Hash-Based Memory-Constrained Operators",
- "previous_url": "/docs/sort-based-and-hash-based-memory-constrained-operators/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/060-enabling-query-queuing.md",
- "title": "Enabling Query Queuing",
- "url": "/docs/enabling-query-queuing/"
- },
- "Enabling Web UI Security": {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Appendix A: Release Note Issues",
- "next_url": "/docs/appendix-a-release-note-issues/",
- "parent": "Drill-on-YARN",
- "previous_title": "Multiple Drill Clusters",
- "previous_url": "/docs/multiple-drill-clusters/",
- "relative_path": "_docs/drill-on-yarn/080-enabling-web-ui-security.md",
- "title": "Enabling Web UI Security",
- "url": "/docs/enabling-web-ui-security/"
- },
- "Enron Emails": {
- "breadcrumbs": [
- {
- "title": "Sample Datasets",
- "url": "/docs/sample-datasets/"
- }
- ],
- "children": [],
- "next_title": "Wikipedia Edit History",
- "next_url": "/docs/wikipedia-edit-history/",
- "parent": "Sample Datasets",
- "previous_title": "Sample Datasets",
- "previous_url": "/docs/sample-datasets/",
- "relative_path": "_docs/sample-datasets/001-enron.md",
- "title": "Enron Emails",
- "url": "/docs/enron-emails/"
- },
- "Error Messages": {
- "breadcrumbs": [
- {
- "title": "Log and Debug",
- "url": "/docs/log-and-debug/"
- }
- ],
- "children": [],
- "next_title": "Modify logback.xml",
- "next_url": "/docs/modify-logback-xml/",
- "parent": "Log and Debug",
- "previous_title": "Log and Debug Introduction",
- "previous_url": "/docs/log-and-debug-introduction/",
- "relative_path": "_docs/log-and-debug/002-error-messages.md",
- "title": "Error Messages",
- "url": "/docs/error-messages/"
- },
- "Excel Format Plugin": {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "HDF5 Format Plugin",
- "next_url": "/docs/hdf5-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "ESRI Shapefile Format Plugin",
- "previous_url": "/docs/esri-shapefile-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/116-excel-format-plugin.md",
- "title": "Excel Format Plugin",
- "url": "/docs/excel-format-plugin/"
- },
- "FLATTEN": {
- "breadcrumbs": [
- {
- "title": "Nested Data Functions",
- "url": "/docs/nested-data-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "KVGEN",
- "next_url": "/docs/kvgen/",
- "parent": "Nested Data Functions",
- "previous_title": "Nested Data Limitations",
- "previous_url": "/docs/nested-data-limitations/",
- "relative_path": "_docs/sql-reference/nested-data-functions/010-flatten.md",
- "title": "FLATTEN",
- "url": "/docs/flatten/"
- },
- "FROM Clause": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "GROUP BY Clause",
- "next_url": "/docs/group-by-clause/",
- "parent": "SQL Commands",
- "previous_title": "SELECT List",
- "previous_url": "/docs/select-list/",
- "relative_path": "_docs/sql-reference/sql-commands/081-from-clause.md",
- "title": "FROM Clause",
- "url": "/docs/from-clause/"
- },
- "File System Storage Plugin": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "HBase Storage Plugin",
- "next_url": "/docs/hbase-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "Drill Default Input Format",
- "previous_url": "/docs/drill-default-input-format/",
- "relative_path": "_docs/connect-a-data-source/plugins/040-file-system-storage-plugin.md",
- "title": "File System Storage Plugin",
- "url": "/docs/file-system-storage-plugin/"
- },
- "Functions for Handling Nulls": {
- "breadcrumbs": [
- {
- "title": "SQL Functions",
- "url": "/docs/sql-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Phonetic Functions",
- "next_url": "/docs/phonetic-functions/",
- "parent": "SQL Functions",
- "previous_title": "Aggregate and Aggregate Statistical",
- "previous_url": "/docs/aggregate-and-aggregate-statistical/",
- "relative_path": "_docs/sql-reference/sql-functions/060-functions-for-handling-nulls.md",
- "title": "Functions for Handling Nulls",
- "url": "/docs/functions-for-handling-nulls/"
- },
- "GIS functions": {
- "breadcrumbs": [
- {
- "title": "SQL Functions",
- "url": "/docs/sql-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Time Series Analysis Functions",
- "next_url": "/docs/time-series-analysis-functions/",
- "parent": "SQL Functions",
- "previous_title": "SQL dialect compatibility functions",
- "previous_url": "/docs/sql-dialect-compatibility-functions/",
- "relative_path": "_docs/sql-reference/sql-functions/080-gis-functions.md",
- "title": "GIS functions",
- "url": "/docs/gis-functions/"
- },
- "GROUP BY Clause": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "HAVING Clause",
- "next_url": "/docs/having-clause/",
- "parent": "SQL Commands",
- "previous_title": "FROM Clause",
- "previous_url": "/docs/from-clause/",
- "relative_path": "_docs/sql-reference/sql-commands/082-group-by-clause.md",
- "title": "GROUP BY Clause",
- "url": "/docs/group-by-clause/"
- },
- "Getting Started": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Getting Started",
- "url": "/docs/getting-started/"
- }
- ],
- "children": [],
- "next_title": "Why Drill",
- "next_url": "/docs/why-drill/",
- "parent": "Getting Started",
- "previous_title": "Getting Started",
- "previous_url": "/docs/getting-started/",
- "relative_path": "_docs/getting-started/010-drill-introduction.md",
- "title": "Drill Introduction",
- "url": "/docs/drill-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Getting Started",
- "url": "/docs/getting-started/"
- }
- ],
- "children": [],
- "next_title": "Architecture",
- "next_url": "/docs/architecture/",
- "parent": "Getting Started",
- "previous_title": "Drill Introduction",
- "previous_url": "/docs/drill-introduction/",
- "relative_path": "_docs/getting-started/020-why-drill.md",
- "title": "Why Drill",
- "url": "/docs/why-drill/"
- }
- ],
- "next_title": "Drill Introduction",
- "next_url": "/docs/drill-introduction/",
- "parent": "",
- "previous_title": "",
- "previous_url": "",
- "relative_path": "_docs/010-getting-started.md",
- "title": "Getting Started",
- "url": "/docs/getting-started/"
- },
- "Getting to Know the Drill Sandbox": {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Lesson 1: Learn about the Data Set",
- "next_url": "/docs/lesson-1-learn-about-the-data-set/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "Installing the Apache Drill Sandbox",
- "previous_url": "/docs/installing-the-apache-drill-sandbox/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/020-getting-to-know-the-drill-sandbox.md",
- "title": "Getting to Know the Drill Sandbox",
- "url": "/docs/getting-to-know-the-drill-sandbox/"
- },
- "Global Query List": {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Ports Used by Drill",
- "next_url": "/docs/ports-used-by-drill/",
- "parent": "Configuration Options",
- "previous_title": "Persistent Configuration Storage",
- "previous_url": "/docs/persistent-configuration-storage/",
- "relative_path": "_docs/configure-drill/configuration-options/041-global-query-list.md",
- "title": "Global Query List",
- "url": "/docs/global-query-list/"
- },
- "Guidelines for Optimizing Aggregation": {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Modifying Query Planning Options",
- "next_url": "/docs/modifying-query-planning-options/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Join Planning Guidelines",
- "previous_url": "/docs/join-planning-guidelines/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/030-guidelines-for-optimizing-aggregation.md",
- "title": "Guidelines for Optimizing Aggregation",
- "url": "/docs/guidelines-for-optimizing-aggregation/"
- },
- "HAVING Clause": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "LIMIT Clause",
- "next_url": "/docs/limit-clause/",
- "parent": "SQL Commands",
- "previous_title": "GROUP BY Clause",
- "previous_url": "/docs/group-by-clause/",
- "relative_path": "_docs/sql-reference/sql-commands/083-having-clause.md",
- "title": "HAVING Clause",
- "url": "/docs/having-clause/"
- },
- "HBase Storage Plugin": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Hive Storage Plugin",
- "next_url": "/docs/hive-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "File System Storage Plugin",
- "previous_url": "/docs/file-system-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/060-hbase-storage-plugin.md",
- "title": "HBase Storage Plugin",
- "url": "/docs/hbase-storage-plugin/"
- },
- "HDF5 Format Plugin": {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "XML Format Plugin",
- "next_url": "/docs/xml-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Excel Format Plugin",
- "previous_url": "/docs/excel-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/117-hdf5-format-plugin.md",
- "title": "HDF5 Format Plugin",
- "url": "/docs/hdf5-format-plugin/"
- },
- "HTTP Storage Plugin": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "ElasticSearch Storage Plugin",
- "next_url": "/docs/elasticsearch-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "Druid Storage Plugin",
- "previous_url": "/docs/druid-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/125-http-storage-plugin.md",
- "title": "HTTP Storage Plugin",
- "url": "/docs/http-storage-plugin/"
- },
- "HTTPD Format Plugin": {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Image Metadata Format Plugin",
- "next_url": "/docs/image-metadata-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Sequence Files",
- "previous_url": "/docs/sequence-files/",
- "relative_path": "_docs/data-sources-and-file-formats/110-httpd-format-plugin.md",
- "title": "HTTPD Format Plugin",
- "url": "/docs/httpd-format-plugin/"
- },
- "Handling Different Data Types": {
- "breadcrumbs": [
- {
- "title": "Data Types",
- "url": "/docs/data-types/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Lexical Structure",
- "next_url": "/docs/lexical-structure/",
- "parent": "Data Types",
- "previous_title": "Date, Time, and Timestamp",
- "previous_url": "/docs/date-time-and-timestamp/",
- "relative_path": "_docs/sql-reference/data-types/030-handling-different-data-types.md",
- "title": "Handling Different Data Types",
- "url": "/docs/handling-different-data-types/"
- },
- "Hive Metadata Caching": {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Choosing a Storage Format",
- "next_url": "/docs/choosing-a-storage-format/",
- "parent": "Performance Tuning",
- "previous_title": "Parquet Filter Pushdown",
- "previous_url": "/docs/parquet-filter-pushdown/",
- "relative_path": "_docs/performance-tuning/027-hive-metadata-caching.md",
- "title": "Hive Metadata Caching",
- "url": "/docs/hive-metadata-caching/"
- },
- "Hive Storage Plugin": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "RDBMS Storage Plugin",
- "next_url": "/docs/rdbms-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "HBase Storage Plugin",
- "previous_url": "/docs/hbase-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/070-hive-storage-plugin.md",
- "title": "Hive Storage Plugin",
- "url": "/docs/hive-storage-plugin/"
- },
- "Hive-to-Drill Data Type Mapping": {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Deploying and Using a Hive UDF",
- "next_url": "/docs/deploying-and-using-a-hive-udf/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Data Sources and File Formats Introduction",
- "previous_url": "/docs/data-sources-and-file-formats-introduction/",
- "relative_path": "_docs/data-sources-and-file-formats/020-hive-to-drill-data-type-mapping.md",
- "title": "Hive-to-Drill Data Type Mapping",
- "url": "/docs/hive-to-drill-data-type-mapping/"
- },
- "How to Partition Data": {
- "breadcrumbs": [
- {
- "title": "Partition Pruning",
- "url": "/docs/partition-pruning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Asynchronous Parquet Reader",
- "next_url": "/docs/asynchronous-parquet-reader/",
- "parent": "Partition Pruning",
- "previous_title": "Partition Pruning Introduction",
- "previous_url": "/docs/partition-pruning-introduction/",
- "relative_path": "_docs/performance-tuning/partition-pruning/030-using-partition-pruning.md",
- "title": "How to Partition Data",
- "url": "/docs/how-to-partition-data/"
- },
- "IP Networking functions": {
- "breadcrumbs": [
- {
- "title": "SQL Functions",
- "url": "/docs/sql-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "SQL Window Functions",
- "next_url": "/docs/sql-window-functions/",
- "parent": "SQL Functions",
- "previous_title": "Time Series Analysis Functions",
- "previous_url": "/docs/time-series-analysis-functions/",
- "relative_path": "_docs/sql-reference/sql-functions/100-ip-net-functions.md",
- "title": "IP Networking functions",
- "url": "/docs/ip-networking-functions/"
- },
- "Identifying Multiple Drill Versions in a Cluster": {
- "breadcrumbs": [
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Configure Drill",
- "next_url": "/docs/configure-drill/",
- "parent": "Install Drill",
- "previous_title": "Stopping Drill",
- "previous_url": "/docs/stopping-drill/",
- "relative_path": "_docs/install/070-identifying-multiple-drill-versions-in-a-cluster.md",
- "title": "Identifying Multiple Drill Versions in a Cluster",
- "url": "/docs/identifying-multiple-drill-versions-in-a-cluster/"
- },
- "Identifying Performance Issues": {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Identifying Performance Issues",
- "url": "/docs/identifying-performance-issues/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Query Profiles",
- "next_url": "/docs/query-profiles/",
- "parent": "Identifying Performance Issues",
- "previous_title": "Identifying Performance Issues",
- "previous_url": "/docs/identifying-performance-issues/",
- "relative_path": "_docs/performance-tuning/identifying-performance-issues/010-query-plans.md",
- "title": "Query Plans",
- "url": "/docs/query-plans/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Identifying Performance Issues",
- "url": "/docs/identifying-performance-issues/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Performance Tuning Reference",
- "next_url": "/docs/performance-tuning-reference/",
- "parent": "Identifying Performance Issues",
- "previous_title": "Query Plans",
- "previous_url": "/docs/query-plans/",
- "relative_path": "_docs/performance-tuning/identifying-performance-issues/020-query-profiles.md",
- "title": "Query Profiles",
- "url": "/docs/query-profiles/"
- }
- ],
- "next_title": "Query Plans",
- "next_url": "/docs/query-plans/",
- "parent": "Performance Tuning",
- "previous_title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
- "previous_url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/",
- "relative_path": "_docs/performance-tuning/050-identifying-performance-issues.md",
- "title": "Identifying Performance Issues",
- "url": "/docs/identifying-performance-issues/"
- },
- "Image Metadata Format Plugin": {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Syslog Format Plugin",
- "next_url": "/docs/syslog-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "HTTPD Format Plugin",
- "previous_url": "/docs/httpd-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/111-image-metadata-format-plugin.md",
- "title": "Image Metadata Format Plugin",
- "url": "/docs/image-metadata-format-plugin/"
- },
- "Index Selection": {
- "breadcrumbs": [
- {
- "title": "Querying Indexes",
- "url": "/docs/querying-indexes/"
- },
- {
- "title": "Query Data",
- "url": "/docs/query-data/"
- }
- ],
- "children": [],
- "next_title": "Designing Indexes for Your Queries",
- "next_url": "/docs/designing-indexes-for-your-queries/",
- "parent": "Querying Indexes",
- "previous_title": "Types of Indexes",
- "previous_url": "/docs/types-of-indexes/",
- "relative_path": "_docs/query-data/querying-indexes/030-index-selection.md",
- "title": "Index Selection",
- "url": "/docs/index-selection/"
- },
- "Install Drill": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Migrating Parquet Data",
- "next_url": "/docs/migrating-parquet-data/",
- "parent": "Install Drill",
- "previous_title": "Install Drill",
- "previous_url": "/docs/install-drill/",
- "relative_path": "_docs/install/010-install-drill-introduction.md",
- "title": "Install Drill Introduction",
- "url": "/docs/install-drill-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Installing Drill in Embedded Mode",
- "next_url": "/docs/installing-drill-in-embedded-mode/",
- "parent": "Install Drill",
- "previous_title": "Install Drill Introduction",
- "previous_url": "/docs/install-drill-introduction/",
- "relative_path": "_docs/install/020-migrating-parquet-data.md",
- "title": "Migrating Parquet Data",
- "url": "/docs/migrating-parquet-data/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Running Drill on Docker",
- "next_url": "/docs/running-drill-on-docker/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Installing Drill in Embedded Mode",
- "previous_url": "/docs/installing-drill-in-embedded-mode/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md",
- "title": "Embedded Mode Prerequisites",
- "url": "/docs/embedded-mode-prerequisites/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Installing Drill on Linux and Mac OS X",
- "next_url": "/docs/installing-drill-on-linux-and-mac-os-x/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Embedded Mode Prerequisites",
- "previous_url": "/docs/embedded-mode-prerequisites/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md",
- "title": "Running Drill on Docker",
- "url": "/docs/running-drill-on-docker/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Starting Drill on Linux and Mac OS X",
- "next_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Running Drill on Docker",
- "previous_url": "/docs/running-drill-on-docker/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md",
- "title": "Installing Drill on Linux and Mac OS X",
- "url": "/docs/installing-drill-on-linux-and-mac-os-x/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Installing Drill on Windows",
- "next_url": "/docs/installing-drill-on-windows/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Installing Drill on Linux and Mac OS X",
- "previous_url": "/docs/installing-drill-on-linux-and-mac-os-x/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/030-starting-drill-on-linux-and-mac-os-x.md",
- "title": "Starting Drill on Linux and Mac OS X",
- "url": "/docs/starting-drill-on-linux-and-mac-os-x/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Starting Drill on Windows",
- "next_url": "/docs/starting-drill-on-windows/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Starting Drill on Linux and Mac OS X",
- "previous_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md",
- "title": "Installing Drill on Windows",
- "url": "/docs/installing-drill-on-windows/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Installing Drill in Distributed Mode",
- "next_url": "/docs/installing-drill-in-distributed-mode/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Installing Drill on Windows",
- "previous_url": "/docs/installing-drill-on-windows/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/050-starting-drill-on-windows.md",
- "title": "Starting Drill on Windows",
- "url": "/docs/starting-drill-on-windows/"
- }
- ],
- "next_title": "Embedded Mode Prerequisites",
- "next_url": "/docs/embedded-mode-prerequisites/",
- "parent": "Install Drill",
- "previous_title": "Migrating Parquet Data",
- "previous_url": "/docs/migrating-parquet-data/",
- "relative_path": "_docs/install/030-installing-drill-in-embedded-mode.md",
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Distributed Mode",
- "url": "/docs/installing-drill-in-distributed-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Installing Drill on the Cluster",
- "next_url": "/docs/installing-drill-on-the-cluster/",
- "parent": "Installing Drill in Distributed Mode",
- "previous_title": "Installing Drill in Distributed Mode",
- "previous_url": "/docs/installing-drill-in-distributed-mode/",
- "relative_path": "_docs/install/045-distributed-mode-prerequisites.md",
- "title": "Distributed Mode Prerequisites",
- "url": "/docs/distributed-mode-prerequisites/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Distributed Mode",
- "url": "/docs/installing-drill-in-distributed-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Starting Drill in Distributed Mode",
- "next_url": "/docs/starting-drill-in-distributed-mode/",
- "parent": "Installing Drill in Distributed Mode",
- "previous_title": "Distributed Mode Prerequisites",
- "previous_url": "/docs/distributed-mode-prerequisites/",
- "relative_path": "_docs/install/047-installing-drill-on-the-cluster.md",
- "title": "Installing Drill on the Cluster",
- "url": "/docs/installing-drill-on-the-cluster/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Distributed Mode",
- "url": "/docs/installing-drill-in-distributed-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Starting the Web UI",
- "next_url": "/docs/starting-the-web-ui/",
- "parent": "Installing Drill in Distributed Mode",
- "previous_title": "Installing Drill on the Cluster",
- "previous_url": "/docs/installing-drill-on-the-cluster/",
- "relative_path": "_docs/install/050-starting-drill-in-distributed-mode.md",
- "title": "Starting Drill in Distributed Mode",
- "url": "/docs/starting-drill-in-distributed-mode/"
- }
- ],
- "next_title": "Distributed Mode Prerequisites",
- "next_url": "/docs/distributed-mode-prerequisites/",
- "parent": "Install Drill",
- "previous_title": "Starting Drill on Windows",
- "previous_url": "/docs/starting-drill-on-windows/",
- "relative_path": "_docs/install/040-installing-drill-in-distributed-mode.md",
- "title": "Installing Drill in Distributed Mode",
- "url": "/docs/installing-drill-in-distributed-mode/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Stopping Drill",
- "next_url": "/docs/stopping-drill/",
- "parent": "Install Drill",
- "previous_title": "Starting Drill in Distributed Mode",
- "previous_url": "/docs/starting-drill-in-distributed-mode/",
- "relative_path": "_docs/install/060-starting-the-web-ui.md",
- "title": "Starting the Web UI",
- "url": "/docs/starting-the-web-ui/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Identifying Multiple Drill Versions in a Cluster",
- "next_url": "/docs/identifying-multiple-drill-versions-in-a-cluster/",
- "parent": "Install Drill",
- "previous_title": "Starting the Web UI",
- "previous_url": "/docs/starting-the-web-ui/",
- "relative_path": "_docs/install/061-stopping-drill.md",
- "title": "Stopping Drill",
- "url": "/docs/stopping-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Configure Drill",
- "next_url": "/docs/configure-drill/",
- "parent": "Install Drill",
- "previous_title": "Stopping Drill",
- "previous_url": "/docs/stopping-drill/",
- "relative_path": "_docs/install/070-identifying-multiple-drill-versions-in-a-cluster.md",
- "title": "Identifying Multiple Drill Versions in a Cluster",
- "url": "/docs/identifying-multiple-drill-versions-in-a-cluster/"
- }
- ],
- "next_title": "Install Drill Introduction",
- "next_url": "/docs/install-drill-introduction/",
- "parent": "",
- "previous_title": "Appendix D: Recreate the Drill Archive",
- "previous_url": "/docs/appendix-d-recreate-the-drill-archive/",
- "relative_path": "_docs/040-install-drill.md",
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- },
- "Install Drill Introduction": {
- "breadcrumbs": [
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Migrating Parquet Data",
- "next_url": "/docs/migrating-parquet-data/",
- "parent": "Install Drill",
- "previous_title": "Install Drill",
- "previous_url": "/docs/install-drill/",
- "relative_path": "_docs/install/010-install-drill-introduction.md",
- "title": "Install Drill Introduction",
- "url": "/docs/install-drill-introduction/"
- },
- "Installing Drill in Distributed Mode": {
- "breadcrumbs": [
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Distributed Mode",
- "url": "/docs/installing-drill-in-distributed-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Installing Drill on the Cluster",
- "next_url": "/docs/installing-drill-on-the-cluster/",
- "parent": "Installing Drill in Distributed Mode",
- "previous_title": "Installing Drill in Distributed Mode",
- "previous_url": "/docs/installing-drill-in-distributed-mode/",
- "relative_path": "_docs/install/045-distributed-mode-prerequisites.md",
- "title": "Distributed Mode Prerequisites",
- "url": "/docs/distributed-mode-prerequisites/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Distributed Mode",
- "url": "/docs/installing-drill-in-distributed-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Starting Drill in Distributed Mode",
- "next_url": "/docs/starting-drill-in-distributed-mode/",
- "parent": "Installing Drill in Distributed Mode",
- "previous_title": "Distributed Mode Prerequisites",
- "previous_url": "/docs/distributed-mode-prerequisites/",
- "relative_path": "_docs/install/047-installing-drill-on-the-cluster.md",
- "title": "Installing Drill on the Cluster",
- "url": "/docs/installing-drill-on-the-cluster/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Distributed Mode",
- "url": "/docs/installing-drill-in-distributed-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Starting the Web UI",
- "next_url": "/docs/starting-the-web-ui/",
- "parent": "Installing Drill in Distributed Mode",
- "previous_title": "Installing Drill on the Cluster",
- "previous_url": "/docs/installing-drill-on-the-cluster/",
- "relative_path": "_docs/install/050-starting-drill-in-distributed-mode.md",
- "title": "Starting Drill in Distributed Mode",
- "url": "/docs/starting-drill-in-distributed-mode/"
- }
- ],
- "next_title": "Distributed Mode Prerequisites",
- "next_url": "/docs/distributed-mode-prerequisites/",
- "parent": "Install Drill",
- "previous_title": "Starting Drill on Windows",
- "previous_url": "/docs/starting-drill-on-windows/",
- "relative_path": "_docs/install/040-installing-drill-in-distributed-mode.md",
- "title": "Installing Drill in Distributed Mode",
- "url": "/docs/installing-drill-in-distributed-mode/"
- },
- "Installing Drill in Embedded Mode": {
- "breadcrumbs": [
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Running Drill on Docker",
- "next_url": "/docs/running-drill-on-docker/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Installing Drill in Embedded Mode",
- "previous_url": "/docs/installing-drill-in-embedded-mode/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md",
- "title": "Embedded Mode Prerequisites",
- "url": "/docs/embedded-mode-prerequisites/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Installing Drill on Linux and Mac OS X",
- "next_url": "/docs/installing-drill-on-linux-and-mac-os-x/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Embedded Mode Prerequisites",
- "previous_url": "/docs/embedded-mode-prerequisites/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md",
- "title": "Running Drill on Docker",
- "url": "/docs/running-drill-on-docker/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Starting Drill on Linux and Mac OS X",
- "next_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Running Drill on Docker",
- "previous_url": "/docs/running-drill-on-docker/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md",
- "title": "Installing Drill on Linux and Mac OS X",
- "url": "/docs/installing-drill-on-linux-and-mac-os-x/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Installing Drill on Windows",
- "next_url": "/docs/installing-drill-on-windows/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Installing Drill on Linux and Mac OS X",
- "previous_url": "/docs/installing-drill-on-linux-and-mac-os-x/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/030-starting-drill-on-linux-and-mac-os-x.md",
- "title": "Starting Drill on Linux and Mac OS X",
- "url": "/docs/starting-drill-on-linux-and-mac-os-x/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Starting Drill on Windows",
- "next_url": "/docs/starting-drill-on-windows/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Starting Drill on Linux and Mac OS X",
- "previous_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md",
- "title": "Installing Drill on Windows",
- "url": "/docs/installing-drill-on-windows/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Installing Drill in Distributed Mode",
- "next_url": "/docs/installing-drill-in-distributed-mode/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Installing Drill on Windows",
- "previous_url": "/docs/installing-drill-on-windows/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/050-starting-drill-on-windows.md",
- "title": "Starting Drill on Windows",
- "url": "/docs/starting-drill-on-windows/"
- }
- ],
- "next_title": "Embedded Mode Prerequisites",
- "next_url": "/docs/embedded-mode-prerequisites/",
- "parent": "Install Drill",
- "previous_title": "Migrating Parquet Data",
- "previous_url": "/docs/migrating-parquet-data/",
- "relative_path": "_docs/install/030-installing-drill-in-embedded-mode.md",
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- "Installing Drill on Linux and Mac OS X": {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Starting Drill on Linux and Mac OS X",
- "next_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Running Drill on Docker",
- "previous_url": "/docs/running-drill-on-docker/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md",
- "title": "Installing Drill on Linux and Mac OS X",
- "url": "/docs/installing-drill-on-linux-and-mac-os-x/"
- },
- "Installing Drill on Windows": {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Embedded Mode",
- "url": "/docs/installing-drill-in-embedded-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Starting Drill on Windows",
- "next_url": "/docs/starting-drill-on-windows/",
- "parent": "Installing Drill in Embedded Mode",
- "previous_title": "Starting Drill on Linux and Mac OS X",
- "previous_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
- "relative_path": "_docs/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md",
- "title": "Installing Drill on Windows",
- "url": "/docs/installing-drill-on-windows/"
- },
- "Installing Drill on the Cluster": {
- "breadcrumbs": [
- {
- "title": "Installing Drill in Distributed Mode",
- "url": "/docs/installing-drill-in-distributed-mode/"
- },
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Starting Drill in Distributed Mode",
- "next_url": "/docs/starting-drill-in-distributed-mode/",
- "parent": "Installing Drill in Distributed Mode",
- "previous_title": "Distributed Mode Prerequisites",
- "previous_url": "/docs/distributed-mode-prerequisites/",
- "relative_path": "_docs/install/047-installing-drill-on-the-cluster.md",
- "title": "Installing Drill on the Cluster",
- "url": "/docs/installing-drill-on-the-cluster/"
- },
- "Installing the Apache Drill Sandbox": {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Getting to Know the Drill Sandbox",
- "next_url": "/docs/getting-to-know-the-drill-sandbox/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "About the MapR Sandbox",
- "previous_url": "/docs/about-the-mapr-sandbox/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/010-installing-the-apache-drill-sandbox.md",
- "title": "Installing the Apache Drill Sandbox",
- "url": "/docs/installing-the-apache-drill-sandbox/"
- },
- "Installing the Driver on Linux": {
- "breadcrumbs": [
- {
- "title": "Installing the ODBC Driver",
- "url": "/docs/installing-the-odbc-driver/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Installing the Driver on Mac OS X",
- "next_url": "/docs/installing-the-driver-on-mac-os-x/",
- "parent": "Installing the ODBC Driver",
- "previous_title": "Installing the ODBC Driver",
- "previous_url": "/docs/installing-the-odbc-driver/",
- "relative_path": "_docs/odbc-jdbc-interfaces/installing-the-odbc-driver/010-installing-the-driver-on-linux.md",
- "title": "Installing the Driver on Linux",
- "url": "/docs/installing-the-driver-on-linux/"
- },
- "Installing the Driver on Mac OS X": {
- "breadcrumbs": [
- {
- "title": "Installing the ODBC Driver",
- "url": "/docs/installing-the-odbc-driver/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Installing the Driver on Windows",
- "next_url": "/docs/installing-the-driver-on-windows/",
- "parent": "Installing the ODBC Driver",
- "previous_title": "Installing the Driver on Linux",
- "previous_url": "/docs/installing-the-driver-on-linux/",
- "relative_path": "_docs/odbc-jdbc-interfaces/installing-the-odbc-driver/020-installing-the-driver-on-mac-os-x.md",
- "title": "Installing the Driver on Mac OS X",
- "url": "/docs/installing-the-driver-on-mac-os-x/"
- },
- "Installing the Driver on Windows": {
- "breadcrumbs": [
- {
- "title": "Installing the ODBC Driver",
- "url": "/docs/installing-the-odbc-driver/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring ODBC",
- "next_url": "/docs/configuring-odbc/",
- "parent": "Installing the ODBC Driver",
- "previous_title": "Installing the Driver on Mac OS X",
- "previous_url": "/docs/installing-the-driver-on-mac-os-x/",
- "relative_path": "_docs/odbc-jdbc-interfaces/installing-the-odbc-driver/030-installing-the-driver-on-windows.md",
- "title": "Installing the Driver on Windows",
- "url": "/docs/installing-the-driver-on-windows/"
- },
- "Installing the ODBC Driver": {
- "breadcrumbs": [
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Installing the ODBC Driver",
- "url": "/docs/installing-the-odbc-driver/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Installing the Driver on Mac OS X",
- "next_url": "/docs/installing-the-driver-on-mac-os-x/",
- "parent": "Installing the ODBC Driver",
- "previous_title": "Installing the ODBC Driver",
- "previous_url": "/docs/installing-the-odbc-driver/",
- "relative_path": "_docs/odbc-jdbc-interfaces/installing-the-odbc-driver/010-installing-the-driver-on-linux.md",
- "title": "Installing the Driver on Linux",
- "url": "/docs/installing-the-driver-on-linux/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing the ODBC Driver",
- "url": "/docs/installing-the-odbc-driver/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Installing the Driver on Windows",
- "next_url": "/docs/installing-the-driver-on-windows/",
- "parent": "Installing the ODBC Driver",
- "previous_title": "Installing the Driver on Linux",
- "previous_url": "/docs/installing-the-driver-on-linux/",
- "relative_path": "_docs/odbc-jdbc-interfaces/installing-the-odbc-driver/020-installing-the-driver-on-mac-os-x.md",
- "title": "Installing the Driver on Mac OS X",
- "url": "/docs/installing-the-driver-on-mac-os-x/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing the ODBC Driver",
- "url": "/docs/installing-the-odbc-driver/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring ODBC",
- "next_url": "/docs/configuring-odbc/",
- "parent": "Installing the ODBC Driver",
- "previous_title": "Installing the Driver on Mac OS X",
- "previous_url": "/docs/installing-the-driver-on-mac-os-x/",
- "relative_path": "_docs/odbc-jdbc-interfaces/installing-the-odbc-driver/030-installing-the-driver-on-windows.md",
- "title": "Installing the Driver on Windows",
- "url": "/docs/installing-the-driver-on-windows/"
- }
- ],
- "next_title": "Installing the Driver on Linux",
- "next_url": "/docs/installing-the-driver-on-linux/",
- "parent": "ODBC/JDBC Interfaces",
- "previous_title": "Using JDBC with SQuirreL on Windows",
- "previous_url": "/docs/using-jdbc-with-squirrel-on-windows/",
- "relative_path": "_docs/odbc-jdbc-interfaces/030-installing-the-odbc-driver.md",
- "title": "Installing the ODBC Driver",
- "url": "/docs/installing-the-odbc-driver/"
- },
- "Interfaces Introduction": {
- "breadcrumbs": [
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using the JDBC Driver",
- "next_url": "/docs/using-the-jdbc-driver/",
- "parent": "ODBC/JDBC Interfaces",
- "previous_title": "ODBC/JDBC Interfaces",
- "previous_url": "/docs/odbc-jdbc-interfaces/",
- "relative_path": "_docs/odbc-jdbc-interfaces/010-interfaces-introduction.md",
- "title": "Interfaces Introduction",
- "url": "/docs/interfaces-introduction/"
- },
- "JSON Data Model": {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Text Files: CSV, TSV, PSV",
- "next_url": "/docs/text-files-csv-tsv-psv/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Logfile Plugin",
- "previous_url": "/docs/logfile-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/050-json-data-model.md",
- "title": "JSON Data Model",
- "url": "/docs/json-data-model/"
- },
- "Join Planning Guidelines": {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Guidelines for Optimizing Aggregation",
- "next_url": "/docs/guidelines-for-optimizing-aggregation/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Query Plans and Tuning Introduction",
- "previous_url": "/docs/query-plans-and-tuning-introduction/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/020-join-planning-guidelines.md",
- "title": "Join Planning Guidelines",
- "url": "/docs/join-planning-guidelines/"
- },
- "KVGEN": {
- "breadcrumbs": [
- {
- "title": "Nested Data Functions",
- "url": "/docs/nested-data-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "REPEATED_COUNT",
- "next_url": "/docs/repeated-count/",
- "parent": "Nested Data Functions",
- "previous_title": "FLATTEN",
- "previous_url": "/docs/flatten/",
- "relative_path": "_docs/sql-reference/nested-data-functions/020-kvgen.md",
- "title": "KVGEN",
- "url": "/docs/kvgen/"
- },
- "Kafka Storage Plugin": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Azure Blob Storage Plugin",
- "next_url": "/docs/azure-blob-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "OpenTSDB Storage Plugin",
- "previous_url": "/docs/opentsdb-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/113-kafka-storage-plugin.md",
- "title": "Kafka Storage Plugin",
- "url": "/docs/kafka-storage-plugin/"
- },
- "LATERAL Join": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "SELECT",
- "next_url": "/docs/select/",
- "parent": "SQL Commands",
- "previous_title": "EXPLAIN",
- "previous_url": "/docs/explain/",
- "relative_path": "_docs/sql-reference/sql-commands/071-lateral-join.md",
- "title": "LATERAL Join",
- "url": "/docs/lateral-join/"
- },
- "LIMIT Clause": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "OFFSET Clause",
- "next_url": "/docs/offset-clause/",
- "parent": "SQL Commands",
- "previous_title": "HAVING Clause",
- "previous_url": "/docs/having-clause/",
- "relative_path": "_docs/sql-reference/sql-commands/084-limit-clause.md",
- "title": "LIMIT Clause",
- "url": "/docs/limit-clause/"
- },
- "LTSV Format Plugin": {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "SPSS Format Plugin",
- "next_url": "/docs/spss-format-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Syslog Format Plugin",
- "previous_url": "/docs/syslog-format-plugin/",
- "relative_path": "_docs/data-sources-and-file-formats/113-ltsv-format-plugin.md",
- "title": "LTSV Format Plugin",
- "url": "/docs/ltsv-format-plugin/"
- },
- "Launch Drill Under YARN": {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Configuration Reference",
- "next_url": "/docs/configuration-reference/",
- "parent": "Drill-on-YARN",
- "previous_title": "Creating a Basic Drill Cluster",
- "previous_url": "/docs/creating-a-basic-drill-cluster/",
- "relative_path": "_docs/drill-on-yarn/030-launch-drill-under-yarn.md",
- "title": "Launch Drill Under YARN",
- "url": "/docs/launch-drill-under-yarn/"
- },
- "Learn Drill with the MapR Sandbox": {
- "breadcrumbs": [
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Installing the Apache Drill Sandbox",
- "next_url": "/docs/installing-the-apache-drill-sandbox/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "Learn Drill with the MapR Sandbox",
- "previous_url": "/docs/learn-drill-with-the-mapr-sandbox/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/005-about-the-mapr-sandbox.md",
- "title": "About the MapR Sandbox",
- "url": "/docs/about-the-mapr-sandbox/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Getting to Know the Drill Sandbox",
- "next_url": "/docs/getting-to-know-the-drill-sandbox/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "About the MapR Sandbox",
- "previous_url": "/docs/about-the-mapr-sandbox/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/010-installing-the-apache-drill-sandbox.md",
- "title": "Installing the Apache Drill Sandbox",
- "url": "/docs/installing-the-apache-drill-sandbox/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Lesson 1: Learn about the Data Set",
- "next_url": "/docs/lesson-1-learn-about-the-data-set/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "Installing the Apache Drill Sandbox",
- "previous_url": "/docs/installing-the-apache-drill-sandbox/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/020-getting-to-know-the-drill-sandbox.md",
- "title": "Getting to Know the Drill Sandbox",
- "url": "/docs/getting-to-know-the-drill-sandbox/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Lesson 2: Run Queries with ANSI SQL",
- "next_url": "/docs/lesson-2-run-queries-with-ansi-sql/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "Getting to Know the Drill Sandbox",
- "previous_url": "/docs/getting-to-know-the-drill-sandbox/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/030-lesson-1-learn-about-the-data-set.md",
- "title": "Lesson 1: Learn about the Data Set",
- "url": "/docs/lesson-1-learn-about-the-data-set/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Lesson 3: Run Queries on Complex Data Types",
- "next_url": "/docs/lesson-3-run-queries-on-complex-data-types/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "Lesson 1: Learn about the Data Set",
- "previous_url": "/docs/lesson-1-learn-about-the-data-set/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/040-lesson-2-run-queries-with-ansi-sql.md",
- "title": "Lesson 2: Run Queries with ANSI SQL",
- "url": "/docs/lesson-2-run-queries-with-ansi-sql/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Summary",
- "next_url": "/docs/summary/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "Lesson 2: Run Queries with ANSI SQL",
- "previous_url": "/docs/lesson-2-run-queries-with-ansi-sql/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/050-lesson-3-run-queries-on-complex-data-types.md",
- "title": "Lesson 3: Run Queries on Complex Data Types",
- "url": "/docs/lesson-3-run-queries-on-complex-data-types/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Analyzing Highly Dynamic Datasets",
- "next_url": "/docs/analyzing-highly-dynamic-datasets/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "Lesson 3: Run Queries on Complex Data Types",
- "previous_url": "/docs/lesson-3-run-queries-on-complex-data-types/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/060-summary.md",
- "title": "Summary",
- "url": "/docs/summary/"
- }
- ],
- "next_title": "About the MapR Sandbox",
- "next_url": "/docs/about-the-mapr-sandbox/",
- "parent": "Tutorials",
- "previous_title": "Analyzing the Yelp Academic Dataset",
- "previous_url": "/docs/analyzing-the-yelp-academic-dataset/",
- "relative_path": "_docs/tutorials/040-learn-drill-with-the-mapr-sandbox.md",
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- "Lesson 1: Learn about the Data Set": {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Lesson 2: Run Queries with ANSI SQL",
- "next_url": "/docs/lesson-2-run-queries-with-ansi-sql/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "Getting to Know the Drill Sandbox",
- "previous_url": "/docs/getting-to-know-the-drill-sandbox/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/030-lesson-1-learn-about-the-data-set.md",
- "title": "Lesson 1: Learn about the Data Set",
- "url": "/docs/lesson-1-learn-about-the-data-set/"
- },
- "Lesson 2: Run Queries with ANSI SQL": {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Lesson 3: Run Queries on Complex Data Types",
- "next_url": "/docs/lesson-3-run-queries-on-complex-data-types/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "Lesson 1: Learn about the Data Set",
- "previous_url": "/docs/lesson-1-learn-about-the-data-set/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/040-lesson-2-run-queries-with-ansi-sql.md",
- "title": "Lesson 2: Run Queries with ANSI SQL",
- "url": "/docs/lesson-2-run-queries-with-ansi-sql/"
- },
- "Lesson 3: Run Queries on Complex Data Types": {
- "breadcrumbs": [
- {
- "title": "Learn Drill with the MapR Sandbox",
- "url": "/docs/learn-drill-with-the-mapr-sandbox/"
- },
- {
- "title": "Tutorials",
- "url": "/docs/tutorials/"
- }
- ],
- "children": [],
- "next_title": "Summary",
- "next_url": "/docs/summary/",
- "parent": "Learn Drill with the MapR Sandbox",
- "previous_title": "Lesson 2: Run Queries with ANSI SQL",
- "previous_url": "/docs/lesson-2-run-queries-with-ansi-sql/",
- "relative_path": "_docs/tutorials/learn-drill-with-the-mapr-sandbox/050-lesson-3-run-queries-on-complex-data-types.md",
- "title": "Lesson 3: Run Queries on Complex Data Types",
- "url": "/docs/lesson-3-run-queries-on-complex-data-types/"
- },
- "Lexical Structure": {
- "breadcrumbs": [
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Operators",
- "next_url": "/docs/operators/",
- "parent": "SQL Reference",
- "previous_title": "Handling Different Data Types",
- "previous_url": "/docs/handling-different-data-types/",
- "relative_path": "_docs/sql-reference/030-lexical-structure.md",
- "title": "Lexical Structure",
- "url": "/docs/lexical-structure/"
- },
- "Log and Debug": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Log and Debug",
- "url": "/docs/log-and-debug/"
- }
- ],
- "children": [],
- "next_title": "Error Messages",
- "next_url": "/docs/error-messages/",
- "parent": "Log and Debug",
- "previous_title": "Log and Debug",
- "previous_url": "/docs/log-and-debug/",
- "relative_path": "_docs/log-and-debug/001-log-and-debug-introduction.md",
- "title": "Log and Debug Introduction",
- "url": "/docs/log-and-debug-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Log and Debug",
- "url": "/docs/log-and-debug/"
- }
- ],
- "children": [],
- "next_title": "Modify logback.xml",
- "next_url": "/docs/modify-logback-xml/",
- "parent": "Log and Debug",
- "previous_title": "Log and Debug Introduction",
- "previous_url": "/docs/log-and-debug-introduction/",
- "relative_path": "_docs/log-and-debug/002-error-messages.md",
- "title": "Error Messages",
- "url": "/docs/error-messages/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Log and Debug",
- "url": "/docs/log-and-debug/"
- }
- ],
- "children": [],
- "next_title": "Review the Java Stack Trace",
- "next_url": "/docs/review-the-java-stack-trace/",
- "parent": "Log and Debug",
- "previous_title": "Error Messages",
- "previous_url": "/docs/error-messages/",
- "relative_path": "_docs/log-and-debug/003-modify-logback.xml.md",
- "title": "Modify logback.xml",
- "url": "/docs/modify-logback-xml/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Log and Debug",
- "url": "/docs/log-and-debug/"
- }
- ],
- "children": [],
- "next_title": "Query Audit Logging",
- "next_url": "/docs/query-audit-logging/",
- "parent": "Log and Debug",
- "previous_title": "Modify logback.xml",
- "previous_url": "/docs/modify-logback-xml/",
- "relative_path": "_docs/log-and-debug/004-review-the-java-stack-trace.md",
- "title": "Review the Java Stack Trace",
- "url": "/docs/review-the-java-stack-trace/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Log and Debug",
- "url": "/docs/log-and-debug/"
- }
- ],
- "children": [],
- "next_title": "SQL Reference",
- "next_url": "/docs/sql-reference/",
- "parent": "Log and Debug",
- "previous_title": "Review the Java Stack Trace",
- "previous_url": "/docs/review-the-java-stack-trace/",
- "relative_path": "_docs/log-and-debug/005-query-audit-logging.md",
- "title": "Query Audit Logging",
- "url": "/docs/query-audit-logging/"
- }
- ],
- "next_title": "Log and Debug Introduction",
- "next_url": "/docs/log-and-debug-introduction/",
- "parent": "",
- "previous_title": "Monitoring Metrics",
- "previous_url": "/docs/monitoring-metrics/",
- "relative_path": "_docs/073-log-and-debug.md",
- "title": "Log and Debug",
- "url": "/docs/log-and-debug/"
- },
- "Log and Debug Introduction": {
- "breadcrumbs": [
- {
- "title": "Log and Debug",
- "url": "/docs/log-and-debug/"
- }
- ],
- "children": [],
- "next_title": "Error Messages",
- "next_url": "/docs/error-messages/",
- "parent": "Log and Debug",
- "previous_title": "Log and Debug",
- "previous_url": "/docs/log-and-debug/",
- "relative_path": "_docs/log-and-debug/001-log-and-debug-introduction.md",
- "title": "Log and Debug Introduction",
- "url": "/docs/log-and-debug-introduction/"
- },
- "Logfile Plugin": {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "JSON Data Model",
- "next_url": "/docs/json-data-model/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Parquet Format",
- "previous_url": "/docs/parquet-format/",
- "relative_path": "_docs/data-sources-and-file-formats/041-logfile-plugin.md",
- "title": "Logfile Plugin",
- "url": "/docs/logfile-plugin/"
- },
- "Logging and Tracing": {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring ODBC on Linux",
- "next_url": "/docs/configuring-odbc-on-linux/",
- "parent": "Configuring ODBC",
- "previous_title": "ODBC Configuration Reference",
- "previous_url": "/docs/odbc-configuration-reference/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/011-logging-and-tracing.md",
- "title": "Logging and Tracing",
- "url": "/docs/logging-and-tracing/"
- },
- "Manually Adding Custom Functions to Drill": {
- "breadcrumbs": [
- {
- "title": "Adding Custom Functions to Drill",
- "url": "/docs/adding-custom-functions-to-drill/"
- },
- {
- "title": "Develop Custom Functions",
- "url": "/docs/develop-custom-functions/"
- }
- ],
- "children": [],
- "next_title": "Creating Custom Authenticators",
- "next_url": "/docs/creating-custom-authenticators/",
- "parent": "Adding Custom Functions to Drill",
- "previous_title": "Adding Custom Functions to Drill Introduction",
- "previous_url": "/docs/adding-custom-functions-to-drill-introduction/",
- "relative_path": "_docs/develop-custom-functions/adding-custom-functions-to-drill/010-manually-adding-custom-functions-to-drill.md",
- "title": "Manually Adding Custom Functions to Drill",
- "url": "/docs/manually-adding-custom-functions-to-drill/"
- },
- "MapR-DB Format": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "S3 Storage Plugin",
- "next_url": "/docs/s3-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "MongoDB Storage Plugin",
- "previous_url": "/docs/mongodb-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/095-mapr-db-format.md",
- "title": "MapR-DB Format",
- "url": "/docs/mapr-db-format/"
- },
- "Math and Trig": {
- "breadcrumbs": [
- {
- "title": "SQL Functions",
- "url": "/docs/sql-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Data Type Conversion",
- "next_url": "/docs/data-type-conversion/",
- "parent": "SQL Functions",
- "previous_title": "About SQL Function Examples",
- "previous_url": "/docs/about-sql-function-examples/",
- "relative_path": "_docs/sql-reference/sql-functions/010-math-and-trig.md",
- "title": "Math and Trig",
- "url": "/docs/math-and-trig/"
- },
- "Migrating Parquet Data": {
- "breadcrumbs": [
- {
- "title": "Install Drill",
- "url": "/docs/install-drill/"
- }
- ],
- "children": [],
- "next_title": "Installing Drill in Embedded Mode",
- "next_url": "/docs/installing-drill-in-embedded-mode/",
- "parent": "Install Drill",
- "previous_title": "Install Drill Introduction",
- "previous_url": "/docs/install-drill-introduction/",
- "relative_path": "_docs/install/020-migrating-parquet-data.md",
- "title": "Migrating Parquet Data",
- "url": "/docs/migrating-parquet-data/"
- },
- "Modify logback.xml": {
- "breadcrumbs": [
- {
- "title": "Log and Debug",
- "url": "/docs/log-and-debug/"
- }
- ],
- "children": [],
- "next_title": "Review the Java Stack Trace",
- "next_url": "/docs/review-the-java-stack-trace/",
- "parent": "Log and Debug",
- "previous_title": "Error Messages",
- "previous_url": "/docs/error-messages/",
- "relative_path": "_docs/log-and-debug/003-modify-logback.xml.md",
- "title": "Modify logback.xml",
- "url": "/docs/modify-logback-xml/"
- },
- "Modifying Query Planning Options": {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Sort-Based and Hash-Based Memory-Constrained Operators",
- "next_url": "/docs/sort-based-and-hash-based-memory-constrained-operators/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Guidelines for Optimizing Aggregation",
- "previous_url": "/docs/guidelines-for-optimizing-aggregation/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/040-modifying-query-planning-options.md",
- "title": "Modifying Query Planning Options",
- "url": "/docs/modifying-query-planning-options/"
- },
- "MongoDB Storage Plugin": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "MapR-DB Format",
- "next_url": "/docs/mapr-db-format/",
- "parent": "Connect a Data Source",
- "previous_title": "RDBMS Storage Plugin",
- "previous_url": "/docs/rdbms-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/090-mongodb-storage-plugin.md",
- "title": "MongoDB Storage Plugin",
- "url": "/docs/mongodb-storage-plugin/"
- },
- "Monitoring Metrics": {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Log and Debug",
- "next_url": "/docs/log-and-debug/",
- "parent": "Performance Tuning",
- "previous_title": "Physical Operators",
- "previous_url": "/docs/physical-operators/",
- "relative_path": "_docs/performance-tuning/070-monitoring-metrics.md",
- "title": "Monitoring Metrics",
- "url": "/docs/monitoring-metrics/"
- },
- "Monitoring and Canceling Queries in the Drill Web UI": {
- "breadcrumbs": [
- {
- "title": "Query Data",
- "url": "/docs/query-data/"
- }
- ],
- "children": [],
- "next_title": "Performance Tuning",
- "next_url": "/docs/performance-tuning/",
- "parent": "Query Data",
- "previous_title": "Querying System Tables",
- "previous_url": "/docs/querying-system-tables/",
- "relative_path": "_docs/query-data/080-monitoring-and-canceling-queries-in-the-Drill-Web-UI.md",
- "title": "Monitoring and Canceling Queries in the Drill Web UI",
- "url": "/docs/monitoring-and-canceling-queries-in-the-drill-web-ui/"
- },
- "Multiple Drill Clusters": {
- "breadcrumbs": [
- {
- "title": "Drill-on-YARN",
- "url": "/docs/drill-on-yarn/"
- }
- ],
- "children": [],
- "next_title": "Enabling Web UI Security",
- "next_url": "/docs/enabling-web-ui-security/",
- "parent": "Drill-on-YARN",
- "previous_title": "Using the Drill-on-YARN Web UI",
- "previous_url": "/docs/using-the-drill-on-yarn-web-ui/",
- "relative_path": "_docs/drill-on-yarn/070-multiple-drill-clusters.md",
- "title": "Multiple Drill Clusters",
- "url": "/docs/multiple-drill-clusters/"
- },
- "Nested Data Functions": {
- "breadcrumbs": [
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Nested Data Functions",
- "url": "/docs/nested-data-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "FLATTEN",
- "next_url": "/docs/flatten/",
- "parent": "Nested Data Functions",
- "previous_title": "Nested Data Functions",
- "previous_url": "/docs/nested-data-functions/",
- "relative_path": "_docs/sql-reference/nested-data-functions/005-nested-data-limitations.md",
- "title": "Nested Data Limitations",
- "url": "/docs/nested-data-limitations/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Nested Data Functions",
- "url": "/docs/nested-data-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "KVGEN",
- "next_url": "/docs/kvgen/",
- "parent": "Nested Data Functions",
- "previous_title": "Nested Data Limitations",
- "previous_url": "/docs/nested-data-limitations/",
- "relative_path": "_docs/sql-reference/nested-data-functions/010-flatten.md",
- "title": "FLATTEN",
- "url": "/docs/flatten/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Nested Data Functions",
- "url": "/docs/nested-data-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "REPEATED_COUNT",
- "next_url": "/docs/repeated-count/",
- "parent": "Nested Data Functions",
- "previous_title": "FLATTEN",
- "previous_url": "/docs/flatten/",
- "relative_path": "_docs/sql-reference/nested-data-functions/020-kvgen.md",
- "title": "KVGEN",
- "url": "/docs/kvgen/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Nested Data Functions",
- "url": "/docs/nested-data-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "REPEATED_CONTAINS",
- "next_url": "/docs/repeated-contains/",
- "parent": "Nested Data Functions",
- "previous_title": "KVGEN",
- "previous_url": "/docs/kvgen/",
- "relative_path": "_docs/sql-reference/nested-data-functions/030-repeated-count.md",
- "title": "REPEATED_COUNT",
- "url": "/docs/repeated-count/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Nested Data Functions",
- "url": "/docs/nested-data-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "Query Directory Functions",
- "next_url": "/docs/query-directory-functions/",
- "parent": "Nested Data Functions",
- "previous_title": "REPEATED_COUNT",
- "previous_url": "/docs/repeated-count/",
- "relative_path": "_docs/sql-reference/nested-data-functions/040-repeated-contains.md",
- "title": "REPEATED_CONTAINS",
- "url": "/docs/repeated-contains/"
- }
- ],
- "next_title": "Nested Data Limitations",
- "next_url": "/docs/nested-data-limitations/",
- "parent": "SQL Reference",
- "previous_title": "SQL Window Functions Examples",
- "previous_url": "/docs/sql-window-functions-examples/",
- "relative_path": "_docs/sql-reference/060-nested-data-functions.md",
- "title": "Nested Data Functions",
- "url": "/docs/nested-data-functions/"
- },
- "Nested Data Limitations": {
- "breadcrumbs": [
- {
- "title": "Nested Data Functions",
- "url": "/docs/nested-data-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "FLATTEN",
- "next_url": "/docs/flatten/",
- "parent": "Nested Data Functions",
- "previous_title": "Nested Data Functions",
- "previous_url": "/docs/nested-data-functions/",
- "relative_path": "_docs/sql-reference/nested-data-functions/005-nested-data-limitations.md",
- "title": "Nested Data Limitations",
- "url": "/docs/nested-data-limitations/"
- },
- "ODBC Configuration Reference": {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Logging and Tracing",
- "next_url": "/docs/logging-and-tracing/",
- "parent": "Configuring ODBC",
- "previous_title": "Configuring ODBC",
- "previous_url": "/docs/configuring-odbc/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/010-odbc-configuration-reference.md",
- "title": "ODBC Configuration Reference",
- "url": "/docs/odbc-configuration-reference/"
- },
- "ODBC/JDBC Interfaces": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using the JDBC Driver",
- "next_url": "/docs/using-the-jdbc-driver/",
- "parent": "ODBC/JDBC Interfaces",
- "previous_title": "ODBC/JDBC Interfaces",
- "previous_url": "/docs/odbc-jdbc-interfaces/",
- "relative_path": "_docs/odbc-jdbc-interfaces/010-interfaces-introduction.md",
- "title": "Interfaces Introduction",
- "url": "/docs/interfaces-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using JDBC with SQuirreL on Windows",
- "next_url": "/docs/using-jdbc-with-squirrel-on-windows/",
- "parent": "ODBC/JDBC Interfaces",
- "previous_title": "Interfaces Introduction",
- "previous_url": "/docs/interfaces-introduction/",
- "relative_path": "_docs/odbc-jdbc-interfaces/015-using-jdbc-driver.md",
- "title": "Using the JDBC Driver",
- "url": "/docs/using-the-jdbc-driver/"
- },
- {
- "breadcrumbs": [
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Installing the ODBC Driver",
- "next_url": "/docs/installing-the-odbc-driver/",
- "parent": "ODBC/JDBC Interfaces",
- "previous_title": "Using the JDBC Driver",
- "previous_url": "/docs/using-the-jdbc-driver/",
- "relative_path": "_docs/odbc-jdbc-interfaces/020-using-jdbc-with-squirrel-on-windows.md",
- "title": "Using JDBC with SQuirreL on Windows",
- "url": "/docs/using-jdbc-with-squirrel-on-windows/"
- },
- {
- "breadcrumbs": [
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Installing the ODBC Driver",
- "url": "/docs/installing-the-odbc-driver/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Installing the Driver on Mac OS X",
- "next_url": "/docs/installing-the-driver-on-mac-os-x/",
- "parent": "Installing the ODBC Driver",
- "previous_title": "Installing the ODBC Driver",
- "previous_url": "/docs/installing-the-odbc-driver/",
- "relative_path": "_docs/odbc-jdbc-interfaces/installing-the-odbc-driver/010-installing-the-driver-on-linux.md",
- "title": "Installing the Driver on Linux",
- "url": "/docs/installing-the-driver-on-linux/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing the ODBC Driver",
- "url": "/docs/installing-the-odbc-driver/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Installing the Driver on Windows",
- "next_url": "/docs/installing-the-driver-on-windows/",
- "parent": "Installing the ODBC Driver",
- "previous_title": "Installing the Driver on Linux",
- "previous_url": "/docs/installing-the-driver-on-linux/",
- "relative_path": "_docs/odbc-jdbc-interfaces/installing-the-odbc-driver/020-installing-the-driver-on-mac-os-x.md",
- "title": "Installing the Driver on Mac OS X",
- "url": "/docs/installing-the-driver-on-mac-os-x/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Installing the ODBC Driver",
- "url": "/docs/installing-the-odbc-driver/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring ODBC",
- "next_url": "/docs/configuring-odbc/",
- "parent": "Installing the ODBC Driver",
- "previous_title": "Installing the Driver on Mac OS X",
- "previous_url": "/docs/installing-the-driver-on-mac-os-x/",
- "relative_path": "_docs/odbc-jdbc-interfaces/installing-the-odbc-driver/030-installing-the-driver-on-windows.md",
- "title": "Installing the Driver on Windows",
- "url": "/docs/installing-the-driver-on-windows/"
- }
- ],
- "next_title": "Installing the Driver on Linux",
- "next_url": "/docs/installing-the-driver-on-linux/",
- "parent": "ODBC/JDBC Interfaces",
- "previous_title": "Using JDBC with SQuirreL on Windows",
- "previous_url": "/docs/using-jdbc-with-squirrel-on-windows/",
- "relative_path": "_docs/odbc-jdbc-interfaces/030-installing-the-odbc-driver.md",
- "title": "Installing the ODBC Driver",
- "url": "/docs/installing-the-odbc-driver/"
- },
- {
- "breadcrumbs": [
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Logging and Tracing",
- "next_url": "/docs/logging-and-tracing/",
- "parent": "Configuring ODBC",
- "previous_title": "Configuring ODBC",
- "previous_url": "/docs/configuring-odbc/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/010-odbc-configuration-reference.md",
- "title": "ODBC Configuration Reference",
- "url": "/docs/odbc-configuration-reference/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring ODBC on Linux",
- "next_url": "/docs/configuring-odbc-on-linux/",
- "parent": "Configuring ODBC",
- "previous_title": "ODBC Configuration Reference",
- "previous_url": "/docs/odbc-configuration-reference/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/011-logging-and-tracing.md",
- "title": "Logging and Tracing",
- "url": "/docs/logging-and-tracing/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring ODBC on Mac OS X",
- "next_url": "/docs/configuring-odbc-on-mac-os-x/",
- "parent": "Configuring ODBC",
- "previous_title": "Logging and Tracing",
- "previous_url": "/docs/logging-and-tracing/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/020-configuring-odbc-on-linux.md",
- "title": "Configuring ODBC on Linux",
- "url": "/docs/configuring-odbc-on-linux/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring ODBC on Windows",
- "next_url": "/docs/configuring-odbc-on-windows/",
- "parent": "Configuring ODBC",
- "previous_title": "Configuring ODBC on Linux",
- "previous_url": "/docs/configuring-odbc-on-linux/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/025-configuring-odbc-on-mac-os-x.md",
- "title": "Configuring ODBC on Mac OS X",
- "url": "/docs/configuring-odbc-on-mac-os-x/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Testing the ODBC Connection",
- "next_url": "/docs/testing-the-odbc-connection/",
- "parent": "Configuring ODBC",
- "previous_title": "Configuring ODBC on Mac OS X",
- "previous_url": "/docs/configuring-odbc-on-mac-os-x/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/030-configuring-odbc-on-windows.md",
- "title": "Configuring ODBC on Windows",
- "url": "/docs/configuring-odbc-on-windows/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using Drill Explorer",
- "next_url": "/docs/using-drill-explorer/",
- "parent": "Configuring ODBC",
- "previous_title": "Configuring ODBC on Windows",
- "previous_url": "/docs/configuring-odbc-on-windows/",
- "relative_path": "_docs/odbc-jdbc-interfaces/configuring-odbc/040-testing-the-odbc-connection.md",
- "title": "Testing the ODBC Connection",
- "url": "/docs/testing-the-odbc-connection/"
- }
- ],
- "next_title": "ODBC Configuration Reference",
- "next_url": "/docs/odbc-configuration-reference/",
- "parent": "ODBC/JDBC Interfaces",
- "previous_title": "Installing the Driver on Windows",
- "previous_url": "/docs/installing-the-driver-on-windows/",
- "relative_path": "_docs/odbc-jdbc-interfaces/040-configuring-odbc.md",
- "title": "Configuring ODBC",
- "url": "/docs/configuring-odbc/"
- },
- {
- "breadcrumbs": [
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Using Drill Explorer",
- "url": "/docs/using-drill-explorer/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Connecting Drill Explorer to Data",
- "next_url": "/docs/connecting-drill-explorer-to-data/",
- "parent": "Using Drill Explorer",
- "previous_title": "Using Drill Explorer",
- "previous_url": "/docs/using-drill-explorer/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-explorer/010-drill-explorer-introduction.md",
- "title": "Drill Explorer Introduction",
- "url": "/docs/drill-explorer-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Using Drill Explorer",
- "url": "/docs/using-drill-explorer/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Browsing Data and Defining Views",
- "next_url": "/docs/browsing-data-and-defining-views/",
- "parent": "Using Drill Explorer",
- "previous_title": "Drill Explorer Introduction",
- "previous_url": "/docs/drill-explorer-introduction/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-explorer/020-connecting-drill-explorer-to-data.md",
- "title": "Connecting Drill Explorer to Data",
- "url": "/docs/connecting-drill-explorer-to-data/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Using Drill Explorer",
- "url": "/docs/using-drill-explorer/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using Drill with BI Tools",
- "next_url": "/docs/using-drill-with-bi-tools/",
- "parent": "Using Drill Explorer",
- "previous_title": "Connecting Drill Explorer to Data",
- "previous_url": "/docs/connecting-drill-explorer-to-data/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-explorer/030-browsing-data-and-creating-views.md",
- "title": "Browsing Data and Defining Views",
- "url": "/docs/browsing-data-and-defining-views/"
- }
- ],
- "next_title": "Drill Explorer Introduction",
- "next_url": "/docs/drill-explorer-introduction/",
- "parent": "ODBC/JDBC Interfaces",
- "previous_title": "Testing the ODBC Connection",
- "previous_url": "/docs/testing-the-odbc-connection/",
- "relative_path": "_docs/odbc-jdbc-interfaces/050-using-drill-explorer.md",
- "title": "Using Drill Explorer",
- "url": "/docs/using-drill-explorer/"
- },
- {
- "breadcrumbs": [
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Tableau Examples",
- "next_url": "/docs/tableau-examples/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Using Drill with BI Tools",
- "previous_url": "/docs/using-drill-with-bi-tools/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/010-using-odbc-with-bi-tools-introduction.md",
- "title": "Using Drill with BI Tools Introduction",
- "url": "/docs/using-drill-with-bi-tools-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using MicroStrategy Analytics with Apache Drill",
- "next_url": "/docs/using-microstrategy-analytics-with-apache-drill/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Using Drill with BI Tools Introduction",
- "previous_url": "/docs/using-drill-with-bi-tools-introduction/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/020-tableau-examples.md",
- "title": "Tableau Examples",
- "url": "/docs/tableau-examples/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using Tibco Spotfire Desktop with Drill",
- "next_url": "/docs/using-tibco-spotfire-desktop-with-drill/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Tableau Examples",
- "previous_url": "/docs/tableau-examples/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/030-using-microstrategy-analytics-with-apache-drill.md",
- "title": "Using MicroStrategy Analytics with Apache Drill",
- "url": "/docs/using-microstrategy-analytics-with-apache-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring Tibco Spotfire Server with Drill",
- "next_url": "/docs/configuring-tibco-spotfire-server-with-drill/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Using MicroStrategy Analytics with Apache Drill",
- "previous_url": "/docs/using-microstrategy-analytics-with-apache-drill/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/040-using-tibco-spotfire-desktop-with-drill.md",
- "title": "Using Tibco Spotfire Desktop with Drill",
- "url": "/docs/using-tibco-spotfire-desktop-with-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using Qlik Sense with Drill",
- "next_url": "/docs/using-qlik-sense-with-drill/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Using Tibco Spotfire Desktop with Drill",
- "previous_url": "/docs/using-tibco-spotfire-desktop-with-drill/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/050-configuring-spotfire-server.md",
- "title": "Configuring Tibco Spotfire Server with Drill",
- "url": "/docs/configuring-tibco-spotfire-server-with-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using Apache Drill with Tableau 10.2",
- "next_url": "/docs/using-apache-drill-with-tableau-10-2/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Configuring Tibco Spotfire Server with Drill",
- "previous_url": "/docs/configuring-tibco-spotfire-server-with-drill/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/055-using-qliksense-with-drill.md",
- "title": "Using Qlik Sense with Drill",
- "url": "/docs/using-qlik-sense-with-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using Apache Drill with Tableau 9 Desktop",
- "next_url": "/docs/using-apache-drill-with-tableau-9-desktop/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Using Qlik Sense with Drill",
- "previous_url": "/docs/using-qlik-sense-with-drill/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/059-using-apache-drill-with-tableau-10.2.md",
- "title": "Using Apache Drill with Tableau 10.2",
- "url": "/docs/using-apache-drill-with-tableau-10-2/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using Apache Drill with Tableau 9 Server",
- "next_url": "/docs/using-apache-drill-with-tableau-9-server/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Using Apache Drill with Tableau 10.2",
- "previous_url": "/docs/using-apache-drill-with-tableau-10-2/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/060-using-apache-drill-with-tableau-9-desktop.md",
- "title": "Using Apache Drill with Tableau 9 Desktop",
- "url": "/docs/using-apache-drill-with-tableau-9-desktop/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Using Information Builders\u2019 WebFOCUS with Apache Drill",
- "next_url": "/docs/using-information-builders-webfocus-with-apache-drill/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Using Apache Drill with Tableau 9 Desktop",
- "previous_url": "/docs/using-apache-drill-with-tableau-9-desktop/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/070-using-apache-drill-with-tableau-9-server.md",
- "title": "Using Apache Drill with Tableau 9 Server",
- "url": "/docs/using-apache-drill-with-tableau-9-server/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Configuring JReport with Drill",
- "next_url": "/docs/configuring-jreport-with-drill/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Using Apache Drill with Tableau 9 Server",
- "previous_url": "/docs/using-apache-drill-with-tableau-9-server/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/075-using-apache-drill-with-webfocus.md",
- "title": "Using Information Builders\u2019 WebFOCUS with Apache Drill",
- "url": "/docs/using-information-builders-webfocus-with-apache-drill/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- },
- {
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- }
- ],
- "children": [],
- "next_title": "Query Data",
- "next_url": "/docs/query-data/",
- "parent": "Using Drill with BI Tools",
- "previous_title": "Using Information Builders\u2019 WebFOCUS with Apache Drill",
- "previous_url": "/docs/using-information-builders-webfocus-with-apache-drill/",
- "relative_path": "_docs/odbc-jdbc-interfaces/using-drill-with-bi-tools/090-configuring-jreport-with-drill.md",
- "title": "Configuring JReport with Drill",
- "url": "/docs/configuring-jreport-with-drill/"
- }
- ],
- "next_title": "Using Drill with BI Tools Introduction",
- "next_url": "/docs/using-drill-with-bi-tools-introduction/",
- "parent": "ODBC/JDBC Interfaces",
- "previous_title": "Browsing Data and Defining Views",
- "previous_url": "/docs/browsing-data-and-defining-views/",
- "relative_path": "_docs/odbc-jdbc-interfaces/060-using-drill-with-bi-tools.md",
- "title": "Using Drill with BI Tools",
- "url": "/docs/using-drill-with-bi-tools/"
- }
- ],
- "next_title": "Interfaces Introduction",
- "next_url": "/docs/interfaces-introduction/",
- "parent": "",
- "previous_title": "Cassandra Storage Plugin",
- "previous_url": "/docs/cassandra-storage-plugin/",
- "relative_path": "_docs/060-odbc-jdbc-interfaces.md",
- "title": "ODBC/JDBC Interfaces",
- "url": "/docs/odbc-jdbc-interfaces/"
- },
- "OFFSET Clause": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "ORDER BY Clause",
- "next_url": "/docs/order-by-clause/",
- "parent": "SQL Commands",
- "previous_title": "LIMIT Clause",
- "previous_url": "/docs/limit-clause/",
- "relative_path": "_docs/sql-reference/sql-commands/085-offset-clause.md",
- "title": "OFFSET Clause",
- "url": "/docs/offset-clause/"
- },
- "ORDER BY Clause": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "UNION Set Operator",
- "next_url": "/docs/union-set-operator/",
- "parent": "SQL Commands",
- "previous_title": "OFFSET Clause",
- "previous_url": "/docs/offset-clause/",
- "relative_path": "_docs/sql-reference/sql-commands/086-order-by-clause.md",
- "title": "ORDER BY Clause",
- "url": "/docs/order-by-clause/"
- },
- "OpenTSDB Storage Plugin": {
- "breadcrumbs": [
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Kafka Storage Plugin",
- "next_url": "/docs/kafka-storage-plugin/",
- "parent": "Connect a Data Source",
- "previous_title": "S3 Storage Plugin",
- "previous_url": "/docs/s3-storage-plugin/",
- "relative_path": "_docs/connect-a-data-source/plugins/112-opentsdb-storage-plugin.md",
- "title": "OpenTSDB Storage Plugin",
- "url": "/docs/opentsdb-storage-plugin/"
- },
- "Operators": {
- "breadcrumbs": [
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "SQL Functions",
- "next_url": "/docs/sql-functions/",
- "parent": "SQL Reference",
- "previous_title": "Lexical Structure",
- "previous_url": "/docs/lexical-structure/",
- "relative_path": "_docs/sql-reference/040-operators.md",
- "title": "Operators",
- "url": "/docs/operators/"
- },
- "Optimizing Parquet Metadata Reading": {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Parquet Filter Pushdown",
- "next_url": "/docs/parquet-filter-pushdown/",
- "parent": "Performance Tuning",
- "previous_title": "Asynchronous Parquet Reader",
- "previous_url": "/docs/asynchronous-parquet-reader/",
- "relative_path": "_docs/performance-tuning/025-optimizing-parquet-reading.md",
- "title": "Optimizing Parquet Metadata Reading",
- "url": "/docs/optimizing-parquet-metadata-reading/"
- },
- "PARTITION BY Clause": {
- "breadcrumbs": [
- {
- "title": "SQL Commands",
- "url": "/docs/sql-commands/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "CREATE VIEW",
- "next_url": "/docs/create-view/",
- "parent": "SQL Commands",
- "previous_title": "CREATE FUNCTION USING JAR",
- "previous_url": "/docs/create-function-using-jar/",
- "relative_path": "_docs/sql-reference/sql-commands/035-partition-by-clause.md",
- "title": "PARTITION BY Clause",
- "url": "/docs/partition-by-clause/"
- },
- "Parquet Filter Pushdown": {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Hive Metadata Caching",
- "next_url": "/docs/hive-metadata-caching/",
- "parent": "Performance Tuning",
- "previous_title": "Optimizing Parquet Metadata Reading",
- "previous_url": "/docs/optimizing-parquet-metadata-reading/",
- "relative_path": "_docs/performance-tuning/026-parquet-filter-pushdown.md",
- "title": "Parquet Filter Pushdown",
- "url": "/docs/parquet-filter-pushdown/"
- },
- "Parquet Format": {
- "breadcrumbs": [
- {
- "title": "Data Sources and File Formats",
- "url": "/docs/data-sources-and-file-formats/"
- }
- ],
- "children": [],
- "next_title": "Logfile Plugin",
- "next_url": "/docs/logfile-plugin/",
- "parent": "Data Sources and File Formats",
- "previous_title": "Deploying and Using a Hive UDF",
- "previous_url": "/docs/deploying-and-using-a-hive-udf/",
- "relative_path": "_docs/data-sources-and-file-formats/040-parquet-format.md",
- "title": "Parquet Format",
- "url": "/docs/parquet-format/"
- },
- "Partition Pruning": {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Partition Pruning",
- "url": "/docs/partition-pruning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "How to Partition Data",
- "next_url": "/docs/how-to-partition-data/",
- "parent": "Partition Pruning",
- "previous_title": "Partition Pruning",
- "previous_url": "/docs/partition-pruning/",
- "relative_path": "_docs/performance-tuning/partition-pruning/010-partition-pruning-introduction.md",
- "title": "Partition Pruning Introduction",
- "url": "/docs/partition-pruning-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Partition Pruning",
- "url": "/docs/partition-pruning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Asynchronous Parquet Reader",
- "next_url": "/docs/asynchronous-parquet-reader/",
- "parent": "Partition Pruning",
- "previous_title": "Partition Pruning Introduction",
- "previous_url": "/docs/partition-pruning-introduction/",
- "relative_path": "_docs/performance-tuning/partition-pruning/030-using-partition-pruning.md",
- "title": "How to Partition Data",
- "url": "/docs/how-to-partition-data/"
- }
- ],
- "next_title": "Partition Pruning Introduction",
- "next_url": "/docs/partition-pruning-introduction/",
- "parent": "Performance Tuning",
- "previous_title": "Performance Tuning Introduction",
- "previous_url": "/docs/performance-tuning-introduction/",
- "relative_path": "_docs/performance-tuning/020-partition-pruning.md",
- "title": "Partition Pruning",
- "url": "/docs/partition-pruning/"
- },
- "Partition Pruning Introduction": {
- "breadcrumbs": [
- {
- "title": "Partition Pruning",
- "url": "/docs/partition-pruning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "How to Partition Data",
- "next_url": "/docs/how-to-partition-data/",
- "parent": "Partition Pruning",
- "previous_title": "Partition Pruning",
- "previous_url": "/docs/partition-pruning/",
- "relative_path": "_docs/performance-tuning/partition-pruning/010-partition-pruning-introduction.md",
- "title": "Partition Pruning Introduction",
- "url": "/docs/partition-pruning-introduction/"
- },
- "Performance": {
- "breadcrumbs": [
- {
- "title": "Architecture",
- "url": "/docs/architecture/"
- }
- ],
- "children": [],
- "next_title": "Tutorials",
- "next_url": "/docs/tutorials/",
- "parent": "Architecture",
- "previous_title": "Core Modules",
- "previous_url": "/docs/core-modules/",
- "relative_path": "_docs/architecture/030-performance.md",
- "title": "Performance",
- "url": "/docs/performance/"
- },
- "Performance Tuning": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Drill Metastore",
- "url": "/docs/drill-metastore/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Drill Iceberg Metastore",
- "next_url": "/docs/drill-iceberg-metastore/",
- "parent": "Drill Metastore",
- "previous_title": "Drill Metastore",
- "previous_url": "/docs/drill-metastore/",
- "relative_path": "_docs/performance-tuning/drill-metastore/010-using-drill-metastore.md",
- "title": "Using Drill Metastore",
- "url": "/docs/using-drill-metastore/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill Metastore",
- "url": "/docs/drill-metastore/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "RDBMS Metastore",
- "next_url": "/docs/rdbms-metastore/",
- "parent": "Drill Metastore",
- "previous_title": "Using Drill Metastore",
- "previous_url": "/docs/using-drill-metastore/",
- "relative_path": "_docs/performance-tuning/drill-metastore/020-drill-iceberg-metastore.md",
- "title": "Drill Iceberg Metastore",
- "url": "/docs/drill-iceberg-metastore/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Drill Metastore",
- "url": "/docs/drill-metastore/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Performance Tuning Introduction",
- "next_url": "/docs/performance-tuning-introduction/",
- "parent": "Drill Metastore",
- "previous_title": "Drill Iceberg Metastore",
- "previous_url": "/docs/drill-iceberg-metastore/",
- "relative_path": "_docs/performance-tuning/drill-metastore/030-rdbms-metastore.md",
- "title": "RDBMS Metastore",
- "url": "/docs/rdbms-metastore/"
- }
- ],
- "next_title": "Using Drill Metastore",
- "next_url": "/docs/using-drill-metastore/",
- "parent": "Performance Tuning",
- "previous_title": "Performance Tuning",
- "previous_url": "/docs/performance-tuning/",
- "relative_path": "_docs/performance-tuning/005-drill-metastore.md",
- "title": "Drill Metastore",
- "url": "/docs/drill-metastore/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Partition Pruning",
- "next_url": "/docs/partition-pruning/",
- "parent": "Performance Tuning",
- "previous_title": "RDBMS Metastore",
- "previous_url": "/docs/rdbms-metastore/",
- "relative_path": "_docs/performance-tuning/010-performance-tuning-introduction.md",
- "title": "Performance Tuning Introduction",
- "url": "/docs/performance-tuning-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Partition Pruning",
- "url": "/docs/partition-pruning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "How to Partition Data",
- "next_url": "/docs/how-to-partition-data/",
- "parent": "Partition Pruning",
- "previous_title": "Partition Pruning",
- "previous_url": "/docs/partition-pruning/",
- "relative_path": "_docs/performance-tuning/partition-pruning/010-partition-pruning-introduction.md",
- "title": "Partition Pruning Introduction",
- "url": "/docs/partition-pruning-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Partition Pruning",
- "url": "/docs/partition-pruning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Asynchronous Parquet Reader",
- "next_url": "/docs/asynchronous-parquet-reader/",
- "parent": "Partition Pruning",
- "previous_title": "Partition Pruning Introduction",
- "previous_url": "/docs/partition-pruning-introduction/",
- "relative_path": "_docs/performance-tuning/partition-pruning/030-using-partition-pruning.md",
- "title": "How to Partition Data",
- "url": "/docs/how-to-partition-data/"
- }
- ],
- "next_title": "Partition Pruning Introduction",
- "next_url": "/docs/partition-pruning-introduction/",
- "parent": "Performance Tuning",
- "previous_title": "Performance Tuning Introduction",
- "previous_url": "/docs/performance-tuning-introduction/",
- "relative_path": "_docs/performance-tuning/020-partition-pruning.md",
- "title": "Partition Pruning",
- "url": "/docs/partition-pruning/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Optimizing Parquet Metadata Reading",
- "next_url": "/docs/optimizing-parquet-metadata-reading/",
- "parent": "Performance Tuning",
- "previous_title": "How to Partition Data",
- "previous_url": "/docs/how-to-partition-data/",
- "relative_path": "_docs/performance-tuning/024-aynchronous-parquet-reader.md",
- "title": "Asynchronous Parquet Reader",
- "url": "/docs/asynchronous-parquet-reader/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Parquet Filter Pushdown",
- "next_url": "/docs/parquet-filter-pushdown/",
- "parent": "Performance Tuning",
- "previous_title": "Asynchronous Parquet Reader",
- "previous_url": "/docs/asynchronous-parquet-reader/",
- "relative_path": "_docs/performance-tuning/025-optimizing-parquet-reading.md",
- "title": "Optimizing Parquet Metadata Reading",
- "url": "/docs/optimizing-parquet-metadata-reading/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Hive Metadata Caching",
- "next_url": "/docs/hive-metadata-caching/",
- "parent": "Performance Tuning",
- "previous_title": "Optimizing Parquet Metadata Reading",
- "previous_url": "/docs/optimizing-parquet-metadata-reading/",
- "relative_path": "_docs/performance-tuning/026-parquet-filter-pushdown.md",
- "title": "Parquet Filter Pushdown",
- "url": "/docs/parquet-filter-pushdown/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Choosing a Storage Format",
- "next_url": "/docs/choosing-a-storage-format/",
- "parent": "Performance Tuning",
- "previous_title": "Parquet Filter Pushdown",
- "previous_url": "/docs/parquet-filter-pushdown/",
- "relative_path": "_docs/performance-tuning/027-hive-metadata-caching.md",
- "title": "Hive Metadata Caching",
- "url": "/docs/hive-metadata-caching/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Query Plans and Tuning",
- "next_url": "/docs/query-plans-and-tuning/",
- "parent": "Performance Tuning",
- "previous_title": "Hive Metadata Caching",
- "previous_url": "/docs/hive-metadata-caching/",
- "relative_path": "_docs/performance-tuning/030-choosing-a-storage-format.md",
- "title": "Choosing a Storage Format",
- "url": "/docs/choosing-a-storage-format/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Join Planning Guidelines",
- "next_url": "/docs/join-planning-guidelines/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Query Plans and Tuning",
- "previous_url": "/docs/query-plans-and-tuning/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/010-query-plans-and-tuning-introduction.md",
- "title": "Query Plans and Tuning Introduction",
- "url": "/docs/query-plans-and-tuning-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Guidelines for Optimizing Aggregation",
- "next_url": "/docs/guidelines-for-optimizing-aggregation/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Query Plans and Tuning Introduction",
- "previous_url": "/docs/query-plans-and-tuning-introduction/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/020-join-planning-guidelines.md",
- "title": "Join Planning Guidelines",
- "url": "/docs/join-planning-guidelines/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Modifying Query Planning Options",
- "next_url": "/docs/modifying-query-planning-options/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Join Planning Guidelines",
- "previous_url": "/docs/join-planning-guidelines/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/030-guidelines-for-optimizing-aggregation.md",
- "title": "Guidelines for Optimizing Aggregation",
- "url": "/docs/guidelines-for-optimizing-aggregation/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Sort-Based and Hash-Based Memory-Constrained Operators",
- "next_url": "/docs/sort-based-and-hash-based-memory-constrained-operators/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Guidelines for Optimizing Aggregation",
- "previous_url": "/docs/guidelines-for-optimizing-aggregation/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/040-modifying-query-planning-options.md",
- "title": "Modifying Query Planning Options",
- "url": "/docs/modifying-query-planning-options/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Enabling Query Queuing",
- "next_url": "/docs/enabling-query-queuing/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Modifying Query Planning Options",
- "previous_url": "/docs/modifying-query-planning-options/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/050-sort-based-and-hash-based-memory-constrained-operators.md",
- "title": "Sort-Based and Hash-Based Memory-Constrained Operators",
- "url": "/docs/sort-based-and-hash-based-memory-constrained-operators/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Throttling",
- "next_url": "/docs/throttling/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Sort-Based and Hash-Based Memory-Constrained Operators",
- "previous_url": "/docs/sort-based-and-hash-based-memory-constrained-operators/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/060-enabling-query-queuing.md",
- "title": "Enabling Query Queuing",
- "url": "/docs/enabling-query-queuing/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
- "next_url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Enabling Query Queuing",
- "previous_url": "/docs/enabling-query-queuing/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/065-throttling.md",
- "title": "Throttling",
- "url": "/docs/throttling/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Identifying Performance Issues",
- "next_url": "/docs/identifying-performance-issues/",
- "parent": "Query Plans and Tuning",
- "previous_title": "Throttling",
- "previous_url": "/docs/throttling/",
- "relative_path": "_docs/performance-tuning/query-plans-and-tuning/070-controlling-parallelization-to-balance-performance-with-multi-tenancy.md",
- "title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
- "url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/"
- }
- ],
- "next_title": "Query Plans and Tuning Introduction",
- "next_url": "/docs/query-plans-and-tuning-introduction/",
- "parent": "Performance Tuning",
- "previous_title": "Choosing a Storage Format",
- "previous_url": "/docs/choosing-a-storage-format/",
- "relative_path": "_docs/performance-tuning/040-query-plans-and-tuning.md",
- "title": "Query Plans and Tuning",
- "url": "/docs/query-plans-and-tuning/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Identifying Performance Issues",
- "url": "/docs/identifying-performance-issues/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Query Profiles",
- "next_url": "/docs/query-profiles/",
- "parent": "Identifying Performance Issues",
- "previous_title": "Identifying Performance Issues",
- "previous_url": "/docs/identifying-performance-issues/",
- "relative_path": "_docs/performance-tuning/identifying-performance-issues/010-query-plans.md",
- "title": "Query Plans",
- "url": "/docs/query-plans/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Identifying Performance Issues",
- "url": "/docs/identifying-performance-issues/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Performance Tuning Reference",
- "next_url": "/docs/performance-tuning-reference/",
- "parent": "Identifying Performance Issues",
- "previous_title": "Query Plans",
- "previous_url": "/docs/query-plans/",
- "relative_path": "_docs/performance-tuning/identifying-performance-issues/020-query-profiles.md",
- "title": "Query Profiles",
- "url": "/docs/query-profiles/"
- }
- ],
- "next_title": "Query Plans",
- "next_url": "/docs/query-plans/",
- "parent": "Performance Tuning",
- "previous_title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
- "previous_url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/",
- "relative_path": "_docs/performance-tuning/050-identifying-performance-issues.md",
- "title": "Identifying Performance Issues",
- "url": "/docs/identifying-performance-issues/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning Reference",
- "url": "/docs/performance-tuning-reference/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Physical Operators",
- "next_url": "/docs/physical-operators/",
- "parent": "Performance Tuning Reference",
- "previous_title": "Performance Tuning Reference",
- "previous_url": "/docs/performance-tuning-reference/",
- "relative_path": "_docs/performance-tuning/performance-tuning-reference/010-query-profile-tables.md",
- "title": "Query Profile Column Descriptions",
- "url": "/docs/query-profile-column-descriptions/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning Reference",
- "url": "/docs/performance-tuning-reference/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Monitoring Metrics",
- "next_url": "/docs/monitoring-metrics/",
- "parent": "Performance Tuning Reference",
- "previous_title": "Query Profile Column Descriptions",
- "previous_url": "/docs/query-profile-column-descriptions/",
- "relative_path": "_docs/performance-tuning/performance-tuning-reference/020-physical-operators.md",
- "title": "Physical Operators",
- "url": "/docs/physical-operators/"
- }
- ],
- "next_title": "Query Profile Column Descriptions",
- "next_url": "/docs/query-profile-column-descriptions/",
- "parent": "Performance Tuning",
- "previous_title": "Query Profiles",
- "previous_url": "/docs/query-profiles/",
- "relative_path": "_docs/performance-tuning/060-performance-tuning-reference.md",
- "title": "Performance Tuning Reference",
- "url": "/docs/performance-tuning-reference/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Log and Debug",
- "next_url": "/docs/log-and-debug/",
- "parent": "Performance Tuning",
- "previous_title": "Physical Operators",
- "previous_url": "/docs/physical-operators/",
- "relative_path": "_docs/performance-tuning/070-monitoring-metrics.md",
- "title": "Monitoring Metrics",
- "url": "/docs/monitoring-metrics/"
- }
- ],
- "next_title": "Drill Metastore",
- "next_url": "/docs/drill-metastore/",
- "parent": "",
- "previous_title": "Monitoring and Canceling Queries in the Drill Web UI",
- "previous_url": "/docs/monitoring-and-canceling-queries-in-the-drill-web-ui/",
- "relative_path": "_docs/072-performance-tuning.md",
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- },
- "Performance Tuning Introduction": {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Partition Pruning",
- "next_url": "/docs/partition-pruning/",
- "parent": "Performance Tuning",
- "previous_title": "RDBMS Metastore",
- "previous_url": "/docs/rdbms-metastore/",
- "relative_path": "_docs/performance-tuning/010-performance-tuning-introduction.md",
- "title": "Performance Tuning Introduction",
- "url": "/docs/performance-tuning-introduction/"
- },
- "Performance Tuning Reference": {
- "breadcrumbs": [
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning Reference",
- "url": "/docs/performance-tuning-reference/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Physical Operators",
- "next_url": "/docs/physical-operators/",
- "parent": "Performance Tuning Reference",
- "previous_title": "Performance Tuning Reference",
- "previous_url": "/docs/performance-tuning-reference/",
- "relative_path": "_docs/performance-tuning/performance-tuning-reference/010-query-profile-tables.md",
- "title": "Query Profile Column Descriptions",
- "url": "/docs/query-profile-column-descriptions/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Performance Tuning Reference",
- "url": "/docs/performance-tuning-reference/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Monitoring Metrics",
- "next_url": "/docs/monitoring-metrics/",
- "parent": "Performance Tuning Reference",
- "previous_title": "Query Profile Column Descriptions",
- "previous_url": "/docs/query-profile-column-descriptions/",
- "relative_path": "_docs/performance-tuning/performance-tuning-reference/020-physical-operators.md",
- "title": "Physical Operators",
- "url": "/docs/physical-operators/"
- }
- ],
- "next_title": "Query Profile Column Descriptions",
- "next_url": "/docs/query-profile-column-descriptions/",
- "parent": "Performance Tuning",
- "previous_title": "Query Profiles",
- "previous_url": "/docs/query-profiles/",
- "relative_path": "_docs/performance-tuning/060-performance-tuning-reference.md",
- "title": "Performance Tuning Reference",
- "url": "/docs/performance-tuning-reference/"
- },
- "Persistent Configuration Storage": {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Global Query List",
- "next_url": "/docs/global-query-list/",
- "parent": "Configuration Options",
- "previous_title": "Planning and Execution Options",
- "previous_url": "/docs/planning-and-execution-options/",
- "relative_path": "_docs/configure-drill/configuration-options/040-persistent-configuration-storage.md",
- "title": "Persistent Configuration Storage",
- "url": "/docs/persistent-configuration-storage/"
- },
- "Phonetic Functions": {
- "breadcrumbs": [
- {
- "title": "SQL Functions",
- "url": "/docs/sql-functions/"
- },
- {
- "title": "SQL Reference",
- "url": "/docs/sql-reference/"
- }
- ],
- "children": [],
- "next_title": "String Distance Functions",
- "next_url": "/docs/string-distance-functions/",
- "parent": "SQL Functions",
- "previous_title": "Functions for Handling Nulls",
- "previous_url": "/docs/functions-for-handling-nulls/",
- "relative_path": "_docs/sql-reference/sql-functions/061-phonetic-functions.md",
- "title": "Phonetic Functions",
- "url": "/docs/phonetic-functions/"
- },
- "Physical Operators": {
- "breadcrumbs": [
- {
- "title": "Performance Tuning Reference",
- "url": "/docs/performance-tuning-reference/"
- },
- {
- "title": "Performance Tuning",
- "url": "/docs/performance-tuning/"
- }
- ],
- "children": [],
- "next_title": "Monitoring Metrics",
- "next_url": "/docs/monitoring-metrics/",
- "parent": "Performance Tuning Reference",
- "previous_title": "Query Profile Column Descriptions",
- "previous_url": "/docs/query-profile-column-descriptions/",
- "relative_path": "_docs/performance-tuning/performance-tuning-reference/020-physical-operators.md",
- "title": "Physical Operators",
- "url": "/docs/physical-operators/"
- },
- "Planning and Execution Options": {
- "breadcrumbs": [
- {
- "title": "Configuration Options",
- "url": "/docs/configuration-options/"
- },
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Persistent Configuration Storage",
- "next_url": "/docs/persistent-configuration-storage/",
- "parent": "Configuration Options",
- "previous_title": "Start-Up Options",
- "previous_url": "/docs/start-up-options/",
- "relative_path": "_docs/configure-drill/configuration-options/030-planning-and-exececution-options.md",
- "title": "Planning and Execution Options",
- "url": "/docs/planning-and-execution-options/"
- },
- "Plugin Configuration Basics": {
- "breadcrumbs": [
- {
- "title": "Storage Plugin Configuration",
- "url": "/docs/storage-plugin-configuration/"
- },
- {
- "title": "Connect a Data Source",
- "url": "/docs/connect-a-data-source/"
- }
- ],
- "children": [],
- "next_title": "Configuring Storage Plugins",
- "next_url": "/docs/configuring-storage-plugins/",
- "parent": "Storage Plugin Configuration",
- "previous_title": "Storage Plugin Configuration",
- "previous_url": "/docs/storage-plugin-configuration/",
- "relative_path": "_docs/connect-a-data-source/035-plugin-configuration-basics.md",
- "title": "Plugin Configuration Basics",
- "url": "/docs/plugin-configuration-basics/"
- },
- "Ports Used by Drill": {
- "breadcrumbs": [
- {
- "title": "Configure Drill",
- "url": "/docs/configure-drill/"
- }
- ],
- "children": [],
- "next_title": "Configuring the Drill Shell",
- "next_url": "/docs/configuring-the-drill-shell/",
- "parent": "Configure Drill",
- "previous_title": "Global Query List",
- "previous_url": "/docs/global-query-list/",
- "relative_path": "_docs/configure-drill/100-ports-used-by-drill.md",
- "title": "Ports Used by Drill",
- "url": "/docs/ports-used-by-drill/"
- },
- "Project Bylaws": {
- "breadcrumbs": [],
- "children": [],
- "next_title": "Ecosystem",
- "next_url": "/docs/ecosystem/",
- "parent": "",
- "previous_title": "Wikipedia Edit History",
- "previous_url": "/docs/wikipedia-edit-history/",
- "relative_path": "_docs/170-bylaws.md",
- "title": "Project Bylaws",
- "url": "/docs/project-bylaws/"
- },
- "Queries that Qualify for Index-Based Query Plans": {
- "breadcrumbs": [
- {
- "title": "Querying Indexes",
- "url": "/docs/querying-indexes/"
- },
- {
- "title": "Query Data",
- "url": "/docs/query-data/"
- }
- ],
- "children": [],
- "next_title": "Types of Indexes",
- "next_url": "/docs/types-of-indexes/",
- "parent": "Querying Indexes",
- "previous_title": "Querying Indexes Introduction",
- "previous_url": "/docs/querying-indexes-introduction/",
- "relative_path": "_docs/query-data/querying-indexes/020-queries-that-qualify-for-index-based-query-plans.md",
- "title": "Queries that Qualify for Index-Based Query Plans",
- "url": "/docs/queries-that-qualify-for-index-based-query-plans/"
- },
- "Query Audit Logging": {
- "breadcrumbs": [
- {
- "title": "Log and Debug",
- "url": "/docs/log-and-debug/"
- }
- ],
- "children": [],
- "next_title": "SQL Reference",
- "next_url": "/docs/sql-reference/",
- "parent": "Log and Debug",
- "previous_title": "Review the Java Stack Trace",
- "previous_url": "/docs/review-the-java-stack-trace/",
- "relative_path": "_docs/log-and-debug/005-query-audit-logging.md",
- "title": "Query Audit Logging",
- "url": "/docs/query-audit-logging/"
- },
- "Query Data": {
- "breadcrumbs": [],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Query Data",
- "url": "/docs/query-data/"
- }
- ],
- "children": [],
- "next_title": "Querying a File System",
- "next_url": "/docs/querying-a-file-system/",
- "parent": "Query Data",
- "previous_title": "Query Data",
- "previous_url": "/docs/query-data/",
- "relative_path": "_docs/query-data/010-query-data-introduction.md",
- "title": "Query Data Introduction",
- "url": "/docs/query-data-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Query Data",
- "url": "/docs/query-data/"
- }
- ],
- "children": [
- {
- "breadcrumbs": [
- {
- "title": "Querying a File System",
- "url": "/docs/querying-a-file-system/"
- },
- {
- "title": "Query Data",
- "url": "/docs/query-data/"
- }
- ],
- "children": [],
- "next_title": "Querying Avro Files",
- "next_url": "/docs/querying-avro-files/",
- "parent": "Querying a File System",
- "previous_title": "Querying a File System",
- "previous_url": "/docs/querying-a-file-system/",
- "relative_path": "_docs/query-data/query-a-file-system/005-querying-a-file-system-introduction.md",
- "title": "Querying a File System Introduction",
- "url": "/docs/querying-a-file-system-introduction/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Querying a File System",
- "url": "/docs/querying-a-file-system/"
- },
- {
- "title": "Query Data",
- "url": "/docs/query-data/"
- }
- ],
- "children": [],
- "next_title": "Querying JSON Files",
- "next_url": "/docs/querying-json-files/",
- "parent": "Querying a File System",
- "previous_title": "Querying a File System Introduction",
- "previous_url": "/docs/querying-a-file-system-introduction/",
- "relative_path": "_docs/query-data/query-a-file-system/009-querying-avro-files.md",
- "title": "Querying Avro Files",
- "url": "/docs/querying-avro-files/"
- },
- {
- "breadcrumbs": [
- {
- "title": "Querying a File System",
- "url": "/docs/querying-a-file-system/"
- },
- {
- "title": "Query Data",
- "url": "/docs/query-data/"
- }
- ],
- "children": [],
- "next_title": "Querying Parquet Files",
- "next_url": "/docs/querying-parquet-files/",
- "parent": "Querying a File System",
- "previous_title": "Querying Avro Files",
- "previous_url": "/docs/querying-avro-files/",
- "relative_path": "_docs/query-data/query-a-file-system/010-querying-json-files.md",
... 64636 lines suppressed ...
[drill] 20/26: update dead links (#2252)
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 3d401a9bf9a94c524ce87305b7a618fedb7c140c
Author: kingswanwho <ch...@gmail.com>
AuthorDate: Tue Jun 15 20:55:41 2021 +0800
update dead links (#2252)
Co-authored-by: kingswanwho <ji...@u.northwestern.edu>
---
_docs/connect-a-data-source/036-configuring-storage-plugins.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/_docs/connect-a-data-source/036-configuring-storage-plugins.md b/_docs/connect-a-data-source/036-configuring-storage-plugins.md
index f51bb39..f056f5f 100644
--- a/_docs/connect-a-data-source/036-configuring-storage-plugins.md
+++ b/_docs/connect-a-data-source/036-configuring-storage-plugins.md
@@ -19,7 +19,7 @@ You can use the Drill Web UI to update or add a new storage plugin configuration
To create a name and new configuration:
1. [Start the Drill shell]({{site.baseurl}}/docs/starting-drill-on-linux-and-mac-os-x/).
-2. [Start the Web UI]({{site.baseurl}}/docs/starting-the-web-console/). The Storage tab appears in the Web UI if you are [authorized]({{site.baseurl}}/docs/configuring-web-console-and-rest-api-security/) to view, update, or add storage plugins.
+2. [Start the Web UI]({{site.baseurl}}/docs/starting-the-web-ui/). The Storage tab appears in the Web UI if you are [authorized]({{site.baseurl}}/docs/configuring-web-ui-and-rest-api-security/) to view, update, or add storage plugins.
3. On the Storage tab, enter a name in **New Storage Plugin**.
Each configuration registered with Drill must have a distinct
name. Names are case-sensitive.
[drill] 12/26: DRILL-7925 Use .asf.yaml (#2221)
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 7b9e55ac7c9bb2a8beef94be30cfad4f915ff9b9
Author: Martin Grigorov <ma...@users.noreply.github.com>
AuthorDate: Thu May 13 18:59:15 2021 +0300
DRILL-7925 Use .asf.yaml (#2221)
As requested by Apache Infra team with https://lists.apache.org/thread.html/r8d023c0f5afefca7f6ce4e26d02404762bd6234fbe328011e1564249%40%3Cusers.infra.apache.org%3E
---
.asf.yaml | 3 +++
_config.yml | 3 +++
2 files changed, 6 insertions(+)
diff --git a/.asf.yaml b/.asf.yaml
new file mode 100644
index 0000000..a717f35
--- /dev/null
+++ b/.asf.yaml
@@ -0,0 +1,3 @@
+publish:
+ whoami: asf-site
+
diff --git a/_config.yml b/_config.yml
index 559eaf5..69656ef 100644
--- a/_config.yml
+++ b/_config.yml
@@ -31,3 +31,6 @@ sass:
plugins:
- jekyll-redirect-from
+
+include:
+ - .asf.yaml
\ No newline at end of file
[drill] 19/26: Fix 1.19 release blog post excerpt
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 999725aafbe9d4a2517fee4addc51c445c243a7f
Author: Laurent Goujon <la...@dremio.com>
AuthorDate: Mon Jun 14 17:21:31 2021 -0700
Fix 1.19 release blog post excerpt
---
blog/_posts/2021-06-10-drill-1.19-released.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/blog/_posts/2021-06-10-drill-1.19-released.md b/blog/_posts/2021-06-10-drill-1.19-released.md
index a48064e..2700aff 100644
--- a/blog/_posts/2021-06-10-drill-1.19-released.md
+++ b/blog/_posts/2021-06-10-drill-1.19-released.md
@@ -2,7 +2,7 @@
layout: post
title: "Drill 1.19 Released"
code: drill-1.19-released
-excerpt: Apache Drill 1.19 has been released providing Drill Metadata management "Drill Metastore", Format Plugins for HDF5 and SPSS, Storage Plugins for Generic HTTP REST APIs and Apache Druid, Support for DICT type in RowSet Framework, Dynamic credit based flow control, Support for injecting BufferManager into UDF, Drill RDBMS Metastore"
+excerpt: Apache Drill 1.19 has been released providing new storage plugins for Cassandra, Elasticsearch and Splunk, updating several storage plugins to EVF, adding Linux ARM64 support and JSON reader improvements, and more.
authors: ["laurent"]
---
[drill] 21/26: Remove reserved angle brackets from ip-net-functions.
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 41405852ad5083334d038738091ddfeaff36d669
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Mon May 10 08:17:09 2021 +0200
Remove reserved angle brackets from ip-net-functions.
---
.../sql-functions/100-ip-net-functions.md | 32 +++++++++++-----------
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git a/_docs/sql-reference/sql-functions/100-ip-net-functions.md b/_docs/sql-reference/sql-functions/100-ip-net-functions.md
index 019e10a..ed0df3f 100644
--- a/_docs/sql-reference/sql-functions/100-ip-net-functions.md
+++ b/_docs/sql-reference/sql-functions/100-ip-net-functions.md
@@ -8,19 +8,19 @@ parent: "SQL Functions"
A set of functions for common computations on IP network addresses.
-| Function | Output | Description |
-| --------------------------- | ------- | --------------------------------------------------------- |
-| inet_aton(<ip>) | INT | Converts an IPv4 address into an integer |
-| inet_ntoa( <int>) | VARCHAR | Converts an integer IP into dotted decimal notation |
-| in_network( <ip>,<cidr> ) | BOOLEAN | Returns true if the IP address is in the given CIDR block |
-| address_count( <cidr> ) | INT | Returns the number of IPs in a given CIDR block |
-| broadcast_address( <cidr> ) | VARCHAR | Returns the broadcast address for a given CIDR block |
-| netmask(<cidr> ) | VARCHAR | Returns the netmask for a given CIDR block |
-| low_address(<cidr>) | VARCHAR | Returns the first address in a given CIDR block |
-| high_address(<cidr>) | VARCHAR | Returns the last address in a given CIDR block |
-| url_encode( <url> ) | VARCHAR | Returns a URL encoded string |
-| url_decode( <url> ) | VARCHAR | Decodes a URL encoded string |
-| is_valid_IP(<ip>) | BOOLEAN | Returns true if the IP is a valid IP address |
-| is_private_ip(<ip>) | BOOLEAN | Returns true if the IP is a private IPv4 address |
-| is_valid_IPv4(<ip>) | BOOLEAN | Returns true if the IP is a valid IPv4 address |
-| is_valid_IPv6(<ip>) | BOOLEAN | Returns true if the IP is a valid IPv6 address |
+| Function | Output | Description |
+| ------------------------- | ------- | --------------------------------------------------------- |
+| inet_aton( ip ) | INT | Converts an IPv4 address into an integer |
+| inet_ntoa( int ) | VARCHAR | Converts an integer IP into dotted decimal notation |
+| in_network( ip, cidr ) | BOOLEAN | Returns true if the IP address is in the given CIDR block |
+| address_count( cidr ) | INT | Returns the number of IPs in a given CIDR block |
+| broadcast_address( cidr ) | VARCHAR | Returns the broadcast address for a given CIDR block |
+| netmask( cidr ) | VARCHAR | Returns the netmask for a given CIDR block |
+| low_address( cidr ) | VARCHAR | Returns the first address in a given CIDR block |
+| high_address( cidr ) | VARCHAR | Returns the last address in a given CIDR block |
+| url_encode( url ) | VARCHAR | Returns a URL encoded string |
+| url_decode( url ) | VARCHAR | Decodes a URL encoded string |
+| is_valid_IP( ip ) | BOOLEAN | Returns true if the IP is a valid IP address |
+| is_private_ip( ip ) | BOOLEAN | Returns true if the IP is a private IPv4 address |
+| is_valid_IPv4( ip ) | BOOLEAN | Returns true if the IP is a valid IPv4 address |
+| is_valid_IPv6( ip ) | BOOLEAN | Returns true if the IP is a valid IPv6 address |
[drill] 08/26: Add note about where and how to contribute docs to
README.
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 1b74ef6b3e5f786879f8e9b0a9134b1c29b0de9b
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Mon May 10 06:02:19 2021 +0200
Add note about where and how to contribute docs to README.
---
README.md | 63 ++++++++++++++++++++++++++++++++++++++++++++++-----------------
1 file changed, 46 insertions(+), 17 deletions(-)
diff --git a/README.md b/README.md
index 3f2df7d..f46f670 100644
--- a/README.md
+++ b/README.md
@@ -1,22 +1,34 @@
-The Apache Drill website is built using [Jekyll](http://jekyllrb.com/).
+The Apache Drill website is built using [Jekyll](http://jekyllrb.com/), from Markdown sources in the
+[drill/gh-pages](https://github.com/apache/drill/tree/gh-pages branch of the main Drill code repository.
+Changes made anywhere downstream of that will be lost in the next build and deploy cycle.
+
+To make documenation contributions easier, pull requests to the gh-pages branch do not require any
+additional process, such as the creation of a JIRA ticket.
# Configuring env
+
1. Install `ruby`
2. Install `bundler` and `jekyll` `v3.9.0`:
+
```
gem install bundler jekyll:3.9.0
```
+
3. Install `jekyll-redirect-from` `v0.9.1`:
+
```
gem install jekyll-redirect-from:0.9.1
```
+
4. Install Python 3
-Please make sure that specific versions of libraries are installed since building the site with other versions may cause some issues like including md document index into the references, etc.
+Please make sure that specific versions of libraries are installed since building the site with other versions
+may cause some issues like including md document index into the references, etc.
## Note for existing contributors
+
The software version numbers above underwent a major increase in 2020 and the Markdown processor
-changed from Redcarpet to Kramdown. Please check the versions in your environment if you're having
+changed from Redcarpet to Kramdown. Please check the versions in your environment if you're having
trouble generating the site.
# Documentation Guidelines
@@ -25,21 +37,26 @@ The documentation pages are placed under `_docs`. You can modify existing .md fi
## Creating New Markdown Files
-If you create new Markdown (.md) files, include the required YAML front matter and name the file using the methods described in this section.
+If you create new Markdown (.md) files, include the required YAML front matter and name the file using the methods described in this section.
The YAML front matter has three important parameters:
-* `title:` - This is the title of the page enclosed in quotation marks. Each page must have a *unique* title
-* `slug:` - Set this to the same value as `title`, it will be slugified automatically by Jekyll.
-* `date:` - This field is needed for Jekyll to write a last-modified date. Initially, leave this field blank.
-* `parent:` - This is the title of the page's parent page. It should be empty for top-level sections/guides, and be identical to the title attribute of another page in all other cases.
+- `title:` - This is the title of the page enclosed in quotation marks. Each page must have a _unique_ title
+- `slug:` - Set this to the same value as `title`, it will be slugified automatically by Jekyll.
+- `date:` - This field is needed for Jekyll to write a last-modified date. Initially, leave this field blank.
+- `parent:` - This is the title of the page's parent page. It should be empty for top-level sections/guides, and be identical to the title attribute of another page in all other cases.
-The name of the file itself doesn't matter except for the alphanumeric order of the filenames. Files that share the same parent are ordered alphanumerically. Note that the content of parent files is ignored, so add an overview/introduction child when needed.
+The name of the file itself doesn't matter except for the alphanumeric order of the filenames. Files that
+share the same parent are ordered alphanumerically. Note that the content of parent files is ignored, so add an
+overview/introduction child when needed.
Best practices:
-* Prefix the filenames with `010-foo.md`, `020-bar.md`, `030-baz.md`, etc. This allows room to add files in-between (eg, `005-qux.md`).
-* Use the slugified title as the filename. For example, if the title is "Getting Started with Drill", name the file `...-getting-started-with-drill.md`. If you're not sure what the slug is, you should be able to see it in the URL and then adjust (the URLs are auto-generated based on the title attribute).
+- Prefix the filenames with `010-foo.md`, `020-bar.md`, `030-baz.md`, etc. This allows room to add files in-between
+ (eg, `005-qux.md`).
+- Use the slugified title as the filename. For example, if the title is "Getting Started with
+ Drill", name the file `...-getting-started-with-drill.md`. If you're not sure what the slug is, you should be
+ able to see it in the URL and then adjust (the URLs are auto-generated based on the title attribute).
# Developing and Previewing the Website
@@ -50,13 +67,16 @@ jekyll build --config _config.yml,_config-prod.yml
_tools/createdatadocs.py
jekyll serve --config _config.yml,_config-prod.yml [--livereload] [--incremental]
```
-Note that you can skip the first two commands (and only run `jekyll serve`) if you haven't changed the title or path of any of the documentation pages.
+
+Note that you can skip the first two commands (and only run `jekyll serve`) if you haven't changed the title or
+path of any of the documentation pages.
## One Time Setup for Last-Modified-Date
To automatically add the `last-modified-on date`, a one-time local setup is required:
1. In your cloned directory of Drill, in `drill/.git/hooks`, create a file named `pre-commit` (no extension) that contains this script:
+
```
#!/bin/sh
# Contents of .git/hooks/pre-commit
@@ -67,42 +87,51 @@ git diff --cached --name-status | grep "^M" | while read a b; do
git add $b
done
```
+
2. Make the file executable.
+
```
chmod +x pre-commit
```
+
On the page you create, in addition to the title, and `parent:`, you now need to add `date:` to the front matter of any file you create. For example:
+
```
---
title: "Configuring Multitenant Resources"
parent: "Configuring a Multitenant Cluster"
-date:
+date:
---
```
-Do not fill in or alter the date: field. Jekyll and git take care of that when you commit the file.
+
+Do not fill in or alter the date: field. Jekyll and git take care of that when you commit the file.
## One Time Setup for Redirecting gh-pages
Locally install the `jekyll-redirect-from` gem:
+
```
gem install jekyll-redirect-from
```
+
On any page you want to redirect, add the redirect_to: and the URL to the front matter. For example:
+
```
---
title: "Configuring Multitenant Resources"
parent: "Configuring a Multitenant Cluster"
-date:
+date:
redirect_to:
- http://<new_url>
---
```
+
# Compiling the Website
Once the website is ready, you'll need to compile the site to static HTML so that it can then be published to Apache. This is as simple as running the `jekyll build` command. The `_config-prod.yml` configuration file causes a few changes to the site:
-* The `noindex` meta tag is removed. We want the production site to be indexed by search engines, but we don't want the staging site to be indexed.
-* The base URL is set to `/`. The production site is at `/`, whereas the staging site is at `/drill` (convenient for previewing on GitHub Pages: <http://apache.github.io/drill>).
+- The `noindex` meta tag is removed. We want the production site to be indexed by search engines, but we don't want the staging site to be indexed.
+- The base URL is set to `/`. The production site is at `/`, whereas the staging site is at `/drill` (convenient for previewing on GitHub Pages: <http://apache.github.io/drill>).
```bash
jekyll build --config _config.yml,_config-prod.yml
[drill] 01/26: doc udpate
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit a48f2017737aa8be21e9c1914f87ad28f0029e0d
Author: kingswanwho <ji...@u.northwestern.edu>
AuthorDate: Wed Jun 23 10:26:26 2021 +0800
doc udpate
update doc
---
.../query-a-file-system/040-querying-directories.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/_docs/query-data/query-a-file-system/040-querying-directories.md b/_docs/query-data/query-a-file-system/040-querying-directories.md
index 283830e..524b9ab 100644
--- a/_docs/query-data/query-a-file-system/040-querying-directories.md
+++ b/_docs/query-data/query-a-file-system/040-querying-directories.md
@@ -152,3 +152,22 @@ Starting in Drill 1.16, Drill uses a Value operator instead of a Scan operator t
You can use [query directory functions]({{site.baseurl}}/docs/query-directory-functions/) to restrict a query to one of a number of subdirectories and to prevent Drill from scanning all data in directories.
+## Querying Multiple Directories in One Query by Wildcard Matching
+
+You can query multiple directories and multiple files in one query with the help of Wildcard Matching conveniently.
+
+1. Query a set of directories:
+
+ SELECT * FROM dfs.`multilevel/parquet/{1994,1995}`;
+
+2. Query all files in a directory:
+
+ SELETCT * FROM dfs.`multilevel/parquet/1994/*`;
+
+3. Query multiple directories by single character wildcard matching:
+
+ SELECT * FROM dfs.`multilevel/parquet/199?/*`
+
+4. Query multiple directories by single character range wildcard matching:
+
+ SELECT * FROM dfs.`multilevel/parquet/199[4-5]/*`
[drill] 09/26: Use HTTPS for all external links (#2222)
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit b3285867bbe8c9b95c7ad0efdc74c6d839b340f2
Author: Martin Grigorov <ma...@users.noreply.github.com>
AuthorDate: Wed May 12 15:10:26 2021 +0300
Use HTTPS for all external links (#2222)
Update Oracle links with their newer paths
---
.../010-apache-drill-contribution-guidelines.md | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/_docs/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md b/_docs/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md
index eefa147..f7cbeec 100644
--- a/_docs/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md
+++ b/_docs/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md
@@ -28,7 +28,7 @@ First, you need the Drill source code. You can use Git to put the source code on
## Step 2: Get approval and modify the source code.
-Before you start, send a message to the [Drill developer mailing list](http://mail-archives.apache.org/mod_mbox/drill-dev/) or file a bug report in [JIRA](https://issues.apache.org/jira/browse/DRILL) describing your proposed changes. Doing this helps to verify that your changes will work with what others are doing and have planned for the project. Be patient, it may take folks a while to understand your requirements. For detailed designs, the Drill team uses [this design document templat [...]
+Before you start, send a message to the [Drill developer mailing list](https://mail-archives.apache.org/mod_mbox/drill-dev/) or file a bug report in [JIRA](https://issues.apache.org/jira/browse/DRILL) describing your proposed changes. Doing this helps to verify that your changes will work with what others are doing and have planned for the project. Be patient, it may take folks a while to understand your requirements. For detailed designs, the Drill team uses [this design document templa [...]
Once your suggested changes are approved, you can modify the source code and add some features using your favorite IDE.
@@ -38,13 +38,13 @@ The following sections provide tips for working on the project:
Please adhere to the points outlined below:
- * All public classes and methods should have informative [Javadoc comments](http://www.oracle.com/technetwork/java/javase/documentation/index-137868.html). Do not use @author tags.
- * Code should be formatted according to [Sun's conventions](http://www.oracle.com/technetwork/java/codeconvtoc-136057.html), with the following exceptions:
+ * All public classes and methods should have informative [Javadoc comments](https://www.oracle.com/technical-resources/articles/java/javadoc-tool.html). Do not use @author tags.
+ * Code should be formatted according to [Sun's conventions](https://www.oracle.com/java/technologies/javase/codeconventions-contents.html), with the following exceptions:
* Indent two (2) spaces per level, not four (4).
* Line length limit is 120 chars, instead of 80 chars.
* Contributions should not introduce new Checkstyle violations.
* Contributions should pass existing unit tests.
- * New unit tests should be provided to demonstrate bugs and fixes. [JUnit](http://www.junit.org) 4.1 is our test framework which has the following requirements:
+ * New unit tests should be provided to demonstrate bugs and fixes. [JUnit](https://junit.org/junit4/) 4.12 is our test framework which has the following requirements:
* You must implement a class that contains test methods annotated with JUnit's 4.x @Test annotation and whose class name ends with `Test`.
* Define methods within your class whose names begin with `test`, and call JUnit's many assert methods to verify conditions; these methods will be executed when you run `mvn clean test`.
@@ -58,7 +58,7 @@ following settings into your browser:
### Understanding Maven
-You can use the Maven Java build tool to build Drill. To get started with Maven, see the [Maven tutorial](http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html).
+You can use the Maven Java build tool to build Drill. To get started with Maven, see the [Maven tutorial](https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html).
To build Drill with Maven, run the following command:
@@ -151,5 +151,5 @@ Documentation committed into the `gh-pages` branch does not have any effect on t
### See Also
- * [Apache contributor documentation](http://www.apache.org/dev/contributors.html)
- * [Apache voting documentation](http://www.apache.org/foundation/voting.html)
+ * [Apache contributor documentation](https://infra.apache.org/contributors.html)
+ * [Apache voting documentation](https://www.apache.org/foundation/voting.html)
[drill] 22/26: Mention that timestamps in the REST API change from
ISO 8601 to UNIX.
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit f0c4be1db422ed69d7e0150ee44159f0b0c7edc4
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Tue Jun 15 17:09:46 2021 +0200
Mention that timestamps in the REST API change from ISO 8601 to UNIX.
... by adding a note to the release notes for 1.19.
---
_docs/rn/002-1.19.0-rn.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/_docs/rn/002-1.19.0-rn.md b/_docs/rn/002-1.19.0-rn.md
index c300f2d..41dd6da 100644
--- a/_docs/rn/002-1.19.0-rn.md
+++ b/_docs/rn/002-1.19.0-rn.md
@@ -25,7 +25,7 @@ Today, we're happy to announce the availability of Drill 1.19.0. You can downloa
* [[DRILL-5405](https://issues.apache.org/jira/browse/DRILL-5405)] - Add missing operator types without dependency on protobuf enum
* [[DRILL-7135](https://issues.apache.org/jira/browse/DRILL-7135)] - Upgrade to Jetty 9.4
* [[DRILL-7551](https://issues.apache.org/jira/browse/DRILL-7551)] - Improve Error Reporting
-* [[DRILL-7729](https://issues.apache.org/jira/browse/DRILL-7729)] - Use java.time in column accessors
+* [[DRILL-7729](https://issues.apache.org/jira/browse/DRILL-7729)] - Use java.time in column accessors. **Please note** that timestamps returned in the REST API have consequently changed from ISO 8601 to UNIX time in milliseconds.
* [[DRILL-7733](https://issues.apache.org/jira/browse/DRILL-7733)] - Use streaming for REST JSON queries
* [[DRILL-7751](https://issues.apache.org/jira/browse/DRILL-7751)] - Add Storage Plugin for Splunk
* [[DRILL-7763](https://issues.apache.org/jira/browse/DRILL-7763)] - Add Limit Pushdown to File Based Storage Plugins
[drill] 03/26: remove bad links (#2207)
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 716222555ca2eed2d94e07a41dbe810a48d2a19d
Author: kingswanwho <ch...@gmail.com>
AuthorDate: Thu Apr 29 01:23:26 2021 +0800
remove bad links (#2207)
Co-authored-by: kingswanwho <ji...@u.northwestern.edu>
---
_docs/developer-information/design-docs/050-value-vectors.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/_docs/developer-information/design-docs/050-value-vectors.md b/_docs/developer-information/design-docs/050-value-vectors.md
index fccc62c..105c6f0 100644
--- a/_docs/developer-information/design-docs/050-value-vectors.md
+++ b/_docs/developer-information/design-docs/050-value-vectors.md
@@ -4,7 +4,7 @@ slug: "Value Vectors"
parent: "Design Docs"
---
This document defines the data structures required for passing sequences of
-columnar data between [Operators](https://docs.google.com/a/maprtech.com/document/d/1zaxkcrK9mYyfpGwX1kAV80z0PCi8abefL45zOzb97dI).
+columnar data between Operators.
## Goals
@@ -40,7 +40,7 @@ schema changes during the course of record iteration.
### Homogenous Value Types
-Each value in a Value Vector is of the same type. The [Record Batch](https://docs.google.com/a/maprtech.com/document/d/1zaxkcrK9mYyfpGwX1kAV80z0PCi8abefL45zOzb97dI/) implementation is responsible for
+Each value in a Value Vector is of the same type. The Record Batch implementation is responsible for
creating a new Value Vector any time there is a change in schema.
## Definitions
[drill] 11/26: DRILL-7920: [DOC-UPDATE] Update Documentation for
REST API (#2224)
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 6b958f8aff7e72848aaf257377924c3a0cc6967f
Author: Charles S. Givre <cg...@apache.org>
AuthorDate: Wed May 12 21:57:18 2021 -0400
DRILL-7920: [DOC-UPDATE] Update Documentation for REST API (#2224)
---
.../rest-api/010-rest-api-introduction.md | 83 +++++++++++++++++++++-
1 file changed, 80 insertions(+), 3 deletions(-)
diff --git a/_docs/developer-information/rest-api/010-rest-api-introduction.md b/_docs/developer-information/rest-api/010-rest-api-introduction.md
index 1ad61be..21aeb41 100644
--- a/_docs/developer-information/rest-api/010-rest-api-introduction.md
+++ b/_docs/developer-information/rest-api/010-rest-api-introduction.md
@@ -61,9 +61,12 @@ Submit a query and return results.
**Parameters**
-* queryType--SQL, PHYSICAL, or LOGICAL are valid types. Use only "SQL". Other types are for internal use only.
-* query--A SQL query that runs in Drill.
-* autoLimit--Limits the number of rows returned from the result set. (Drill 1.16+)
+* `queryType`--SQL, PHYSICAL, or LOGICAL are valid types. Use only "SQL". Other types are for internal use only.
+* `query`--A SQL query that runs in Drill.
+* `autoLimit`--Limits the number of rows returned from the result set. (Drill 1.16+)
+* `defaultSchema`--Sets the default schema for the query. Equavalent to executing a `USE <schema>` prior to the query. (Drill 1.18+)
+
+For Drill 1.19+ Drill switched to a streaming HTTP connection for REST queries. The result being that
**Request Body**
@@ -93,6 +96,80 @@ Submit a query and return results.
} ]
}
+**Error Reporting**
+Drill 1.19 added a streaming REST interface with the goal of reducing the response times from REST calls. As of Drill 1.19, error reporting is no longer enabled by default and in the event of a failed query, you will just get results as shown below:
+
+```json
+{
+ "queryId": "1fa0acc2-e507-6688-69fe-02fc627c8c47",
+ "queryState": "FAILED"
+}
+```
+To re-enable error reporting you will have to set the `http.rest.errors.verbose` to `true` as shown below:
+
+```json
+{
+ "query": "SELECT * FROM cp.`employee123321123321.json` LIMIT 20",
+ "queryType": "SQL",
+ "options": {
+ "drill.exec.http.rest.errors.verbose": "true"
+ }
+}
+```
+The above call will result in the response shown below. Note that the response will contain the `exception`, the `errorMessage` and the `stackTrace` in separate fields.
+
+```json
+{
+ "queryId": "1f9c72aa-bafb-2d58-ebfa-5cd3f21f4ddd",
+ "exception": "org.apache.calcite.runtime.CalciteContextException",
+ "errorMessage": "From line 1, column 15 to line 1, column 16: Object 'employee123321123321.json' not found within 'cp': Object 'employee123321123321.json' not found within 'cp'",
+ "stackTrace": [
+ "org.apache.calcite.runtime.CalciteContextException: From line 1, column 15 to line 1, column 16: Object 'employee123321123321.json' not found within 'cp': Object 'employee123321123321.json' not found within 'cp'",
+ "\tat .......(:0)",
+ "\tat org.apache.calcite.runtime.Resources$ExInstWithCause.ex(Resources.java:463)",
+ "\tat org.apache.calcite.sql.SqlUtil.newContextException(SqlUtil.java:835)",
+ "\tat org.apache.calcite.sql.SqlUtil.newContextException(SqlUtil.java:820)",
+ "\tat org.apache.calcite.sql.validate.SqlValidatorImpl.newValidationError(SqlValidatorImpl.java:4881)",
+ "\tat org.apache.calcite.sql.validate.IdentifierNamespace.resolveImpl(IdentifierNamespace.java:127)",
+ "\tat org.apache.calcite.sql.validate.IdentifierNamespace.validateImpl(IdentifierNamespace.java:177)",
+ "\tat org.apache.calcite.sql.validate.AbstractNamespace.validate(AbstractNamespace.java:84)",
+ "\tat org.apache.calcite.sql.validate.SqlValidatorImpl.validateNamespace(SqlValidatorImpl.java:1009)",
+ "\tat org.apache.calcite.sql.validate.SqlValidatorImpl.validateQuery(SqlValidatorImpl.java:969)",
+ "\tat org.apache.calcite.sql.validate.SqlValidatorImpl.validateFrom(SqlValidatorImpl.java:3129)",
+ "\tat org.apache.drill.exec.planner.sql.conversion.DrillValidator.validateFrom(DrillValidator.java:63)",
+ "\tat org.apache.calcite.sql.validate.SqlValidatorImpl.validateFrom(SqlValidatorImpl.java:3111)",
+ "\tat org.apache.drill.exec.planner.sql.conversion.DrillValidator.validateFrom(DrillValidator.java:63)",
+ "\tat org.apache.calcite.sql.validate.SqlValidatorImpl.validateSelect(SqlValidatorImpl.java:3383)",
+ "\tat org.apache.calcite.sql.validate.SelectNamespace.validateImpl(SelectNamespace.java:60)",
+ "\tat org.apache.calcite.sql.validate.AbstractNamespace.validate(AbstractNamespace.java:84)",
+ "\tat org.apache.calcite.sql.validate.SqlValidatorImpl.validateNamespace(SqlValidatorImpl.java:1009)",
+ "\tat org.apache.calcite.sql.validate.SqlValidatorImpl.validateQuery(SqlValidatorImpl.java:969)",
+ "\tat org.apache.calcite.sql.SqlSelect.validate(SqlSelect.java:216)",
+ "\tat org.apache.calcite.sql.validate.SqlValidatorImpl.validateScopedExpression(SqlValidatorImpl.java:944)",
+ "\tat org.apache.calcite.sql.validate.SqlValidatorImpl.validate(SqlValidatorImpl.java:651)",
+ "\tat org.apache.drill.exec.planner.sql.conversion.SqlConverter.validate(SqlConverter.java:189)",
+ "\tat org.apache.drill.exec.planner.sql.handlers.DefaultSqlHandler.validateNode(DefaultSqlHandler.java:641)",
+ "\tat org.apache.drill.exec.planner.sql.handlers.DefaultSqlHandler.validateAndConvert(DefaultSqlHandler.java:195)",
+ "\tat org.apache.drill.exec.planner.sql.handlers.DefaultSqlHandler.getPlan(DefaultSqlHandler.java:169)",
+ "\tat org.apache.drill.exec.planner.sql.DrillSqlWorker.getQueryPlan(DrillSqlWorker.java:283)",
+ "\tat org.apache.drill.exec.planner.sql.DrillSqlWorker.getPhysicalPlan(DrillSqlWorker.java:163)",
+ "\tat org.apache.drill.exec.planner.sql.DrillSqlWorker.convertPlan(DrillSqlWorker.java:128)",
+ "\tat org.apache.drill.exec.planner.sql.DrillSqlWorker.getPlan(DrillSqlWorker.java:93)",
+ "\tat org.apache.drill.exec.work.foreman.Foreman.runSQL(Foreman.java:592)",
+ "\tat org.apache.drill.exec.work.foreman.Foreman.run(Foreman.java:273)",
+ "\tat .......(:0)",
+ "Caused by: org.apache.calcite.sql.validate.SqlValidatorException: Object 'employee123321123321.json' not found within 'cp'",
+ "\tat .......(:0)",
+ "\tat org.apache.calcite.runtime.Resources$ExInstWithCause.ex(Resources.java:463)",
+ "\tat org.apache.calcite.runtime.Resources$ExInst.ex(Resources.java:572)",
+ "\t... 31 more"
+ ],
+ "queryState": "FAILED"
+}
+```
+
+
+
## Profiles
These methods get query profiles.
[drill] 05/26: Document BIT_AND and BIT_OR bitwise logic aggregate
functions.
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit f1451bc88b7e36196563098d7e424ad00535f0bf
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Wed May 5 14:59:21 2021 +0200
Document BIT_AND and BIT_OR bitwise logic aggregate functions.
---
.../050-aggregate-and-aggregate-statistical.md | 37 +++++++++++++++++++---
1 file changed, 32 insertions(+), 5 deletions(-)
diff --git a/_docs/sql-reference/sql-functions/050-aggregate-and-aggregate-statistical.md b/_docs/sql-reference/sql-functions/050-aggregate-and-aggregate-statistical.md
index 05e683a..539e9f9 100644
--- a/_docs/sql-reference/sql-functions/050-aggregate-and-aggregate-statistical.md
+++ b/_docs/sql-reference/sql-functions/050-aggregate-and-aggregate-statistical.md
@@ -8,21 +8,23 @@ parent: "SQL Functions"
The following table lists the aggregate functions that you can use in Drill queries.
+|-------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------|
| **Function** | **Argument Type** | **Return Type** |
|-------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------|
| ANY_VALUE(expression) | BIT, INT, BIGINT, FLOAT4, FLOAT8, DATE, TIMESTAMP, TIME, VARCHAR, VARBINARY, LIST, MAP, INTERVAL, INTERVALDAY, INTERVALYEAR, VARDECIMAL | Same as argument type |
| AVG(expression) | SMALLINT, INTEGER, BIGINT, FLOAT, DOUBLE, DECIMAL, INTERVAL | DECIMAL for DECIMAL argument, DOUBLE for all other arguments |
| BOOL_AND(expression), BOOL_OR(expression) | BIT | BIT |
+| BIT_AND(expression), BIT_OR(expression) | INT, BIGINT | |
| COUNT(*) | - | BIGINT |
| COUNT([DISTINCT] expression) | any | BIGINT |
-| MAX(expression), MIN(expression) | BINARY, DECIMAL, VARCHAR, DATE, TIME, or TIMESTAMP | Same as argument type |
-| SUM(expression) | SMALLINT, INTEGER, BIGINT, FLOAT, DOUBLE, DECIMAL, INTERVAL | DECIMAL for DECIMAL argument, BIGINT for any integer-type argument (including BIGINT), DOUBLE for floating-point arguments |
-
+| MAX(expression), MIN(expression) | BINARY, DECIMAL, VARCHAR, DATE, TIME, or TIMESTAMP | Same as argument type |
+| SUM(expression) | SMALLINT, INTEGER, BIGINT, FLOAT, DOUBLE, DECIMAL, INTERVAL | DECIMAL for DECIMAL argument, BIGINT for any integer-type argument (including BIGINT), DOUBLE for floating-point arguments |
+|-------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------|
- Drill 1.14 and later supports the ANY_VALUE function.
-- Starting in Drill 1.14, the DECIMAL data type is enabled by default.
-- AVG, COUNT, MIN, MAX, and SUM accept ALL and DISTINCT keywords. The default is ALL.
+- Starting in Drill 1.14, the DECIMAL data type is enabled by default.
+- AVG, COUNT, MIN, MAX, and SUM accept ALL and DISTINCT keywords. The default is ALL.
- The aggregate function examples use the `cp` storage plugin to access the [`employee.json`]({{site.baseurl}}/docs/querying-json-files/) file installed with Drill. By default, JSON reads numbers as double-precision floating point numbers. These examples assume that you are using the default option [all_text_mode]({{site.baseurl}}/docs/json-data-model/#handling-type-differences) set to false.
## ANY_VALUE
@@ -175,6 +177,31 @@ Returns the result of a logical AND (resp. OR) over the specified expression.
1. EVERY is nearly an alias for BOOL_AND but returns a TINYINT rather than a BIT.
+## BIT_AND and BIT_OR
+Returns the result of a bitwise AND (resp. OR) over the specified expression.
+
+### BIT_AND and BIT_OR Syntax
+
+ BIT_AND(expression)
+ BIT_OR(expression)
+
+### BIT_AND and BIT_OR Examples
+
+ SELECT BIT_AND(position_id) FROM cp.`employee.json`;
+ |--------|
+ | EXPR$0 |
+ |--------|
+ | 0 |
+ |--------|
+
+ SELECT BIT_OR(position_id) FROM cp.`employee.json`;
+ |--------|
+ | EXPR$0 |
+ |--------|
+ | 31 |
+ |--------|
+
+
## COUNT
Returns the number of rows that match the given criteria.
[drill] 23/26: Document Splunk storage plugin.
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 8be2ada77ccc0a2e1bf7ac507c5d6654ac20cd97
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Fri Jun 18 15:39:54 2021 +0200
Document Splunk storage plugin.
---
_data/docs.json | 71 ++++++--
.../plugins/140-splunk-storage-plugin.md | 195 +++++++++++++++++++++
2 files changed, 256 insertions(+), 10 deletions(-)
diff --git a/_data/docs.json b/_data/docs.json
index e5deb22..e70c1ea 100644
--- a/_data/docs.json
+++ b/_data/docs.json
@@ -3084,14 +3084,31 @@
}
],
"children": [],
- "next_title": "ODBC/JDBC Interfaces",
- "next_url": "/docs/odbc-jdbc-interfaces/",
+ "next_title": "Splunk Plugin",
+ "next_url": "/docs/splunk-plugin/",
"parent": "Connect a Data Source",
"previous_title": "HTTP Storage Plugin",
"previous_url": "/docs/http-storage-plugin/",
"relative_path": "_docs/connect-a-data-source/plugins/130-elasticsearch-plugin.md",
"title": "ElasticSearch Plugin",
"url": "/docs/elasticsearch-plugin/"
+ },
+ {
+ "breadcrumbs": [
+ {
+ "title": "Connect a Data Source",
+ "url": "/docs/connect-a-data-source/"
+ }
+ ],
+ "children": [],
+ "next_title": "ODBC/JDBC Interfaces",
+ "next_url": "/docs/odbc-jdbc-interfaces/",
+ "parent": "Connect a Data Source",
+ "previous_title": "ElasticSearch Plugin",
+ "previous_url": "/docs/elasticsearch-plugin/",
+ "relative_path": "_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md",
+ "title": "Splunk Plugin",
+ "url": "/docs/splunk-plugin/"
}
],
"next_title": "Connect a Data Source Introduction",
@@ -5311,8 +5328,8 @@
}
],
"children": [],
- "next_title": "ODBC/JDBC Interfaces",
- "next_url": "/docs/odbc-jdbc-interfaces/",
+ "next_title": "Splunk Plugin",
+ "next_url": "/docs/splunk-plugin/",
"parent": "Connect a Data Source",
"previous_title": "HTTP Storage Plugin",
"previous_url": "/docs/http-storage-plugin/",
@@ -8300,8 +8317,8 @@
"next_title": "Interfaces Introduction",
"next_url": "/docs/interfaces-introduction/",
"parent": "",
- "previous_title": "ElasticSearch Plugin",
- "previous_url": "/docs/elasticsearch-plugin/",
+ "previous_title": "Splunk Plugin",
+ "previous_url": "/docs/splunk-plugin/",
"relative_path": "_docs/060-odbc-jdbc-interfaces.md",
"title": "ODBC/JDBC Interfaces",
"url": "/docs/odbc-jdbc-interfaces/"
@@ -15430,6 +15447,23 @@
"title": "Sort-Based and Hash-Based Memory-Constrained Operators",
"url": "/docs/sort-based-and-hash-based-memory-constrained-operators/"
},
+ "Splunk Plugin": {
+ "breadcrumbs": [
+ {
+ "title": "Connect a Data Source",
+ "url": "/docs/connect-a-data-source/"
+ }
+ ],
+ "children": [],
+ "next_title": "ODBC/JDBC Interfaces",
+ "next_url": "/docs/odbc-jdbc-interfaces/",
+ "parent": "Connect a Data Source",
+ "previous_title": "ElasticSearch Plugin",
+ "previous_url": "/docs/elasticsearch-plugin/",
+ "relative_path": "_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md",
+ "title": "Splunk Plugin",
+ "url": "/docs/splunk-plugin/"
+ },
"Start-Up Options": {
"breadcrumbs": [
{
@@ -19143,14 +19177,31 @@
}
],
"children": [],
- "next_title": "ODBC/JDBC Interfaces",
- "next_url": "/docs/odbc-jdbc-interfaces/",
+ "next_title": "Splunk Plugin",
+ "next_url": "/docs/splunk-plugin/",
"parent": "Connect a Data Source",
"previous_title": "HTTP Storage Plugin",
"previous_url": "/docs/http-storage-plugin/",
"relative_path": "_docs/connect-a-data-source/plugins/130-elasticsearch-plugin.md",
"title": "ElasticSearch Plugin",
"url": "/docs/elasticsearch-plugin/"
+ },
+ {
+ "breadcrumbs": [
+ {
+ "title": "Connect a Data Source",
+ "url": "/docs/connect-a-data-source/"
+ }
+ ],
+ "children": [],
+ "next_title": "ODBC/JDBC Interfaces",
+ "next_url": "/docs/odbc-jdbc-interfaces/",
+ "parent": "Connect a Data Source",
+ "previous_title": "ElasticSearch Plugin",
+ "previous_url": "/docs/elasticsearch-plugin/",
+ "relative_path": "_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md",
+ "title": "Splunk Plugin",
+ "url": "/docs/splunk-plugin/"
}
],
"next_title": "Connect a Data Source Introduction",
@@ -19775,8 +19826,8 @@
"next_title": "Interfaces Introduction",
"next_url": "/docs/interfaces-introduction/",
"parent": "",
- "previous_title": "ElasticSearch Plugin",
- "previous_url": "/docs/elasticsearch-plugin/",
+ "previous_title": "Splunk Plugin",
+ "previous_url": "/docs/splunk-plugin/",
"relative_path": "_docs/060-odbc-jdbc-interfaces.md",
"title": "ODBC/JDBC Interfaces",
"url": "/docs/odbc-jdbc-interfaces/"
diff --git a/_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md b/_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md
new file mode 100644
index 0000000..ed2cd20
--- /dev/null
+++ b/_docs/connect-a-data-source/plugins/140-splunk-storage-plugin.md
@@ -0,0 +1,195 @@
+---
+title: "Splunk Plugin"
+slug: "Splunk Plugin"
+parent: "Connect a Data Source"
+---
+
+**Introduced in release:** 1.19
+
+Drill's Splunk storage plugin allows you to execute SQL queries against Splunk
+indexes. This storage plugin implementation is based on
+[Apache Calcite adapter for Splunk](https://calcite.apache.org/javadocAggregate/org/apache/calcite/adapter/splunk/package-summary.html).
+
+## Configuration
+
+To connect Drill to Splunk, create a new storage plugin with a configuration
+containing the following properties.
+
+```json
+{
+ "type":"splunk",
+ "username": "admin",
+ "password": "changeme",
+ "hostname": "localhost",
+ "port": 8089,
+ "earliestTime": "-14d",
+ "latestTime": "now",
+ "enabled": false
+}
+```
+
+### Configuration Options
+
+| Option | Default | Description |
+| ------------ | ------- | ------------------------------------------------- |
+| type | (none) | Set to "splunk" to use this plugin |
+| username | null | Splunk username to be used by Drill |
+| password | null | Splunk password to be used by Drill |
+| hostname | null | Splunk host to be queried by Drill |
+| port | null | TCP port over which Drill will connect to Splunk. |
+| earliestTime | null | Global earliest record timestamp default |
+| latestTime | null | Global latest record timestamp default |
+
+## Understanding Splunk's Data Model
+
+Splunk's primary use case is analyzing event logs with a timestamp. As such,
+data is indexed by the timestamp, with the most recent data being indexed first.
+By default, Splunk will sort the data in reverse chronological order. Large
+Splunk installations will put older data into buckets of hot, warm and cold
+storage with the "cold" storage on the slowest and cheapest disks.
+
+With this understood, it is **very** important to put time boundaries on your
+Splunk queries. The Drill plugin allows you to set default values in the
+configuration such that every query you run will be bounded by these boundaries.
+Alternatively, you can set the time boundaries at query time. In either case,
+you will achieve the best performance when you ask Splunk for the smallest
+amount of data possible.
+
+## Understanding Drill's Data Model for Splunk
+
+Drill treats Splunk indexes as tables. Splunk's access model does not restrict
+to the catalog, but does restrict access to the actual data. It is therefore
+possible that you can see the names of indexes to which you do not have access.
+You can view the list of available indexes with a `SHOW TABLES IN splunk` query.
+
+```
+apache drill> SHOW TABLES IN splunk;
++--------------+----------------+
+| TABLE_SCHEMA | TABLE_NAME |
++--------------+----------------+
+| splunk | summary |
+| splunk | splunklogger |
+| splunk | _thefishbucket |
+| splunk | _audit |
+| splunk | _internal |
+| splunk | _introspection |
+| splunk | main |
+| splunk | history |
+| splunk | _telemetry |
++--------------+----------------+
+9 rows selected (0.304 seconds)
+```
+
+To query Splunk from Drill, use the following format:
+
+```sql
+SELECT <fields>
+FROM splunk.<index>
+```
+
+## Bounding Your Queries
+
+When you learn to query Splunk via their interface, the first thing you learn is
+to bound your queries so that they are looking at the shortest time span
+possible. When using Drill to query Splunk, it is advisable to do the same
+thing, and Drill offers two ways to accomplish this: via the configuration and
+at query time.
+
+### Bounding your Queries at Query Time
+
+The easiest way to bound your query is to do so at querytime via special filters
+in the `WHERE` clause. There are two special fields, `earliestTime` and
+`latestTime` which can be set to bound the query. If they are not set, the query
+will be bounded to the defaults set in the configuration. You can use any of the
+time formats specified in
+[the Splunk documentation](https://docs.splunk.com/Documentation/Splunk/8.0.3/SearchReference/SearchTimeModifiers)
+
+So if you wanted to see your data for the last 15 minutes, you could execute the
+following query:
+
+```sql
+SELECT <fields>
+FROM splunk.<index>
+WHERE earliestTime='-15m' AND latestTime='now'
+```
+
+The variables set in a query override the defaults from the configuration.
+
+## Data Types
+
+Splunk does not have sophisticated data types and unfortunately does not provide
+metadata from its query results. With the exception of the fields below, Drill
+will interpret all fields as `VARCHAR` and hence you will have to convert them
+to the appropriate data type at query time.
+
+#### Timestamp Fields
+
+- `_indextime`
+- `_time`
+
+#### Numeric Fields
+
+- `date_hour`
+- `date_mday`
+- `date_minute`
+- `date_second`
+- `date_year`
+- `linecount`
+
+### Nested Data
+
+Splunk has two different types of nested data which roughly map to Drill's
+`LIST` and `MAP` data types. Unfortunately, there is no easy way to identify
+whether a field is a nested field at querytime as Splunk does not provide any
+metadata and therefore all fields are treated as `VARCHAR`.
+
+However, Drill does have built in functions to easily convert Splunk multifields
+into Drill `LIST` and `MAP` data types. For a LIST, simply use the
+`SPLIT(<field>, ' ')` function to split the field into a `LIST`.
+
+`MAP` data types are rendered as JSON in Splunk. Fortunately JSON can easily be
+parsed into a Drill Map by using the `convert_fromJSON()` function. The query
+below demonstrates how to convert a JSON column into a Drill `MAP`.
+
+```sql
+SELECT convert_fromJSON(_raw)
+FROM splunk.spl
+WHERE spl = '| makeresults
+| eval _raw="{\"pc\":{\"label\":\"PC\",\"count\":24,\"peak24\":12},\"ps3\":
+{\"label\":\"PS3\",\"count\":51,\"peak24\":10},\"xbox\":
+{\"label\":\"XBOX360\",\"count\":40,\"peak24\":11},\"xone\":
+{\"label\":\"XBOXONE\",\"count\":105,\"peak24\":99},\"ps4\":
+{\"label\":\"PS4\",\"count\":200,\"peak24\":80}}"'
+```
+
+### Selecting Fields
+
+When you execute a query in Drill for Splunk, the fields you select are pushed
+down to Splunk. Therefore, it will always be more efficient to explicitly
+specify fields to push down to Splunk rather than using `SELECT *` queries.
+
+### Special Fields
+
+There are several fields which can be included in a Drill query
+
+- `spl`: If you just want to send an SPL query to Splunk, this will do that.
+- `earliestTime`: Overrides the `earliestTime` setting in the configuration.
+- `latestTime`: Overrides the `latestTime` setting in the configuration.
+
+### Sorting Results
+
+Due to the nature of Splunk indexes, data will always be returned in reverse
+chronological order. Thus, sorting is not necessary if that is the desired
+order.
+
+## Sending Arbitrary SPL to Splunk
+
+There is a special table called `spl` which you can use to send arbitrary
+queries to Splunk. If you use this table, you must include a query in the `spl`
+filter as shown below:
+
+```sql
+SELECT *
+FROM splunk.spl
+WHERE spl='<your SPL query>'
+```
[drill] 26/26: Merge branch 'kingswanwho-gh-pages-hjc' into gh-pages
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit dc2c24a1016b9351f019588ea7253655b1107a1c
Merge: 5e179e0 ac438e3
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Thu Jun 24 06:55:38 2021 +0200
Merge branch 'kingswanwho-gh-pages-hjc' into gh-pages
.../query-a-file-system/040-querying-directories.md | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
[drill] 04/26: Rename Optiq framework to Calcite
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit a6c31379333e786172f6a90569d508113d36d84f
Author: Rymar Maksym <mr...@cybervisiontech.com>
AuthorDate: Fri Apr 30 15:10:11 2021 +0300
Rename Optiq framework to Calcite
---
architecture.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/architecture.html b/architecture.html
index 0f51006..963d8b6 100644
--- a/architecture.html
+++ b/architecture.html
@@ -32,7 +32,7 @@ description: Apache Drill is a low latency distributed query engine for large-sc
<img src="{{ site.baseurl }}/images/arc-2.jpg" alt="Drillbit components" width="525">
<p>• RPC end point: Drill exposes a low overhead protobuf-based RPC protocol to communicate with the clients. Additionally, a C++ and Java API layers are also available for the client applications to interact with Drill. Clients can communicate to a specific Drillbit directly or go through a ZooKeeper quorum to discover the available Drillbits before submitting queries. It is recommended that the clients always go through ZooKeeper to shield clients from the intricacies of cluster mana [...]
- <p>• SQL parser: Drill uses Optiq, the open source framework, to parse incoming queries. The output of the parser component is a language agnostic, computer-friendly logical plan that represents the query.</p>
+ <p>• SQL parser: Drill uses Calcite, the open source framework, to parse incoming queries. The output of the parser component is a language agnostic, computer-friendly logical plan that represents the query.</p>
<p>• Optimizer: Drill uses various standard database optimizations such as rule based/cost based, as well as data locality and other optimization rules exposed by the storage engine to re-write and split the query. The output of the optimizer is a distributed physical query plan that represents the most efficient and fastest way to execute the query across different nodes in the cluster.</p>
<p>• Execution engine: Drill provides a MPP execution engine built to perform distributed query processing across the various nodes in the cluster. </p>
<p>• Storage plugin interfaces: Drill serves as a query layer on top of several data sources. Storage plugins in Drill represent the abstractions that Drill uses to interact with the data sources. Storage plugins provide Drill with the following information:</p>
[drill] 17/26: Add some new features
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 13cf0c246725b7cd7dc16900720306c283310158
Author: Laurent Goujon <la...@dremio.com>
AuthorDate: Thu Jun 10 12:11:34 2021 -0700
Add some new features
---
_docs/getting-started/010-drill-introduction.md | 10 ++++++++++
blog/_posts/2021-06-10-drill-1.19-released.md | 10 ++++++++++
2 files changed, 20 insertions(+)
diff --git a/_docs/getting-started/010-drill-introduction.md b/_docs/getting-started/010-drill-introduction.md
index 5b072d3..7d2d2c8 100644
--- a/_docs/getting-started/010-drill-introduction.md
+++ b/_docs/getting-started/010-drill-introduction.md
@@ -13,9 +13,19 @@ with existing Apache Hive and Apache HBase deployments.
## What's New in Apache Drill 1.19
* <a href='https://issues.apache.org/jira/browse/DRILL-92'>DRILL-92</a> - Cassandra Storage Plugin
* <a href='https://issues.apache.org/jira/browse/DRILL-3637'>DRILL-3637</a> - Elasticsearch Storage Plugin
+* <a href='https://issues.apache.org/jira/browse/DRILL-7823'>DRILL-7823</a> - XML Storage Plugin
+* <a href='https://issues.apache.org/jira/browse/DRILL-7751'>DRILL-7751</a> - Splunk Storage Plugin
* <a href='https://issues.apache.org/jira/browse/DRILL-5940'>DRILL-5940</a> - Avro with schema registry support for Kafka
* <a href='https://issues.apache.org/jira/browse/DRILL-7855'>DRILL-7855</a> - Secure mechanism for specifying storage plugin credentials
* <a href='https://issues.apache.org/jira/browse/DRILL-7921'>DRILL-7921</a> - Linux ARM64 based system support
+* <a href='https://issues.apache.org/jira/browse/DRILL-6953'>DRILL-6953</a> - Rowset based JSON reader
+* <a href='https://issues.apache.org/jira/browse/DRILL-7733'>DRILL-7733</a> - Use streaming for REST JSON queries
+* Several plugins have been converted to the Enhanced Vector Framework (EVF)
+ - <a href='https://issues.apache.org/jira/browse/DRILL-7525'>DRILL-7525</a> - Convert SequenceFiles to EVF
+ - <a href='https://issues.apache.org/jira/browse/DRILL-7532'>DRILL-7532</a> - Convert SysLog to EVF
+ - <a href='https://issues.apache.org/jira/browse/DRILL-7533'>DRILL-7533</a> - Convert Pcapng to EVF
+ - <a href='https://issues.apache.org/jira/browse/DRILL-7534'>DRILL-7534</a> - Convert HTTPD format plugin to EVF
+ - <a href='https://issues.apache.org/jira/browse/DRILL-7536'>DRILL-7533</a> - Convert Image Format to EVF
## What's New in Apache Drill 1.18
* <a href='https://issues.apache.org/jira/browse/DRILL-6552'>DRILL-6552</a> - Drill Metadata management "Drill Metastore"
diff --git a/blog/_posts/2021-06-10-drill-1.19-released.md b/blog/_posts/2021-06-10-drill-1.19-released.md
index a04410a..ecf0a12 100644
--- a/blog/_posts/2021-06-10-drill-1.19-released.md
+++ b/blog/_posts/2021-06-10-drill-1.19-released.md
@@ -12,8 +12,18 @@ Today, we're happy to announce the availability of Drill 1.19.0. You can downloa
* <a href='https://issues.apache.org/jira/browse/DRILL-92'>DRILL-92</a> - Cassandra Storage Plugin
* <a href='https://issues.apache.org/jira/browse/DRILL-3637'>DRILL-3637</a> - Elasticsearch Storage Plugin
+* <a href='https://issues.apache.org/jira/browse/DRILL-7823'>DRILL-7823</a> - XML Storage Plugin
+* <a href='https://issues.apache.org/jira/browse/DRILL-7751'>DRILL-7751</a> - Splunk Storage Plugin
* <a href='https://issues.apache.org/jira/browse/DRILL-5940'>DRILL-5940</a> - Avro with schema registry support for Kafka
* <a href='https://issues.apache.org/jira/browse/DRILL-7855'>DRILL-7855</a> - Secure mechanism for specifying storage plugin credentials
* <a href='https://issues.apache.org/jira/browse/DRILL-7921'>DRILL-7921</a> - Linux ARM64 based system support
+* <a href='https://issues.apache.org/jira/browse/DRILL-6953'>DRILL-6953</a> - Rowset based JSON reader
+* <a href='https://issues.apache.org/jira/browse/DRILL-7733'>DRILL-7733</a> - Use streaming for REST JSON queries
+* Several plugins have been converted to the Enhanced Vector Framework (EVF)
+ - <a href='https://issues.apache.org/jira/browse/DRILL-7525'>DRILL-7525</a> - Convert SequenceFiles to EVF
+ - <a href='https://issues.apache.org/jira/browse/DRILL-7532'>DRILL-7532</a> - Convert SysLog to EVF
+ - <a href='https://issues.apache.org/jira/browse/DRILL-7533'>DRILL-7533</a> - Convert Pcapng to EVF
+ - <a href='https://issues.apache.org/jira/browse/DRILL-7534'>DRILL-7534</a> - Convert HTTPD format plugin to EVF
+ - <a href='https://issues.apache.org/jira/browse/DRILL-7536'>DRILL-7533</a> - Convert Image Format to EVF
You can find a complete list of improvements and JIRAs resolved in the 1.19.0 release [here]({{site.baseurl}}/docs/apache-drill-1-19-0-release-notes/).
[drill] 18/26: Fix website issues/typos
Posted by dz...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dzamo pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/drill.git
commit 1d9a4612ee76ba8970cceeff3a3acb6a9180d86e
Author: Laurent Goujon <la...@dremio.com>
AuthorDate: Mon Jun 14 16:50:00 2021 -0700
Fix website issues/typos
Fix a couple of issues with website:
- Missing author
- Wrong indentation for blog post/introduction
- use of http link for download
- direct use of drill.apache.org instead of the variable
- not up-to-date _data/docs.json
---
_data/authors.json | 48 +++++-----
_data/docs.json | 117 +++++++++++++++++-------
_data/version.json | 2 +-
_docs/getting-started/010-drill-introduction.md | 10 +-
blog/_posts/2021-06-10-drill-1.19-released.md | 10 +-
download.html | 4 +-
6 files changed, 124 insertions(+), 67 deletions(-)
diff --git a/_data/authors.json b/_data/authors.json
index 8ef0219..b1e58c7 100644
--- a/_data/authors.json
+++ b/_data/authors.json
@@ -32,25 +32,31 @@
"jaltekruse": {
"name": "Jason Altekruse",
"title": "PMC Member and Committer",
- "org": "Apache Drill",
- "email": "json@apache.org"
- },
- "bbevens": {
- "name": "Bridget Bevens",
- "title": "Committer",
- "org": "MapR Technologies",
- "email": "bbevens@mapr.com"
- },
- "agirish": {
- "name": "Abhishek Girish",
- "title": "Committer",
- "org": "MapR Technologies",
- "email": "agirish@mapr.com"
- },
- "jturton": {
- "name": "James Turton",
- "title": "Committer",
- "org": "Apache Software Foundation",
- "email": "dzamo@apache.org"
- }
+ "org": "Apache Drill",
+ "email": "json@apache.org"
+ },
+ "bbevens": {
+ "name": "Bridget Bevens",
+ "title": "Committer",
+ "org": "MapR Technologies",
+ "email": "bbevens@mapr.com"
+ },
+ "agirish": {
+ "name": "Abhishek Girish",
+ "title": "Committer",
+ "org": "MapR Technologies",
+ "email": "agirish@mapr.com"
+ },
+ "jturton": {
+ "name": "James Turton",
+ "title": "Committer",
+ "org": "Apache Software Foundation",
+ "email": "dzamo@apache.org"
+ },
+ "laurent": {
+ "name": "Laurent Goujon",
+ "title": "Committer",
+ "org": "Apache Software Foundation",
+ "email": "laurent@apache.org"
}
+}
diff --git a/_data/docs.json b/_data/docs.json
index 5977f34..e5deb22 100644
--- a/_data/docs.json
+++ b/_data/docs.json
@@ -621,12 +621,29 @@
"next_title": "Apache Drill 1.17.0 Release Notes",
"next_url": "/docs/apache-drill-1-17-0-release-notes/",
"parent": "Release Notes",
- "previous_title": "Release Notes",
- "previous_url": "/docs/release-notes/",
+ "previous_title": "Apache Drill 1.19.0 Release Notes",
+ "previous_url": "/docs/apache-drill-1-19-0-release-notes/",
"relative_path": "_docs/rn/003-1.18.0-rn.md",
"title": "Apache Drill 1.18.0 Release Notes",
"url": "/docs/apache-drill-1-18-0-release-notes/"
},
+ "Apache Drill 1.19.0 Release Notes": {
+ "breadcrumbs": [
+ {
+ "title": "Release Notes",
+ "url": "/docs/release-notes/"
+ }
+ ],
+ "children": [],
+ "next_title": "Apache Drill 1.18.0 Release Notes",
+ "next_url": "/docs/apache-drill-1-18-0-release-notes/",
+ "parent": "Release Notes",
+ "previous_title": "Release Notes",
+ "previous_url": "/docs/release-notes/",
+ "relative_path": "_docs/rn/002-1.19.0-rn.md",
+ "title": "Apache Drill 1.19.0 Release Notes",
+ "url": "/docs/apache-drill-1-19-0-release-notes/"
+ },
"Apache Drill 1.2.0 Release Notes": {
"breadcrumbs": [
{
@@ -5827,7 +5844,7 @@
"title": "How to Partition Data",
"url": "/docs/how-to-partition-data/"
},
- "IP Network functions": {
+ "IP Networking functions": {
"breadcrumbs": [
{
"title": "SQL Functions",
@@ -5845,8 +5862,8 @@
"previous_title": "Time Series Analysis Functions",
"previous_url": "/docs/time-series-analysis-functions/",
"relative_path": "_docs/sql-reference/sql-functions/100-ip-net-functions.md",
- "title": "IP Network functions",
- "url": "/docs/ip-network-functions/"
+ "title": "IP Networking functions",
+ "url": "/docs/ip-networking-functions/"
},
"Identifying Multiple Drill Versions in a Cluster": {
"breadcrumbs": [
@@ -11285,11 +11302,28 @@
}
],
"children": [],
- "next_title": "Apache Drill 1.17.0 Release Notes",
- "next_url": "/docs/apache-drill-1-17-0-release-notes/",
+ "next_title": "Apache Drill 1.18.0 Release Notes",
+ "next_url": "/docs/apache-drill-1-18-0-release-notes/",
"parent": "Release Notes",
"previous_title": "Release Notes",
"previous_url": "/docs/release-notes/",
+ "relative_path": "_docs/rn/002-1.19.0-rn.md",
+ "title": "Apache Drill 1.19.0 Release Notes",
+ "url": "/docs/apache-drill-1-19-0-release-notes/"
+ },
+ {
+ "breadcrumbs": [
+ {
+ "title": "Release Notes",
+ "url": "/docs/release-notes/"
+ }
+ ],
+ "children": [],
+ "next_title": "Apache Drill 1.17.0 Release Notes",
+ "next_url": "/docs/apache-drill-1-17-0-release-notes/",
+ "parent": "Release Notes",
+ "previous_title": "Apache Drill 1.19.0 Release Notes",
+ "previous_url": "/docs/apache-drill-1-19-0-release-notes/",
"relative_path": "_docs/rn/003-1.18.0-rn.md",
"title": "Apache Drill 1.18.0 Release Notes",
"url": "/docs/apache-drill-1-18-0-release-notes/"
@@ -11737,8 +11771,8 @@
"url": "/docs/apache-drill-m1-release-notes-apache-drill-alpha/"
}
],
- "next_title": "Apache Drill 1.18.0 Release Notes",
- "next_url": "/docs/apache-drill-1-18-0-release-notes/",
+ "next_title": "Apache Drill 1.19.0 Release Notes",
+ "next_url": "/docs/apache-drill-1-19-0-release-notes/",
"parent": "",
"previous_title": "Value Vectors",
"previous_url": "/docs/value-vectors/",
@@ -13063,8 +13097,8 @@
}
],
"children": [],
- "next_title": "IP Network functions",
- "next_url": "/docs/ip-network-functions/",
+ "next_title": "IP Networking functions",
+ "next_url": "/docs/ip-networking-functions/",
"parent": "SQL Functions",
"previous_title": "GIS functions",
"previous_url": "/docs/gis-functions/",
@@ -13090,8 +13124,8 @@
"previous_title": "Time Series Analysis Functions",
"previous_url": "/docs/time-series-analysis-functions/",
"relative_path": "_docs/sql-reference/sql-functions/100-ip-net-functions.md",
- "title": "IP Network functions",
- "url": "/docs/ip-network-functions/"
+ "title": "IP Networking functions",
+ "url": "/docs/ip-networking-functions/"
}
],
"next_title": "About SQL Function Examples",
@@ -13531,8 +13565,8 @@
}
],
"children": [],
- "next_title": "IP Network functions",
- "next_url": "/docs/ip-network-functions/",
+ "next_title": "IP Networking functions",
+ "next_url": "/docs/ip-networking-functions/",
"parent": "SQL Functions",
"previous_title": "GIS functions",
"previous_url": "/docs/gis-functions/",
@@ -13558,8 +13592,8 @@
"previous_title": "Time Series Analysis Functions",
"previous_url": "/docs/time-series-analysis-functions/",
"relative_path": "_docs/sql-reference/sql-functions/100-ip-net-functions.md",
- "title": "IP Network functions",
- "url": "/docs/ip-network-functions/"
+ "title": "IP Networking functions",
+ "url": "/docs/ip-networking-functions/"
}
],
"next_title": "About SQL Function Examples",
@@ -13688,8 +13722,8 @@
"next_title": "SQL Window Functions Introduction",
"next_url": "/docs/sql-window-functions-introduction/",
"parent": "SQL Reference",
- "previous_title": "IP Network functions",
- "previous_url": "/docs/ip-network-functions/",
+ "previous_title": "IP Networking functions",
+ "previous_url": "/docs/ip-networking-functions/",
"relative_path": "_docs/sql-reference/055-sql-window-functions.md",
"title": "SQL Window Functions",
"url": "/docs/sql-window-functions/"
@@ -14783,8 +14817,8 @@
"next_title": "SQL Window Functions Introduction",
"next_url": "/docs/sql-window-functions-introduction/",
"parent": "SQL Reference",
- "previous_title": "IP Network functions",
- "previous_url": "/docs/ip-network-functions/",
+ "previous_title": "IP Networking functions",
+ "previous_url": "/docs/ip-networking-functions/",
"relative_path": "_docs/sql-reference/055-sql-window-functions.md",
"title": "SQL Window Functions",
"url": "/docs/sql-window-functions/"
@@ -15868,8 +15902,8 @@
}
],
"children": [],
- "next_title": "IP Network functions",
- "next_url": "/docs/ip-network-functions/",
+ "next_title": "IP Networking functions",
+ "next_url": "/docs/ip-networking-functions/",
"parent": "SQL Functions",
"previous_title": "GIS functions",
"previous_url": "/docs/gis-functions/",
@@ -21441,8 +21475,8 @@
}
],
"children": [],
- "next_title": "IP Network functions",
- "next_url": "/docs/ip-network-functions/",
+ "next_title": "IP Networking functions",
+ "next_url": "/docs/ip-networking-functions/",
"parent": "SQL Functions",
"previous_title": "GIS functions",
"previous_url": "/docs/gis-functions/",
@@ -21468,8 +21502,8 @@
"previous_title": "Time Series Analysis Functions",
"previous_url": "/docs/time-series-analysis-functions/",
"relative_path": "_docs/sql-reference/sql-functions/100-ip-net-functions.md",
- "title": "IP Network functions",
- "url": "/docs/ip-network-functions/"
+ "title": "IP Networking functions",
+ "url": "/docs/ip-networking-functions/"
}
],
"next_title": "About SQL Function Examples",
@@ -21598,8 +21632,8 @@
"next_title": "SQL Window Functions Introduction",
"next_url": "/docs/sql-window-functions-introduction/",
"parent": "SQL Reference",
- "previous_title": "IP Network functions",
- "previous_url": "/docs/ip-network-functions/",
+ "previous_title": "IP Networking functions",
+ "previous_url": "/docs/ip-networking-functions/",
"relative_path": "_docs/sql-reference/055-sql-window-functions.md",
"title": "SQL Window Functions",
"url": "/docs/sql-window-functions/"
@@ -23438,11 +23472,28 @@
}
],
"children": [],
- "next_title": "Apache Drill 1.17.0 Release Notes",
- "next_url": "/docs/apache-drill-1-17-0-release-notes/",
+ "next_title": "Apache Drill 1.18.0 Release Notes",
+ "next_url": "/docs/apache-drill-1-18-0-release-notes/",
"parent": "Release Notes",
"previous_title": "Release Notes",
"previous_url": "/docs/release-notes/",
+ "relative_path": "_docs/rn/002-1.19.0-rn.md",
+ "title": "Apache Drill 1.19.0 Release Notes",
+ "url": "/docs/apache-drill-1-19-0-release-notes/"
+ },
+ {
+ "breadcrumbs": [
+ {
+ "title": "Release Notes",
+ "url": "/docs/release-notes/"
+ }
+ ],
+ "children": [],
+ "next_title": "Apache Drill 1.17.0 Release Notes",
+ "next_url": "/docs/apache-drill-1-17-0-release-notes/",
+ "parent": "Release Notes",
+ "previous_title": "Apache Drill 1.19.0 Release Notes",
+ "previous_url": "/docs/apache-drill-1-19-0-release-notes/",
"relative_path": "_docs/rn/003-1.18.0-rn.md",
"title": "Apache Drill 1.18.0 Release Notes",
"url": "/docs/apache-drill-1-18-0-release-notes/"
@@ -23890,8 +23941,8 @@
"url": "/docs/apache-drill-m1-release-notes-apache-drill-alpha/"
}
],
- "next_title": "Apache Drill 1.18.0 Release Notes",
- "next_url": "/docs/apache-drill-1-18-0-release-notes/",
+ "next_title": "Apache Drill 1.19.0 Release Notes",
+ "next_url": "/docs/apache-drill-1-19-0-release-notes/",
"parent": "",
"previous_title": "Value Vectors",
"previous_url": "/docs/value-vectors/",
diff --git a/_data/version.json b/_data/version.json
index fcffaa8..ba82d6f 100644
--- a/_data/version.json
+++ b/_data/version.json
@@ -3,5 +3,5 @@
"full_version": "1.19.0",
"release_date": "June 10, 2021",
"blog_post":"/blog/2021/06/10/drill-1.19-released",
- "release_notes": "https://drill.apache.org/docs/apache-drill-1-19-0-release-notes/"
+ "release_notes": "{{site.baseurl}}/docs/apache-drill-1-19-0-release-notes/"
}
diff --git a/_docs/getting-started/010-drill-introduction.md b/_docs/getting-started/010-drill-introduction.md
index 7d2d2c8..f009a34 100644
--- a/_docs/getting-started/010-drill-introduction.md
+++ b/_docs/getting-started/010-drill-introduction.md
@@ -21,11 +21,11 @@ with existing Apache Hive and Apache HBase deployments.
* <a href='https://issues.apache.org/jira/browse/DRILL-6953'>DRILL-6953</a> - Rowset based JSON reader
* <a href='https://issues.apache.org/jira/browse/DRILL-7733'>DRILL-7733</a> - Use streaming for REST JSON queries
* Several plugins have been converted to the Enhanced Vector Framework (EVF)
- - <a href='https://issues.apache.org/jira/browse/DRILL-7525'>DRILL-7525</a> - Convert SequenceFiles to EVF
- - <a href='https://issues.apache.org/jira/browse/DRILL-7532'>DRILL-7532</a> - Convert SysLog to EVF
- - <a href='https://issues.apache.org/jira/browse/DRILL-7533'>DRILL-7533</a> - Convert Pcapng to EVF
- - <a href='https://issues.apache.org/jira/browse/DRILL-7534'>DRILL-7534</a> - Convert HTTPD format plugin to EVF
- - <a href='https://issues.apache.org/jira/browse/DRILL-7536'>DRILL-7533</a> - Convert Image Format to EVF
+ * <a href='https://issues.apache.org/jira/browse/DRILL-7525'>DRILL-7525</a> - Convert SequenceFiles to EVF
+ * <a href='https://issues.apache.org/jira/browse/DRILL-7532'>DRILL-7532</a> - Convert SysLog to EVF
+ * <a href='https://issues.apache.org/jira/browse/DRILL-7533'>DRILL-7533</a> - Convert Pcapng to EVF
+ * <a href='https://issues.apache.org/jira/browse/DRILL-7534'>DRILL-7534</a> - Convert HTTPD format plugin to EVF
+ * <a href='https://issues.apache.org/jira/browse/DRILL-7536'>DRILL-7533</a> - Convert Image Format to EVF
## What's New in Apache Drill 1.18
* <a href='https://issues.apache.org/jira/browse/DRILL-6552'>DRILL-6552</a> - Drill Metadata management "Drill Metastore"
diff --git a/blog/_posts/2021-06-10-drill-1.19-released.md b/blog/_posts/2021-06-10-drill-1.19-released.md
index ecf0a12..a48064e 100644
--- a/blog/_posts/2021-06-10-drill-1.19-released.md
+++ b/blog/_posts/2021-06-10-drill-1.19-released.md
@@ -20,10 +20,10 @@ Today, we're happy to announce the availability of Drill 1.19.0. You can downloa
* <a href='https://issues.apache.org/jira/browse/DRILL-6953'>DRILL-6953</a> - Rowset based JSON reader
* <a href='https://issues.apache.org/jira/browse/DRILL-7733'>DRILL-7733</a> - Use streaming for REST JSON queries
* Several plugins have been converted to the Enhanced Vector Framework (EVF)
- - <a href='https://issues.apache.org/jira/browse/DRILL-7525'>DRILL-7525</a> - Convert SequenceFiles to EVF
- - <a href='https://issues.apache.org/jira/browse/DRILL-7532'>DRILL-7532</a> - Convert SysLog to EVF
- - <a href='https://issues.apache.org/jira/browse/DRILL-7533'>DRILL-7533</a> - Convert Pcapng to EVF
- - <a href='https://issues.apache.org/jira/browse/DRILL-7534'>DRILL-7534</a> - Convert HTTPD format plugin to EVF
- - <a href='https://issues.apache.org/jira/browse/DRILL-7536'>DRILL-7533</a> - Convert Image Format to EVF
+ * <a href='https://issues.apache.org/jira/browse/DRILL-7525'>DRILL-7525</a> - Convert SequenceFiles to EVF
+ * <a href='https://issues.apache.org/jira/browse/DRILL-7532'>DRILL-7532</a> - Convert SysLog to EVF
+ * <a href='https://issues.apache.org/jira/browse/DRILL-7533'>DRILL-7533</a> - Convert Pcapng to EVF
+ * <a href='https://issues.apache.org/jira/browse/DRILL-7534'>DRILL-7534</a> - Convert HTTPD format plugin to EVF
+ * <a href='https://issues.apache.org/jira/browse/DRILL-7536'>DRILL-7533</a> - Convert Image Format to EVF
You can find a complete list of improvements and JIRAs resolved in the 1.19.0 release [here]({{site.baseurl}}/docs/apache-drill-1-19-0-release-notes/).
diff --git a/download.html b/download.html
index b5e7e91..91f1f94 100644
--- a/download.html
+++ b/download.html
@@ -8,8 +8,8 @@ title: Download
<div id="download_bar">
<div class="table">
<ul id="download_buttons">
-<li><a href="http://www.apache.org/dyn/closer.cgi/drill/drill-{{ site.data.version.full_version }}/apache-drill-{{ site.data.version.full_version }}.tar.gz" class="find" id="apachemirror">Find an Apache Mirror</a></li>
-<li><a href="http://www.apache.org/dyn/closer.lua?filename=drill/drill-{{ site.data.version.full_version }}/apache-drill-{{ site.data.version.full_version }}.tar.gz&action=download" class="dl" id="directdownload">Direct File Download</a></li>
+<li><a href="https://www.apache.org/dyn/closer.cgi/drill/drill-{{ site.data.version.full_version }}/apache-drill-{{ site.data.version.full_version }}.tar.gz" class="find" id="apachemirror">Find an Apache Mirror</a></li>
+<li><a href="https://www.apache.org/dyn/closer.lua?filename=drill/drill-{{ site.data.version.full_version }}/apache-drill-{{ site.data.version.full_version }}.tar.gz&action=download" class="dl" id="directdownload">Direct File Download</a></li>
<li><a href="{{ site.baseurl }}/docs/interfaces-introduction/" class="dl">Client Drivers (ODBC/JDBC)</a></li>
</ul>
</div>