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/11/24 14:18:49 UTC

[drill-site] branch master updated: Change create_data_docs plugin to make Jekyll reload docs_*.json.

This is an automated email from the ASF dual-hosted git repository.

dzamo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/drill-site.git


The following commit(s) were added to refs/heads/master by this push:
     new 6c5c81e  Change create_data_docs plugin to make Jekyll reload docs_*.json.
6c5c81e is described below

commit 6c5c81eb65fe30c86125a1d71fe30ba3128e5d5b
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Wed Nov 24 16:18:13 2021 +0200

    Change create_data_docs plugin to make Jekyll reload docs_*.json.
---
 _data/docs_en.json                                 | 26669 -------------------
 _data/docs_zh.json                                 | 26669 -------------------
 .../130-sas-format.plugin.md                       |     1 +
 _plugins/create_data_docs.rb                       |    20 +-
 4 files changed, 12 insertions(+), 53347 deletions(-)

diff --git a/_data/docs_en.json b/_data/docs_en.json
deleted file mode 100644
index 66d3911..0000000
--- a/_data/docs_en.json
+++ /dev/null
@@ -1,26669 +0,0 @@
-{
-  "by_title": {
-    "Getting Started": {
-      "url": "/docs/getting-started/",
-      "title": "Getting Started",
-      "parent": null,
-      "relative_path": "_docs/en/010-getting-started.md",
-      "children": [
-        {
-          "url": "/docs/drill-introduction/",
-          "title": "Drill Introduction",
-          "parent": "Getting Started",
-          "relative_path": "_docs/en/getting-started/010-drill-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Using Saiku Analytics with Apache Drill",
-          "previous_url": "/docs/using-saiku-analytics-with-apache-drill/",
-          "next_title": "Why Drill",
-          "next_url": "/docs/why-drill/",
-          "breadcrumbs": [
-            {
-              "title": "Getting Started",
-              "url": "/docs/getting-started/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/why-drill/",
-          "title": "Why Drill",
-          "parent": "Getting Started",
-          "relative_path": "_docs/en/getting-started/020-why-drill.md",
-          "children": [
-
-          ],
-          "previous_title": "Drill Introduction",
-          "previous_url": "/docs/drill-introduction/",
-          "next_title": "Install Drill Introduction",
-          "next_url": "/docs/install-drill-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Getting Started",
-              "url": "/docs/getting-started/"
-            }
-          ]
-        }
-      ],
-      "previous_title": null,
-      "previous_url": null,
-      "next_title": "Architecture",
-      "next_url": "/docs/architecture/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Architecture": {
-      "url": "/docs/architecture/",
-      "title": "Architecture",
-      "parent": null,
-      "relative_path": "_docs/en/020-architecture.md",
-      "children": [
-        {
-          "url": "/docs/architecture-introduction/",
-          "title": "Architecture Introduction",
-          "parent": "Architecture",
-          "relative_path": "_docs/en/architecture/010-architecture-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Ecosystem",
-          "previous_url": "/docs/ecosystem/",
-          "next_title": "Drill Query Execution",
-          "next_url": "/docs/drill-query-execution/",
-          "breadcrumbs": [
-            {
-              "title": "Architecture",
-              "url": "/docs/architecture/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/drill-query-execution/",
-          "title": "Drill Query Execution",
-          "parent": "Architecture",
-          "relative_path": "_docs/en/architecture/015-drill-query-execution.md",
-          "children": [
-
-          ],
-          "previous_title": "Architecture Introduction",
-          "previous_url": "/docs/architecture-introduction/",
-          "next_title": "Core Modules",
-          "next_url": "/docs/core-modules/",
-          "breadcrumbs": [
-            {
-              "title": "Architecture",
-              "url": "/docs/architecture/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/core-modules/",
-          "title": "Core Modules",
-          "parent": "Architecture",
-          "relative_path": "_docs/en/architecture/020-core-modules.md",
-          "children": [
-
-          ],
-          "previous_title": "Drill Query Execution",
-          "previous_url": "/docs/drill-query-execution/",
-          "next_title": "Performance",
-          "next_url": "/docs/performance/",
-          "breadcrumbs": [
-            {
-              "title": "Architecture",
-              "url": "/docs/architecture/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/performance/",
-          "title": "Performance",
-          "parent": "Architecture",
-          "relative_path": "_docs/en/architecture/030-performance.md",
-          "children": [
-
-          ],
-          "previous_title": "Core Modules",
-          "previous_url": "/docs/core-modules/",
-          "next_title": "Configure Drill Introduction",
-          "next_url": "/docs/configure-drill-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Architecture",
-              "url": "/docs/architecture/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Getting Started",
-      "previous_url": "/docs/getting-started/",
-      "next_title": "Tutorials",
-      "next_url": "/docs/tutorials/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Tutorials": {
-      "url": "/docs/tutorials/",
-      "title": "Tutorials",
-      "parent": null,
-      "relative_path": "_docs/en/030-tutorials.md",
-      "children": [
-        {
-          "url": "/docs/tutorials-introduction/",
-          "title": "Tutorials Introduction",
-          "parent": "Tutorials",
-          "relative_path": "_docs/en/tutorials/010-tutorials-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "SQL Window Functions Examples",
-          "previous_url": "/docs/sql-window-functions-examples/",
-          "next_title": "Drill in 10 Minutes",
-          "next_url": "/docs/drill-in-10-minutes/",
-          "breadcrumbs": [
-            {
-              "title": "Tutorials",
-              "url": "/docs/tutorials/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/drill-in-10-minutes/",
-          "title": "Drill in 10 Minutes",
-          "parent": "Tutorials",
-          "relative_path": "_docs/en/tutorials/020-drill-in-10-minutes.md",
-          "children": [
-
-          ],
-          "previous_title": "Tutorials Introduction",
-          "previous_url": "/docs/tutorials-introduction/",
-          "next_title": "Analyzing the Yelp Academic Dataset",
-          "next_url": "/docs/analyzing-the-yelp-academic-dataset/",
-          "breadcrumbs": [
-            {
-              "title": "Tutorials",
-              "url": "/docs/tutorials/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/analyzing-the-yelp-academic-dataset/",
-          "title": "Analyzing the Yelp Academic Dataset",
-          "parent": "Tutorials",
-          "relative_path": "_docs/en/tutorials/030-analyzing-the-yelp-academic-dataset.md",
-          "children": [
-
-          ],
-          "previous_title": "Drill in 10 Minutes",
-          "previous_url": "/docs/drill-in-10-minutes/",
-          "next_title": "Learn Drill with the MapR Sandbox",
-          "next_url": "/docs/learn-drill-with-the-mapr-sandbox/",
-          "breadcrumbs": [
-            {
-              "title": "Tutorials",
-              "url": "/docs/tutorials/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/learn-drill-with-the-mapr-sandbox/",
-          "title": "Learn Drill with the MapR Sandbox",
-          "parent": "Tutorials",
-          "relative_path": "_docs/en/tutorials/040-learn-drill-with-the-mapr-sandbox.md",
-          "children": [
-            {
-              "url": "/docs/about-the-mapr-sandbox/",
-              "title": "About the MapR Sandbox",
-              "parent": "Learn Drill with the MapR Sandbox",
-              "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/005-about-the-mapr-sandbox.md",
-              "children": [
-
-              ],
-              "previous_title": "Orchestrating queries with Airflow",
-              "previous_url": "/docs/orchestrating-queries-with-airflow/",
-              "next_title": "Installing the Apache Drill Sandbox",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/installing-the-apache-drill-sandbox/",
-              "title": "Installing the Apache Drill Sandbox",
-              "parent": "Learn Drill with the MapR Sandbox",
-              "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/010-installing-the-apache-drill-sandbox.md",
-              "children": [
-
-              ],
-              "previous_title": "About the MapR Sandbox",
-              "previous_url": "/docs/about-the-mapr-sandbox/",
-              "next_title": "Getting to Know the Drill Sandbox",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/getting-to-know-the-drill-sandbox/",
-              "title": "Getting to Know the Drill Sandbox",
-              "parent": "Learn Drill with the MapR Sandbox",
-              "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/020-getting-to-know-the-drill-sandbox.md",
-              "children": [
-
-              ],
-              "previous_title": "Installing the Apache Drill Sandbox",
-              "previous_url": "/docs/installing-the-apache-drill-sandbox/",
-              "next_title": "Lesson 1: Learn about the Data Set",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/lesson-1-learn-about-the-data-set/",
-              "title": "Lesson 1: Learn about the Data Set",
-              "parent": "Learn Drill with the MapR Sandbox",
-              "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/030-lesson-1-learn-about-the-data-set.md",
-              "children": [
-
-              ],
-              "previous_title": "Getting to Know the Drill Sandbox",
-              "previous_url": "/docs/getting-to-know-the-drill-sandbox/",
-              "next_title": "Lesson 2: Run Queries with ANSI SQL",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/lesson-2-run-queries-with-ansi-sql/",
-              "title": "Lesson 2: Run Queries with ANSI SQL",
-              "parent": "Learn Drill with the MapR Sandbox",
-              "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/040-lesson-2-run-queries-with-ansi-sql.md",
-              "children": [
-
-              ],
-              "previous_title": "Lesson 1: Learn about the Data Set",
-              "previous_url": "/docs/lesson-1-learn-about-the-data-set/",
-              "next_title": "Lesson 3: Run Queries on Complex Data Types",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/lesson-3-run-queries-on-complex-data-types/",
-              "title": "Lesson 3: Run Queries on Complex Data Types",
-              "parent": "Learn Drill with the MapR Sandbox",
-              "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/050-lesson-3-run-queries-on-complex-data-types.md",
-              "children": [
-
-              ],
-              "previous_title": "Lesson 2: Run Queries with ANSI SQL",
-              "previous_url": "/docs/lesson-2-run-queries-with-ansi-sql/",
-              "next_title": "Summary",
-              "next_url": "/docs/summary/",
-              "breadcrumbs": [
-                {
-                  "title": "Learn Drill with the MapR Sandbox",
-                  "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                },
-                {
-                  "title": "Tutorials",
-                  "url": "/docs/tutorials/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/summary/",
-              "title": "Summary",
-              "parent": "Learn Drill with the MapR Sandbox",
-              "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/060-summary.md",
-              "children": [
-
-              ],
-              "previous_title": "Lesson 3: Run Queries on Complex Data Types",
-              "previous_url": "/docs/lesson-3-run-queries-on-complex-data-types/",
-              "next_title": null,
-              "next_url": null,
-              "breadcrumbs": [
-                {
-                  "title": "Learn Drill with the MapR Sandbox",
-                  "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                },
-                {
-                  "title": "Tutorials",
-                  "url": "/docs/tutorials/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Analyzing the Yelp Academic Dataset",
-          "previous_url": "/docs/analyzing-the-yelp-academic-dataset/",
-          "next_title": "Analyzing Highly Dynamic Datasets",
-          "next_url": "/docs/analyzing-highly-dynamic-datasets/",
-          "breadcrumbs": [
-            {
-              "title": "Tutorials",
-              "url": "/docs/tutorials/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/analyzing-highly-dynamic-datasets/",
-          "title": "Analyzing Highly Dynamic Datasets",
-          "parent": "Tutorials",
-          "relative_path": "_docs/en/tutorials/050-analyzing-highly-dynamic-datasets.md",
-          "children": [
-
-          ],
-          "previous_title": "Learn Drill with the MapR Sandbox",
-          "previous_url": "/docs/learn-drill-with-the-mapr-sandbox/",
-          "next_title": "Analyzing Social Media",
-          "next_url": "/docs/analyzing-social-media/",
-          "breadcrumbs": [
-            {
-              "title": "Tutorials",
-              "url": "/docs/tutorials/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/analyzing-social-media/",
-          "title": "Analyzing Social Media",
-          "parent": "Tutorials",
-          "relative_path": "_docs/en/tutorials/060-analyzing-social-media.md",
-          "children": [
-
-          ],
-          "previous_title": "Analyzing Highly Dynamic Datasets",
-          "previous_url": "/docs/analyzing-highly-dynamic-datasets/",
-          "next_title": "Analyzing Data Using Window Functions",
-          "next_url": "/docs/analyzing-data-using-window-functions/",
-          "breadcrumbs": [
-            {
-              "title": "Tutorials",
-              "url": "/docs/tutorials/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/analyzing-data-using-window-functions/",
-          "title": "Analyzing Data Using Window Functions",
-          "parent": "Tutorials",
-          "relative_path": "_docs/en/tutorials/070-analyzing-data-using-window-functions.md",
-          "children": [
-
-          ],
-          "previous_title": "Analyzing Social Media",
-          "previous_url": "/docs/analyzing-social-media/",
-          "next_title": "Orchestrating queries with Airflow",
-          "next_url": "/docs/orchestrating-queries-with-airflow/",
-          "breadcrumbs": [
-            {
-              "title": "Tutorials",
-              "url": "/docs/tutorials/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/orchestrating-queries-with-airflow/",
-          "title": "Orchestrating queries with Airflow",
-          "parent": "Tutorials",
-          "relative_path": "_docs/en/tutorials/080-orchestrating-queries-with-airflow.md",
-          "children": [
-
-          ],
-          "previous_title": "Analyzing Data Using Window Functions",
-          "previous_url": "/docs/analyzing-data-using-window-functions/",
-          "next_title": "About the MapR Sandbox",
-          "next_url": "/docs/about-the-mapr-sandbox/",
-          "breadcrumbs": [
-            {
-              "title": "Tutorials",
-              "url": "/docs/tutorials/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Architecture",
-      "previous_url": "/docs/architecture/",
-      "next_title": "Drill-on-YARN",
-      "next_url": "/docs/drill-on-yarn/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Drill-on-YARN": {
-      "url": "/docs/drill-on-yarn/",
-      "title": "Drill-on-YARN",
-      "parent": null,
-      "relative_path": "_docs/en/031-drill-on-yarn.md",
-      "children": [
-        {
-          "url": "/docs/drill-on-yarn-introduction/",
-          "title": "Drill-on-YARN Introduction",
-          "parent": "Drill-on-YARN",
-          "relative_path": "_docs/en/drill-on-yarn/010-drill-on-yarn-introduction.md",
-          "children": [
-
-          ],
-          "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/",
-          "next_title": "Creating a Basic Drill Cluster",
-          "next_url": "/docs/creating-a-basic-drill-cluster/",
-          "breadcrumbs": [
-            {
-              "title": "Drill-on-YARN",
-              "url": "/docs/drill-on-yarn/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/creating-a-basic-drill-cluster/",
-          "title": "Creating a Basic Drill Cluster",
-          "parent": "Drill-on-YARN",
-          "relative_path": "_docs/en/drill-on-yarn/020-creating-a-basic-drill-cluster.md",
-          "children": [
-
-          ],
-          "previous_title": "Drill-on-YARN Introduction",
-          "previous_url": "/docs/drill-on-yarn-introduction/",
-          "next_title": "Launch Drill Under YARN",
-          "next_url": "/docs/launch-drill-under-yarn/",
-          "breadcrumbs": [
-            {
-              "title": "Drill-on-YARN",
-              "url": "/docs/drill-on-yarn/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/launch-drill-under-yarn/",
-          "title": "Launch Drill Under YARN",
-          "parent": "Drill-on-YARN",
-          "relative_path": "_docs/en/drill-on-yarn/030-launch-drill-under-yarn.md",
-          "children": [
-
-          ],
-          "previous_title": "Creating a Basic Drill Cluster",
-          "previous_url": "/docs/creating-a-basic-drill-cluster/",
-          "next_title": "Configuration Reference",
-          "next_url": "/docs/configuration-reference/",
-          "breadcrumbs": [
-            {
-              "title": "Drill-on-YARN",
-              "url": "/docs/drill-on-yarn/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuration-reference/",
-          "title": "Configuration Reference",
-          "parent": "Drill-on-YARN",
-          "relative_path": "_docs/en/drill-on-yarn/040-configuration-reference.md",
-          "children": [
-
-          ],
-          "previous_title": "Launch Drill Under YARN",
-          "previous_url": "/docs/launch-drill-under-yarn/",
-          "next_title": "Drill-on-YARN Command-Line Tool",
-          "next_url": "/docs/drill-on-yarn-command-line-tool/",
-          "breadcrumbs": [
-            {
-              "title": "Drill-on-YARN",
-              "url": "/docs/drill-on-yarn/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/drill-on-yarn-command-line-tool/",
-          "title": "Drill-on-YARN Command-Line Tool",
-          "parent": "Drill-on-YARN",
-          "relative_path": "_docs/en/drill-on-yarn/050-drill-on-yarn-command-line-tool.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuration Reference",
-          "previous_url": "/docs/configuration-reference/",
-          "next_title": "Using the Drill-on-YARN Web UI",
-          "next_url": "/docs/using-the-drill-on-yarn-web-ui/",
-          "breadcrumbs": [
-            {
-              "title": "Drill-on-YARN",
-              "url": "/docs/drill-on-yarn/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/using-the-drill-on-yarn-web-ui/",
-          "title": "Using the Drill-on-YARN Web UI",
-          "parent": "Drill-on-YARN",
-          "relative_path": "_docs/en/drill-on-yarn/060-using-the-drill-on-yarn-web-ui.md",
-          "children": [
-
-          ],
-          "previous_title": "Drill-on-YARN Command-Line Tool",
-          "previous_url": "/docs/drill-on-yarn-command-line-tool/",
-          "next_title": "Multiple Drill Clusters",
-          "next_url": "/docs/multiple-drill-clusters/",
-          "breadcrumbs": [
-            {
-              "title": "Drill-on-YARN",
-              "url": "/docs/drill-on-yarn/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/multiple-drill-clusters/",
-          "title": "Multiple Drill Clusters",
-          "parent": "Drill-on-YARN",
-          "relative_path": "_docs/en/drill-on-yarn/070-multiple-drill-clusters.md",
-          "children": [
-
-          ],
-          "previous_title": "Using the Drill-on-YARN Web UI",
-          "previous_url": "/docs/using-the-drill-on-yarn-web-ui/",
-          "next_title": "Enabling Web UI Security",
-          "next_url": "/docs/enabling-web-ui-security/",
-          "breadcrumbs": [
-            {
-              "title": "Drill-on-YARN",
-              "url": "/docs/drill-on-yarn/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/enabling-web-ui-security/",
-          "title": "Enabling Web UI Security",
-          "parent": "Drill-on-YARN",
-          "relative_path": "_docs/en/drill-on-yarn/080-enabling-web-ui-security.md",
-          "children": [
-
-          ],
-          "previous_title": "Multiple Drill Clusters",
-          "previous_url": "/docs/multiple-drill-clusters/",
-          "next_title": "Appendix A: Release Note Issues",
-          "next_url": "/docs/appendix-a-release-note-issues/",
-          "breadcrumbs": [
-            {
-              "title": "Drill-on-YARN",
-              "url": "/docs/drill-on-yarn/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/appendix-a-release-note-issues/",
-          "title": "Appendix A: Release Note Issues",
-          "parent": "Drill-on-YARN",
-          "relative_path": "_docs/en/drill-on-yarn/090-appendix-a-release-note-issues.md",
-          "children": [
-
-          ],
-          "previous_title": "Enabling Web UI Security",
-          "previous_url": "/docs/enabling-web-ui-security/",
-          "next_title": "Appendix B: drill-env.sh Settings",
-          "next_url": "/docs/appendix-b-drill-env-sh-settings/",
-          "breadcrumbs": [
-            {
-              "title": "Drill-on-YARN",
-              "url": "/docs/drill-on-yarn/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/appendix-b-drill-env-sh-settings/",
-          "title": "Appendix B: drill-env.sh Settings",
-          "parent": "Drill-on-YARN",
-          "relative_path": "_docs/en/drill-on-yarn/091-appendix-b-drill-env.sh-settings.md",
-          "children": [
-
-          ],
-          "previous_title": "Appendix A: Release Note Issues",
-          "previous_url": "/docs/appendix-a-release-note-issues/",
-          "next_title": "Appendix C: Troubleshooting",
-          "next_url": "/docs/appendix-c-troubleshooting/",
-          "breadcrumbs": [
-            {
-              "title": "Drill-on-YARN",
-              "url": "/docs/drill-on-yarn/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/appendix-c-troubleshooting/",
-          "title": "Appendix C: Troubleshooting",
-          "parent": "Drill-on-YARN",
-          "relative_path": "_docs/en/drill-on-yarn/092-appendix-c-troubleshooting.md",
-          "children": [
-
-          ],
-          "previous_title": "Appendix B: drill-env.sh Settings",
-          "previous_url": "/docs/appendix-b-drill-env-sh-settings/",
-          "next_title": "Appendix D: Recreate the Drill Archive",
-          "next_url": "/docs/appendix-d-recreate-the-drill-archive/",
-          "breadcrumbs": [
-            {
-              "title": "Drill-on-YARN",
-              "url": "/docs/drill-on-yarn/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/appendix-d-recreate-the-drill-archive/",
-          "title": "Appendix D: Recreate the Drill Archive",
-          "parent": "Drill-on-YARN",
-          "relative_path": "_docs/en/drill-on-yarn/093-appendix-d-recreate-the-drill-archive.md",
-          "children": [
-
-          ],
-          "previous_title": "Appendix C: Troubleshooting",
-          "previous_url": "/docs/appendix-c-troubleshooting/",
-          "next_title": "Using Saiku Analytics with Apache Drill",
-          "next_url": "/docs/using-saiku-analytics-with-apache-drill/",
-          "breadcrumbs": [
-            {
-              "title": "Drill-on-YARN",
-              "url": "/docs/drill-on-yarn/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Tutorials",
-      "previous_url": "/docs/tutorials/",
-      "next_title": "Install Drill",
-      "next_url": "/docs/install-drill/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Install Drill": {
-      "url": "/docs/install-drill/",
-      "title": "Install Drill",
-      "parent": null,
-      "relative_path": "_docs/en/040-install-drill.md",
-      "children": [
-        {
-          "url": "/docs/install-drill-introduction/",
-          "title": "Install Drill Introduction",
-          "parent": "Install Drill",
-          "relative_path": "_docs/en/install/010-install-drill-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Why Drill",
-          "previous_url": "/docs/why-drill/",
-          "next_title": "Migrating Parquet Data",
-          "next_url": "/docs/migrating-parquet-data/",
-          "breadcrumbs": [
-            {
-              "title": "Install Drill",
-              "url": "/docs/install-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/migrating-parquet-data/",
-          "title": "Migrating Parquet Data",
-          "parent": "Install Drill",
-          "relative_path": "_docs/en/install/020-migrating-parquet-data.md",
-          "children": [
-
-          ],
-          "previous_title": "Install Drill Introduction",
-          "previous_url": "/docs/install-drill-introduction/",
-          "next_title": "Installing Drill in Embedded Mode",
-          "next_url": "/docs/installing-drill-in-embedded-mode/",
-          "breadcrumbs": [
-            {
-              "title": "Install Drill",
-              "url": "/docs/install-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/installing-drill-in-embedded-mode/",
-          "title": "Installing Drill in Embedded Mode",
-          "parent": "Install Drill",
-          "relative_path": "_docs/en/install/030-installing-drill-in-embedded-mode.md",
-          "children": [
-            {
-              "url": "/docs/embedded-mode-prerequisites/",
-              "title": "Embedded Mode Prerequisites",
-              "parent": "Installing Drill in Embedded Mode",
-              "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md",
-              "children": [
-
-              ],
-              "previous_title": "Identifying Multiple Drill Versions in a Cluster",
-              "previous_url": "/docs/identifying-multiple-drill-versions-in-a-cluster/",
-              "next_title": "Running Drill on Docker",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/running-drill-on-docker/",
-              "title": "Running Drill on Docker",
-              "parent": "Installing Drill in Embedded Mode",
-              "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md",
-              "children": [
-
-              ],
-              "previous_title": "Embedded Mode Prerequisites",
-              "previous_url": "/docs/embedded-mode-prerequisites/",
-              "next_title": "Installing Drill on Linux and Mac OS X",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/installing-drill-on-linux-and-mac-os-x/",
-              "title": "Installing Drill on Linux and Mac OS X",
-              "parent": "Installing Drill in Embedded Mode",
-              "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md",
-              "children": [
-
-              ],
-              "previous_title": "Running Drill on Docker",
-              "previous_url": "/docs/running-drill-on-docker/",
-              "next_title": "Starting Drill on Linux and Mac OS X",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/starting-drill-on-linux-and-mac-os-x/",
-              "title": "Starting Drill on Linux and Mac OS X",
-              "parent": "Installing Drill in Embedded Mode",
-              "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/030-starting-drill-on-linux-and-mac-os-x.md",
-              "children": [
-
-              ],
-              "previous_title": "Installing Drill on Linux and Mac OS X",
-              "previous_url": "/docs/installing-drill-on-linux-and-mac-os-x/",
-              "next_title": "Installing Drill on Windows",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/installing-drill-on-windows/",
-              "title": "Installing Drill on Windows",
-              "parent": "Installing Drill in Embedded Mode",
-              "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md",
-              "children": [
-
-              ],
-              "previous_title": "Starting Drill on Linux and Mac OS X",
-              "previous_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
-              "next_title": "Starting Drill on Windows",
-              "next_url": "/docs/starting-drill-on-windows/",
-              "breadcrumbs": [
-                {
-                  "title": "Installing Drill in Embedded Mode",
-                  "url": "/docs/installing-drill-in-embedded-mode/"
-                },
-                {
-                  "title": "Install Drill",
-                  "url": "/docs/install-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/starting-drill-on-windows/",
-              "title": "Starting Drill on Windows",
-              "parent": "Installing Drill in Embedded Mode",
-              "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/050-starting-drill-on-windows.md",
-              "children": [
-
-              ],
-              "previous_title": "Installing Drill on Windows",
-              "previous_url": "/docs/installing-drill-on-windows/",
-              "next_title": "Log and Debug Introduction",
-              "next_url": "/docs/log-and-debug-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "Installing Drill in Embedded Mode",
-                  "url": "/docs/installing-drill-in-embedded-mode/"
-                },
-                {
-                  "title": "Install Drill",
-                  "url": "/docs/install-drill/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Migrating Parquet Data",
-          "previous_url": "/docs/migrating-parquet-data/",
-          "next_title": "Installing Drill in Distributed Mode",
-          "next_url": "/docs/installing-drill-in-distributed-mode/",
-          "breadcrumbs": [
-            {
-              "title": "Install Drill",
-              "url": "/docs/install-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/installing-drill-in-distributed-mode/",
-          "title": "Installing Drill in Distributed Mode",
-          "parent": "Install Drill",
-          "relative_path": "_docs/en/install/040-installing-drill-in-distributed-mode.md",
-          "children": [
-            {
-              "url": "/docs/distributed-mode-prerequisites/",
-              "title": "Distributed Mode Prerequisites",
-              "parent": "Installing Drill in Distributed Mode",
-              "relative_path": "_docs/en/install/045-distributed-mode-prerequisites.md",
-              "children": [
-
-              ],
-              "previous_title": "Installing Drill in Distributed Mode",
-              "previous_url": "/docs/installing-drill-in-distributed-mode/",
-              "next_title": "Installing Drill on the Cluster",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/installing-drill-on-the-cluster/",
-              "title": "Installing Drill on the Cluster",
-              "parent": "Installing Drill in Distributed Mode",
-              "relative_path": "_docs/en/install/047-installing-drill-on-the-cluster.md",
-              "children": [
-
-              ],
-              "previous_title": "Distributed Mode Prerequisites",
-              "previous_url": "/docs/distributed-mode-prerequisites/",
-              "next_title": "Starting Drill in Distributed Mode",
-              "next_url": "/docs/starting-drill-in-distributed-mode/",
-              "breadcrumbs": [
-                {
-                  "title": "Installing Drill in Distributed Mode",
-                  "url": "/docs/installing-drill-in-distributed-mode/"
-                },
-                {
-                  "title": "Install Drill",
-                  "url": "/docs/install-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/starting-drill-in-distributed-mode/",
-              "title": "Starting Drill in Distributed Mode",
-              "parent": "Installing Drill in Distributed Mode",
-              "relative_path": "_docs/en/install/050-starting-drill-in-distributed-mode.md",
-              "children": [
-
-              ],
-              "previous_title": "Installing Drill on the Cluster",
-              "previous_url": "/docs/installing-drill-on-the-cluster/",
-              "next_title": "Starting the Web UI",
-              "next_url": "/docs/starting-the-web-ui/",
-              "breadcrumbs": [
-                {
-                  "title": "Installing Drill in Distributed Mode",
-                  "url": "/docs/installing-drill-in-distributed-mode/"
-                },
-                {
-                  "title": "Install Drill",
-                  "url": "/docs/install-drill/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Installing Drill in Embedded Mode",
-          "previous_url": "/docs/installing-drill-in-embedded-mode/",
-          "next_title": "Distributed Mode Prerequisites",
-          "next_url": "/docs/distributed-mode-prerequisites/",
-          "breadcrumbs": [
-            {
-              "title": "Install Drill",
-              "url": "/docs/install-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/starting-the-web-ui/",
-          "title": "Starting the Web UI",
-          "parent": "Install Drill",
-          "relative_path": "_docs/en/install/060-starting-the-web-ui.md",
-          "children": [
-
-          ],
-          "previous_title": "Starting Drill in Distributed Mode",
-          "previous_url": "/docs/starting-drill-in-distributed-mode/",
-          "next_title": "Stopping Drill",
-          "next_url": "/docs/stopping-drill/",
-          "breadcrumbs": [
-            {
-              "title": "Install Drill",
-              "url": "/docs/install-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/stopping-drill/",
-          "title": "Stopping Drill",
-          "parent": "Install Drill",
-          "relative_path": "_docs/en/install/061-stopping-drill.md",
-          "children": [
-
-          ],
-          "previous_title": "Starting the Web UI",
-          "previous_url": "/docs/starting-the-web-ui/",
-          "next_title": "Identifying Multiple Drill Versions in a Cluster",
-          "next_url": "/docs/identifying-multiple-drill-versions-in-a-cluster/",
-          "breadcrumbs": [
-            {
-              "title": "Install Drill",
-              "url": "/docs/install-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/identifying-multiple-drill-versions-in-a-cluster/",
-          "title": "Identifying Multiple Drill Versions in a Cluster",
-          "parent": "Install Drill",
-          "relative_path": "_docs/en/install/070-identifying-multiple-drill-versions-in-a-cluster.md",
-          "children": [
-
-          ],
-          "previous_title": "Stopping Drill",
-          "previous_url": "/docs/stopping-drill/",
-          "next_title": "Embedded Mode Prerequisites",
-          "next_url": "/docs/embedded-mode-prerequisites/",
-          "breadcrumbs": [
-            {
-              "title": "Install Drill",
-              "url": "/docs/install-drill/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Drill-on-YARN",
-      "previous_url": "/docs/drill-on-yarn/",
-      "next_title": "Configure Drill",
-      "next_url": "/docs/configure-drill/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Configure Drill": {
-      "url": "/docs/configure-drill/",
-      "title": "Configure Drill",
-      "parent": null,
-      "relative_path": "_docs/en/045-configure-drill.md",
-      "children": [
-        {
-          "url": "/docs/configure-drill-introduction/",
-          "title": "Configure Drill Introduction",
-          "parent": "Configure Drill",
-          "relative_path": "_docs/en/configure-drill/010-configure-drill-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Performance",
-          "previous_url": "/docs/performance/",
-          "next_title": "Configuring Drill Memory",
-          "next_url": "/docs/configuring-drill-memory/",
-          "breadcrumbs": [
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-drill-memory/",
-          "title": "Configuring Drill Memory",
-          "parent": "Configure Drill",
-          "relative_path": "_docs/en/configure-drill/020-configuring-drill-memory.md",
-          "children": [
-
-          ],
-          "previous_title": "Configure Drill Introduction",
-          "previous_url": "/docs/configure-drill-introduction/",
-          "next_title": "Securing Drill",
-          "next_url": "/docs/securing-drill/",
-          "breadcrumbs": [
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/securing-drill/",
-          "title": "Securing Drill",
-          "parent": "Configure Drill",
-          "relative_path": "_docs/en/configure-drill/031-securing-drill.md",
-          "children": [
-            {
-              "url": "/docs/securing-drill-introduction/",
-              "title": "Securing Drill Introduction",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/010-securing-drill-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "Global Query List",
-              "previous_url": "/docs/global-query-list/",
-              "next_title": "Secure Communication Paths",
-              "next_url": "/docs/secure-communication-paths/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/secure-communication-paths/",
-              "title": "Secure Communication Paths",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/020-secure-communication-paths.md",
-              "children": [
-
-              ],
-              "previous_title": "Securing Drill Introduction",
-              "previous_url": "/docs/securing-drill-introduction/",
-              "next_title": "Roles and Privileges",
-              "next_url": "/docs/roles-and-privileges/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/roles-and-privileges/",
-              "title": "Roles and Privileges",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/030-roles-privileges.md",
-              "children": [
-
-              ],
-              "previous_title": "Secure Communication Paths",
-              "previous_url": "/docs/secure-communication-paths/",
-              "next_title": "Configuring User Impersonation",
-              "next_url": "/docs/configuring-user-impersonation/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-user-impersonation/",
-              "title": "Configuring User Impersonation",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/040-configuring-user-impersonation.md",
-              "children": [
-
-              ],
-              "previous_title": "Roles and Privileges",
-              "previous_url": "/docs/roles-and-privileges/",
-              "next_title": "Configuring Inbound Impersonation",
-              "next_url": "/docs/configuring-inbound-impersonation/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-inbound-impersonation/",
-              "title": "Configuring Inbound Impersonation",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/050-configure-inbound-impersonation.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring User Impersonation",
-              "previous_url": "/docs/configuring-user-impersonation/",
-              "next_title": "Configuring User Impersonation with Hive Authorization",
-              "next_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-              "title": "Configuring User Impersonation with Hive Authorization",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/060-configuring-user-impersonation-with-hive-authorization.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring Inbound Impersonation",
-              "previous_url": "/docs/configuring-inbound-impersonation/",
-              "next_title": "Configuring User Security",
-              "next_url": "/docs/configuring-user-security/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-user-security/",
-              "title": "Configuring User Security",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/070-configuring-user-security.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring User Impersonation with Hive Authorization",
-              "previous_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-              "next_title": "Configuring Plain Security",
-              "next_url": "/docs/configuring-plain-security/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-plain-security/",
-              "title": "Configuring Plain Security",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/080-configuring-plain-security.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring User Security",
-              "previous_url": "/docs/configuring-user-security/",
-              "next_title": "Configuring SSL/TLS for Encryption",
-              "next_url": "/docs/configuring-ssl-tls-for-encryption/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-ssl-tls-for-encryption/",
-              "title": "Configuring SSL/TLS for Encryption",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/081-configuring-ssl-tls-for-encryption.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring Plain Security",
-              "previous_url": "/docs/configuring-plain-security/",
-              "next_title": "Using libpam4j as the PAM Authenticator",
-              "next_url": "/docs/using-libpam4j-as-the-pam-authenticator/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/using-libpam4j-as-the-pam-authenticator/",
-              "title": "Using libpam4j as the PAM Authenticator",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/082-using-libpam4j-as-the-pam-authenticator.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring SSL/TLS for Encryption",
-              "previous_url": "/docs/configuring-ssl-tls-for-encryption/",
-              "next_title": "Using jpam as the PAM Authenticator",
-              "next_url": "/docs/using-jpam-as-the-pam-authenticator/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/using-jpam-as-the-pam-authenticator/",
-              "title": "Using jpam as the PAM Authenticator",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/083-using-jpam-as-the-pam-authenticator.md",
-              "children": [
-
-              ],
-              "previous_title": "Using libpam4j as the PAM Authenticator",
-              "previous_url": "/docs/using-libpam4j-as-the-pam-authenticator/",
-              "next_title": "Configuring Kerberos Security",
-              "next_url": "/docs/configuring-kerberos-security/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-kerberos-security/",
-              "title": "Configuring Kerberos Security",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/090-configuring-kerberos-security.md",
-              "children": [
-
-              ],
-              "previous_title": "Using jpam as the PAM Authenticator",
-              "previous_url": "/docs/using-jpam-as-the-pam-authenticator/",
-              "next_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
-              "title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/091-configuring-drill-to-use-spnego-for-http-authentication.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring Kerberos Security",
-              "previous_url": "/docs/configuring-kerberos-security/",
-              "next_title": "Configuring Web UI and REST API Security",
-              "next_url": "/docs/configuring-web-ui-and-rest-api-security/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-web-ui-and-rest-api-security/",
-              "title": "Configuring Web UI and REST API Security",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/092-configuring-web-ui-and-rest-api-security.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-              "previous_url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
-              "next_title": "Configuring Custom ACLs to Secure znodes",
-              "next_url": "/docs/configuring-custom-acls-to-secure-znodes/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-custom-acls-to-secure-znodes/",
-              "title": "Configuring Custom ACLs to Secure znodes",
-              "parent": "Securing Drill",
-              "relative_path": "_docs/en/configure-drill/securing-drill/093-configuring-custom-acls-to-secure-znodes.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring Web UI and REST API Security",
-              "previous_url": "/docs/configuring-web-ui-and-rest-api-security/",
-              "next_title": "Connect a Data Source Introduction",
-              "next_url": "/docs/connect-a-data-source-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "Securing Drill",
-                  "url": "/docs/securing-drill/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Configuring Drill Memory",
-          "previous_url": "/docs/configuring-drill-memory/",
-          "next_title": "Configuring a Multitenant Cluster",
-          "next_url": "/docs/configuring-a-multitenant-cluster/",
-          "breadcrumbs": [
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-a-multitenant-cluster/",
-          "title": "Configuring a Multitenant Cluster",
-          "parent": "Configure Drill",
-          "relative_path": "_docs/en/configure-drill/040-configuring-a-multitenant-cluster.md",
-          "children": [
-            {
-              "url": "/docs/configuring-a-multitenant-cluster-introduction/",
-              "title": "Configuring a Multitenant Cluster Introduction",
-              "parent": "Configuring a Multitenant Cluster",
-              "relative_path": "_docs/en/configure-drill/045-configuring-a-multitenant-cluster-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring a Multitenant Cluster",
-              "previous_url": "/docs/configuring-a-multitenant-cluster/",
-              "next_title": "Configuring Multitenant Resources",
-              "next_url": "/docs/configuring-multitenant-resources/",
-              "breadcrumbs": [
-                {
-                  "title": "Configuring a Multitenant Cluster",
-                  "url": "/docs/configuring-a-multitenant-cluster/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-multitenant-resources/",
-              "title": "Configuring Multitenant Resources",
-              "parent": "Configuring a Multitenant Cluster",
-              "relative_path": "_docs/en/configure-drill/050-configuring-multitenant-resources.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring a Multitenant Cluster Introduction",
-              "previous_url": "/docs/configuring-a-multitenant-cluster-introduction/",
-              "next_title": "Configuring Resources for a Shared Drillbit",
-              "next_url": "/docs/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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-resources-for-a-shared-drillbit/",
-              "title": "Configuring Resources for a Shared Drillbit",
-              "parent": "Configuring a Multitenant Cluster",
-              "relative_path": "_docs/en/configure-drill/060-configuring-a-shared-drillbit.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring Multitenant Resources",
-              "previous_url": "/docs/configuring-multitenant-resources/",
-              "next_title": "Configuration Options",
-              "next_url": "/docs/configuration-options/",
-              "breadcrumbs": [
-                {
-                  "title": "Configuring a Multitenant Cluster",
-                  "url": "/docs/configuring-a-multitenant-cluster/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Securing Drill",
-          "previous_url": "/docs/securing-drill/",
-          "next_title": "Configuring a Multitenant Cluster Introduction",
-          "next_url": "/docs/configuring-a-multitenant-cluster-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuration-options/",
-          "title": "Configuration Options",
-          "parent": "Configure Drill",
-          "relative_path": "_docs/en/configure-drill/080-configuration-options.md",
-          "children": [
-            {
-              "url": "/docs/configuration-options-introduction/",
-              "title": "Configuration Options Introduction",
-              "parent": "Configuration Options",
-              "relative_path": "_docs/en/configure-drill/configuration-options/010-configuration-options-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring cgroups to Control CPU Usage",
-              "previous_url": "/docs/configuring-cgroups-to-control-cpu-usage/",
-              "next_title": "Start-Up Options",
-              "next_url": "/docs/start-up-options/",
-              "breadcrumbs": [
-                {
-                  "title": "Configuration Options",
-                  "url": "/docs/configuration-options/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/start-up-options/",
-              "title": "Start-Up Options",
-              "parent": "Configuration Options",
-              "relative_path": "_docs/en/configure-drill/configuration-options/020-start-up-options.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuration Options Introduction",
-              "previous_url": "/docs/configuration-options-introduction/",
-              "next_title": "Planning and Execution Options",
-              "next_url": "/docs/planning-and-execution-options/",
-              "breadcrumbs": [
-                {
-                  "title": "Configuration Options",
-                  "url": "/docs/configuration-options/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/planning-and-execution-options/",
-              "title": "Planning and Execution Options",
-              "parent": "Configuration Options",
-              "relative_path": "_docs/en/configure-drill/configuration-options/030-planning-and-exececution-options.md",
-              "children": [
-
-              ],
-              "previous_title": "Start-Up Options",
-              "previous_url": "/docs/start-up-options/",
-              "next_title": "Persistent Configuration Storage",
-              "next_url": "/docs/persistent-configuration-storage/",
-              "breadcrumbs": [
-                {
-                  "title": "Configuration Options",
-                  "url": "/docs/configuration-options/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/persistent-configuration-storage/",
-              "title": "Persistent Configuration Storage",
-              "parent": "Configuration Options",
-              "relative_path": "_docs/en/configure-drill/configuration-options/040-persistent-configuration-storage.md",
-              "children": [
-
-              ],
-              "previous_title": "Planning and Execution Options",
-              "previous_url": "/docs/planning-and-execution-options/",
-              "next_title": "Global Query List",
-              "next_url": "/docs/global-query-list/",
-              "breadcrumbs": [
-                {
-                  "title": "Configuration Options",
-                  "url": "/docs/configuration-options/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/global-query-list/",
-              "title": "Global Query List",
-              "parent": "Configuration Options",
-              "relative_path": "_docs/en/configure-drill/configuration-options/041-global-query-list.md",
-              "children": [
-
-              ],
-              "previous_title": "Persistent Configuration Storage",
-              "previous_url": "/docs/persistent-configuration-storage/",
-              "next_title": "Securing Drill Introduction",
-              "next_url": "/docs/securing-drill-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "Configuration Options",
-                  "url": "/docs/configuration-options/"
-                },
-                {
-                  "title": "Configure Drill",
-                  "url": "/docs/configure-drill/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Configuring Resources for a Shared Drillbit",
-          "previous_url": "/docs/configuring-resources-for-a-shared-drillbit/",
-          "next_title": "Ports Used by Drill",
-          "next_url": "/docs/ports-used-by-drill/",
-          "breadcrumbs": [
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/ports-used-by-drill/",
-          "title": "Ports Used by Drill",
-          "parent": "Configure Drill",
-          "relative_path": "_docs/en/configure-drill/100-ports-used-by-drill.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuration Options",
-          "previous_url": "/docs/configuration-options/",
-          "next_title": "Configuring the Drill Shell",
-          "next_url": "/docs/configuring-the-drill-shell/",
-          "breadcrumbs": [
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-the-drill-shell/",
-          "title": "Configuring the Drill Shell",
-          "parent": "Configure Drill",
-          "relative_path": "_docs/en/configure-drill/120-configuring-the-drill-shell.md",
-          "children": [
-
-          ],
-          "previous_title": "Ports Used by Drill",
-          "previous_url": "/docs/ports-used-by-drill/",
-          "next_title": "Configuring cgroups to Control CPU Usage",
-          "next_url": "/docs/configuring-cgroups-to-control-cpu-usage/",
-          "breadcrumbs": [
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-cgroups-to-control-cpu-usage/",
-          "title": "Configuring cgroups to Control CPU Usage",
-          "parent": "Configure Drill",
-          "relative_path": "_docs/en/configure-drill/121-configuring-cgroups-to-control-cpu-usage.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring the Drill Shell",
-          "previous_url": "/docs/configuring-the-drill-shell/",
-          "next_title": "Configuration Options Introduction",
-          "next_url": "/docs/configuration-options-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Install Drill",
-      "previous_url": "/docs/install-drill/",
-      "next_title": "Connect a Data Source",
-      "next_url": "/docs/connect-a-data-source/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Connect a Data Source": {
-      "url": "/docs/connect-a-data-source/",
-      "title": "Connect a Data Source",
-      "parent": null,
-      "relative_path": "_docs/en/050-connect-a-data-source.md",
-      "children": [
-        {
-          "url": "/docs/connect-a-data-source-introduction/",
-          "title": "Connect a Data Source Introduction",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/010-connect-a-data-source-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring Custom ACLs to Secure znodes",
-          "previous_url": "/docs/configuring-custom-acls-to-secure-znodes/",
-          "next_title": "Storage Plugin Registration",
-          "next_url": "/docs/storage-plugin-registration/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/storage-plugin-registration/",
-          "title": "Storage Plugin Registration",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/020-storage-plugin-registration.md",
-          "children": [
-
-          ],
-          "previous_title": "Connect a Data Source Introduction",
-          "previous_url": "/docs/connect-a-data-source-introduction/",
-          "next_title": "Storage Plugin Configuration",
-          "next_url": "/docs/storage-plugin-configuration/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/storage-plugin-configuration/",
-          "title": "Storage Plugin Configuration",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/030-storage-plugin-configuration.md",
-          "children": [
-            {
-              "url": "/docs/plugin-configuration-basics/",
-              "title": "Plugin Configuration Basics",
-              "parent": "Storage Plugin Configuration",
-              "relative_path": "_docs/en/connect-a-data-source/035-plugin-configuration-basics.md",
-              "children": [
-
-              ],
-              "previous_title": "Storage Plugin Configuration",
-              "previous_url": "/docs/storage-plugin-configuration/",
-              "next_title": "Configuring Storage Plugins",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-storage-plugins/",
-              "title": "Configuring Storage Plugins",
-              "parent": "Storage Plugin Configuration",
-              "relative_path": "_docs/en/connect-a-data-source/036-configuring-storage-plugins.md",
-              "children": [
-
-              ],
-              "previous_title": "Plugin Configuration Basics",
-              "previous_url": "/docs/plugin-configuration-basics/",
-              "next_title": "Workspaces",
-              "next_url": "/docs/workspaces/",
-              "breadcrumbs": [
-                {
-                  "title": "Storage Plugin Configuration",
-                  "url": "/docs/storage-plugin-configuration/"
-                },
-                {
-                  "title": "Connect a Data Source",
-                  "url": "/docs/connect-a-data-source/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/workspaces/",
-              "title": "Workspaces",
-              "parent": "Storage Plugin Configuration",
-              "relative_path": "_docs/en/connect-a-data-source/050-workspaces.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring Storage Plugins",
-              "previous_url": "/docs/configuring-storage-plugins/",
-              "next_title": "Drill Default Input Format",
-              "next_url": "/docs/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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/drill-default-input-format/",
-              "title": "Drill Default Input Format",
-              "parent": "Storage Plugin Configuration",
-              "relative_path": "_docs/en/connect-a-data-source/080-drill-default-input-format.md",
-              "children": [
-
-              ],
-              "previous_title": "Workspaces",
-              "previous_url": "/docs/workspaces/",
-              "next_title": "File System Storage Plugin",
-              "next_url": "/docs/file-system-storage-plugin/",
-              "breadcrumbs": [
-                {
-                  "title": "Storage Plugin Configuration",
-                  "url": "/docs/storage-plugin-configuration/"
-                },
-                {
-                  "title": "Connect a Data Source",
-                  "url": "/docs/connect-a-data-source/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Storage Plugin Registration",
-          "previous_url": "/docs/storage-plugin-registration/",
-          "next_title": "Plugin Configuration Basics",
-          "next_url": "/docs/plugin-configuration-basics/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/file-system-storage-plugin/",
-          "title": "File System Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/040-file-system-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "Drill Default Input Format",
-          "previous_url": "/docs/drill-default-input-format/",
-          "next_title": "HBase Storage Plugin",
-          "next_url": "/docs/hbase-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/hbase-storage-plugin/",
-          "title": "HBase Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/060-hbase-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "File System Storage Plugin",
-          "previous_url": "/docs/file-system-storage-plugin/",
-          "next_title": "Hive Storage Plugin",
-          "next_url": "/docs/hive-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/hive-storage-plugin/",
-          "title": "Hive Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/070-hive-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "HBase Storage Plugin",
-          "previous_url": "/docs/hbase-storage-plugin/",
-          "next_title": "RDBMS Storage Plugin",
-          "next_url": "/docs/rdbms-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/rdbms-storage-plugin/",
-          "title": "RDBMS Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/080-rdbms-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "Hive Storage Plugin",
-          "previous_url": "/docs/hive-storage-plugin/",
-          "next_title": "MongoDB Storage Plugin",
-          "next_url": "/docs/mongodb-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/mongodb-storage-plugin/",
-          "title": "MongoDB Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/090-mongodb-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "RDBMS Storage Plugin",
-          "previous_url": "/docs/rdbms-storage-plugin/",
-          "next_title": "MapR-DB Format",
-          "next_url": "/docs/mapr-db-format/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/mapr-db-format/",
-          "title": "MapR-DB Format",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/095-mapr-db-format.md",
-          "children": [
-
-          ],
-          "previous_title": "MongoDB Storage Plugin",
-          "previous_url": "/docs/mongodb-storage-plugin/",
-          "next_title": "S3 Storage Plugin",
-          "next_url": "/docs/s3-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/s3-storage-plugin/",
-          "title": "S3 Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/110-s3-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "MapR-DB Format",
-          "previous_url": "/docs/mapr-db-format/",
-          "next_title": "OCI OS Storage Plugin",
-          "next_url": "/docs/oci-os-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/oci-os-storage-plugin/",
-          "title": "OCI OS Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/111-OCI-OS-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "S3 Storage Plugin",
-          "previous_url": "/docs/s3-storage-plugin/",
-          "next_title": "OpenTSDB Storage Plugin",
-          "next_url": "/docs/opentsdb-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/opentsdb-storage-plugin/",
-          "title": "OpenTSDB Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/112-opentsdb-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "OCI OS Storage Plugin",
-          "previous_url": "/docs/oci-os-storage-plugin/",
-          "next_title": "Kafka Storage Plugin",
-          "next_url": "/docs/kafka-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/kafka-storage-plugin/",
-          "title": "Kafka Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/113-kafka-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "OpenTSDB Storage Plugin",
-          "previous_url": "/docs/opentsdb-storage-plugin/",
-          "next_title": "Azure Blob Storage Plugin",
-          "next_url": "/docs/azure-blob-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/azure-blob-storage-plugin/",
-          "title": "Azure Blob Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/115-azure-blob-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "Kafka Storage Plugin",
-          "previous_url": "/docs/kafka-storage-plugin/",
-          "next_title": "Druid Storage Plugin",
-          "next_url": "/docs/druid-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/druid-storage-plugin/",
-          "title": "Druid Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/120-druid-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "Azure Blob Storage Plugin",
-          "previous_url": "/docs/azure-blob-storage-plugin/",
-          "next_title": "HTTP Storage Plugin",
-          "next_url": "/docs/http-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/http-storage-plugin/",
-          "title": "HTTP Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/125-http-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "Druid Storage Plugin",
-          "previous_url": "/docs/druid-storage-plugin/",
-          "next_title": "ElasticSearch Storage Plugin",
-          "next_url": "/docs/elasticsearch-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/elasticsearch-storage-plugin/",
-          "title": "ElasticSearch Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/130-elasticsearch-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "HTTP Storage Plugin",
-          "previous_url": "/docs/http-storage-plugin/",
-          "next_title": "Splunk Storage Plugin",
-          "next_url": "/docs/splunk-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/splunk-storage-plugin/",
-          "title": "Splunk Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/140-splunk-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "ElasticSearch Storage Plugin",
-          "previous_url": "/docs/elasticsearch-storage-plugin/",
-          "next_title": "Cassandra Storage Plugin",
-          "next_url": "/docs/cassandra-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/cassandra-storage-plugin/",
-          "title": "Cassandra Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/150-cassandra-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "Splunk Storage Plugin",
-          "previous_url": "/docs/splunk-storage-plugin/",
-          "next_title": "Dropbox Storage Plugin",
-          "next_url": "/docs/dropbox-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/dropbox-storage-plugin/",
-          "title": "Dropbox Storage Plugin",
-          "parent": "Connect a Data Source",
-          "relative_path": "_docs/en/connect-a-data-source/plugins/160-dropbox-storage-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "Cassandra Storage Plugin",
-          "previous_url": "/docs/cassandra-storage-plugin/",
-          "next_title": "Data Sources and File Formats Introduction",
-          "next_url": "/docs/data-sources-and-file-formats-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Configure Drill",
-      "previous_url": "/docs/configure-drill/",
-      "next_title": "ODBC/JDBC Interfaces",
-      "next_url": "/docs/odbc-jdbc-interfaces/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "ODBC/JDBC Interfaces": {
-      "url": "/docs/odbc-jdbc-interfaces/",
-      "title": "ODBC/JDBC Interfaces",
-      "parent": null,
-      "relative_path": "_docs/en/060-odbc-jdbc-interfaces.md",
-      "children": [
-        {
-          "url": "/docs/interfaces-introduction/",
-          "title": "Interfaces Introduction",
-          "parent": "ODBC/JDBC Interfaces",
-          "relative_path": "_docs/en/odbc-jdbc-interfaces/010-interfaces-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Query Audit Logging",
-          "previous_url": "/docs/query-audit-logging/",
-          "next_title": "Using the JDBC Driver",
-          "next_url": "/docs/using-the-jdbc-driver/",
-          "breadcrumbs": [
-            {
-              "title": "ODBC/JDBC Interfaces",
-              "url": "/docs/odbc-jdbc-interfaces/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/using-the-jdbc-driver/",
-          "title": "Using the JDBC Driver",
-          "parent": "ODBC/JDBC Interfaces",
-          "relative_path": "_docs/en/odbc-jdbc-interfaces/015-using-jdbc-driver.md",
-          "children": [
-
-          ],
-          "previous_title": "Interfaces Introduction",
-          "previous_url": "/docs/interfaces-introduction/",
-          "next_title": "Using JDBC with SQuirreL on Windows",
-          "next_url": "/docs/using-jdbc-with-squirrel-on-windows/",
-          "breadcrumbs": [
-            {
-              "title": "ODBC/JDBC Interfaces",
-              "url": "/docs/odbc-jdbc-interfaces/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/using-jdbc-with-squirrel-on-windows/",
-          "title": "Using JDBC with SQuirreL on Windows",
-          "parent": "ODBC/JDBC Interfaces",
-          "relative_path": "_docs/en/odbc-jdbc-interfaces/020-using-jdbc-with-squirrel-on-windows.md",
-          "children": [
-
-          ],
-          "previous_title": "Using the JDBC Driver",
-          "previous_url": "/docs/using-the-jdbc-driver/",
-          "next_title": "Installing the ODBC Driver",
-          "next_url": "/docs/installing-the-odbc-driver/",
-          "breadcrumbs": [
-            {
-              "title": "ODBC/JDBC Interfaces",
-              "url": "/docs/odbc-jdbc-interfaces/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/installing-the-odbc-driver/",
-          "title": "Installing the ODBC Driver",
-          "parent": "ODBC/JDBC Interfaces",
-          "relative_path": "_docs/en/odbc-jdbc-interfaces/030-installing-the-odbc-driver.md",
-          "children": [
-            {
-              "url": "/docs/installing-the-driver-on-linux/",
-              "title": "Installing the Driver on Linux",
-              "parent": "Installing the ODBC Driver",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/010-installing-the-driver-on-linux.md",
-              "children": [
-
-              ],
-              "previous_title": "Testing the ODBC Connection",
-              "previous_url": "/docs/testing-the-odbc-connection/",
-              "next_title": "Installing the Driver on Mac OS X",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/installing-the-driver-on-mac-os-x/",
-              "title": "Installing the Driver on Mac OS X",
-              "parent": "Installing the ODBC Driver",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/020-installing-the-driver-on-mac-os-x.md",
-              "children": [
-
-              ],
-              "previous_title": "Installing the Driver on Linux",
-              "previous_url": "/docs/installing-the-driver-on-linux/",
-              "next_title": "Installing the Driver on Windows",
-              "next_url": "/docs/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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/installing-the-driver-on-windows/",
-              "title": "Installing the Driver on Windows",
-              "parent": "Installing the ODBC Driver",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/030-installing-the-driver-on-windows.md",
-              "children": [
-
-              ],
-              "previous_title": "Installing the Driver on Mac OS X",
-              "previous_url": "/docs/installing-the-driver-on-mac-os-x/",
-              "next_title": "Drill Explorer Introduction",
-              "next_url": "/docs/drill-explorer-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "Installing the ODBC Driver",
-                  "url": "/docs/installing-the-odbc-driver/"
-                },
-                {
-                  "title": "ODBC/JDBC Interfaces",
-                  "url": "/docs/odbc-jdbc-interfaces/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Using JDBC with SQuirreL on Windows",
-          "previous_url": "/docs/using-jdbc-with-squirrel-on-windows/",
-          "next_title": "Configuring ODBC",
-          "next_url": "/docs/configuring-odbc/",
-          "breadcrumbs": [
-            {
-              "title": "ODBC/JDBC Interfaces",
-              "url": "/docs/odbc-jdbc-interfaces/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-odbc/",
-          "title": "Configuring ODBC",
-          "parent": "ODBC/JDBC Interfaces",
-          "relative_path": "_docs/en/odbc-jdbc-interfaces/040-configuring-odbc.md",
-          "children": [
-            {
-              "url": "/docs/odbc-configuration-reference/",
-              "title": "ODBC Configuration Reference",
-              "parent": "Configuring ODBC",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/010-odbc-configuration-reference.md",
-              "children": [
-
-              ],
-              "previous_title": "Using Drill with BI Tools",
-              "previous_url": "/docs/using-drill-with-bi-tools/",
-              "next_title": "Logging and Tracing",
-              "next_url": "/docs/logging-and-tracing/",
-              "breadcrumbs": [
-                {
-                  "title": "Configuring ODBC",
-                  "url": "/docs/configuring-odbc/"
-                },
-                {
-                  "title": "ODBC/JDBC Interfaces",
-                  "url": "/docs/odbc-jdbc-interfaces/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/logging-and-tracing/",
-              "title": "Logging and Tracing",
-              "parent": "Configuring ODBC",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/011-logging-and-tracing.md",
-              "children": [
-
-              ],
-              "previous_title": "ODBC Configuration Reference",
-              "previous_url": "/docs/odbc-configuration-reference/",
-              "next_title": "Configuring ODBC on Linux",
-              "next_url": "/docs/configuring-odbc-on-linux/",
-              "breadcrumbs": [
-                {
-                  "title": "Configuring ODBC",
-                  "url": "/docs/configuring-odbc/"
-                },
-                {
-                  "title": "ODBC/JDBC Interfaces",
-                  "url": "/docs/odbc-jdbc-interfaces/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-odbc-on-linux/",
-              "title": "Configuring ODBC on Linux",
-              "parent": "Configuring ODBC",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/020-configuring-odbc-on-linux.md",
-              "children": [
-
-              ],
-              "previous_title": "Logging and Tracing",
-              "previous_url": "/docs/logging-and-tracing/",
-              "next_title": "Configuring ODBC on Mac OS X",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-odbc-on-mac-os-x/",
-              "title": "Configuring ODBC on Mac OS X",
-              "parent": "Configuring ODBC",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/025-configuring-odbc-on-mac-os-x.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring ODBC on Linux",
-              "previous_url": "/docs/configuring-odbc-on-linux/",
-              "next_title": "Configuring ODBC on Windows",
-              "next_url": "/docs/configuring-odbc-on-windows/",
-              "breadcrumbs": [
-                {
-                  "title": "Configuring ODBC",
-                  "url": "/docs/configuring-odbc/"
-                },
-                {
-                  "title": "ODBC/JDBC Interfaces",
-                  "url": "/docs/odbc-jdbc-interfaces/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-odbc-on-windows/",
-              "title": "Configuring ODBC on Windows",
-              "parent": "Configuring ODBC",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/030-configuring-odbc-on-windows.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring ODBC on Mac OS X",
-              "previous_url": "/docs/configuring-odbc-on-mac-os-x/",
-              "next_title": "Testing the ODBC Connection",
-              "next_url": "/docs/testing-the-odbc-connection/",
-              "breadcrumbs": [
-                {
-                  "title": "Configuring ODBC",
-                  "url": "/docs/configuring-odbc/"
-                },
-                {
-                  "title": "ODBC/JDBC Interfaces",
-                  "url": "/docs/odbc-jdbc-interfaces/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/testing-the-odbc-connection/",
-              "title": "Testing the ODBC Connection",
-              "parent": "Configuring ODBC",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/040-testing-the-odbc-connection.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring ODBC on Windows",
-              "previous_url": "/docs/configuring-odbc-on-windows/",
-              "next_title": "Installing the Driver on Linux",
-              "next_url": "/docs/installing-the-driver-on-linux/",
-              "breadcrumbs": [
-                {
-                  "title": "Configuring ODBC",
-                  "url": "/docs/configuring-odbc/"
-                },
-                {
-                  "title": "ODBC/JDBC Interfaces",
-                  "url": "/docs/odbc-jdbc-interfaces/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Installing the ODBC Driver",
-          "previous_url": "/docs/installing-the-odbc-driver/",
-          "next_title": "Using Drill Explorer",
-          "next_url": "/docs/using-drill-explorer/",
-          "breadcrumbs": [
-            {
-              "title": "ODBC/JDBC Interfaces",
-              "url": "/docs/odbc-jdbc-interfaces/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/using-drill-explorer/",
-          "title": "Using Drill Explorer",
-          "parent": "ODBC/JDBC Interfaces",
-          "relative_path": "_docs/en/odbc-jdbc-interfaces/050-using-drill-explorer.md",
-          "children": [
-            {
-              "url": "/docs/drill-explorer-introduction/",
-              "title": "Drill Explorer Introduction",
-              "parent": "Using Drill Explorer",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-explorer/010-drill-explorer-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "Installing the Driver on Windows",
-              "previous_url": "/docs/installing-the-driver-on-windows/",
-              "next_title": "Connecting Drill Explorer to Data",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/connecting-drill-explorer-to-data/",
-              "title": "Connecting Drill Explorer to Data",
-              "parent": "Using Drill Explorer",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-explorer/020-connecting-drill-explorer-to-data.md",
-              "children": [
-
-              ],
-              "previous_title": "Drill Explorer Introduction",
-              "previous_url": "/docs/drill-explorer-introduction/",
-              "next_title": "Browsing Data and Defining Views",
-              "next_url": "/docs/browsing-data-and-defining-views/",
-              "breadcrumbs": [
-                {
-                  "title": "Using Drill Explorer",
-                  "url": "/docs/using-drill-explorer/"
-                },
-                {
-                  "title": "ODBC/JDBC Interfaces",
-                  "url": "/docs/odbc-jdbc-interfaces/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/browsing-data-and-defining-views/",
-              "title": "Browsing Data and Defining Views",
-              "parent": "Using Drill Explorer",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-explorer/030-browsing-data-and-creating-views.md",
-              "children": [
-
-              ],
-              "previous_title": "Connecting Drill Explorer to Data",
-              "previous_url": "/docs/connecting-drill-explorer-to-data/",
-              "next_title": "Using Drill with BI Tools Introduction",
-              "next_url": "/docs/using-drill-with-bi-tools-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "Using Drill Explorer",
-                  "url": "/docs/using-drill-explorer/"
-                },
-                {
-                  "title": "ODBC/JDBC Interfaces",
-                  "url": "/docs/odbc-jdbc-interfaces/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Configuring ODBC",
-          "previous_url": "/docs/configuring-odbc/",
-          "next_title": "Using Drill with BI Tools",
-          "next_url": "/docs/using-drill-with-bi-tools/",
-          "breadcrumbs": [
-            {
-              "title": "ODBC/JDBC Interfaces",
-              "url": "/docs/odbc-jdbc-interfaces/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/using-drill-with-bi-tools/",
-          "title": "Using Drill with BI Tools",
-          "parent": "ODBC/JDBC Interfaces",
-          "relative_path": "_docs/en/odbc-jdbc-interfaces/060-using-drill-with-bi-tools.md",
-          "children": [
-            {
-              "url": "/docs/using-drill-with-bi-tools-introduction/",
-              "title": "Using Drill with BI Tools Introduction",
-              "parent": "Using Drill with BI Tools",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/010-using-odbc-with-bi-tools-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "Browsing Data and Defining Views",
-              "previous_url": "/docs/browsing-data-and-defining-views/",
-              "next_title": "Tableau Examples",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/tableau-examples/",
-              "title": "Tableau Examples",
-              "parent": "Using Drill with BI Tools",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/020-tableau-examples.md",
-              "children": [
-
-              ],
-              "previous_title": "Using Drill with BI Tools Introduction",
-              "previous_url": "/docs/using-drill-with-bi-tools-introduction/",
-              "next_title": "Using MicroStrategy Analytics with Apache Drill",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/using-microstrategy-analytics-with-apache-drill/",
-              "title": "Using MicroStrategy Analytics with Apache Drill",
-              "parent": "Using Drill with BI Tools",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/030-using-microstrategy-analytics-with-apache-drill.md",
-              "children": [
-
-              ],
-              "previous_title": "Tableau Examples",
-              "previous_url": "/docs/tableau-examples/",
-              "next_title": "Using Tibco Spotfire Desktop with Drill",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/using-tibco-spotfire-desktop-with-drill/",
-              "title": "Using Tibco Spotfire Desktop with Drill",
-              "parent": "Using Drill with BI Tools",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/040-using-tibco-spotfire-desktop-with-drill.md",
-              "children": [
-
-              ],
-              "previous_title": "Using MicroStrategy Analytics with Apache Drill",
-              "previous_url": "/docs/using-microstrategy-analytics-with-apache-drill/",
-              "next_title": "Configuring Tibco Spotfire Server with Drill",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-tibco-spotfire-server-with-drill/",
-              "title": "Configuring Tibco Spotfire Server with Drill",
-              "parent": "Using Drill with BI Tools",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/050-configuring-spotfire-server.md",
-              "children": [
-
-              ],
-              "previous_title": "Using Tibco Spotfire Desktop with Drill",
-              "previous_url": "/docs/using-tibco-spotfire-desktop-with-drill/",
-              "next_title": "Using Qlik Sense with Drill",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/using-qlik-sense-with-drill/",
-              "title": "Using Qlik Sense with Drill",
-              "parent": "Using Drill with BI Tools",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/055-using-qliksense-with-drill.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring Tibco Spotfire Server with Drill",
-              "previous_url": "/docs/configuring-tibco-spotfire-server-with-drill/",
-              "next_title": "Using Apache Drill with Tableau 10.2",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/using-apache-drill-with-tableau-10-2/",
-              "title": "Using Apache Drill with Tableau 10.2",
-              "parent": "Using Drill with BI Tools",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/059-using-apache-drill-with-tableau-10.2.md",
-              "children": [
-
-              ],
-              "previous_title": "Using Qlik Sense with Drill",
-              "previous_url": "/docs/using-qlik-sense-with-drill/",
-              "next_title": "Using Apache Drill with Tableau 9 Desktop",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/using-apache-drill-with-tableau-9-desktop/",
-              "title": "Using Apache Drill with Tableau 9 Desktop",
-              "parent": "Using Drill with BI Tools",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/060-using-apache-drill-with-tableau-9-desktop.md",
-              "children": [
-
-              ],
-              "previous_title": "Using Apache Drill with Tableau 10.2",
-              "previous_url": "/docs/using-apache-drill-with-tableau-10-2/",
-              "next_title": "Using Apache Drill with Tableau 9 Server",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/using-apache-drill-with-tableau-9-server/",
-              "title": "Using Apache Drill with Tableau 9 Server",
-              "parent": "Using Drill with BI Tools",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/070-using-apache-drill-with-tableau-9-server.md",
-              "children": [
-
-              ],
-              "previous_title": "Using Apache Drill with Tableau 9 Desktop",
-              "previous_url": "/docs/using-apache-drill-with-tableau-9-desktop/",
-              "next_title": "Using Information Builders’ WebFOCUS with Apache Drill",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/using-information-builders-webfocus-with-apache-drill/",
-              "title": "Using Information Builders’ WebFOCUS with Apache Drill",
-              "parent": "Using Drill with BI Tools",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/075-using-apache-drill-with-webfocus.md",
-              "children": [
-
-              ],
-              "previous_title": "Using Apache Drill with Tableau 9 Server",
-              "previous_url": "/docs/using-apache-drill-with-tableau-9-server/",
-              "next_title": "Configuring JReport with Drill",
-              "next_url": "/docs/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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-jreport-with-drill/",
-              "title": "Configuring JReport with Drill",
-              "parent": "Using Drill with BI Tools",
-              "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/090-configuring-jreport-with-drill.md",
-              "children": [
-
-              ],
-              "previous_title": "Using Information Builders’ WebFOCUS with Apache Drill",
-              "previous_url": "/docs/using-information-builders-webfocus-with-apache-drill/",
-              "next_title": "Drill Metastore",
-              "next_url": "/docs/drill-metastore/",
-              "breadcrumbs": [
-                {
-                  "title": "Using Drill with BI Tools",
-                  "url": "/docs/using-drill-with-bi-tools/"
-                },
-                {
-                  "title": "ODBC/JDBC Interfaces",
-                  "url": "/docs/odbc-jdbc-interfaces/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Using Drill Explorer",
-          "previous_url": "/docs/using-drill-explorer/",
-          "next_title": "ODBC Configuration Reference",
-          "next_url": "/docs/odbc-configuration-reference/",
-          "breadcrumbs": [
-            {
-              "title": "ODBC/JDBC Interfaces",
-              "url": "/docs/odbc-jdbc-interfaces/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Connect a Data Source",
-      "previous_url": "/docs/connect-a-data-source/",
-      "next_title": "Query Data",
-      "next_url": "/docs/query-data/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Query Data": {
-      "url": "/docs/query-data/",
-      "title": "Query Data",
-      "parent": null,
-      "relative_path": "_docs/en/070-query-data.md",
-      "children": [
-        {
-          "url": "/docs/query-data-introduction/",
-          "title": "Query Data Introduction",
-          "parent": "Query Data",
-          "relative_path": "_docs/en/query-data/010-query-data-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
-          "previous_url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/",
-          "next_title": "Querying a File System",
-          "next_url": "/docs/querying-a-file-system/",
-          "breadcrumbs": [
-            {
-              "title": "Query Data",
-              "url": "/docs/query-data/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/querying-a-file-system/",
-          "title": "Querying a File System",
-          "parent": "Query Data",
-          "relative_path": "_docs/en/query-data/020-querying-a-file-system.md",
-          "children": [
-            {
-              "url": "/docs/querying-a-file-system-introduction/",
-              "title": "Querying a File System Introduction",
-              "parent": "Querying a File System",
-              "relative_path": "_docs/en/query-data/query-a-file-system/005-querying-a-file-system-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "Monitoring and Canceling Queries in the Drill Web UI",
-              "previous_url": "/docs/monitoring-and-canceling-queries-in-the-drill-web-ui/",
-              "next_title": "Querying Avro Files",
-              "next_url": "/docs/querying-avro-files/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying a File System",
-                  "url": "/docs/querying-a-file-system/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/querying-avro-files/",
-              "title": "Querying Avro Files",
-              "parent": "Querying a File System",
-              "relative_path": "_docs/en/query-data/query-a-file-system/009-querying-avro-files.md",
-              "children": [
-
-              ],
-              "previous_title": "Querying a File System Introduction",
-              "previous_url": "/docs/querying-a-file-system-introduction/",
-              "next_title": "Querying JSON Files",
-              "next_url": "/docs/querying-json-files/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying a File System",
-                  "url": "/docs/querying-a-file-system/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/querying-json-files/",
-              "title": "Querying JSON Files",
-              "parent": "Querying a File System",
-              "relative_path": "_docs/en/query-data/query-a-file-system/010-querying-json-files.md",
-              "children": [
-
-              ],
-              "previous_title": "Querying Avro Files",
-              "previous_url": "/docs/querying-avro-files/",
-              "next_title": "Querying Parquet Files",
-              "next_url": "/docs/querying-parquet-files/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying a File System",
-                  "url": "/docs/querying-a-file-system/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/querying-parquet-files/",
-              "title": "Querying Parquet Files",
-              "parent": "Querying a File System",
-              "relative_path": "_docs/en/query-data/query-a-file-system/020-querying-parquet-files.md",
-              "children": [
-
-              ],
-              "previous_title": "Querying JSON Files",
-              "previous_url": "/docs/querying-json-files/",
-              "next_title": "Querying Plain Text Files",
-              "next_url": "/docs/querying-plain-text-files/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying a File System",
-                  "url": "/docs/querying-a-file-system/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/querying-plain-text-files/",
-              "title": "Querying Plain Text Files",
-              "parent": "Querying a File System",
-              "relative_path": "_docs/en/query-data/query-a-file-system/030-querying-plain-text-files.md",
-              "children": [
-
-              ],
-              "previous_title": "Querying Parquet Files",
-              "previous_url": "/docs/querying-parquet-files/",
-              "next_title": "Querying Directories",
-              "next_url": "/docs/querying-directories/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying a File System",
-                  "url": "/docs/querying-a-file-system/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/querying-directories/",
-              "title": "Querying Directories",
-              "parent": "Querying a File System",
-              "relative_path": "_docs/en/query-data/query-a-file-system/040-querying-directories.md",
-              "children": [
-
-              ],
-              "previous_title": "Querying Plain Text Files",
-              "previous_url": "/docs/querying-plain-text-files/",
-              "next_title": "Querying Sequence Files",
-              "next_url": "/docs/querying-sequence-files/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying a File System",
-                  "url": "/docs/querying-a-file-system/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/querying-sequence-files/",
-              "title": "Querying Sequence Files",
-              "parent": "Querying a File System",
-              "relative_path": "_docs/en/query-data/query-a-file-system/050-querying-sequence-files.md",
-              "children": [
-
-              ],
-              "previous_title": "Querying Directories",
-              "previous_url": "/docs/querying-directories/",
-              "next_title": "Querying Complex Data Introduction",
-              "next_url": "/docs/querying-complex-data-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying a File System",
-                  "url": "/docs/querying-a-file-system/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Query Data Introduction",
-          "previous_url": "/docs/query-data-introduction/",
-          "next_title": "Querying HBase",
-          "next_url": "/docs/querying-hbase/",
-          "breadcrumbs": [
-            {
-              "title": "Query Data",
-              "url": "/docs/query-data/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/querying-hbase/",
-          "title": "Querying HBase",
-          "parent": "Query Data",
-          "relative_path": "_docs/en/query-data/030-querying-hbase.md",
-          "children": [
-
-          ],
-          "previous_title": "Querying a File System",
-          "previous_url": "/docs/querying-a-file-system/",
-          "next_title": "Querying Complex Data",
-          "next_url": "/docs/querying-complex-data/",
-          "breadcrumbs": [
-            {
-              "title": "Query Data",
-              "url": "/docs/query-data/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/querying-complex-data/",
-          "title": "Querying Complex Data",
-          "parent": "Query Data",
-          "relative_path": "_docs/en/query-data/040-querying-complex-data.md",
-          "children": [
-            {
-              "url": "/docs/querying-complex-data-introduction/",
-              "title": "Querying Complex Data Introduction",
-              "parent": "Querying Complex Data",
-              "relative_path": "_docs/en/query-data/querying-complex-data/005-querying-complex-data-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "Querying Sequence Files",
-              "previous_url": "/docs/querying-sequence-files/",
-              "next_title": "Sample Data: Donuts",
-              "next_url": "/docs/sample-data-donuts/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Complex Data",
-                  "url": "/docs/querying-complex-data/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/sample-data-donuts/",
-              "title": "Sample Data: Donuts",
-              "parent": "Querying Complex Data",
-              "relative_path": "_docs/en/query-data/querying-complex-data/010-sample--data-donuts.md",
-              "children": [
-
-              ],
-              "previous_title": "Querying Complex Data Introduction",
-              "previous_url": "/docs/querying-complex-data-introduction/",
-              "next_title": "Selecting Flat Data",
-              "next_url": "/docs/selecting-flat-data/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Complex Data",
-                  "url": "/docs/querying-complex-data/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/selecting-flat-data/",
-              "title": "Selecting Flat Data",
-              "parent": "Querying Complex Data",
-              "relative_path": "_docs/en/query-data/querying-complex-data/020-selecting-flat-data.md",
-              "children": [
-
-              ],
-              "previous_title": "Sample Data: Donuts",
-              "previous_url": "/docs/sample-data-donuts/",
-              "next_title": "Using SQL Functions, Clauses, and Joins",
-              "next_url": "/docs/using-sql-functions-clauses-and-joins/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Complex Data",
-                  "url": "/docs/querying-complex-data/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/using-sql-functions-clauses-and-joins/",
-              "title": "Using SQL Functions, Clauses, and Joins",
-              "parent": "Querying Complex Data",
-              "relative_path": "_docs/en/query-data/querying-complex-data/030-using-sql-functions-clauses-and-joins.md",
-              "children": [
-
-              ],
-              "previous_title": "Selecting Flat Data",
-              "previous_url": "/docs/selecting-flat-data/",
-              "next_title": "Selecting Nested Data for a Column",
-              "next_url": "/docs/selecting-nested-data-for-a-column/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Complex Data",
-                  "url": "/docs/querying-complex-data/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/selecting-nested-data-for-a-column/",
-              "title": "Selecting Nested Data for a Column",
-              "parent": "Querying Complex Data",
-              "relative_path": "_docs/en/query-data/querying-complex-data/040-selecting-nested-data.md",
-              "children": [
-
-              ],
-              "previous_title": "Using SQL Functions, Clauses, and Joins",
-              "previous_url": "/docs/using-sql-functions-clauses-and-joins/",
-              "next_title": "Selecting Multiple Columns Within Nested Data",
-              "next_url": "/docs/selecting-multiple-columns-within-nested-data/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Complex Data",
-                  "url": "/docs/querying-complex-data/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/selecting-multiple-columns-within-nested-data/",
-              "title": "Selecting Multiple Columns Within Nested Data",
-              "parent": "Querying Complex Data",
-              "relative_path": "_docs/en/query-data/querying-complex-data/050-selecting-multiple-columns-within-nested-data.md",
-              "children": [
-
-              ],
-              "previous_title": "Selecting Nested Data for a Column",
-              "previous_url": "/docs/selecting-nested-data-for-a-column/",
-              "next_title": "Querying Indexes Introduction",
-              "next_url": "/docs/querying-indexes-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Complex Data",
-                  "url": "/docs/querying-complex-data/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Querying HBase",
-          "previous_url": "/docs/querying-hbase/",
-          "next_title": "Querying Hive",
-          "next_url": "/docs/querying-hive/",
-          "breadcrumbs": [
-            {
-              "title": "Query Data",
-              "url": "/docs/query-data/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/querying-hive/",
-          "title": "Querying Hive",
-          "parent": "Query Data",
-          "relative_path": "_docs/en/query-data/050-querying-hive.md",
-          "children": [
-
-          ],
-          "previous_title": "Querying Complex Data",
-          "previous_url": "/docs/querying-complex-data/",
-          "next_title": "Querying the INFORMATION SCHEMA",
-          "next_url": "/docs/querying-the-information-schema/",
-          "breadcrumbs": [
-            {
-              "title": "Query Data",
-              "url": "/docs/query-data/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/querying-the-information-schema/",
-          "title": "Querying the INFORMATION SCHEMA",
-          "parent": "Query Data",
-          "relative_path": "_docs/en/query-data/060-querying-the-information-schema.md",
-          "children": [
-
-          ],
-          "previous_title": "Querying Hive",
-          "previous_url": "/docs/querying-hive/",
-          "next_title": "Querying Indexes",
-          "next_url": "/docs/querying-indexes/",
-          "breadcrumbs": [
-            {
-              "title": "Query Data",
-              "url": "/docs/query-data/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/querying-indexes/",
-          "title": "Querying Indexes",
-          "parent": "Query Data",
-          "relative_path": "_docs/en/query-data/061-querying-indexes.md",
-          "children": [
-            {
-              "url": "/docs/querying-indexes-introduction/",
-              "title": "Querying Indexes Introduction",
-              "parent": "Querying Indexes",
-              "relative_path": "_docs/en/query-data/querying-indexes/010-querying-indexes-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "Selecting Multiple Columns Within Nested Data",
-              "previous_url": "/docs/selecting-multiple-columns-within-nested-data/",
-              "next_title": "Queries that Qualify for Index-Based Query Plans",
-              "next_url": "/docs/queries-that-qualify-for-index-based-query-plans/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Indexes",
-                  "url": "/docs/querying-indexes/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/queries-that-qualify-for-index-based-query-plans/",
-              "title": "Queries that Qualify for Index-Based Query Plans",
-              "parent": "Querying Indexes",
-              "relative_path": "_docs/en/query-data/querying-indexes/020-queries-that-qualify-for-index-based-query-plans.md",
-              "children": [
-
-              ],
-              "previous_title": "Querying Indexes Introduction",
-              "previous_url": "/docs/querying-indexes-introduction/",
-              "next_title": "Types of Indexes",
-              "next_url": "/docs/types-of-indexes/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Indexes",
-                  "url": "/docs/querying-indexes/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/types-of-indexes/",
-              "title": "Types of Indexes",
-              "parent": "Querying Indexes",
-              "relative_path": "_docs/en/query-data/querying-indexes/021-types-of-indexes.md",
-              "children": [
-
-              ],
-              "previous_title": "Queries that Qualify for Index-Based Query Plans",
-              "previous_url": "/docs/queries-that-qualify-for-index-based-query-plans/",
-              "next_title": "Index Selection",
-              "next_url": "/docs/index-selection/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Indexes",
-                  "url": "/docs/querying-indexes/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/index-selection/",
-              "title": "Index Selection",
-              "parent": "Querying Indexes",
-              "relative_path": "_docs/en/query-data/querying-indexes/030-index-selection.md",
-              "children": [
-
-              ],
-              "previous_title": "Types of Indexes",
-              "previous_url": "/docs/types-of-indexes/",
-              "next_title": "Designing Indexes for Your Queries",
-              "next_url": "/docs/designing-indexes-for-your-queries/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Indexes",
-                  "url": "/docs/querying-indexes/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/designing-indexes-for-your-queries/",
-              "title": "Designing Indexes for Your Queries",
-              "parent": "Querying Indexes",
-              "relative_path": "_docs/en/query-data/querying-indexes/040-designing-indexes-for-your-queries.md",
-              "children": [
-
-              ],
-              "previous_title": "Index Selection",
-              "previous_url": "/docs/index-selection/",
-              "next_title": "Configuring Index Planning",
-              "next_url": "/docs/configuring-index-planning/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Indexes",
-                  "url": "/docs/querying-indexes/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/configuring-index-planning/",
-              "title": "Configuring Index Planning",
-              "parent": "Querying Indexes",
-              "relative_path": "_docs/en/query-data/querying-indexes/050-configuring-index-planning.md",
-              "children": [
-
-              ],
-              "previous_title": "Designing Indexes for Your Queries",
-              "previous_url": "/docs/designing-indexes-for-your-queries/",
-              "next_title": "Verifying Index Use",
-              "next_url": "/docs/verifying-index-use/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Indexes",
-                  "url": "/docs/querying-indexes/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/verifying-index-use/",
-              "title": "Verifying Index Use",
-              "parent": "Querying Indexes",
-              "relative_path": "_docs/en/query-data/querying-indexes/060-verifying-index-use.md",
-              "children": [
-
-              ],
-              "previous_title": "Configuring Index Planning",
-              "previous_url": "/docs/configuring-index-planning/",
-              "next_title": "Apache Drill 1.19.0 Release Notes",
-              "next_url": "/docs/apache-drill-1-19-0-release-notes/",
-              "breadcrumbs": [
-                {
-                  "title": "Querying Indexes",
-                  "url": "/docs/querying-indexes/"
-                },
-                {
-                  "title": "Query Data",
-                  "url": "/docs/query-data/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Querying the INFORMATION SCHEMA",
-          "previous_url": "/docs/querying-the-information-schema/",
-          "next_title": "Querying System Tables",
-          "next_url": "/docs/querying-system-tables/",
-          "breadcrumbs": [
-            {
-              "title": "Query Data",
-              "url": "/docs/query-data/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/querying-system-tables/",
-          "title": "Querying System Tables",
-          "parent": "Query Data",
-          "relative_path": "_docs/en/query-data/070-query-sys-tbl.md",
-          "children": [
-
-          ],
-          "previous_title": "Querying Indexes",
-          "previous_url": "/docs/querying-indexes/",
-          "next_title": "Monitoring and Canceling Queries in the Drill Web UI",
-          "next_url": "/docs/monitoring-and-canceling-queries-in-the-drill-web-ui/",
-          "breadcrumbs": [
-            {
-              "title": "Query Data",
-              "url": "/docs/query-data/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/monitoring-and-canceling-queries-in-the-drill-web-ui/",
-          "title": "Monitoring and Canceling Queries in the Drill Web UI",
-          "parent": "Query Data",
-          "relative_path": "_docs/en/query-data/080-monitoring-and-canceling-queries-in-the-Drill-Web-UI.md",
-          "children": [
-
-          ],
-          "previous_title": "Querying System Tables",
-          "previous_url": "/docs/querying-system-tables/",
-          "next_title": "Querying a File System Introduction",
-          "next_url": "/docs/querying-a-file-system-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Query Data",
-              "url": "/docs/query-data/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "ODBC/JDBC Interfaces",
-      "previous_url": "/docs/odbc-jdbc-interfaces/",
-      "next_title": "Performance Tuning",
-      "next_url": "/docs/performance-tuning/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Performance Tuning": {
-      "url": "/docs/performance-tuning/",
-      "title": "Performance Tuning",
-      "parent": null,
-      "relative_path": "_docs/en/072-performance-tuning.md",
-      "children": [
-        {
-          "url": "/docs/drill-metastore/",
-          "title": "Drill Metastore",
-          "parent": "Performance Tuning",
-          "relative_path": "_docs/en/performance-tuning/005-drill-metastore.md",
-          "children": [
-            {
-              "url": "/docs/using-drill-metastore/",
-              "title": "Using Drill Metastore",
-              "parent": "Drill Metastore",
-              "relative_path": "_docs/en/performance-tuning/drill-metastore/010-using-drill-metastore.md",
-              "children": [
-
-              ],
-              "previous_title": "Monitoring Metrics",
-              "previous_url": "/docs/monitoring-metrics/",
-              "next_title": "Drill Iceberg Metastore",
-              "next_url": "/docs/drill-iceberg-metastore/",
-              "breadcrumbs": [
-                {
-                  "title": "Drill Metastore",
-                  "url": "/docs/drill-metastore/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/drill-iceberg-metastore/",
-              "title": "Drill Iceberg Metastore",
-              "parent": "Drill Metastore",
-              "relative_path": "_docs/en/performance-tuning/drill-metastore/020-drill-iceberg-metastore.md",
-              "children": [
-
-              ],
-              "previous_title": "Using Drill Metastore",
-              "previous_url": "/docs/using-drill-metastore/",
-              "next_title": "RDBMS Metastore",
-              "next_url": "/docs/rdbms-metastore/",
-              "breadcrumbs": [
-                {
-                  "title": "Drill Metastore",
-                  "url": "/docs/drill-metastore/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/rdbms-metastore/",
-              "title": "RDBMS Metastore",
-              "parent": "Drill Metastore",
-              "relative_path": "_docs/en/performance-tuning/drill-metastore/030-rdbms-metastore.md",
-              "children": [
-
-              ],
-              "previous_title": "Drill Iceberg Metastore",
-              "previous_url": "/docs/drill-iceberg-metastore/",
-              "next_title": "Query Plans",
-              "next_url": "/docs/query-plans/",
-              "breadcrumbs": [
-                {
-                  "title": "Drill Metastore",
-                  "url": "/docs/drill-metastore/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Configuring JReport with Drill",
-          "previous_url": "/docs/configuring-jreport-with-drill/",
-          "next_title": "Performance Tuning Introduction",
-          "next_url": "/docs/performance-tuning-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Performance Tuning",
-              "url": "/docs/performance-tuning/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/performance-tuning-introduction/",
-          "title": "Performance Tuning Introduction",
-          "parent": "Performance Tuning",
-          "relative_path": "_docs/en/performance-tuning/010-performance-tuning-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Drill Metastore",
-          "previous_url": "/docs/drill-metastore/",
-          "next_title": "Partition Pruning",
-          "next_url": "/docs/partition-pruning/",
-          "breadcrumbs": [
-            {
-              "title": "Performance Tuning",
-              "url": "/docs/performance-tuning/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/partition-pruning/",
-          "title": "Partition Pruning",
-          "parent": "Performance Tuning",
-          "relative_path": "_docs/en/performance-tuning/020-partition-pruning.md",
-          "children": [
-            {
-              "url": "/docs/partition-pruning-introduction/",
-              "title": "Partition Pruning Introduction",
-              "parent": "Partition Pruning",
-              "relative_path": "_docs/en/performance-tuning/partition-pruning/010-partition-pruning-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "Query Profiles",
-              "previous_url": "/docs/query-profiles/",
-              "next_title": "How to Partition Data",
-              "next_url": "/docs/how-to-partition-data/",
-              "breadcrumbs": [
-                {
-                  "title": "Partition Pruning",
-                  "url": "/docs/partition-pruning/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/how-to-partition-data/",
-              "title": "How to Partition Data",
-              "parent": "Partition Pruning",
-              "relative_path": "_docs/en/performance-tuning/partition-pruning/030-using-partition-pruning.md",
-              "children": [
-
-              ],
-              "previous_title": "Partition Pruning Introduction",
-              "previous_url": "/docs/partition-pruning-introduction/",
-              "next_title": "Query Profile Column Descriptions",
-              "next_url": "/docs/query-profile-column-descriptions/",
-              "breadcrumbs": [
-                {
-                  "title": "Partition Pruning",
-                  "url": "/docs/partition-pruning/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Performance Tuning Introduction",
-          "previous_url": "/docs/performance-tuning-introduction/",
-          "next_title": "Asynchronous Parquet Reader",
-          "next_url": "/docs/asynchronous-parquet-reader/",
-          "breadcrumbs": [
-            {
-              "title": "Performance Tuning",
-              "url": "/docs/performance-tuning/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/asynchronous-parquet-reader/",
-          "title": "Asynchronous Parquet Reader",
-          "parent": "Performance Tuning",
-          "relative_path": "_docs/en/performance-tuning/024-aynchronous-parquet-reader.md",
-          "children": [
-
-          ],
-          "previous_title": "Partition Pruning",
-          "previous_url": "/docs/partition-pruning/",
-          "next_title": "Optimizing Parquet Metadata Reading",
-          "next_url": "/docs/optimizing-parquet-metadata-reading/",
-          "breadcrumbs": [
-            {
-              "title": "Performance Tuning",
-              "url": "/docs/performance-tuning/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/optimizing-parquet-metadata-reading/",
-          "title": "Optimizing Parquet Metadata Reading",
-          "parent": "Performance Tuning",
-          "relative_path": "_docs/en/performance-tuning/025-optimizing-parquet-reading.md",
-          "children": [
-
-          ],
-          "previous_title": "Asynchronous Parquet Reader",
-          "previous_url": "/docs/asynchronous-parquet-reader/",
-          "next_title": "Parquet Filter Pushdown",
-          "next_url": "/docs/parquet-filter-pushdown/",
-          "breadcrumbs": [
-            {
-              "title": "Performance Tuning",
-              "url": "/docs/performance-tuning/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/parquet-filter-pushdown/",
-          "title": "Parquet Filter Pushdown",
-          "parent": "Performance Tuning",
-          "relative_path": "_docs/en/performance-tuning/026-parquet-filter-pushdown.md",
-          "children": [
-
-          ],
-          "previous_title": "Optimizing Parquet Metadata Reading",
-          "previous_url": "/docs/optimizing-parquet-metadata-reading/",
-          "next_title": "Hive Metadata Caching",
-          "next_url": "/docs/hive-metadata-caching/",
-          "breadcrumbs": [
-            {
-              "title": "Performance Tuning",
-              "url": "/docs/performance-tuning/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/hive-metadata-caching/",
-          "title": "Hive Metadata Caching",
-          "parent": "Performance Tuning",
-          "relative_path": "_docs/en/performance-tuning/027-hive-metadata-caching.md",
-          "children": [
-
-          ],
-          "previous_title": "Parquet Filter Pushdown",
-          "previous_url": "/docs/parquet-filter-pushdown/",
-          "next_title": "Choosing a Storage Format",
-          "next_url": "/docs/choosing-a-storage-format/",
-          "breadcrumbs": [
-            {
-              "title": "Performance Tuning",
-              "url": "/docs/performance-tuning/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/choosing-a-storage-format/",
-          "title": "Choosing a Storage Format",
-          "parent": "Performance Tuning",
-          "relative_path": "_docs/en/performance-tuning/030-choosing-a-storage-format.md",
-          "children": [
-
-          ],
-          "previous_title": "Hive Metadata Caching",
-          "previous_url": "/docs/hive-metadata-caching/",
-          "next_title": "Query Plans and Tuning",
-          "next_url": "/docs/query-plans-and-tuning/",
-          "breadcrumbs": [
-            {
-              "title": "Performance Tuning",
-              "url": "/docs/performance-tuning/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/query-plans-and-tuning/",
-          "title": "Query Plans and Tuning",
-          "parent": "Performance Tuning",
-          "relative_path": "_docs/en/performance-tuning/040-query-plans-and-tuning.md",
-          "children": [
-            {
-              "url": "/docs/query-plans-and-tuning-introduction/",
-              "title": "Query Plans and Tuning Introduction",
-              "parent": "Query Plans and Tuning",
-              "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/010-query-plans-and-tuning-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "Physical Operators",
-              "previous_url": "/docs/physical-operators/",
-              "next_title": "Join Planning Guidelines",
-              "next_url": "/docs/join-planning-guidelines/",
-              "breadcrumbs": [
-                {
-                  "title": "Query Plans and Tuning",
-                  "url": "/docs/query-plans-and-tuning/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/join-planning-guidelines/",
-              "title": "Join Planning Guidelines",
-              "parent": "Query Plans and Tuning",
-              "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/020-join-planning-guidelines.md",
-              "children": [
-
-              ],
-              "previous_title": "Query Plans and Tuning Introduction",
-              "previous_url": "/docs/query-plans-and-tuning-introduction/",
-              "next_title": "Guidelines for Optimizing Aggregation",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/guidelines-for-optimizing-aggregation/",
-              "title": "Guidelines for Optimizing Aggregation",
-              "parent": "Query Plans and Tuning",
-              "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/030-guidelines-for-optimizing-aggregation.md",
-              "children": [
-
-              ],
-              "previous_title": "Join Planning Guidelines",
-              "previous_url": "/docs/join-planning-guidelines/",
-              "next_title": "Modifying Query Planning Options",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/modifying-query-planning-options/",
-              "title": "Modifying Query Planning Options",
-              "parent": "Query Plans and Tuning",
-              "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/040-modifying-query-planning-options.md",
-              "children": [
-
-              ],
-              "previous_title": "Guidelines for Optimizing Aggregation",
-              "previous_url": "/docs/guidelines-for-optimizing-aggregation/",
-              "next_title": "Sort-Based and Hash-Based Memory-Constrained Operators",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/sort-based-and-hash-based-memory-constrained-operators/",
-              "title": "Sort-Based and Hash-Based Memory-Constrained Operators",
-              "parent": "Query Plans and Tuning",
-              "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/050-sort-based-and-hash-based-memory-constrained-operators.md",
-              "children": [
-
-              ],
-              "previous_title": "Modifying Query Planning Options",
-              "previous_url": "/docs/modifying-query-planning-options/",
-              "next_title": "Enabling Query Queuing",
-              "next_url": "/docs/enabling-query-queuing/",
-              "breadcrumbs": [
-                {
-                  "title": "Query Plans and Tuning",
-                  "url": "/docs/query-plans-and-tuning/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/enabling-query-queuing/",
-              "title": "Enabling Query Queuing",
-              "parent": "Query Plans and Tuning",
-              "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/060-enabling-query-queuing.md",
-              "children": [
-
-              ],
-              "previous_title": "Sort-Based and Hash-Based Memory-Constrained Operators",
-              "previous_url": "/docs/sort-based-and-hash-based-memory-constrained-operators/",
-              "next_title": "Throttling",
-              "next_url": "/docs/throttling/",
-              "breadcrumbs": [
-                {
-                  "title": "Query Plans and Tuning",
-                  "url": "/docs/query-plans-and-tuning/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/throttling/",
-              "title": "Throttling",
-              "parent": "Query Plans and Tuning",
-              "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/065-throttling.md",
-              "children": [
-
-              ],
-              "previous_title": "Enabling Query Queuing",
-              "previous_url": "/docs/enabling-query-queuing/",
-              "next_title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
-              "next_url": "/docs/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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/",
-              "title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
-              "parent": "Query Plans and Tuning",
-              "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/070-controlling-parallelization-to-balance-performance-with-multi-tenancy.md",
-              "children": [
-
-              ],
-              "previous_title": "Throttling",
-              "previous_url": "/docs/throttling/",
-              "next_title": "Query Data Introduction",
-              "next_url": "/docs/query-data-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "Query Plans and Tuning",
-                  "url": "/docs/query-plans-and-tuning/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Choosing a Storage Format",
-          "previous_url": "/docs/choosing-a-storage-format/",
-          "next_title": "Identifying Performance Issues",
-          "next_url": "/docs/identifying-performance-issues/",
-          "breadcrumbs": [
-            {
-              "title": "Performance Tuning",
-              "url": "/docs/performance-tuning/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/identifying-performance-issues/",
-          "title": "Identifying Performance Issues",
-          "parent": "Performance Tuning",
-          "relative_path": "_docs/en/performance-tuning/050-identifying-performance-issues.md",
-          "children": [
-            {
-              "url": "/docs/query-plans/",
-              "title": "Query Plans",
-              "parent": "Identifying Performance Issues",
-              "relative_path": "_docs/en/performance-tuning/identifying-performance-issues/010-query-plans.md",
-              "children": [
-
-              ],
-              "previous_title": "RDBMS Metastore",
-              "previous_url": "/docs/rdbms-metastore/",
-              "next_title": "Query Profiles",
-              "next_url": "/docs/query-profiles/",
-              "breadcrumbs": [
-                {
-                  "title": "Identifying Performance Issues",
-                  "url": "/docs/identifying-performance-issues/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/query-profiles/",
-              "title": "Query Profiles",
-              "parent": "Identifying Performance Issues",
-              "relative_path": "_docs/en/performance-tuning/identifying-performance-issues/020-query-profiles.md",
-              "children": [
-
-              ],
-              "previous_title": "Query Plans",
-              "previous_url": "/docs/query-plans/",
-              "next_title": "Partition Pruning Introduction",
-              "next_url": "/docs/partition-pruning-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "Identifying Performance Issues",
-                  "url": "/docs/identifying-performance-issues/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Query Plans and Tuning",
-          "previous_url": "/docs/query-plans-and-tuning/",
-          "next_title": "Performance Tuning Reference",
-          "next_url": "/docs/performance-tuning-reference/",
-          "breadcrumbs": [
-            {
-              "title": "Performance Tuning",
-              "url": "/docs/performance-tuning/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/performance-tuning-reference/",
-          "title": "Performance Tuning Reference",
-          "parent": "Performance Tuning",
-          "relative_path": "_docs/en/performance-tuning/060-performance-tuning-reference.md",
-          "children": [
-            {
-              "url": "/docs/query-profile-column-descriptions/",
-              "title": "Query Profile Column Descriptions",
-              "parent": "Performance Tuning Reference",
-              "relative_path": "_docs/en/performance-tuning/performance-tuning-reference/010-query-profile-tables.md",
-              "children": [
-
-              ],
-              "previous_title": "How to Partition Data",
-              "previous_url": "/docs/how-to-partition-data/",
-              "next_title": "Physical Operators",
-              "next_url": "/docs/physical-operators/",
-              "breadcrumbs": [
-                {
-                  "title": "Performance Tuning Reference",
-                  "url": "/docs/performance-tuning-reference/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/physical-operators/",
-              "title": "Physical Operators",
-              "parent": "Performance Tuning Reference",
-              "relative_path": "_docs/en/performance-tuning/performance-tuning-reference/020-physical-operators.md",
-              "children": [
-
-              ],
-              "previous_title": "Query Profile Column Descriptions",
-              "previous_url": "/docs/query-profile-column-descriptions/",
-              "next_title": "Query Plans and Tuning Introduction",
-              "next_url": "/docs/query-plans-and-tuning-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "Performance Tuning Reference",
-                  "url": "/docs/performance-tuning-reference/"
-                },
-                {
-                  "title": "Performance Tuning",
-                  "url": "/docs/performance-tuning/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Identifying Performance Issues",
-          "previous_url": "/docs/identifying-performance-issues/",
-          "next_title": "Monitoring Metrics",
-          "next_url": "/docs/monitoring-metrics/",
-          "breadcrumbs": [
-            {
-              "title": "Performance Tuning",
-              "url": "/docs/performance-tuning/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/monitoring-metrics/",
-          "title": "Monitoring Metrics",
-          "parent": "Performance Tuning",
-          "relative_path": "_docs/en/performance-tuning/070-monitoring-metrics.md",
-          "children": [
-
-          ],
-          "previous_title": "Performance Tuning Reference",
-          "previous_url": "/docs/performance-tuning-reference/",
-          "next_title": "Using Drill Metastore",
-          "next_url": "/docs/using-drill-metastore/",
-          "breadcrumbs": [
-            {
-              "title": "Performance Tuning",
-              "url": "/docs/performance-tuning/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Query Data",
-      "previous_url": "/docs/query-data/",
-      "next_title": "Log and Debug",
-      "next_url": "/docs/log-and-debug/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Log and Debug": {
-      "url": "/docs/log-and-debug/",
-      "title": "Log and Debug",
-      "parent": null,
-      "relative_path": "_docs/en/073-log-and-debug.md",
-      "children": [
-        {
-          "url": "/docs/log-and-debug-introduction/",
-          "title": "Log and Debug Introduction",
-          "parent": "Log and Debug",
-          "relative_path": "_docs/en/log-and-debug/001-log-and-debug-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Starting Drill on Windows",
-          "previous_url": "/docs/starting-drill-on-windows/",
-          "next_title": "Error Messages",
-          "next_url": "/docs/error-messages/",
-          "breadcrumbs": [
-            {
-              "title": "Log and Debug",
-              "url": "/docs/log-and-debug/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/error-messages/",
-          "title": "Error Messages",
-          "parent": "Log and Debug",
-          "relative_path": "_docs/en/log-and-debug/002-error-messages.md",
-          "children": [
-
-          ],
-          "previous_title": "Log and Debug Introduction",
-          "previous_url": "/docs/log-and-debug-introduction/",
-          "next_title": "Modify logback.xml",
-          "next_url": "/docs/modify-logback-xml/",
-          "breadcrumbs": [
-            {
-              "title": "Log and Debug",
-              "url": "/docs/log-and-debug/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/modify-logback-xml/",
-          "title": "Modify logback.xml",
-          "parent": "Log and Debug",
-          "relative_path": "_docs/en/log-and-debug/003-modify-logback.xml.md",
-          "children": [
-
-          ],
-          "previous_title": "Error Messages",
-          "previous_url": "/docs/error-messages/",
-          "next_title": "Review the Java Stack Trace",
-          "next_url": "/docs/review-the-java-stack-trace/",
-          "breadcrumbs": [
-            {
-              "title": "Log and Debug",
-              "url": "/docs/log-and-debug/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/review-the-java-stack-trace/",
-          "title": "Review the Java Stack Trace",
-          "parent": "Log and Debug",
-          "relative_path": "_docs/en/log-and-debug/004-review-the-java-stack-trace.md",
-          "children": [
-
-          ],
-          "previous_title": "Modify logback.xml",
-          "previous_url": "/docs/modify-logback-xml/",
-          "next_title": "Query Audit Logging",
-          "next_url": "/docs/query-audit-logging/",
-          "breadcrumbs": [
-            {
-              "title": "Log and Debug",
-              "url": "/docs/log-and-debug/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/query-audit-logging/",
-          "title": "Query Audit Logging",
-          "parent": "Log and Debug",
-          "relative_path": "_docs/en/log-and-debug/005-query-audit-logging.md",
-          "children": [
-
-          ],
-          "previous_title": "Review the Java Stack Trace",
-          "previous_url": "/docs/review-the-java-stack-trace/",
-          "next_title": "Interfaces Introduction",
-          "next_url": "/docs/interfaces-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Log and Debug",
-              "url": "/docs/log-and-debug/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Performance Tuning",
-      "previous_url": "/docs/performance-tuning/",
-      "next_title": "SQL Reference",
-      "next_url": "/docs/sql-reference/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "SQL Reference": {
-      "url": "/docs/sql-reference/",
-      "title": "SQL Reference",
-      "parent": null,
-      "relative_path": "_docs/en/080-sql-reference.md",
-      "children": [
-        {
-          "url": "/docs/sql-reference-introduction/",
-          "title": "SQL Reference Introduction",
-          "parent": "SQL Reference",
-          "relative_path": "_docs/en/sql-reference/010-sql-reference-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Wikipedia Edit History",
-          "previous_url": "/docs/wikipedia-edit-history/",
-          "next_title": "Data Types",
-          "next_url": "/docs/data-types/",
-          "breadcrumbs": [
-            {
-              "title": "SQL Reference",
-              "url": "/docs/sql-reference/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/data-types/",
-          "title": "Data Types",
-          "parent": "SQL Reference",
-          "relative_path": "_docs/en/sql-reference/020-data-types.md",
-          "children": [
-            {
-              "url": "/docs/supported-data-types/",
-              "title": "Supported Data Types",
-              "parent": "Data Types",
-              "relative_path": "_docs/en/sql-reference/data-types/010-supported-data-types.md",
-              "children": [
-
-              ],
-              "previous_title": "SQL Extensions",
-              "previous_url": "/docs/sql-extensions/",
-              "next_title": "Date, Time, and Timestamp",
-              "next_url": "/docs/date-time-and-timestamp/",
-              "breadcrumbs": [
-                {
-                  "title": "Data Types",
-                  "url": "/docs/data-types/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/date-time-and-timestamp/",
-              "title": "Date, Time, and Timestamp",
-              "parent": "Data Types",
-              "relative_path": "_docs/en/sql-reference/data-types/020-date-time-and-timestamp.md",
-              "children": [
-
-              ],
-              "previous_title": "Supported Data Types",
-              "previous_url": "/docs/supported-data-types/",
-              "next_title": "Handling Different Data Types",
-              "next_url": "/docs/handling-different-data-types/",
-              "breadcrumbs": [
-                {
-                  "title": "Data Types",
-                  "url": "/docs/data-types/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/handling-different-data-types/",
-              "title": "Handling Different Data Types",
-              "parent": "Data Types",
-              "relative_path": "_docs/en/sql-reference/data-types/030-handling-different-data-types.md",
-              "children": [
-
-              ],
-              "previous_title": "Date, Time, and Timestamp",
-              "previous_url": "/docs/date-time-and-timestamp/",
-              "next_title": "Nested Data Limitations",
-              "next_url": "/docs/nested-data-limitations/",
-              "breadcrumbs": [
-                {
-                  "title": "Data Types",
-                  "url": "/docs/data-types/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "SQL Reference Introduction",
-          "previous_url": "/docs/sql-reference-introduction/",
-          "next_title": "Lexical Structure",
-          "next_url": "/docs/lexical-structure/",
-          "breadcrumbs": [
-            {
-              "title": "SQL Reference",
-              "url": "/docs/sql-reference/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/lexical-structure/",
-          "title": "Lexical Structure",
-          "parent": "SQL Reference",
-          "relative_path": "_docs/en/sql-reference/030-lexical-structure.md",
-          "children": [
-
-          ],
-          "previous_title": "Data Types",
-          "previous_url": "/docs/data-types/",
-          "next_title": "Operators",
-          "next_url": "/docs/operators/",
-          "breadcrumbs": [
-            {
-              "title": "SQL Reference",
-              "url": "/docs/sql-reference/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/operators/",
-          "title": "Operators",
-          "parent": "SQL Reference",
-          "relative_path": "_docs/en/sql-reference/040-operators.md",
-          "children": [
-
-          ],
-          "previous_title": "Lexical Structure",
-          "previous_url": "/docs/lexical-structure/",
-          "next_title": "SQL Functions",
-          "next_url": "/docs/sql-functions/",
-          "breadcrumbs": [
-            {
-              "title": "SQL Reference",
-              "url": "/docs/sql-reference/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/sql-functions/",
-          "title": "SQL Functions",
-          "parent": "SQL Reference",
-          "relative_path": "_docs/en/sql-reference/050-sql-functions.md",
-          "children": [
-            {
-              "url": "/docs/about-sql-function-examples/",
-              "title": "About SQL Function Examples",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/005-about-sql-function-examples.md",
-              "children": [
-
-              ],
-              "previous_title": "CASE",
-              "previous_url": "/docs/case/",
-              "next_title": "Math and Trig",
-              "next_url": "/docs/math-and-trig/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/math-and-trig/",
-              "title": "Math and Trig",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/010-math-and-trig.md",
-              "children": [
-
-              ],
-              "previous_title": "About SQL Function Examples",
-              "previous_url": "/docs/about-sql-function-examples/",
-              "next_title": "Data Type Conversion",
-              "next_url": "/docs/data-type-conversion/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/data-type-conversion/",
-              "title": "Data Type Conversion",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/020-data-type-conversion.md",
-              "children": [
-
-              ],
-              "previous_title": "Math and Trig",
-              "previous_url": "/docs/math-and-trig/",
-              "next_title": "Data Type Functions",
-              "next_url": "/docs/data-type-functions/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/data-type-functions/",
-              "title": "Data Type Functions",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/021-data-type-functions.md",
-              "children": [
-
-              ],
-              "previous_title": "Data Type Conversion",
-              "previous_url": "/docs/data-type-conversion/",
-              "next_title": "Date/Time Functions and Arithmetic",
-              "next_url": "/docs/date-time-functions-and-arithmetic/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/date-time-functions-and-arithmetic/",
-              "title": "Date/Time Functions and Arithmetic",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/030-date-time-functions-and-arithmetic.md",
-              "children": [
-
-              ],
-              "previous_title": "Data Type Functions",
-              "previous_url": "/docs/data-type-functions/",
-              "next_title": "String Manipulation",
-              "next_url": "/docs/string-manipulation/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/string-manipulation/",
-              "title": "String Manipulation",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/040-string-manipulation.md",
-              "children": [
-
-              ],
-              "previous_title": "Date/Time Functions and Arithmetic",
-              "previous_url": "/docs/date-time-functions-and-arithmetic/",
-              "next_title": "Aggregate and Aggregate Statistical",
-              "next_url": "/docs/aggregate-and-aggregate-statistical/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/aggregate-and-aggregate-statistical/",
-              "title": "Aggregate and Aggregate Statistical",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/050-aggregate-and-aggregate-statistical.md",
-              "children": [
-
-              ],
-              "previous_title": "String Manipulation",
-              "previous_url": "/docs/string-manipulation/",
-              "next_title": "Functions for Handling Nulls",
-              "next_url": "/docs/functions-for-handling-nulls/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/functions-for-handling-nulls/",
-              "title": "Functions for Handling Nulls",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/060-functions-for-handling-nulls.md",
-              "children": [
-
-              ],
-              "previous_title": "Aggregate and Aggregate Statistical",
-              "previous_url": "/docs/aggregate-and-aggregate-statistical/",
-              "next_title": "Phonetic Functions",
-              "next_url": "/docs/phonetic-functions/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/phonetic-functions/",
-              "title": "Phonetic Functions",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/061-phonetic-functions.md",
-              "children": [
-
-              ],
-              "previous_title": "Functions for Handling Nulls",
-              "previous_url": "/docs/functions-for-handling-nulls/",
-              "next_title": "String Distance Functions",
-              "next_url": "/docs/string-distance-functions/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/string-distance-functions/",
-              "title": "String Distance Functions",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/062-string-distance-functions.md",
-              "children": [
-
-              ],
-              "previous_title": "Phonetic Functions",
-              "previous_url": "/docs/phonetic-functions/",
-              "next_title": "Cryptography Functions",
-              "next_url": "/docs/cryptography-functions/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/cryptography-functions/",
-              "title": "Cryptography Functions",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/063-cryptography-functions.md",
-              "children": [
-
-              ],
-              "previous_title": "String Distance Functions",
-              "previous_url": "/docs/string-distance-functions/",
-              "next_title": "SQL dialect compatibility functions",
-              "next_url": "/docs/sql-dialect-compatibility-functions/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/sql-dialect-compatibility-functions/",
-              "title": "SQL dialect compatibility functions",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/070-sql-dialect-compat-functions.md",
-              "children": [
-
-              ],
-              "previous_title": "Cryptography Functions",
-              "previous_url": "/docs/cryptography-functions/",
-              "next_title": "GIS functions",
-              "next_url": "/docs/gis-functions/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/gis-functions/",
-              "title": "GIS functions",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/080-gis-functions.md",
-              "children": [
-
-              ],
-              "previous_title": "SQL dialect compatibility functions",
-              "previous_url": "/docs/sql-dialect-compatibility-functions/",
-              "next_title": "Time Series Analysis Functions",
-              "next_url": "/docs/time-series-analysis-functions/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/time-series-analysis-functions/",
-              "title": "Time Series Analysis Functions",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/090-time-series-analysis-functions.md",
-              "children": [
-
-              ],
-              "previous_title": "GIS functions",
-              "previous_url": "/docs/gis-functions/",
-              "next_title": "IP Networking functions",
-              "next_url": "/docs/ip-networking-functions/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/ip-networking-functions/",
-              "title": "IP Networking functions",
-              "parent": "SQL Functions",
-              "relative_path": "_docs/en/sql-reference/sql-functions/100-ip-net-functions.md",
-              "children": [
-
-              ],
-              "previous_title": "Time Series Analysis Functions",
-              "previous_url": "/docs/time-series-analysis-functions/",
-              "next_title": "SQL Window Functions Introduction",
-              "next_url": "/docs/sql-window-functions-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Functions",
-                  "url": "/docs/sql-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Operators",
-          "previous_url": "/docs/operators/",
-          "next_title": "SQL Window Functions",
-          "next_url": "/docs/sql-window-functions/",
-          "breadcrumbs": [
-            {
-              "title": "SQL Reference",
-              "url": "/docs/sql-reference/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/sql-window-functions/",
-          "title": "SQL Window Functions",
-          "parent": "SQL Reference",
-          "relative_path": "_docs/en/sql-reference/055-sql-window-functions.md",
-          "children": [
-            {
-              "url": "/docs/sql-window-functions-introduction/",
-              "title": "SQL Window Functions Introduction",
-              "parent": "SQL Window Functions",
-              "relative_path": "_docs/en/sql-reference/sql-window-functions/010-sql-window-functions-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "IP Networking functions",
-              "previous_url": "/docs/ip-networking-functions/",
-              "next_title": "Aggregate Window Functions",
-              "next_url": "/docs/aggregate-window-functions/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Window Functions",
-                  "url": "/docs/sql-window-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/aggregate-window-functions/",
-              "title": "Aggregate Window Functions",
-              "parent": "SQL Window Functions",
-              "relative_path": "_docs/en/sql-reference/sql-window-functions/020-aggregate-window-functions.md",
-              "children": [
-
-              ],
-              "previous_title": "SQL Window Functions Introduction",
-              "previous_url": "/docs/sql-window-functions-introduction/",
-              "next_title": "Ranking Window Functions",
-              "next_url": "/docs/ranking-window-functions/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Window Functions",
-                  "url": "/docs/sql-window-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/ranking-window-functions/",
-              "title": "Ranking Window Functions",
-              "parent": "SQL Window Functions",
-              "relative_path": "_docs/en/sql-reference/sql-window-functions/030-ranking-window-functions.md",
-              "children": [
-
-              ],
-              "previous_title": "Aggregate Window Functions",
-              "previous_url": "/docs/aggregate-window-functions/",
-              "next_title": "Value Window Functions",
-              "next_url": "/docs/value-window-functions/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Window Functions",
-                  "url": "/docs/sql-window-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/value-window-functions/",
-              "title": "Value Window Functions",
-              "parent": "SQL Window Functions",
-              "relative_path": "_docs/en/sql-reference/sql-window-functions/035-value-window-functions.md",
-              "children": [
-
-              ],
-              "previous_title": "Ranking Window Functions",
-              "previous_url": "/docs/ranking-window-functions/",
-              "next_title": "SQL Window Functions Examples",
-              "next_url": "/docs/sql-window-functions-examples/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Window Functions",
-                  "url": "/docs/sql-window-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/sql-window-functions-examples/",
-              "title": "SQL Window Functions Examples",
-              "parent": "SQL Window Functions",
-              "relative_path": "_docs/en/sql-reference/sql-window-functions/040-sql-window-functions-examples.md",
-              "children": [
-
-              ],
-              "previous_title": "Value Window Functions",
-              "previous_url": "/docs/value-window-functions/",
-              "next_title": "Tutorials Introduction",
-              "next_url": "/docs/tutorials-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Window Functions",
-                  "url": "/docs/sql-window-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "SQL Functions",
-          "previous_url": "/docs/sql-functions/",
-          "next_title": "Nested Data Functions",
-          "next_url": "/docs/nested-data-functions/",
-          "breadcrumbs": [
-            {
-              "title": "SQL Reference",
-              "url": "/docs/sql-reference/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/nested-data-functions/",
-          "title": "Nested Data Functions",
-          "parent": "SQL Reference",
-          "relative_path": "_docs/en/sql-reference/060-nested-data-functions.md",
-          "children": [
-            {
-              "url": "/docs/nested-data-limitations/",
-              "title": "Nested Data Limitations",
-              "parent": "Nested Data Functions",
-              "relative_path": "_docs/en/sql-reference/nested-data-functions/005-nested-data-limitations.md",
-              "children": [
-
-              ],
-              "previous_title": "Handling Different Data Types",
-              "previous_url": "/docs/handling-different-data-types/",
-              "next_title": "FLATTEN",
-              "next_url": "/docs/flatten/",
-              "breadcrumbs": [
-                {
-                  "title": "Nested Data Functions",
-                  "url": "/docs/nested-data-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/flatten/",
-              "title": "FLATTEN",
-              "parent": "Nested Data Functions",
-              "relative_path": "_docs/en/sql-reference/nested-data-functions/010-flatten.md",
-              "children": [
-
-              ],
-              "previous_title": "Nested Data Limitations",
-              "previous_url": "/docs/nested-data-limitations/",
-              "next_title": "KVGEN",
-              "next_url": "/docs/kvgen/",
-              "breadcrumbs": [
-                {
-                  "title": "Nested Data Functions",
-                  "url": "/docs/nested-data-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/kvgen/",
-              "title": "KVGEN",
-              "parent": "Nested Data Functions",
-              "relative_path": "_docs/en/sql-reference/nested-data-functions/020-kvgen.md",
-              "children": [
-
-              ],
-              "previous_title": "FLATTEN",
-              "previous_url": "/docs/flatten/",
-              "next_title": "REPEATED_COUNT",
-              "next_url": "/docs/repeated-count/",
-              "breadcrumbs": [
-                {
-                  "title": "Nested Data Functions",
-                  "url": "/docs/nested-data-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/repeated-count/",
-              "title": "REPEATED_COUNT",
-              "parent": "Nested Data Functions",
-              "relative_path": "_docs/en/sql-reference/nested-data-functions/030-repeated-count.md",
-              "children": [
-
-              ],
-              "previous_title": "KVGEN",
-              "previous_url": "/docs/kvgen/",
-              "next_title": "REPEATED_CONTAINS",
-              "next_url": "/docs/repeated-contains/",
-              "breadcrumbs": [
-                {
-                  "title": "Nested Data Functions",
-                  "url": "/docs/nested-data-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/repeated-contains/",
-              "title": "REPEATED_CONTAINS",
-              "parent": "Nested Data Functions",
-              "relative_path": "_docs/en/sql-reference/nested-data-functions/040-repeated-contains.md",
-              "children": [
-
-              ],
-              "previous_title": "REPEATED_COUNT",
-              "previous_url": "/docs/repeated-count/",
-              "next_title": "Supported SQL Commands",
-              "next_url": "/docs/supported-sql-commands/",
-              "breadcrumbs": [
-                {
-                  "title": "Nested Data Functions",
-                  "url": "/docs/nested-data-functions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "SQL Window Functions",
-          "previous_url": "/docs/sql-window-functions/",
-          "next_title": "Query Directory Functions",
-          "next_url": "/docs/query-directory-functions/",
-          "breadcrumbs": [
-            {
-              "title": "SQL Reference",
-              "url": "/docs/sql-reference/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/query-directory-functions/",
-          "title": "Query Directory Functions",
-          "parent": "SQL Reference",
-          "relative_path": "_docs/en/sql-reference/065-query-directory-functions.md",
-          "children": [
-
-          ],
-          "previous_title": "Nested Data Functions",
-          "previous_url": "/docs/nested-data-functions/",
-          "next_title": "SQL Commands",
-          "next_url": "/docs/sql-commands/",
-          "breadcrumbs": [
-            {
-              "title": "SQL Reference",
-              "url": "/docs/sql-reference/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/sql-commands/",
-          "title": "SQL Commands",
-          "parent": "SQL Reference",
-          "relative_path": "_docs/en/sql-reference/070-sql-commands-summary.md",
-          "children": [
-            {
-              "url": "/docs/supported-sql-commands/",
-              "title": "Supported SQL Commands",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/005-supported-sql-commands.md",
-              "children": [
-
-              ],
-              "previous_title": "REPEATED_CONTAINS",
-              "previous_url": "/docs/repeated-contains/",
-              "next_title": "ANALYZE TABLE REFRESH METADATA",
-              "next_url": "/docs/analyze-table-refresh-metadata/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/analyze-table-refresh-metadata/",
-              "title": "ANALYZE TABLE REFRESH METADATA",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/007-analyze-table-refresh-metadata.md",
-              "children": [
-
-              ],
-              "previous_title": "Supported SQL Commands",
-              "previous_url": "/docs/supported-sql-commands/",
-              "next_title": "ANALYZE TABLE COMPUTE STATISTICS",
-              "next_url": "/docs/analyze-table-compute-statistics/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/analyze-table-compute-statistics/",
-              "title": "ANALYZE TABLE COMPUTE STATISTICS",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/009-analyze-table-compute-statistics.md",
-              "children": [
-
-              ],
-              "previous_title": "ANALYZE TABLE REFRESH METADATA",
-              "previous_url": "/docs/analyze-table-refresh-metadata/",
-              "next_title": "SET",
-              "next_url": "/docs/set/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/set/",
-              "title": "SET",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/010-set.md",
-              "children": [
-
-              ],
-              "previous_title": "ANALYZE TABLE COMPUTE STATISTICS",
-              "previous_url": "/docs/analyze-table-compute-statistics/",
-              "next_title": "REFRESH TABLE METADATA",
-              "next_url": "/docs/refresh-table-metadata/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/refresh-table-metadata/",
-              "title": "REFRESH TABLE METADATA",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/011-refresh-table-metadata.md",
-              "children": [
-
-              ],
-              "previous_title": "SET",
-              "previous_url": "/docs/set/",
-              "next_title": "RESET",
-              "next_url": "/docs/reset/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/reset/",
-              "title": "RESET",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/012-reset.md",
-              "children": [
-
-              ],
-              "previous_title": "REFRESH TABLE METADATA",
-              "previous_url": "/docs/refresh-table-metadata/",
-              "next_title": "ALTER SYSTEM",
-              "next_url": "/docs/alter-system/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/alter-system/",
-              "title": "ALTER SYSTEM",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/020-alter-system.md",
-              "children": [
-
-              ],
-              "previous_title": "RESET",
-              "previous_url": "/docs/reset/",
-              "next_title": "CREATE OR REPLACE SCHEMA",
-              "next_url": "/docs/create-or-replace-schema/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/create-or-replace-schema/",
-              "title": "CREATE OR REPLACE SCHEMA",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/021-create-schema.md",
-              "children": [
-
-              ],
-              "previous_title": "ALTER SYSTEM",
-              "previous_url": "/docs/alter-system/",
-              "next_title": "CREATE TABLE AS (CTAS)",
-              "next_url": "/docs/create-table-as-ctas/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/create-table-as-ctas/",
-              "title": "CREATE TABLE AS (CTAS)",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/030-create-table-as.md",
-              "children": [
-
-              ],
-              "previous_title": "CREATE OR REPLACE SCHEMA",
-              "previous_url": "/docs/create-or-replace-schema/",
-              "next_title": "CREATE TEMPORARY TABLE AS (CTTAS)",
-              "next_url": "/docs/create-temporary-table-as-cttas/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/create-temporary-table-as-cttas/",
-              "title": "CREATE TEMPORARY TABLE AS (CTTAS)",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/031-create-temporary-table-as.md",
-              "children": [
-
-              ],
-              "previous_title": "CREATE TABLE AS (CTAS)",
-              "previous_url": "/docs/create-table-as-ctas/",
-              "next_title": "CREATE FUNCTION USING JAR",
-              "next_url": "/docs/create-function-using-jar/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/create-function-using-jar/",
-              "title": "CREATE FUNCTION USING JAR",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/034-create-function-using-jar.md",
-              "children": [
-
-              ],
-              "previous_title": "CREATE TEMPORARY TABLE AS (CTTAS)",
-              "previous_url": "/docs/create-temporary-table-as-cttas/",
-              "next_title": "PARTITION BY Clause",
-              "next_url": "/docs/partition-by-clause/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/partition-by-clause/",
-              "title": "PARTITION BY Clause",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/035-partition-by-clause.md",
-              "children": [
-
-              ],
-              "previous_title": "CREATE FUNCTION USING JAR",
-              "previous_url": "/docs/create-function-using-jar/",
-              "next_title": "CREATE VIEW",
-              "next_url": "/docs/create-view/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/create-view/",
-              "title": "CREATE VIEW",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/050-create-view.md",
-              "children": [
-
-              ],
-              "previous_title": "PARTITION BY Clause",
-              "previous_url": "/docs/partition-by-clause/",
-              "next_title": "DESCRIBE",
-              "next_url": "/docs/describe/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/describe/",
-              "title": "DESCRIBE",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/053-describe.md",
-              "children": [
-
-              ],
-              "previous_title": "CREATE VIEW",
-              "previous_url": "/docs/create-view/",
-              "next_title": "DROP FUNCTION USING JAR",
-              "next_url": "/docs/drop-function-using-jar/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/drop-function-using-jar/",
-              "title": "DROP FUNCTION USING JAR",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/054-drop-function-using-jar.md",
-              "children": [
-
-              ],
-              "previous_title": "DESCRIBE",
-              "previous_url": "/docs/describe/",
-              "next_title": "DROP TABLE",
-              "next_url": "/docs/drop-table/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/drop-table/",
-              "title": "DROP TABLE",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/055-drop-table.md",
-              "children": [
-
-              ],
-              "previous_title": "DROP FUNCTION USING JAR",
-              "previous_url": "/docs/drop-function-using-jar/",
-              "next_title": "DROP VIEW",
-              "next_url": "/docs/drop-view/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/drop-view/",
-              "title": "DROP VIEW",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/056-drop-view.md",
-              "children": [
-
-              ],
-              "previous_title": "DROP TABLE",
-              "previous_url": "/docs/drop-table/",
-              "next_title": "EXPLAIN",
-              "next_url": "/docs/explain/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/explain/",
-              "title": "EXPLAIN",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/070-explain.md",
-              "children": [
-
-              ],
-              "previous_title": "DROP VIEW",
-              "previous_url": "/docs/drop-view/",
-              "next_title": "LATERAL Join",
-              "next_url": "/docs/lateral-join/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/lateral-join/",
-              "title": "LATERAL Join",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/071-lateral-join.md",
-              "children": [
-
-              ],
-              "previous_title": "EXPLAIN",
-              "previous_url": "/docs/explain/",
-              "next_title": "SELECT",
-              "next_url": "/docs/select/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/select/",
-              "title": "SELECT",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/079-select.md",
-              "children": [
-
-              ],
-              "previous_title": "LATERAL Join",
-              "previous_url": "/docs/lateral-join/",
-              "next_title": "SELECT List",
-              "next_url": "/docs/select-list/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/select-list/",
-              "title": "SELECT List",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/080-select-list.md",
-              "children": [
-
-              ],
-              "previous_title": "SELECT",
-              "previous_url": "/docs/select/",
-              "next_title": "FROM Clause",
-              "next_url": "/docs/from-clause/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/from-clause/",
-              "title": "FROM Clause",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/081-from-clause.md",
-              "children": [
-
-              ],
-              "previous_title": "SELECT List",
-              "previous_url": "/docs/select-list/",
-              "next_title": "GROUP BY Clause",
-              "next_url": "/docs/group-by-clause/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/group-by-clause/",
-              "title": "GROUP BY Clause",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/082-group-by-clause.md",
-              "children": [
-
-              ],
-              "previous_title": "FROM Clause",
-              "previous_url": "/docs/from-clause/",
-              "next_title": "HAVING Clause",
-              "next_url": "/docs/having-clause/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/having-clause/",
-              "title": "HAVING Clause",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/083-having-clause.md",
-              "children": [
-
-              ],
-              "previous_title": "GROUP BY Clause",
-              "previous_url": "/docs/group-by-clause/",
-              "next_title": "LIMIT Clause",
-              "next_url": "/docs/limit-clause/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/limit-clause/",
-              "title": "LIMIT Clause",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/084-limit-clause.md",
-              "children": [
-
-              ],
-              "previous_title": "HAVING Clause",
-              "previous_url": "/docs/having-clause/",
-              "next_title": "OFFSET Clause",
-              "next_url": "/docs/offset-clause/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/offset-clause/",
-              "title": "OFFSET Clause",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/085-offset-clause.md",
-              "children": [
-
-              ],
-              "previous_title": "LIMIT Clause",
-              "previous_url": "/docs/limit-clause/",
-              "next_title": "ORDER BY Clause",
-              "next_url": "/docs/order-by-clause/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/order-by-clause/",
-              "title": "ORDER BY Clause",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/086-order-by-clause.md",
-              "children": [
-
-              ],
-              "previous_title": "OFFSET Clause",
-              "previous_url": "/docs/offset-clause/",
-              "next_title": "UNION Set Operator",
-              "next_url": "/docs/union-set-operator/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/union-set-operator/",
-              "title": "UNION Set Operator",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/087-union-set-operator.md",
-              "children": [
-
-              ],
-              "previous_title": "ORDER BY Clause",
-              "previous_url": "/docs/order-by-clause/",
-              "next_title": "WHERE Clause",
-              "next_url": "/docs/where-clause/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/where-clause/",
-              "title": "WHERE Clause",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/088-where-clause.md",
-              "children": [
-
-              ],
-              "previous_title": "UNION Set Operator",
-              "previous_url": "/docs/union-set-operator/",
-              "next_title": "WITH Clause",
-              "next_url": "/docs/with-clause/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/with-clause/",
-              "title": "WITH Clause",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/089-with-clause.md",
-              "children": [
-
-              ],
-              "previous_title": "WHERE Clause",
-              "previous_url": "/docs/where-clause/",
-              "next_title": "SHOW DATABASES and SHOW SCHEMAS",
-              "next_url": "/docs/show-databases-and-show-schemas/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/show-databases-and-show-schemas/",
-              "title": "SHOW DATABASES and SHOW SCHEMAS",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/090-show-databases-and-show-schemas.md",
-              "children": [
-
-              ],
-              "previous_title": "WITH Clause",
-              "previous_url": "/docs/with-clause/",
-              "next_title": "SHOW FILES",
-              "next_url": "/docs/show-files/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/show-files/",
-              "title": "SHOW FILES",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/100-show-files.md",
-              "children": [
-
-              ],
-              "previous_title": "SHOW DATABASES and SHOW SCHEMAS",
-              "previous_url": "/docs/show-databases-and-show-schemas/",
-              "next_title": "SHOW TABLES",
-              "next_url": "/docs/show-tables/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/show-tables/",
-              "title": "SHOW TABLES",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/110-show-tables.md",
-              "children": [
-
-              ],
-              "previous_title": "SHOW FILES",
-              "previous_url": "/docs/show-files/",
-              "next_title": "USE",
-              "next_url": "/docs/use/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/use/",
-              "title": "USE",
-              "parent": "SQL Commands",
-              "relative_path": "_docs/en/sql-reference/sql-commands/120-use.md",
-              "children": [
-
-              ],
-              "previous_title": "SHOW TABLES",
-              "previous_url": "/docs/show-tables/",
-              "next_title": "CASE",
-              "next_url": "/docs/case/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Commands",
-                  "url": "/docs/sql-commands/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Query Directory Functions",
-          "previous_url": "/docs/query-directory-functions/",
-          "next_title": "SQL Conditional Expressions",
-          "next_url": "/docs/sql-conditional-expressions/",
-          "breadcrumbs": [
-            {
-              "title": "SQL Reference",
-              "url": "/docs/sql-reference/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/sql-conditional-expressions/",
-          "title": "SQL Conditional Expressions",
-          "parent": "SQL Reference",
-          "relative_path": "_docs/en/sql-reference/075-sql-conditional-expressions.md",
-          "children": [
-            {
-              "url": "/docs/case/",
-              "title": "CASE",
-              "parent": "SQL Conditional Expressions",
-              "relative_path": "_docs/en/sql-reference/sql-conditional-expressions/010-case-expression.md",
-              "children": [
-
-              ],
-              "previous_title": "USE",
-              "previous_url": "/docs/use/",
-              "next_title": "About SQL Function Examples",
-              "next_url": "/docs/about-sql-function-examples/",
-              "breadcrumbs": [
-                {
-                  "title": "SQL Conditional Expressions",
-                  "url": "/docs/sql-conditional-expressions/"
-                },
-                {
-                  "title": "SQL Reference",
-                  "url": "/docs/sql-reference/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "SQL Commands",
-          "previous_url": "/docs/sql-commands/",
-          "next_title": "Reserved Keywords",
-          "next_url": "/docs/reserved-keywords/",
-          "breadcrumbs": [
-            {
-              "title": "SQL Reference",
-              "url": "/docs/sql-reference/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/reserved-keywords/",
-          "title": "Reserved Keywords",
-          "parent": "SQL Reference",
-          "relative_path": "_docs/en/sql-reference/080-reserved-keywords.md",
-          "children": [
-
-          ],
-          "previous_title": "SQL Conditional Expressions",
-          "previous_url": "/docs/sql-conditional-expressions/",
-          "next_title": "SQL Extensions",
-          "next_url": "/docs/sql-extensions/",
-          "breadcrumbs": [
-            {
-              "title": "SQL Reference",
-              "url": "/docs/sql-reference/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/sql-extensions/",
-          "title": "SQL Extensions",
-          "parent": "SQL Reference",
-          "relative_path": "_docs/en/sql-reference/090-sql-extensions.md",
-          "children": [
-
-          ],
-          "previous_title": "Reserved Keywords",
-          "previous_url": "/docs/reserved-keywords/",
-          "next_title": "Supported Data Types",
-          "next_url": "/docs/supported-data-types/",
-          "breadcrumbs": [
-            {
-              "title": "SQL Reference",
-              "url": "/docs/sql-reference/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Log and Debug",
-      "previous_url": "/docs/log-and-debug/",
-      "next_title": "Data Sources and File Formats",
-      "next_url": "/docs/data-sources-and-file-formats/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Data Sources and File Formats": {
-      "url": "/docs/data-sources-and-file-formats/",
-      "title": "Data Sources and File Formats",
-      "parent": null,
-      "relative_path": "_docs/en/090-data-sources-and-file-formats.md",
-      "children": [
-        {
-          "url": "/docs/data-sources-and-file-formats-introduction/",
-          "title": "Data Sources and File Formats Introduction",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/010-data-sources-and-file-formats-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Dropbox Storage Plugin",
-          "previous_url": "/docs/dropbox-storage-plugin/",
-          "next_title": "Hive-to-Drill Data Type Mapping",
-          "next_url": "/docs/hive-to-drill-data-type-mapping/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/hive-to-drill-data-type-mapping/",
-          "title": "Hive-to-Drill Data Type Mapping",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/020-hive-to-drill-data-type-mapping.md",
-          "children": [
-
-          ],
-          "previous_title": "Data Sources and File Formats Introduction",
-          "previous_url": "/docs/data-sources-and-file-formats-introduction/",
-          "next_title": "Deploying and Using a Hive UDF",
-          "next_url": "/docs/deploying-and-using-a-hive-udf/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/deploying-and-using-a-hive-udf/",
-          "title": "Deploying and Using a Hive UDF",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/030-deploying-and-using-a-hive-udf.md",
-          "children": [
-
-          ],
-          "previous_title": "Hive-to-Drill Data Type Mapping",
-          "previous_url": "/docs/hive-to-drill-data-type-mapping/",
-          "next_title": "Parquet Format",
-          "next_url": "/docs/parquet-format/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/parquet-format/",
-          "title": "Parquet Format",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/040-parquet-format.md",
-          "children": [
-
-          ],
-          "previous_title": "Deploying and Using a Hive UDF",
-          "previous_url": "/docs/deploying-and-using-a-hive-udf/",
-          "next_title": "Logfile Plugin",
-          "next_url": "/docs/logfile-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/logfile-plugin/",
-          "title": "Logfile Plugin",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/041-logfile-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "Parquet Format",
-          "previous_url": "/docs/parquet-format/",
-          "next_title": "JSON Data Model",
-          "next_url": "/docs/json-data-model/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/json-data-model/",
-          "title": "JSON Data Model",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/050-json-data-model.md",
-          "children": [
-
-          ],
-          "previous_title": "Logfile Plugin",
-          "previous_url": "/docs/logfile-plugin/",
-          "next_title": "Text Files: CSV, TSV, PSV",
-          "next_url": "/docs/text-files-csv-tsv-psv/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/text-files-csv-tsv-psv/",
-          "title": "Text Files: CSV, TSV, PSV",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/060-text-files-csv-tsv-psv.md",
-          "children": [
-
-          ],
-          "previous_title": "JSON Data Model",
-          "previous_url": "/docs/json-data-model/",
-          "next_title": "Sequence Files",
-          "next_url": "/docs/sequence-files/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/sequence-files/",
-          "title": "Sequence Files",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/070-sequencefile-format.md",
-          "children": [
-
-          ],
-          "previous_title": "Text Files: CSV, TSV, PSV",
-          "previous_url": "/docs/text-files-csv-tsv-psv/",
-          "next_title": "HTTPD Format Plugin",
-          "next_url": "/docs/httpd-format-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/httpd-format-plugin/",
-          "title": "HTTPD Format Plugin",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/110-httpd-format-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "Sequence Files",
-          "previous_url": "/docs/sequence-files/",
-          "next_title": "Image Metadata Format Plugin",
-          "next_url": "/docs/image-metadata-format-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/image-metadata-format-plugin/",
-          "title": "Image Metadata Format Plugin",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/111-image-metadata-format-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "HTTPD Format Plugin",
-          "previous_url": "/docs/httpd-format-plugin/",
-          "next_title": "Syslog Format Plugin",
-          "next_url": "/docs/syslog-format-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/syslog-format-plugin/",
-          "title": "Syslog Format Plugin",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/112-sys-log-format-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "Image Metadata Format Plugin",
-          "previous_url": "/docs/image-metadata-format-plugin/",
-          "next_title": "LTSV Format Plugin",
-          "next_url": "/docs/ltsv-format-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/ltsv-format-plugin/",
-          "title": "LTSV Format Plugin",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/113-ltsv-format-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "Syslog Format Plugin",
-          "previous_url": "/docs/syslog-format-plugin/",
-          "next_title": "SPSS Format Plugin",
-          "next_url": "/docs/spss-format-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/spss-format-plugin/",
-          "title": "SPSS Format Plugin",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/114-spss-format-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "LTSV Format Plugin",
-          "previous_url": "/docs/ltsv-format-plugin/",
-          "next_title": "ESRI Shapefile Format Plugin",
-          "next_url": "/docs/esri-shapefile-format-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/esri-shapefile-format-plugin/",
-          "title": "ESRI Shapefile Format Plugin",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/115-esri-shapefile-format-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "SPSS Format Plugin",
-          "previous_url": "/docs/spss-format-plugin/",
-          "next_title": "Excel Format Plugin",
-          "next_url": "/docs/excel-format-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/excel-format-plugin/",
-          "title": "Excel Format Plugin",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/116-excel-format-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "ESRI Shapefile Format Plugin",
-          "previous_url": "/docs/esri-shapefile-format-plugin/",
-          "next_title": "HDF5 Format Plugin",
-          "next_url": "/docs/hdf5-format-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/hdf5-format-plugin/",
-          "title": "HDF5 Format Plugin",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/117-hdf5-format-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "Excel Format Plugin",
-          "previous_url": "/docs/excel-format-plugin/",
-          "next_title": "XML Format Plugin",
-          "next_url": "/docs/xml-format-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/xml-format-plugin/",
-          "title": "XML Format Plugin",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/120-xml-format-plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "HDF5 Format Plugin",
-          "previous_url": "/docs/hdf5-format-plugin/",
-          "next_title": "SAS Format Plugin",
-          "next_url": "/docs/sas-format-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/sas-format-plugin/",
-          "title": "SAS Format Plugin",
-          "parent": "Data Sources and File Formats",
-          "relative_path": "_docs/en/data-sources-and-file-formats/130-sas-format.plugin.md",
-          "children": [
-
-          ],
-          "previous_title": "XML Format Plugin",
-          "previous_url": "/docs/xml-format-plugin/",
-          "next_title": "Develop Custom Functions Introduction",
-          "next_url": "/docs/develop-custom-functions-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Data Sources and File Formats",
-              "url": "/docs/data-sources-and-file-formats/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "SQL Reference",
-      "previous_url": "/docs/sql-reference/",
-      "next_title": "Develop Custom Functions",
-      "next_url": "/docs/develop-custom-functions/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Develop Custom Functions": {
-      "url": "/docs/develop-custom-functions/",
-      "title": "Develop Custom Functions",
-      "parent": null,
-      "relative_path": "_docs/en/100-develop-custom-functions.md",
-      "children": [
-        {
-          "url": "/docs/develop-custom-functions-introduction/",
-          "title": "Develop Custom Functions Introduction",
-          "parent": "Develop Custom Functions",
-          "relative_path": "_docs/en/develop-custom-functions/010-develop-custom-functions-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "SAS Format Plugin",
-          "previous_url": "/docs/sas-format-plugin/",
-          "next_title": "Developing a Simple Function",
-          "next_url": "/docs/developing-a-simple-function/",
-          "breadcrumbs": [
-            {
-              "title": "Develop Custom Functions",
-              "url": "/docs/develop-custom-functions/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/developing-a-simple-function/",
-          "title": "Developing a Simple Function",
-          "parent": "Develop Custom Functions",
-          "relative_path": "_docs/en/develop-custom-functions/020-developing-a-simple-function.md",
-          "children": [
-
-          ],
-          "previous_title": "Develop Custom Functions Introduction",
-          "previous_url": "/docs/develop-custom-functions-introduction/",
-          "next_title": "Tutorial: Develop a Simple Function",
-          "next_url": "/docs/tutorial-develop-a-simple-function/",
-          "breadcrumbs": [
-            {
-              "title": "Develop Custom Functions",
-              "url": "/docs/develop-custom-functions/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/tutorial-develop-a-simple-function/",
-          "title": "Tutorial: Develop a Simple Function",
-          "parent": "Develop Custom Functions",
-          "relative_path": "_docs/en/develop-custom-functions/025-tutorial-develop-a-simple-function.md",
-          "children": [
-
-          ],
-          "previous_title": "Developing a Simple Function",
-          "previous_url": "/docs/developing-a-simple-function/",
-          "next_title": "Developing an Aggregate Function",
-          "next_url": "/docs/developing-an-aggregate-function/",
-          "breadcrumbs": [
-            {
-              "title": "Develop Custom Functions",
-              "url": "/docs/develop-custom-functions/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/developing-an-aggregate-function/",
-          "title": "Developing an Aggregate Function",
-          "parent": "Develop Custom Functions",
-          "relative_path": "_docs/en/develop-custom-functions/030-developing-an-aggregate-function.md",
-          "children": [
-
-          ],
-          "previous_title": "Tutorial: Develop a Simple Function",
-          "previous_url": "/docs/tutorial-develop-a-simple-function/",
-          "next_title": "Adding Custom Functions to Drill",
-          "next_url": "/docs/adding-custom-functions-to-drill/",
-          "breadcrumbs": [
-            {
-              "title": "Develop Custom Functions",
-              "url": "/docs/develop-custom-functions/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/adding-custom-functions-to-drill/",
-          "title": "Adding Custom Functions to Drill",
-          "parent": "Develop Custom Functions",
-          "relative_path": "_docs/en/develop-custom-functions/040-adding-custom-functions-to-drill.md",
-          "children": [
-            {
-              "url": "/docs/adding-custom-functions-to-drill-introduction/",
-              "title": "Adding Custom Functions to Drill Introduction",
-              "parent": "Adding Custom Functions to Drill",
-              "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/009-adding-custom-functions-to-drill-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "Custom Function Interfaces",
-              "previous_url": "/docs/custom-function-interfaces/",
-              "next_title": "Manually Adding Custom Functions to Drill",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/manually-adding-custom-functions-to-drill/",
-              "title": "Manually Adding Custom Functions to Drill",
-              "parent": "Adding Custom Functions to Drill",
-              "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/010-manually-adding-custom-functions-to-drill.md",
-              "children": [
-
-              ],
-              "previous_title": "Adding Custom Functions to Drill Introduction",
-              "previous_url": "/docs/adding-custom-functions-to-drill-introduction/",
-              "next_title": "Creating Custom Authenticators",
-              "next_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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/creating-custom-authenticators/",
-              "title": "Creating Custom Authenticators",
-              "parent": "Adding Custom Functions to Drill",
-              "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/015-creating-custom-authenticators.md",
-              "children": [
-
-              ],
-              "previous_title": "Manually Adding Custom Functions to Drill",
-              "previous_url": "/docs/manually-adding-custom-functions-to-drill/",
-              "next_title": "Dynamic UDFs",
-              "next_url": "/docs/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/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/dynamic-udfs/",
-              "title": "Dynamic UDFs",
-              "parent": "Adding Custom Functions to Drill",
-              "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/020-dynamic-udfs.md",
-              "children": [
-
-              ],
-              "previous_title": "Creating Custom Authenticators",
-              "previous_url": "/docs/creating-custom-authenticators/",
-              "next_title": "REST API",
-              "next_url": "/docs/rest-api/",
-              "breadcrumbs": [
-                {
-                  "title": "Adding Custom Functions to Drill",
-                  "url": "/docs/adding-custom-functions-to-drill/"
-                },
-                {
-                  "title": "Develop Custom Functions",
-                  "url": "/docs/develop-custom-functions/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Developing an Aggregate Function",
-          "previous_url": "/docs/developing-an-aggregate-function/",
-          "next_title": "Using Custom Functions in Queries",
-          "next_url": "/docs/using-custom-functions-in-queries/",
-          "breadcrumbs": [
-            {
-              "title": "Develop Custom Functions",
-              "url": "/docs/develop-custom-functions/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/using-custom-functions-in-queries/",
-          "title": "Using Custom Functions in Queries",
-          "parent": "Develop Custom Functions",
-          "relative_path": "_docs/en/develop-custom-functions/050-use-custom-functions-in-queries.md",
-          "children": [
-
-          ],
-          "previous_title": "Adding Custom Functions to Drill",
-          "previous_url": "/docs/adding-custom-functions-to-drill/",
-          "next_title": "Custom Function Interfaces",
-          "next_url": "/docs/custom-function-interfaces/",
-          "breadcrumbs": [
-            {
-              "title": "Develop Custom Functions",
-              "url": "/docs/develop-custom-functions/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/custom-function-interfaces/",
-          "title": "Custom Function Interfaces",
-          "parent": "Develop Custom Functions",
-          "relative_path": "_docs/en/develop-custom-functions/060-custom-function-interfaces.md",
-          "children": [
-
-          ],
-          "previous_title": "Using Custom Functions in Queries",
-          "previous_url": "/docs/using-custom-functions-in-queries/",
-          "next_title": "Adding Custom Functions to Drill Introduction",
-          "next_url": "/docs/adding-custom-functions-to-drill-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Develop Custom Functions",
-              "url": "/docs/develop-custom-functions/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Data Sources and File Formats",
-      "previous_url": "/docs/data-sources-and-file-formats/",
-      "next_title": "Troubleshooting",
-      "next_url": "/docs/troubleshooting/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Troubleshooting": {
-      "url": "/docs/troubleshooting/",
-      "title": "Troubleshooting",
-      "parent": null,
-      "relative_path": "_docs/en/110-troubleshooting.md",
-      "children": [
-
-      ],
-      "previous_title": "Develop Custom Functions",
-      "previous_url": "/docs/develop-custom-functions/",
-      "next_title": "Developer Information",
-      "next_url": "/docs/developer-information/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Developer Information": {
-      "url": "/docs/developer-information/",
-      "title": "Developer Information",
-      "parent": null,
-      "relative_path": "_docs/en/120-developer-information.md",
-      "children": [
-        {
-          "url": "/docs/rest-api/",
-          "title": "REST API",
-          "parent": "Developer Information",
-          "relative_path": "_docs/en/developer-information/009-rest-api.md",
-          "children": [
-            {
-              "url": "/docs/rest-api-introduction/",
-              "title": "REST API Introduction",
-              "parent": "REST API",
-              "relative_path": "_docs/en/developer-information/rest-api/010-rest-api-introduction.md",
-              "children": [
-
-              ],
-              "previous_title": "Useful Information for Drill Developers",
-              "previous_url": "/docs/useful-information-for-drill-developers/",
-              "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/",
-              "breadcrumbs": [
-                {
-                  "title": "REST API",
-                  "url": "/docs/rest-api/"
-                },
-                {
-                  "title": "Developer Information",
-                  "url": "/docs/developer-information/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled/",
-              "title": "Submitting Queries from the REST API when Impersonation is Enabled and Authentication is Disabled",
-              "parent": "REST API",
-              "relative_path": "_docs/en/developer-information/rest-api/011-submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled.md",
-              "children": [
-
-              ],
-              "previous_title": "REST API Introduction",
-              "previous_url": "/docs/rest-api-introduction/",
-              "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/",
-              "breadcrumbs": [
-                {
-                  "title": "REST API",
-                  "url": "/docs/rest-api/"
-                },
-                {
-                  "title": "Developer Information",
-                  "url": "/docs/developer-information/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/use-postman-to-run-sql-queries-on-drill-data-sources/",
-              "title": "Use Postman to Run SQL Queries on Drill Data Sources",
-              "parent": "REST API",
-              "relative_path": "_docs/en/developer-information/rest-api/012-use-postman-to-run-sql-queries-on-drill-data-sources.md",
-              "children": [
-
-              ],
-              "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/",
-              "next_title": "Drill-on-YARN Introduction",
-              "next_url": "/docs/drill-on-yarn-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "REST API",
-                  "url": "/docs/rest-api/"
-                },
-                {
-                  "title": "Developer Information",
-                  "url": "/docs/developer-information/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Dynamic UDFs",
-          "previous_url": "/docs/dynamic-udfs/",
-          "next_title": "Develop Drill",
-          "next_url": "/docs/develop-drill/",
-          "breadcrumbs": [
-            {
-              "title": "Developer Information",
-              "url": "/docs/developer-information/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/develop-drill/",
-          "title": "Develop Drill",
-          "parent": "Developer Information",
-          "relative_path": "_docs/en/developer-information/010-develop-drill.md",
-          "children": [
-            {
-              "url": "/docs/compiling-drill-from-source/",
-              "title": "Compiling Drill from Source",
-              "parent": "Develop Drill",
-              "relative_path": "_docs/en/developer-information/develop-drill/010-compiling-drill-from-source.md",
-              "children": [
-
-              ],
-              "previous_title": "Value Vectors",
-              "previous_url": "/docs/value-vectors/",
-              "next_title": "Useful Information for Drill Developers",
-              "next_url": "/docs/useful-information-for-drill-developers/",
-              "breadcrumbs": [
-                {
-                  "title": "Develop Drill",
-                  "url": "/docs/develop-drill/"
-                },
-                {
-                  "title": "Developer Information",
-                  "url": "/docs/developer-information/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/useful-information-for-drill-developers/",
-              "title": "Useful Information for Drill Developers",
-              "parent": "Develop Drill",
-              "relative_path": "_docs/en/developer-information/develop-drill/011-useful-information-for-drill-developers.md",
-              "children": [
-
-              ],
-              "previous_title": "Compiling Drill from Source",
-              "previous_url": "/docs/compiling-drill-from-source/",
-              "next_title": "REST API Introduction",
-              "next_url": "/docs/rest-api-introduction/",
-              "breadcrumbs": [
-                {
-                  "title": "Develop Drill",
-                  "url": "/docs/develop-drill/"
-                },
-                {
-                  "title": "Developer Information",
-                  "url": "/docs/developer-information/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "REST API",
-          "previous_url": "/docs/rest-api/",
-          "next_title": "Contribute to Drill",
-          "next_url": "/docs/contribute-to-drill/",
-          "breadcrumbs": [
-            {
-              "title": "Developer Information",
-              "url": "/docs/developer-information/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/contribute-to-drill/",
-          "title": "Contribute to Drill",
-          "parent": "Developer Information",
-          "relative_path": "_docs/en/developer-information/020-contribute-to-drill.md",
-          "children": [
-            {
-              "url": "/docs/apache-drill-contribution-guidelines/",
-              "title": "Apache Drill Contribution Guidelines",
-              "parent": "Contribute to Drill",
-              "relative_path": "_docs/en/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md",
-              "children": [
-
-              ],
-              "previous_title": "Design Docs",
-              "previous_url": "/docs/design-docs/",
-              "next_title": "Apache Drill Contribution Ideas",
-              "next_url": "/docs/apache-drill-contribution-ideas/",
-              "breadcrumbs": [
-                {
-                  "title": "Contribute to Drill",
-                  "url": "/docs/contribute-to-drill/"
-                },
-                {
-                  "title": "Developer Information",
-                  "url": "/docs/developer-information/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/apache-drill-contribution-ideas/",
-              "title": "Apache Drill Contribution Ideas",
-              "parent": "Contribute to Drill",
-              "relative_path": "_docs/en/developer-information/contribute-to-drill/020-apache-drill-contribution-ideas.md",
-              "children": [
-
-              ],
-              "previous_title": "Apache Drill Contribution Guidelines",
-              "previous_url": "/docs/apache-drill-contribution-guidelines/",
-              "next_title": "Drill Plan Syntax",
-              "next_url": "/docs/drill-plan-syntax/",
-              "breadcrumbs": [
-                {
-                  "title": "Contribute to Drill",
-                  "url": "/docs/contribute-to-drill/"
-                },
-                {
-                  "title": "Developer Information",
-                  "url": "/docs/developer-information/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Develop Drill",
-          "previous_url": "/docs/develop-drill/",
-          "next_title": "Design Docs",
-          "next_url": "/docs/design-docs/",
-          "breadcrumbs": [
-            {
-              "title": "Developer Information",
-              "url": "/docs/developer-information/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/design-docs/",
-          "title": "Design Docs",
-          "parent": "Developer Information",
-          "relative_path": "_docs/en/developer-information/030-design-docs.md",
-          "children": [
-            {
-              "url": "/docs/drill-plan-syntax/",
-              "title": "Drill Plan Syntax",
-              "parent": "Design Docs",
-              "relative_path": "_docs/en/developer-information/design-docs/010-drill-plan-syntax.md",
-              "children": [
-
-              ],
-              "previous_title": "Apache Drill Contribution Ideas",
-              "previous_url": "/docs/apache-drill-contribution-ideas/",
-              "next_title": "RPC Overview",
-              "next_url": "/docs/rpc-overview/",
-              "breadcrumbs": [
-                {
-                  "title": "Design Docs",
-                  "url": "/docs/design-docs/"
-                },
-                {
-                  "title": "Developer Information",
-                  "url": "/docs/developer-information/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/rpc-overview/",
-              "title": "RPC Overview",
-              "parent": "Design Docs",
-              "relative_path": "_docs/en/developer-information/design-docs/020-rpc-overview.md",
-              "children": [
-
-              ],
-              "previous_title": "Drill Plan Syntax",
-              "previous_url": "/docs/drill-plan-syntax/",
-              "next_title": "Query Stages",
-              "next_url": "/docs/query-stages/",
-              "breadcrumbs": [
-                {
-                  "title": "Design Docs",
-                  "url": "/docs/design-docs/"
-                },
-                {
-                  "title": "Developer Information",
-                  "url": "/docs/developer-information/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/query-stages/",
-              "title": "Query Stages",
-              "parent": "Design Docs",
-              "relative_path": "_docs/en/developer-information/design-docs/030-query-stages.md",
-              "children": [
-
-              ],
-              "previous_title": "RPC Overview",
-              "previous_url": "/docs/rpc-overview/",
-              "next_title": "Useful Research",
-              "next_url": "/docs/useful-research/",
-              "breadcrumbs": [
-                {
-                  "title": "Design Docs",
-                  "url": "/docs/design-docs/"
-                },
-                {
-                  "title": "Developer Information",
-                  "url": "/docs/developer-information/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/useful-research/",
-              "title": "Useful Research",
-              "parent": "Design Docs",
-              "relative_path": "_docs/en/developer-information/design-docs/040-useful-research.md",
-              "children": [
-
-              ],
-              "previous_title": "Query Stages",
-              "previous_url": "/docs/query-stages/",
-              "next_title": "Value Vectors",
-              "next_url": "/docs/value-vectors/",
-              "breadcrumbs": [
-                {
-                  "title": "Design Docs",
-                  "url": "/docs/design-docs/"
-                },
-                {
-                  "title": "Developer Information",
-                  "url": "/docs/developer-information/"
-                }
-              ]
-            },
-            {
-              "url": "/docs/value-vectors/",
-              "title": "Value Vectors",
-              "parent": "Design Docs",
-              "relative_path": "_docs/en/developer-information/design-docs/050-value-vectors.md",
-              "children": [
-
-              ],
-              "previous_title": "Useful Research",
-              "previous_url": "/docs/useful-research/",
-              "next_title": "Compiling Drill from Source",
-              "next_url": "/docs/compiling-drill-from-source/",
-              "breadcrumbs": [
-                {
-                  "title": "Design Docs",
-                  "url": "/docs/design-docs/"
-                },
-                {
-                  "title": "Developer Information",
-                  "url": "/docs/developer-information/"
-                }
-              ]
-            }
-          ],
-          "previous_title": "Contribute to Drill",
-          "previous_url": "/docs/contribute-to-drill/",
-          "next_title": "Apache Drill Contribution Guidelines",
-          "next_url": "/docs/apache-drill-contribution-guidelines/",
-          "breadcrumbs": [
-            {
-              "title": "Developer Information",
-              "url": "/docs/developer-information/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Troubleshooting",
-      "previous_url": "/docs/troubleshooting/",
-      "next_title": "Release Notes",
-      "next_url": "/docs/release-notes/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Release Notes": {
-      "url": "/docs/release-notes/",
-      "title": "Release Notes",
-      "parent": null,
-      "relative_path": "_docs/en/130-rn.md",
-      "children": [
-        {
-          "url": "/docs/apache-drill-1-19-0-release-notes/",
-          "title": "Apache Drill 1.19.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/002-1.19.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Verifying Index Use",
-          "previous_url": "/docs/verifying-index-use/",
-          "next_title": "Apache Drill 1.18.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-18-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-18-0-release-notes/",
-          "title": "Apache Drill 1.18.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/003-1.18.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.19.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-19-0-release-notes/",
-          "next_title": "Apache Drill 1.17.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-17-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-17-0-release-notes/",
-          "title": "Apache Drill 1.17.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/004-1.17.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.18.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-18-0-release-notes/",
-          "next_title": "Apache Drill 1.16.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-16-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-16-0-release-notes/",
-          "title": "Apache Drill 1.16.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/005-1.16.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.17.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-17-0-release-notes/",
-          "next_title": "Apache Drill 1.15.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-15-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-15-0-release-notes/",
-          "title": "Apache Drill 1.15.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/006-1.15.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.16.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-16-0-release-notes/",
-          "next_title": "Apache Drill 1.14.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-14-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-14-0-release-notes/",
-          "title": "Apache Drill 1.14.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/007-1.14.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.15.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-15-0-release-notes/",
-          "next_title": "Apache Drill 1.13.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-13-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-13-0-release-notes/",
-          "title": "Apache Drill 1.13.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/008-1.13.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.14.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-14-0-release-notes/",
-          "next_title": "Apache Drill 1.12.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-12-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-12-0-release-notes/",
-          "title": "Apache Drill 1.12.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/009-1.12.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.13.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-13-0-release-notes/",
-          "next_title": "Apache Drill 1.11.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-11-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-11-0-release-notes/",
-          "title": "Apache Drill 1.11.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/010-1.11.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.12.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-12-0-release-notes/",
-          "next_title": "Apache Drill 1.10.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-10-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-10-0-release-notes/",
-          "title": "Apache Drill 1.10.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/011-1.10.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.11.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-11-0-release-notes/",
-          "next_title": "Apache Drill 1.9.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-9-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-9-0-release-notes/",
-          "title": "Apache Drill 1.9.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/012-1.9.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.10.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-10-0-release-notes/",
-          "next_title": "Apache Drill 1.8.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-8-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-8-0-release-notes/",
-          "title": "Apache Drill 1.8.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/013-1.8.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.9.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-9-0-release-notes/",
-          "next_title": "Apache Drill 1.7.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-7-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-7-0-release-notes/",
-          "title": "Apache Drill 1.7.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/014-1.7.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.8.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-8-0-release-notes/",
-          "next_title": "Apache Drill 1.6.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-6-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-6-0-release-notes/",
-          "title": "Apache Drill 1.6.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/015-1.6.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.7.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-7-0-release-notes/",
-          "next_title": "Apache Drill 1.5.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-5-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-5-0-release-notes/",
-          "title": "Apache Drill 1.5.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/016-1.5.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.6.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-6-0-release-notes/",
-          "next_title": "Apache Drill 1.4.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-4-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-4-0-release-notes/",
-          "title": "Apache Drill 1.4.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/017-1.4.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.5.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-5-0-release-notes/",
-          "next_title": "Apache Drill 1.3.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-3-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-3-0-release-notes/",
-          "title": "Apache Drill 1.3.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/018-1.3.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.4.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-4-0-release-notes/",
-          "next_title": "Apache Drill 1.2.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-2-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-2-0-release-notes/",
-          "title": "Apache Drill 1.2.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/019-1.2.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.3.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-3-0-release-notes/",
-          "next_title": "Apache Drill 1.1.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-1-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-1-0-release-notes/",
-          "title": "Apache Drill 1.1.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/020-1.1.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.2.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-2-0-release-notes/",
-          "next_title": "Apache Drill 1.0.0 Release Notes",
-          "next_url": "/docs/apache-drill-1-0-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-1-0-0-release-notes/",
-          "title": "Apache Drill 1.0.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/030-1.0.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.1.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-1-0-release-notes/",
-          "next_title": "Apache Drill 0.9.0 Release Notes",
-          "next_url": "/docs/apache-drill-0-9-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-0-9-0-release-notes/",
-          "title": "Apache Drill 0.9.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/040-0.9.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 1.0.0 Release Notes",
-          "previous_url": "/docs/apache-drill-1-0-0-release-notes/",
-          "next_title": "Apache Drill 0.8.0 Release Notes",
-          "next_url": "/docs/apache-drill-0-8-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-0-8-0-release-notes/",
-          "title": "Apache Drill 0.8.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/050-0.8.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 0.9.0 Release Notes",
-          "previous_url": "/docs/apache-drill-0-9-0-release-notes/",
-          "next_title": "Apache Drill 0.7.0 Release Notes",
-          "next_url": "/docs/apache-drill-0-7-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-0-7-0-release-notes/",
-          "title": "Apache Drill 0.7.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/060-0.7.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 0.8.0 Release Notes",
-          "previous_url": "/docs/apache-drill-0-8-0-release-notes/",
-          "next_title": "Apache Drill 0.6.0 Release Notes",
-          "next_url": "/docs/apache-drill-0-6-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-0-6-0-release-notes/",
-          "title": "Apache Drill 0.6.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/070-0.6.0-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 0.7.0 Release Notes",
-          "previous_url": "/docs/apache-drill-0-7-0-release-notes/",
-          "next_title": "Apache Drill 0.5.0 Release Notes",
-          "next_url": "/docs/apache-drill-0-5-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-0-5-0-release-notes/",
-          "title": "Apache Drill 0.5.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/071-0.5.0rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 0.6.0 Release Notes",
-          "previous_url": "/docs/apache-drill-0-6-0-release-notes/",
-          "next_title": "Apache Drill 0.4.0 Release Notes",
-          "next_url": "/docs/apache-drill-0-4-0-release-notes/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-0-4-0-release-notes/",
-          "title": "Apache Drill 0.4.0 Release Notes",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/072-0.4.0rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 0.5.0 Release Notes",
-          "previous_url": "/docs/apache-drill-0-5-0-release-notes/",
-          "next_title": "Apache Drill M1 Release Notes (Apache Drill Alpha)",
-          "next_url": "/docs/apache-drill-m1-release-notes-apache-drill-alpha/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/apache-drill-m1-release-notes-apache-drill-alpha/",
-          "title": "Apache Drill M1 Release Notes (Apache Drill Alpha)",
-          "parent": "Release Notes",
-          "relative_path": "_docs/en/rn/073-alpha-rn.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill 0.4.0 Release Notes",
-          "previous_url": "/docs/apache-drill-0-4-0-release-notes/",
-          "next_title": "Enron Emails",
-          "next_url": "/docs/enron-emails/",
-          "breadcrumbs": [
-            {
-              "title": "Release Notes",
-              "url": "/docs/release-notes/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Developer Information",
-      "previous_url": "/docs/developer-information/",
-      "next_title": "Sample Datasets",
-      "next_url": "/docs/sample-datasets/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Sample Datasets": {
-      "url": "/docs/sample-datasets/",
-      "title": "Sample Datasets",
-      "parent": null,
-      "relative_path": "_docs/en/140-sample-datasets.md",
-      "children": [
-        {
-          "url": "/docs/enron-emails/",
-          "title": "Enron Emails",
-          "parent": "Sample Datasets",
-          "relative_path": "_docs/en/sample-datasets/001-enron.md",
-          "children": [
-
-          ],
-          "previous_title": "Apache Drill M1 Release Notes (Apache Drill Alpha)",
-          "previous_url": "/docs/apache-drill-m1-release-notes-apache-drill-alpha/",
-          "next_title": "Wikipedia Edit History",
-          "next_url": "/docs/wikipedia-edit-history/",
-          "breadcrumbs": [
-            {
-              "title": "Sample Datasets",
-              "url": "/docs/sample-datasets/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/wikipedia-edit-history/",
-          "title": "Wikipedia Edit History",
-          "parent": "Sample Datasets",
-          "relative_path": "_docs/en/sample-datasets/002-wikipedia.md",
-          "children": [
-
-          ],
-          "previous_title": "Enron Emails",
-          "previous_url": "/docs/enron-emails/",
-          "next_title": "SQL Reference Introduction",
-          "next_url": "/docs/sql-reference-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Sample Datasets",
-              "url": "/docs/sample-datasets/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Release Notes",
-      "previous_url": "/docs/release-notes/",
-      "next_title": "Project Bylaws",
-      "next_url": "/docs/project-bylaws/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Project Bylaws": {
-      "url": "/docs/project-bylaws/",
-      "title": "Project Bylaws",
-      "parent": null,
-      "relative_path": "_docs/en/170-bylaws.md",
-      "children": [
-
-      ],
-      "previous_title": "Sample Datasets",
-      "previous_url": "/docs/sample-datasets/",
-      "next_title": "Ecosystem",
-      "next_url": "/docs/ecosystem/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Ecosystem": {
-      "url": "/docs/ecosystem/",
-      "title": "Ecosystem",
-      "parent": null,
-      "relative_path": "_docs/en/171-ecosystem.md",
-      "children": [
-        {
-          "url": "/docs/using-saiku-analytics-with-apache-drill/",
-          "title": "Using Saiku Analytics with Apache Drill",
-          "parent": "Ecosystem",
-          "relative_path": "_docs/en/ecosystem/010-using-saiku-analytics-with-apache-drill.md",
-          "children": [
-
-          ],
-          "previous_title": "Appendix D: Recreate the Drill Archive",
-          "previous_url": "/docs/appendix-d-recreate-the-drill-archive/",
-          "next_title": "Drill Introduction",
-          "next_url": "/docs/drill-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Ecosystem",
-              "url": "/docs/ecosystem/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Project Bylaws",
-      "previous_url": "/docs/project-bylaws/",
-      "next_title": "Architecture Introduction",
-      "next_url": "/docs/architecture-introduction/",
-      "breadcrumbs": [
-
-      ]
-    },
-    "Architecture Introduction": {
-      "url": "/docs/architecture-introduction/",
-      "title": "Architecture Introduction",
-      "parent": "Architecture",
-      "relative_path": "_docs/en/architecture/010-architecture-introduction.md",
-      "children": [
-
-      ],
-      "previous_title": "Ecosystem",
-      "previous_url": "/docs/ecosystem/",
-      "next_title": "Drill Query Execution",
-      "next_url": "/docs/drill-query-execution/",
-      "breadcrumbs": [
-        {
-          "title": "Architecture",
-          "url": "/docs/architecture/"
-        }
-      ]
-    },
-    "Drill Query Execution": {
-      "url": "/docs/drill-query-execution/",
-      "title": "Drill Query Execution",
-      "parent": "Architecture",
-      "relative_path": "_docs/en/architecture/015-drill-query-execution.md",
-      "children": [
-
-      ],
-      "previous_title": "Architecture Introduction",
-      "previous_url": "/docs/architecture-introduction/",
-      "next_title": "Core Modules",
-      "next_url": "/docs/core-modules/",
-      "breadcrumbs": [
-        {
-          "title": "Architecture",
-          "url": "/docs/architecture/"
-        }
-      ]
-    },
-    "Core Modules": {
-      "url": "/docs/core-modules/",
-      "title": "Core Modules",
-      "parent": "Architecture",
-      "relative_path": "_docs/en/architecture/020-core-modules.md",
-      "children": [
-
-      ],
-      "previous_title": "Drill Query Execution",
-      "previous_url": "/docs/drill-query-execution/",
-      "next_title": "Performance",
-      "next_url": "/docs/performance/",
-      "breadcrumbs": [
-        {
-          "title": "Architecture",
-          "url": "/docs/architecture/"
-        }
-      ]
-    },
-    "Performance": {
-      "url": "/docs/performance/",
-      "title": "Performance",
-      "parent": "Architecture",
-      "relative_path": "_docs/en/architecture/030-performance.md",
-      "children": [
-
-      ],
-      "previous_title": "Core Modules",
-      "previous_url": "/docs/core-modules/",
-      "next_title": "Configure Drill Introduction",
-      "next_url": "/docs/configure-drill-introduction/",
-      "breadcrumbs": [
-        {
-          "title": "Architecture",
-          "url": "/docs/architecture/"
-        }
-      ]
-    },
-    "Configure Drill Introduction": {
-      "url": "/docs/configure-drill-introduction/",
-      "title": "Configure Drill Introduction",
-      "parent": "Configure Drill",
-      "relative_path": "_docs/en/configure-drill/010-configure-drill-introduction.md",
-      "children": [
-
-      ],
-      "previous_title": "Performance",
-      "previous_url": "/docs/performance/",
-      "next_title": "Configuring Drill Memory",
-      "next_url": "/docs/configuring-drill-memory/",
-      "breadcrumbs": [
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring Drill Memory": {
-      "url": "/docs/configuring-drill-memory/",
-      "title": "Configuring Drill Memory",
-      "parent": "Configure Drill",
-      "relative_path": "_docs/en/configure-drill/020-configuring-drill-memory.md",
-      "children": [
-
-      ],
-      "previous_title": "Configure Drill Introduction",
-      "previous_url": "/docs/configure-drill-introduction/",
-      "next_title": "Securing Drill",
-      "next_url": "/docs/securing-drill/",
-      "breadcrumbs": [
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Securing Drill": {
-      "url": "/docs/securing-drill/",
-      "title": "Securing Drill",
-      "parent": "Configure Drill",
-      "relative_path": "_docs/en/configure-drill/031-securing-drill.md",
-      "children": [
-        {
-          "url": "/docs/securing-drill-introduction/",
-          "title": "Securing Drill Introduction",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/010-securing-drill-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Global Query List",
-          "previous_url": "/docs/global-query-list/",
-          "next_title": "Secure Communication Paths",
-          "next_url": "/docs/secure-communication-paths/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/secure-communication-paths/",
-          "title": "Secure Communication Paths",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/020-secure-communication-paths.md",
-          "children": [
-
-          ],
-          "previous_title": "Securing Drill Introduction",
-          "previous_url": "/docs/securing-drill-introduction/",
-          "next_title": "Roles and Privileges",
-          "next_url": "/docs/roles-and-privileges/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/roles-and-privileges/",
-          "title": "Roles and Privileges",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/030-roles-privileges.md",
-          "children": [
-
-          ],
-          "previous_title": "Secure Communication Paths",
-          "previous_url": "/docs/secure-communication-paths/",
-          "next_title": "Configuring User Impersonation",
-          "next_url": "/docs/configuring-user-impersonation/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-user-impersonation/",
-          "title": "Configuring User Impersonation",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/040-configuring-user-impersonation.md",
-          "children": [
-
-          ],
-          "previous_title": "Roles and Privileges",
-          "previous_url": "/docs/roles-and-privileges/",
-          "next_title": "Configuring Inbound Impersonation",
-          "next_url": "/docs/configuring-inbound-impersonation/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-inbound-impersonation/",
-          "title": "Configuring Inbound Impersonation",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/050-configure-inbound-impersonation.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring User Impersonation",
-          "previous_url": "/docs/configuring-user-impersonation/",
-          "next_title": "Configuring User Impersonation with Hive Authorization",
-          "next_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-          "title": "Configuring User Impersonation with Hive Authorization",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/060-configuring-user-impersonation-with-hive-authorization.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring Inbound Impersonation",
-          "previous_url": "/docs/configuring-inbound-impersonation/",
-          "next_title": "Configuring User Security",
-          "next_url": "/docs/configuring-user-security/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-user-security/",
-          "title": "Configuring User Security",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/070-configuring-user-security.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring User Impersonation with Hive Authorization",
-          "previous_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-          "next_title": "Configuring Plain Security",
-          "next_url": "/docs/configuring-plain-security/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-plain-security/",
-          "title": "Configuring Plain Security",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/080-configuring-plain-security.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring User Security",
-          "previous_url": "/docs/configuring-user-security/",
-          "next_title": "Configuring SSL/TLS for Encryption",
-          "next_url": "/docs/configuring-ssl-tls-for-encryption/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-ssl-tls-for-encryption/",
-          "title": "Configuring SSL/TLS for Encryption",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/081-configuring-ssl-tls-for-encryption.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring Plain Security",
-          "previous_url": "/docs/configuring-plain-security/",
-          "next_title": "Using libpam4j as the PAM Authenticator",
-          "next_url": "/docs/using-libpam4j-as-the-pam-authenticator/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/using-libpam4j-as-the-pam-authenticator/",
-          "title": "Using libpam4j as the PAM Authenticator",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/082-using-libpam4j-as-the-pam-authenticator.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring SSL/TLS for Encryption",
-          "previous_url": "/docs/configuring-ssl-tls-for-encryption/",
-          "next_title": "Using jpam as the PAM Authenticator",
-          "next_url": "/docs/using-jpam-as-the-pam-authenticator/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/using-jpam-as-the-pam-authenticator/",
-          "title": "Using jpam as the PAM Authenticator",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/083-using-jpam-as-the-pam-authenticator.md",
-          "children": [
-
-          ],
-          "previous_title": "Using libpam4j as the PAM Authenticator",
-          "previous_url": "/docs/using-libpam4j-as-the-pam-authenticator/",
-          "next_title": "Configuring Kerberos Security",
-          "next_url": "/docs/configuring-kerberos-security/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-kerberos-security/",
-          "title": "Configuring Kerberos Security",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/090-configuring-kerberos-security.md",
-          "children": [
-
-          ],
-          "previous_title": "Using jpam as the PAM Authenticator",
-          "previous_url": "/docs/using-jpam-as-the-pam-authenticator/",
-          "next_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-          "next_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/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
-          "title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/091-configuring-drill-to-use-spnego-for-http-authentication.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring Kerberos Security",
-          "previous_url": "/docs/configuring-kerberos-security/",
-          "next_title": "Configuring Web UI and REST API Security",
-          "next_url": "/docs/configuring-web-ui-and-rest-api-security/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-web-ui-and-rest-api-security/",
-          "title": "Configuring Web UI and REST API Security",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/092-configuring-web-ui-and-rest-api-security.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-          "previous_url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
-          "next_title": "Configuring Custom ACLs to Secure znodes",
-          "next_url": "/docs/configuring-custom-acls-to-secure-znodes/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-custom-acls-to-secure-znodes/",
-          "title": "Configuring Custom ACLs to Secure znodes",
-          "parent": "Securing Drill",
-          "relative_path": "_docs/en/configure-drill/securing-drill/093-configuring-custom-acls-to-secure-znodes.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring Web UI and REST API Security",
-          "previous_url": "/docs/configuring-web-ui-and-rest-api-security/",
-          "next_title": "Connect a Data Source Introduction",
-          "next_url": "/docs/connect-a-data-source-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Securing Drill",
-              "url": "/docs/securing-drill/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Configuring Drill Memory",
-      "previous_url": "/docs/configuring-drill-memory/",
-      "next_title": "Configuring a Multitenant Cluster",
-      "next_url": "/docs/configuring-a-multitenant-cluster/",
-      "breadcrumbs": [
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring a Multitenant Cluster": {
-      "url": "/docs/configuring-a-multitenant-cluster/",
-      "title": "Configuring a Multitenant Cluster",
-      "parent": "Configure Drill",
-      "relative_path": "_docs/en/configure-drill/040-configuring-a-multitenant-cluster.md",
-      "children": [
-        {
-          "url": "/docs/configuring-a-multitenant-cluster-introduction/",
-          "title": "Configuring a Multitenant Cluster Introduction",
-          "parent": "Configuring a Multitenant Cluster",
-          "relative_path": "_docs/en/configure-drill/045-configuring-a-multitenant-cluster-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring a Multitenant Cluster",
-          "previous_url": "/docs/configuring-a-multitenant-cluster/",
-          "next_title": "Configuring Multitenant Resources",
-          "next_url": "/docs/configuring-multitenant-resources/",
-          "breadcrumbs": [
-            {
-              "title": "Configuring a Multitenant Cluster",
-              "url": "/docs/configuring-a-multitenant-cluster/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-multitenant-resources/",
-          "title": "Configuring Multitenant Resources",
-          "parent": "Configuring a Multitenant Cluster",
-          "relative_path": "_docs/en/configure-drill/050-configuring-multitenant-resources.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring a Multitenant Cluster Introduction",
-          "previous_url": "/docs/configuring-a-multitenant-cluster-introduction/",
-          "next_title": "Configuring Resources for a Shared Drillbit",
-          "next_url": "/docs/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/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-resources-for-a-shared-drillbit/",
-          "title": "Configuring Resources for a Shared Drillbit",
-          "parent": "Configuring a Multitenant Cluster",
-          "relative_path": "_docs/en/configure-drill/060-configuring-a-shared-drillbit.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring Multitenant Resources",
-          "previous_url": "/docs/configuring-multitenant-resources/",
-          "next_title": "Configuration Options",
-          "next_url": "/docs/configuration-options/",
-          "breadcrumbs": [
-            {
-              "title": "Configuring a Multitenant Cluster",
-              "url": "/docs/configuring-a-multitenant-cluster/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Securing Drill",
-      "previous_url": "/docs/securing-drill/",
-      "next_title": "Configuring a Multitenant Cluster Introduction",
-      "next_url": "/docs/configuring-a-multitenant-cluster-introduction/",
-      "breadcrumbs": [
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring a Multitenant Cluster Introduction": {
-      "url": "/docs/configuring-a-multitenant-cluster-introduction/",
-      "title": "Configuring a Multitenant Cluster Introduction",
-      "parent": "Configuring a Multitenant Cluster",
-      "relative_path": "_docs/en/configure-drill/045-configuring-a-multitenant-cluster-introduction.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring a Multitenant Cluster",
-      "previous_url": "/docs/configuring-a-multitenant-cluster/",
-      "next_title": "Configuring Multitenant Resources",
-      "next_url": "/docs/configuring-multitenant-resources/",
-      "breadcrumbs": [
-        {
-          "title": "Configuring a Multitenant Cluster",
-          "url": "/docs/configuring-a-multitenant-cluster/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring Multitenant Resources": {
-      "url": "/docs/configuring-multitenant-resources/",
-      "title": "Configuring Multitenant Resources",
-      "parent": "Configuring a Multitenant Cluster",
-      "relative_path": "_docs/en/configure-drill/050-configuring-multitenant-resources.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring a Multitenant Cluster Introduction",
-      "previous_url": "/docs/configuring-a-multitenant-cluster-introduction/",
-      "next_title": "Configuring Resources for a Shared Drillbit",
-      "next_url": "/docs/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/"
-        }
-      ]
-    },
-    "Configuring Resources for a Shared Drillbit": {
-      "url": "/docs/configuring-resources-for-a-shared-drillbit/",
-      "title": "Configuring Resources for a Shared Drillbit",
-      "parent": "Configuring a Multitenant Cluster",
-      "relative_path": "_docs/en/configure-drill/060-configuring-a-shared-drillbit.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring Multitenant Resources",
-      "previous_url": "/docs/configuring-multitenant-resources/",
-      "next_title": "Configuration Options",
-      "next_url": "/docs/configuration-options/",
-      "breadcrumbs": [
-        {
-          "title": "Configuring a Multitenant Cluster",
-          "url": "/docs/configuring-a-multitenant-cluster/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuration Options": {
-      "url": "/docs/configuration-options/",
-      "title": "Configuration Options",
-      "parent": "Configure Drill",
-      "relative_path": "_docs/en/configure-drill/080-configuration-options.md",
-      "children": [
-        {
-          "url": "/docs/configuration-options-introduction/",
-          "title": "Configuration Options Introduction",
-          "parent": "Configuration Options",
-          "relative_path": "_docs/en/configure-drill/configuration-options/010-configuration-options-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring cgroups to Control CPU Usage",
-          "previous_url": "/docs/configuring-cgroups-to-control-cpu-usage/",
-          "next_title": "Start-Up Options",
-          "next_url": "/docs/start-up-options/",
-          "breadcrumbs": [
-            {
-              "title": "Configuration Options",
-              "url": "/docs/configuration-options/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/start-up-options/",
-          "title": "Start-Up Options",
-          "parent": "Configuration Options",
-          "relative_path": "_docs/en/configure-drill/configuration-options/020-start-up-options.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuration Options Introduction",
-          "previous_url": "/docs/configuration-options-introduction/",
-          "next_title": "Planning and Execution Options",
-          "next_url": "/docs/planning-and-execution-options/",
-          "breadcrumbs": [
-            {
-              "title": "Configuration Options",
-              "url": "/docs/configuration-options/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/planning-and-execution-options/",
-          "title": "Planning and Execution Options",
-          "parent": "Configuration Options",
-          "relative_path": "_docs/en/configure-drill/configuration-options/030-planning-and-exececution-options.md",
-          "children": [
-
-          ],
-          "previous_title": "Start-Up Options",
-          "previous_url": "/docs/start-up-options/",
-          "next_title": "Persistent Configuration Storage",
-          "next_url": "/docs/persistent-configuration-storage/",
-          "breadcrumbs": [
-            {
-              "title": "Configuration Options",
-              "url": "/docs/configuration-options/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/persistent-configuration-storage/",
-          "title": "Persistent Configuration Storage",
-          "parent": "Configuration Options",
-          "relative_path": "_docs/en/configure-drill/configuration-options/040-persistent-configuration-storage.md",
-          "children": [
-
-          ],
-          "previous_title": "Planning and Execution Options",
-          "previous_url": "/docs/planning-and-execution-options/",
-          "next_title": "Global Query List",
-          "next_url": "/docs/global-query-list/",
-          "breadcrumbs": [
-            {
-              "title": "Configuration Options",
-              "url": "/docs/configuration-options/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/global-query-list/",
-          "title": "Global Query List",
-          "parent": "Configuration Options",
-          "relative_path": "_docs/en/configure-drill/configuration-options/041-global-query-list.md",
-          "children": [
-
-          ],
-          "previous_title": "Persistent Configuration Storage",
-          "previous_url": "/docs/persistent-configuration-storage/",
-          "next_title": "Securing Drill Introduction",
-          "next_url": "/docs/securing-drill-introduction/",
-          "breadcrumbs": [
-            {
-              "title": "Configuration Options",
-              "url": "/docs/configuration-options/"
-            },
-            {
-              "title": "Configure Drill",
-              "url": "/docs/configure-drill/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Configuring Resources for a Shared Drillbit",
-      "previous_url": "/docs/configuring-resources-for-a-shared-drillbit/",
-      "next_title": "Ports Used by Drill",
-      "next_url": "/docs/ports-used-by-drill/",
-      "breadcrumbs": [
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Ports Used by Drill": {
-      "url": "/docs/ports-used-by-drill/",
-      "title": "Ports Used by Drill",
-      "parent": "Configure Drill",
-      "relative_path": "_docs/en/configure-drill/100-ports-used-by-drill.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuration Options",
-      "previous_url": "/docs/configuration-options/",
-      "next_title": "Configuring the Drill Shell",
-      "next_url": "/docs/configuring-the-drill-shell/",
-      "breadcrumbs": [
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring the Drill Shell": {
-      "url": "/docs/configuring-the-drill-shell/",
-      "title": "Configuring the Drill Shell",
-      "parent": "Configure Drill",
-      "relative_path": "_docs/en/configure-drill/120-configuring-the-drill-shell.md",
-      "children": [
-
-      ],
-      "previous_title": "Ports Used by Drill",
-      "previous_url": "/docs/ports-used-by-drill/",
-      "next_title": "Configuring cgroups to Control CPU Usage",
-      "next_url": "/docs/configuring-cgroups-to-control-cpu-usage/",
-      "breadcrumbs": [
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring cgroups to Control CPU Usage": {
-      "url": "/docs/configuring-cgroups-to-control-cpu-usage/",
-      "title": "Configuring cgroups to Control CPU Usage",
-      "parent": "Configure Drill",
-      "relative_path": "_docs/en/configure-drill/121-configuring-cgroups-to-control-cpu-usage.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring the Drill Shell",
-      "previous_url": "/docs/configuring-the-drill-shell/",
-      "next_title": "Configuration Options Introduction",
-      "next_url": "/docs/configuration-options-introduction/",
-      "breadcrumbs": [
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuration Options Introduction": {
-      "url": "/docs/configuration-options-introduction/",
-      "title": "Configuration Options Introduction",
-      "parent": "Configuration Options",
-      "relative_path": "_docs/en/configure-drill/configuration-options/010-configuration-options-introduction.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring cgroups to Control CPU Usage",
-      "previous_url": "/docs/configuring-cgroups-to-control-cpu-usage/",
-      "next_title": "Start-Up Options",
-      "next_url": "/docs/start-up-options/",
-      "breadcrumbs": [
-        {
-          "title": "Configuration Options",
-          "url": "/docs/configuration-options/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Start-Up Options": {
-      "url": "/docs/start-up-options/",
-      "title": "Start-Up Options",
-      "parent": "Configuration Options",
-      "relative_path": "_docs/en/configure-drill/configuration-options/020-start-up-options.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuration Options Introduction",
-      "previous_url": "/docs/configuration-options-introduction/",
-      "next_title": "Planning and Execution Options",
-      "next_url": "/docs/planning-and-execution-options/",
-      "breadcrumbs": [
-        {
-          "title": "Configuration Options",
-          "url": "/docs/configuration-options/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Planning and Execution Options": {
-      "url": "/docs/planning-and-execution-options/",
-      "title": "Planning and Execution Options",
-      "parent": "Configuration Options",
-      "relative_path": "_docs/en/configure-drill/configuration-options/030-planning-and-exececution-options.md",
-      "children": [
-
-      ],
-      "previous_title": "Start-Up Options",
-      "previous_url": "/docs/start-up-options/",
-      "next_title": "Persistent Configuration Storage",
-      "next_url": "/docs/persistent-configuration-storage/",
-      "breadcrumbs": [
-        {
-          "title": "Configuration Options",
-          "url": "/docs/configuration-options/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Persistent Configuration Storage": {
-      "url": "/docs/persistent-configuration-storage/",
-      "title": "Persistent Configuration Storage",
-      "parent": "Configuration Options",
-      "relative_path": "_docs/en/configure-drill/configuration-options/040-persistent-configuration-storage.md",
-      "children": [
-
-      ],
-      "previous_title": "Planning and Execution Options",
-      "previous_url": "/docs/planning-and-execution-options/",
-      "next_title": "Global Query List",
-      "next_url": "/docs/global-query-list/",
-      "breadcrumbs": [
-        {
-          "title": "Configuration Options",
-          "url": "/docs/configuration-options/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Global Query List": {
-      "url": "/docs/global-query-list/",
-      "title": "Global Query List",
-      "parent": "Configuration Options",
-      "relative_path": "_docs/en/configure-drill/configuration-options/041-global-query-list.md",
-      "children": [
-
-      ],
-      "previous_title": "Persistent Configuration Storage",
-      "previous_url": "/docs/persistent-configuration-storage/",
-      "next_title": "Securing Drill Introduction",
-      "next_url": "/docs/securing-drill-introduction/",
-      "breadcrumbs": [
-        {
-          "title": "Configuration Options",
-          "url": "/docs/configuration-options/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Securing Drill Introduction": {
-      "url": "/docs/securing-drill-introduction/",
-      "title": "Securing Drill Introduction",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/010-securing-drill-introduction.md",
-      "children": [
-
-      ],
-      "previous_title": "Global Query List",
-      "previous_url": "/docs/global-query-list/",
-      "next_title": "Secure Communication Paths",
-      "next_url": "/docs/secure-communication-paths/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Secure Communication Paths": {
-      "url": "/docs/secure-communication-paths/",
-      "title": "Secure Communication Paths",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/020-secure-communication-paths.md",
-      "children": [
-
-      ],
-      "previous_title": "Securing Drill Introduction",
-      "previous_url": "/docs/securing-drill-introduction/",
-      "next_title": "Roles and Privileges",
-      "next_url": "/docs/roles-and-privileges/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Roles and Privileges": {
-      "url": "/docs/roles-and-privileges/",
-      "title": "Roles and Privileges",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/030-roles-privileges.md",
-      "children": [
-
-      ],
-      "previous_title": "Secure Communication Paths",
-      "previous_url": "/docs/secure-communication-paths/",
-      "next_title": "Configuring User Impersonation",
-      "next_url": "/docs/configuring-user-impersonation/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring User Impersonation": {
-      "url": "/docs/configuring-user-impersonation/",
-      "title": "Configuring User Impersonation",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/040-configuring-user-impersonation.md",
-      "children": [
-
-      ],
-      "previous_title": "Roles and Privileges",
-      "previous_url": "/docs/roles-and-privileges/",
-      "next_title": "Configuring Inbound Impersonation",
-      "next_url": "/docs/configuring-inbound-impersonation/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring Inbound Impersonation": {
-      "url": "/docs/configuring-inbound-impersonation/",
-      "title": "Configuring Inbound Impersonation",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/050-configure-inbound-impersonation.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring User Impersonation",
-      "previous_url": "/docs/configuring-user-impersonation/",
-      "next_title": "Configuring User Impersonation with Hive Authorization",
-      "next_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring User Impersonation with Hive Authorization": {
-      "url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-      "title": "Configuring User Impersonation with Hive Authorization",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/060-configuring-user-impersonation-with-hive-authorization.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring Inbound Impersonation",
-      "previous_url": "/docs/configuring-inbound-impersonation/",
-      "next_title": "Configuring User Security",
-      "next_url": "/docs/configuring-user-security/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring User Security": {
-      "url": "/docs/configuring-user-security/",
-      "title": "Configuring User Security",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/070-configuring-user-security.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring User Impersonation with Hive Authorization",
-      "previous_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-      "next_title": "Configuring Plain Security",
-      "next_url": "/docs/configuring-plain-security/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring Plain Security": {
-      "url": "/docs/configuring-plain-security/",
-      "title": "Configuring Plain Security",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/080-configuring-plain-security.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring User Security",
-      "previous_url": "/docs/configuring-user-security/",
-      "next_title": "Configuring SSL/TLS for Encryption",
-      "next_url": "/docs/configuring-ssl-tls-for-encryption/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring SSL/TLS for Encryption": {
-      "url": "/docs/configuring-ssl-tls-for-encryption/",
-      "title": "Configuring SSL/TLS for Encryption",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/081-configuring-ssl-tls-for-encryption.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring Plain Security",
-      "previous_url": "/docs/configuring-plain-security/",
-      "next_title": "Using libpam4j as the PAM Authenticator",
-      "next_url": "/docs/using-libpam4j-as-the-pam-authenticator/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Using libpam4j as the PAM Authenticator": {
-      "url": "/docs/using-libpam4j-as-the-pam-authenticator/",
-      "title": "Using libpam4j as the PAM Authenticator",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/082-using-libpam4j-as-the-pam-authenticator.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring SSL/TLS for Encryption",
-      "previous_url": "/docs/configuring-ssl-tls-for-encryption/",
-      "next_title": "Using jpam as the PAM Authenticator",
-      "next_url": "/docs/using-jpam-as-the-pam-authenticator/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Using jpam as the PAM Authenticator": {
-      "url": "/docs/using-jpam-as-the-pam-authenticator/",
-      "title": "Using jpam as the PAM Authenticator",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/083-using-jpam-as-the-pam-authenticator.md",
-      "children": [
-
-      ],
-      "previous_title": "Using libpam4j as the PAM Authenticator",
-      "previous_url": "/docs/using-libpam4j-as-the-pam-authenticator/",
-      "next_title": "Configuring Kerberos Security",
-      "next_url": "/docs/configuring-kerberos-security/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring Kerberos Security": {
-      "url": "/docs/configuring-kerberos-security/",
-      "title": "Configuring Kerberos Security",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/090-configuring-kerberos-security.md",
-      "children": [
-
-      ],
-      "previous_title": "Using jpam as the PAM Authenticator",
-      "previous_url": "/docs/using-jpam-as-the-pam-authenticator/",
-      "next_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-      "next_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/"
-        }
-      ]
-    },
-    "Configuring Drill to use SPNEGO for HTTP Authentication": {
-      "url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
-      "title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/091-configuring-drill-to-use-spnego-for-http-authentication.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring Kerberos Security",
-      "previous_url": "/docs/configuring-kerberos-security/",
-      "next_title": "Configuring Web UI and REST API Security",
-      "next_url": "/docs/configuring-web-ui-and-rest-api-security/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring Web UI and REST API Security": {
-      "url": "/docs/configuring-web-ui-and-rest-api-security/",
-      "title": "Configuring Web UI and REST API Security",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/092-configuring-web-ui-and-rest-api-security.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-      "previous_url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
-      "next_title": "Configuring Custom ACLs to Secure znodes",
-      "next_url": "/docs/configuring-custom-acls-to-secure-znodes/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Configuring Custom ACLs to Secure znodes": {
-      "url": "/docs/configuring-custom-acls-to-secure-znodes/",
-      "title": "Configuring Custom ACLs to Secure znodes",
-      "parent": "Securing Drill",
-      "relative_path": "_docs/en/configure-drill/securing-drill/093-configuring-custom-acls-to-secure-znodes.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring Web UI and REST API Security",
-      "previous_url": "/docs/configuring-web-ui-and-rest-api-security/",
-      "next_title": "Connect a Data Source Introduction",
-      "next_url": "/docs/connect-a-data-source-introduction/",
-      "breadcrumbs": [
-        {
-          "title": "Securing Drill",
-          "url": "/docs/securing-drill/"
-        },
-        {
-          "title": "Configure Drill",
-          "url": "/docs/configure-drill/"
-        }
-      ]
-    },
-    "Connect a Data Source Introduction": {
-      "url": "/docs/connect-a-data-source-introduction/",
-      "title": "Connect a Data Source Introduction",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/010-connect-a-data-source-introduction.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring Custom ACLs to Secure znodes",
-      "previous_url": "/docs/configuring-custom-acls-to-secure-znodes/",
-      "next_title": "Storage Plugin Registration",
-      "next_url": "/docs/storage-plugin-registration/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "Storage Plugin Registration": {
-      "url": "/docs/storage-plugin-registration/",
-      "title": "Storage Plugin Registration",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/020-storage-plugin-registration.md",
-      "children": [
-
-      ],
-      "previous_title": "Connect a Data Source Introduction",
-      "previous_url": "/docs/connect-a-data-source-introduction/",
-      "next_title": "Storage Plugin Configuration",
-      "next_url": "/docs/storage-plugin-configuration/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "Storage Plugin Configuration": {
-      "url": "/docs/storage-plugin-configuration/",
-      "title": "Storage Plugin Configuration",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/030-storage-plugin-configuration.md",
-      "children": [
-        {
-          "url": "/docs/plugin-configuration-basics/",
-          "title": "Plugin Configuration Basics",
-          "parent": "Storage Plugin Configuration",
-          "relative_path": "_docs/en/connect-a-data-source/035-plugin-configuration-basics.md",
-          "children": [
-
-          ],
-          "previous_title": "Storage Plugin Configuration",
-          "previous_url": "/docs/storage-plugin-configuration/",
-          "next_title": "Configuring Storage Plugins",
-          "next_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/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/configuring-storage-plugins/",
-          "title": "Configuring Storage Plugins",
-          "parent": "Storage Plugin Configuration",
-          "relative_path": "_docs/en/connect-a-data-source/036-configuring-storage-plugins.md",
-          "children": [
-
-          ],
-          "previous_title": "Plugin Configuration Basics",
-          "previous_url": "/docs/plugin-configuration-basics/",
-          "next_title": "Workspaces",
-          "next_url": "/docs/workspaces/",
-          "breadcrumbs": [
-            {
-              "title": "Storage Plugin Configuration",
-              "url": "/docs/storage-plugin-configuration/"
-            },
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/workspaces/",
-          "title": "Workspaces",
-          "parent": "Storage Plugin Configuration",
-          "relative_path": "_docs/en/connect-a-data-source/050-workspaces.md",
-          "children": [
-
-          ],
-          "previous_title": "Configuring Storage Plugins",
-          "previous_url": "/docs/configuring-storage-plugins/",
-          "next_title": "Drill Default Input Format",
-          "next_url": "/docs/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/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/drill-default-input-format/",
-          "title": "Drill Default Input Format",
-          "parent": "Storage Plugin Configuration",
-          "relative_path": "_docs/en/connect-a-data-source/080-drill-default-input-format.md",
-          "children": [
-
-          ],
-          "previous_title": "Workspaces",
-          "previous_url": "/docs/workspaces/",
-          "next_title": "File System Storage Plugin",
-          "next_url": "/docs/file-system-storage-plugin/",
-          "breadcrumbs": [
-            {
-              "title": "Storage Plugin Configuration",
-              "url": "/docs/storage-plugin-configuration/"
-            },
-            {
-              "title": "Connect a Data Source",
-              "url": "/docs/connect-a-data-source/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Storage Plugin Registration",
-      "previous_url": "/docs/storage-plugin-registration/",
-      "next_title": "Plugin Configuration Basics",
-      "next_url": "/docs/plugin-configuration-basics/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "Plugin Configuration Basics": {
-      "url": "/docs/plugin-configuration-basics/",
-      "title": "Plugin Configuration Basics",
-      "parent": "Storage Plugin Configuration",
-      "relative_path": "_docs/en/connect-a-data-source/035-plugin-configuration-basics.md",
-      "children": [
-
-      ],
-      "previous_title": "Storage Plugin Configuration",
-      "previous_url": "/docs/storage-plugin-configuration/",
-      "next_title": "Configuring Storage Plugins",
-      "next_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/"
-        }
-      ]
-    },
-    "Configuring Storage Plugins": {
-      "url": "/docs/configuring-storage-plugins/",
-      "title": "Configuring Storage Plugins",
-      "parent": "Storage Plugin Configuration",
-      "relative_path": "_docs/en/connect-a-data-source/036-configuring-storage-plugins.md",
-      "children": [
-
-      ],
-      "previous_title": "Plugin Configuration Basics",
-      "previous_url": "/docs/plugin-configuration-basics/",
-      "next_title": "Workspaces",
-      "next_url": "/docs/workspaces/",
-      "breadcrumbs": [
-        {
-          "title": "Storage Plugin Configuration",
-          "url": "/docs/storage-plugin-configuration/"
-        },
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "Workspaces": {
-      "url": "/docs/workspaces/",
-      "title": "Workspaces",
-      "parent": "Storage Plugin Configuration",
-      "relative_path": "_docs/en/connect-a-data-source/050-workspaces.md",
-      "children": [
-
-      ],
-      "previous_title": "Configuring Storage Plugins",
-      "previous_url": "/docs/configuring-storage-plugins/",
-      "next_title": "Drill Default Input Format",
-      "next_url": "/docs/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/"
-        }
-      ]
-    },
-    "Drill Default Input Format": {
-      "url": "/docs/drill-default-input-format/",
-      "title": "Drill Default Input Format",
-      "parent": "Storage Plugin Configuration",
-      "relative_path": "_docs/en/connect-a-data-source/080-drill-default-input-format.md",
-      "children": [
-
-      ],
-      "previous_title": "Workspaces",
-      "previous_url": "/docs/workspaces/",
-      "next_title": "File System Storage Plugin",
-      "next_url": "/docs/file-system-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Storage Plugin Configuration",
-          "url": "/docs/storage-plugin-configuration/"
-        },
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "File System Storage Plugin": {
-      "url": "/docs/file-system-storage-plugin/",
-      "title": "File System Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/040-file-system-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "Drill Default Input Format",
-      "previous_url": "/docs/drill-default-input-format/",
-      "next_title": "HBase Storage Plugin",
-      "next_url": "/docs/hbase-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "HBase Storage Plugin": {
-      "url": "/docs/hbase-storage-plugin/",
-      "title": "HBase Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/060-hbase-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "File System Storage Plugin",
-      "previous_url": "/docs/file-system-storage-plugin/",
-      "next_title": "Hive Storage Plugin",
-      "next_url": "/docs/hive-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "Hive Storage Plugin": {
-      "url": "/docs/hive-storage-plugin/",
-      "title": "Hive Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/070-hive-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "HBase Storage Plugin",
-      "previous_url": "/docs/hbase-storage-plugin/",
-      "next_title": "RDBMS Storage Plugin",
-      "next_url": "/docs/rdbms-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "RDBMS Storage Plugin": {
-      "url": "/docs/rdbms-storage-plugin/",
-      "title": "RDBMS Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/080-rdbms-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "Hive Storage Plugin",
-      "previous_url": "/docs/hive-storage-plugin/",
-      "next_title": "MongoDB Storage Plugin",
-      "next_url": "/docs/mongodb-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "MongoDB Storage Plugin": {
-      "url": "/docs/mongodb-storage-plugin/",
-      "title": "MongoDB Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/090-mongodb-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "RDBMS Storage Plugin",
-      "previous_url": "/docs/rdbms-storage-plugin/",
-      "next_title": "MapR-DB Format",
-      "next_url": "/docs/mapr-db-format/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "MapR-DB Format": {
-      "url": "/docs/mapr-db-format/",
-      "title": "MapR-DB Format",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/095-mapr-db-format.md",
-      "children": [
-
-      ],
-      "previous_title": "MongoDB Storage Plugin",
-      "previous_url": "/docs/mongodb-storage-plugin/",
-      "next_title": "S3 Storage Plugin",
-      "next_url": "/docs/s3-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "S3 Storage Plugin": {
-      "url": "/docs/s3-storage-plugin/",
-      "title": "S3 Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/110-s3-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "MapR-DB Format",
-      "previous_url": "/docs/mapr-db-format/",
-      "next_title": "OCI OS Storage Plugin",
-      "next_url": "/docs/oci-os-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "OCI OS Storage Plugin": {
-      "url": "/docs/oci-os-storage-plugin/",
-      "title": "OCI OS Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/111-OCI-OS-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "S3 Storage Plugin",
-      "previous_url": "/docs/s3-storage-plugin/",
-      "next_title": "OpenTSDB Storage Plugin",
-      "next_url": "/docs/opentsdb-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "OpenTSDB Storage Plugin": {
-      "url": "/docs/opentsdb-storage-plugin/",
-      "title": "OpenTSDB Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/112-opentsdb-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "OCI OS Storage Plugin",
-      "previous_url": "/docs/oci-os-storage-plugin/",
-      "next_title": "Kafka Storage Plugin",
-      "next_url": "/docs/kafka-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "Kafka Storage Plugin": {
-      "url": "/docs/kafka-storage-plugin/",
-      "title": "Kafka Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/113-kafka-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "OpenTSDB Storage Plugin",
-      "previous_url": "/docs/opentsdb-storage-plugin/",
-      "next_title": "Azure Blob Storage Plugin",
-      "next_url": "/docs/azure-blob-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "Azure Blob Storage Plugin": {
-      "url": "/docs/azure-blob-storage-plugin/",
-      "title": "Azure Blob Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/115-azure-blob-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "Kafka Storage Plugin",
-      "previous_url": "/docs/kafka-storage-plugin/",
-      "next_title": "Druid Storage Plugin",
-      "next_url": "/docs/druid-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "Druid Storage Plugin": {
-      "url": "/docs/druid-storage-plugin/",
-      "title": "Druid Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/120-druid-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "Azure Blob Storage Plugin",
-      "previous_url": "/docs/azure-blob-storage-plugin/",
-      "next_title": "HTTP Storage Plugin",
-      "next_url": "/docs/http-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "HTTP Storage Plugin": {
-      "url": "/docs/http-storage-plugin/",
-      "title": "HTTP Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/125-http-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "Druid Storage Plugin",
-      "previous_url": "/docs/druid-storage-plugin/",
-      "next_title": "ElasticSearch Storage Plugin",
-      "next_url": "/docs/elasticsearch-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "ElasticSearch Storage Plugin": {
-      "url": "/docs/elasticsearch-storage-plugin/",
-      "title": "ElasticSearch Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/130-elasticsearch-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "HTTP Storage Plugin",
-      "previous_url": "/docs/http-storage-plugin/",
-      "next_title": "Splunk Storage Plugin",
-      "next_url": "/docs/splunk-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "Splunk Storage Plugin": {
-      "url": "/docs/splunk-storage-plugin/",
-      "title": "Splunk Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/140-splunk-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "ElasticSearch Storage Plugin",
-      "previous_url": "/docs/elasticsearch-storage-plugin/",
-      "next_title": "Cassandra Storage Plugin",
-      "next_url": "/docs/cassandra-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "Cassandra Storage Plugin": {
-      "url": "/docs/cassandra-storage-plugin/",
-      "title": "Cassandra Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/150-cassandra-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "Splunk Storage Plugin",
-      "previous_url": "/docs/splunk-storage-plugin/",
-      "next_title": "Dropbox Storage Plugin",
-      "next_url": "/docs/dropbox-storage-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "Dropbox Storage Plugin": {
-      "url": "/docs/dropbox-storage-plugin/",
-      "title": "Dropbox Storage Plugin",
-      "parent": "Connect a Data Source",
-      "relative_path": "_docs/en/connect-a-data-source/plugins/160-dropbox-storage-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "Cassandra Storage Plugin",
-      "previous_url": "/docs/cassandra-storage-plugin/",
-      "next_title": "Data Sources and File Formats Introduction",
-      "next_url": "/docs/data-sources-and-file-formats-introduction/",
-      "breadcrumbs": [
-        {
-          "title": "Connect a Data Source",
-          "url": "/docs/connect-a-data-source/"
-        }
-      ]
-    },
-    "Data Sources and File Formats Introduction": {
-      "url": "/docs/data-sources-and-file-formats-introduction/",
-      "title": "Data Sources and File Formats Introduction",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/010-data-sources-and-file-formats-introduction.md",
-      "children": [
-
-      ],
-      "previous_title": "Dropbox Storage Plugin",
-      "previous_url": "/docs/dropbox-storage-plugin/",
-      "next_title": "Hive-to-Drill Data Type Mapping",
-      "next_url": "/docs/hive-to-drill-data-type-mapping/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "Hive-to-Drill Data Type Mapping": {
-      "url": "/docs/hive-to-drill-data-type-mapping/",
-      "title": "Hive-to-Drill Data Type Mapping",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/020-hive-to-drill-data-type-mapping.md",
-      "children": [
-
-      ],
-      "previous_title": "Data Sources and File Formats Introduction",
-      "previous_url": "/docs/data-sources-and-file-formats-introduction/",
-      "next_title": "Deploying and Using a Hive UDF",
-      "next_url": "/docs/deploying-and-using-a-hive-udf/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "Deploying and Using a Hive UDF": {
-      "url": "/docs/deploying-and-using-a-hive-udf/",
-      "title": "Deploying and Using a Hive UDF",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/030-deploying-and-using-a-hive-udf.md",
-      "children": [
-
-      ],
-      "previous_title": "Hive-to-Drill Data Type Mapping",
-      "previous_url": "/docs/hive-to-drill-data-type-mapping/",
-      "next_title": "Parquet Format",
-      "next_url": "/docs/parquet-format/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "Parquet Format": {
-      "url": "/docs/parquet-format/",
-      "title": "Parquet Format",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/040-parquet-format.md",
-      "children": [
-
-      ],
-      "previous_title": "Deploying and Using a Hive UDF",
-      "previous_url": "/docs/deploying-and-using-a-hive-udf/",
-      "next_title": "Logfile Plugin",
-      "next_url": "/docs/logfile-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "Logfile Plugin": {
-      "url": "/docs/logfile-plugin/",
-      "title": "Logfile Plugin",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/041-logfile-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "Parquet Format",
-      "previous_url": "/docs/parquet-format/",
-      "next_title": "JSON Data Model",
-      "next_url": "/docs/json-data-model/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "JSON Data Model": {
-      "url": "/docs/json-data-model/",
-      "title": "JSON Data Model",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/050-json-data-model.md",
-      "children": [
-
-      ],
-      "previous_title": "Logfile Plugin",
-      "previous_url": "/docs/logfile-plugin/",
-      "next_title": "Text Files: CSV, TSV, PSV",
-      "next_url": "/docs/text-files-csv-tsv-psv/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "Text Files: CSV, TSV, PSV": {
-      "url": "/docs/text-files-csv-tsv-psv/",
-      "title": "Text Files: CSV, TSV, PSV",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/060-text-files-csv-tsv-psv.md",
-      "children": [
-
-      ],
-      "previous_title": "JSON Data Model",
-      "previous_url": "/docs/json-data-model/",
-      "next_title": "Sequence Files",
-      "next_url": "/docs/sequence-files/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "Sequence Files": {
-      "url": "/docs/sequence-files/",
-      "title": "Sequence Files",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/070-sequencefile-format.md",
-      "children": [
-
-      ],
-      "previous_title": "Text Files: CSV, TSV, PSV",
-      "previous_url": "/docs/text-files-csv-tsv-psv/",
-      "next_title": "HTTPD Format Plugin",
-      "next_url": "/docs/httpd-format-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "HTTPD Format Plugin": {
-      "url": "/docs/httpd-format-plugin/",
-      "title": "HTTPD Format Plugin",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/110-httpd-format-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "Sequence Files",
-      "previous_url": "/docs/sequence-files/",
-      "next_title": "Image Metadata Format Plugin",
-      "next_url": "/docs/image-metadata-format-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "Image Metadata Format Plugin": {
-      "url": "/docs/image-metadata-format-plugin/",
-      "title": "Image Metadata Format Plugin",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/111-image-metadata-format-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "HTTPD Format Plugin",
-      "previous_url": "/docs/httpd-format-plugin/",
-      "next_title": "Syslog Format Plugin",
-      "next_url": "/docs/syslog-format-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "Syslog Format Plugin": {
-      "url": "/docs/syslog-format-plugin/",
-      "title": "Syslog Format Plugin",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/112-sys-log-format-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "Image Metadata Format Plugin",
-      "previous_url": "/docs/image-metadata-format-plugin/",
-      "next_title": "LTSV Format Plugin",
-      "next_url": "/docs/ltsv-format-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "LTSV Format Plugin": {
-      "url": "/docs/ltsv-format-plugin/",
-      "title": "LTSV Format Plugin",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/113-ltsv-format-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "Syslog Format Plugin",
-      "previous_url": "/docs/syslog-format-plugin/",
-      "next_title": "SPSS Format Plugin",
-      "next_url": "/docs/spss-format-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "SPSS Format Plugin": {
-      "url": "/docs/spss-format-plugin/",
-      "title": "SPSS Format Plugin",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/114-spss-format-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "LTSV Format Plugin",
-      "previous_url": "/docs/ltsv-format-plugin/",
-      "next_title": "ESRI Shapefile Format Plugin",
-      "next_url": "/docs/esri-shapefile-format-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "ESRI Shapefile Format Plugin": {
-      "url": "/docs/esri-shapefile-format-plugin/",
-      "title": "ESRI Shapefile Format Plugin",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/115-esri-shapefile-format-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "SPSS Format Plugin",
-      "previous_url": "/docs/spss-format-plugin/",
-      "next_title": "Excel Format Plugin",
-      "next_url": "/docs/excel-format-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "Excel Format Plugin": {
-      "url": "/docs/excel-format-plugin/",
-      "title": "Excel Format Plugin",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/116-excel-format-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "ESRI Shapefile Format Plugin",
-      "previous_url": "/docs/esri-shapefile-format-plugin/",
-      "next_title": "HDF5 Format Plugin",
-      "next_url": "/docs/hdf5-format-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "HDF5 Format Plugin": {
-      "url": "/docs/hdf5-format-plugin/",
-      "title": "HDF5 Format Plugin",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/117-hdf5-format-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "Excel Format Plugin",
-      "previous_url": "/docs/excel-format-plugin/",
-      "next_title": "XML Format Plugin",
-      "next_url": "/docs/xml-format-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "XML Format Plugin": {
-      "url": "/docs/xml-format-plugin/",
-      "title": "XML Format Plugin",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/120-xml-format-plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "HDF5 Format Plugin",
-      "previous_url": "/docs/hdf5-format-plugin/",
-      "next_title": "SAS Format Plugin",
-      "next_url": "/docs/sas-format-plugin/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "SAS Format Plugin": {
-      "url": "/docs/sas-format-plugin/",
-      "title": "SAS Format Plugin",
-      "parent": "Data Sources and File Formats",
-      "relative_path": "_docs/en/data-sources-and-file-formats/130-sas-format.plugin.md",
-      "children": [
-
-      ],
-      "previous_title": "XML Format Plugin",
-      "previous_url": "/docs/xml-format-plugin/",
-      "next_title": "Develop Custom Functions Introduction",
-      "next_url": "/docs/develop-custom-functions-introduction/",
-      "breadcrumbs": [
-        {
-          "title": "Data Sources and File Formats",
-          "url": "/docs/data-sources-and-file-formats/"
-        }
-      ]
-    },
-    "Develop Custom Functions Introduction": {
-      "url": "/docs/develop-custom-functions-introduction/",
-      "title": "Develop Custom Functions Introduction",
-      "parent": "Develop Custom Functions",
-      "relative_path": "_docs/en/develop-custom-functions/010-develop-custom-functions-introduction.md",
-      "children": [
-
-      ],
-      "previous_title": "SAS Format Plugin",
-      "previous_url": "/docs/sas-format-plugin/",
-      "next_title": "Developing a Simple Function",
-      "next_url": "/docs/developing-a-simple-function/",
-      "breadcrumbs": [
-        {
-          "title": "Develop Custom Functions",
-          "url": "/docs/develop-custom-functions/"
-        }
-      ]
-    },
-    "Developing a Simple Function": {
-      "url": "/docs/developing-a-simple-function/",
-      "title": "Developing a Simple Function",
-      "parent": "Develop Custom Functions",
-      "relative_path": "_docs/en/develop-custom-functions/020-developing-a-simple-function.md",
-      "children": [
-
-      ],
-      "previous_title": "Develop Custom Functions Introduction",
-      "previous_url": "/docs/develop-custom-functions-introduction/",
-      "next_title": "Tutorial: Develop a Simple Function",
-      "next_url": "/docs/tutorial-develop-a-simple-function/",
-      "breadcrumbs": [
-        {
-          "title": "Develop Custom Functions",
-          "url": "/docs/develop-custom-functions/"
-        }
-      ]
-    },
-    "Tutorial: Develop a Simple Function": {
-      "url": "/docs/tutorial-develop-a-simple-function/",
-      "title": "Tutorial: Develop a Simple Function",
-      "parent": "Develop Custom Functions",
-      "relative_path": "_docs/en/develop-custom-functions/025-tutorial-develop-a-simple-function.md",
-      "children": [
-
-      ],
-      "previous_title": "Developing a Simple Function",
-      "previous_url": "/docs/developing-a-simple-function/",
-      "next_title": "Developing an Aggregate Function",
-      "next_url": "/docs/developing-an-aggregate-function/",
-      "breadcrumbs": [
-        {
-          "title": "Develop Custom Functions",
-          "url": "/docs/develop-custom-functions/"
-        }
-      ]
-    },
-    "Developing an Aggregate Function": {
-      "url": "/docs/developing-an-aggregate-function/",
-      "title": "Developing an Aggregate Function",
-      "parent": "Develop Custom Functions",
-      "relative_path": "_docs/en/develop-custom-functions/030-developing-an-aggregate-function.md",
-      "children": [
-
-      ],
-      "previous_title": "Tutorial: Develop a Simple Function",
-      "previous_url": "/docs/tutorial-develop-a-simple-function/",
-      "next_title": "Adding Custom Functions to Drill",
-      "next_url": "/docs/adding-custom-functions-to-drill/",
-      "breadcrumbs": [
-        {
-          "title": "Develop Custom Functions",
-          "url": "/docs/develop-custom-functions/"
-        }
-      ]
-    },
-    "Adding Custom Functions to Drill": {
-      "url": "/docs/adding-custom-functions-to-drill/",
-      "title": "Adding Custom Functions to Drill",
-      "parent": "Develop Custom Functions",
-      "relative_path": "_docs/en/develop-custom-functions/040-adding-custom-functions-to-drill.md",
-      "children": [
-        {
-          "url": "/docs/adding-custom-functions-to-drill-introduction/",
-          "title": "Adding Custom Functions to Drill Introduction",
-          "parent": "Adding Custom Functions to Drill",
-          "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/009-adding-custom-functions-to-drill-introduction.md",
-          "children": [
-
-          ],
-          "previous_title": "Custom Function Interfaces",
-          "previous_url": "/docs/custom-function-interfaces/",
-          "next_title": "Manually Adding Custom Functions to Drill",
-          "next_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/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/manually-adding-custom-functions-to-drill/",
-          "title": "Manually Adding Custom Functions to Drill",
-          "parent": "Adding Custom Functions to Drill",
-          "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/010-manually-adding-custom-functions-to-drill.md",
-          "children": [
-
-          ],
-          "previous_title": "Adding Custom Functions to Drill Introduction",
-          "previous_url": "/docs/adding-custom-functions-to-drill-introduction/",
-          "next_title": "Creating Custom Authenticators",
-          "next_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/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/creating-custom-authenticators/",
-          "title": "Creating Custom Authenticators",
-          "parent": "Adding Custom Functions to Drill",
-          "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/015-creating-custom-authenticators.md",
-          "children": [
-
-          ],
-          "previous_title": "Manually Adding Custom Functions to Drill",
-          "previous_url": "/docs/manually-adding-custom-functions-to-drill/",
-          "next_title": "Dynamic UDFs",
-          "next_url": "/docs/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/"
-            }
-          ]
-        },
-        {
-          "url": "/docs/dynamic-udfs/",
-          "title": "Dynamic UDFs",
-          "parent": "Adding Custom Functions to Drill",
-          "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/020-dynamic-udfs.md",
-          "children": [
-
-          ],
-          "previous_title": "Creating Custom Authenticators",
-          "previous_url": "/docs/creating-custom-authenticators/",
-          "next_title": "REST API",
-          "next_url": "/docs/rest-api/",
-          "breadcrumbs": [
-            {
-              "title": "Adding Custom Functions to Drill",
-              "url": "/docs/adding-custom-functions-to-drill/"
-            },
-            {
-              "title": "Develop Custom Functions",
-              "url": "/docs/develop-custom-functions/"
-            }
-          ]
-        }
-      ],
-      "previous_title": "Developing an Aggregate Function",
-      "previous_url": "/docs/developing-an-aggregate-function/",
-      "next_title": "Using Custom Functions in Queries",
-      "next_url": "/docs/using-custom-functions-in-queries/",
-      "breadcrumbs": [
-        {
-          "title": "Develop Custom Functions",
-          "url": "/docs/develop-custom-functions/"
-        }
-      ]
-    },
-    "Using Custom Functions in Queries": {
-      "url": "/docs/using-custom-functions-in-queries/",
-      "title": "Using Custom Functions in Queries",
-      "parent": "Develop Custom Functions",
-      "relative_path": "_docs/en/develop-custom-functions/050-use-custom-functions-in-queries.md",
-      "children": [
-
-      ],
-      "previous_title": "Adding Custom Functions to Drill",
... 43420 lines suppressed ...