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/09/14 13:12:59 UTC

[drill-site] branch master updated: Replace createdatadocs.py with create_data_docs.rb.

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 c266227  Replace createdatadocs.py with create_data_docs.rb.
c266227 is described below

commit c2662276466d8c517aa78bb1e27b899ace4083db
Author: James Turton <ja...@somecomputer.xyz>
AuthorDate: Tue Sep 14 15:12:35 2021 +0200

    Replace createdatadocs.py with create_data_docs.rb.
---
 _data/docs.json                                    | 48428 -------------------
 _data/docs_en.json                                 | 26555 ++++++++++
 _data/docs_zh.json                                 | 26555 ++++++++++
 ...figuring-a-multitenant-cluster-introduction.md} |     0
 _includes/breadcrumbs.html                         |     3 +-
 _includes/docnav.html                              |     4 +-
 _includes/doctoc.html                              |     6 +-
 _includes/menu.html                                |     3 +-
 _plugins/create_data_docs.rb                       |    86 +-
 data.html                                          |    12 -
 10 files changed, 53203 insertions(+), 48449 deletions(-)

diff --git a/_data/docs.json b/_data/docs.json
deleted file mode 100644
index 8cd85bf..0000000
--- a/_data/docs.json
+++ /dev/null
@@ -1,48428 +0,0 @@
-{
-    "en": {
-        "by_title": {
-            "ALTER SYSTEM": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "CREATE OR REPLACE SCHEMA",
-                "next_url": "/docs/create-or-replace-schema/",
-                "parent": "SQL Commands",
-                "previous_title": "RESET",
-                "previous_url": "/docs/reset/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/020-alter-system.md",
-                "title": "ALTER SYSTEM",
-                "url": "/docs/alter-system/"
-            },
-            "ANALYZE TABLE COMPUTE STATISTICS": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "SET",
-                "next_url": "/docs/set/",
-                "parent": "SQL Commands",
-                "previous_title": "ANALYZE TABLE REFRESH METADATA",
-                "previous_url": "/docs/analyze-table-refresh-metadata/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/009-analyze-table-compute-statistics.md",
-                "title": "ANALYZE TABLE COMPUTE STATISTICS",
-                "url": "/docs/analyze-table-compute-statistics/"
-            },
-            "ANALYZE TABLE REFRESH METADATA": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "ANALYZE TABLE COMPUTE STATISTICS",
-                "next_url": "/docs/analyze-table-compute-statistics/",
-                "parent": "SQL Commands",
-                "previous_title": "Supported SQL Commands",
-                "previous_url": "/docs/supported-sql-commands/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/007-analyze-table-refresh-metadata.md",
-                "title": "ANALYZE TABLE REFRESH METADATA",
-                "url": "/docs/analyze-table-refresh-metadata/"
-            },
-            "About SQL Function Examples": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Functions",
-                        "url": "/docs/sql-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Math and Trig",
-                "next_url": "/docs/math-and-trig/",
-                "parent": "SQL Functions",
-                "previous_title": "SQL Functions",
-                "previous_url": "/docs/sql-functions/",
-                "relative_path": "_docs/en/sql-reference/sql-functions/005-about-sql-function-examples.md",
-                "title": "About SQL Function Examples",
-                "url": "/docs/about-sql-function-examples/"
-            },
-            "About the MapR Sandbox": {
-                "breadcrumbs": [
-                    {
-                        "title": "Learn Drill with the MapR Sandbox",
-                        "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                    },
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Installing the Apache Drill Sandbox",
-                "next_url": "/docs/installing-the-apache-drill-sandbox/",
-                "parent": "Learn Drill with the MapR Sandbox",
-                "previous_title": "Learn Drill with the MapR Sandbox",
-                "previous_url": "/docs/learn-drill-with-the-mapr-sandbox/",
-                "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/005-about-the-mapr-sandbox.md",
-                "title": "About the MapR Sandbox",
-                "url": "/docs/about-the-mapr-sandbox/"
-            },
-            "Adding Custom Functions to Drill": {
-                "breadcrumbs": [
-                    {
-                        "title": "Develop Custom Functions",
-                        "url": "/docs/develop-custom-functions/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Adding Custom Functions to Drill",
-                                "url": "/docs/adding-custom-functions-to-drill/"
-                            },
-                            {
-                                "title": "Develop Custom Functions",
-                                "url": "/docs/develop-custom-functions/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Manually Adding Custom Functions to Drill",
-                        "next_url": "/docs/manually-adding-custom-functions-to-drill/",
-                        "parent": "Adding Custom Functions to Drill",
-                        "previous_title": "Adding Custom Functions to Drill",
-                        "previous_url": "/docs/adding-custom-functions-to-drill/",
-                        "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/009-adding-custom-functions-to-drill-introduction.md",
-                        "title": "Adding Custom Functions to Drill Introduction",
-                        "url": "/docs/adding-custom-functions-to-drill-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Adding Custom Functions to Drill",
-                                "url": "/docs/adding-custom-functions-to-drill/"
-                            },
-                            {
-                                "title": "Develop Custom Functions",
-                                "url": "/docs/develop-custom-functions/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Creating Custom Authenticators",
-                        "next_url": "/docs/creating-custom-authenticators/",
-                        "parent": "Adding Custom Functions to Drill",
-                        "previous_title": "Adding Custom Functions to Drill Introduction",
-                        "previous_url": "/docs/adding-custom-functions-to-drill-introduction/",
-                        "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/010-manually-adding-custom-functions-to-drill.md",
-                        "title": "Manually Adding Custom Functions to Drill",
-                        "url": "/docs/manually-adding-custom-functions-to-drill/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Adding Custom Functions to Drill",
-                                "url": "/docs/adding-custom-functions-to-drill/"
-                            },
-                            {
-                                "title": "Develop Custom Functions",
-                                "url": "/docs/develop-custom-functions/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Dynamic UDFs",
-                        "next_url": "/docs/dynamic-udfs/",
-                        "parent": "Adding Custom Functions to Drill",
-                        "previous_title": "Manually Adding Custom Functions to Drill",
-                        "previous_url": "/docs/manually-adding-custom-functions-to-drill/",
-                        "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/015-creating-custom-authenticators.md",
-                        "title": "Creating Custom Authenticators",
-                        "url": "/docs/creating-custom-authenticators/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Adding Custom Functions to Drill",
-                                "url": "/docs/adding-custom-functions-to-drill/"
-                            },
-                            {
-                                "title": "Develop Custom Functions",
-                                "url": "/docs/develop-custom-functions/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Using Custom Functions in Queries",
-                        "next_url": "/docs/using-custom-functions-in-queries/",
-                        "parent": "Adding Custom Functions to Drill",
-                        "previous_title": "Creating Custom Authenticators",
-                        "previous_url": "/docs/creating-custom-authenticators/",
-                        "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/020-dynamic-udfs.md",
-                        "title": "Dynamic UDFs",
-                        "url": "/docs/dynamic-udfs/"
-                    }
-                ],
-                "next_title": "Adding Custom Functions to Drill Introduction",
-                "next_url": "/docs/adding-custom-functions-to-drill-introduction/",
-                "parent": "Develop Custom Functions",
-                "previous_title": "Developing an Aggregate Function",
-                "previous_url": "/docs/developing-an-aggregate-function/",
-                "relative_path": "_docs/en/develop-custom-functions/040-adding-custom-functions-to-drill.md",
-                "title": "Adding Custom Functions to Drill",
-                "url": "/docs/adding-custom-functions-to-drill/"
-            },
-            "Adding Custom Functions to Drill Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Adding Custom Functions to Drill",
-                        "url": "/docs/adding-custom-functions-to-drill/"
-                    },
-                    {
-                        "title": "Develop Custom Functions",
-                        "url": "/docs/develop-custom-functions/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Manually Adding Custom Functions to Drill",
-                "next_url": "/docs/manually-adding-custom-functions-to-drill/",
-                "parent": "Adding Custom Functions to Drill",
-                "previous_title": "Adding Custom Functions to Drill",
-                "previous_url": "/docs/adding-custom-functions-to-drill/",
-                "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/009-adding-custom-functions-to-drill-introduction.md",
-                "title": "Adding Custom Functions to Drill Introduction",
-                "url": "/docs/adding-custom-functions-to-drill-introduction/"
-            },
-            "Aggregate Window Functions": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Window Functions",
-                        "url": "/docs/sql-window-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Ranking Window Functions",
-                "next_url": "/docs/ranking-window-functions/",
-                "parent": "SQL Window Functions",
-                "previous_title": "SQL Window Functions Introduction",
-                "previous_url": "/docs/sql-window-functions-introduction/",
-                "relative_path": "_docs/en/sql-reference/sql-window-functions/020-aggregate-window-functions.md",
-                "title": "Aggregate Window Functions",
-                "url": "/docs/aggregate-window-functions/"
-            },
-            "Aggregate and Aggregate Statistical": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Functions",
-                        "url": "/docs/sql-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Functions for Handling Nulls",
-                "next_url": "/docs/functions-for-handling-nulls/",
-                "parent": "SQL Functions",
-                "previous_title": "String Manipulation",
-                "previous_url": "/docs/string-manipulation/",
-                "relative_path": "_docs/en/sql-reference/sql-functions/050-aggregate-and-aggregate-statistical.md",
-                "title": "Aggregate and Aggregate Statistical",
-                "url": "/docs/aggregate-and-aggregate-statistical/"
-            },
-            "Analyzing Data Using Window Functions": {
-                "breadcrumbs": [
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Orchestrating queries with Airflow",
-                "next_url": "/docs/orchestrating-queries-with-airflow/",
-                "parent": "Tutorials",
-                "previous_title": "Analyzing Social Media",
-                "previous_url": "/docs/analyzing-social-media/",
-                "relative_path": "_docs/en/tutorials/070-analyzing-data-using-window-functions.md",
-                "title": "Analyzing Data Using Window Functions",
-                "url": "/docs/analyzing-data-using-window-functions/"
-            },
-            "Analyzing Highly Dynamic Datasets": {
-                "breadcrumbs": [
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Analyzing Social Media",
-                "next_url": "/docs/analyzing-social-media/",
-                "parent": "Tutorials",
-                "previous_title": "Summary",
-                "previous_url": "/docs/summary/",
-                "relative_path": "_docs/en/tutorials/050-analyzing-highly-dynamic-datasets.md",
-                "title": "Analyzing Highly Dynamic Datasets",
-                "url": "/docs/analyzing-highly-dynamic-datasets/"
-            },
-            "Analyzing Social Media": {
-                "breadcrumbs": [
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Analyzing Data Using Window Functions",
-                "next_url": "/docs/analyzing-data-using-window-functions/",
-                "parent": "Tutorials",
-                "previous_title": "Analyzing Highly Dynamic Datasets",
-                "previous_url": "/docs/analyzing-highly-dynamic-datasets/",
-                "relative_path": "_docs/en/tutorials/060-analyzing-social-media.md",
-                "title": "Analyzing Social Media",
-                "url": "/docs/analyzing-social-media/"
-            },
-            "Analyzing the Yelp Academic Dataset": {
-                "breadcrumbs": [
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Learn Drill with the MapR Sandbox",
-                "next_url": "/docs/learn-drill-with-the-mapr-sandbox/",
-                "parent": "Tutorials",
-                "previous_title": "Drill in 10 Minutes",
-                "previous_url": "/docs/drill-in-10-minutes/",
-                "relative_path": "_docs/en/tutorials/030-analyzing-the-yelp-academic-dataset.md",
-                "title": "Analyzing the Yelp Academic Dataset",
-                "url": "/docs/analyzing-the-yelp-academic-dataset/"
-            },
-            "Apache Drill 0.4.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill M1 Release Notes (Apache Drill Alpha)",
-                "next_url": "/docs/apache-drill-m1-release-notes-apache-drill-alpha/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 0.5.0 Release Notes",
-                "previous_url": "/docs/apache-drill-0-5-0-release-notes/",
-                "relative_path": "_docs/en/rn/072-0.4.0rn.md",
-                "title": "Apache Drill 0.4.0 Release Notes",
-                "url": "/docs/apache-drill-0-4-0-release-notes/"
-            },
-            "Apache Drill 0.5.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 0.4.0 Release Notes",
-                "next_url": "/docs/apache-drill-0-4-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 0.6.0 Release Notes",
-                "previous_url": "/docs/apache-drill-0-6-0-release-notes/",
-                "relative_path": "_docs/en/rn/071-0.5.0rn.md",
-                "title": "Apache Drill 0.5.0 Release Notes",
-                "url": "/docs/apache-drill-0-5-0-release-notes/"
-            },
-            "Apache Drill 0.6.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 0.5.0 Release Notes",
-                "next_url": "/docs/apache-drill-0-5-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 0.7.0 Release Notes",
-                "previous_url": "/docs/apache-drill-0-7-0-release-notes/",
-                "relative_path": "_docs/en/rn/070-0.6.0-rn.md",
-                "title": "Apache Drill 0.6.0 Release Notes",
-                "url": "/docs/apache-drill-0-6-0-release-notes/"
-            },
-            "Apache Drill 0.7.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 0.6.0 Release Notes",
-                "next_url": "/docs/apache-drill-0-6-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 0.8.0 Release Notes",
-                "previous_url": "/docs/apache-drill-0-8-0-release-notes/",
-                "relative_path": "_docs/en/rn/060-0.7.0-rn.md",
-                "title": "Apache Drill 0.7.0 Release Notes",
-                "url": "/docs/apache-drill-0-7-0-release-notes/"
-            },
-            "Apache Drill 0.8.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 0.7.0 Release Notes",
-                "next_url": "/docs/apache-drill-0-7-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 0.9.0 Release Notes",
-                "previous_url": "/docs/apache-drill-0-9-0-release-notes/",
-                "relative_path": "_docs/en/rn/050-0.8.0-rn.md",
-                "title": "Apache Drill 0.8.0 Release Notes",
-                "url": "/docs/apache-drill-0-8-0-release-notes/"
-            },
-            "Apache Drill 0.9.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 0.8.0 Release Notes",
-                "next_url": "/docs/apache-drill-0-8-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.0.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-0-0-release-notes/",
-                "relative_path": "_docs/en/rn/040-0.9.0-rn.md",
-                "title": "Apache Drill 0.9.0 Release Notes",
-                "url": "/docs/apache-drill-0-9-0-release-notes/"
-            },
-            "Apache Drill 1.0.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 0.9.0 Release Notes",
-                "next_url": "/docs/apache-drill-0-9-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.1.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-1-0-release-notes/",
-                "relative_path": "_docs/en/rn/030-1.0.0-rn.md",
-                "title": "Apache Drill 1.0.0 Release Notes",
-                "url": "/docs/apache-drill-1-0-0-release-notes/"
-            },
-            "Apache Drill 1.1.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.0.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-0-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.2.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-2-0-release-notes/",
-                "relative_path": "_docs/en/rn/020-1.1.0-rn.md",
-                "title": "Apache Drill 1.1.0 Release Notes",
-                "url": "/docs/apache-drill-1-1-0-release-notes/"
-            },
-            "Apache Drill 1.10.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.9.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-9-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.11.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-11-0-release-notes/",
-                "relative_path": "_docs/en/rn/011-1.10.0-rn.md",
-                "title": "Apache Drill 1.10.0 Release Notes",
-                "url": "/docs/apache-drill-1-10-0-release-notes/"
-            },
-            "Apache Drill 1.11.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.10.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-10-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.12.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-12-0-release-notes/",
-                "relative_path": "_docs/en/rn/010-1.11.0-rn.md",
-                "title": "Apache Drill 1.11.0 Release Notes",
-                "url": "/docs/apache-drill-1-11-0-release-notes/"
-            },
-            "Apache Drill 1.12.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.11.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-11-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.13.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-13-0-release-notes/",
-                "relative_path": "_docs/en/rn/009-1.12.0-rn.md",
-                "title": "Apache Drill 1.12.0 Release Notes",
-                "url": "/docs/apache-drill-1-12-0-release-notes/"
-            },
-            "Apache Drill 1.13.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.12.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-12-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.14.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-14-0-release-notes/",
-                "relative_path": "_docs/en/rn/008-1.13.0-rn.md",
-                "title": "Apache Drill 1.13.0 Release Notes",
-                "url": "/docs/apache-drill-1-13-0-release-notes/"
-            },
-            "Apache Drill 1.14.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.13.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-13-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.15.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-15-0-release-notes/",
-                "relative_path": "_docs/en/rn/007-1.14.0-rn.md",
-                "title": "Apache Drill 1.14.0 Release Notes",
-                "url": "/docs/apache-drill-1-14-0-release-notes/"
-            },
-            "Apache Drill 1.15.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.14.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-14-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.16.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-16-0-release-notes/",
-                "relative_path": "_docs/en/rn/006-1.15.0-rn.md",
-                "title": "Apache Drill 1.15.0 Release Notes",
-                "url": "/docs/apache-drill-1-15-0-release-notes/"
-            },
-            "Apache Drill 1.16.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.15.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-15-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.17.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-17-0-release-notes/",
-                "relative_path": "_docs/en/rn/005-1.16.0-rn.md",
-                "title": "Apache Drill 1.16.0 Release Notes",
-                "url": "/docs/apache-drill-1-16-0-release-notes/"
-            },
-            "Apache Drill 1.17.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.16.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-16-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.18.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-18-0-release-notes/",
-                "relative_path": "_docs/en/rn/004-1.17.0-rn.md",
-                "title": "Apache Drill 1.17.0 Release Notes",
-                "url": "/docs/apache-drill-1-17-0-release-notes/"
-            },
-            "Apache Drill 1.18.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.17.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-17-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.19.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-19-0-release-notes/",
-                "relative_path": "_docs/en/rn/003-1.18.0-rn.md",
-                "title": "Apache Drill 1.18.0 Release Notes",
-                "url": "/docs/apache-drill-1-18-0-release-notes/"
-            },
-            "Apache Drill 1.19.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.18.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-18-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Release Notes",
-                "previous_url": "/docs/release-notes/",
-                "relative_path": "_docs/en/rn/002-1.19.0-rn.md",
-                "title": "Apache Drill 1.19.0 Release Notes",
-                "url": "/docs/apache-drill-1-19-0-release-notes/"
-            },
-            "Apache Drill 1.2.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.1.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-1-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.3.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-3-0-release-notes/",
-                "relative_path": "_docs/en/rn/019-1.2.0-rn.md",
-                "title": "Apache Drill 1.2.0 Release Notes",
-                "url": "/docs/apache-drill-1-2-0-release-notes/"
-            },
-            "Apache Drill 1.3.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.2.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-2-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.4.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-4-0-release-notes/",
-                "relative_path": "_docs/en/rn/018-1.3.0-rn.md",
-                "title": "Apache Drill 1.3.0 Release Notes",
-                "url": "/docs/apache-drill-1-3-0-release-notes/"
-            },
-            "Apache Drill 1.4.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.3.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-3-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.5.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-5-0-release-notes/",
-                "relative_path": "_docs/en/rn/017-1.4.0-rn.md",
-                "title": "Apache Drill 1.4.0 Release Notes",
-                "url": "/docs/apache-drill-1-4-0-release-notes/"
-            },
-            "Apache Drill 1.5.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.4.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-4-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.6.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-6-0-release-notes/",
-                "relative_path": "_docs/en/rn/016-1.5.0-rn.md",
-                "title": "Apache Drill 1.5.0 Release Notes",
-                "url": "/docs/apache-drill-1-5-0-release-notes/"
-            },
-            "Apache Drill 1.6.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.5.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-5-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.7.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-7-0-release-notes/",
-                "relative_path": "_docs/en/rn/015-1.6.0-rn.md",
-                "title": "Apache Drill 1.6.0 Release Notes",
-                "url": "/docs/apache-drill-1-6-0-release-notes/"
-            },
-            "Apache Drill 1.7.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.6.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-6-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.8.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-8-0-release-notes/",
-                "relative_path": "_docs/en/rn/014-1.7.0-rn.md",
-                "title": "Apache Drill 1.7.0 Release Notes",
-                "url": "/docs/apache-drill-1-7-0-release-notes/"
-            },
-            "Apache Drill 1.8.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.7.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-7-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.9.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-9-0-release-notes/",
-                "relative_path": "_docs/en/rn/013-1.8.0-rn.md",
-                "title": "Apache Drill 1.8.0 Release Notes",
-                "url": "/docs/apache-drill-1-8-0-release-notes/"
-            },
-            "Apache Drill 1.9.0 Release Notes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill 1.8.0 Release Notes",
-                "next_url": "/docs/apache-drill-1-8-0-release-notes/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 1.10.0 Release Notes",
-                "previous_url": "/docs/apache-drill-1-10-0-release-notes/",
-                "relative_path": "_docs/en/rn/012-1.9.0-rn.md",
-                "title": "Apache Drill 1.9.0 Release Notes",
-                "url": "/docs/apache-drill-1-9-0-release-notes/"
-            },
-            "Apache Drill Contribution Guidelines": {
-                "breadcrumbs": [
-                    {
-                        "title": "Contribute to Drill",
-                        "url": "/docs/contribute-to-drill/"
-                    },
-                    {
-                        "title": "Developer Information",
-                        "url": "/docs/developer-information/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Apache Drill Contribution Ideas",
-                "next_url": "/docs/apache-drill-contribution-ideas/",
-                "parent": "Contribute to Drill",
-                "previous_title": "Contribute to Drill",
-                "previous_url": "/docs/contribute-to-drill/",
-                "relative_path": "_docs/en/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md",
-                "title": "Apache Drill Contribution Guidelines",
-                "url": "/docs/apache-drill-contribution-guidelines/"
-            },
-            "Apache Drill Contribution Ideas": {
-                "breadcrumbs": [
-                    {
-                        "title": "Contribute to Drill",
-                        "url": "/docs/contribute-to-drill/"
-                    },
-                    {
-                        "title": "Developer Information",
-                        "url": "/docs/developer-information/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Design Docs",
-                "next_url": "/docs/design-docs/",
-                "parent": "Contribute to Drill",
-                "previous_title": "Apache Drill Contribution Guidelines",
-                "previous_url": "/docs/apache-drill-contribution-guidelines/",
-                "relative_path": "_docs/en/developer-information/contribute-to-drill/020-apache-drill-contribution-ideas.md",
-                "title": "Apache Drill Contribution Ideas",
-                "url": "/docs/apache-drill-contribution-ideas/"
-            },
-            "Apache Drill M1 Release Notes (Apache Drill Alpha)": {
-                "breadcrumbs": [
-                    {
-                        "title": "Release Notes",
-                        "url": "/docs/release-notes/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Sample Datasets",
-                "next_url": "/docs/sample-datasets/",
-                "parent": "Release Notes",
-                "previous_title": "Apache Drill 0.4.0 Release Notes",
-                "previous_url": "/docs/apache-drill-0-4-0-release-notes/",
-                "relative_path": "_docs/en/rn/073-alpha-rn.md",
-                "title": "Apache Drill M1 Release Notes (Apache Drill Alpha)",
-                "url": "/docs/apache-drill-m1-release-notes-apache-drill-alpha/"
-            },
-            "Appendix A: Release Note Issues": {
-                "breadcrumbs": [
-                    {
-                        "title": "Drill-on-YARN",
-                        "url": "/docs/drill-on-yarn/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Appendix B: drill-env.sh Settings",
-                "next_url": "/docs/appendix-b-drill-env-sh-settings/",
-                "parent": "Drill-on-YARN",
-                "previous_title": "Enabling Web UI Security",
-                "previous_url": "/docs/enabling-web-ui-security/",
-                "relative_path": "_docs/en/drill-on-yarn/090-appendix-a-release-note-issues.md",
-                "title": "Appendix A: Release Note Issues",
-                "url": "/docs/appendix-a-release-note-issues/"
-            },
-            "Appendix B: drill-env.sh Settings": {
-                "breadcrumbs": [
-                    {
-                        "title": "Drill-on-YARN",
-                        "url": "/docs/drill-on-yarn/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Appendix C: Troubleshooting",
-                "next_url": "/docs/appendix-c-troubleshooting/",
-                "parent": "Drill-on-YARN",
-                "previous_title": "Appendix A: Release Note Issues",
-                "previous_url": "/docs/appendix-a-release-note-issues/",
-                "relative_path": "_docs/en/drill-on-yarn/091-appendix-b-drill-env.sh-settings.md",
-                "title": "Appendix B: drill-env.sh Settings",
-                "url": "/docs/appendix-b-drill-env-sh-settings/"
-            },
-            "Appendix C: Troubleshooting": {
-                "breadcrumbs": [
-                    {
-                        "title": "Drill-on-YARN",
-                        "url": "/docs/drill-on-yarn/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Appendix D: Recreate the Drill Archive",
-                "next_url": "/docs/appendix-d-recreate-the-drill-archive/",
-                "parent": "Drill-on-YARN",
-                "previous_title": "Appendix B: drill-env.sh Settings",
-                "previous_url": "/docs/appendix-b-drill-env-sh-settings/",
-                "relative_path": "_docs/en/drill-on-yarn/092-appendix-c-troubleshooting.md",
-                "title": "Appendix C: Troubleshooting",
-                "url": "/docs/appendix-c-troubleshooting/"
-            },
-            "Appendix D: Recreate the Drill Archive": {
-                "breadcrumbs": [
-                    {
-                        "title": "Drill-on-YARN",
-                        "url": "/docs/drill-on-yarn/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Install Drill",
-                "next_url": "/docs/install-drill/",
-                "parent": "Drill-on-YARN",
-                "previous_title": "Appendix C: Troubleshooting",
-                "previous_url": "/docs/appendix-c-troubleshooting/",
-                "relative_path": "_docs/en/drill-on-yarn/093-appendix-d-recreate-the-drill-archive.md",
-                "title": "Appendix D: Recreate the Drill Archive",
-                "url": "/docs/appendix-d-recreate-the-drill-archive/"
-            },
-            "Architecture": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Architecture",
-                                "url": "/docs/architecture/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Drill Query Execution",
-                        "next_url": "/docs/drill-query-execution/",
-                        "parent": "Architecture",
-                        "previous_title": "Architecture",
-                        "previous_url": "/docs/architecture/",
-                        "relative_path": "_docs/en/architecture/010-architecture-introduction.md",
-                        "title": "Architecture Introduction",
-                        "url": "/docs/architecture-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Architecture",
-                                "url": "/docs/architecture/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Core Modules",
-                        "next_url": "/docs/core-modules/",
-                        "parent": "Architecture",
-                        "previous_title": "Architecture Introduction",
-                        "previous_url": "/docs/architecture-introduction/",
-                        "relative_path": "_docs/en/architecture/015-drill-query-execution.md",
-                        "title": "Drill Query Execution",
-                        "url": "/docs/drill-query-execution/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Architecture",
-                                "url": "/docs/architecture/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Performance",
-                        "next_url": "/docs/performance/",
-                        "parent": "Architecture",
-                        "previous_title": "Drill Query Execution",
-                        "previous_url": "/docs/drill-query-execution/",
-                        "relative_path": "_docs/en/architecture/020-core-modules.md",
-                        "title": "Core Modules",
-                        "url": "/docs/core-modules/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Architecture",
-                                "url": "/docs/architecture/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Tutorials",
-                        "next_url": "/docs/tutorials/",
-                        "parent": "Architecture",
-                        "previous_title": "Core Modules",
-                        "previous_url": "/docs/core-modules/",
-                        "relative_path": "_docs/en/architecture/030-performance.md",
-                        "title": "Performance",
-                        "url": "/docs/performance/"
-                    }
-                ],
-                "next_title": "Architecture Introduction",
-                "next_url": "/docs/architecture-introduction/",
-                "parent": "",
-                "previous_title": "Why Drill",
-                "previous_url": "/docs/why-drill/",
-                "relative_path": "_docs/en/020-architecture.md",
-                "title": "Architecture",
-                "url": "/docs/architecture/"
-            },
-            "Architecture Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Architecture",
-                        "url": "/docs/architecture/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Drill Query Execution",
-                "next_url": "/docs/drill-query-execution/",
-                "parent": "Architecture",
-                "previous_title": "Architecture",
-                "previous_url": "/docs/architecture/",
-                "relative_path": "_docs/en/architecture/010-architecture-introduction.md",
-                "title": "Architecture Introduction",
-                "url": "/docs/architecture-introduction/"
-            },
-            "Asynchronous Parquet Reader": {
-                "breadcrumbs": [
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Optimizing Parquet Metadata Reading",
-                "next_url": "/docs/optimizing-parquet-metadata-reading/",
-                "parent": "Performance Tuning",
-                "previous_title": "How to Partition Data",
-                "previous_url": "/docs/how-to-partition-data/",
-                "relative_path": "_docs/en/performance-tuning/024-aynchronous-parquet-reader.md",
-                "title": "Asynchronous Parquet Reader",
-                "url": "/docs/asynchronous-parquet-reader/"
-            },
-            "Azure Blob Storage Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Druid Storage Plugin",
-                "next_url": "/docs/druid-storage-plugin/",
-                "parent": "Connect a Data Source",
-                "previous_title": "Kafka Storage Plugin",
-                "previous_url": "/docs/kafka-storage-plugin/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/115-azure-blob-storage-plugin.md",
-                "title": "Azure Blob Storage Plugin",
-                "url": "/docs/azure-blob-storage-plugin/"
-            },
-            "Browsing Data and Defining Views": {
-                "breadcrumbs": [
-                    {
-                        "title": "Using Drill Explorer",
-                        "url": "/docs/using-drill-explorer/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Using Drill with BI Tools",
-                "next_url": "/docs/using-drill-with-bi-tools/",
-                "parent": "Using Drill Explorer",
-                "previous_title": "Connecting Drill Explorer to Data",
-                "previous_url": "/docs/connecting-drill-explorer-to-data/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-explorer/030-browsing-data-and-creating-views.md",
-                "title": "Browsing Data and Defining Views",
-                "url": "/docs/browsing-data-and-defining-views/"
-            },
-            "CASE": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Conditional Expressions",
-                        "url": "/docs/sql-conditional-expressions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Reserved Keywords",
-                "next_url": "/docs/reserved-keywords/",
-                "parent": "SQL Conditional Expressions",
-                "previous_title": "SQL Conditional Expressions",
-                "previous_url": "/docs/sql-conditional-expressions/",
-                "relative_path": "_docs/en/sql-reference/sql-conditional-expressions/010-case-expression.md",
-                "title": "CASE",
-                "url": "/docs/case/"
-            },
-            "CREATE FUNCTION USING JAR": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "PARTITION BY Clause",
-                "next_url": "/docs/partition-by-clause/",
-                "parent": "SQL Commands",
-                "previous_title": "CREATE TEMPORARY TABLE AS (CTTAS)",
-                "previous_url": "/docs/create-temporary-table-as-cttas/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/034-create-function-using-jar.md",
-                "title": "CREATE FUNCTION USING JAR",
-                "url": "/docs/create-function-using-jar/"
-            },
-            "CREATE OR REPLACE SCHEMA": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "CREATE TABLE AS (CTAS)",
-                "next_url": "/docs/create-table-as-ctas/",
-                "parent": "SQL Commands",
-                "previous_title": "ALTER SYSTEM",
-                "previous_url": "/docs/alter-system/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/021-create-schema.md",
-                "title": "CREATE OR REPLACE SCHEMA",
-                "url": "/docs/create-or-replace-schema/"
-            },
-            "CREATE TABLE AS (CTAS)": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "CREATE TEMPORARY TABLE AS (CTTAS)",
-                "next_url": "/docs/create-temporary-table-as-cttas/",
-                "parent": "SQL Commands",
-                "previous_title": "CREATE OR REPLACE SCHEMA",
-                "previous_url": "/docs/create-or-replace-schema/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/030-create-table-as.md",
-                "title": "CREATE TABLE AS (CTAS)",
-                "url": "/docs/create-table-as-ctas/"
-            },
-            "CREATE TEMPORARY TABLE AS (CTTAS)": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "CREATE FUNCTION USING JAR",
-                "next_url": "/docs/create-function-using-jar/",
-                "parent": "SQL Commands",
-                "previous_title": "CREATE TABLE AS (CTAS)",
-                "previous_url": "/docs/create-table-as-ctas/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/031-create-temporary-table-as.md",
-                "title": "CREATE TEMPORARY TABLE AS (CTTAS)",
-                "url": "/docs/create-temporary-table-as-cttas/"
-            },
-            "CREATE VIEW": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "DESCRIBE",
-                "next_url": "/docs/describe/",
-                "parent": "SQL Commands",
-                "previous_title": "PARTITION BY Clause",
-                "previous_url": "/docs/partition-by-clause/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/050-create-view.md",
-                "title": "CREATE VIEW",
-                "url": "/docs/create-view/"
-            },
-            "Cassandra Storage Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "ODBC/JDBC Interfaces",
-                "next_url": "/docs/odbc-jdbc-interfaces/",
-                "parent": "Connect a Data Source",
-                "previous_title": "Splunk Storage Plugin",
-                "previous_url": "/docs/splunk-storage-plugin/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/150-cassandra-storage-plugin.md",
-                "title": "Cassandra Storage Plugin",
-                "url": "/docs/cassandra-storage-plugin/"
-            },
-            "Choosing a Storage Format": {
-                "breadcrumbs": [
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Query Plans and Tuning",
-                "next_url": "/docs/query-plans-and-tuning/",
-                "parent": "Performance Tuning",
-                "previous_title": "Hive Metadata Caching",
-                "previous_url": "/docs/hive-metadata-caching/",
-                "relative_path": "_docs/en/performance-tuning/030-choosing-a-storage-format.md",
-                "title": "Choosing a Storage Format",
-                "url": "/docs/choosing-a-storage-format/"
-            },
-            "Compiling Drill from Source": {
-                "breadcrumbs": [
-                    {
-                        "title": "Develop Drill",
-                        "url": "/docs/develop-drill/"
-                    },
-                    {
-                        "title": "Developer Information",
-                        "url": "/docs/developer-information/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Useful Information for Drill Developers",
-                "next_url": "/docs/useful-information-for-drill-developers/",
-                "parent": "Develop Drill",
-                "previous_title": "Develop Drill",
-                "previous_url": "/docs/develop-drill/",
-                "relative_path": "_docs/en/developer-information/develop-drill/010-compiling-drill-from-source.md",
-                "title": "Compiling Drill from Source",
-                "url": "/docs/compiling-drill-from-source/"
-            },
-            "Configuration Options": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuration Options",
-                                "url": "/docs/configuration-options/"
-                            },
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Start-Up Options",
-                        "next_url": "/docs/start-up-options/",
-                        "parent": "Configuration Options",
-                        "previous_title": "Configuration Options",
-                        "previous_url": "/docs/configuration-options/",
-                        "relative_path": "_docs/en/configure-drill/configuration-options/010-configuration-options-introduction.md",
-                        "title": "Configuration Options Introduction",
-                        "url": "/docs/configuration-options-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuration Options",
-                                "url": "/docs/configuration-options/"
-                            },
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Planning and Execution Options",
-                        "next_url": "/docs/planning-and-execution-options/",
-                        "parent": "Configuration Options",
-                        "previous_title": "Configuration Options Introduction",
-                        "previous_url": "/docs/configuration-options-introduction/",
-                        "relative_path": "_docs/en/configure-drill/configuration-options/020-start-up-options.md",
-                        "title": "Start-Up Options",
-                        "url": "/docs/start-up-options/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuration Options",
-                                "url": "/docs/configuration-options/"
-                            },
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Persistent Configuration Storage",
-                        "next_url": "/docs/persistent-configuration-storage/",
-                        "parent": "Configuration Options",
-                        "previous_title": "Start-Up Options",
-                        "previous_url": "/docs/start-up-options/",
-                        "relative_path": "_docs/en/configure-drill/configuration-options/030-planning-and-exececution-options.md",
-                        "title": "Planning and Execution Options",
-                        "url": "/docs/planning-and-execution-options/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuration Options",
-                                "url": "/docs/configuration-options/"
-                            },
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Global Query List",
-                        "next_url": "/docs/global-query-list/",
-                        "parent": "Configuration Options",
-                        "previous_title": "Planning and Execution Options",
-                        "previous_url": "/docs/planning-and-execution-options/",
-                        "relative_path": "_docs/en/configure-drill/configuration-options/040-persistent-configuration-storage.md",
-                        "title": "Persistent Configuration Storage",
-                        "url": "/docs/persistent-configuration-storage/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuration Options",
-                                "url": "/docs/configuration-options/"
-                            },
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Ports Used by Drill",
-                        "next_url": "/docs/ports-used-by-drill/",
-                        "parent": "Configuration Options",
-                        "previous_title": "Persistent Configuration Storage",
-                        "previous_url": "/docs/persistent-configuration-storage/",
-                        "relative_path": "_docs/en/configure-drill/configuration-options/041-global-query-list.md",
-                        "title": "Global Query List",
-                        "url": "/docs/global-query-list/"
-                    }
-                ],
-                "next_title": "Configuration Options Introduction",
-                "next_url": "/docs/configuration-options-introduction/",
-                "parent": "Configure Drill",
-                "previous_title": "Configuring Resources for a Shared Drillbit",
-                "previous_url": "/docs/configuring-resources-for-a-shared-drillbit/",
-                "relative_path": "_docs/en/configure-drill/080-configuration-options.md",
-                "title": "Configuration Options",
-                "url": "/docs/configuration-options/"
-            },
-            "Configuration Options Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configuration Options",
-                        "url": "/docs/configuration-options/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Start-Up Options",
-                "next_url": "/docs/start-up-options/",
-                "parent": "Configuration Options",
-                "previous_title": "Configuration Options",
-                "previous_url": "/docs/configuration-options/",
-                "relative_path": "_docs/en/configure-drill/configuration-options/010-configuration-options-introduction.md",
-                "title": "Configuration Options Introduction",
-                "url": "/docs/configuration-options-introduction/"
-            },
-            "Configuration Reference": {
-                "breadcrumbs": [
-                    {
-                        "title": "Drill-on-YARN",
-                        "url": "/docs/drill-on-yarn/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Drill-on-YARN Command-Line Tool",
-                "next_url": "/docs/drill-on-yarn-command-line-tool/",
-                "parent": "Drill-on-YARN",
-                "previous_title": "Launch Drill Under YARN",
-                "previous_url": "/docs/launch-drill-under-yarn/",
-                "relative_path": "_docs/en/drill-on-yarn/040-configuration-reference.md",
-                "title": "Configuration Reference",
-                "url": "/docs/configuration-reference/"
-            },
-            "Configure Drill": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Configuring Drill Memory",
-                        "next_url": "/docs/configuring-drill-memory/",
-                        "parent": "Configure Drill",
-                        "previous_title": "Configure Drill",
-                        "previous_url": "/docs/configure-drill/",
-                        "relative_path": "_docs/en/configure-drill/010-configure-drill-introduction.md",
-                        "title": "Configure Drill Introduction",
-                        "url": "/docs/configure-drill-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Securing Drill",
-                        "next_url": "/docs/securing-drill/",
-                        "parent": "Configure Drill",
-                        "previous_title": "Configure Drill Introduction",
-                        "previous_url": "/docs/configure-drill-introduction/",
-                        "relative_path": "_docs/en/configure-drill/020-configuring-drill-memory.md",
-                        "title": "Configuring Drill Memory",
-                        "url": "/docs/configuring-drill-memory/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Secure Communication Paths",
-                                "next_url": "/docs/secure-communication-paths/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Securing Drill",
-                                "previous_url": "/docs/securing-drill/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/010-securing-drill-introduction.md",
-                                "title": "Securing Drill Introduction",
-                                "url": "/docs/securing-drill-introduction/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Roles and Privileges",
-                                "next_url": "/docs/roles-and-privileges/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Securing Drill Introduction",
-                                "previous_url": "/docs/securing-drill-introduction/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/020-secure-communication-paths.md",
-                                "title": "Secure Communication Paths",
-                                "url": "/docs/secure-communication-paths/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring User Impersonation",
-                                "next_url": "/docs/configuring-user-impersonation/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Secure Communication Paths",
-                                "previous_url": "/docs/secure-communication-paths/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/030-roles-privileges.md",
-                                "title": "Roles and Privileges",
-                                "url": "/docs/roles-and-privileges/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring Inbound Impersonation",
-                                "next_url": "/docs/configuring-inbound-impersonation/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Roles and Privileges",
-                                "previous_url": "/docs/roles-and-privileges/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/040-configuring-user-impersonation.md",
-                                "title": "Configuring User Impersonation",
-                                "url": "/docs/configuring-user-impersonation/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring User Impersonation with Hive Authorization",
-                                "next_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Configuring User Impersonation",
-                                "previous_url": "/docs/configuring-user-impersonation/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/050-configure-inbound-impersonation.md",
-                                "title": "Configuring Inbound Impersonation",
-                                "url": "/docs/configuring-inbound-impersonation/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring User Security",
-                                "next_url": "/docs/configuring-user-security/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Configuring Inbound Impersonation",
-                                "previous_url": "/docs/configuring-inbound-impersonation/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/060-configuring-user-impersonation-with-hive-authorization.md",
-                                "title": "Configuring User Impersonation with Hive Authorization",
-                                "url": "/docs/configuring-user-impersonation-with-hive-authorization/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring Plain Security",
-                                "next_url": "/docs/configuring-plain-security/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Configuring User Impersonation with Hive Authorization",
-                                "previous_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/070-configuring-user-security.md",
-                                "title": "Configuring User Security",
-                                "url": "/docs/configuring-user-security/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring SSL/TLS for Encryption",
-                                "next_url": "/docs/configuring-ssl-tls-for-encryption/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Configuring User Security",
-                                "previous_url": "/docs/configuring-user-security/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/080-configuring-plain-security.md",
-                                "title": "Configuring Plain Security",
-                                "url": "/docs/configuring-plain-security/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using libpam4j as the PAM Authenticator",
-                                "next_url": "/docs/using-libpam4j-as-the-pam-authenticator/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Configuring Plain Security",
-                                "previous_url": "/docs/configuring-plain-security/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/081-configuring-ssl-tls-for-encryption.md",
-                                "title": "Configuring SSL/TLS for Encryption",
-                                "url": "/docs/configuring-ssl-tls-for-encryption/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using jpam as the PAM Authenticator",
-                                "next_url": "/docs/using-jpam-as-the-pam-authenticator/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Configuring SSL/TLS for Encryption",
-                                "previous_url": "/docs/configuring-ssl-tls-for-encryption/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/082-using-libpam4j-as-the-pam-authenticator.md",
-                                "title": "Using libpam4j as the PAM Authenticator",
-                                "url": "/docs/using-libpam4j-as-the-pam-authenticator/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring Kerberos Security",
-                                "next_url": "/docs/configuring-kerberos-security/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Using libpam4j as the PAM Authenticator",
-                                "previous_url": "/docs/using-libpam4j-as-the-pam-authenticator/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/083-using-jpam-as-the-pam-authenticator.md",
-                                "title": "Using jpam as the PAM Authenticator",
-                                "url": "/docs/using-jpam-as-the-pam-authenticator/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-                                "next_url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Using jpam as the PAM Authenticator",
-                                "previous_url": "/docs/using-jpam-as-the-pam-authenticator/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/090-configuring-kerberos-security.md",
-                                "title": "Configuring Kerberos Security",
-                                "url": "/docs/configuring-kerberos-security/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring Web UI and REST API Security",
-                                "next_url": "/docs/configuring-web-ui-and-rest-api-security/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Configuring Kerberos Security",
-                                "previous_url": "/docs/configuring-kerberos-security/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/091-configuring-drill-to-use-spnego-for-http-authentication.md",
-                                "title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-                                "url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring Custom ACLs to Secure znodes",
-                                "next_url": "/docs/configuring-custom-acls-to-secure-znodes/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-                                "previous_url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/092-configuring-web-ui-and-rest-api-security.md",
-                                "title": "Configuring Web UI and REST API Security",
-                                "url": "/docs/configuring-web-ui-and-rest-api-security/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Securing Drill",
-                                        "url": "/docs/securing-drill/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring a Multitenant Cluster",
-                                "next_url": "/docs/configuring-a-multitenant-cluster/",
-                                "parent": "Securing Drill",
-                                "previous_title": "Configuring Web UI and REST API Security",
-                                "previous_url": "/docs/configuring-web-ui-and-rest-api-security/",
-                                "relative_path": "_docs/en/configure-drill/securing-drill/093-configuring-custom-acls-to-secure-znodes.md",
-                                "title": "Configuring Custom ACLs to Secure znodes",
-                                "url": "/docs/configuring-custom-acls-to-secure-znodes/"
-                            }
-                        ],
-                        "next_title": "Securing Drill Introduction",
-                        "next_url": "/docs/securing-drill-introduction/",
-                        "parent": "Configure Drill",
-                        "previous_title": "Configuring Drill Memory",
-                        "previous_url": "/docs/configuring-drill-memory/",
-                        "relative_path": "_docs/en/configure-drill/031-securing-drill.md",
-                        "title": "Securing Drill",
-                        "url": "/docs/securing-drill/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuring a Multitenant Cluster",
-                                        "url": "/docs/configuring-a-multitenant-cluster/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring Multitenant Resources",
-                                "next_url": "/docs/configuring-multitenant-resources/",
-                                "parent": "Configuring a Multitenant Cluster",
-                                "previous_title": "Configuring a Multitenant Cluster",
-                                "previous_url": "/docs/configuring-a-multitenant-cluster/",
-                                "relative_path": "_docs/en/configure-drill/030-configuring-a-multitenant-cluster-introduction.md",
-                                "title": "Configuring a Multitenant Cluster Introduction",
-                                "url": "/docs/configuring-a-multitenant-cluster-introduction/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuring a Multitenant Cluster",
-                                        "url": "/docs/configuring-a-multitenant-cluster/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring Resources for a Shared Drillbit",
-                                "next_url": "/docs/configuring-resources-for-a-shared-drillbit/",
-                                "parent": "Configuring a Multitenant Cluster",
-                                "previous_title": "Configuring a Multitenant Cluster Introduction",
-                                "previous_url": "/docs/configuring-a-multitenant-cluster-introduction/",
-                                "relative_path": "_docs/en/configure-drill/050-configuring-multitenant-resources.md",
-                                "title": "Configuring Multitenant Resources",
-                                "url": "/docs/configuring-multitenant-resources/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuring a Multitenant Cluster",
-                                        "url": "/docs/configuring-a-multitenant-cluster/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuration Options",
-                                "next_url": "/docs/configuration-options/",
-                                "parent": "Configuring a Multitenant Cluster",
-                                "previous_title": "Configuring Multitenant Resources",
-                                "previous_url": "/docs/configuring-multitenant-resources/",
-                                "relative_path": "_docs/en/configure-drill/060-configuring-a-shared-drillbit.md",
-                                "title": "Configuring Resources for a Shared Drillbit",
-                                "url": "/docs/configuring-resources-for-a-shared-drillbit/"
-                            }
-                        ],
-                        "next_title": "Configuring a Multitenant Cluster Introduction",
-                        "next_url": "/docs/configuring-a-multitenant-cluster-introduction/",
-                        "parent": "Configure Drill",
-                        "previous_title": "Configuring Custom ACLs to Secure znodes",
-                        "previous_url": "/docs/configuring-custom-acls-to-secure-znodes/",
-                        "relative_path": "_docs/en/configure-drill/040-configuring-a-multitenant-cluster.md",
-                        "title": "Configuring a Multitenant Cluster",
-                        "url": "/docs/configuring-a-multitenant-cluster/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuration Options",
-                                        "url": "/docs/configuration-options/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Start-Up Options",
-                                "next_url": "/docs/start-up-options/",
-                                "parent": "Configuration Options",
-                                "previous_title": "Configuration Options",
-                                "previous_url": "/docs/configuration-options/",
-                                "relative_path": "_docs/en/configure-drill/configuration-options/010-configuration-options-introduction.md",
-                                "title": "Configuration Options Introduction",
-                                "url": "/docs/configuration-options-introduction/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuration Options",
-                                        "url": "/docs/configuration-options/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Planning and Execution Options",
-                                "next_url": "/docs/planning-and-execution-options/",
-                                "parent": "Configuration Options",
-                                "previous_title": "Configuration Options Introduction",
-                                "previous_url": "/docs/configuration-options-introduction/",
-                                "relative_path": "_docs/en/configure-drill/configuration-options/020-start-up-options.md",
-                                "title": "Start-Up Options",
-                                "url": "/docs/start-up-options/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuration Options",
-                                        "url": "/docs/configuration-options/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Persistent Configuration Storage",
-                                "next_url": "/docs/persistent-configuration-storage/",
-                                "parent": "Configuration Options",
-                                "previous_title": "Start-Up Options",
-                                "previous_url": "/docs/start-up-options/",
-                                "relative_path": "_docs/en/configure-drill/configuration-options/030-planning-and-exececution-options.md",
-                                "title": "Planning and Execution Options",
-                                "url": "/docs/planning-and-execution-options/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuration Options",
-                                        "url": "/docs/configuration-options/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Global Query List",
-                                "next_url": "/docs/global-query-list/",
-                                "parent": "Configuration Options",
-                                "previous_title": "Planning and Execution Options",
-                                "previous_url": "/docs/planning-and-execution-options/",
-                                "relative_path": "_docs/en/configure-drill/configuration-options/040-persistent-configuration-storage.md",
-                                "title": "Persistent Configuration Storage",
-                                "url": "/docs/persistent-configuration-storage/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuration Options",
-                                        "url": "/docs/configuration-options/"
-                                    },
-                                    {
-                                        "title": "Configure Drill",
-                                        "url": "/docs/configure-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Ports Used by Drill",
-                                "next_url": "/docs/ports-used-by-drill/",
-                                "parent": "Configuration Options",
-                                "previous_title": "Persistent Configuration Storage",
-                                "previous_url": "/docs/persistent-configuration-storage/",
-                                "relative_path": "_docs/en/configure-drill/configuration-options/041-global-query-list.md",
-                                "title": "Global Query List",
-                                "url": "/docs/global-query-list/"
-                            }
-                        ],
-                        "next_title": "Configuration Options Introduction",
-                        "next_url": "/docs/configuration-options-introduction/",
-                        "parent": "Configure Drill",
-                        "previous_title": "Configuring Resources for a Shared Drillbit",
-                        "previous_url": "/docs/configuring-resources-for-a-shared-drillbit/",
-                        "relative_path": "_docs/en/configure-drill/080-configuration-options.md",
-                        "title": "Configuration Options",
-                        "url": "/docs/configuration-options/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Configuring the Drill Shell",
-                        "next_url": "/docs/configuring-the-drill-shell/",
-                        "parent": "Configure Drill",
-                        "previous_title": "Global Query List",
-                        "previous_url": "/docs/global-query-list/",
-                        "relative_path": "_docs/en/configure-drill/100-ports-used-by-drill.md",
-                        "title": "Ports Used by Drill",
-                        "url": "/docs/ports-used-by-drill/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Configuring cgroups to Control CPU Usage",
-                        "next_url": "/docs/configuring-cgroups-to-control-cpu-usage/",
-                        "parent": "Configure Drill",
-                        "previous_title": "Ports Used by Drill",
-                        "previous_url": "/docs/ports-used-by-drill/",
-                        "relative_path": "_docs/en/configure-drill/120-configuring-the-drill-shell.md",
-                        "title": "Configuring the Drill Shell",
-                        "url": "/docs/configuring-the-drill-shell/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Connect a Data Source",
-                        "next_url": "/docs/connect-a-data-source/",
-                        "parent": "Configure Drill",
-                        "previous_title": "Configuring the Drill Shell",
-                        "previous_url": "/docs/configuring-the-drill-shell/",
-                        "relative_path": "_docs/en/configure-drill/121-configuring-cgroups-to-control-cpu-usage.md",
-                        "title": "Configuring cgroups to Control CPU Usage",
-                        "url": "/docs/configuring-cgroups-to-control-cpu-usage/"
-                    }
-                ],
-                "next_title": "Configure Drill Introduction",
-                "next_url": "/docs/configure-drill-introduction/",
-                "parent": "",
-                "previous_title": "Identifying Multiple Drill Versions in a Cluster",
-                "previous_url": "/docs/identifying-multiple-drill-versions-in-a-cluster/",
-                "relative_path": "_docs/en/045-configure-drill.md",
-                "title": "Configure Drill",
-                "url": "/docs/configure-drill/"
-            },
-            "Configure Drill Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring Drill Memory",
-                "next_url": "/docs/configuring-drill-memory/",
-                "parent": "Configure Drill",
-                "previous_title": "Configure Drill",
-                "previous_url": "/docs/configure-drill/",
-                "relative_path": "_docs/en/configure-drill/010-configure-drill-introduction.md",
-                "title": "Configure Drill Introduction",
-                "url": "/docs/configure-drill-introduction/"
-            },
-            "Configuring Custom ACLs to Secure znodes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Securing Drill",
-                        "url": "/docs/securing-drill/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring a Multitenant Cluster",
-                "next_url": "/docs/configuring-a-multitenant-cluster/",
-                "parent": "Securing Drill",
-                "previous_title": "Configuring Web UI and REST API Security",
-                "previous_url": "/docs/configuring-web-ui-and-rest-api-security/",
-                "relative_path": "_docs/en/configure-drill/securing-drill/093-configuring-custom-acls-to-secure-znodes.md",
-                "title": "Configuring Custom ACLs to Secure znodes",
-                "url": "/docs/configuring-custom-acls-to-secure-znodes/"
-            },
-            "Configuring Drill Memory": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Securing Drill",
-                "next_url": "/docs/securing-drill/",
-                "parent": "Configure Drill",
-                "previous_title": "Configure Drill Introduction",
-                "previous_url": "/docs/configure-drill-introduction/",
-                "relative_path": "_docs/en/configure-drill/020-configuring-drill-memory.md",
-                "title": "Configuring Drill Memory",
-                "url": "/docs/configuring-drill-memory/"
-            },
-            "Configuring Drill to use SPNEGO for HTTP Authentication": {
-                "breadcrumbs": [
-                    {
-                        "title": "Securing Drill",
-                        "url": "/docs/securing-drill/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring Web UI and REST API Security",
-                "next_url": "/docs/configuring-web-ui-and-rest-api-security/",
-                "parent": "Securing Drill",
-                "previous_title": "Configuring Kerberos Security",
-                "previous_url": "/docs/configuring-kerberos-security/",
-                "relative_path": "_docs/en/configure-drill/securing-drill/091-configuring-drill-to-use-spnego-for-http-authentication.md",
-                "title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-                "url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/"
-            },
-            "Configuring Inbound Impersonation": {
-                "breadcrumbs": [
-                    {
-                        "title": "Securing Drill",
-                        "url": "/docs/securing-drill/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring User Impersonation with Hive Authorization",
-                "next_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-                "parent": "Securing Drill",
-                "previous_title": "Configuring User Impersonation",
-                "previous_url": "/docs/configuring-user-impersonation/",
-                "relative_path": "_docs/en/configure-drill/securing-drill/050-configure-inbound-impersonation.md",
-                "title": "Configuring Inbound Impersonation",
-                "url": "/docs/configuring-inbound-impersonation/"
-            },
-            "Configuring Index Planning": {
-                "breadcrumbs": [
-                    {
-                        "title": "Querying Indexes",
-                        "url": "/docs/querying-indexes/"
-                    },
-                    {
-                        "title": "Query Data",
-                        "url": "/docs/query-data/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Verifying Index Use",
-                "next_url": "/docs/verifying-index-use/",
-                "parent": "Querying Indexes",
-                "previous_title": "Designing Indexes for Your Queries",
-                "previous_url": "/docs/designing-indexes-for-your-queries/",
-                "relative_path": "_docs/en/query-data/querying-indexes/050-configuring-index-planning.md",
-                "title": "Configuring Index Planning",
-                "url": "/docs/configuring-index-planning/"
-            },
-            "Configuring JReport with Drill": {
-                "breadcrumbs": [
-                    {
-                        "title": "Using Drill with BI Tools",
-                        "url": "/docs/using-drill-with-bi-tools/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Query Data",
-                "next_url": "/docs/query-data/",
-                "parent": "Using Drill with BI Tools",
-                "previous_title": "Using Information Builders\u2019 WebFOCUS with Apache Drill",
-                "previous_url": "/docs/using-information-builders-webfocus-with-apache-drill/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/090-configuring-jreport-with-drill.md",
-                "title": "Configuring JReport with Drill",
-                "url": "/docs/configuring-jreport-with-drill/"
-            },
-            "Configuring Kerberos Security": {
-                "breadcrumbs": [
-                    {
-                        "title": "Securing Drill",
-                        "url": "/docs/securing-drill/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-                "next_url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
-                "parent": "Securing Drill",
-                "previous_title": "Using jpam as the PAM Authenticator",
-                "previous_url": "/docs/using-jpam-as-the-pam-authenticator/",
-                "relative_path": "_docs/en/configure-drill/securing-drill/090-configuring-kerberos-security.md",
-                "title": "Configuring Kerberos Security",
-                "url": "/docs/configuring-kerberos-security/"
-            },
-            "Configuring Multitenant Resources": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configuring a Multitenant Cluster",
-                        "url": "/docs/configuring-a-multitenant-cluster/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring Resources for a Shared Drillbit",
-                "next_url": "/docs/configuring-resources-for-a-shared-drillbit/",
-                "parent": "Configuring a Multitenant Cluster",
-                "previous_title": "Configuring a Multitenant Cluster Introduction",
-                "previous_url": "/docs/configuring-a-multitenant-cluster-introduction/",
-                "relative_path": "_docs/en/configure-drill/050-configuring-multitenant-resources.md",
-                "title": "Configuring Multitenant Resources",
-                "url": "/docs/configuring-multitenant-resources/"
-            },
-            "Configuring ODBC": {
-                "breadcrumbs": [
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuring ODBC",
-                                "url": "/docs/configuring-odbc/"
-                            },
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Logging and Tracing",
-                        "next_url": "/docs/logging-and-tracing/",
-                        "parent": "Configuring ODBC",
-                        "previous_title": "Configuring ODBC",
-                        "previous_url": "/docs/configuring-odbc/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/010-odbc-configuration-reference.md",
-                        "title": "ODBC Configuration Reference",
-                        "url": "/docs/odbc-configuration-reference/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuring ODBC",
-                                "url": "/docs/configuring-odbc/"
-                            },
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Configuring ODBC on Linux",
-                        "next_url": "/docs/configuring-odbc-on-linux/",
-                        "parent": "Configuring ODBC",
-                        "previous_title": "ODBC Configuration Reference",
-                        "previous_url": "/docs/odbc-configuration-reference/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/011-logging-and-tracing.md",
-                        "title": "Logging and Tracing",
-                        "url": "/docs/logging-and-tracing/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuring ODBC",
-                                "url": "/docs/configuring-odbc/"
-                            },
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Configuring ODBC on Mac OS X",
-                        "next_url": "/docs/configuring-odbc-on-mac-os-x/",
-                        "parent": "Configuring ODBC",
-                        "previous_title": "Logging and Tracing",
-                        "previous_url": "/docs/logging-and-tracing/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/020-configuring-odbc-on-linux.md",
-                        "title": "Configuring ODBC on Linux",
-                        "url": "/docs/configuring-odbc-on-linux/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuring ODBC",
-                                "url": "/docs/configuring-odbc/"
-                            },
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Configuring ODBC on Windows",
-                        "next_url": "/docs/configuring-odbc-on-windows/",
-                        "parent": "Configuring ODBC",
-                        "previous_title": "Configuring ODBC on Linux",
-                        "previous_url": "/docs/configuring-odbc-on-linux/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/025-configuring-odbc-on-mac-os-x.md",
-                        "title": "Configuring ODBC on Mac OS X",
-                        "url": "/docs/configuring-odbc-on-mac-os-x/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuring ODBC",
-                                "url": "/docs/configuring-odbc/"
-                            },
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Testing the ODBC Connection",
-                        "next_url": "/docs/testing-the-odbc-connection/",
-                        "parent": "Configuring ODBC",
-                        "previous_title": "Configuring ODBC on Mac OS X",
-                        "previous_url": "/docs/configuring-odbc-on-mac-os-x/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/030-configuring-odbc-on-windows.md",
-                        "title": "Configuring ODBC on Windows",
-                        "url": "/docs/configuring-odbc-on-windows/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuring ODBC",
-                                "url": "/docs/configuring-odbc/"
-                            },
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Using Drill Explorer",
-                        "next_url": "/docs/using-drill-explorer/",
-                        "parent": "Configuring ODBC",
-                        "previous_title": "Configuring ODBC on Windows",
-                        "previous_url": "/docs/configuring-odbc-on-windows/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/040-testing-the-odbc-connection.md",
-                        "title": "Testing the ODBC Connection",
-                        "url": "/docs/testing-the-odbc-connection/"
-                    }
-                ],
-                "next_title": "ODBC Configuration Reference",
-                "next_url": "/docs/odbc-configuration-reference/",
-                "parent": "ODBC/JDBC Interfaces",
-                "previous_title": "Installing the Driver on Windows",
-                "previous_url": "/docs/installing-the-driver-on-windows/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/040-configuring-odbc.md",
-                "title": "Configuring ODBC",
-                "url": "/docs/configuring-odbc/"
-            },
-            "Configuring ODBC on Linux": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configuring ODBC",
-                        "url": "/docs/configuring-odbc/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring ODBC on Mac OS X",
-                "next_url": "/docs/configuring-odbc-on-mac-os-x/",
-                "parent": "Configuring ODBC",
-                "previous_title": "Logging and Tracing",
-                "previous_url": "/docs/logging-and-tracing/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/020-configuring-odbc-on-linux.md",
-                "title": "Configuring ODBC on Linux",
-                "url": "/docs/configuring-odbc-on-linux/"
-            },
-            "Configuring ODBC on Mac OS X": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configuring ODBC",
-                        "url": "/docs/configuring-odbc/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring ODBC on Windows",
-                "next_url": "/docs/configuring-odbc-on-windows/",
-                "parent": "Configuring ODBC",
-                "previous_title": "Configuring ODBC on Linux",
-                "previous_url": "/docs/configuring-odbc-on-linux/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/025-configuring-odbc-on-mac-os-x.md",
-                "title": "Configuring ODBC on Mac OS X",
-                "url": "/docs/configuring-odbc-on-mac-os-x/"
-            },
-            "Configuring ODBC on Windows": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configuring ODBC",
-                        "url": "/docs/configuring-odbc/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Testing the ODBC Connection",
-                "next_url": "/docs/testing-the-odbc-connection/",
-                "parent": "Configuring ODBC",
-                "previous_title": "Configuring ODBC on Mac OS X",
-                "previous_url": "/docs/configuring-odbc-on-mac-os-x/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/030-configuring-odbc-on-windows.md",
-                "title": "Configuring ODBC on Windows",
-                "url": "/docs/configuring-odbc-on-windows/"
-            },
-            "Configuring Plain Security": {
-                "breadcrumbs": [
-                    {
-                        "title": "Securing Drill",
-                        "url": "/docs/securing-drill/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring SSL/TLS for Encryption",
-                "next_url": "/docs/configuring-ssl-tls-for-encryption/",
-                "parent": "Securing Drill",
-                "previous_title": "Configuring User Security",
-                "previous_url": "/docs/configuring-user-security/",
-                "relative_path": "_docs/en/configure-drill/securing-drill/080-configuring-plain-security.md",
-                "title": "Configuring Plain Security",
-                "url": "/docs/configuring-plain-security/"
-            },
-            "Configuring Resources for a Shared Drillbit": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configuring a Multitenant Cluster",
-                        "url": "/docs/configuring-a-multitenant-cluster/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuration Options",
-                "next_url": "/docs/configuration-options/",
-                "parent": "Configuring a Multitenant Cluster",
-                "previous_title": "Configuring Multitenant Resources",
-                "previous_url": "/docs/configuring-multitenant-resources/",
-                "relative_path": "_docs/en/configure-drill/060-configuring-a-shared-drillbit.md",
-                "title": "Configuring Resources for a Shared Drillbit",
-                "url": "/docs/configuring-resources-for-a-shared-drillbit/"
-            },
-            "Configuring SSL/TLS for Encryption": {
-                "breadcrumbs": [
-                    {
-                        "title": "Securing Drill",
-                        "url": "/docs/securing-drill/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Using libpam4j as the PAM Authenticator",
-                "next_url": "/docs/using-libpam4j-as-the-pam-authenticator/",
-                "parent": "Securing Drill",
-                "previous_title": "Configuring Plain Security",
-                "previous_url": "/docs/configuring-plain-security/",
-                "relative_path": "_docs/en/configure-drill/securing-drill/081-configuring-ssl-tls-for-encryption.md",
-                "title": "Configuring SSL/TLS for Encryption",
-                "url": "/docs/configuring-ssl-tls-for-encryption/"
-            },
-            "Configuring Storage Plugins": {
-                "breadcrumbs": [
-                    {
-                        "title": "Storage Plugin Configuration",
-                        "url": "/docs/storage-plugin-configuration/"
-                    },
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Workspaces",
-                "next_url": "/docs/workspaces/",
-                "parent": "Storage Plugin Configuration",
-                "previous_title": "Plugin Configuration Basics",
-                "previous_url": "/docs/plugin-configuration-basics/",
-                "relative_path": "_docs/en/connect-a-data-source/036-configuring-storage-plugins.md",
-                "title": "Configuring Storage Plugins",
-                "url": "/docs/configuring-storage-plugins/"
-            },
-            "Configuring Tibco Spotfire Server with Drill": {
-                "breadcrumbs": [
-                    {
-                        "title": "Using Drill with BI Tools",
-                        "url": "/docs/using-drill-with-bi-tools/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Using Qlik Sense with Drill",
-                "next_url": "/docs/using-qlik-sense-with-drill/",
-                "parent": "Using Drill with BI Tools",
-                "previous_title": "Using Tibco Spotfire Desktop with Drill",
-                "previous_url": "/docs/using-tibco-spotfire-desktop-with-drill/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/050-configuring-spotfire-server.md",
-                "title": "Configuring Tibco Spotfire Server with Drill",
-                "url": "/docs/configuring-tibco-spotfire-server-with-drill/"
-            },
-            "Configuring User Impersonation": {
-                "breadcrumbs": [
-                    {
-                        "title": "Securing Drill",
-                        "url": "/docs/securing-drill/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring Inbound Impersonation",
-                "next_url": "/docs/configuring-inbound-impersonation/",
-                "parent": "Securing Drill",
-                "previous_title": "Roles and Privileges",
-                "previous_url": "/docs/roles-and-privileges/",
-                "relative_path": "_docs/en/configure-drill/securing-drill/040-configuring-user-impersonation.md",
-                "title": "Configuring User Impersonation",
-                "url": "/docs/configuring-user-impersonation/"
-            },
-            "Configuring User Impersonation with Hive Authorization": {
-                "breadcrumbs": [
-                    {
-                        "title": "Securing Drill",
-                        "url": "/docs/securing-drill/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring User Security",
-                "next_url": "/docs/configuring-user-security/",
-                "parent": "Securing Drill",
-                "previous_title": "Configuring Inbound Impersonation",
-                "previous_url": "/docs/configuring-inbound-impersonation/",
-                "relative_path": "_docs/en/configure-drill/securing-drill/060-configuring-user-impersonation-with-hive-authorization.md",
-                "title": "Configuring User Impersonation with Hive Authorization",
-                "url": "/docs/configuring-user-impersonation-with-hive-authorization/"
-            },
-            "Configuring User Security": {
-                "breadcrumbs": [
-                    {
-                        "title": "Securing Drill",
-                        "url": "/docs/securing-drill/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring Plain Security",
-                "next_url": "/docs/configuring-plain-security/",
-                "parent": "Securing Drill",
-                "previous_title": "Configuring User Impersonation with Hive Authorization",
-                "previous_url": "/docs/configuring-user-impersonation-with-hive-authorization/",
-                "relative_path": "_docs/en/configure-drill/securing-drill/070-configuring-user-security.md",
-                "title": "Configuring User Security",
-                "url": "/docs/configuring-user-security/"
-            },
-            "Configuring Web UI and REST API Security": {
-                "breadcrumbs": [
-                    {
-                        "title": "Securing Drill",
-                        "url": "/docs/securing-drill/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring Custom ACLs to Secure znodes",
-                "next_url": "/docs/configuring-custom-acls-to-secure-znodes/",
-                "parent": "Securing Drill",
-                "previous_title": "Configuring Drill to use SPNEGO for HTTP Authentication",
-                "previous_url": "/docs/configuring-drill-to-use-spnego-for-http-authentication/",
-                "relative_path": "_docs/en/configure-drill/securing-drill/092-configuring-web-ui-and-rest-api-security.md",
-                "title": "Configuring Web UI and REST API Security",
-                "url": "/docs/configuring-web-ui-and-rest-api-security/"
-            },
-            "Configuring a Multitenant Cluster": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuring a Multitenant Cluster",
-                                "url": "/docs/configuring-a-multitenant-cluster/"
-                            },
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Configuring Multitenant Resources",
-                        "next_url": "/docs/configuring-multitenant-resources/",
-                        "parent": "Configuring a Multitenant Cluster",
-                        "previous_title": "Configuring a Multitenant Cluster",
-                        "previous_url": "/docs/configuring-a-multitenant-cluster/",
-                        "relative_path": "_docs/en/configure-drill/030-configuring-a-multitenant-cluster-introduction.md",
-                        "title": "Configuring a Multitenant Cluster Introduction",
-                        "url": "/docs/configuring-a-multitenant-cluster-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuring a Multitenant Cluster",
-                                "url": "/docs/configuring-a-multitenant-cluster/"
-                            },
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Configuring Resources for a Shared Drillbit",
-                        "next_url": "/docs/configuring-resources-for-a-shared-drillbit/",
-                        "parent": "Configuring a Multitenant Cluster",
-                        "previous_title": "Configuring a Multitenant Cluster Introduction",
-                        "previous_url": "/docs/configuring-a-multitenant-cluster-introduction/",
-                        "relative_path": "_docs/en/configure-drill/050-configuring-multitenant-resources.md",
-                        "title": "Configuring Multitenant Resources",
-                        "url": "/docs/configuring-multitenant-resources/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Configuring a Multitenant Cluster",
-                                "url": "/docs/configuring-a-multitenant-cluster/"
-                            },
-                            {
-                                "title": "Configure Drill",
-                                "url": "/docs/configure-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Configuration Options",
-                        "next_url": "/docs/configuration-options/",
-                        "parent": "Configuring a Multitenant Cluster",
-                        "previous_title": "Configuring Multitenant Resources",
-                        "previous_url": "/docs/configuring-multitenant-resources/",
-                        "relative_path": "_docs/en/configure-drill/060-configuring-a-shared-drillbit.md",
-                        "title": "Configuring Resources for a Shared Drillbit",
-                        "url": "/docs/configuring-resources-for-a-shared-drillbit/"
-                    }
-                ],
-                "next_title": "Configuring a Multitenant Cluster Introduction",
-                "next_url": "/docs/configuring-a-multitenant-cluster-introduction/",
-                "parent": "Configure Drill",
-                "previous_title": "Configuring Custom ACLs to Secure znodes",
-                "previous_url": "/docs/configuring-custom-acls-to-secure-znodes/",
-                "relative_path": "_docs/en/configure-drill/040-configuring-a-multitenant-cluster.md",
-                "title": "Configuring a Multitenant Cluster",
-                "url": "/docs/configuring-a-multitenant-cluster/"
-            },
-            "Configuring a Multitenant Cluster Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configuring a Multitenant Cluster",
-                        "url": "/docs/configuring-a-multitenant-cluster/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring Multitenant Resources",
-                "next_url": "/docs/configuring-multitenant-resources/",
-                "parent": "Configuring a Multitenant Cluster",
-                "previous_title": "Configuring a Multitenant Cluster",
-                "previous_url": "/docs/configuring-a-multitenant-cluster/",
-                "relative_path": "_docs/en/configure-drill/030-configuring-a-multitenant-cluster-introduction.md",
-                "title": "Configuring a Multitenant Cluster Introduction",
-                "url": "/docs/configuring-a-multitenant-cluster-introduction/"
-            },
-            "Configuring cgroups to Control CPU Usage": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Connect a Data Source",
-                "next_url": "/docs/connect-a-data-source/",
-                "parent": "Configure Drill",
-                "previous_title": "Configuring the Drill Shell",
-                "previous_url": "/docs/configuring-the-drill-shell/",
-                "relative_path": "_docs/en/configure-drill/121-configuring-cgroups-to-control-cpu-usage.md",
-                "title": "Configuring cgroups to Control CPU Usage",
-                "url": "/docs/configuring-cgroups-to-control-cpu-usage/"
-            },
-            "Configuring the Drill Shell": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring cgroups to Control CPU Usage",
-                "next_url": "/docs/configuring-cgroups-to-control-cpu-usage/",
-                "parent": "Configure Drill",
-                "previous_title": "Ports Used by Drill",
-                "previous_url": "/docs/ports-used-by-drill/",
-                "relative_path": "_docs/en/configure-drill/120-configuring-the-drill-shell.md",
-                "title": "Configuring the Drill Shell",
-                "url": "/docs/configuring-the-drill-shell/"
-            },
-            "Connect a Data Source": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Storage Plugin Registration",
-                        "next_url": "/docs/storage-plugin-registration/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "Connect a Data Source",
-                        "previous_url": "/docs/connect-a-data-source/",
-                        "relative_path": "_docs/en/connect-a-data-source/010-connect-a-data-source-introduction.md",
-                        "title": "Connect a Data Source Introduction",
-                        "url": "/docs/connect-a-data-source-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Storage Plugin Configuration",
-                        "next_url": "/docs/storage-plugin-configuration/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "Connect a Data Source Introduction",
-                        "previous_url": "/docs/connect-a-data-source-introduction/",
-                        "relative_path": "_docs/en/connect-a-data-source/020-storage-plugin-registration.md",
-                        "title": "Storage Plugin Registration",
-                        "url": "/docs/storage-plugin-registration/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Storage Plugin Configuration",
-                                        "url": "/docs/storage-plugin-configuration/"
-                                    },
-                                    {
-                                        "title": "Connect a Data Source",
-                                        "url": "/docs/connect-a-data-source/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring Storage Plugins",
-                                "next_url": "/docs/configuring-storage-plugins/",
-                                "parent": "Storage Plugin Configuration",
-                                "previous_title": "Storage Plugin Configuration",
-                                "previous_url": "/docs/storage-plugin-configuration/",
-                                "relative_path": "_docs/en/connect-a-data-source/035-plugin-configuration-basics.md",
-                                "title": "Plugin Configuration Basics",
-                                "url": "/docs/plugin-configuration-basics/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Storage Plugin Configuration",
-                                        "url": "/docs/storage-plugin-configuration/"
-                                    },
-                                    {
-                                        "title": "Connect a Data Source",
-                                        "url": "/docs/connect-a-data-source/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Workspaces",
-                                "next_url": "/docs/workspaces/",
-                                "parent": "Storage Plugin Configuration",
-                                "previous_title": "Plugin Configuration Basics",
-                                "previous_url": "/docs/plugin-configuration-basics/",
-                                "relative_path": "_docs/en/connect-a-data-source/036-configuring-storage-plugins.md",
-                                "title": "Configuring Storage Plugins",
-                                "url": "/docs/configuring-storage-plugins/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Storage Plugin Configuration",
-                                        "url": "/docs/storage-plugin-configuration/"
-                                    },
-                                    {
-                                        "title": "Connect a Data Source",
-                                        "url": "/docs/connect-a-data-source/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Drill Default Input Format",
-                                "next_url": "/docs/drill-default-input-format/",
-                                "parent": "Storage Plugin Configuration",
-                                "previous_title": "Configuring Storage Plugins",
-                                "previous_url": "/docs/configuring-storage-plugins/",
-                                "relative_path": "_docs/en/connect-a-data-source/050-workspaces.md",
-                                "title": "Workspaces",
-                                "url": "/docs/workspaces/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Storage Plugin Configuration",
-                                        "url": "/docs/storage-plugin-configuration/"
-                                    },
-                                    {
-                                        "title": "Connect a Data Source",
-                                        "url": "/docs/connect-a-data-source/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "File System Storage Plugin",
-                                "next_url": "/docs/file-system-storage-plugin/",
-                                "parent": "Storage Plugin Configuration",
-                                "previous_title": "Workspaces",
-                                "previous_url": "/docs/workspaces/",
-                                "relative_path": "_docs/en/connect-a-data-source/080-drill-default-input-format.md",
-                                "title": "Drill Default Input Format",
-                                "url": "/docs/drill-default-input-format/"
-                            }
-                        ],
-                        "next_title": "Plugin Configuration Basics",
-                        "next_url": "/docs/plugin-configuration-basics/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "Storage Plugin Registration",
-                        "previous_url": "/docs/storage-plugin-registration/",
-                        "relative_path": "_docs/en/connect-a-data-source/030-storage-plugin-configuration.md",
-                        "title": "Storage Plugin Configuration",
-                        "url": "/docs/storage-plugin-configuration/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "HBase Storage Plugin",
-                        "next_url": "/docs/hbase-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "Drill Default Input Format",
-                        "previous_url": "/docs/drill-default-input-format/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/040-file-system-storage-plugin.md",
-                        "title": "File System Storage Plugin",
-                        "url": "/docs/file-system-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Hive Storage Plugin",
-                        "next_url": "/docs/hive-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "File System Storage Plugin",
-                        "previous_url": "/docs/file-system-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/060-hbase-storage-plugin.md",
-                        "title": "HBase Storage Plugin",
-                        "url": "/docs/hbase-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "RDBMS Storage Plugin",
-                        "next_url": "/docs/rdbms-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "HBase Storage Plugin",
-                        "previous_url": "/docs/hbase-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/070-hive-storage-plugin.md",
-                        "title": "Hive Storage Plugin",
-                        "url": "/docs/hive-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "MongoDB Storage Plugin",
-                        "next_url": "/docs/mongodb-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "Hive Storage Plugin",
-                        "previous_url": "/docs/hive-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/080-rdbms-storage-plugin.md",
-                        "title": "RDBMS Storage Plugin",
-                        "url": "/docs/rdbms-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "MapR-DB Format",
-                        "next_url": "/docs/mapr-db-format/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "RDBMS Storage Plugin",
-                        "previous_url": "/docs/rdbms-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/090-mongodb-storage-plugin.md",
-                        "title": "MongoDB Storage Plugin",
-                        "url": "/docs/mongodb-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "S3 Storage Plugin",
-                        "next_url": "/docs/s3-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "MongoDB Storage Plugin",
-                        "previous_url": "/docs/mongodb-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/095-mapr-db-format.md",
-                        "title": "MapR-DB Format",
-                        "url": "/docs/mapr-db-format/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "OCI OS Storage Plugin",
-                        "next_url": "/docs/oci-os-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "MapR-DB Format",
-                        "previous_url": "/docs/mapr-db-format/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/110-s3-storage-plugin.md",
-                        "title": "S3 Storage Plugin",
-                        "url": "/docs/s3-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "OpenTSDB Storage Plugin",
-                        "next_url": "/docs/opentsdb-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "S3 Storage Plugin",
-                        "previous_url": "/docs/s3-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/111-OCI-OS-storage-plugin.md",
-                        "title": "OCI OS Storage Plugin",
-                        "url": "/docs/oci-os-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Kafka Storage Plugin",
-                        "next_url": "/docs/kafka-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "OCI OS Storage Plugin",
-                        "previous_url": "/docs/oci-os-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/112-opentsdb-storage-plugin.md",
-                        "title": "OpenTSDB Storage Plugin",
-                        "url": "/docs/opentsdb-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Azure Blob Storage Plugin",
-                        "next_url": "/docs/azure-blob-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "OpenTSDB Storage Plugin",
-                        "previous_url": "/docs/opentsdb-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/113-kafka-storage-plugin.md",
-                        "title": "Kafka Storage Plugin",
-                        "url": "/docs/kafka-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Druid Storage Plugin",
-                        "next_url": "/docs/druid-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "Kafka Storage Plugin",
-                        "previous_url": "/docs/kafka-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/115-azure-blob-storage-plugin.md",
-                        "title": "Azure Blob Storage Plugin",
-                        "url": "/docs/azure-blob-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "HTTP Storage Plugin",
-                        "next_url": "/docs/http-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "Azure Blob Storage Plugin",
-                        "previous_url": "/docs/azure-blob-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/120-druid-storage-plugin.md",
-                        "title": "Druid Storage Plugin",
-                        "url": "/docs/druid-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "ElasticSearch Storage Plugin",
-                        "next_url": "/docs/elasticsearch-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "Druid Storage Plugin",
-                        "previous_url": "/docs/druid-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/125-http-storage-plugin.md",
-                        "title": "HTTP Storage Plugin",
-                        "url": "/docs/http-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Splunk Storage Plugin",
-                        "next_url": "/docs/splunk-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "HTTP Storage Plugin",
-                        "previous_url": "/docs/http-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/130-elasticsearch-plugin.md",
-                        "title": "ElasticSearch Storage Plugin",
-                        "url": "/docs/elasticsearch-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Cassandra Storage Plugin",
-                        "next_url": "/docs/cassandra-storage-plugin/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "ElasticSearch Storage Plugin",
-                        "previous_url": "/docs/elasticsearch-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/140-splunk-storage-plugin.md",
-                        "title": "Splunk Storage Plugin",
-                        "url": "/docs/splunk-storage-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Connect a Data Source",
-                                "url": "/docs/connect-a-data-source/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "ODBC/JDBC Interfaces",
-                        "next_url": "/docs/odbc-jdbc-interfaces/",
-                        "parent": "Connect a Data Source",
-                        "previous_title": "Splunk Storage Plugin",
-                        "previous_url": "/docs/splunk-storage-plugin/",
-                        "relative_path": "_docs/en/connect-a-data-source/plugins/150-cassandra-storage-plugin.md",
-                        "title": "Cassandra Storage Plugin",
-                        "url": "/docs/cassandra-storage-plugin/"
-                    }
-                ],
-                "next_title": "Connect a Data Source Introduction",
-                "next_url": "/docs/connect-a-data-source-introduction/",
-                "parent": "",
-                "previous_title": "Configuring cgroups to Control CPU Usage",
-                "previous_url": "/docs/configuring-cgroups-to-control-cpu-usage/",
-                "relative_path": "_docs/en/050-connect-a-data-source.md",
-                "title": "Connect a Data Source",
-                "url": "/docs/connect-a-data-source/"
-            },
-            "Connect a Data Source Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Storage Plugin Registration",
-                "next_url": "/docs/storage-plugin-registration/",
-                "parent": "Connect a Data Source",
-                "previous_title": "Connect a Data Source",
-                "previous_url": "/docs/connect-a-data-source/",
-                "relative_path": "_docs/en/connect-a-data-source/010-connect-a-data-source-introduction.md",
-                "title": "Connect a Data Source Introduction",
-                "url": "/docs/connect-a-data-source-introduction/"
-            },
-            "Connecting Drill Explorer to Data": {
-                "breadcrumbs": [
-                    {
-                        "title": "Using Drill Explorer",
-                        "url": "/docs/using-drill-explorer/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Browsing Data and Defining Views",
-                "next_url": "/docs/browsing-data-and-defining-views/",
-                "parent": "Using Drill Explorer",
-                "previous_title": "Drill Explorer Introduction",
-                "previous_url": "/docs/drill-explorer-introduction/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-explorer/020-connecting-drill-explorer-to-data.md",
-                "title": "Connecting Drill Explorer to Data",
-                "url": "/docs/connecting-drill-explorer-to-data/"
-            },
-            "Contribute to Drill": {
-                "breadcrumbs": [
-                    {
-                        "title": "Developer Information",
-                        "url": "/docs/developer-information/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Contribute to Drill",
-                                "url": "/docs/contribute-to-drill/"
-                            },
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Apache Drill Contribution Ideas",
-                        "next_url": "/docs/apache-drill-contribution-ideas/",
-                        "parent": "Contribute to Drill",
-                        "previous_title": "Contribute to Drill",
-                        "previous_url": "/docs/contribute-to-drill/",
-                        "relative_path": "_docs/en/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md",
-                        "title": "Apache Drill Contribution Guidelines",
-                        "url": "/docs/apache-drill-contribution-guidelines/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Contribute to Drill",
-                                "url": "/docs/contribute-to-drill/"
-                            },
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Design Docs",
-                        "next_url": "/docs/design-docs/",
-                        "parent": "Contribute to Drill",
-                        "previous_title": "Apache Drill Contribution Guidelines",
-                        "previous_url": "/docs/apache-drill-contribution-guidelines/",
-                        "relative_path": "_docs/en/developer-information/contribute-to-drill/020-apache-drill-contribution-ideas.md",
-                        "title": "Apache Drill Contribution Ideas",
-                        "url": "/docs/apache-drill-contribution-ideas/"
-                    }
-                ],
-                "next_title": "Apache Drill Contribution Guidelines",
-                "next_url": "/docs/apache-drill-contribution-guidelines/",
-                "parent": "Developer Information",
-                "previous_title": "Useful Information for Drill Developers",
-                "previous_url": "/docs/useful-information-for-drill-developers/",
-                "relative_path": "_docs/en/developer-information/020-contribute-to-drill.md",
-                "title": "Contribute to Drill",
-                "url": "/docs/contribute-to-drill/"
-            },
-            "Controlling Parallelization to Balance Performance with Multi-Tenancy": {
-                "breadcrumbs": [
-                    {
-                        "title": "Query Plans and Tuning",
-                        "url": "/docs/query-plans-and-tuning/"
-                    },
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Identifying Performance Issues",
-                "next_url": "/docs/identifying-performance-issues/",
-                "parent": "Query Plans and Tuning",
-                "previous_title": "Throttling",
-                "previous_url": "/docs/throttling/",
-                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/070-controlling-parallelization-to-balance-performance-with-multi-tenancy.md",
-                "title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
-                "url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/"
-            },
-            "Core Modules": {
-                "breadcrumbs": [
-                    {
-                        "title": "Architecture",
-                        "url": "/docs/architecture/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Performance",
-                "next_url": "/docs/performance/",
-                "parent": "Architecture",
-                "previous_title": "Drill Query Execution",
-                "previous_url": "/docs/drill-query-execution/",
-                "relative_path": "_docs/en/architecture/020-core-modules.md",
-                "title": "Core Modules",
-                "url": "/docs/core-modules/"
-            },
-            "Creating Custom Authenticators": {
-                "breadcrumbs": [
-                    {
-                        "title": "Adding Custom Functions to Drill",
-                        "url": "/docs/adding-custom-functions-to-drill/"
-                    },
-                    {
-                        "title": "Develop Custom Functions",
-                        "url": "/docs/develop-custom-functions/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Dynamic UDFs",
-                "next_url": "/docs/dynamic-udfs/",
-                "parent": "Adding Custom Functions to Drill",
-                "previous_title": "Manually Adding Custom Functions to Drill",
-                "previous_url": "/docs/manually-adding-custom-functions-to-drill/",
-                "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/015-creating-custom-authenticators.md",
-                "title": "Creating Custom Authenticators",
-                "url": "/docs/creating-custom-authenticators/"
-            },
-            "Creating a Basic Drill Cluster": {
-                "breadcrumbs": [
-                    {
-                        "title": "Drill-on-YARN",
-                        "url": "/docs/drill-on-yarn/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Launch Drill Under YARN",
-                "next_url": "/docs/launch-drill-under-yarn/",
-                "parent": "Drill-on-YARN",
-                "previous_title": "Drill-on-YARN Introduction",
-                "previous_url": "/docs/drill-on-yarn-introduction/",
-                "relative_path": "_docs/en/drill-on-yarn/020-creating-a-basic-drill-cluster.md",
-                "title": "Creating a Basic Drill Cluster",
-                "url": "/docs/creating-a-basic-drill-cluster/"
-            },
-            "Cryptography Functions": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Functions",
-                        "url": "/docs/sql-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "SQL dialect compatibility functions",
-                "next_url": "/docs/sql-dialect-compatibility-functions/",
-                "parent": "SQL Functions",
-                "previous_title": "String Distance Functions",
-                "previous_url": "/docs/string-distance-functions/",
-                "relative_path": "_docs/en/sql-reference/sql-functions/063-cryptography-functions.md",
-                "title": "Cryptography Functions",
-                "url": "/docs/cryptography-functions/"
-            },
-            "Custom Function Interfaces": {
-                "breadcrumbs": [
-                    {
-                        "title": "Develop Custom Functions",
-                        "url": "/docs/develop-custom-functions/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Troubleshooting",
-                "next_url": "/docs/troubleshooting/",
-                "parent": "Develop Custom Functions",
-                "previous_title": "Using Custom Functions in Queries",
-                "previous_url": "/docs/using-custom-functions-in-queries/",
-                "relative_path": "_docs/en/develop-custom-functions/060-custom-function-interfaces.md",
-                "title": "Custom Function Interfaces",
-                "url": "/docs/custom-function-interfaces/"
-            },
-            "DESCRIBE": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "DROP FUNCTION USING JAR",
-                "next_url": "/docs/drop-function-using-jar/",
-                "parent": "SQL Commands",
-                "previous_title": "CREATE VIEW",
-                "previous_url": "/docs/create-view/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/053-describe.md",
-                "title": "DESCRIBE",
-                "url": "/docs/describe/"
-            },
-            "DROP FUNCTION USING JAR": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "DROP TABLE",
-                "next_url": "/docs/drop-table/",
-                "parent": "SQL Commands",
-                "previous_title": "DESCRIBE",
-                "previous_url": "/docs/describe/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/054-drop-function-using-jar.md",
-                "title": "DROP FUNCTION USING JAR",
-                "url": "/docs/drop-function-using-jar/"
-            },
-            "DROP TABLE": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "DROP VIEW",
-                "next_url": "/docs/drop-view/",
-                "parent": "SQL Commands",
-                "previous_title": "DROP FUNCTION USING JAR",
-                "previous_url": "/docs/drop-function-using-jar/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/055-drop-table.md",
-                "title": "DROP TABLE",
-                "url": "/docs/drop-table/"
-            },
-            "DROP VIEW": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "EXPLAIN",
-                "next_url": "/docs/explain/",
-                "parent": "SQL Commands",
-                "previous_title": "DROP TABLE",
-                "previous_url": "/docs/drop-table/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/056-drop-view.md",
-                "title": "DROP VIEW",
-                "url": "/docs/drop-view/"
-            },
-            "Data Sources and File Formats": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Hive-to-Drill Data Type Mapping",
-                        "next_url": "/docs/hive-to-drill-data-type-mapping/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "Data Sources and File Formats",
-                        "previous_url": "/docs/data-sources-and-file-formats/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/010-data-sources-and-file-formats-introduction.md",
-                        "title": "Data Sources and File Formats Introduction",
-                        "url": "/docs/data-sources-and-file-formats-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Deploying and Using a Hive UDF",
-                        "next_url": "/docs/deploying-and-using-a-hive-udf/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "Data Sources and File Formats Introduction",
-                        "previous_url": "/docs/data-sources-and-file-formats-introduction/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/020-hive-to-drill-data-type-mapping.md",
-                        "title": "Hive-to-Drill Data Type Mapping",
-                        "url": "/docs/hive-to-drill-data-type-mapping/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Parquet Format",
-                        "next_url": "/docs/parquet-format/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "Hive-to-Drill Data Type Mapping",
-                        "previous_url": "/docs/hive-to-drill-data-type-mapping/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/030-deploying-and-using-a-hive-udf.md",
-                        "title": "Deploying and Using a Hive UDF",
-                        "url": "/docs/deploying-and-using-a-hive-udf/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Logfile Plugin",
-                        "next_url": "/docs/logfile-plugin/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "Deploying and Using a Hive UDF",
-                        "previous_url": "/docs/deploying-and-using-a-hive-udf/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/040-parquet-format.md",
-                        "title": "Parquet Format",
-                        "url": "/docs/parquet-format/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "JSON Data Model",
-                        "next_url": "/docs/json-data-model/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "Parquet Format",
-                        "previous_url": "/docs/parquet-format/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/041-logfile-plugin.md",
-                        "title": "Logfile Plugin",
-                        "url": "/docs/logfile-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Text Files: CSV, TSV, PSV",
-                        "next_url": "/docs/text-files-csv-tsv-psv/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "Logfile Plugin",
-                        "previous_url": "/docs/logfile-plugin/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/050-json-data-model.md",
-                        "title": "JSON Data Model",
-                        "url": "/docs/json-data-model/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Sequence Files",
-                        "next_url": "/docs/sequence-files/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "JSON Data Model",
-                        "previous_url": "/docs/json-data-model/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/060-text-files-csv-tsv-psv.md",
-                        "title": "Text Files: CSV, TSV, PSV",
-                        "url": "/docs/text-files-csv-tsv-psv/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "HTTPD Format Plugin",
-                        "next_url": "/docs/httpd-format-plugin/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "Text Files: CSV, TSV, PSV",
-                        "previous_url": "/docs/text-files-csv-tsv-psv/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/070-sequencefile-format.md",
-                        "title": "Sequence Files",
-                        "url": "/docs/sequence-files/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Image Metadata Format Plugin",
-                        "next_url": "/docs/image-metadata-format-plugin/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "Sequence Files",
-                        "previous_url": "/docs/sequence-files/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/110-httpd-format-plugin.md",
-                        "title": "HTTPD Format Plugin",
-                        "url": "/docs/httpd-format-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Syslog Format Plugin",
-                        "next_url": "/docs/syslog-format-plugin/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "HTTPD Format Plugin",
-                        "previous_url": "/docs/httpd-format-plugin/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/111-image-metadata-format-plugin.md",
-                        "title": "Image Metadata Format Plugin",
-                        "url": "/docs/image-metadata-format-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "LTSV Format Plugin",
-                        "next_url": "/docs/ltsv-format-plugin/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "Image Metadata Format Plugin",
-                        "previous_url": "/docs/image-metadata-format-plugin/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/112-sys-log-format-plugin.md",
-                        "title": "Syslog Format Plugin",
-                        "url": "/docs/syslog-format-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "SPSS Format Plugin",
-                        "next_url": "/docs/spss-format-plugin/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "Syslog Format Plugin",
-                        "previous_url": "/docs/syslog-format-plugin/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/113-ltsv-format-plugin.md",
-                        "title": "LTSV Format Plugin",
-                        "url": "/docs/ltsv-format-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "ESRI Shapefile Format Plugin",
-                        "next_url": "/docs/esri-shapefile-format-plugin/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "LTSV Format Plugin",
-                        "previous_url": "/docs/ltsv-format-plugin/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/114-spss-format-plugin.md",
-                        "title": "SPSS Format Plugin",
-                        "url": "/docs/spss-format-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Excel Format Plugin",
-                        "next_url": "/docs/excel-format-plugin/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "SPSS Format Plugin",
-                        "previous_url": "/docs/spss-format-plugin/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/115-esri-shapefile-format-plugin.md",
-                        "title": "ESRI Shapefile Format Plugin",
-                        "url": "/docs/esri-shapefile-format-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "HDF5 Format Plugin",
-                        "next_url": "/docs/hdf5-format-plugin/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "ESRI Shapefile Format Plugin",
-                        "previous_url": "/docs/esri-shapefile-format-plugin/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/116-excel-format-plugin.md",
-                        "title": "Excel Format Plugin",
-                        "url": "/docs/excel-format-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "XML Format Plugin",
-                        "next_url": "/docs/xml-format-plugin/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "Excel Format Plugin",
-                        "previous_url": "/docs/excel-format-plugin/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/117-hdf5-format-plugin.md",
-                        "title": "HDF5 Format Plugin",
-                        "url": "/docs/hdf5-format-plugin/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Sources and File Formats",
-                                "url": "/docs/data-sources-and-file-formats/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Develop Custom Functions",
-                        "next_url": "/docs/develop-custom-functions/",
-                        "parent": "Data Sources and File Formats",
-                        "previous_title": "HDF5 Format Plugin",
-                        "previous_url": "/docs/hdf5-format-plugin/",
-                        "relative_path": "_docs/en/data-sources-and-file-formats/120-xml-format-plugin.md",
-                        "title": "XML Format Plugin",
-                        "url": "/docs/xml-format-plugin/"
-                    }
-                ],
-                "next_title": "Data Sources and File Formats Introduction",
-                "next_url": "/docs/data-sources-and-file-formats-introduction/",
-                "parent": "",
-                "previous_title": "SQL Extensions",
-                "previous_url": "/docs/sql-extensions/",
-                "relative_path": "_docs/en/090-data-sources-and-file-formats.md",
-                "title": "Data Sources and File Formats",
-                "url": "/docs/data-sources-and-file-formats/"
-            },
-            "Data Sources and File Formats Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Sources and File Formats",
-                        "url": "/docs/data-sources-and-file-formats/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Hive-to-Drill Data Type Mapping",
-                "next_url": "/docs/hive-to-drill-data-type-mapping/",
-                "parent": "Data Sources and File Formats",
-                "previous_title": "Data Sources and File Formats",
-                "previous_url": "/docs/data-sources-and-file-formats/",
-                "relative_path": "_docs/en/data-sources-and-file-formats/010-data-sources-and-file-formats-introduction.md",
-                "title": "Data Sources and File Formats Introduction",
-                "url": "/docs/data-sources-and-file-formats-introduction/"
-            },
-            "Data Type Conversion": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Functions",
-                        "url": "/docs/sql-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Data Type Functions",
-                "next_url": "/docs/data-type-functions/",
-                "parent": "SQL Functions",
-                "previous_title": "Math and Trig",
-                "previous_url": "/docs/math-and-trig/",
-                "relative_path": "_docs/en/sql-reference/sql-functions/020-data-type-conversion.md",
-                "title": "Data Type Conversion",
-                "url": "/docs/data-type-conversion/"
-            },
-            "Data Type Functions": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Functions",
-                        "url": "/docs/sql-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Date/Time Functions and Arithmetic",
-                "next_url": "/docs/date-time-functions-and-arithmetic/",
-                "parent": "SQL Functions",
-                "previous_title": "Data Type Conversion",
-                "previous_url": "/docs/data-type-conversion/",
-                "relative_path": "_docs/en/sql-reference/sql-functions/021-data-type-functions.md",
-                "title": "Data Type Functions",
-                "url": "/docs/data-type-functions/"
-            },
-            "Data Types": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Types",
-                                "url": "/docs/data-types/"
-                            },
-                            {
-                                "title": "SQL Reference",
-                                "url": "/docs/sql-reference/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Date, Time, and Timestamp",
-                        "next_url": "/docs/date-time-and-timestamp/",
-                        "parent": "Data Types",
-                        "previous_title": "Data Types",
-                        "previous_url": "/docs/data-types/",
-                        "relative_path": "_docs/en/sql-reference/data-types/010-supported-data-types.md",
-                        "title": "Supported Data Types",
-                        "url": "/docs/supported-data-types/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Types",
-                                "url": "/docs/data-types/"
-                            },
-                            {
-                                "title": "SQL Reference",
-                                "url": "/docs/sql-reference/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Handling Different Data Types",
-                        "next_url": "/docs/handling-different-data-types/",
-                        "parent": "Data Types",
-                        "previous_title": "Supported Data Types",
-                        "previous_url": "/docs/supported-data-types/",
-                        "relative_path": "_docs/en/sql-reference/data-types/020-date-time-and-timestamp.md",
-                        "title": "Date, Time, and Timestamp",
-                        "url": "/docs/date-time-and-timestamp/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Data Types",
-                                "url": "/docs/data-types/"
-                            },
-                            {
-                                "title": "SQL Reference",
-                                "url": "/docs/sql-reference/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Lexical Structure",
-                        "next_url": "/docs/lexical-structure/",
-                        "parent": "Data Types",
-                        "previous_title": "Date, Time, and Timestamp",
-                        "previous_url": "/docs/date-time-and-timestamp/",
-                        "relative_path": "_docs/en/sql-reference/data-types/030-handling-different-data-types.md",
-                        "title": "Handling Different Data Types",
-                        "url": "/docs/handling-different-data-types/"
-                    }
-                ],
-                "next_title": "Supported Data Types",
-                "next_url": "/docs/supported-data-types/",
-                "parent": "SQL Reference",
-                "previous_title": "SQL Reference Introduction",
-                "previous_url": "/docs/sql-reference-introduction/",
-                "relative_path": "_docs/en/sql-reference/020-data-types.md",
-                "title": "Data Types",
-                "url": "/docs/data-types/"
-            },
-            "Date, Time, and Timestamp": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Types",
-                        "url": "/docs/data-types/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Handling Different Data Types",
-                "next_url": "/docs/handling-different-data-types/",
-                "parent": "Data Types",
-                "previous_title": "Supported Data Types",
-                "previous_url": "/docs/supported-data-types/",
-                "relative_path": "_docs/en/sql-reference/data-types/020-date-time-and-timestamp.md",
-                "title": "Date, Time, and Timestamp",
-                "url": "/docs/date-time-and-timestamp/"
-            },
-            "Date/Time Functions and Arithmetic": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Functions",
-                        "url": "/docs/sql-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "String Manipulation",
-                "next_url": "/docs/string-manipulation/",
-                "parent": "SQL Functions",
-                "previous_title": "Data Type Functions",
-                "previous_url": "/docs/data-type-functions/",
-                "relative_path": "_docs/en/sql-reference/sql-functions/030-date-time-functions-and-arithmetic.md",
-                "title": "Date/Time Functions and Arithmetic",
-                "url": "/docs/date-time-functions-and-arithmetic/"
-            },
-            "Deploying and Using a Hive UDF": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Sources and File Formats",
-                        "url": "/docs/data-sources-and-file-formats/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Parquet Format",
-                "next_url": "/docs/parquet-format/",
-                "parent": "Data Sources and File Formats",
-                "previous_title": "Hive-to-Drill Data Type Mapping",
-                "previous_url": "/docs/hive-to-drill-data-type-mapping/",
-                "relative_path": "_docs/en/data-sources-and-file-formats/030-deploying-and-using-a-hive-udf.md",
-                "title": "Deploying and Using a Hive UDF",
-                "url": "/docs/deploying-and-using-a-hive-udf/"
-            },
-            "Design Docs": {
-                "breadcrumbs": [
-                    {
-                        "title": "Developer Information",
-                        "url": "/docs/developer-information/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Design Docs",
-                                "url": "/docs/design-docs/"
-                            },
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "RPC Overview",
-                        "next_url": "/docs/rpc-overview/",
-                        "parent": "Design Docs",
-                        "previous_title": "Design Docs",
-                        "previous_url": "/docs/design-docs/",
-                        "relative_path": "_docs/en/developer-information/design-docs/010-drill-plan-syntax.md",
-                        "title": "Drill Plan Syntax",
-                        "url": "/docs/drill-plan-syntax/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Design Docs",
-                                "url": "/docs/design-docs/"
-                            },
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Query Stages",
-                        "next_url": "/docs/query-stages/",
-                        "parent": "Design Docs",
-                        "previous_title": "Drill Plan Syntax",
-                        "previous_url": "/docs/drill-plan-syntax/",
-                        "relative_path": "_docs/en/developer-information/design-docs/020-rpc-overview.md",
-                        "title": "RPC Overview",
-                        "url": "/docs/rpc-overview/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Design Docs",
-                                "url": "/docs/design-docs/"
-                            },
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Useful Research",
-                        "next_url": "/docs/useful-research/",
-                        "parent": "Design Docs",
-                        "previous_title": "RPC Overview",
-                        "previous_url": "/docs/rpc-overview/",
-                        "relative_path": "_docs/en/developer-information/design-docs/030-query-stages.md",
-                        "title": "Query Stages",
-                        "url": "/docs/query-stages/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Design Docs",
-                                "url": "/docs/design-docs/"
-                            },
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Value Vectors",
-                        "next_url": "/docs/value-vectors/",
-                        "parent": "Design Docs",
-                        "previous_title": "Query Stages",
-                        "previous_url": "/docs/query-stages/",
-                        "relative_path": "_docs/en/developer-information/design-docs/040-useful-research.md",
-                        "title": "Useful Research",
-                        "url": "/docs/useful-research/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Design Docs",
-                                "url": "/docs/design-docs/"
-                            },
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Release Notes",
-                        "next_url": "/docs/release-notes/",
-                        "parent": "Design Docs",
-                        "previous_title": "Useful Research",
-                        "previous_url": "/docs/useful-research/",
-                        "relative_path": "_docs/en/developer-information/design-docs/050-value-vectors.md",
-                        "title": "Value Vectors",
-                        "url": "/docs/value-vectors/"
-                    }
-                ],
-                "next_title": "Drill Plan Syntax",
-                "next_url": "/docs/drill-plan-syntax/",
-                "parent": "Developer Information",
-                "previous_title": "Apache Drill Contribution Ideas",
-                "previous_url": "/docs/apache-drill-contribution-ideas/",
-                "relative_path": "_docs/en/developer-information/030-design-docs.md",
-                "title": "Design Docs",
-                "url": "/docs/design-docs/"
-            },
-            "Designing Indexes for Your Queries": {
-                "breadcrumbs": [
-                    {
-                        "title": "Querying Indexes",
-                        "url": "/docs/querying-indexes/"
-                    },
-                    {
-                        "title": "Query Data",
-                        "url": "/docs/query-data/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring Index Planning",
-                "next_url": "/docs/configuring-index-planning/",
-                "parent": "Querying Indexes",
-                "previous_title": "Index Selection",
-                "previous_url": "/docs/index-selection/",
-                "relative_path": "_docs/en/query-data/querying-indexes/040-designing-indexes-for-your-queries.md",
-                "title": "Designing Indexes for Your Queries",
-                "url": "/docs/designing-indexes-for-your-queries/"
-            },
-            "Develop Custom Functions": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Develop Custom Functions",
-                                "url": "/docs/develop-custom-functions/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Developing a Simple Function",
-                        "next_url": "/docs/developing-a-simple-function/",
-                        "parent": "Develop Custom Functions",
-                        "previous_title": "Develop Custom Functions",
-                        "previous_url": "/docs/develop-custom-functions/",
-                        "relative_path": "_docs/en/develop-custom-functions/010-develop-custom-functions-introduction.md",
-                        "title": "Develop Custom Functions Introduction",
-                        "url": "/docs/develop-custom-functions-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Develop Custom Functions",
-                                "url": "/docs/develop-custom-functions/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Tutorial: Develop a Simple Function",
-                        "next_url": "/docs/tutorial-develop-a-simple-function/",
-                        "parent": "Develop Custom Functions",
-                        "previous_title": "Develop Custom Functions Introduction",
-                        "previous_url": "/docs/develop-custom-functions-introduction/",
-                        "relative_path": "_docs/en/develop-custom-functions/020-developing-a-simple-function.md",
-                        "title": "Developing a Simple Function",
-                        "url": "/docs/developing-a-simple-function/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Develop Custom Functions",
-                                "url": "/docs/develop-custom-functions/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Developing an Aggregate Function",
-                        "next_url": "/docs/developing-an-aggregate-function/",
-                        "parent": "Develop Custom Functions",
-                        "previous_title": "Developing a Simple Function",
-                        "previous_url": "/docs/developing-a-simple-function/",
-                        "relative_path": "_docs/en/develop-custom-functions/025-tutorial-develop-a-simple-function.md",
-                        "title": "Tutorial: Develop a Simple Function",
-                        "url": "/docs/tutorial-develop-a-simple-function/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Develop Custom Functions",
-                                "url": "/docs/develop-custom-functions/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Adding Custom Functions to Drill",
-                        "next_url": "/docs/adding-custom-functions-to-drill/",
-                        "parent": "Develop Custom Functions",
-                        "previous_title": "Tutorial: Develop a Simple Function",
-                        "previous_url": "/docs/tutorial-develop-a-simple-function/",
-                        "relative_path": "_docs/en/develop-custom-functions/030-developing-an-aggregate-function.md",
-                        "title": "Developing an Aggregate Function",
-                        "url": "/docs/developing-an-aggregate-function/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Develop Custom Functions",
-                                "url": "/docs/develop-custom-functions/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Adding Custom Functions to Drill",
-                                        "url": "/docs/adding-custom-functions-to-drill/"
-                                    },
-                                    {
-                                        "title": "Develop Custom Functions",
-                                        "url": "/docs/develop-custom-functions/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Manually Adding Custom Functions to Drill",
-                                "next_url": "/docs/manually-adding-custom-functions-to-drill/",
-                                "parent": "Adding Custom Functions to Drill",
-                                "previous_title": "Adding Custom Functions to Drill",
-                                "previous_url": "/docs/adding-custom-functions-to-drill/",
-                                "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/009-adding-custom-functions-to-drill-introduction.md",
-                                "title": "Adding Custom Functions to Drill Introduction",
-                                "url": "/docs/adding-custom-functions-to-drill-introduction/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Adding Custom Functions to Drill",
-                                        "url": "/docs/adding-custom-functions-to-drill/"
-                                    },
-                                    {
-                                        "title": "Develop Custom Functions",
-                                        "url": "/docs/develop-custom-functions/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Creating Custom Authenticators",
-                                "next_url": "/docs/creating-custom-authenticators/",
-                                "parent": "Adding Custom Functions to Drill",
-                                "previous_title": "Adding Custom Functions to Drill Introduction",
-                                "previous_url": "/docs/adding-custom-functions-to-drill-introduction/",
-                                "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/010-manually-adding-custom-functions-to-drill.md",
-                                "title": "Manually Adding Custom Functions to Drill",
-                                "url": "/docs/manually-adding-custom-functions-to-drill/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Adding Custom Functions to Drill",
-                                        "url": "/docs/adding-custom-functions-to-drill/"
-                                    },
-                                    {
-                                        "title": "Develop Custom Functions",
-                                        "url": "/docs/develop-custom-functions/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Dynamic UDFs",
-                                "next_url": "/docs/dynamic-udfs/",
-                                "parent": "Adding Custom Functions to Drill",
-                                "previous_title": "Manually Adding Custom Functions to Drill",
-                                "previous_url": "/docs/manually-adding-custom-functions-to-drill/",
-                                "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/015-creating-custom-authenticators.md",
-                                "title": "Creating Custom Authenticators",
-                                "url": "/docs/creating-custom-authenticators/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Adding Custom Functions to Drill",
-                                        "url": "/docs/adding-custom-functions-to-drill/"
-                                    },
-                                    {
-                                        "title": "Develop Custom Functions",
-                                        "url": "/docs/develop-custom-functions/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using Custom Functions in Queries",
-                                "next_url": "/docs/using-custom-functions-in-queries/",
-                                "parent": "Adding Custom Functions to Drill",
-                                "previous_title": "Creating Custom Authenticators",
-                                "previous_url": "/docs/creating-custom-authenticators/",
-                                "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/020-dynamic-udfs.md",
-                                "title": "Dynamic UDFs",
-                                "url": "/docs/dynamic-udfs/"
-                            }
-                        ],
-                        "next_title": "Adding Custom Functions to Drill Introduction",
-                        "next_url": "/docs/adding-custom-functions-to-drill-introduction/",
-                        "parent": "Develop Custom Functions",
-                        "previous_title": "Developing an Aggregate Function",
-                        "previous_url": "/docs/developing-an-aggregate-function/",
-                        "relative_path": "_docs/en/develop-custom-functions/040-adding-custom-functions-to-drill.md",
-                        "title": "Adding Custom Functions to Drill",
-                        "url": "/docs/adding-custom-functions-to-drill/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Develop Custom Functions",
-                                "url": "/docs/develop-custom-functions/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Custom Function Interfaces",
-                        "next_url": "/docs/custom-function-interfaces/",
-                        "parent": "Develop Custom Functions",
-                        "previous_title": "Dynamic UDFs",
-                        "previous_url": "/docs/dynamic-udfs/",
-                        "relative_path": "_docs/en/develop-custom-functions/050-use-custom-functions-in-queries.md",
-                        "title": "Using Custom Functions in Queries",
-                        "url": "/docs/using-custom-functions-in-queries/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Develop Custom Functions",
-                                "url": "/docs/develop-custom-functions/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Troubleshooting",
-                        "next_url": "/docs/troubleshooting/",
-                        "parent": "Develop Custom Functions",
-                        "previous_title": "Using Custom Functions in Queries",
-                        "previous_url": "/docs/using-custom-functions-in-queries/",
-                        "relative_path": "_docs/en/develop-custom-functions/060-custom-function-interfaces.md",
-                        "title": "Custom Function Interfaces",
-                        "url": "/docs/custom-function-interfaces/"
-                    }
-                ],
-                "next_title": "Develop Custom Functions Introduction",
-                "next_url": "/docs/develop-custom-functions-introduction/",
-                "parent": "",
-                "previous_title": "XML Format Plugin",
-                "previous_url": "/docs/xml-format-plugin/",
-                "relative_path": "_docs/en/100-develop-custom-functions.md",
-                "title": "Develop Custom Functions",
-                "url": "/docs/develop-custom-functions/"
-            },
-            "Develop Custom Functions Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Develop Custom Functions",
-                        "url": "/docs/develop-custom-functions/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Developing a Simple Function",
-                "next_url": "/docs/developing-a-simple-function/",
-                "parent": "Develop Custom Functions",
-                "previous_title": "Develop Custom Functions",
-                "previous_url": "/docs/develop-custom-functions/",
-                "relative_path": "_docs/en/develop-custom-functions/010-develop-custom-functions-introduction.md",
-                "title": "Develop Custom Functions Introduction",
-                "url": "/docs/develop-custom-functions-introduction/"
-            },
-            "Develop Drill": {
-                "breadcrumbs": [
-                    {
-                        "title": "Developer Information",
-                        "url": "/docs/developer-information/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Develop Drill",
-                                "url": "/docs/develop-drill/"
-                            },
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Useful Information for Drill Developers",
-                        "next_url": "/docs/useful-information-for-drill-developers/",
-                        "parent": "Develop Drill",
-                        "previous_title": "Develop Drill",
-                        "previous_url": "/docs/develop-drill/",
-                        "relative_path": "_docs/en/developer-information/develop-drill/010-compiling-drill-from-source.md",
-                        "title": "Compiling Drill from Source",
-                        "url": "/docs/compiling-drill-from-source/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Develop Drill",
-                                "url": "/docs/develop-drill/"
-                            },
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Contribute to Drill",
-                        "next_url": "/docs/contribute-to-drill/",
-                        "parent": "Develop Drill",
-                        "previous_title": "Compiling Drill from Source",
-                        "previous_url": "/docs/compiling-drill-from-source/",
-                        "relative_path": "_docs/en/developer-information/develop-drill/011-useful-information-for-drill-developers.md",
-                        "title": "Useful Information for Drill Developers",
-                        "url": "/docs/useful-information-for-drill-developers/"
-                    }
-                ],
-                "next_title": "Compiling Drill from Source",
-                "next_url": "/docs/compiling-drill-from-source/",
-                "parent": "Developer Information",
-                "previous_title": "Use Postman to Run SQL Queries on Drill Data Sources",
-                "previous_url": "/docs/use-postman-to-run-sql-queries-on-drill-data-sources/",
-                "relative_path": "_docs/en/developer-information/010-develop-drill.md",
-                "title": "Develop Drill",
-                "url": "/docs/develop-drill/"
-            },
-            "Developer Information": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "REST API",
-                                        "url": "/docs/rest-api/"
-                                    },
-                                    {
-                                        "title": "Developer Information",
-                                        "url": "/docs/developer-information/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Submitting Queries from the REST API when Impersonation is Enabled and Authentication is Disabled",
-                                "next_url": "/docs/submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled/",
-                                "parent": "REST API",
-                                "previous_title": "REST API",
-                                "previous_url": "/docs/rest-api/",
-                                "relative_path": "_docs/en/developer-information/rest-api/010-rest-api-introduction.md",
-                                "title": "REST API Introduction",
-                                "url": "/docs/rest-api-introduction/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "REST API",
-                                        "url": "/docs/rest-api/"
-                                    },
-                                    {
-                                        "title": "Developer Information",
-                                        "url": "/docs/developer-information/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Use Postman to Run SQL Queries on Drill Data Sources",
-                                "next_url": "/docs/use-postman-to-run-sql-queries-on-drill-data-sources/",
-                                "parent": "REST API",
-                                "previous_title": "REST API Introduction",
-                                "previous_url": "/docs/rest-api-introduction/",
-                                "relative_path": "_docs/en/developer-information/rest-api/011-submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled.md",
-                                "title": "Submitting Queries from the REST API when Impersonation is Enabled and Authentication is Disabled",
-                                "url": "/docs/submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "REST API",
-                                        "url": "/docs/rest-api/"
-                                    },
-                                    {
-                                        "title": "Developer Information",
-                                        "url": "/docs/developer-information/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Develop Drill",
-                                "next_url": "/docs/develop-drill/",
-                                "parent": "REST API",
-                                "previous_title": "Submitting Queries from the REST API when Impersonation is Enabled and Authentication is Disabled",
-                                "previous_url": "/docs/submitting-queries-from-the-rest-api-when-impersonation-is-enabled-and-authentication-is-disabled/",
-                                "relative_path": "_docs/en/developer-information/rest-api/012-use-postman-to-run-sql-queries-on-drill-data-sources.md",
-                                "title": "Use Postman to Run SQL Queries on Drill Data Sources",
-                                "url": "/docs/use-postman-to-run-sql-queries-on-drill-data-sources/"
-                            }
-                        ],
-                        "next_title": "REST API Introduction",
-                        "next_url": "/docs/rest-api-introduction/",
-                        "parent": "Developer Information",
-                        "previous_title": "Developer Information",
-                        "previous_url": "/docs/developer-information/",
-                        "relative_path": "_docs/en/developer-information/009-rest-api.md",
-                        "title": "REST API",
-                        "url": "/docs/rest-api/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Develop Drill",
-                                        "url": "/docs/develop-drill/"
-                                    },
-                                    {
-                                        "title": "Developer Information",
-                                        "url": "/docs/developer-information/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Useful Information for Drill Developers",
-                                "next_url": "/docs/useful-information-for-drill-developers/",
-                                "parent": "Develop Drill",
-                                "previous_title": "Develop Drill",
-                                "previous_url": "/docs/develop-drill/",
-                                "relative_path": "_docs/en/developer-information/develop-drill/010-compiling-drill-from-source.md",
-                                "title": "Compiling Drill from Source",
-                                "url": "/docs/compiling-drill-from-source/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Develop Drill",
-                                        "url": "/docs/develop-drill/"
-                                    },
-                                    {
-                                        "title": "Developer Information",
-                                        "url": "/docs/developer-information/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Contribute to Drill",
-                                "next_url": "/docs/contribute-to-drill/",
-                                "parent": "Develop Drill",
-                                "previous_title": "Compiling Drill from Source",
-                                "previous_url": "/docs/compiling-drill-from-source/",
-                                "relative_path": "_docs/en/developer-information/develop-drill/011-useful-information-for-drill-developers.md",
-                                "title": "Useful Information for Drill Developers",
-                                "url": "/docs/useful-information-for-drill-developers/"
-                            }
-                        ],
-                        "next_title": "Compiling Drill from Source",
-                        "next_url": "/docs/compiling-drill-from-source/",
-                        "parent": "Developer Information",
-                        "previous_title": "Use Postman to Run SQL Queries on Drill Data Sources",
-                        "previous_url": "/docs/use-postman-to-run-sql-queries-on-drill-data-sources/",
-                        "relative_path": "_docs/en/developer-information/010-develop-drill.md",
-                        "title": "Develop Drill",
-                        "url": "/docs/develop-drill/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Contribute to Drill",
-                                        "url": "/docs/contribute-to-drill/"
-                                    },
-                                    {
-                                        "title": "Developer Information",
-                                        "url": "/docs/developer-information/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Apache Drill Contribution Ideas",
-                                "next_url": "/docs/apache-drill-contribution-ideas/",
-                                "parent": "Contribute to Drill",
-                                "previous_title": "Contribute to Drill",
-                                "previous_url": "/docs/contribute-to-drill/",
-                                "relative_path": "_docs/en/developer-information/contribute-to-drill/010-apache-drill-contribution-guidelines.md",
-                                "title": "Apache Drill Contribution Guidelines",
-                                "url": "/docs/apache-drill-contribution-guidelines/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Contribute to Drill",
-                                        "url": "/docs/contribute-to-drill/"
-                                    },
-                                    {
-                                        "title": "Developer Information",
-                                        "url": "/docs/developer-information/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Design Docs",
-                                "next_url": "/docs/design-docs/",
-                                "parent": "Contribute to Drill",
-                                "previous_title": "Apache Drill Contribution Guidelines",
-                                "previous_url": "/docs/apache-drill-contribution-guidelines/",
-                                "relative_path": "_docs/en/developer-information/contribute-to-drill/020-apache-drill-contribution-ideas.md",
-                                "title": "Apache Drill Contribution Ideas",
-                                "url": "/docs/apache-drill-contribution-ideas/"
-                            }
-                        ],
-                        "next_title": "Apache Drill Contribution Guidelines",
-                        "next_url": "/docs/apache-drill-contribution-guidelines/",
-                        "parent": "Developer Information",
-                        "previous_title": "Useful Information for Drill Developers",
-                        "previous_url": "/docs/useful-information-for-drill-developers/",
-                        "relative_path": "_docs/en/developer-information/020-contribute-to-drill.md",
-                        "title": "Contribute to Drill",
-                        "url": "/docs/contribute-to-drill/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Developer Information",
-                                "url": "/docs/developer-information/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Design Docs",
-                                        "url": "/docs/design-docs/"
-                                    },
-                                    {
-                                        "title": "Developer Information",
-                                        "url": "/docs/developer-information/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "RPC Overview",
-                                "next_url": "/docs/rpc-overview/",
-                                "parent": "Design Docs",
-                                "previous_title": "Design Docs",
-                                "previous_url": "/docs/design-docs/",
-                                "relative_path": "_docs/en/developer-information/design-docs/010-drill-plan-syntax.md",
-                                "title": "Drill Plan Syntax",
-                                "url": "/docs/drill-plan-syntax/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Design Docs",
-                                        "url": "/docs/design-docs/"
-                                    },
-                                    {
-                                        "title": "Developer Information",
-                                        "url": "/docs/developer-information/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Query Stages",
-                                "next_url": "/docs/query-stages/",
-                                "parent": "Design Docs",
-                                "previous_title": "Drill Plan Syntax",
-                                "previous_url": "/docs/drill-plan-syntax/",
-                                "relative_path": "_docs/en/developer-information/design-docs/020-rpc-overview.md",
-                                "title": "RPC Overview",
-                                "url": "/docs/rpc-overview/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Design Docs",
-                                        "url": "/docs/design-docs/"
-                                    },
-                                    {
-                                        "title": "Developer Information",
-                                        "url": "/docs/developer-information/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Useful Research",
-                                "next_url": "/docs/useful-research/",
-                                "parent": "Design Docs",
-                                "previous_title": "RPC Overview",
-                                "previous_url": "/docs/rpc-overview/",
-                                "relative_path": "_docs/en/developer-information/design-docs/030-query-stages.md",
-                                "title": "Query Stages",
-                                "url": "/docs/query-stages/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Design Docs",
-                                        "url": "/docs/design-docs/"
-                                    },
-                                    {
-                                        "title": "Developer Information",
-                                        "url": "/docs/developer-information/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Value Vectors",
-                                "next_url": "/docs/value-vectors/",
-                                "parent": "Design Docs",
-                                "previous_title": "Query Stages",
-                                "previous_url": "/docs/query-stages/",
-                                "relative_path": "_docs/en/developer-information/design-docs/040-useful-research.md",
-                                "title": "Useful Research",
-                                "url": "/docs/useful-research/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Design Docs",
-                                        "url": "/docs/design-docs/"
-                                    },
-                                    {
-                                        "title": "Developer Information",
-                                        "url": "/docs/developer-information/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Release Notes",
-                                "next_url": "/docs/release-notes/",
-                                "parent": "Design Docs",
-                                "previous_title": "Useful Research",
-                                "previous_url": "/docs/useful-research/",
-                                "relative_path": "_docs/en/developer-information/design-docs/050-value-vectors.md",
-                                "title": "Value Vectors",
-                                "url": "/docs/value-vectors/"
-                            }
-                        ],
-                        "next_title": "Drill Plan Syntax",
-                        "next_url": "/docs/drill-plan-syntax/",
-                        "parent": "Developer Information",
-                        "previous_title": "Apache Drill Contribution Ideas",
-                        "previous_url": "/docs/apache-drill-contribution-ideas/",
-                        "relative_path": "_docs/en/developer-information/030-design-docs.md",
-                        "title": "Design Docs",
-                        "url": "/docs/design-docs/"
-                    }
-                ],
-                "next_title": "REST API",
-                "next_url": "/docs/rest-api/",
-                "parent": "",
-                "previous_title": "Troubleshooting",
-                "previous_url": "/docs/troubleshooting/",
-                "relative_path": "_docs/en/120-developer-information.md",
-                "title": "Developer Information",
-                "url": "/docs/developer-information/"
-            },
-            "Developing a Simple Function": {
-                "breadcrumbs": [
-                    {
-                        "title": "Develop Custom Functions",
-                        "url": "/docs/develop-custom-functions/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Tutorial: Develop a Simple Function",
-                "next_url": "/docs/tutorial-develop-a-simple-function/",
-                "parent": "Develop Custom Functions",
-                "previous_title": "Develop Custom Functions Introduction",
-                "previous_url": "/docs/develop-custom-functions-introduction/",
-                "relative_path": "_docs/en/develop-custom-functions/020-developing-a-simple-function.md",
-                "title": "Developing a Simple Function",
-                "url": "/docs/developing-a-simple-function/"
-            },
-            "Developing an Aggregate Function": {
-                "breadcrumbs": [
-                    {
-                        "title": "Develop Custom Functions",
-                        "url": "/docs/develop-custom-functions/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Adding Custom Functions to Drill",
-                "next_url": "/docs/adding-custom-functions-to-drill/",
-                "parent": "Develop Custom Functions",
-                "previous_title": "Tutorial: Develop a Simple Function",
-                "previous_url": "/docs/tutorial-develop-a-simple-function/",
-                "relative_path": "_docs/en/develop-custom-functions/030-developing-an-aggregate-function.md",
-                "title": "Developing an Aggregate Function",
-                "url": "/docs/developing-an-aggregate-function/"
-            },
-            "Distributed Mode Prerequisites": {
-                "breadcrumbs": [
-                    {
-                        "title": "Installing Drill in Distributed Mode",
-                        "url": "/docs/installing-drill-in-distributed-mode/"
-                    },
-                    {
-                        "title": "Install Drill",
-                        "url": "/docs/install-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Installing Drill on the Cluster",
-                "next_url": "/docs/installing-drill-on-the-cluster/",
-                "parent": "Installing Drill in Distributed Mode",
-                "previous_title": "Installing Drill in Distributed Mode",
-                "previous_url": "/docs/installing-drill-in-distributed-mode/",
-                "relative_path": "_docs/en/install/045-distributed-mode-prerequisites.md",
-                "title": "Distributed Mode Prerequisites",
-                "url": "/docs/distributed-mode-prerequisites/"
-            },
-            "Drill Default Input Format": {
-                "breadcrumbs": [
-                    {
-                        "title": "Storage Plugin Configuration",
-                        "url": "/docs/storage-plugin-configuration/"
-                    },
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "File System Storage Plugin",
-                "next_url": "/docs/file-system-storage-plugin/",
-                "parent": "Storage Plugin Configuration",
-                "previous_title": "Workspaces",
-                "previous_url": "/docs/workspaces/",
-                "relative_path": "_docs/en/connect-a-data-source/080-drill-default-input-format.md",
-                "title": "Drill Default Input Format",
-                "url": "/docs/drill-default-input-format/"
-            },
-            "Drill Explorer Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Using Drill Explorer",
-                        "url": "/docs/using-drill-explorer/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Connecting Drill Explorer to Data",
-                "next_url": "/docs/connecting-drill-explorer-to-data/",
-                "parent": "Using Drill Explorer",
-                "previous_title": "Using Drill Explorer",
-                "previous_url": "/docs/using-drill-explorer/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-explorer/010-drill-explorer-introduction.md",
-                "title": "Drill Explorer Introduction",
-                "url": "/docs/drill-explorer-introduction/"
-            },
-            "Drill Iceberg Metastore": {
-                "breadcrumbs": [
-                    {
-                        "title": "Drill Metastore",
-                        "url": "/docs/drill-metastore/"
-                    },
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "RDBMS Metastore",
-                "next_url": "/docs/rdbms-metastore/",
-                "parent": "Drill Metastore",
-                "previous_title": "Using Drill Metastore",
-                "previous_url": "/docs/using-drill-metastore/",
-                "relative_path": "_docs/en/performance-tuning/drill-metastore/020-drill-iceberg-metastore.md",
-                "title": "Drill Iceberg Metastore",
-                "url": "/docs/drill-iceberg-metastore/"
-            },
-            "Drill Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Getting Started",
-                        "url": "/docs/getting-started/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Why Drill",
-                "next_url": "/docs/why-drill/",
-                "parent": "Getting Started",
-                "previous_title": "Getting Started",
-                "previous_url": "/docs/getting-started/",
-                "relative_path": "_docs/en/getting-started/010-drill-introduction.md",
-                "title": "Drill Introduction",
-                "url": "/docs/drill-introduction/"
-            },
-            "Drill Metastore": {
-                "breadcrumbs": [
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill Metastore",
-                                "url": "/docs/drill-metastore/"
-                            },
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Drill Iceberg Metastore",
-                        "next_url": "/docs/drill-iceberg-metastore/",
-                        "parent": "Drill Metastore",
-                        "previous_title": "Drill Metastore",
-                        "previous_url": "/docs/drill-metastore/",
-                        "relative_path": "_docs/en/performance-tuning/drill-metastore/010-using-drill-metastore.md",
-                        "title": "Using Drill Metastore",
-                        "url": "/docs/using-drill-metastore/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill Metastore",
-                                "url": "/docs/drill-metastore/"
-                            },
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "RDBMS Metastore",
-                        "next_url": "/docs/rdbms-metastore/",
-                        "parent": "Drill Metastore",
-                        "previous_title": "Using Drill Metastore",
-                        "previous_url": "/docs/using-drill-metastore/",
-                        "relative_path": "_docs/en/performance-tuning/drill-metastore/020-drill-iceberg-metastore.md",
-                        "title": "Drill Iceberg Metastore",
-                        "url": "/docs/drill-iceberg-metastore/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill Metastore",
-                                "url": "/docs/drill-metastore/"
-                            },
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Performance Tuning Introduction",
-                        "next_url": "/docs/performance-tuning-introduction/",
-                        "parent": "Drill Metastore",
-                        "previous_title": "Drill Iceberg Metastore",
-                        "previous_url": "/docs/drill-iceberg-metastore/",
-                        "relative_path": "_docs/en/performance-tuning/drill-metastore/030-rdbms-metastore.md",
-                        "title": "RDBMS Metastore",
-                        "url": "/docs/rdbms-metastore/"
-                    }
-                ],
-                "next_title": "Using Drill Metastore",
-                "next_url": "/docs/using-drill-metastore/",
-                "parent": "Performance Tuning",
-                "previous_title": "Performance Tuning",
-                "previous_url": "/docs/performance-tuning/",
-                "relative_path": "_docs/en/performance-tuning/005-drill-metastore.md",
-                "title": "Drill Metastore",
-                "url": "/docs/drill-metastore/"
-            },
-            "Drill Plan Syntax": {
-                "breadcrumbs": [
-                    {
-                        "title": "Design Docs",
-                        "url": "/docs/design-docs/"
-                    },
-                    {
-                        "title": "Developer Information",
-                        "url": "/docs/developer-information/"
-                    }
-                ],
-                "children": [],
-                "next_title": "RPC Overview",
-                "next_url": "/docs/rpc-overview/",
-                "parent": "Design Docs",
-                "previous_title": "Design Docs",
-                "previous_url": "/docs/design-docs/",
-                "relative_path": "_docs/en/developer-information/design-docs/010-drill-plan-syntax.md",
-                "title": "Drill Plan Syntax",
-                "url": "/docs/drill-plan-syntax/"
-            },
-            "Drill Query Execution": {
-                "breadcrumbs": [
-                    {
-                        "title": "Architecture",
-                        "url": "/docs/architecture/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Core Modules",
-                "next_url": "/docs/core-modules/",
-                "parent": "Architecture",
-                "previous_title": "Architecture Introduction",
-                "previous_url": "/docs/architecture-introduction/",
-                "relative_path": "_docs/en/architecture/015-drill-query-execution.md",
-                "title": "Drill Query Execution",
-                "url": "/docs/drill-query-execution/"
-            },
-            "Drill in 10 Minutes": {
-                "breadcrumbs": [
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Analyzing the Yelp Academic Dataset",
-                "next_url": "/docs/analyzing-the-yelp-academic-dataset/",
-                "parent": "Tutorials",
-                "previous_title": "Tutorials Introduction",
-                "previous_url": "/docs/tutorials-introduction/",
-                "relative_path": "_docs/en/tutorials/020-drill-in-10-minutes.md",
-                "title": "Drill in 10 Minutes",
-                "url": "/docs/drill-in-10-minutes/"
-            },
-            "Drill-on-YARN": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill-on-YARN",
-                                "url": "/docs/drill-on-yarn/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Creating a Basic Drill Cluster",
-                        "next_url": "/docs/creating-a-basic-drill-cluster/",
-                        "parent": "Drill-on-YARN",
-                        "previous_title": "Drill-on-YARN",
-                        "previous_url": "/docs/drill-on-yarn/",
-                        "relative_path": "_docs/en/drill-on-yarn/010-drill-on-yarn-introduction.md",
-                        "title": "Drill-on-YARN Introduction",
-                        "url": "/docs/drill-on-yarn-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill-on-YARN",
-                                "url": "/docs/drill-on-yarn/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Launch Drill Under YARN",
-                        "next_url": "/docs/launch-drill-under-yarn/",
-                        "parent": "Drill-on-YARN",
-                        "previous_title": "Drill-on-YARN Introduction",
-                        "previous_url": "/docs/drill-on-yarn-introduction/",
-                        "relative_path": "_docs/en/drill-on-yarn/020-creating-a-basic-drill-cluster.md",
-                        "title": "Creating a Basic Drill Cluster",
-                        "url": "/docs/creating-a-basic-drill-cluster/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill-on-YARN",
-                                "url": "/docs/drill-on-yarn/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Configuration Reference",
-                        "next_url": "/docs/configuration-reference/",
-                        "parent": "Drill-on-YARN",
-                        "previous_title": "Creating a Basic Drill Cluster",
-                        "previous_url": "/docs/creating-a-basic-drill-cluster/",
-                        "relative_path": "_docs/en/drill-on-yarn/030-launch-drill-under-yarn.md",
-                        "title": "Launch Drill Under YARN",
-                        "url": "/docs/launch-drill-under-yarn/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill-on-YARN",
-                                "url": "/docs/drill-on-yarn/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Drill-on-YARN Command-Line Tool",
-                        "next_url": "/docs/drill-on-yarn-command-line-tool/",
-                        "parent": "Drill-on-YARN",
-                        "previous_title": "Launch Drill Under YARN",
-                        "previous_url": "/docs/launch-drill-under-yarn/",
-                        "relative_path": "_docs/en/drill-on-yarn/040-configuration-reference.md",
-                        "title": "Configuration Reference",
-                        "url": "/docs/configuration-reference/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill-on-YARN",
-                                "url": "/docs/drill-on-yarn/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Using the Drill-on-YARN Web UI",
-                        "next_url": "/docs/using-the-drill-on-yarn-web-ui/",
-                        "parent": "Drill-on-YARN",
-                        "previous_title": "Configuration Reference",
-                        "previous_url": "/docs/configuration-reference/",
-                        "relative_path": "_docs/en/drill-on-yarn/050-drill-on-yarn-command-line-tool.md",
-                        "title": "Drill-on-YARN Command-Line Tool",
-                        "url": "/docs/drill-on-yarn-command-line-tool/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill-on-YARN",
-                                "url": "/docs/drill-on-yarn/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Multiple Drill Clusters",
-                        "next_url": "/docs/multiple-drill-clusters/",
-                        "parent": "Drill-on-YARN",
-                        "previous_title": "Drill-on-YARN Command-Line Tool",
-                        "previous_url": "/docs/drill-on-yarn-command-line-tool/",
-                        "relative_path": "_docs/en/drill-on-yarn/060-using-the-drill-on-yarn-web-ui.md",
-                        "title": "Using the Drill-on-YARN Web UI",
-                        "url": "/docs/using-the-drill-on-yarn-web-ui/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill-on-YARN",
-                                "url": "/docs/drill-on-yarn/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Enabling Web UI Security",
-                        "next_url": "/docs/enabling-web-ui-security/",
-                        "parent": "Drill-on-YARN",
-                        "previous_title": "Using the Drill-on-YARN Web UI",
-                        "previous_url": "/docs/using-the-drill-on-yarn-web-ui/",
-                        "relative_path": "_docs/en/drill-on-yarn/070-multiple-drill-clusters.md",
-                        "title": "Multiple Drill Clusters",
-                        "url": "/docs/multiple-drill-clusters/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill-on-YARN",
-                                "url": "/docs/drill-on-yarn/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Appendix A: Release Note Issues",
-                        "next_url": "/docs/appendix-a-release-note-issues/",
-                        "parent": "Drill-on-YARN",
-                        "previous_title": "Multiple Drill Clusters",
-                        "previous_url": "/docs/multiple-drill-clusters/",
-                        "relative_path": "_docs/en/drill-on-yarn/080-enabling-web-ui-security.md",
-                        "title": "Enabling Web UI Security",
-                        "url": "/docs/enabling-web-ui-security/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill-on-YARN",
-                                "url": "/docs/drill-on-yarn/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Appendix B: drill-env.sh Settings",
-                        "next_url": "/docs/appendix-b-drill-env-sh-settings/",
-                        "parent": "Drill-on-YARN",
-                        "previous_title": "Enabling Web UI Security",
-                        "previous_url": "/docs/enabling-web-ui-security/",
-                        "relative_path": "_docs/en/drill-on-yarn/090-appendix-a-release-note-issues.md",
-                        "title": "Appendix A: Release Note Issues",
-                        "url": "/docs/appendix-a-release-note-issues/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill-on-YARN",
-                                "url": "/docs/drill-on-yarn/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Appendix C: Troubleshooting",
-                        "next_url": "/docs/appendix-c-troubleshooting/",
-                        "parent": "Drill-on-YARN",
-                        "previous_title": "Appendix A: Release Note Issues",
-                        "previous_url": "/docs/appendix-a-release-note-issues/",
-                        "relative_path": "_docs/en/drill-on-yarn/091-appendix-b-drill-env.sh-settings.md",
-                        "title": "Appendix B: drill-env.sh Settings",
-                        "url": "/docs/appendix-b-drill-env-sh-settings/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill-on-YARN",
-                                "url": "/docs/drill-on-yarn/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Appendix D: Recreate the Drill Archive",
-                        "next_url": "/docs/appendix-d-recreate-the-drill-archive/",
-                        "parent": "Drill-on-YARN",
-                        "previous_title": "Appendix B: drill-env.sh Settings",
-                        "previous_url": "/docs/appendix-b-drill-env-sh-settings/",
-                        "relative_path": "_docs/en/drill-on-yarn/092-appendix-c-troubleshooting.md",
-                        "title": "Appendix C: Troubleshooting",
-                        "url": "/docs/appendix-c-troubleshooting/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Drill-on-YARN",
-                                "url": "/docs/drill-on-yarn/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Install Drill",
-                        "next_url": "/docs/install-drill/",
-                        "parent": "Drill-on-YARN",
-                        "previous_title": "Appendix C: Troubleshooting",
-                        "previous_url": "/docs/appendix-c-troubleshooting/",
-                        "relative_path": "_docs/en/drill-on-yarn/093-appendix-d-recreate-the-drill-archive.md",
-                        "title": "Appendix D: Recreate the Drill Archive",
-                        "url": "/docs/appendix-d-recreate-the-drill-archive/"
-                    }
-                ],
-                "next_title": "Drill-on-YARN Introduction",
-                "next_url": "/docs/drill-on-yarn-introduction/",
-                "parent": "",
-                "previous_title": "Orchestrating queries with Airflow",
-                "previous_url": "/docs/orchestrating-queries-with-airflow/",
-                "relative_path": "_docs/en/031-drill-on-yarn.md",
-                "title": "Drill-on-YARN",
-                "url": "/docs/drill-on-yarn/"
-            },
-            "Drill-on-YARN Command-Line Tool": {
-                "breadcrumbs": [
-                    {
-                        "title": "Drill-on-YARN",
-                        "url": "/docs/drill-on-yarn/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Using the Drill-on-YARN Web UI",
-                "next_url": "/docs/using-the-drill-on-yarn-web-ui/",
-                "parent": "Drill-on-YARN",
-                "previous_title": "Configuration Reference",
-                "previous_url": "/docs/configuration-reference/",
-                "relative_path": "_docs/en/drill-on-yarn/050-drill-on-yarn-command-line-tool.md",
-                "title": "Drill-on-YARN Command-Line Tool",
-                "url": "/docs/drill-on-yarn-command-line-tool/"
-            },
-            "Drill-on-YARN Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Drill-on-YARN",
-                        "url": "/docs/drill-on-yarn/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Creating a Basic Drill Cluster",
-                "next_url": "/docs/creating-a-basic-drill-cluster/",
-                "parent": "Drill-on-YARN",
-                "previous_title": "Drill-on-YARN",
-                "previous_url": "/docs/drill-on-yarn/",
-                "relative_path": "_docs/en/drill-on-yarn/010-drill-on-yarn-introduction.md",
-                "title": "Drill-on-YARN Introduction",
-                "url": "/docs/drill-on-yarn-introduction/"
-            },
-            "Druid Storage Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "HTTP Storage Plugin",
-                "next_url": "/docs/http-storage-plugin/",
-                "parent": "Connect a Data Source",
-                "previous_title": "Azure Blob Storage Plugin",
-                "previous_url": "/docs/azure-blob-storage-plugin/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/120-druid-storage-plugin.md",
-                "title": "Druid Storage Plugin",
-                "url": "/docs/druid-storage-plugin/"
-            },
-            "Dynamic UDFs": {
-                "breadcrumbs": [
-                    {
-                        "title": "Adding Custom Functions to Drill",
-                        "url": "/docs/adding-custom-functions-to-drill/"
-                    },
-                    {
-                        "title": "Develop Custom Functions",
-                        "url": "/docs/develop-custom-functions/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Using Custom Functions in Queries",
-                "next_url": "/docs/using-custom-functions-in-queries/",
-                "parent": "Adding Custom Functions to Drill",
-                "previous_title": "Creating Custom Authenticators",
-                "previous_url": "/docs/creating-custom-authenticators/",
-                "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/020-dynamic-udfs.md",
-                "title": "Dynamic UDFs",
-                "url": "/docs/dynamic-udfs/"
-            },
-            "ESRI Shapefile Format Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Sources and File Formats",
-                        "url": "/docs/data-sources-and-file-formats/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Excel Format Plugin",
-                "next_url": "/docs/excel-format-plugin/",
-                "parent": "Data Sources and File Formats",
-                "previous_title": "SPSS Format Plugin",
-                "previous_url": "/docs/spss-format-plugin/",
-                "relative_path": "_docs/en/data-sources-and-file-formats/115-esri-shapefile-format-plugin.md",
-                "title": "ESRI Shapefile Format Plugin",
-                "url": "/docs/esri-shapefile-format-plugin/"
-            },
-            "EXPLAIN": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "LATERAL Join",
-                "next_url": "/docs/lateral-join/",
-                "parent": "SQL Commands",
-                "previous_title": "DROP VIEW",
-                "previous_url": "/docs/drop-view/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/070-explain.md",
-                "title": "EXPLAIN",
-                "url": "/docs/explain/"
-            },
-            "Ecosystem": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Ecosystem",
-                                "url": "/docs/ecosystem/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "",
-                        "next_url": "",
-                        "parent": "Ecosystem",
-                        "previous_title": "Ecosystem",
-                        "previous_url": "/docs/ecosystem/",
-                        "relative_path": "_docs/en/ecosystem/010-using-saiku-analytics-with-apache-drill.md",
-                        "title": "Using Saiku Analytics with Apache Drill",
-                        "url": "/docs/using-saiku-analytics-with-apache-drill/"
-                    }
-                ],
-                "next_title": "Using Saiku Analytics with Apache Drill",
-                "next_url": "/docs/using-saiku-analytics-with-apache-drill/",
-                "parent": "",
-                "previous_title": "Project Bylaws",
-                "previous_url": "/docs/project-bylaws/",
-                "relative_path": "_docs/en/171-ecosystem.md",
-                "title": "Ecosystem",
-                "url": "/docs/ecosystem/"
-            },
-            "ElasticSearch Storage Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Splunk Storage Plugin",
-                "next_url": "/docs/splunk-storage-plugin/",
-                "parent": "Connect a Data Source",
-                "previous_title": "HTTP Storage Plugin",
-                "previous_url": "/docs/http-storage-plugin/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/130-elasticsearch-plugin.md",
-                "title": "ElasticSearch Storage Plugin",
-                "url": "/docs/elasticsearch-storage-plugin/"
-            },
-            "Embedded Mode Prerequisites": {
-                "breadcrumbs": [
-                    {
-                        "title": "Installing Drill in Embedded Mode",
-                        "url": "/docs/installing-drill-in-embedded-mode/"
-                    },
-                    {
-                        "title": "Install Drill",
-                        "url": "/docs/install-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Running Drill on Docker",
-                "next_url": "/docs/running-drill-on-docker/",
-                "parent": "Installing Drill in Embedded Mode",
-                "previous_title": "Installing Drill in Embedded Mode",
-                "previous_url": "/docs/installing-drill-in-embedded-mode/",
-                "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md",
-                "title": "Embedded Mode Prerequisites",
-                "url": "/docs/embedded-mode-prerequisites/"
-            },
-            "Enabling Query Queuing": {
-                "breadcrumbs": [
-                    {
-                        "title": "Query Plans and Tuning",
-                        "url": "/docs/query-plans-and-tuning/"
-                    },
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Throttling",
-                "next_url": "/docs/throttling/",
-                "parent": "Query Plans and Tuning",
-                "previous_title": "Sort-Based and Hash-Based Memory-Constrained Operators",
-                "previous_url": "/docs/sort-based-and-hash-based-memory-constrained-operators/",
-                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/060-enabling-query-queuing.md",
-                "title": "Enabling Query Queuing",
-                "url": "/docs/enabling-query-queuing/"
-            },
-            "Enabling Web UI Security": {
-                "breadcrumbs": [
-                    {
-                        "title": "Drill-on-YARN",
-                        "url": "/docs/drill-on-yarn/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Appendix A: Release Note Issues",
-                "next_url": "/docs/appendix-a-release-note-issues/",
-                "parent": "Drill-on-YARN",
-                "previous_title": "Multiple Drill Clusters",
-                "previous_url": "/docs/multiple-drill-clusters/",
-                "relative_path": "_docs/en/drill-on-yarn/080-enabling-web-ui-security.md",
-                "title": "Enabling Web UI Security",
-                "url": "/docs/enabling-web-ui-security/"
-            },
-            "Enron Emails": {
-                "breadcrumbs": [
-                    {
-                        "title": "Sample Datasets",
-                        "url": "/docs/sample-datasets/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Wikipedia Edit History",
-                "next_url": "/docs/wikipedia-edit-history/",
-                "parent": "Sample Datasets",
-                "previous_title": "Sample Datasets",
-                "previous_url": "/docs/sample-datasets/",
-                "relative_path": "_docs/en/sample-datasets/001-enron.md",
-                "title": "Enron Emails",
-                "url": "/docs/enron-emails/"
-            },
-            "Error Messages": {
-                "breadcrumbs": [
-                    {
-                        "title": "Log and Debug",
-                        "url": "/docs/log-and-debug/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Modify logback.xml",
-                "next_url": "/docs/modify-logback-xml/",
-                "parent": "Log and Debug",
-                "previous_title": "Log and Debug Introduction",
-                "previous_url": "/docs/log-and-debug-introduction/",
-                "relative_path": "_docs/en/log-and-debug/002-error-messages.md",
-                "title": "Error Messages",
-                "url": "/docs/error-messages/"
-            },
-            "Excel Format Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Sources and File Formats",
-                        "url": "/docs/data-sources-and-file-formats/"
-                    }
-                ],
-                "children": [],
-                "next_title": "HDF5 Format Plugin",
-                "next_url": "/docs/hdf5-format-plugin/",
-                "parent": "Data Sources and File Formats",
-                "previous_title": "ESRI Shapefile Format Plugin",
-                "previous_url": "/docs/esri-shapefile-format-plugin/",
-                "relative_path": "_docs/en/data-sources-and-file-formats/116-excel-format-plugin.md",
-                "title": "Excel Format Plugin",
-                "url": "/docs/excel-format-plugin/"
-            },
-            "FLATTEN": {
-                "breadcrumbs": [
-                    {
-                        "title": "Nested Data Functions",
-                        "url": "/docs/nested-data-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "KVGEN",
-                "next_url": "/docs/kvgen/",
-                "parent": "Nested Data Functions",
-                "previous_title": "Nested Data Limitations",
-                "previous_url": "/docs/nested-data-limitations/",
-                "relative_path": "_docs/en/sql-reference/nested-data-functions/010-flatten.md",
-                "title": "FLATTEN",
-                "url": "/docs/flatten/"
-            },
-            "FROM Clause": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "GROUP BY Clause",
-                "next_url": "/docs/group-by-clause/",
-                "parent": "SQL Commands",
-                "previous_title": "SELECT List",
-                "previous_url": "/docs/select-list/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/081-from-clause.md",
-                "title": "FROM Clause",
-                "url": "/docs/from-clause/"
-            },
-            "File System Storage Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "HBase Storage Plugin",
-                "next_url": "/docs/hbase-storage-plugin/",
-                "parent": "Connect a Data Source",
-                "previous_title": "Drill Default Input Format",
-                "previous_url": "/docs/drill-default-input-format/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/040-file-system-storage-plugin.md",
-                "title": "File System Storage Plugin",
-                "url": "/docs/file-system-storage-plugin/"
-            },
-            "Functions for Handling Nulls": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Functions",
-                        "url": "/docs/sql-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Phonetic Functions",
-                "next_url": "/docs/phonetic-functions/",
-                "parent": "SQL Functions",
-                "previous_title": "Aggregate and Aggregate Statistical",
-                "previous_url": "/docs/aggregate-and-aggregate-statistical/",
-                "relative_path": "_docs/en/sql-reference/sql-functions/060-functions-for-handling-nulls.md",
-                "title": "Functions for Handling Nulls",
-                "url": "/docs/functions-for-handling-nulls/"
-            },
-            "GIS functions": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Functions",
-                        "url": "/docs/sql-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Time Series Analysis Functions",
-                "next_url": "/docs/time-series-analysis-functions/",
-                "parent": "SQL Functions",
-                "previous_title": "SQL dialect compatibility functions",
-                "previous_url": "/docs/sql-dialect-compatibility-functions/",
-                "relative_path": "_docs/en/sql-reference/sql-functions/080-gis-functions.md",
-                "title": "GIS functions",
-                "url": "/docs/gis-functions/"
-            },
-            "GROUP BY Clause": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "HAVING Clause",
-                "next_url": "/docs/having-clause/",
-                "parent": "SQL Commands",
-                "previous_title": "FROM Clause",
-                "previous_url": "/docs/from-clause/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/082-group-by-clause.md",
-                "title": "GROUP BY Clause",
-                "url": "/docs/group-by-clause/"
-            },
-            "Getting Started": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Getting Started",
-                                "url": "/docs/getting-started/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Why Drill",
-                        "next_url": "/docs/why-drill/",
-                        "parent": "Getting Started",
-                        "previous_title": "Getting Started",
-                        "previous_url": "/docs/getting-started/",
-                        "relative_path": "_docs/en/getting-started/010-drill-introduction.md",
-                        "title": "Drill Introduction",
-                        "url": "/docs/drill-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Getting Started",
-                                "url": "/docs/getting-started/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Architecture",
-                        "next_url": "/docs/architecture/",
-                        "parent": "Getting Started",
-                        "previous_title": "Drill Introduction",
-                        "previous_url": "/docs/drill-introduction/",
-                        "relative_path": "_docs/en/getting-started/020-why-drill.md",
-                        "title": "Why Drill",
-                        "url": "/docs/why-drill/"
-                    }
-                ],
-                "next_title": "Drill Introduction",
-                "next_url": "/docs/drill-introduction/",
-                "parent": "",
-                "previous_title": "",
-                "previous_url": "",
-                "relative_path": "_docs/en/010-getting-started.md",
-                "title": "Getting Started",
-                "url": "/docs/getting-started/"
-            },
-            "Getting to Know the Drill Sandbox": {
-                "breadcrumbs": [
-                    {
-                        "title": "Learn Drill with the MapR Sandbox",
-                        "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                    },
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Lesson 1: Learn about the Data Set",
-                "next_url": "/docs/lesson-1-learn-about-the-data-set/",
-                "parent": "Learn Drill with the MapR Sandbox",
-                "previous_title": "Installing the Apache Drill Sandbox",
-                "previous_url": "/docs/installing-the-apache-drill-sandbox/",
-                "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/020-getting-to-know-the-drill-sandbox.md",
-                "title": "Getting to Know the Drill Sandbox",
-                "url": "/docs/getting-to-know-the-drill-sandbox/"
-            },
-            "Global Query List": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configuration Options",
-                        "url": "/docs/configuration-options/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Ports Used by Drill",
-                "next_url": "/docs/ports-used-by-drill/",
-                "parent": "Configuration Options",
-                "previous_title": "Persistent Configuration Storage",
-                "previous_url": "/docs/persistent-configuration-storage/",
-                "relative_path": "_docs/en/configure-drill/configuration-options/041-global-query-list.md",
-                "title": "Global Query List",
-                "url": "/docs/global-query-list/"
-            },
-            "Guidelines for Optimizing Aggregation": {
-                "breadcrumbs": [
-                    {
-                        "title": "Query Plans and Tuning",
-                        "url": "/docs/query-plans-and-tuning/"
-                    },
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Modifying Query Planning Options",
-                "next_url": "/docs/modifying-query-planning-options/",
-                "parent": "Query Plans and Tuning",
-                "previous_title": "Join Planning Guidelines",
-                "previous_url": "/docs/join-planning-guidelines/",
-                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/030-guidelines-for-optimizing-aggregation.md",
-                "title": "Guidelines for Optimizing Aggregation",
-                "url": "/docs/guidelines-for-optimizing-aggregation/"
-            },
-            "HAVING Clause": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "LIMIT Clause",
-                "next_url": "/docs/limit-clause/",
-                "parent": "SQL Commands",
-                "previous_title": "GROUP BY Clause",
-                "previous_url": "/docs/group-by-clause/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/083-having-clause.md",
-                "title": "HAVING Clause",
-                "url": "/docs/having-clause/"
-            },
-            "HBase Storage Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Hive Storage Plugin",
-                "next_url": "/docs/hive-storage-plugin/",
-                "parent": "Connect a Data Source",
-                "previous_title": "File System Storage Plugin",
-                "previous_url": "/docs/file-system-storage-plugin/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/060-hbase-storage-plugin.md",
-                "title": "HBase Storage Plugin",
-                "url": "/docs/hbase-storage-plugin/"
-            },
-            "HDF5 Format Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Sources and File Formats",
-                        "url": "/docs/data-sources-and-file-formats/"
-                    }
-                ],
-                "children": [],
-                "next_title": "XML Format Plugin",
-                "next_url": "/docs/xml-format-plugin/",
-                "parent": "Data Sources and File Formats",
-                "previous_title": "Excel Format Plugin",
-                "previous_url": "/docs/excel-format-plugin/",
-                "relative_path": "_docs/en/data-sources-and-file-formats/117-hdf5-format-plugin.md",
-                "title": "HDF5 Format Plugin",
-                "url": "/docs/hdf5-format-plugin/"
-            },
-            "HTTP Storage Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "ElasticSearch Storage Plugin",
-                "next_url": "/docs/elasticsearch-storage-plugin/",
-                "parent": "Connect a Data Source",
-                "previous_title": "Druid Storage Plugin",
-                "previous_url": "/docs/druid-storage-plugin/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/125-http-storage-plugin.md",
-                "title": "HTTP Storage Plugin",
-                "url": "/docs/http-storage-plugin/"
-            },
-            "HTTPD Format Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Sources and File Formats",
-                        "url": "/docs/data-sources-and-file-formats/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Image Metadata Format Plugin",
-                "next_url": "/docs/image-metadata-format-plugin/",
-                "parent": "Data Sources and File Formats",
-                "previous_title": "Sequence Files",
-                "previous_url": "/docs/sequence-files/",
-                "relative_path": "_docs/en/data-sources-and-file-formats/110-httpd-format-plugin.md",
-                "title": "HTTPD Format Plugin",
-                "url": "/docs/httpd-format-plugin/"
-            },
-            "Handling Different Data Types": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Types",
-                        "url": "/docs/data-types/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Lexical Structure",
-                "next_url": "/docs/lexical-structure/",
-                "parent": "Data Types",
-                "previous_title": "Date, Time, and Timestamp",
-                "previous_url": "/docs/date-time-and-timestamp/",
-                "relative_path": "_docs/en/sql-reference/data-types/030-handling-different-data-types.md",
-                "title": "Handling Different Data Types",
-                "url": "/docs/handling-different-data-types/"
-            },
-            "Hive Metadata Caching": {
-                "breadcrumbs": [
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Choosing a Storage Format",
-                "next_url": "/docs/choosing-a-storage-format/",
-                "parent": "Performance Tuning",
-                "previous_title": "Parquet Filter Pushdown",
-                "previous_url": "/docs/parquet-filter-pushdown/",
-                "relative_path": "_docs/en/performance-tuning/027-hive-metadata-caching.md",
-                "title": "Hive Metadata Caching",
-                "url": "/docs/hive-metadata-caching/"
-            },
-            "Hive Storage Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "RDBMS Storage Plugin",
-                "next_url": "/docs/rdbms-storage-plugin/",
-                "parent": "Connect a Data Source",
-                "previous_title": "HBase Storage Plugin",
-                "previous_url": "/docs/hbase-storage-plugin/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/070-hive-storage-plugin.md",
-                "title": "Hive Storage Plugin",
-                "url": "/docs/hive-storage-plugin/"
-            },
-            "Hive-to-Drill Data Type Mapping": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Sources and File Formats",
-                        "url": "/docs/data-sources-and-file-formats/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Deploying and Using a Hive UDF",
-                "next_url": "/docs/deploying-and-using-a-hive-udf/",
-                "parent": "Data Sources and File Formats",
-                "previous_title": "Data Sources and File Formats Introduction",
-                "previous_url": "/docs/data-sources-and-file-formats-introduction/",
-                "relative_path": "_docs/en/data-sources-and-file-formats/020-hive-to-drill-data-type-mapping.md",
-                "title": "Hive-to-Drill Data Type Mapping",
-                "url": "/docs/hive-to-drill-data-type-mapping/"
-            },
-            "How to Partition Data": {
-                "breadcrumbs": [
-                    {
-                        "title": "Partition Pruning",
-                        "url": "/docs/partition-pruning/"
-                    },
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Asynchronous Parquet Reader",
-                "next_url": "/docs/asynchronous-parquet-reader/",
-                "parent": "Partition Pruning",
-                "previous_title": "Partition Pruning Introduction",
-                "previous_url": "/docs/partition-pruning-introduction/",
-                "relative_path": "_docs/en/performance-tuning/partition-pruning/030-using-partition-pruning.md",
-                "title": "How to Partition Data",
-                "url": "/docs/how-to-partition-data/"
-            },
-            "IP Networking functions": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Functions",
-                        "url": "/docs/sql-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "SQL Window Functions",
-                "next_url": "/docs/sql-window-functions/",
-                "parent": "SQL Functions",
-                "previous_title": "Time Series Analysis Functions",
-                "previous_url": "/docs/time-series-analysis-functions/",
-                "relative_path": "_docs/en/sql-reference/sql-functions/100-ip-net-functions.md",
-                "title": "IP Networking functions",
-                "url": "/docs/ip-networking-functions/"
-            },
-            "Identifying Multiple Drill Versions in a Cluster": {
-                "breadcrumbs": [
-                    {
-                        "title": "Install Drill",
-                        "url": "/docs/install-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configure Drill",
-                "next_url": "/docs/configure-drill/",
-                "parent": "Install Drill",
-                "previous_title": "Stopping Drill",
-                "previous_url": "/docs/stopping-drill/",
-                "relative_path": "_docs/en/install/070-identifying-multiple-drill-versions-in-a-cluster.md",
-                "title": "Identifying Multiple Drill Versions in a Cluster",
-                "url": "/docs/identifying-multiple-drill-versions-in-a-cluster/"
-            },
-            "Identifying Performance Issues": {
-                "breadcrumbs": [
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Identifying Performance Issues",
-                                "url": "/docs/identifying-performance-issues/"
-                            },
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Query Profiles",
-                        "next_url": "/docs/query-profiles/",
-                        "parent": "Identifying Performance Issues",
-                        "previous_title": "Identifying Performance Issues",
-                        "previous_url": "/docs/identifying-performance-issues/",
-                        "relative_path": "_docs/en/performance-tuning/identifying-performance-issues/010-query-plans.md",
-                        "title": "Query Plans",
-                        "url": "/docs/query-plans/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Identifying Performance Issues",
-                                "url": "/docs/identifying-performance-issues/"
-                            },
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Performance Tuning Reference",
-                        "next_url": "/docs/performance-tuning-reference/",
-                        "parent": "Identifying Performance Issues",
-                        "previous_title": "Query Plans",
-                        "previous_url": "/docs/query-plans/",
-                        "relative_path": "_docs/en/performance-tuning/identifying-performance-issues/020-query-profiles.md",
-                        "title": "Query Profiles",
-                        "url": "/docs/query-profiles/"
-                    }
-                ],
-                "next_title": "Query Plans",
-                "next_url": "/docs/query-plans/",
-                "parent": "Performance Tuning",
-                "previous_title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
-                "previous_url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/",
-                "relative_path": "_docs/en/performance-tuning/050-identifying-performance-issues.md",
-                "title": "Identifying Performance Issues",
-                "url": "/docs/identifying-performance-issues/"
-            },
-            "Image Metadata Format Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Sources and File Formats",
-                        "url": "/docs/data-sources-and-file-formats/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Syslog Format Plugin",
-                "next_url": "/docs/syslog-format-plugin/",
-                "parent": "Data Sources and File Formats",
-                "previous_title": "HTTPD Format Plugin",
-                "previous_url": "/docs/httpd-format-plugin/",
-                "relative_path": "_docs/en/data-sources-and-file-formats/111-image-metadata-format-plugin.md",
-                "title": "Image Metadata Format Plugin",
-                "url": "/docs/image-metadata-format-plugin/"
-            },
-            "Index Selection": {
-                "breadcrumbs": [
-                    {
-                        "title": "Querying Indexes",
-                        "url": "/docs/querying-indexes/"
-                    },
-                    {
-                        "title": "Query Data",
-                        "url": "/docs/query-data/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Designing Indexes for Your Queries",
-                "next_url": "/docs/designing-indexes-for-your-queries/",
-                "parent": "Querying Indexes",
-                "previous_title": "Types of Indexes",
-                "previous_url": "/docs/types-of-indexes/",
-                "relative_path": "_docs/en/query-data/querying-indexes/030-index-selection.md",
-                "title": "Index Selection",
-                "url": "/docs/index-selection/"
-            },
-            "Install Drill": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Migrating Parquet Data",
-                        "next_url": "/docs/migrating-parquet-data/",
-                        "parent": "Install Drill",
-                        "previous_title": "Install Drill",
-                        "previous_url": "/docs/install-drill/",
-                        "relative_path": "_docs/en/install/010-install-drill-introduction.md",
-                        "title": "Install Drill Introduction",
-                        "url": "/docs/install-drill-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Installing Drill in Embedded Mode",
-                        "next_url": "/docs/installing-drill-in-embedded-mode/",
-                        "parent": "Install Drill",
-                        "previous_title": "Install Drill Introduction",
-                        "previous_url": "/docs/install-drill-introduction/",
-                        "relative_path": "_docs/en/install/020-migrating-parquet-data.md",
-                        "title": "Migrating Parquet Data",
-                        "url": "/docs/migrating-parquet-data/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Installing Drill in Embedded Mode",
-                                        "url": "/docs/installing-drill-in-embedded-mode/"
-                                    },
-                                    {
-                                        "title": "Install Drill",
-                                        "url": "/docs/install-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Running Drill on Docker",
-                                "next_url": "/docs/running-drill-on-docker/",
-                                "parent": "Installing Drill in Embedded Mode",
-                                "previous_title": "Installing Drill in Embedded Mode",
-                                "previous_url": "/docs/installing-drill-in-embedded-mode/",
-                                "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md",
-                                "title": "Embedded Mode Prerequisites",
-                                "url": "/docs/embedded-mode-prerequisites/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Installing Drill in Embedded Mode",
-                                        "url": "/docs/installing-drill-in-embedded-mode/"
-                                    },
-                                    {
-                                        "title": "Install Drill",
-                                        "url": "/docs/install-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Installing Drill on Linux and Mac OS X",
-                                "next_url": "/docs/installing-drill-on-linux-and-mac-os-x/",
-                                "parent": "Installing Drill in Embedded Mode",
-                                "previous_title": "Embedded Mode Prerequisites",
-                                "previous_url": "/docs/embedded-mode-prerequisites/",
-                                "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md",
-                                "title": "Running Drill on Docker",
-                                "url": "/docs/running-drill-on-docker/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Installing Drill in Embedded Mode",
-                                        "url": "/docs/installing-drill-in-embedded-mode/"
-                                    },
-                                    {
-                                        "title": "Install Drill",
-                                        "url": "/docs/install-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Starting Drill on Linux and Mac OS X",
-                                "next_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
-                                "parent": "Installing Drill in Embedded Mode",
-                                "previous_title": "Running Drill on Docker",
-                                "previous_url": "/docs/running-drill-on-docker/",
-                                "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md",
-                                "title": "Installing Drill on Linux and Mac OS X",
-                                "url": "/docs/installing-drill-on-linux-and-mac-os-x/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Installing Drill in Embedded Mode",
-                                        "url": "/docs/installing-drill-in-embedded-mode/"
-                                    },
-                                    {
-                                        "title": "Install Drill",
-                                        "url": "/docs/install-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Installing Drill on Windows",
-                                "next_url": "/docs/installing-drill-on-windows/",
-                                "parent": "Installing Drill in Embedded Mode",
-                                "previous_title": "Installing Drill on Linux and Mac OS X",
-                                "previous_url": "/docs/installing-drill-on-linux-and-mac-os-x/",
-                                "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/030-starting-drill-on-linux-and-mac-os-x.md",
-                                "title": "Starting Drill on Linux and Mac OS X",
-                                "url": "/docs/starting-drill-on-linux-and-mac-os-x/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Installing Drill in Embedded Mode",
-                                        "url": "/docs/installing-drill-in-embedded-mode/"
-                                    },
-                                    {
-                                        "title": "Install Drill",
-                                        "url": "/docs/install-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Starting Drill on Windows",
-                                "next_url": "/docs/starting-drill-on-windows/",
-                                "parent": "Installing Drill in Embedded Mode",
-                                "previous_title": "Starting Drill on Linux and Mac OS X",
-                                "previous_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
-                                "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md",
-                                "title": "Installing Drill on Windows",
-                                "url": "/docs/installing-drill-on-windows/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Installing Drill in Embedded Mode",
-                                        "url": "/docs/installing-drill-in-embedded-mode/"
-                                    },
-                                    {
-                                        "title": "Install Drill",
-                                        "url": "/docs/install-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Installing Drill in Distributed Mode",
-                                "next_url": "/docs/installing-drill-in-distributed-mode/",
-                                "parent": "Installing Drill in Embedded Mode",
-                                "previous_title": "Installing Drill on Windows",
-                                "previous_url": "/docs/installing-drill-on-windows/",
-                                "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/050-starting-drill-on-windows.md",
-                                "title": "Starting Drill on Windows",
-                                "url": "/docs/starting-drill-on-windows/"
-                            }
-                        ],
-                        "next_title": "Embedded Mode Prerequisites",
-                        "next_url": "/docs/embedded-mode-prerequisites/",
-                        "parent": "Install Drill",
-                        "previous_title": "Migrating Parquet Data",
-                        "previous_url": "/docs/migrating-parquet-data/",
-                        "relative_path": "_docs/en/install/030-installing-drill-in-embedded-mode.md",
-                        "title": "Installing Drill in Embedded Mode",
-                        "url": "/docs/installing-drill-in-embedded-mode/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Installing Drill in Distributed Mode",
-                                        "url": "/docs/installing-drill-in-distributed-mode/"
-                                    },
-                                    {
-                                        "title": "Install Drill",
-                                        "url": "/docs/install-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Installing Drill on the Cluster",
-                                "next_url": "/docs/installing-drill-on-the-cluster/",
-                                "parent": "Installing Drill in Distributed Mode",
-                                "previous_title": "Installing Drill in Distributed Mode",
-                                "previous_url": "/docs/installing-drill-in-distributed-mode/",
-                                "relative_path": "_docs/en/install/045-distributed-mode-prerequisites.md",
-                                "title": "Distributed Mode Prerequisites",
-                                "url": "/docs/distributed-mode-prerequisites/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Installing Drill in Distributed Mode",
-                                        "url": "/docs/installing-drill-in-distributed-mode/"
-                                    },
-                                    {
-                                        "title": "Install Drill",
-                                        "url": "/docs/install-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Starting Drill in Distributed Mode",
-                                "next_url": "/docs/starting-drill-in-distributed-mode/",
-                                "parent": "Installing Drill in Distributed Mode",
-                                "previous_title": "Distributed Mode Prerequisites",
-                                "previous_url": "/docs/distributed-mode-prerequisites/",
-                                "relative_path": "_docs/en/install/047-installing-drill-on-the-cluster.md",
-                                "title": "Installing Drill on the Cluster",
-                                "url": "/docs/installing-drill-on-the-cluster/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Installing Drill in Distributed Mode",
-                                        "url": "/docs/installing-drill-in-distributed-mode/"
-                                    },
-                                    {
-                                        "title": "Install Drill",
-                                        "url": "/docs/install-drill/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Starting the Web UI",
-                                "next_url": "/docs/starting-the-web-ui/",
-                                "parent": "Installing Drill in Distributed Mode",
-                                "previous_title": "Installing Drill on the Cluster",
-                                "previous_url": "/docs/installing-drill-on-the-cluster/",
-                                "relative_path": "_docs/en/install/050-starting-drill-in-distributed-mode.md",
-                                "title": "Starting Drill in Distributed Mode",
-                                "url": "/docs/starting-drill-in-distributed-mode/"
-                            }
-                        ],
-                        "next_title": "Distributed Mode Prerequisites",
-                        "next_url": "/docs/distributed-mode-prerequisites/",
-                        "parent": "Install Drill",
-                        "previous_title": "Starting Drill on Windows",
-                        "previous_url": "/docs/starting-drill-on-windows/",
-                        "relative_path": "_docs/en/install/040-installing-drill-in-distributed-mode.md",
-                        "title": "Installing Drill in Distributed Mode",
-                        "url": "/docs/installing-drill-in-distributed-mode/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Stopping Drill",
-                        "next_url": "/docs/stopping-drill/",
-                        "parent": "Install Drill",
-                        "previous_title": "Starting Drill in Distributed Mode",
-                        "previous_url": "/docs/starting-drill-in-distributed-mode/",
-                        "relative_path": "_docs/en/install/060-starting-the-web-ui.md",
-                        "title": "Starting the Web UI",
-                        "url": "/docs/starting-the-web-ui/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Identifying Multiple Drill Versions in a Cluster",
-                        "next_url": "/docs/identifying-multiple-drill-versions-in-a-cluster/",
-                        "parent": "Install Drill",
-                        "previous_title": "Starting the Web UI",
-                        "previous_url": "/docs/starting-the-web-ui/",
-                        "relative_path": "_docs/en/install/061-stopping-drill.md",
-                        "title": "Stopping Drill",
-                        "url": "/docs/stopping-drill/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Configure Drill",
-                        "next_url": "/docs/configure-drill/",
-                        "parent": "Install Drill",
-                        "previous_title": "Stopping Drill",
-                        "previous_url": "/docs/stopping-drill/",
-                        "relative_path": "_docs/en/install/070-identifying-multiple-drill-versions-in-a-cluster.md",
-                        "title": "Identifying Multiple Drill Versions in a Cluster",
-                        "url": "/docs/identifying-multiple-drill-versions-in-a-cluster/"
-                    }
-                ],
-                "next_title": "Install Drill Introduction",
-                "next_url": "/docs/install-drill-introduction/",
-                "parent": "",
-                "previous_title": "Appendix D: Recreate the Drill Archive",
-                "previous_url": "/docs/appendix-d-recreate-the-drill-archive/",
-                "relative_path": "_docs/en/040-install-drill.md",
-                "title": "Install Drill",
-                "url": "/docs/install-drill/"
-            },
-            "Install Drill Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Install Drill",
-                        "url": "/docs/install-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Migrating Parquet Data",
-                "next_url": "/docs/migrating-parquet-data/",
-                "parent": "Install Drill",
-                "previous_title": "Install Drill",
-                "previous_url": "/docs/install-drill/",
-                "relative_path": "_docs/en/install/010-install-drill-introduction.md",
-                "title": "Install Drill Introduction",
-                "url": "/docs/install-drill-introduction/"
-            },
-            "Installing Drill in Distributed Mode": {
-                "breadcrumbs": [
-                    {
-                        "title": "Install Drill",
-                        "url": "/docs/install-drill/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Installing Drill in Distributed Mode",
-                                "url": "/docs/installing-drill-in-distributed-mode/"
-                            },
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Installing Drill on the Cluster",
-                        "next_url": "/docs/installing-drill-on-the-cluster/",
-                        "parent": "Installing Drill in Distributed Mode",
-                        "previous_title": "Installing Drill in Distributed Mode",
-                        "previous_url": "/docs/installing-drill-in-distributed-mode/",
-                        "relative_path": "_docs/en/install/045-distributed-mode-prerequisites.md",
-                        "title": "Distributed Mode Prerequisites",
-                        "url": "/docs/distributed-mode-prerequisites/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Installing Drill in Distributed Mode",
-                                "url": "/docs/installing-drill-in-distributed-mode/"
-                            },
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Starting Drill in Distributed Mode",
-                        "next_url": "/docs/starting-drill-in-distributed-mode/",
-                        "parent": "Installing Drill in Distributed Mode",
-                        "previous_title": "Distributed Mode Prerequisites",
-                        "previous_url": "/docs/distributed-mode-prerequisites/",
-                        "relative_path": "_docs/en/install/047-installing-drill-on-the-cluster.md",
-                        "title": "Installing Drill on the Cluster",
-                        "url": "/docs/installing-drill-on-the-cluster/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Installing Drill in Distributed Mode",
-                                "url": "/docs/installing-drill-in-distributed-mode/"
-                            },
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Starting the Web UI",
-                        "next_url": "/docs/starting-the-web-ui/",
-                        "parent": "Installing Drill in Distributed Mode",
-                        "previous_title": "Installing Drill on the Cluster",
-                        "previous_url": "/docs/installing-drill-on-the-cluster/",
-                        "relative_path": "_docs/en/install/050-starting-drill-in-distributed-mode.md",
-                        "title": "Starting Drill in Distributed Mode",
-                        "url": "/docs/starting-drill-in-distributed-mode/"
-                    }
-                ],
-                "next_title": "Distributed Mode Prerequisites",
-                "next_url": "/docs/distributed-mode-prerequisites/",
-                "parent": "Install Drill",
-                "previous_title": "Starting Drill on Windows",
-                "previous_url": "/docs/starting-drill-on-windows/",
-                "relative_path": "_docs/en/install/040-installing-drill-in-distributed-mode.md",
-                "title": "Installing Drill in Distributed Mode",
-                "url": "/docs/installing-drill-in-distributed-mode/"
-            },
-            "Installing Drill in Embedded Mode": {
-                "breadcrumbs": [
-                    {
-                        "title": "Install Drill",
-                        "url": "/docs/install-drill/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Installing Drill in Embedded Mode",
-                                "url": "/docs/installing-drill-in-embedded-mode/"
-                            },
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Running Drill on Docker",
-                        "next_url": "/docs/running-drill-on-docker/",
-                        "parent": "Installing Drill in Embedded Mode",
-                        "previous_title": "Installing Drill in Embedded Mode",
-                        "previous_url": "/docs/installing-drill-in-embedded-mode/",
-                        "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/010-embedded-mode-prerequisites.md",
-                        "title": "Embedded Mode Prerequisites",
-                        "url": "/docs/embedded-mode-prerequisites/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Installing Drill in Embedded Mode",
-                                "url": "/docs/installing-drill-in-embedded-mode/"
-                            },
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Installing Drill on Linux and Mac OS X",
-                        "next_url": "/docs/installing-drill-on-linux-and-mac-os-x/",
-                        "parent": "Installing Drill in Embedded Mode",
-                        "previous_title": "Embedded Mode Prerequisites",
-                        "previous_url": "/docs/embedded-mode-prerequisites/",
-                        "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/011-running-drill-on-docker.md",
-                        "title": "Running Drill on Docker",
-                        "url": "/docs/running-drill-on-docker/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Installing Drill in Embedded Mode",
-                                "url": "/docs/installing-drill-in-embedded-mode/"
-                            },
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Starting Drill on Linux and Mac OS X",
-                        "next_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
-                        "parent": "Installing Drill in Embedded Mode",
-                        "previous_title": "Running Drill on Docker",
-                        "previous_url": "/docs/running-drill-on-docker/",
-                        "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md",
-                        "title": "Installing Drill on Linux and Mac OS X",
-                        "url": "/docs/installing-drill-on-linux-and-mac-os-x/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Installing Drill in Embedded Mode",
-                                "url": "/docs/installing-drill-in-embedded-mode/"
-                            },
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Installing Drill on Windows",
-                        "next_url": "/docs/installing-drill-on-windows/",
-                        "parent": "Installing Drill in Embedded Mode",
-                        "previous_title": "Installing Drill on Linux and Mac OS X",
-                        "previous_url": "/docs/installing-drill-on-linux-and-mac-os-x/",
-                        "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/030-starting-drill-on-linux-and-mac-os-x.md",
-                        "title": "Starting Drill on Linux and Mac OS X",
-                        "url": "/docs/starting-drill-on-linux-and-mac-os-x/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Installing Drill in Embedded Mode",
-                                "url": "/docs/installing-drill-in-embedded-mode/"
-                            },
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Starting Drill on Windows",
-                        "next_url": "/docs/starting-drill-on-windows/",
-                        "parent": "Installing Drill in Embedded Mode",
-                        "previous_title": "Starting Drill on Linux and Mac OS X",
-                        "previous_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
-                        "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md",
-                        "title": "Installing Drill on Windows",
-                        "url": "/docs/installing-drill-on-windows/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Installing Drill in Embedded Mode",
-                                "url": "/docs/installing-drill-in-embedded-mode/"
-                            },
-                            {
-                                "title": "Install Drill",
-                                "url": "/docs/install-drill/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Installing Drill in Distributed Mode",
-                        "next_url": "/docs/installing-drill-in-distributed-mode/",
-                        "parent": "Installing Drill in Embedded Mode",
-                        "previous_title": "Installing Drill on Windows",
-                        "previous_url": "/docs/installing-drill-on-windows/",
-                        "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/050-starting-drill-on-windows.md",
-                        "title": "Starting Drill on Windows",
-                        "url": "/docs/starting-drill-on-windows/"
-                    }
-                ],
-                "next_title": "Embedded Mode Prerequisites",
-                "next_url": "/docs/embedded-mode-prerequisites/",
-                "parent": "Install Drill",
-                "previous_title": "Migrating Parquet Data",
-                "previous_url": "/docs/migrating-parquet-data/",
-                "relative_path": "_docs/en/install/030-installing-drill-in-embedded-mode.md",
-                "title": "Installing Drill in Embedded Mode",
-                "url": "/docs/installing-drill-in-embedded-mode/"
-            },
-            "Installing Drill on Linux and Mac OS X": {
-                "breadcrumbs": [
-                    {
-                        "title": "Installing Drill in Embedded Mode",
-                        "url": "/docs/installing-drill-in-embedded-mode/"
-                    },
-                    {
-                        "title": "Install Drill",
-                        "url": "/docs/install-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Starting Drill on Linux and Mac OS X",
-                "next_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
-                "parent": "Installing Drill in Embedded Mode",
-                "previous_title": "Running Drill on Docker",
-                "previous_url": "/docs/running-drill-on-docker/",
-                "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/020-installing-drill-on-linux-and-mac-os-x.md",
-                "title": "Installing Drill on Linux and Mac OS X",
-                "url": "/docs/installing-drill-on-linux-and-mac-os-x/"
-            },
-            "Installing Drill on Windows": {
-                "breadcrumbs": [
-                    {
-                        "title": "Installing Drill in Embedded Mode",
-                        "url": "/docs/installing-drill-in-embedded-mode/"
-                    },
-                    {
-                        "title": "Install Drill",
-                        "url": "/docs/install-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Starting Drill on Windows",
-                "next_url": "/docs/starting-drill-on-windows/",
-                "parent": "Installing Drill in Embedded Mode",
-                "previous_title": "Starting Drill on Linux and Mac OS X",
-                "previous_url": "/docs/starting-drill-on-linux-and-mac-os-x/",
-                "relative_path": "_docs/en/install/installing-drill-in-embedded-mode/040-installing-drill-on-windows.md",
-                "title": "Installing Drill on Windows",
-                "url": "/docs/installing-drill-on-windows/"
-            },
-            "Installing Drill on the Cluster": {
-                "breadcrumbs": [
-                    {
-                        "title": "Installing Drill in Distributed Mode",
-                        "url": "/docs/installing-drill-in-distributed-mode/"
-                    },
-                    {
-                        "title": "Install Drill",
-                        "url": "/docs/install-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Starting Drill in Distributed Mode",
-                "next_url": "/docs/starting-drill-in-distributed-mode/",
-                "parent": "Installing Drill in Distributed Mode",
-                "previous_title": "Distributed Mode Prerequisites",
-                "previous_url": "/docs/distributed-mode-prerequisites/",
-                "relative_path": "_docs/en/install/047-installing-drill-on-the-cluster.md",
-                "title": "Installing Drill on the Cluster",
-                "url": "/docs/installing-drill-on-the-cluster/"
-            },
-            "Installing the Apache Drill Sandbox": {
-                "breadcrumbs": [
-                    {
-                        "title": "Learn Drill with the MapR Sandbox",
-                        "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                    },
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Getting to Know the Drill Sandbox",
-                "next_url": "/docs/getting-to-know-the-drill-sandbox/",
-                "parent": "Learn Drill with the MapR Sandbox",
-                "previous_title": "About the MapR Sandbox",
-                "previous_url": "/docs/about-the-mapr-sandbox/",
-                "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/010-installing-the-apache-drill-sandbox.md",
-                "title": "Installing the Apache Drill Sandbox",
-                "url": "/docs/installing-the-apache-drill-sandbox/"
-            },
-            "Installing the Driver on Linux": {
-                "breadcrumbs": [
-                    {
-                        "title": "Installing the ODBC Driver",
-                        "url": "/docs/installing-the-odbc-driver/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Installing the Driver on Mac OS X",
-                "next_url": "/docs/installing-the-driver-on-mac-os-x/",
-                "parent": "Installing the ODBC Driver",
-                "previous_title": "Installing the ODBC Driver",
-                "previous_url": "/docs/installing-the-odbc-driver/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/010-installing-the-driver-on-linux.md",
-                "title": "Installing the Driver on Linux",
-                "url": "/docs/installing-the-driver-on-linux/"
-            },
-            "Installing the Driver on Mac OS X": {
-                "breadcrumbs": [
-                    {
-                        "title": "Installing the ODBC Driver",
-                        "url": "/docs/installing-the-odbc-driver/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Installing the Driver on Windows",
-                "next_url": "/docs/installing-the-driver-on-windows/",
-                "parent": "Installing the ODBC Driver",
-                "previous_title": "Installing the Driver on Linux",
-                "previous_url": "/docs/installing-the-driver-on-linux/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/020-installing-the-driver-on-mac-os-x.md",
-                "title": "Installing the Driver on Mac OS X",
-                "url": "/docs/installing-the-driver-on-mac-os-x/"
-            },
-            "Installing the Driver on Windows": {
-                "breadcrumbs": [
-                    {
-                        "title": "Installing the ODBC Driver",
-                        "url": "/docs/installing-the-odbc-driver/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring ODBC",
-                "next_url": "/docs/configuring-odbc/",
-                "parent": "Installing the ODBC Driver",
-                "previous_title": "Installing the Driver on Mac OS X",
-                "previous_url": "/docs/installing-the-driver-on-mac-os-x/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/030-installing-the-driver-on-windows.md",
-                "title": "Installing the Driver on Windows",
-                "url": "/docs/installing-the-driver-on-windows/"
-            },
-            "Installing the ODBC Driver": {
-                "breadcrumbs": [
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Installing the ODBC Driver",
-                                "url": "/docs/installing-the-odbc-driver/"
-                            },
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Installing the Driver on Mac OS X",
-                        "next_url": "/docs/installing-the-driver-on-mac-os-x/",
-                        "parent": "Installing the ODBC Driver",
-                        "previous_title": "Installing the ODBC Driver",
-                        "previous_url": "/docs/installing-the-odbc-driver/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/010-installing-the-driver-on-linux.md",
-                        "title": "Installing the Driver on Linux",
-                        "url": "/docs/installing-the-driver-on-linux/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Installing the ODBC Driver",
-                                "url": "/docs/installing-the-odbc-driver/"
-                            },
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Installing the Driver on Windows",
-                        "next_url": "/docs/installing-the-driver-on-windows/",
-                        "parent": "Installing the ODBC Driver",
-                        "previous_title": "Installing the Driver on Linux",
-                        "previous_url": "/docs/installing-the-driver-on-linux/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/020-installing-the-driver-on-mac-os-x.md",
-                        "title": "Installing the Driver on Mac OS X",
-                        "url": "/docs/installing-the-driver-on-mac-os-x/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Installing the ODBC Driver",
-                                "url": "/docs/installing-the-odbc-driver/"
-                            },
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Configuring ODBC",
-                        "next_url": "/docs/configuring-odbc/",
-                        "parent": "Installing the ODBC Driver",
-                        "previous_title": "Installing the Driver on Mac OS X",
-                        "previous_url": "/docs/installing-the-driver-on-mac-os-x/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/030-installing-the-driver-on-windows.md",
-                        "title": "Installing the Driver on Windows",
-                        "url": "/docs/installing-the-driver-on-windows/"
-                    }
-                ],
-                "next_title": "Installing the Driver on Linux",
-                "next_url": "/docs/installing-the-driver-on-linux/",
-                "parent": "ODBC/JDBC Interfaces",
-                "previous_title": "Using JDBC with SQuirreL on Windows",
-                "previous_url": "/docs/using-jdbc-with-squirrel-on-windows/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/030-installing-the-odbc-driver.md",
-                "title": "Installing the ODBC Driver",
-                "url": "/docs/installing-the-odbc-driver/"
-            },
-            "Interfaces Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Using the JDBC Driver",
-                "next_url": "/docs/using-the-jdbc-driver/",
-                "parent": "ODBC/JDBC Interfaces",
-                "previous_title": "ODBC/JDBC Interfaces",
-                "previous_url": "/docs/odbc-jdbc-interfaces/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/010-interfaces-introduction.md",
-                "title": "Interfaces Introduction",
-                "url": "/docs/interfaces-introduction/"
-            },
-            "JSON Data Model": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Sources and File Formats",
-                        "url": "/docs/data-sources-and-file-formats/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Text Files: CSV, TSV, PSV",
-                "next_url": "/docs/text-files-csv-tsv-psv/",
-                "parent": "Data Sources and File Formats",
-                "previous_title": "Logfile Plugin",
-                "previous_url": "/docs/logfile-plugin/",
-                "relative_path": "_docs/en/data-sources-and-file-formats/050-json-data-model.md",
-                "title": "JSON Data Model",
-                "url": "/docs/json-data-model/"
-            },
-            "Join Planning Guidelines": {
-                "breadcrumbs": [
-                    {
-                        "title": "Query Plans and Tuning",
-                        "url": "/docs/query-plans-and-tuning/"
-                    },
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Guidelines for Optimizing Aggregation",
-                "next_url": "/docs/guidelines-for-optimizing-aggregation/",
-                "parent": "Query Plans and Tuning",
-                "previous_title": "Query Plans and Tuning Introduction",
-                "previous_url": "/docs/query-plans-and-tuning-introduction/",
-                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/020-join-planning-guidelines.md",
-                "title": "Join Planning Guidelines",
-                "url": "/docs/join-planning-guidelines/"
-            },
-            "KVGEN": {
-                "breadcrumbs": [
-                    {
-                        "title": "Nested Data Functions",
-                        "url": "/docs/nested-data-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "REPEATED_COUNT",
-                "next_url": "/docs/repeated-count/",
-                "parent": "Nested Data Functions",
-                "previous_title": "FLATTEN",
-                "previous_url": "/docs/flatten/",
-                "relative_path": "_docs/en/sql-reference/nested-data-functions/020-kvgen.md",
-                "title": "KVGEN",
-                "url": "/docs/kvgen/"
-            },
-            "Kafka Storage Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Azure Blob Storage Plugin",
-                "next_url": "/docs/azure-blob-storage-plugin/",
-                "parent": "Connect a Data Source",
-                "previous_title": "OpenTSDB Storage Plugin",
-                "previous_url": "/docs/opentsdb-storage-plugin/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/113-kafka-storage-plugin.md",
-                "title": "Kafka Storage Plugin",
-                "url": "/docs/kafka-storage-plugin/"
-            },
-            "LATERAL Join": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "SELECT",
-                "next_url": "/docs/select/",
-                "parent": "SQL Commands",
-                "previous_title": "EXPLAIN",
-                "previous_url": "/docs/explain/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/071-lateral-join.md",
-                "title": "LATERAL Join",
-                "url": "/docs/lateral-join/"
-            },
-            "LIMIT Clause": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "OFFSET Clause",
-                "next_url": "/docs/offset-clause/",
-                "parent": "SQL Commands",
-                "previous_title": "HAVING Clause",
-                "previous_url": "/docs/having-clause/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/084-limit-clause.md",
-                "title": "LIMIT Clause",
-                "url": "/docs/limit-clause/"
-            },
-            "LTSV Format Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Sources and File Formats",
-                        "url": "/docs/data-sources-and-file-formats/"
-                    }
-                ],
-                "children": [],
-                "next_title": "SPSS Format Plugin",
-                "next_url": "/docs/spss-format-plugin/",
-                "parent": "Data Sources and File Formats",
-                "previous_title": "Syslog Format Plugin",
-                "previous_url": "/docs/syslog-format-plugin/",
-                "relative_path": "_docs/en/data-sources-and-file-formats/113-ltsv-format-plugin.md",
-                "title": "LTSV Format Plugin",
-                "url": "/docs/ltsv-format-plugin/"
-            },
-            "Launch Drill Under YARN": {
-                "breadcrumbs": [
-                    {
-                        "title": "Drill-on-YARN",
-                        "url": "/docs/drill-on-yarn/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuration Reference",
-                "next_url": "/docs/configuration-reference/",
-                "parent": "Drill-on-YARN",
-                "previous_title": "Creating a Basic Drill Cluster",
-                "previous_url": "/docs/creating-a-basic-drill-cluster/",
-                "relative_path": "_docs/en/drill-on-yarn/030-launch-drill-under-yarn.md",
-                "title": "Launch Drill Under YARN",
-                "url": "/docs/launch-drill-under-yarn/"
-            },
-            "Learn Drill with the MapR Sandbox": {
-                "breadcrumbs": [
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Learn Drill with the MapR Sandbox",
-                                "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                            },
-                            {
-                                "title": "Tutorials",
-                                "url": "/docs/tutorials/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Installing the Apache Drill Sandbox",
-                        "next_url": "/docs/installing-the-apache-drill-sandbox/",
-                        "parent": "Learn Drill with the MapR Sandbox",
-                        "previous_title": "Learn Drill with the MapR Sandbox",
-                        "previous_url": "/docs/learn-drill-with-the-mapr-sandbox/",
-                        "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/005-about-the-mapr-sandbox.md",
-                        "title": "About the MapR Sandbox",
-                        "url": "/docs/about-the-mapr-sandbox/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Learn Drill with the MapR Sandbox",
-                                "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                            },
-                            {
-                                "title": "Tutorials",
-                                "url": "/docs/tutorials/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Getting to Know the Drill Sandbox",
-                        "next_url": "/docs/getting-to-know-the-drill-sandbox/",
-                        "parent": "Learn Drill with the MapR Sandbox",
-                        "previous_title": "About the MapR Sandbox",
-                        "previous_url": "/docs/about-the-mapr-sandbox/",
-                        "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/010-installing-the-apache-drill-sandbox.md",
-                        "title": "Installing the Apache Drill Sandbox",
-                        "url": "/docs/installing-the-apache-drill-sandbox/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Learn Drill with the MapR Sandbox",
-                                "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                            },
-                            {
-                                "title": "Tutorials",
-                                "url": "/docs/tutorials/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Lesson 1: Learn about the Data Set",
-                        "next_url": "/docs/lesson-1-learn-about-the-data-set/",
-                        "parent": "Learn Drill with the MapR Sandbox",
-                        "previous_title": "Installing the Apache Drill Sandbox",
-                        "previous_url": "/docs/installing-the-apache-drill-sandbox/",
-                        "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/020-getting-to-know-the-drill-sandbox.md",
-                        "title": "Getting to Know the Drill Sandbox",
-                        "url": "/docs/getting-to-know-the-drill-sandbox/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Learn Drill with the MapR Sandbox",
-                                "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                            },
-                            {
-                                "title": "Tutorials",
-                                "url": "/docs/tutorials/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Lesson 2: Run Queries with ANSI SQL",
-                        "next_url": "/docs/lesson-2-run-queries-with-ansi-sql/",
-                        "parent": "Learn Drill with the MapR Sandbox",
-                        "previous_title": "Getting to Know the Drill Sandbox",
-                        "previous_url": "/docs/getting-to-know-the-drill-sandbox/",
-                        "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/030-lesson-1-learn-about-the-data-set.md",
-                        "title": "Lesson 1: Learn about the Data Set",
-                        "url": "/docs/lesson-1-learn-about-the-data-set/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Learn Drill with the MapR Sandbox",
-                                "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                            },
-                            {
-                                "title": "Tutorials",
-                                "url": "/docs/tutorials/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Lesson 3: Run Queries on Complex Data Types",
-                        "next_url": "/docs/lesson-3-run-queries-on-complex-data-types/",
-                        "parent": "Learn Drill with the MapR Sandbox",
-                        "previous_title": "Lesson 1: Learn about the Data Set",
-                        "previous_url": "/docs/lesson-1-learn-about-the-data-set/",
-                        "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/040-lesson-2-run-queries-with-ansi-sql.md",
-                        "title": "Lesson 2: Run Queries with ANSI SQL",
-                        "url": "/docs/lesson-2-run-queries-with-ansi-sql/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Learn Drill with the MapR Sandbox",
-                                "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                            },
-                            {
-                                "title": "Tutorials",
-                                "url": "/docs/tutorials/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Summary",
-                        "next_url": "/docs/summary/",
-                        "parent": "Learn Drill with the MapR Sandbox",
-                        "previous_title": "Lesson 2: Run Queries with ANSI SQL",
-                        "previous_url": "/docs/lesson-2-run-queries-with-ansi-sql/",
-                        "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/050-lesson-3-run-queries-on-complex-data-types.md",
-                        "title": "Lesson 3: Run Queries on Complex Data Types",
-                        "url": "/docs/lesson-3-run-queries-on-complex-data-types/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Learn Drill with the MapR Sandbox",
-                                "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                            },
-                            {
-                                "title": "Tutorials",
-                                "url": "/docs/tutorials/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Analyzing Highly Dynamic Datasets",
-                        "next_url": "/docs/analyzing-highly-dynamic-datasets/",
-                        "parent": "Learn Drill with the MapR Sandbox",
-                        "previous_title": "Lesson 3: Run Queries on Complex Data Types",
-                        "previous_url": "/docs/lesson-3-run-queries-on-complex-data-types/",
-                        "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/060-summary.md",
-                        "title": "Summary",
-                        "url": "/docs/summary/"
-                    }
-                ],
-                "next_title": "About the MapR Sandbox",
-                "next_url": "/docs/about-the-mapr-sandbox/",
-                "parent": "Tutorials",
-                "previous_title": "Analyzing the Yelp Academic Dataset",
-                "previous_url": "/docs/analyzing-the-yelp-academic-dataset/",
-                "relative_path": "_docs/en/tutorials/040-learn-drill-with-the-mapr-sandbox.md",
-                "title": "Learn Drill with the MapR Sandbox",
-                "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-            },
-            "Lesson 1: Learn about the Data Set": {
-                "breadcrumbs": [
-                    {
-                        "title": "Learn Drill with the MapR Sandbox",
-                        "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                    },
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Lesson 2: Run Queries with ANSI SQL",
-                "next_url": "/docs/lesson-2-run-queries-with-ansi-sql/",
-                "parent": "Learn Drill with the MapR Sandbox",
-                "previous_title": "Getting to Know the Drill Sandbox",
-                "previous_url": "/docs/getting-to-know-the-drill-sandbox/",
-                "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/030-lesson-1-learn-about-the-data-set.md",
-                "title": "Lesson 1: Learn about the Data Set",
-                "url": "/docs/lesson-1-learn-about-the-data-set/"
-            },
-            "Lesson 2: Run Queries with ANSI SQL": {
-                "breadcrumbs": [
-                    {
-                        "title": "Learn Drill with the MapR Sandbox",
-                        "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                    },
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Lesson 3: Run Queries on Complex Data Types",
-                "next_url": "/docs/lesson-3-run-queries-on-complex-data-types/",
-                "parent": "Learn Drill with the MapR Sandbox",
-                "previous_title": "Lesson 1: Learn about the Data Set",
-                "previous_url": "/docs/lesson-1-learn-about-the-data-set/",
-                "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/040-lesson-2-run-queries-with-ansi-sql.md",
-                "title": "Lesson 2: Run Queries with ANSI SQL",
-                "url": "/docs/lesson-2-run-queries-with-ansi-sql/"
-            },
-            "Lesson 3: Run Queries on Complex Data Types": {
-                "breadcrumbs": [
-                    {
-                        "title": "Learn Drill with the MapR Sandbox",
-                        "url": "/docs/learn-drill-with-the-mapr-sandbox/"
-                    },
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Summary",
-                "next_url": "/docs/summary/",
-                "parent": "Learn Drill with the MapR Sandbox",
-                "previous_title": "Lesson 2: Run Queries with ANSI SQL",
-                "previous_url": "/docs/lesson-2-run-queries-with-ansi-sql/",
-                "relative_path": "_docs/en/tutorials/learn-drill-with-the-mapr-sandbox/050-lesson-3-run-queries-on-complex-data-types.md",
-                "title": "Lesson 3: Run Queries on Complex Data Types",
-                "url": "/docs/lesson-3-run-queries-on-complex-data-types/"
-            },
-            "Lexical Structure": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Operators",
-                "next_url": "/docs/operators/",
-                "parent": "SQL Reference",
-                "previous_title": "Handling Different Data Types",
-                "previous_url": "/docs/handling-different-data-types/",
-                "relative_path": "_docs/en/sql-reference/030-lexical-structure.md",
-                "title": "Lexical Structure",
-                "url": "/docs/lexical-structure/"
-            },
-            "Log and Debug": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Log and Debug",
-                                "url": "/docs/log-and-debug/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Error Messages",
-                        "next_url": "/docs/error-messages/",
-                        "parent": "Log and Debug",
-                        "previous_title": "Log and Debug",
-                        "previous_url": "/docs/log-and-debug/",
-                        "relative_path": "_docs/en/log-and-debug/001-log-and-debug-introduction.md",
-                        "title": "Log and Debug Introduction",
-                        "url": "/docs/log-and-debug-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Log and Debug",
-                                "url": "/docs/log-and-debug/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Modify logback.xml",
-                        "next_url": "/docs/modify-logback-xml/",
-                        "parent": "Log and Debug",
-                        "previous_title": "Log and Debug Introduction",
-                        "previous_url": "/docs/log-and-debug-introduction/",
-                        "relative_path": "_docs/en/log-and-debug/002-error-messages.md",
-                        "title": "Error Messages",
-                        "url": "/docs/error-messages/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Log and Debug",
-                                "url": "/docs/log-and-debug/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Review the Java Stack Trace",
-                        "next_url": "/docs/review-the-java-stack-trace/",
-                        "parent": "Log and Debug",
-                        "previous_title": "Error Messages",
-                        "previous_url": "/docs/error-messages/",
-                        "relative_path": "_docs/en/log-and-debug/003-modify-logback.xml.md",
-                        "title": "Modify logback.xml",
-                        "url": "/docs/modify-logback-xml/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Log and Debug",
-                                "url": "/docs/log-and-debug/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Query Audit Logging",
-                        "next_url": "/docs/query-audit-logging/",
-                        "parent": "Log and Debug",
-                        "previous_title": "Modify logback.xml",
-                        "previous_url": "/docs/modify-logback-xml/",
-                        "relative_path": "_docs/en/log-and-debug/004-review-the-java-stack-trace.md",
-                        "title": "Review the Java Stack Trace",
-                        "url": "/docs/review-the-java-stack-trace/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Log and Debug",
-                                "url": "/docs/log-and-debug/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "SQL Reference",
-                        "next_url": "/docs/sql-reference/",
-                        "parent": "Log and Debug",
-                        "previous_title": "Review the Java Stack Trace",
-                        "previous_url": "/docs/review-the-java-stack-trace/",
-                        "relative_path": "_docs/en/log-and-debug/005-query-audit-logging.md",
-                        "title": "Query Audit Logging",
-                        "url": "/docs/query-audit-logging/"
-                    }
-                ],
-                "next_title": "Log and Debug Introduction",
-                "next_url": "/docs/log-and-debug-introduction/",
-                "parent": "",
-                "previous_title": "Monitoring Metrics",
-                "previous_url": "/docs/monitoring-metrics/",
-                "relative_path": "_docs/en/073-log-and-debug.md",
-                "title": "Log and Debug",
-                "url": "/docs/log-and-debug/"
-            },
-            "Log and Debug Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Log and Debug",
-                        "url": "/docs/log-and-debug/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Error Messages",
-                "next_url": "/docs/error-messages/",
-                "parent": "Log and Debug",
-                "previous_title": "Log and Debug",
-                "previous_url": "/docs/log-and-debug/",
-                "relative_path": "_docs/en/log-and-debug/001-log-and-debug-introduction.md",
-                "title": "Log and Debug Introduction",
-                "url": "/docs/log-and-debug-introduction/"
-            },
-            "Logfile Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Sources and File Formats",
-                        "url": "/docs/data-sources-and-file-formats/"
-                    }
-                ],
-                "children": [],
-                "next_title": "JSON Data Model",
-                "next_url": "/docs/json-data-model/",
-                "parent": "Data Sources and File Formats",
-                "previous_title": "Parquet Format",
-                "previous_url": "/docs/parquet-format/",
-                "relative_path": "_docs/en/data-sources-and-file-formats/041-logfile-plugin.md",
-                "title": "Logfile Plugin",
-                "url": "/docs/logfile-plugin/"
-            },
-            "Logging and Tracing": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configuring ODBC",
-                        "url": "/docs/configuring-odbc/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring ODBC on Linux",
-                "next_url": "/docs/configuring-odbc-on-linux/",
-                "parent": "Configuring ODBC",
-                "previous_title": "ODBC Configuration Reference",
-                "previous_url": "/docs/odbc-configuration-reference/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/011-logging-and-tracing.md",
-                "title": "Logging and Tracing",
-                "url": "/docs/logging-and-tracing/"
-            },
-            "Manually Adding Custom Functions to Drill": {
-                "breadcrumbs": [
-                    {
-                        "title": "Adding Custom Functions to Drill",
-                        "url": "/docs/adding-custom-functions-to-drill/"
-                    },
-                    {
-                        "title": "Develop Custom Functions",
-                        "url": "/docs/develop-custom-functions/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Creating Custom Authenticators",
-                "next_url": "/docs/creating-custom-authenticators/",
-                "parent": "Adding Custom Functions to Drill",
-                "previous_title": "Adding Custom Functions to Drill Introduction",
-                "previous_url": "/docs/adding-custom-functions-to-drill-introduction/",
-                "relative_path": "_docs/en/develop-custom-functions/adding-custom-functions-to-drill/010-manually-adding-custom-functions-to-drill.md",
-                "title": "Manually Adding Custom Functions to Drill",
-                "url": "/docs/manually-adding-custom-functions-to-drill/"
-            },
-            "MapR-DB Format": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "S3 Storage Plugin",
-                "next_url": "/docs/s3-storage-plugin/",
-                "parent": "Connect a Data Source",
-                "previous_title": "MongoDB Storage Plugin",
-                "previous_url": "/docs/mongodb-storage-plugin/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/095-mapr-db-format.md",
-                "title": "MapR-DB Format",
-                "url": "/docs/mapr-db-format/"
-            },
-            "Math and Trig": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Functions",
-                        "url": "/docs/sql-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Data Type Conversion",
-                "next_url": "/docs/data-type-conversion/",
-                "parent": "SQL Functions",
-                "previous_title": "About SQL Function Examples",
-                "previous_url": "/docs/about-sql-function-examples/",
-                "relative_path": "_docs/en/sql-reference/sql-functions/010-math-and-trig.md",
-                "title": "Math and Trig",
-                "url": "/docs/math-and-trig/"
-            },
-            "Migrating Parquet Data": {
-                "breadcrumbs": [
-                    {
-                        "title": "Install Drill",
-                        "url": "/docs/install-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Installing Drill in Embedded Mode",
-                "next_url": "/docs/installing-drill-in-embedded-mode/",
-                "parent": "Install Drill",
-                "previous_title": "Install Drill Introduction",
-                "previous_url": "/docs/install-drill-introduction/",
-                "relative_path": "_docs/en/install/020-migrating-parquet-data.md",
-                "title": "Migrating Parquet Data",
-                "url": "/docs/migrating-parquet-data/"
-            },
-            "Modify logback.xml": {
-                "breadcrumbs": [
-                    {
-                        "title": "Log and Debug",
-                        "url": "/docs/log-and-debug/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Review the Java Stack Trace",
-                "next_url": "/docs/review-the-java-stack-trace/",
-                "parent": "Log and Debug",
-                "previous_title": "Error Messages",
-                "previous_url": "/docs/error-messages/",
-                "relative_path": "_docs/en/log-and-debug/003-modify-logback.xml.md",
-                "title": "Modify logback.xml",
-                "url": "/docs/modify-logback-xml/"
-            },
-            "Modifying Query Planning Options": {
-                "breadcrumbs": [
-                    {
-                        "title": "Query Plans and Tuning",
-                        "url": "/docs/query-plans-and-tuning/"
-                    },
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Sort-Based and Hash-Based Memory-Constrained Operators",
-                "next_url": "/docs/sort-based-and-hash-based-memory-constrained-operators/",
-                "parent": "Query Plans and Tuning",
-                "previous_title": "Guidelines for Optimizing Aggregation",
-                "previous_url": "/docs/guidelines-for-optimizing-aggregation/",
-                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/040-modifying-query-planning-options.md",
-                "title": "Modifying Query Planning Options",
-                "url": "/docs/modifying-query-planning-options/"
-            },
-            "MongoDB Storage Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "MapR-DB Format",
-                "next_url": "/docs/mapr-db-format/",
-                "parent": "Connect a Data Source",
-                "previous_title": "RDBMS Storage Plugin",
-                "previous_url": "/docs/rdbms-storage-plugin/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/090-mongodb-storage-plugin.md",
-                "title": "MongoDB Storage Plugin",
-                "url": "/docs/mongodb-storage-plugin/"
-            },
-            "Monitoring Metrics": {
-                "breadcrumbs": [
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Log and Debug",
-                "next_url": "/docs/log-and-debug/",
-                "parent": "Performance Tuning",
-                "previous_title": "Physical Operators",
-                "previous_url": "/docs/physical-operators/",
-                "relative_path": "_docs/en/performance-tuning/070-monitoring-metrics.md",
-                "title": "Monitoring Metrics",
-                "url": "/docs/monitoring-metrics/"
-            },
-            "Monitoring and Canceling Queries in the Drill Web UI": {
-                "breadcrumbs": [
-                    {
-                        "title": "Query Data",
-                        "url": "/docs/query-data/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Performance Tuning",
-                "next_url": "/docs/performance-tuning/",
-                "parent": "Query Data",
-                "previous_title": "Querying System Tables",
-                "previous_url": "/docs/querying-system-tables/",
-                "relative_path": "_docs/en/query-data/080-monitoring-and-canceling-queries-in-the-Drill-Web-UI.md",
-                "title": "Monitoring and Canceling Queries in the Drill Web UI",
-                "url": "/docs/monitoring-and-canceling-queries-in-the-drill-web-ui/"
-            },
-            "Multiple Drill Clusters": {
-                "breadcrumbs": [
-                    {
-                        "title": "Drill-on-YARN",
-                        "url": "/docs/drill-on-yarn/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Enabling Web UI Security",
-                "next_url": "/docs/enabling-web-ui-security/",
-                "parent": "Drill-on-YARN",
-                "previous_title": "Using the Drill-on-YARN Web UI",
-                "previous_url": "/docs/using-the-drill-on-yarn-web-ui/",
-                "relative_path": "_docs/en/drill-on-yarn/070-multiple-drill-clusters.md",
-                "title": "Multiple Drill Clusters",
-                "url": "/docs/multiple-drill-clusters/"
-            },
-            "Nested Data Functions": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Nested Data Functions",
-                                "url": "/docs/nested-data-functions/"
-                            },
-                            {
-                                "title": "SQL Reference",
-                                "url": "/docs/sql-reference/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "FLATTEN",
-                        "next_url": "/docs/flatten/",
-                        "parent": "Nested Data Functions",
-                        "previous_title": "Nested Data Functions",
-                        "previous_url": "/docs/nested-data-functions/",
-                        "relative_path": "_docs/en/sql-reference/nested-data-functions/005-nested-data-limitations.md",
-                        "title": "Nested Data Limitations",
-                        "url": "/docs/nested-data-limitations/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Nested Data Functions",
-                                "url": "/docs/nested-data-functions/"
-                            },
-                            {
-                                "title": "SQL Reference",
-                                "url": "/docs/sql-reference/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "KVGEN",
-                        "next_url": "/docs/kvgen/",
-                        "parent": "Nested Data Functions",
-                        "previous_title": "Nested Data Limitations",
-                        "previous_url": "/docs/nested-data-limitations/",
-                        "relative_path": "_docs/en/sql-reference/nested-data-functions/010-flatten.md",
-                        "title": "FLATTEN",
-                        "url": "/docs/flatten/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Nested Data Functions",
-                                "url": "/docs/nested-data-functions/"
-                            },
-                            {
-                                "title": "SQL Reference",
-                                "url": "/docs/sql-reference/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "REPEATED_COUNT",
-                        "next_url": "/docs/repeated-count/",
-                        "parent": "Nested Data Functions",
-                        "previous_title": "FLATTEN",
-                        "previous_url": "/docs/flatten/",
-                        "relative_path": "_docs/en/sql-reference/nested-data-functions/020-kvgen.md",
-                        "title": "KVGEN",
-                        "url": "/docs/kvgen/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Nested Data Functions",
-                                "url": "/docs/nested-data-functions/"
-                            },
-                            {
-                                "title": "SQL Reference",
-                                "url": "/docs/sql-reference/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "REPEATED_CONTAINS",
-                        "next_url": "/docs/repeated-contains/",
-                        "parent": "Nested Data Functions",
-                        "previous_title": "KVGEN",
-                        "previous_url": "/docs/kvgen/",
-                        "relative_path": "_docs/en/sql-reference/nested-data-functions/030-repeated-count.md",
-                        "title": "REPEATED_COUNT",
-                        "url": "/docs/repeated-count/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Nested Data Functions",
-                                "url": "/docs/nested-data-functions/"
-                            },
-                            {
-                                "title": "SQL Reference",
-                                "url": "/docs/sql-reference/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Query Directory Functions",
-                        "next_url": "/docs/query-directory-functions/",
-                        "parent": "Nested Data Functions",
-                        "previous_title": "REPEATED_COUNT",
-                        "previous_url": "/docs/repeated-count/",
-                        "relative_path": "_docs/en/sql-reference/nested-data-functions/040-repeated-contains.md",
-                        "title": "REPEATED_CONTAINS",
-                        "url": "/docs/repeated-contains/"
-                    }
-                ],
-                "next_title": "Nested Data Limitations",
-                "next_url": "/docs/nested-data-limitations/",
-                "parent": "SQL Reference",
-                "previous_title": "SQL Window Functions Examples",
-                "previous_url": "/docs/sql-window-functions-examples/",
-                "relative_path": "_docs/en/sql-reference/060-nested-data-functions.md",
-                "title": "Nested Data Functions",
-                "url": "/docs/nested-data-functions/"
-            },
-            "Nested Data Limitations": {
-                "breadcrumbs": [
-                    {
-                        "title": "Nested Data Functions",
-                        "url": "/docs/nested-data-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "FLATTEN",
-                "next_url": "/docs/flatten/",
-                "parent": "Nested Data Functions",
-                "previous_title": "Nested Data Functions",
-                "previous_url": "/docs/nested-data-functions/",
-                "relative_path": "_docs/en/sql-reference/nested-data-functions/005-nested-data-limitations.md",
-                "title": "Nested Data Limitations",
-                "url": "/docs/nested-data-limitations/"
-            },
-            "OCI OS Storage Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "OpenTSDB Storage Plugin",
-                "next_url": "/docs/opentsdb-storage-plugin/",
-                "parent": "Connect a Data Source",
-                "previous_title": "S3 Storage Plugin",
-                "previous_url": "/docs/s3-storage-plugin/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/111-OCI-OS-storage-plugin.md",
-                "title": "OCI OS Storage Plugin",
-                "url": "/docs/oci-os-storage-plugin/"
-            },
-            "ODBC Configuration Reference": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configuring ODBC",
-                        "url": "/docs/configuring-odbc/"
-                    },
-                    {
-                        "title": "ODBC/JDBC Interfaces",
-                        "url": "/docs/odbc-jdbc-interfaces/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Logging and Tracing",
-                "next_url": "/docs/logging-and-tracing/",
-                "parent": "Configuring ODBC",
-                "previous_title": "Configuring ODBC",
-                "previous_url": "/docs/configuring-odbc/",
-                "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/010-odbc-configuration-reference.md",
-                "title": "ODBC Configuration Reference",
-                "url": "/docs/odbc-configuration-reference/"
-            },
-            "ODBC/JDBC Interfaces": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Using the JDBC Driver",
-                        "next_url": "/docs/using-the-jdbc-driver/",
-                        "parent": "ODBC/JDBC Interfaces",
-                        "previous_title": "ODBC/JDBC Interfaces",
-                        "previous_url": "/docs/odbc-jdbc-interfaces/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/010-interfaces-introduction.md",
-                        "title": "Interfaces Introduction",
-                        "url": "/docs/interfaces-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Using JDBC with SQuirreL on Windows",
-                        "next_url": "/docs/using-jdbc-with-squirrel-on-windows/",
-                        "parent": "ODBC/JDBC Interfaces",
-                        "previous_title": "Interfaces Introduction",
-                        "previous_url": "/docs/interfaces-introduction/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/015-using-jdbc-driver.md",
-                        "title": "Using the JDBC Driver",
-                        "url": "/docs/using-the-jdbc-driver/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Installing the ODBC Driver",
-                        "next_url": "/docs/installing-the-odbc-driver/",
-                        "parent": "ODBC/JDBC Interfaces",
-                        "previous_title": "Using the JDBC Driver",
-                        "previous_url": "/docs/using-the-jdbc-driver/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/020-using-jdbc-with-squirrel-on-windows.md",
-                        "title": "Using JDBC with SQuirreL on Windows",
-                        "url": "/docs/using-jdbc-with-squirrel-on-windows/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Installing the ODBC Driver",
-                                        "url": "/docs/installing-the-odbc-driver/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Installing the Driver on Mac OS X",
-                                "next_url": "/docs/installing-the-driver-on-mac-os-x/",
-                                "parent": "Installing the ODBC Driver",
-                                "previous_title": "Installing the ODBC Driver",
-                                "previous_url": "/docs/installing-the-odbc-driver/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/010-installing-the-driver-on-linux.md",
-                                "title": "Installing the Driver on Linux",
-                                "url": "/docs/installing-the-driver-on-linux/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Installing the ODBC Driver",
-                                        "url": "/docs/installing-the-odbc-driver/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Installing the Driver on Windows",
-                                "next_url": "/docs/installing-the-driver-on-windows/",
-                                "parent": "Installing the ODBC Driver",
-                                "previous_title": "Installing the Driver on Linux",
-                                "previous_url": "/docs/installing-the-driver-on-linux/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/020-installing-the-driver-on-mac-os-x.md",
-                                "title": "Installing the Driver on Mac OS X",
-                                "url": "/docs/installing-the-driver-on-mac-os-x/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Installing the ODBC Driver",
-                                        "url": "/docs/installing-the-odbc-driver/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring ODBC",
-                                "next_url": "/docs/configuring-odbc/",
-                                "parent": "Installing the ODBC Driver",
-                                "previous_title": "Installing the Driver on Mac OS X",
-                                "previous_url": "/docs/installing-the-driver-on-mac-os-x/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/installing-the-odbc-driver/030-installing-the-driver-on-windows.md",
-                                "title": "Installing the Driver on Windows",
-                                "url": "/docs/installing-the-driver-on-windows/"
-                            }
-                        ],
-                        "next_title": "Installing the Driver on Linux",
-                        "next_url": "/docs/installing-the-driver-on-linux/",
-                        "parent": "ODBC/JDBC Interfaces",
-                        "previous_title": "Using JDBC with SQuirreL on Windows",
-                        "previous_url": "/docs/using-jdbc-with-squirrel-on-windows/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/030-installing-the-odbc-driver.md",
-                        "title": "Installing the ODBC Driver",
-                        "url": "/docs/installing-the-odbc-driver/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuring ODBC",
-                                        "url": "/docs/configuring-odbc/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Logging and Tracing",
-                                "next_url": "/docs/logging-and-tracing/",
-                                "parent": "Configuring ODBC",
-                                "previous_title": "Configuring ODBC",
-                                "previous_url": "/docs/configuring-odbc/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/010-odbc-configuration-reference.md",
-                                "title": "ODBC Configuration Reference",
-                                "url": "/docs/odbc-configuration-reference/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuring ODBC",
-                                        "url": "/docs/configuring-odbc/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring ODBC on Linux",
-                                "next_url": "/docs/configuring-odbc-on-linux/",
-                                "parent": "Configuring ODBC",
-                                "previous_title": "ODBC Configuration Reference",
-                                "previous_url": "/docs/odbc-configuration-reference/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/011-logging-and-tracing.md",
-                                "title": "Logging and Tracing",
-                                "url": "/docs/logging-and-tracing/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuring ODBC",
-                                        "url": "/docs/configuring-odbc/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring ODBC on Mac OS X",
-                                "next_url": "/docs/configuring-odbc-on-mac-os-x/",
-                                "parent": "Configuring ODBC",
-                                "previous_title": "Logging and Tracing",
-                                "previous_url": "/docs/logging-and-tracing/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/020-configuring-odbc-on-linux.md",
-                                "title": "Configuring ODBC on Linux",
-                                "url": "/docs/configuring-odbc-on-linux/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuring ODBC",
-                                        "url": "/docs/configuring-odbc/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring ODBC on Windows",
-                                "next_url": "/docs/configuring-odbc-on-windows/",
-                                "parent": "Configuring ODBC",
-                                "previous_title": "Configuring ODBC on Linux",
-                                "previous_url": "/docs/configuring-odbc-on-linux/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/025-configuring-odbc-on-mac-os-x.md",
-                                "title": "Configuring ODBC on Mac OS X",
-                                "url": "/docs/configuring-odbc-on-mac-os-x/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuring ODBC",
-                                        "url": "/docs/configuring-odbc/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Testing the ODBC Connection",
-                                "next_url": "/docs/testing-the-odbc-connection/",
-                                "parent": "Configuring ODBC",
-                                "previous_title": "Configuring ODBC on Mac OS X",
-                                "previous_url": "/docs/configuring-odbc-on-mac-os-x/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/030-configuring-odbc-on-windows.md",
-                                "title": "Configuring ODBC on Windows",
-                                "url": "/docs/configuring-odbc-on-windows/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Configuring ODBC",
-                                        "url": "/docs/configuring-odbc/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using Drill Explorer",
-                                "next_url": "/docs/using-drill-explorer/",
-                                "parent": "Configuring ODBC",
-                                "previous_title": "Configuring ODBC on Windows",
-                                "previous_url": "/docs/configuring-odbc-on-windows/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/configuring-odbc/040-testing-the-odbc-connection.md",
-                                "title": "Testing the ODBC Connection",
-                                "url": "/docs/testing-the-odbc-connection/"
-                            }
-                        ],
-                        "next_title": "ODBC Configuration Reference",
-                        "next_url": "/docs/odbc-configuration-reference/",
-                        "parent": "ODBC/JDBC Interfaces",
-                        "previous_title": "Installing the Driver on Windows",
-                        "previous_url": "/docs/installing-the-driver-on-windows/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/040-configuring-odbc.md",
-                        "title": "Configuring ODBC",
-                        "url": "/docs/configuring-odbc/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill Explorer",
-                                        "url": "/docs/using-drill-explorer/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Connecting Drill Explorer to Data",
-                                "next_url": "/docs/connecting-drill-explorer-to-data/",
-                                "parent": "Using Drill Explorer",
-                                "previous_title": "Using Drill Explorer",
-                                "previous_url": "/docs/using-drill-explorer/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-explorer/010-drill-explorer-introduction.md",
-                                "title": "Drill Explorer Introduction",
-                                "url": "/docs/drill-explorer-introduction/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill Explorer",
-                                        "url": "/docs/using-drill-explorer/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Browsing Data and Defining Views",
-                                "next_url": "/docs/browsing-data-and-defining-views/",
-                                "parent": "Using Drill Explorer",
-                                "previous_title": "Drill Explorer Introduction",
-                                "previous_url": "/docs/drill-explorer-introduction/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-explorer/020-connecting-drill-explorer-to-data.md",
-                                "title": "Connecting Drill Explorer to Data",
-                                "url": "/docs/connecting-drill-explorer-to-data/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill Explorer",
-                                        "url": "/docs/using-drill-explorer/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using Drill with BI Tools",
-                                "next_url": "/docs/using-drill-with-bi-tools/",
-                                "parent": "Using Drill Explorer",
-                                "previous_title": "Connecting Drill Explorer to Data",
-                                "previous_url": "/docs/connecting-drill-explorer-to-data/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-explorer/030-browsing-data-and-creating-views.md",
-                                "title": "Browsing Data and Defining Views",
-                                "url": "/docs/browsing-data-and-defining-views/"
-                            }
-                        ],
-                        "next_title": "Drill Explorer Introduction",
-                        "next_url": "/docs/drill-explorer-introduction/",
-                        "parent": "ODBC/JDBC Interfaces",
-                        "previous_title": "Testing the ODBC Connection",
-                        "previous_url": "/docs/testing-the-odbc-connection/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/050-using-drill-explorer.md",
-                        "title": "Using Drill Explorer",
-                        "url": "/docs/using-drill-explorer/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "ODBC/JDBC Interfaces",
-                                "url": "/docs/odbc-jdbc-interfaces/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill with BI Tools",
-                                        "url": "/docs/using-drill-with-bi-tools/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Tableau Examples",
-                                "next_url": "/docs/tableau-examples/",
-                                "parent": "Using Drill with BI Tools",
-                                "previous_title": "Using Drill with BI Tools",
-                                "previous_url": "/docs/using-drill-with-bi-tools/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/010-using-odbc-with-bi-tools-introduction.md",
-                                "title": "Using Drill with BI Tools Introduction",
-                                "url": "/docs/using-drill-with-bi-tools-introduction/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill with BI Tools",
-                                        "url": "/docs/using-drill-with-bi-tools/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using MicroStrategy Analytics with Apache Drill",
-                                "next_url": "/docs/using-microstrategy-analytics-with-apache-drill/",
-                                "parent": "Using Drill with BI Tools",
-                                "previous_title": "Using Drill with BI Tools Introduction",
-                                "previous_url": "/docs/using-drill-with-bi-tools-introduction/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/020-tableau-examples.md",
-                                "title": "Tableau Examples",
-                                "url": "/docs/tableau-examples/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill with BI Tools",
-                                        "url": "/docs/using-drill-with-bi-tools/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using Tibco Spotfire Desktop with Drill",
-                                "next_url": "/docs/using-tibco-spotfire-desktop-with-drill/",
-                                "parent": "Using Drill with BI Tools",
-                                "previous_title": "Tableau Examples",
-                                "previous_url": "/docs/tableau-examples/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/030-using-microstrategy-analytics-with-apache-drill.md",
-                                "title": "Using MicroStrategy Analytics with Apache Drill",
-                                "url": "/docs/using-microstrategy-analytics-with-apache-drill/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill with BI Tools",
-                                        "url": "/docs/using-drill-with-bi-tools/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring Tibco Spotfire Server with Drill",
-                                "next_url": "/docs/configuring-tibco-spotfire-server-with-drill/",
-                                "parent": "Using Drill with BI Tools",
-                                "previous_title": "Using MicroStrategy Analytics with Apache Drill",
-                                "previous_url": "/docs/using-microstrategy-analytics-with-apache-drill/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/040-using-tibco-spotfire-desktop-with-drill.md",
-                                "title": "Using Tibco Spotfire Desktop with Drill",
-                                "url": "/docs/using-tibco-spotfire-desktop-with-drill/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill with BI Tools",
-                                        "url": "/docs/using-drill-with-bi-tools/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using Qlik Sense with Drill",
-                                "next_url": "/docs/using-qlik-sense-with-drill/",
-                                "parent": "Using Drill with BI Tools",
-                                "previous_title": "Using Tibco Spotfire Desktop with Drill",
-                                "previous_url": "/docs/using-tibco-spotfire-desktop-with-drill/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/050-configuring-spotfire-server.md",
-                                "title": "Configuring Tibco Spotfire Server with Drill",
-                                "url": "/docs/configuring-tibco-spotfire-server-with-drill/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill with BI Tools",
-                                        "url": "/docs/using-drill-with-bi-tools/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using Apache Drill with Tableau 10.2",
-                                "next_url": "/docs/using-apache-drill-with-tableau-10-2/",
-                                "parent": "Using Drill with BI Tools",
-                                "previous_title": "Configuring Tibco Spotfire Server with Drill",
-                                "previous_url": "/docs/configuring-tibco-spotfire-server-with-drill/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/055-using-qliksense-with-drill.md",
-                                "title": "Using Qlik Sense with Drill",
-                                "url": "/docs/using-qlik-sense-with-drill/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill with BI Tools",
-                                        "url": "/docs/using-drill-with-bi-tools/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using Apache Drill with Tableau 9 Desktop",
-                                "next_url": "/docs/using-apache-drill-with-tableau-9-desktop/",
-                                "parent": "Using Drill with BI Tools",
-                                "previous_title": "Using Qlik Sense with Drill",
-                                "previous_url": "/docs/using-qlik-sense-with-drill/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/059-using-apache-drill-with-tableau-10.2.md",
-                                "title": "Using Apache Drill with Tableau 10.2",
-                                "url": "/docs/using-apache-drill-with-tableau-10-2/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill with BI Tools",
-                                        "url": "/docs/using-drill-with-bi-tools/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using Apache Drill with Tableau 9 Server",
-                                "next_url": "/docs/using-apache-drill-with-tableau-9-server/",
-                                "parent": "Using Drill with BI Tools",
-                                "previous_title": "Using Apache Drill with Tableau 10.2",
-                                "previous_url": "/docs/using-apache-drill-with-tableau-10-2/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/060-using-apache-drill-with-tableau-9-desktop.md",
-                                "title": "Using Apache Drill with Tableau 9 Desktop",
-                                "url": "/docs/using-apache-drill-with-tableau-9-desktop/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill with BI Tools",
-                                        "url": "/docs/using-drill-with-bi-tools/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using Information Builders\u2019 WebFOCUS with Apache Drill",
-                                "next_url": "/docs/using-information-builders-webfocus-with-apache-drill/",
-                                "parent": "Using Drill with BI Tools",
-                                "previous_title": "Using Apache Drill with Tableau 9 Desktop",
-                                "previous_url": "/docs/using-apache-drill-with-tableau-9-desktop/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/070-using-apache-drill-with-tableau-9-server.md",
-                                "title": "Using Apache Drill with Tableau 9 Server",
-                                "url": "/docs/using-apache-drill-with-tableau-9-server/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill with BI Tools",
-                                        "url": "/docs/using-drill-with-bi-tools/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring JReport with Drill",
-                                "next_url": "/docs/configuring-jreport-with-drill/",
-                                "parent": "Using Drill with BI Tools",
-                                "previous_title": "Using Apache Drill with Tableau 9 Server",
-                                "previous_url": "/docs/using-apache-drill-with-tableau-9-server/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/075-using-apache-drill-with-webfocus.md",
-                                "title": "Using Information Builders\u2019 WebFOCUS with Apache Drill",
-                                "url": "/docs/using-information-builders-webfocus-with-apache-drill/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Using Drill with BI Tools",
-                                        "url": "/docs/using-drill-with-bi-tools/"
-                                    },
-                                    {
-                                        "title": "ODBC/JDBC Interfaces",
-                                        "url": "/docs/odbc-jdbc-interfaces/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Query Data",
-                                "next_url": "/docs/query-data/",
-                                "parent": "Using Drill with BI Tools",
-                                "previous_title": "Using Information Builders\u2019 WebFOCUS with Apache Drill",
-                                "previous_url": "/docs/using-information-builders-webfocus-with-apache-drill/",
-                                "relative_path": "_docs/en/odbc-jdbc-interfaces/using-drill-with-bi-tools/090-configuring-jreport-with-drill.md",
-                                "title": "Configuring JReport with Drill",
-                                "url": "/docs/configuring-jreport-with-drill/"
-                            }
-                        ],
-                        "next_title": "Using Drill with BI Tools Introduction",
-                        "next_url": "/docs/using-drill-with-bi-tools-introduction/",
-                        "parent": "ODBC/JDBC Interfaces",
-                        "previous_title": "Browsing Data and Defining Views",
-                        "previous_url": "/docs/browsing-data-and-defining-views/",
-                        "relative_path": "_docs/en/odbc-jdbc-interfaces/060-using-drill-with-bi-tools.md",
-                        "title": "Using Drill with BI Tools",
-                        "url": "/docs/using-drill-with-bi-tools/"
-                    }
-                ],
-                "next_title": "Interfaces Introduction",
-                "next_url": "/docs/interfaces-introduction/",
-                "parent": "",
-                "previous_title": "Cassandra Storage Plugin",
-                "previous_url": "/docs/cassandra-storage-plugin/",
-                "relative_path": "_docs/en/060-odbc-jdbc-interfaces.md",
-                "title": "ODBC/JDBC Interfaces",
-                "url": "/docs/odbc-jdbc-interfaces/"
-            },
-            "OFFSET Clause": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "ORDER BY Clause",
-                "next_url": "/docs/order-by-clause/",
-                "parent": "SQL Commands",
-                "previous_title": "LIMIT Clause",
-                "previous_url": "/docs/limit-clause/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/085-offset-clause.md",
-                "title": "OFFSET Clause",
-                "url": "/docs/offset-clause/"
-            },
-            "ORDER BY Clause": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "UNION Set Operator",
-                "next_url": "/docs/union-set-operator/",
-                "parent": "SQL Commands",
-                "previous_title": "OFFSET Clause",
-                "previous_url": "/docs/offset-clause/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/086-order-by-clause.md",
-                "title": "ORDER BY Clause",
-                "url": "/docs/order-by-clause/"
-            },
-            "OpenTSDB Storage Plugin": {
-                "breadcrumbs": [
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Kafka Storage Plugin",
-                "next_url": "/docs/kafka-storage-plugin/",
-                "parent": "Connect a Data Source",
-                "previous_title": "OCI OS Storage Plugin",
-                "previous_url": "/docs/oci-os-storage-plugin/",
-                "relative_path": "_docs/en/connect-a-data-source/plugins/112-opentsdb-storage-plugin.md",
-                "title": "OpenTSDB Storage Plugin",
-                "url": "/docs/opentsdb-storage-plugin/"
-            },
-            "Operators": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "SQL Functions",
-                "next_url": "/docs/sql-functions/",
-                "parent": "SQL Reference",
-                "previous_title": "Lexical Structure",
-                "previous_url": "/docs/lexical-structure/",
-                "relative_path": "_docs/en/sql-reference/040-operators.md",
-                "title": "Operators",
-                "url": "/docs/operators/"
-            },
-            "Optimizing Parquet Metadata Reading": {
-                "breadcrumbs": [
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Parquet Filter Pushdown",
-                "next_url": "/docs/parquet-filter-pushdown/",
-                "parent": "Performance Tuning",
-                "previous_title": "Asynchronous Parquet Reader",
-                "previous_url": "/docs/asynchronous-parquet-reader/",
-                "relative_path": "_docs/en/performance-tuning/025-optimizing-parquet-reading.md",
-                "title": "Optimizing Parquet Metadata Reading",
-                "url": "/docs/optimizing-parquet-metadata-reading/"
-            },
-            "Orchestrating queries with Airflow": {
-                "breadcrumbs": [
-                    {
-                        "title": "Tutorials",
-                        "url": "/docs/tutorials/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Drill-on-YARN",
-                "next_url": "/docs/drill-on-yarn/",
-                "parent": "Tutorials",
-                "previous_title": "Analyzing Data Using Window Functions",
-                "previous_url": "/docs/analyzing-data-using-window-functions/",
-                "relative_path": "_docs/en/tutorials/080-orchestrating-queries-with-airflow.md",
-                "title": "Orchestrating queries with Airflow",
-                "url": "/docs/orchestrating-queries-with-airflow/"
-            },
-            "PARTITION BY Clause": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Commands",
-                        "url": "/docs/sql-commands/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "CREATE VIEW",
-                "next_url": "/docs/create-view/",
-                "parent": "SQL Commands",
-                "previous_title": "CREATE FUNCTION USING JAR",
-                "previous_url": "/docs/create-function-using-jar/",
-                "relative_path": "_docs/en/sql-reference/sql-commands/035-partition-by-clause.md",
-                "title": "PARTITION BY Clause",
-                "url": "/docs/partition-by-clause/"
-            },
-            "Parquet Filter Pushdown": {
-                "breadcrumbs": [
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Hive Metadata Caching",
-                "next_url": "/docs/hive-metadata-caching/",
-                "parent": "Performance Tuning",
-                "previous_title": "Optimizing Parquet Metadata Reading",
-                "previous_url": "/docs/optimizing-parquet-metadata-reading/",
-                "relative_path": "_docs/en/performance-tuning/026-parquet-filter-pushdown.md",
-                "title": "Parquet Filter Pushdown",
-                "url": "/docs/parquet-filter-pushdown/"
-            },
-            "Parquet Format": {
-                "breadcrumbs": [
-                    {
-                        "title": "Data Sources and File Formats",
-                        "url": "/docs/data-sources-and-file-formats/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Logfile Plugin",
-                "next_url": "/docs/logfile-plugin/",
-                "parent": "Data Sources and File Formats",
-                "previous_title": "Deploying and Using a Hive UDF",
-                "previous_url": "/docs/deploying-and-using-a-hive-udf/",
-                "relative_path": "_docs/en/data-sources-and-file-formats/040-parquet-format.md",
-                "title": "Parquet Format",
-                "url": "/docs/parquet-format/"
-            },
-            "Partition Pruning": {
-                "breadcrumbs": [
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Partition Pruning",
-                                "url": "/docs/partition-pruning/"
-                            },
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "How to Partition Data",
-                        "next_url": "/docs/how-to-partition-data/",
-                        "parent": "Partition Pruning",
-                        "previous_title": "Partition Pruning",
-                        "previous_url": "/docs/partition-pruning/",
-                        "relative_path": "_docs/en/performance-tuning/partition-pruning/010-partition-pruning-introduction.md",
-                        "title": "Partition Pruning Introduction",
-                        "url": "/docs/partition-pruning-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Partition Pruning",
-                                "url": "/docs/partition-pruning/"
-                            },
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Asynchronous Parquet Reader",
-                        "next_url": "/docs/asynchronous-parquet-reader/",
-                        "parent": "Partition Pruning",
-                        "previous_title": "Partition Pruning Introduction",
-                        "previous_url": "/docs/partition-pruning-introduction/",
-                        "relative_path": "_docs/en/performance-tuning/partition-pruning/030-using-partition-pruning.md",
-                        "title": "How to Partition Data",
-                        "url": "/docs/how-to-partition-data/"
-                    }
-                ],
-                "next_title": "Partition Pruning Introduction",
-                "next_url": "/docs/partition-pruning-introduction/",
-                "parent": "Performance Tuning",
-                "previous_title": "Performance Tuning Introduction",
-                "previous_url": "/docs/performance-tuning-introduction/",
-                "relative_path": "_docs/en/performance-tuning/020-partition-pruning.md",
-                "title": "Partition Pruning",
-                "url": "/docs/partition-pruning/"
-            },
-            "Partition Pruning Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Partition Pruning",
-                        "url": "/docs/partition-pruning/"
-                    },
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "How to Partition Data",
-                "next_url": "/docs/how-to-partition-data/",
-                "parent": "Partition Pruning",
-                "previous_title": "Partition Pruning",
-                "previous_url": "/docs/partition-pruning/",
-                "relative_path": "_docs/en/performance-tuning/partition-pruning/010-partition-pruning-introduction.md",
-                "title": "Partition Pruning Introduction",
-                "url": "/docs/partition-pruning-introduction/"
-            },
-            "Performance": {
-                "breadcrumbs": [
-                    {
-                        "title": "Architecture",
-                        "url": "/docs/architecture/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Tutorials",
-                "next_url": "/docs/tutorials/",
-                "parent": "Architecture",
-                "previous_title": "Core Modules",
-                "previous_url": "/docs/core-modules/",
-                "relative_path": "_docs/en/architecture/030-performance.md",
-                "title": "Performance",
-                "url": "/docs/performance/"
-            },
-            "Performance Tuning": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Drill Metastore",
-                                        "url": "/docs/drill-metastore/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Drill Iceberg Metastore",
-                                "next_url": "/docs/drill-iceberg-metastore/",
-                                "parent": "Drill Metastore",
-                                "previous_title": "Drill Metastore",
-                                "previous_url": "/docs/drill-metastore/",
-                                "relative_path": "_docs/en/performance-tuning/drill-metastore/010-using-drill-metastore.md",
-                                "title": "Using Drill Metastore",
-                                "url": "/docs/using-drill-metastore/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Drill Metastore",
-                                        "url": "/docs/drill-metastore/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "RDBMS Metastore",
-                                "next_url": "/docs/rdbms-metastore/",
-                                "parent": "Drill Metastore",
-                                "previous_title": "Using Drill Metastore",
-                                "previous_url": "/docs/using-drill-metastore/",
-                                "relative_path": "_docs/en/performance-tuning/drill-metastore/020-drill-iceberg-metastore.md",
-                                "title": "Drill Iceberg Metastore",
-                                "url": "/docs/drill-iceberg-metastore/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Drill Metastore",
-                                        "url": "/docs/drill-metastore/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Performance Tuning Introduction",
-                                "next_url": "/docs/performance-tuning-introduction/",
-                                "parent": "Drill Metastore",
-                                "previous_title": "Drill Iceberg Metastore",
-                                "previous_url": "/docs/drill-iceberg-metastore/",
-                                "relative_path": "_docs/en/performance-tuning/drill-metastore/030-rdbms-metastore.md",
-                                "title": "RDBMS Metastore",
-                                "url": "/docs/rdbms-metastore/"
-                            }
-                        ],
-                        "next_title": "Using Drill Metastore",
-                        "next_url": "/docs/using-drill-metastore/",
-                        "parent": "Performance Tuning",
-                        "previous_title": "Performance Tuning",
-                        "previous_url": "/docs/performance-tuning/",
-                        "relative_path": "_docs/en/performance-tuning/005-drill-metastore.md",
-                        "title": "Drill Metastore",
-                        "url": "/docs/drill-metastore/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Partition Pruning",
-                        "next_url": "/docs/partition-pruning/",
-                        "parent": "Performance Tuning",
-                        "previous_title": "RDBMS Metastore",
-                        "previous_url": "/docs/rdbms-metastore/",
-                        "relative_path": "_docs/en/performance-tuning/010-performance-tuning-introduction.md",
-                        "title": "Performance Tuning Introduction",
-                        "url": "/docs/performance-tuning-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Partition Pruning",
-                                        "url": "/docs/partition-pruning/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "How to Partition Data",
-                                "next_url": "/docs/how-to-partition-data/",
-                                "parent": "Partition Pruning",
-                                "previous_title": "Partition Pruning",
-                                "previous_url": "/docs/partition-pruning/",
-                                "relative_path": "_docs/en/performance-tuning/partition-pruning/010-partition-pruning-introduction.md",
-                                "title": "Partition Pruning Introduction",
-                                "url": "/docs/partition-pruning-introduction/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Partition Pruning",
-                                        "url": "/docs/partition-pruning/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Asynchronous Parquet Reader",
-                                "next_url": "/docs/asynchronous-parquet-reader/",
-                                "parent": "Partition Pruning",
-                                "previous_title": "Partition Pruning Introduction",
-                                "previous_url": "/docs/partition-pruning-introduction/",
-                                "relative_path": "_docs/en/performance-tuning/partition-pruning/030-using-partition-pruning.md",
-                                "title": "How to Partition Data",
-                                "url": "/docs/how-to-partition-data/"
-                            }
-                        ],
-                        "next_title": "Partition Pruning Introduction",
-                        "next_url": "/docs/partition-pruning-introduction/",
-                        "parent": "Performance Tuning",
-                        "previous_title": "Performance Tuning Introduction",
-                        "previous_url": "/docs/performance-tuning-introduction/",
-                        "relative_path": "_docs/en/performance-tuning/020-partition-pruning.md",
-                        "title": "Partition Pruning",
-                        "url": "/docs/partition-pruning/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Optimizing Parquet Metadata Reading",
-                        "next_url": "/docs/optimizing-parquet-metadata-reading/",
-                        "parent": "Performance Tuning",
-                        "previous_title": "How to Partition Data",
-                        "previous_url": "/docs/how-to-partition-data/",
-                        "relative_path": "_docs/en/performance-tuning/024-aynchronous-parquet-reader.md",
-                        "title": "Asynchronous Parquet Reader",
-                        "url": "/docs/asynchronous-parquet-reader/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Parquet Filter Pushdown",
-                        "next_url": "/docs/parquet-filter-pushdown/",
-                        "parent": "Performance Tuning",
-                        "previous_title": "Asynchronous Parquet Reader",
-                        "previous_url": "/docs/asynchronous-parquet-reader/",
-                        "relative_path": "_docs/en/performance-tuning/025-optimizing-parquet-reading.md",
-                        "title": "Optimizing Parquet Metadata Reading",
-                        "url": "/docs/optimizing-parquet-metadata-reading/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Hive Metadata Caching",
-                        "next_url": "/docs/hive-metadata-caching/",
-                        "parent": "Performance Tuning",
-                        "previous_title": "Optimizing Parquet Metadata Reading",
-                        "previous_url": "/docs/optimizing-parquet-metadata-reading/",
-                        "relative_path": "_docs/en/performance-tuning/026-parquet-filter-pushdown.md",
-                        "title": "Parquet Filter Pushdown",
-                        "url": "/docs/parquet-filter-pushdown/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Choosing a Storage Format",
-                        "next_url": "/docs/choosing-a-storage-format/",
-                        "parent": "Performance Tuning",
-                        "previous_title": "Parquet Filter Pushdown",
-                        "previous_url": "/docs/parquet-filter-pushdown/",
-                        "relative_path": "_docs/en/performance-tuning/027-hive-metadata-caching.md",
-                        "title": "Hive Metadata Caching",
-                        "url": "/docs/hive-metadata-caching/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Query Plans and Tuning",
-                        "next_url": "/docs/query-plans-and-tuning/",
-                        "parent": "Performance Tuning",
-                        "previous_title": "Hive Metadata Caching",
-                        "previous_url": "/docs/hive-metadata-caching/",
-                        "relative_path": "_docs/en/performance-tuning/030-choosing-a-storage-format.md",
-                        "title": "Choosing a Storage Format",
-                        "url": "/docs/choosing-a-storage-format/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Query Plans and Tuning",
-                                        "url": "/docs/query-plans-and-tuning/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Join Planning Guidelines",
-                                "next_url": "/docs/join-planning-guidelines/",
-                                "parent": "Query Plans and Tuning",
-                                "previous_title": "Query Plans and Tuning",
-                                "previous_url": "/docs/query-plans-and-tuning/",
-                                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/010-query-plans-and-tuning-introduction.md",
-                                "title": "Query Plans and Tuning Introduction",
-                                "url": "/docs/query-plans-and-tuning-introduction/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Query Plans and Tuning",
-                                        "url": "/docs/query-plans-and-tuning/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Guidelines for Optimizing Aggregation",
-                                "next_url": "/docs/guidelines-for-optimizing-aggregation/",
-                                "parent": "Query Plans and Tuning",
-                                "previous_title": "Query Plans and Tuning Introduction",
-                                "previous_url": "/docs/query-plans-and-tuning-introduction/",
-                                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/020-join-planning-guidelines.md",
-                                "title": "Join Planning Guidelines",
-                                "url": "/docs/join-planning-guidelines/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Query Plans and Tuning",
-                                        "url": "/docs/query-plans-and-tuning/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Modifying Query Planning Options",
-                                "next_url": "/docs/modifying-query-planning-options/",
-                                "parent": "Query Plans and Tuning",
-                                "previous_title": "Join Planning Guidelines",
-                                "previous_url": "/docs/join-planning-guidelines/",
-                                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/030-guidelines-for-optimizing-aggregation.md",
-                                "title": "Guidelines for Optimizing Aggregation",
-                                "url": "/docs/guidelines-for-optimizing-aggregation/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Query Plans and Tuning",
-                                        "url": "/docs/query-plans-and-tuning/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Sort-Based and Hash-Based Memory-Constrained Operators",
-                                "next_url": "/docs/sort-based-and-hash-based-memory-constrained-operators/",
-                                "parent": "Query Plans and Tuning",
-                                "previous_title": "Guidelines for Optimizing Aggregation",
-                                "previous_url": "/docs/guidelines-for-optimizing-aggregation/",
-                                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/040-modifying-query-planning-options.md",
-                                "title": "Modifying Query Planning Options",
-                                "url": "/docs/modifying-query-planning-options/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Query Plans and Tuning",
-                                        "url": "/docs/query-plans-and-tuning/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Enabling Query Queuing",
-                                "next_url": "/docs/enabling-query-queuing/",
-                                "parent": "Query Plans and Tuning",
-                                "previous_title": "Modifying Query Planning Options",
-                                "previous_url": "/docs/modifying-query-planning-options/",
-                                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/050-sort-based-and-hash-based-memory-constrained-operators.md",
-                                "title": "Sort-Based and Hash-Based Memory-Constrained Operators",
-                                "url": "/docs/sort-based-and-hash-based-memory-constrained-operators/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Query Plans and Tuning",
-                                        "url": "/docs/query-plans-and-tuning/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Throttling",
-                                "next_url": "/docs/throttling/",
-                                "parent": "Query Plans and Tuning",
-                                "previous_title": "Sort-Based and Hash-Based Memory-Constrained Operators",
-                                "previous_url": "/docs/sort-based-and-hash-based-memory-constrained-operators/",
-                                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/060-enabling-query-queuing.md",
-                                "title": "Enabling Query Queuing",
-                                "url": "/docs/enabling-query-queuing/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Query Plans and Tuning",
-                                        "url": "/docs/query-plans-and-tuning/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
-                                "next_url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/",
-                                "parent": "Query Plans and Tuning",
-                                "previous_title": "Enabling Query Queuing",
-                                "previous_url": "/docs/enabling-query-queuing/",
-                                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/065-throttling.md",
-                                "title": "Throttling",
-                                "url": "/docs/throttling/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Query Plans and Tuning",
-                                        "url": "/docs/query-plans-and-tuning/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Identifying Performance Issues",
-                                "next_url": "/docs/identifying-performance-issues/",
-                                "parent": "Query Plans and Tuning",
-                                "previous_title": "Throttling",
-                                "previous_url": "/docs/throttling/",
-                                "relative_path": "_docs/en/performance-tuning/query-plans-and-tuning/070-controlling-parallelization-to-balance-performance-with-multi-tenancy.md",
-                                "title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
-                                "url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/"
-                            }
-                        ],
-                        "next_title": "Query Plans and Tuning Introduction",
-                        "next_url": "/docs/query-plans-and-tuning-introduction/",
-                        "parent": "Performance Tuning",
-                        "previous_title": "Choosing a Storage Format",
-                        "previous_url": "/docs/choosing-a-storage-format/",
-                        "relative_path": "_docs/en/performance-tuning/040-query-plans-and-tuning.md",
-                        "title": "Query Plans and Tuning",
-                        "url": "/docs/query-plans-and-tuning/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Identifying Performance Issues",
-                                        "url": "/docs/identifying-performance-issues/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Query Profiles",
-                                "next_url": "/docs/query-profiles/",
-                                "parent": "Identifying Performance Issues",
-                                "previous_title": "Identifying Performance Issues",
-                                "previous_url": "/docs/identifying-performance-issues/",
-                                "relative_path": "_docs/en/performance-tuning/identifying-performance-issues/010-query-plans.md",
-                                "title": "Query Plans",
-                                "url": "/docs/query-plans/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Identifying Performance Issues",
-                                        "url": "/docs/identifying-performance-issues/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Performance Tuning Reference",
-                                "next_url": "/docs/performance-tuning-reference/",
-                                "parent": "Identifying Performance Issues",
-                                "previous_title": "Query Plans",
-                                "previous_url": "/docs/query-plans/",
-                                "relative_path": "_docs/en/performance-tuning/identifying-performance-issues/020-query-profiles.md",
-                                "title": "Query Profiles",
-                                "url": "/docs/query-profiles/"
-                            }
-                        ],
-                        "next_title": "Query Plans",
-                        "next_url": "/docs/query-plans/",
-                        "parent": "Performance Tuning",
-                        "previous_title": "Controlling Parallelization to Balance Performance with Multi-Tenancy",
-                        "previous_url": "/docs/controlling-parallelization-to-balance-performance-with-multi-tenancy/",
-                        "relative_path": "_docs/en/performance-tuning/050-identifying-performance-issues.md",
-                        "title": "Identifying Performance Issues",
-                        "url": "/docs/identifying-performance-issues/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Performance Tuning Reference",
-                                        "url": "/docs/performance-tuning-reference/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Physical Operators",
-                                "next_url": "/docs/physical-operators/",
-                                "parent": "Performance Tuning Reference",
-                                "previous_title": "Performance Tuning Reference",
-                                "previous_url": "/docs/performance-tuning-reference/",
-                                "relative_path": "_docs/en/performance-tuning/performance-tuning-reference/010-query-profile-tables.md",
-                                "title": "Query Profile Column Descriptions",
-                                "url": "/docs/query-profile-column-descriptions/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Performance Tuning Reference",
-                                        "url": "/docs/performance-tuning-reference/"
-                                    },
-                                    {
-                                        "title": "Performance Tuning",
-                                        "url": "/docs/performance-tuning/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Monitoring Metrics",
-                                "next_url": "/docs/monitoring-metrics/",
-                                "parent": "Performance Tuning Reference",
-                                "previous_title": "Query Profile Column Descriptions",
-                                "previous_url": "/docs/query-profile-column-descriptions/",
-                                "relative_path": "_docs/en/performance-tuning/performance-tuning-reference/020-physical-operators.md",
-                                "title": "Physical Operators",
-                                "url": "/docs/physical-operators/"
-                            }
-                        ],
-                        "next_title": "Query Profile Column Descriptions",
-                        "next_url": "/docs/query-profile-column-descriptions/",
-                        "parent": "Performance Tuning",
-                        "previous_title": "Query Profiles",
-                        "previous_url": "/docs/query-profiles/",
-                        "relative_path": "_docs/en/performance-tuning/060-performance-tuning-reference.md",
-                        "title": "Performance Tuning Reference",
-                        "url": "/docs/performance-tuning-reference/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Log and Debug",
-                        "next_url": "/docs/log-and-debug/",
-                        "parent": "Performance Tuning",
-                        "previous_title": "Physical Operators",
-                        "previous_url": "/docs/physical-operators/",
-                        "relative_path": "_docs/en/performance-tuning/070-monitoring-metrics.md",
-                        "title": "Monitoring Metrics",
-                        "url": "/docs/monitoring-metrics/"
-                    }
-                ],
-                "next_title": "Drill Metastore",
-                "next_url": "/docs/drill-metastore/",
-                "parent": "",
-                "previous_title": "Monitoring and Canceling Queries in the Drill Web UI",
-                "previous_url": "/docs/monitoring-and-canceling-queries-in-the-drill-web-ui/",
-                "relative_path": "_docs/en/072-performance-tuning.md",
-                "title": "Performance Tuning",
-                "url": "/docs/performance-tuning/"
-            },
-            "Performance Tuning Introduction": {
-                "breadcrumbs": [
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Partition Pruning",
-                "next_url": "/docs/partition-pruning/",
-                "parent": "Performance Tuning",
-                "previous_title": "RDBMS Metastore",
-                "previous_url": "/docs/rdbms-metastore/",
-                "relative_path": "_docs/en/performance-tuning/010-performance-tuning-introduction.md",
-                "title": "Performance Tuning Introduction",
-                "url": "/docs/performance-tuning-introduction/"
-            },
-            "Performance Tuning Reference": {
-                "breadcrumbs": [
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning Reference",
-                                "url": "/docs/performance-tuning-reference/"
-                            },
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Physical Operators",
-                        "next_url": "/docs/physical-operators/",
-                        "parent": "Performance Tuning Reference",
-                        "previous_title": "Performance Tuning Reference",
-                        "previous_url": "/docs/performance-tuning-reference/",
-                        "relative_path": "_docs/en/performance-tuning/performance-tuning-reference/010-query-profile-tables.md",
-                        "title": "Query Profile Column Descriptions",
-                        "url": "/docs/query-profile-column-descriptions/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Performance Tuning Reference",
-                                "url": "/docs/performance-tuning-reference/"
-                            },
-                            {
-                                "title": "Performance Tuning",
-                                "url": "/docs/performance-tuning/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Monitoring Metrics",
-                        "next_url": "/docs/monitoring-metrics/",
-                        "parent": "Performance Tuning Reference",
-                        "previous_title": "Query Profile Column Descriptions",
-                        "previous_url": "/docs/query-profile-column-descriptions/",
-                        "relative_path": "_docs/en/performance-tuning/performance-tuning-reference/020-physical-operators.md",
-                        "title": "Physical Operators",
-                        "url": "/docs/physical-operators/"
-                    }
-                ],
-                "next_title": "Query Profile Column Descriptions",
-                "next_url": "/docs/query-profile-column-descriptions/",
-                "parent": "Performance Tuning",
-                "previous_title": "Query Profiles",
-                "previous_url": "/docs/query-profiles/",
-                "relative_path": "_docs/en/performance-tuning/060-performance-tuning-reference.md",
-                "title": "Performance Tuning Reference",
-                "url": "/docs/performance-tuning-reference/"
-            },
-            "Persistent Configuration Storage": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configuration Options",
-                        "url": "/docs/configuration-options/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Global Query List",
-                "next_url": "/docs/global-query-list/",
-                "parent": "Configuration Options",
-                "previous_title": "Planning and Execution Options",
-                "previous_url": "/docs/planning-and-execution-options/",
-                "relative_path": "_docs/en/configure-drill/configuration-options/040-persistent-configuration-storage.md",
-                "title": "Persistent Configuration Storage",
-                "url": "/docs/persistent-configuration-storage/"
-            },
-            "Phonetic Functions": {
-                "breadcrumbs": [
-                    {
-                        "title": "SQL Functions",
-                        "url": "/docs/sql-functions/"
-                    },
-                    {
-                        "title": "SQL Reference",
-                        "url": "/docs/sql-reference/"
-                    }
-                ],
-                "children": [],
-                "next_title": "String Distance Functions",
-                "next_url": "/docs/string-distance-functions/",
-                "parent": "SQL Functions",
-                "previous_title": "Functions for Handling Nulls",
-                "previous_url": "/docs/functions-for-handling-nulls/",
-                "relative_path": "_docs/en/sql-reference/sql-functions/061-phonetic-functions.md",
-                "title": "Phonetic Functions",
-                "url": "/docs/phonetic-functions/"
-            },
-            "Physical Operators": {
-                "breadcrumbs": [
-                    {
-                        "title": "Performance Tuning Reference",
-                        "url": "/docs/performance-tuning-reference/"
-                    },
-                    {
-                        "title": "Performance Tuning",
-                        "url": "/docs/performance-tuning/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Monitoring Metrics",
-                "next_url": "/docs/monitoring-metrics/",
-                "parent": "Performance Tuning Reference",
-                "previous_title": "Query Profile Column Descriptions",
-                "previous_url": "/docs/query-profile-column-descriptions/",
-                "relative_path": "_docs/en/performance-tuning/performance-tuning-reference/020-physical-operators.md",
-                "title": "Physical Operators",
-                "url": "/docs/physical-operators/"
-            },
-            "Planning and Execution Options": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configuration Options",
-                        "url": "/docs/configuration-options/"
-                    },
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Persistent Configuration Storage",
-                "next_url": "/docs/persistent-configuration-storage/",
-                "parent": "Configuration Options",
-                "previous_title": "Start-Up Options",
-                "previous_url": "/docs/start-up-options/",
-                "relative_path": "_docs/en/configure-drill/configuration-options/030-planning-and-exececution-options.md",
-                "title": "Planning and Execution Options",
-                "url": "/docs/planning-and-execution-options/"
-            },
-            "Plugin Configuration Basics": {
-                "breadcrumbs": [
-                    {
-                        "title": "Storage Plugin Configuration",
-                        "url": "/docs/storage-plugin-configuration/"
-                    },
-                    {
-                        "title": "Connect a Data Source",
-                        "url": "/docs/connect-a-data-source/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring Storage Plugins",
-                "next_url": "/docs/configuring-storage-plugins/",
-                "parent": "Storage Plugin Configuration",
-                "previous_title": "Storage Plugin Configuration",
-                "previous_url": "/docs/storage-plugin-configuration/",
-                "relative_path": "_docs/en/connect-a-data-source/035-plugin-configuration-basics.md",
-                "title": "Plugin Configuration Basics",
-                "url": "/docs/plugin-configuration-basics/"
-            },
-            "Ports Used by Drill": {
-                "breadcrumbs": [
-                    {
-                        "title": "Configure Drill",
-                        "url": "/docs/configure-drill/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Configuring the Drill Shell",
-                "next_url": "/docs/configuring-the-drill-shell/",
-                "parent": "Configure Drill",
-                "previous_title": "Global Query List",
-                "previous_url": "/docs/global-query-list/",
-                "relative_path": "_docs/en/configure-drill/100-ports-used-by-drill.md",
-                "title": "Ports Used by Drill",
-                "url": "/docs/ports-used-by-drill/"
-            },
-            "Project Bylaws": {
-                "breadcrumbs": [],
-                "children": [],
-                "next_title": "Ecosystem",
-                "next_url": "/docs/ecosystem/",
-                "parent": "",
-                "previous_title": "Wikipedia Edit History",
-                "previous_url": "/docs/wikipedia-edit-history/",
-                "relative_path": "_docs/en/170-bylaws.md",
-                "title": "Project Bylaws",
-                "url": "/docs/project-bylaws/"
-            },
-            "Queries that Qualify for Index-Based Query Plans": {
-                "breadcrumbs": [
-                    {
-                        "title": "Querying Indexes",
-                        "url": "/docs/querying-indexes/"
-                    },
-                    {
-                        "title": "Query Data",
-                        "url": "/docs/query-data/"
-                    }
-                ],
-                "children": [],
-                "next_title": "Types of Indexes",
-                "next_url": "/docs/types-of-indexes/",
-                "parent": "Querying Indexes",
-                "previous_title": "Querying Indexes Introduction",
-                "previous_url": "/docs/querying-indexes-introduction/",
-                "relative_path": "_docs/en/query-data/querying-indexes/020-queries-that-qualify-for-index-based-query-plans.md",
-                "title": "Queries that Qualify for Index-Based Query Plans",
-                "url": "/docs/queries-that-qualify-for-index-based-query-plans/"
-            },
-            "Query Audit Logging": {
-                "breadcrumbs": [
-                    {
-                        "title": "Log and Debug",
-                        "url": "/docs/log-and-debug/"
-                    }
-                ],
-                "children": [],
-                "next_title": "SQL Reference",
-                "next_url": "/docs/sql-reference/",
-                "parent": "Log and Debug",
-                "previous_title": "Review the Java Stack Trace",
-                "previous_url": "/docs/review-the-java-stack-trace/",
-                "relative_path": "_docs/en/log-and-debug/005-query-audit-logging.md",
-                "title": "Query Audit Logging",
-                "url": "/docs/query-audit-logging/"
-            },
-            "Query Data": {
-                "breadcrumbs": [],
-                "children": [
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Query Data",
-                                "url": "/docs/query-data/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Querying a File System",
-                        "next_url": "/docs/querying-a-file-system/",
-                        "parent": "Query Data",
-                        "previous_title": "Query Data",
-                        "previous_url": "/docs/query-data/",
-                        "relative_path": "_docs/en/query-data/010-query-data-introduction.md",
-                        "title": "Query Data Introduction",
-                        "url": "/docs/query-data-introduction/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Query Data",
-                                "url": "/docs/query-data/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying a File System",
-                                        "url": "/docs/querying-a-file-system/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Querying Avro Files",
-                                "next_url": "/docs/querying-avro-files/",
-                                "parent": "Querying a File System",
-                                "previous_title": "Querying a File System",
-                                "previous_url": "/docs/querying-a-file-system/",
-                                "relative_path": "_docs/en/query-data/query-a-file-system/005-querying-a-file-system-introduction.md",
-                                "title": "Querying a File System Introduction",
-                                "url": "/docs/querying-a-file-system-introduction/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying a File System",
-                                        "url": "/docs/querying-a-file-system/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Querying JSON Files",
-                                "next_url": "/docs/querying-json-files/",
-                                "parent": "Querying a File System",
-                                "previous_title": "Querying a File System Introduction",
-                                "previous_url": "/docs/querying-a-file-system-introduction/",
-                                "relative_path": "_docs/en/query-data/query-a-file-system/009-querying-avro-files.md",
-                                "title": "Querying Avro Files",
-                                "url": "/docs/querying-avro-files/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying a File System",
-                                        "url": "/docs/querying-a-file-system/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Querying Parquet Files",
-                                "next_url": "/docs/querying-parquet-files/",
-                                "parent": "Querying a File System",
-                                "previous_title": "Querying Avro Files",
-                                "previous_url": "/docs/querying-avro-files/",
-                                "relative_path": "_docs/en/query-data/query-a-file-system/010-querying-json-files.md",
-                                "title": "Querying JSON Files",
-                                "url": "/docs/querying-json-files/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying a File System",
-                                        "url": "/docs/querying-a-file-system/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Querying Plain Text Files",
-                                "next_url": "/docs/querying-plain-text-files/",
-                                "parent": "Querying a File System",
-                                "previous_title": "Querying JSON Files",
-                                "previous_url": "/docs/querying-json-files/",
-                                "relative_path": "_docs/en/query-data/query-a-file-system/020-querying-parquet-files.md",
-                                "title": "Querying Parquet Files",
-                                "url": "/docs/querying-parquet-files/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying a File System",
-                                        "url": "/docs/querying-a-file-system/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Querying Directories",
-                                "next_url": "/docs/querying-directories/",
-                                "parent": "Querying a File System",
-                                "previous_title": "Querying Parquet Files",
-                                "previous_url": "/docs/querying-parquet-files/",
-                                "relative_path": "_docs/en/query-data/query-a-file-system/030-querying-plain-text-files.md",
-                                "title": "Querying Plain Text Files",
-                                "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/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Querying Sequence Files",
-                                "next_url": "/docs/querying-sequence-files/",
-                                "parent": "Querying a File System",
-                                "previous_title": "Querying Plain Text Files",
-                                "previous_url": "/docs/querying-plain-text-files/",
-                                "relative_path": "_docs/en/query-data/query-a-file-system/040-querying-directories.md",
-                                "title": "Querying Directories",
-                                "url": "/docs/querying-directories/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying a File System",
-                                        "url": "/docs/querying-a-file-system/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Querying HBase",
-                                "next_url": "/docs/querying-hbase/",
-                                "parent": "Querying a File System",
-                                "previous_title": "Querying Directories",
-                                "previous_url": "/docs/querying-directories/",
-                                "relative_path": "_docs/en/query-data/query-a-file-system/050-querying-sequence-files.md",
-                                "title": "Querying Sequence Files",
-                                "url": "/docs/querying-sequence-files/"
-                            }
-                        ],
-                        "next_title": "Querying a File System Introduction",
-                        "next_url": "/docs/querying-a-file-system-introduction/",
-                        "parent": "Query Data",
-                        "previous_title": "Query Data Introduction",
-                        "previous_url": "/docs/query-data-introduction/",
-                        "relative_path": "_docs/en/query-data/020-querying-a-file-system.md",
-                        "title": "Querying a File System",
-                        "url": "/docs/querying-a-file-system/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Query Data",
-                                "url": "/docs/query-data/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Querying Complex Data",
-                        "next_url": "/docs/querying-complex-data/",
-                        "parent": "Query Data",
-                        "previous_title": "Querying Sequence Files",
-                        "previous_url": "/docs/querying-sequence-files/",
-                        "relative_path": "_docs/en/query-data/030-querying-hbase.md",
-                        "title": "Querying HBase",
-                        "url": "/docs/querying-hbase/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Query Data",
-                                "url": "/docs/query-data/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying Complex Data",
-                                        "url": "/docs/querying-complex-data/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Sample Data: Donuts",
-                                "next_url": "/docs/sample-data-donuts/",
-                                "parent": "Querying Complex Data",
-                                "previous_title": "Querying Complex Data",
-                                "previous_url": "/docs/querying-complex-data/",
-                                "relative_path": "_docs/en/query-data/querying-complex-data/005-querying-complex-data-introduction.md",
-                                "title": "Querying Complex Data Introduction",
-                                "url": "/docs/querying-complex-data-introduction/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying Complex Data",
-                                        "url": "/docs/querying-complex-data/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Selecting Flat Data",
-                                "next_url": "/docs/selecting-flat-data/",
-                                "parent": "Querying Complex Data",
-                                "previous_title": "Querying Complex Data Introduction",
-                                "previous_url": "/docs/querying-complex-data-introduction/",
-                                "relative_path": "_docs/en/query-data/querying-complex-data/010-sample--data-donuts.md",
-                                "title": "Sample Data: Donuts",
-                                "url": "/docs/sample-data-donuts/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying Complex Data",
-                                        "url": "/docs/querying-complex-data/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Using SQL Functions, Clauses, and Joins",
-                                "next_url": "/docs/using-sql-functions-clauses-and-joins/",
-                                "parent": "Querying Complex Data",
-                                "previous_title": "Sample Data: Donuts",
-                                "previous_url": "/docs/sample-data-donuts/",
-                                "relative_path": "_docs/en/query-data/querying-complex-data/020-selecting-flat-data.md",
-                                "title": "Selecting Flat Data",
-                                "url": "/docs/selecting-flat-data/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying Complex Data",
-                                        "url": "/docs/querying-complex-data/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Selecting Nested Data for a Column",
-                                "next_url": "/docs/selecting-nested-data-for-a-column/",
-                                "parent": "Querying Complex Data",
-                                "previous_title": "Selecting Flat Data",
-                                "previous_url": "/docs/selecting-flat-data/",
-                                "relative_path": "_docs/en/query-data/querying-complex-data/030-using-sql-functions-clauses-and-joins.md",
-                                "title": "Using SQL Functions, Clauses, and Joins",
-                                "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/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Selecting Multiple Columns Within Nested Data",
-                                "next_url": "/docs/selecting-multiple-columns-within-nested-data/",
-                                "parent": "Querying Complex Data",
-                                "previous_title": "Using SQL Functions, Clauses, and Joins",
-                                "previous_url": "/docs/using-sql-functions-clauses-and-joins/",
-                                "relative_path": "_docs/en/query-data/querying-complex-data/040-selecting-nested-data.md",
-                                "title": "Selecting Nested Data for a Column",
-                                "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/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Querying Hive",
-                                "next_url": "/docs/querying-hive/",
-                                "parent": "Querying Complex Data",
-                                "previous_title": "Selecting Nested Data for a Column",
-                                "previous_url": "/docs/selecting-nested-data-for-a-column/",
-                                "relative_path": "_docs/en/query-data/querying-complex-data/050-selecting-multiple-columns-within-nested-data.md",
-                                "title": "Selecting Multiple Columns Within Nested Data",
-                                "url": "/docs/selecting-multiple-columns-within-nested-data/"
-                            }
-                        ],
-                        "next_title": "Querying Complex Data Introduction",
-                        "next_url": "/docs/querying-complex-data-introduction/",
-                        "parent": "Query Data",
-                        "previous_title": "Querying HBase",
-                        "previous_url": "/docs/querying-hbase/",
-                        "relative_path": "_docs/en/query-data/040-querying-complex-data.md",
-                        "title": "Querying Complex Data",
-                        "url": "/docs/querying-complex-data/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Query Data",
-                                "url": "/docs/query-data/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Querying the INFORMATION SCHEMA",
-                        "next_url": "/docs/querying-the-information-schema/",
-                        "parent": "Query Data",
-                        "previous_title": "Selecting Multiple Columns Within Nested Data",
-                        "previous_url": "/docs/selecting-multiple-columns-within-nested-data/",
-                        "relative_path": "_docs/en/query-data/050-querying-hive.md",
-                        "title": "Querying Hive",
-                        "url": "/docs/querying-hive/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Query Data",
-                                "url": "/docs/query-data/"
-                            }
-                        ],
-                        "children": [],
-                        "next_title": "Querying Indexes",
-                        "next_url": "/docs/querying-indexes/",
-                        "parent": "Query Data",
-                        "previous_title": "Querying Hive",
-                        "previous_url": "/docs/querying-hive/",
-                        "relative_path": "_docs/en/query-data/060-querying-the-information-schema.md",
-                        "title": "Querying the INFORMATION SCHEMA",
-                        "url": "/docs/querying-the-information-schema/"
-                    },
-                    {
-                        "breadcrumbs": [
-                            {
-                                "title": "Query Data",
-                                "url": "/docs/query-data/"
-                            }
-                        ],
-                        "children": [
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying Indexes",
-                                        "url": "/docs/querying-indexes/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Queries that Qualify for Index-Based Query Plans",
-                                "next_url": "/docs/queries-that-qualify-for-index-based-query-plans/",
-                                "parent": "Querying Indexes",
-                                "previous_title": "Querying Indexes",
-                                "previous_url": "/docs/querying-indexes/",
-                                "relative_path": "_docs/en/query-data/querying-indexes/010-querying-indexes-introduction.md",
-                                "title": "Querying Indexes Introduction",
-                                "url": "/docs/querying-indexes-introduction/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying Indexes",
-                                        "url": "/docs/querying-indexes/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Types of Indexes",
-                                "next_url": "/docs/types-of-indexes/",
-                                "parent": "Querying Indexes",
-                                "previous_title": "Querying Indexes Introduction",
-                                "previous_url": "/docs/querying-indexes-introduction/",
-                                "relative_path": "_docs/en/query-data/querying-indexes/020-queries-that-qualify-for-index-based-query-plans.md",
-                                "title": "Queries that Qualify for Index-Based Query Plans",
-                                "url": "/docs/queries-that-qualify-for-index-based-query-plans/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying Indexes",
-                                        "url": "/docs/querying-indexes/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Index Selection",
-                                "next_url": "/docs/index-selection/",
-                                "parent": "Querying Indexes",
-                                "previous_title": "Queries that Qualify for Index-Based Query Plans",
-                                "previous_url": "/docs/queries-that-qualify-for-index-based-query-plans/",
-                                "relative_path": "_docs/en/query-data/querying-indexes/021-types-of-indexes.md",
-                                "title": "Types of Indexes",
-                                "url": "/docs/types-of-indexes/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying Indexes",
-                                        "url": "/docs/querying-indexes/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Designing Indexes for Your Queries",
-                                "next_url": "/docs/designing-indexes-for-your-queries/",
-                                "parent": "Querying Indexes",
-                                "previous_title": "Types of Indexes",
-                                "previous_url": "/docs/types-of-indexes/",
-                                "relative_path": "_docs/en/query-data/querying-indexes/030-index-selection.md",
-                                "title": "Index Selection",
-                                "url": "/docs/index-selection/"
-                            },
-                            {
-                                "breadcrumbs": [
-                                    {
-                                        "title": "Querying Indexes",
-                                        "url": "/docs/querying-indexes/"
-                                    },
-                                    {
-                                        "title": "Query Data",
-                                        "url": "/docs/query-data/"
-                                    }
-                                ],
-                                "children": [],
-                                "next_title": "Configuring Index Planning",
-                                "next_url": "/docs/configuring-index-planning/",
-                                "parent": "Querying Indexes",
... 91758 lines suppressed ...