You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by xi...@apache.org on 2020/09/11 20:53:51 UTC

[incubator-pinot-site] branch asf-site updated: Pinot 0.5.0 release website update

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

xiangfu pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-pinot-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new ef8016c  Pinot 0.5.0 release website update
ef8016c is described below

commit ef8016c051bbc6513ec5848a11c8b29bcc9cfdeb
Author: Xiang Fu <fx...@gmail.com>
AuthorDate: Fri Sep 11 13:53:32 2020 -0700

    Pinot 0.5.0 release website update
---
 content/0626461f.a25579ef.js                       |     1 -
 content/09e16f0c.009a5883.js                       |     2 +
 ...ICENSE.txt => 09e16f0c.009a5883.js.LICENSE.txt} |     0
 content/09e16f0c.96db1c6a.js                       |     2 -
 content/09e16f0c.96db1c6a.js.LICENSE.txt           |     5 -
 content/09e16f0c.d2790dd4.js                       |     2 -
 content/09e16f0c.d2790dd4.js.LICENSE.txt           |     5 -
 content/0b8045ed.4bdd4209.js                       |     2 +
 ...ICENSE.txt => 0b8045ed.4bdd4209.js.LICENSE.txt} |     0
 content/0b8045ed.728269be.js                       |     2 -
 content/0b8045ed.728269be.js.LICENSE.txt           |     5 -
 content/0b8045ed.a04e24a4.js                       |     2 -
 content/0b8045ed.a04e24a4.js.LICENSE.txt           |     5 -
 content/1.1ac76ba1.js                              |     1 +
 content/1.8ad7f848.js                              |     2 -
 content/1.8ad7f848.js.LICENSE.txt                  |     5 -
 content/1.f4f3bf82.js                              |     2 -
 content/1.f4f3bf82.js.LICENSE.txt                  |     5 -
 content/15175136.aa118c86.js                       |     1 -
 content/15175136.da91b668.js                       |     1 +
 content/15175136.f53e7e4b.js                       |     1 -
 content/17896441.3e6765c1.js                       |     1 +
 content/17896441.d89e7edf.js                       |     1 -
 content/17896441.f23d991a.js                       |     1 -
 content/17982204.69d290b0.js                       |     1 -
 content/17982204.8d94641b.js                       |     1 +
 content/17982204.a0913628.js                       |     1 -
 content/1be78505.64b08f7e.js                       |     1 -
 content/1be78505.de2a2b89.js                       |     1 -
 content/1c72b387.1bdebec2.js                       |     2 -
 content/1c72b387.1bdebec2.js.LICENSE.txt           |     5 -
 content/1c72b387.a86e860e.js                       |     2 +
 ...ICENSE.txt => 1c72b387.a86e860e.js.LICENSE.txt} |     0
 content/1c72b387.e9f21ee5.js                       |     2 -
 content/1c72b387.e9f21ee5.js.LICENSE.txt           |     5 -
 content/1db65d89.99780208.js                       |     2 -
 content/1db65d89.99780208.js.LICENSE.txt           |     5 -
 content/1db65d89.9bb206c0.js                       |     2 +
 ...ICENSE.txt => 1db65d89.9bb206c0.js.LICENSE.txt} |     0
 content/1db65d89.cf271590.js                       |     2 -
 content/1db65d89.cf271590.js.LICENSE.txt           |     5 -
 content/1f7c204c.242d8bf0.js                       |     2 +
 ...ICENSE.txt => 1f7c204c.242d8bf0.js.LICENSE.txt} |     0
 content/1f7c204c.83c5c4b2.js                       |     2 -
 content/1f7c204c.83c5c4b2.js.LICENSE.txt           |     5 -
 content/1f7c204c.ef68b15f.js                       |     2 -
 content/1f7c204c.ef68b15f.js.LICENSE.txt           |     5 -
 content/2.0e85401b.js                              |     2 +
 ...32.js.LICENSE.txt => 2.0e85401b.js.LICENSE.txt} |     0
 content/2.2cb5797d.js                              |     1 -
 content/2.ef30d7bb.js                              |     1 -
 content/20ac7829.511d9159.js                       |     1 -
 content/20ac7829.64483233.js                       |     1 -
 content/210292fc.87eb266e.js                       |     1 +
 content/210292fc.dee0f872.js                       |     1 -
 content/210292fc.ff464c61.js                       |     1 -
 content/3.79d8894d.js                              |     2 -
 content/3.79d8894d.js.LICENSE.txt                  |     7 -
 content/3.fd53f055.js                              |     2 -
 content/3.fd53f055.js.LICENSE.txt                  |     7 -
 content/35310c5a.51dc0ef2.js                       |     2 +
 ...ICENSE.txt => 35310c5a.51dc0ef2.js.LICENSE.txt} |     0
 content/35310c5a.79961417.js                       |     2 -
 content/35310c5a.79961417.js.LICENSE.txt           |     5 -
 content/35310c5a.c5dfe319.js                       |     2 -
 content/35310c5a.c5dfe319.js.LICENSE.txt           |     5 -
 content/38ce0a13.0285f7ec.js                       |     1 -
 content/38ce0a13.12aa8433.js                       |     1 -
 content/38ce0a13.e1368ce6.js                       |     1 +
 content/3d8d21df.00185b61.js                       |     2 -
 content/3d8d21df.00185b61.js.LICENSE.txt           |     5 -
 content/3d8d21df.af48bd52.js                       |     2 +
 ...ICENSE.txt => 3d8d21df.af48bd52.js.LICENSE.txt} |     0
 content/3d8d21df.f553c637.js                       |     2 -
 content/3d8d21df.f553c637.js.LICENSE.txt           |     5 -
 content/4.11237e7b.js                              |     2 -
 content/4.11237e7b.js.LICENSE.txt                  |     6 -
 content/4.b5b3f9e9.js                              |     2 -
 content/4.b5b3f9e9.js.LICENSE.txt                  |     6 -
 content/404.html                                   |    22 +-
 content/45a5cd1f.017cd5c9.js                       |     2 -
 content/45a5cd1f.017cd5c9.js.LICENSE.txt           |     5 -
 content/45a5cd1f.056847a9.js                       |     2 -
 content/45a5cd1f.056847a9.js.LICENSE.txt           |     5 -
 content/45a5cd1f.badb99b7.js                       |     2 +
 ...ICENSE.txt => 45a5cd1f.badb99b7.js.LICENSE.txt} |     0
 content/46.1a8f5f7b.js                             |     2 +
 content/46.1a8f5f7b.js.LICENSE.txt                 |     1 +
 content/47.7ad9d500.js                             |     2 +
 ...f.js.LICENSE.txt => 47.7ad9d500.js.LICENSE.txt} |     0
 content/48.0bcb7d55.js                             |     1 +
 content/49.d6eac51d.js                             |     1 +
 content/50.a8732d7d.js                             |     1 +
 content/51.567950ca.js                             |     1 -
 content/{53.d71a1eb9.js => 51.5a759d06.js}         |     2 +-
 content/51.7c9a60bf.js                             |     1 -
 content/51f94cc4.2274769f.js                       |     1 -
 content/51f94cc4.2309420f.js                       |     1 -
 content/51f94cc4.bd3c87c5.js                       |     1 +
 content/52.1c0449d1.js                             |     2 -
 content/52.1c0449d1.js.LICENSE.txt                 |     5 -
 content/52.713cf5b0.js                             |     2 -
 content/52.713cf5b0.js.LICENSE.txt                 |     5 -
 content/52a3cb50.13315b37.js                       |     1 -
 content/52a3cb50.a1d86379.js                       |     2 +
 ...ICENSE.txt => 52a3cb50.a1d86379.js.LICENSE.txt} |     0
 content/52a3cb50.f2b85e46.js                       |     1 -
 content/56ae5cd1.423de0b9.js                       |     1 -
 content/76b5bcb0.051848fb.js                       |     2 -
 content/76b5bcb0.051848fb.js.LICENSE.txt           |     5 -
 content/76b5bcb0.63c034aa.js                       |     2 -
 content/76b5bcb0.63c034aa.js.LICENSE.txt           |     5 -
 content/76b5bcb0.ba2cf9e5.js                       |     2 +
 ...ICENSE.txt => 76b5bcb0.ba2cf9e5.js.LICENSE.txt} |     0
 content/792a91e0.0a88d816.js                       |     1 -
 content/792a91e0.492b7946.js                       |     1 -
 content/792a91e0.893a3c13.js                       |     1 +
 content/8337e6c5.2f0ad715.js                       |     1 -
 content/8337e6c5.550379a9.js                       |     1 -
 content/8337e6c5.969451e8.js                       |     1 +
 content/87edd9aa.3c6654d9.js                       |     1 -
 content/87edd9aa.990fafd8.js                       |     1 +
 content/87edd9aa.da10584c.js                       |     1 -
 content/935f2afb.f08a4e35.js                       |     1 +
 content/9caa1f24.6ad361ec.js                       |     2 -
 content/9caa1f24.da8e740e.js                       |     2 -
 content/9caa1f24.effe6f3a.js                       |     2 +
 ...ICENSE.txt => 9caa1f24.effe6f3a.js.LICENSE.txt} |     0
 content/9fe62afb.2840addf.js                       |     1 -
 content/9fe62afb.90d882eb.js                       |     1 -
 content/9fe62afb.d5050f37.js                       |     1 +
 content/a578d44b.8837b188.js                       |     2 +
 ...ICENSE.txt => a578d44b.8837b188.js.LICENSE.txt} |     0
 content/a578d44b.d5776bc3.js                       |     2 -
 content/a578d44b.efcafc62.js                       |     2 -
 content/algolia.764c275b.js                        |     1 -
 content/algolia.8d5020dd.js                        |     1 -
 content/algolia.ac8f09c0.js                        |    11 -
 content/algolia.d80f179b.css                       |     1 -
 content/algolia.eeeb373f.js                        |    11 -
 .../Broker-356f92896de988004ef75c8ae79d4bf1.png    |   Bin 0 -> 16477 bytes
 ...terLogical-a82f8d136804e81aa069c9cb7f1f53ec.png |   Bin 0 -> 10056 bytes
 ...chitecture-f75b926076ed34c98eb24be7ed1c1107.png |   Bin 0 -> 58474 bytes
 ...t-overview-f1b5a17c2e53228461f1510ea2fe0e9b.png |   Bin 0 -> 128920 bytes
 ...ry-console-9172787dd283a81158000e46310114f3.png |   Bin 0 -> 301189 bytes
 content/b2e3a3b3.2becaac7.js                       |     1 +
 content/b2e3a3b3.96b03bb3.js                       |     1 -
 content/b2e3a3b3.e3e8ea70.js                       |     1 -
 content/bb862087.78d0b135.js                       |     2 -
 content/bb862087.7d3d3c07.js                       |     2 +
 ...ICENSE.txt => bb862087.7d3d3c07.js.LICENSE.txt} |     0
 content/bb862087.90b2fb62.js                       |     2 -
 content/c4f5d8e4.434a0b9b.js                       |     2 -
 content/c4f5d8e4.434a0b9b.js.LICENSE.txt           |     5 -
 content/c4f5d8e4.b718ba7c.js                       |     1 +
 content/c4f5d8e4.d50032bf.js                       |     2 -
 content/c571a310.24501c78.js                       |     2 -
 content/c571a310.48a7cb70.js                       |     2 -
 content/c571a310.ceb192d0.js                       |     2 +
 ...ICENSE.txt => c571a310.ceb192d0.js.LICENSE.txt} |     0
 content/d3a353ca.1e0ccf4e.js                       |     1 -
 content/d3a353ca.2ae8ff90.js                       |     1 -
 content/d3a353ca.2e75566b.js                       |     1 +
 content/d6d9fd36.2d345276.js                       |     2 -
 content/d6d9fd36.53d72c54.js                       |     2 -
 content/d6d9fd36.a45fd066.js                       |     2 +
 ...ICENSE.txt => d6d9fd36.a45fd066.js.LICENSE.txt} |     0
 content/docs/about/features_of_pinot/index.html    |    50 +-
 content/docs/about/index.html                      |    48 +-
 content/docs/about/what_is_pinot/index.html        |    52 +-
 content/docs/about/who_use_pinot/index.html        |    48 +-
 .../guides/troubleshooting/index.html              |    48 +-
 content/docs/administration/index.html             |    48 +-
 .../installation/cloud/aws/index.html              |    50 +-
 .../installation/cloud/azure/index.html            |    52 +-
 .../installation/cloud/gcp/index.html              |    48 +-
 .../installation/cloud/on-premise/index.html       |    56 +-
 .../installation/containers/docker/index.html      |    50 +-
 .../installation/containers/index.html             |    48 +-
 .../operating-systems/macos/index.html             |    48 +-
 .../operating-systems/ubuntu/index.html            |    48 +-
 .../docs/administration/running_locally/index.html |    56 +-
 content/docs/components/broker/index.html          |    48 +-
 content/docs/components/cluster/index.html         |    48 +-
 content/docs/components/controller/index.html      |    48 +-
 content/docs/components/index.html                 |    48 +-
 content/docs/components/minion/index.html          |    48 +-
 content/docs/components/schema/index.html          |    48 +-
 content/docs/components/segments/index.html        |    48 +-
 content/docs/components/server/index.html          |    48 +-
 content/docs/components/tables/index.html          |    48 +-
 content/docs/components/tenants/index.html         |    48 +-
 content/docs/concepts/index.html                   |    48 +-
 .../docs/concepts/pinot-architecture/index.html    |    50 +-
 content/docs/how-to/index.html                     |    48 +-
 content/docs/misc/build-docker/index.html          |    60 +-
 content/docs/misc/index.html                       |    48 +-
 content/docs/user-guide/clients/golang/index.html  |    50 +-
 content/docs/user-guide/clients/java/index.html    |    78 +-
 content/docs/user-guide/index.html                 |    48 +-
 content/docs/user-guide/pql/index.html             |    58 +-
 content/docs/user-guide/query-pinot/index.html     |    50 +-
 content/docs/user-guide/response-format/index.html |    52 +-
 .../user-guide/rest-admin-interface/index.html     |    48 +-
 content/download/index.html                        |    34 +-
 content/e2ccc6e4.ad6f7dd0.js                       |     2 +
 ...ICENSE.txt => e2ccc6e4.ad6f7dd0.js.LICENSE.txt} |     0
 content/e2ccc6e4.b45b89b1.js                       |     2 -
 content/e2ccc6e4.f1933295.js                       |     2 -
 content/e2f7469e.63cf73e4.js                       |     1 +
 content/e2f7469e.9173a95f.js                       |     1 -
 content/e2f7469e.d94c87f0.js                       |     1 -
 content/e8193bc1.545bcc76.js                       |     2 +
 ...ICENSE.txt => e8193bc1.545bcc76.js.LICENSE.txt} |     0
 content/e8193bc1.c93dfba6.js                       |     2 -
 content/e8193bc1.ce9dc649.js                       |     2 -
 content/f0c930b7.494cf432.js                       |     2 -
 content/f0c930b7.e6ba955d.js                       |     2 +
 ...ICENSE.txt => f0c930b7.e6ba955d.js.LICENSE.txt} |     0
 content/f0c930b7.ea04afbb.js                       |     2 -
 content/f15f6e84.0df523a0.js                       |     1 -
 content/f15f6e84.1b62bb6b.js                       |     1 +
 content/f15f6e84.645774e7.js                       |     1 -
 content/f18e5af0.0c95b0b7.js                       |     1 -
 content/f18e5af0.154f0092.js                       |     1 -
 content/f18e5af0.6c06fe53.js                       |     1 +
 content/f42d5630.5f438df2.js                       |     1 +
 content/f42d5630.90513c94.js                       |     1 -
 content/f42d5630.c5ee400f.js                       |     1 -
 content/f5cd6b6b.0553ce07.js                       |     2 -
 content/f5cd6b6b.44c09039.js                       |     2 -
 content/f5cd6b6b.9ed3a7d9.js                       |     2 +
 ...ICENSE.txt => f5cd6b6b.9ed3a7d9.js.LICENSE.txt} |     0
 content/f9a80a12.2a617147.js                       |     2 -
 content/f9a80a12.e709722a.js                       |     2 -
 content/f9a80a12.f59b2da4.js                       |     1 +
 content/fc1d294a.1068a98a.js                       |     1 -
 content/fc1d294a.47a7b7e6.js                       |     1 -
 content/fc1d294a.bc7b9eef.js                       |     1 +
 content/fc2e38b1.44239d4a.js                       |     1 -
 content/fc2e38b1.9f8701ab.js                       |     1 -
 content/fc2e38b1.ea1835b9.js                       |     1 +
 content/fe239dc1.60baa264.js                       |     1 +
 content/fe239dc1.a927e524.js                       |     1 -
 content/fe239dc1.e59ce1cb.js                       |     1 -
 content/img/pinot-navbar-logo-722f37.png           |   Bin 0 -> 42885 bytes
 content/img/pinot-navbar-logo-722f37.svg           |    21 +
 content/img/pinot-overview.png                     |   Bin 0 -> 128920 bytes
 content/index.html                                 |    38 +-
 content/main.1a246359.js                           |     2 -
 content/main.1a246359.js.LICENSE.txt               |    44 -
 content/main.e5a3fe3f.js                           |     2 +
 ...js.LICENSE.txt => main.e5a3fe3f.js.LICENSE.txt} |     0
 content/main.faadf34f.js                           |     2 -
 content/runtime~main.0014bc3d.js                   |     1 -
 content/runtime~main.8b61b6d1.js                   |     1 +
 content/runtime~main.ca2ca608.js                   |     1 -
 content/search/index.html                          |    36 +-
 content/server.bundle.js                           | 58229 -------------------
 content/styles.096ebb7d.js                         |     1 +
 content/styles.371d1b96.css                        |     1 -
 content/styles.42c948d7.css                        |     3 +
 content/styles.519ee6d9.js                         |     1 -
 content/styles.906343b7.css                        |     1 -
 content/styles.c386493b.js                         |     1 -
 265 files changed, 1134 insertions(+), 59560 deletions(-)

diff --git a/content/0626461f.a25579ef.js b/content/0626461f.a25579ef.js
deleted file mode 100644
index 7548cba..0000000
--- a/content/0626461f.a25579ef.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{138:function(e,t,i){"use strict";i.r(t);i(242),i(29),i(21),i(20),i(54),i(231),i(198);var n=i(0),r=i.n(n),a=i(245),s=i.n(a),c=i(300),u=i.n(c),o=i(191),h=i.n(o),f=i(27),l=i(210),m=i(310),d=i.n(m),v=i(241),g=i(195),p=i(222),y=i(139),R=i.n(y);t.default=function(){var e=Object(l.a)().siteConfig,t=(e=void 0===e?{}:e).themeConfig.algolia,i=(t=void 0===t?{}:t).appId,a=void 0===i?"BH4D9OD16A":i,c=t.apiKey,o=t.indexName,m=Object(v.a)(),y=m.s [...]
\ No newline at end of file
diff --git a/content/09e16f0c.009a5883.js b/content/09e16f0c.009a5883.js
new file mode 100644
index 0000000..9d8d47c
--- /dev/null
+++ b/content/09e16f0c.009a5883.js
@@ -0,0 +1,2 @@
+/*! For license information please see 09e16f0c.009a5883.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return m}));var r=n(0),a=n.n(r);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))) [...]
\ No newline at end of file
diff --git a/content/f9a80a12.e709722a.js.LICENSE.txt b/content/09e16f0c.009a5883.js.LICENSE.txt
similarity index 100%
rename from content/f9a80a12.e709722a.js.LICENSE.txt
rename to content/09e16f0c.009a5883.js.LICENSE.txt
diff --git a/content/09e16f0c.96db1c6a.js b/content/09e16f0c.96db1c6a.js
deleted file mode 100644
index b0d8c32..0000000
--- a/content/09e16f0c.96db1c6a.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 09e16f0c.96db1c6a.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{138:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return c})),n.d(e,"metadata",(function(){return u})),n.d(e,"rightToc",(function(){return s})),n.d(e,"default",(function(){return l}));var r=n(2),o=n(9),i=(n(0),n(190)),a=n(209),c={title:"Install Pinot On Containers",sidebar_label:"hidden",hide_pagination:!0},u={id:"administration/installation/containers",title:"Install Pinot On Containers",description:"Docker", [...]
\ No newline at end of file
diff --git a/content/09e16f0c.96db1c6a.js.LICENSE.txt b/content/09e16f0c.96db1c6a.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/09e16f0c.96db1c6a.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/09e16f0c.d2790dd4.js b/content/09e16f0c.d2790dd4.js
deleted file mode 100644
index 86f4543..0000000
--- a/content/09e16f0c.d2790dd4.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 09e16f0c.d2790dd4.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{140:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return c})),n.d(e,"metadata",(function(){return u})),n.d(e,"rightToc",(function(){return s})),n.d(e,"default",(function(){return l}));var r=n(2),o=n(9),i=(n(0),n(190)),a=n(209),c={title:"Install Pinot On Containers",sidebar_label:"hidden",hide_pagination:!0},u={id:"administration/installation/containers",title:"Install Pinot On Containers",description:"Docker", [...]
\ No newline at end of file
diff --git a/content/09e16f0c.d2790dd4.js.LICENSE.txt b/content/09e16f0c.d2790dd4.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/09e16f0c.d2790dd4.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/0b8045ed.4bdd4209.js b/content/0b8045ed.4bdd4209.js
new file mode 100644
index 0000000..1038fb2
--- /dev/null
+++ b/content/0b8045ed.4bdd4209.js
@@ -0,0 +1,2 @@
+/*! For license information please see 0b8045ed.4bdd4209.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return d}));var r=n(0),a=n.n(r);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))) [...]
\ No newline at end of file
diff --git a/content/f9a80a12.2a617147.js.LICENSE.txt b/content/0b8045ed.4bdd4209.js.LICENSE.txt
similarity index 100%
rename from content/f9a80a12.2a617147.js.LICENSE.txt
rename to content/0b8045ed.4bdd4209.js.LICENSE.txt
diff --git a/content/0b8045ed.728269be.js b/content/0b8045ed.728269be.js
deleted file mode 100644
index 9d385c3..0000000
--- a/content/0b8045ed.728269be.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 0b8045ed.728269be.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{139:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return u})),n.d(t,"metadata",(function(){return b})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return m}));var r=n(2),a=n(9),o=n(0),c=n.n(o),l=n(190),i=(n(211),n(216)),s=n(215),u={title:"Cluster",sidebar_label:"cluster",description:"Cluster"},b={id:"components/cluster",title:"Cluster",description:"Cluster",source:"@site/docs/component [...]
\ No newline at end of file
diff --git a/content/0b8045ed.728269be.js.LICENSE.txt b/content/0b8045ed.728269be.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/0b8045ed.728269be.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/0b8045ed.a04e24a4.js b/content/0b8045ed.a04e24a4.js
deleted file mode 100644
index 1074800..0000000
--- a/content/0b8045ed.a04e24a4.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 0b8045ed.a04e24a4.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{141:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return u})),n.d(t,"metadata",(function(){return b})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return m}));var r=n(2),a=n(9),o=n(0),c=n.n(o),l=n(190),i=(n(211),n(216)),s=n(215),u={title:"Cluster",sidebar_label:"cluster",description:"Cluster"},b={id:"components/cluster",title:"Cluster",description:"Cluster",source:"@site/docs/component [...]
\ No newline at end of file
diff --git a/content/0b8045ed.a04e24a4.js.LICENSE.txt b/content/0b8045ed.a04e24a4.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/0b8045ed.a04e24a4.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/1.1ac76ba1.js b/content/1.1ac76ba1.js
new file mode 100644
index 0000000..e52b3ac
--- /dev/null
+++ b/content/1.1ac76ba1.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{114:function(t,e,n){"use strict";var r=n(0),o=n(20);e.a=function(){var t=Object(r.useContext)(o.a);if(null===t)throw new Error("Docusaurus context not provided");return t}},116:function(t,e,n){"use strict";function r(t){return!0===/^(\w*:|\/\/)/.test(t)}function o(t){return void 0!==t&&!r(t)}n.d(e,"b",(function(){return r})),n.d(e,"a",(function(){return o}))},117:function(t,e,n){"use strict";var r=n(0),o=n.n(r),i=n(13),a=n(116),u=n [...]
\ No newline at end of file
diff --git a/content/1.8ad7f848.js b/content/1.8ad7f848.js
deleted file mode 100644
index 09bada6..0000000
--- a/content/1.8ad7f848.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 1.8ad7f848.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{191:function(t,e,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var t=[],e=0;e<arguments.length;e++){var r=arguments[e];if(r){var i=typeof r;if("string"===i||"number"===i)t.push(r);else if(Array.isArray(r)&&r.length){var a=o.apply(null,r);a&&t.push(a)}else if("object"===i)for(var c in r)n.call(r,c)&&r[c]&&t.push(c)}}return t.join(" ")}t.exports?(o.default=o,t.exports=o):void 0===(r=function(){return o}.a [...]
\ No newline at end of file
diff --git a/content/1.8ad7f848.js.LICENSE.txt b/content/1.8ad7f848.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/1.8ad7f848.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/1.f4f3bf82.js b/content/1.f4f3bf82.js
deleted file mode 100644
index 616b912..0000000
--- a/content/1.f4f3bf82.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 1.f4f3bf82.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{191:function(t,e,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var t=[],e=0;e<arguments.length;e++){var r=arguments[e];if(r){var i=typeof r;if("string"===i||"number"===i)t.push(r);else if(Array.isArray(r)&&r.length){var a=o.apply(null,r);a&&t.push(a)}else if("object"===i)for(var c in r)n.call(r,c)&&r[c]&&t.push(c)}}return t.join(" ")}t.exports?(o.default=o,t.exports=o):void 0===(r=function(){return o}.a [...]
\ No newline at end of file
diff --git a/content/1.f4f3bf82.js.LICENSE.txt b/content/1.f4f3bf82.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/1.f4f3bf82.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/15175136.aa118c86.js b/content/15175136.aa118c86.js
deleted file mode 100644
index e1dc98c..0000000
--- a/content/15175136.aa118c86.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{142:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return a})),n.d(t,"metadata",(function(){return i})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return s}));var r=n(2),o=n(9),c=(n(0),n(190)),a={},i={id:"components/schema",title:"schema",description:"",source:"@site/docs/components/schema.md",permalink:"/docs/components/schema",editUrl:"https://github.com/apache/incubator-pinot/edit/m [...]
\ No newline at end of file
diff --git a/content/15175136.da91b668.js b/content/15175136.da91b668.js
new file mode 100644
index 0000000..a6bfb88
--- /dev/null
+++ b/content/15175136.da91b668.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{113:function(e,n,t){"use strict";t.d(n,"a",(function(){return m})),t.d(n,"b",(function(){return d}));var r=t(0),o=t.n(r);function c(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))) [...]
\ No newline at end of file
diff --git a/content/15175136.f53e7e4b.js b/content/15175136.f53e7e4b.js
deleted file mode 100644
index 2e86eb4..0000000
--- a/content/15175136.f53e7e4b.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{140:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return a})),n.d(t,"metadata",(function(){return i})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return s}));var r=n(2),o=n(9),c=(n(0),n(190)),a={},i={id:"components/schema",title:"schema",description:"",source:"@site/docs/components/schema.md",permalink:"/docs/components/schema",editUrl:"https://github.com/apache/incubator-pinot/edit/m [...]
\ No newline at end of file
diff --git a/content/17896441.3e6765c1.js b/content/17896441.3e6765c1.js
new file mode 100644
index 0000000..d878cbe
--- /dev/null
+++ b/content/17896441.3e6765c1.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{110:function(e,t,a){"use strict";a.r(t);var n=a(0),l=a.n(n),r=a(128),i=a(114),c=a(118),m=a(117);var o=function(e){var t=e.metadata;return l.a.createElement("nav",{className:"pagination-nav","aria-label":"Blog list page navigation"},l.a.createElement("div",{className:"pagination-nav__item"},t.previous&&l.a.createElement(m.a,{className:"pagination-nav__link",to:t.previous.permalink},l.a.createElement("div",{className:"pagination-nav_ [...]
\ No newline at end of file
diff --git a/content/17896441.d89e7edf.js b/content/17896441.d89e7edf.js
deleted file mode 100644
index 568a769..0000000
--- a/content/17896441.d89e7edf.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{130:function(e,t,a){"use strict";a.r(t);var n=a(0),l=a.n(n),r=a(230),c=a(196),i=a(210),m=a(219),o=a(195);var s=function(e){var t=e.metadata;return l.a.createElement("nav",{className:"pagination-nav"},l.a.createElement("div",{className:"pagination-nav__item"},t.previous&&l.a.createElement(o.a,{className:"pagination-nav__link",to:t.previous.permalink},l.a.createElement("div",{className:"pagination-nav__sublabel"},"Previous"),l.a.crea [...]
\ No newline at end of file
diff --git a/content/17896441.f23d991a.js b/content/17896441.f23d991a.js
deleted file mode 100644
index 490cc9c..0000000
--- a/content/17896441.f23d991a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{130:function(e,t,a){"use strict";a.r(t);var n=a(0),l=a.n(n),r=a(230),c=a(196),i=a(210),m=a(219),o=a(195);var s=function(e){var t=e.metadata;return l.a.createElement("nav",{className:"pagination-nav"},l.a.createElement("div",{className:"pagination-nav__item"},t.previous&&l.a.createElement(o.a,{className:"pagination-nav__link",to:t.previous.permalink},l.a.createElement("div",{className:"pagination-nav__sublabel"},"Previous"),l.a.crea [...]
\ No newline at end of file
diff --git a/content/17982204.69d290b0.js b/content/17982204.69d290b0.js
deleted file mode 100644
index 20d4b36..0000000
--- a/content/17982204.69d290b0.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{143:function(e,t,r){"use strict";r.r(t),r.d(t,"frontMatter",(function(){return i})),r.d(t,"metadata",(function(){return c})),r.d(t,"rightToc",(function(){return u})),r.d(t,"default",(function(){return f}));var n=r(2),o=r(9),a=(r(0),r(190)),i={title:"Rest Admin Inerface",sidebar_label:"rest-admin-interface",description:"Pinot Rest Admin Interface"},c={id:"user-guide/rest-admin-interface",title:"Rest Admin Inerface",description:"Pin [...]
\ No newline at end of file
diff --git a/content/17982204.8d94641b.js b/content/17982204.8d94641b.js
new file mode 100644
index 0000000..3873a1e
--- /dev/null
+++ b/content/17982204.8d94641b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{113:function(e,t,r){"use strict";r.d(t,"a",(function(){return p})),r.d(t,"b",(function(){return m}));var n=r(0),i=r.n(n);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))) [...]
\ No newline at end of file
diff --git a/content/17982204.a0913628.js b/content/17982204.a0913628.js
deleted file mode 100644
index f964d9f..0000000
--- a/content/17982204.a0913628.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{141:function(e,t,r){"use strict";r.r(t),r.d(t,"frontMatter",(function(){return i})),r.d(t,"metadata",(function(){return c})),r.d(t,"rightToc",(function(){return u})),r.d(t,"default",(function(){return f}));var n=r(2),o=r(9),a=(r(0),r(190)),i={title:"Rest Admin Inerface",sidebar_label:"rest-admin-interface",description:"Pinot Rest Admin Interface"},c={id:"user-guide/rest-admin-interface",title:"Rest Admin Inerface",description:"Pino [...]
\ No newline at end of file
diff --git a/content/1be78505.64b08f7e.js b/content/1be78505.64b08f7e.js
deleted file mode 100644
index af48ac5..0000000
--- a/content/1be78505.64b08f7e.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[11,9,53],{130:function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),l=a(230),c=a(196),i=a(210),o=a(219),s=a(195);var m=function(e){var t=e.metadata;return r.a.createElement("nav",{className:"pagination-nav"},r.a.createElement("div",{className:"pagination-nav__item"},t.previous&&r.a.createElement(s.a,{className:"pagination-nav__link",to:t.previous.permalink},r.a.createElement("div",{className:"pagination-nav__sublabel"},"Previous"),r. [...]
\ No newline at end of file
diff --git a/content/1be78505.de2a2b89.js b/content/1be78505.de2a2b89.js
deleted file mode 100644
index 1802fb0..0000000
--- a/content/1be78505.de2a2b89.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[10,8,53],{130:function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),l=a(230),c=a(196),i=a(210),o=a(219),s=a(195);var m=function(e){var t=e.metadata;return r.a.createElement("nav",{className:"pagination-nav"},r.a.createElement("div",{className:"pagination-nav__item"},t.previous&&r.a.createElement(s.a,{className:"pagination-nav__link",to:t.previous.permalink},r.a.createElement("div",{className:"pagination-nav__sublabel"},"Previous"),r. [...]
\ No newline at end of file
diff --git a/content/1c72b387.1bdebec2.js b/content/1c72b387.1bdebec2.js
deleted file mode 100644
index 9cf06f4..0000000
--- a/content/1c72b387.1bdebec2.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 1c72b387.1bdebec2.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{148:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return l})),n.d(t,"metadata",(function(){return s})),n.d(t,"rightToc",(function(){return u})),n.d(t,"default",(function(){return p}));var r=n(2),a=n(9),o=(n(0),n(190)),i=n(211),c=n(209),l={title:"GCP Quickstart",sidebar_label:"GCP",description:"Run Pinot on GCP"},s={id:"administration/installation/cloud/gcp",title:"GCP Quickstart",description:"Run Pinot on GCP [...]
\ No newline at end of file
diff --git a/content/1c72b387.1bdebec2.js.LICENSE.txt b/content/1c72b387.1bdebec2.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/1c72b387.1bdebec2.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/1c72b387.a86e860e.js b/content/1c72b387.a86e860e.js
new file mode 100644
index 0000000..61108a2
--- /dev/null
+++ b/content/1c72b387.a86e860e.js
@@ -0,0 +1,2 @@
+/*! For license information please see 1c72b387.a86e860e.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return m}));var a=n(0),r=n.n(a);function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))) [...]
\ No newline at end of file
diff --git a/content/f5cd6b6b.44c09039.js.LICENSE.txt b/content/1c72b387.a86e860e.js.LICENSE.txt
similarity index 100%
rename from content/f5cd6b6b.44c09039.js.LICENSE.txt
rename to content/1c72b387.a86e860e.js.LICENSE.txt
diff --git a/content/1c72b387.e9f21ee5.js b/content/1c72b387.e9f21ee5.js
deleted file mode 100644
index be1f707..0000000
--- a/content/1c72b387.e9f21ee5.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 1c72b387.e9f21ee5.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{150:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return l})),n.d(t,"metadata",(function(){return s})),n.d(t,"rightToc",(function(){return u})),n.d(t,"default",(function(){return p}));var r=n(2),a=n(9),o=(n(0),n(190)),i=n(211),c=n(209),l={title:"GCP Quickstart",sidebar_label:"GCP",description:"Run Pinot on GCP"},s={id:"administration/installation/cloud/gcp",title:"GCP Quickstart",description:"Run Pinot on GCP [...]
\ No newline at end of file
diff --git a/content/1c72b387.e9f21ee5.js.LICENSE.txt b/content/1c72b387.e9f21ee5.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/1c72b387.e9f21ee5.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/1db65d89.99780208.js b/content/1db65d89.99780208.js
deleted file mode 100644
index ac48dd9..0000000
--- a/content/1db65d89.99780208.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 1db65d89.99780208.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{149:function(t,e,r){"use strict";r.r(e),r.d(e,"frontMatter",(function(){return c})),r.d(e,"metadata",(function(){return u})),r.d(e,"rightToc",(function(){return s})),r.d(e,"default",(function(){return p}));var n=r(2),o=r(9),i=(r(0),r(190)),a=r(209),c={title:"User Guide",description:"User Guide",sidebar_label:"hidden",hide_pagination:!0},u={id:"user-guide",title:"User Guide",description:"User Guide",source:"@site/docs/user-guide.md [...]
\ No newline at end of file
diff --git a/content/1db65d89.99780208.js.LICENSE.txt b/content/1db65d89.99780208.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/1db65d89.99780208.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/1db65d89.9bb206c0.js b/content/1db65d89.9bb206c0.js
new file mode 100644
index 0000000..837d9bd
--- /dev/null
+++ b/content/1db65d89.9bb206c0.js
@@ -0,0 +1,2 @@
+/*! For license information please see 1db65d89.9bb206c0.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{113:function(e,t,r){"use strict";r.d(t,"a",(function(){return f})),r.d(t,"b",(function(){return b}));var n=r(0),o=r.n(n);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))) [...]
\ No newline at end of file
diff --git a/content/f5cd6b6b.0553ce07.js.LICENSE.txt b/content/1db65d89.9bb206c0.js.LICENSE.txt
similarity index 100%
rename from content/f5cd6b6b.0553ce07.js.LICENSE.txt
rename to content/1db65d89.9bb206c0.js.LICENSE.txt
diff --git a/content/1db65d89.cf271590.js b/content/1db65d89.cf271590.js
deleted file mode 100644
index 49ed634..0000000
--- a/content/1db65d89.cf271590.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 1db65d89.cf271590.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{151:function(t,e,r){"use strict";r.r(e),r.d(e,"frontMatter",(function(){return c})),r.d(e,"metadata",(function(){return u})),r.d(e,"rightToc",(function(){return s})),r.d(e,"default",(function(){return p}));var n=r(2),o=r(9),i=(r(0),r(190)),a=r(209),c={title:"User Guide",description:"User Guide",sidebar_label:"hidden",hide_pagination:!0},u={id:"user-guide",title:"User Guide",description:"User Guide",source:"@site/docs/user-guide.md [...]
\ No newline at end of file
diff --git a/content/1db65d89.cf271590.js.LICENSE.txt b/content/1db65d89.cf271590.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/1db65d89.cf271590.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/1f7c204c.242d8bf0.js b/content/1f7c204c.242d8bf0.js
new file mode 100644
index 0000000..e9ff6db
--- /dev/null
+++ b/content/1f7c204c.242d8bf0.js
@@ -0,0 +1,2 @@
+/*! For license information please see 1f7c204c.242d8bf0.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return m}));var r=n(0),o=n.n(r);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/f0c930b7.ea04afbb.js.LICENSE.txt b/content/1f7c204c.242d8bf0.js.LICENSE.txt
similarity index 100%
rename from content/f0c930b7.ea04afbb.js.LICENSE.txt
rename to content/1f7c204c.242d8bf0.js.LICENSE.txt
diff --git a/content/1f7c204c.83c5c4b2.js b/content/1f7c204c.83c5c4b2.js
deleted file mode 100644
index 09265b7..0000000
--- a/content/1f7c204c.83c5c4b2.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 1f7c204c.83c5c4b2.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{152:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return c})),n.d(e,"metadata",(function(){return u})),n.d(e,"rightToc",(function(){return s})),n.d(e,"default",(function(){return p}));var r=n(2),o=n(9),i=(n(0),n(190)),a=n(209),c={title:"Components",description:"Components",sidebar_label:"hidden",hide_pagination:!0},u={id:"components",title:"Components",description:"Components",source:"@site/docs/components.md [...]
\ No newline at end of file
diff --git a/content/1f7c204c.83c5c4b2.js.LICENSE.txt b/content/1f7c204c.83c5c4b2.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/1f7c204c.83c5c4b2.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/1f7c204c.ef68b15f.js b/content/1f7c204c.ef68b15f.js
deleted file mode 100644
index 86ff42c..0000000
--- a/content/1f7c204c.ef68b15f.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 1f7c204c.ef68b15f.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{150:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return c})),n.d(e,"metadata",(function(){return u})),n.d(e,"rightToc",(function(){return s})),n.d(e,"default",(function(){return p}));var r=n(2),o=n(9),i=(n(0),n(190)),a=n(209),c={title:"Components",description:"Components",sidebar_label:"hidden",hide_pagination:!0},u={id:"components",title:"Components",description:"Components",source:"@site/docs/components.md [...]
\ No newline at end of file
diff --git a/content/1f7c204c.ef68b15f.js.LICENSE.txt b/content/1f7c204c.ef68b15f.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/1f7c204c.ef68b15f.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/2.0e85401b.js b/content/2.0e85401b.js
new file mode 100644
index 0000000..c352ce2
--- /dev/null
+++ b/content/2.0e85401b.js
@@ -0,0 +1,2 @@
+/*! For license information please see 2.0e85401b.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{115:function(e,t,n){var a;!function(){"use strict";var n={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var a=arguments[t];if(a){var o=typeof a;if("string"===o||"number"===o)e.push(a);else if(Array.isArray(a)&&a.length){var c=r.apply(null,a);c&&e.push(c)}else if("object"===o)for(var i in a)n.call(a,i)&&a[i]&&e.push(i)}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(a=function(){return r}.a [...]
\ No newline at end of file
diff --git a/content/f0c930b7.494cf432.js.LICENSE.txt b/content/2.0e85401b.js.LICENSE.txt
similarity index 100%
rename from content/f0c930b7.494cf432.js.LICENSE.txt
rename to content/2.0e85401b.js.LICENSE.txt
diff --git a/content/2.2cb5797d.js b/content/2.2cb5797d.js
deleted file mode 100644
index b8d83aa..0000000
--- a/content/2.2cb5797d.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{214:function(e,t,a){"use strict";var n=a(0),r=Object(n.createContext)({tabGroupChoices:{},setTabGroupChoices:function(){}});t.a=r},222:function(e,t,a){"use strict";var n=a(0),r=a.n(n),c=a(230),o=a(196),l=a(210),i=a(219),s="",u="dark",d=function(){var e=Object(l.a)().siteConfig,t=(e=void 0===e?{}:e).themeConfig.disableDarkMode,a=Object(n.useState)("undefined"!=typeof document?document.documentElement.getAttribute("data-theme"):s),r= [...]
\ No newline at end of file
diff --git a/content/2.ef30d7bb.js b/content/2.ef30d7bb.js
deleted file mode 100644
index 4e62525..0000000
--- a/content/2.ef30d7bb.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{214:function(e,t,a){"use strict";var n=a(0),r=Object(n.createContext)({tabGroupChoices:{},setTabGroupChoices:function(){}});t.a=r},222:function(e,t,a){"use strict";var n=a(0),r=a.n(n),c=a(230),o=a(196),l=a(210),i=a(219),s="",u="dark",d=function(){var e=Object(l.a)().siteConfig,t=(e=void 0===e?{}:e).themeConfig.disableDarkMode,a=Object(n.useState)("undefined"!=typeof document?document.documentElement.getAttribute("data-theme"):s),r= [...]
\ No newline at end of file
diff --git a/content/20ac7829.511d9159.js b/content/20ac7829.511d9159.js
deleted file mode 100644
index 03e1aad..0000000
--- a/content/20ac7829.511d9159.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{151:function(o){o.exports=JSON.parse('{"docsSidebars":{"docs":[{"type":"category","label":"About","items":[{"type":"link","label":"What is Pinot","href":"/docs/about/what_is_pinot"},{"type":"link","label":"Features of Pinot","href":"/docs/about/features_of_pinot"},{"type":"link","label":"Companies using Pinot","href":"/docs/about/who_use_pinot"}]},{"type":"category","label":"Administration","items":[{"type":"link","label":"Running [...]
\ No newline at end of file
diff --git a/content/20ac7829.64483233.js b/content/20ac7829.64483233.js
deleted file mode 100644
index 8e92e22..0000000
--- a/content/20ac7829.64483233.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{153:function(o){o.exports=JSON.parse('{"docsSidebars":{"docs":[{"type":"category","label":"About","items":[{"type":"link","label":"What is Pinot","href":"/docs/about/what_is_pinot"},{"type":"link","label":"Features of Pinot","href":"/docs/about/features_of_pinot"},{"type":"link","label":"Companies using Pinot","href":"/docs/about/who_use_pinot"}]},{"type":"category","label":"Administration","items":[{"type":"link","label":"Running [...]
\ No newline at end of file
diff --git a/content/210292fc.87eb266e.js b/content/210292fc.87eb266e.js
new file mode 100644
index 0000000..e0799db
--- /dev/null
+++ b/content/210292fc.87eb266e.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{113:function(e,t,r){"use strict";r.d(t,"a",(function(){return l})),r.d(t,"b",(function(){return d}));var n=r(0),o=r.n(n);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/210292fc.dee0f872.js b/content/210292fc.dee0f872.js
deleted file mode 100644
index 2a0026d..0000000
--- a/content/210292fc.dee0f872.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{154:function(e,t,r){"use strict";r.r(t),r.d(t,"frontMatter",(function(){return a})),r.d(t,"metadata",(function(){return i})),r.d(t,"rightToc",(function(){return p})),r.d(t,"default",(function(){return u}));var n=r(2),o=r(9),c=(r(0),r(190)),a={},i={id:"components/server",title:"server",description:"",source:"@site/docs/components/server.md",permalink:"/docs/components/server",editUrl:"https://github.com/apache/incubator-pinot/edit/ [...]
\ No newline at end of file
diff --git a/content/210292fc.ff464c61.js b/content/210292fc.ff464c61.js
deleted file mode 100644
index f4b244f..0000000
--- a/content/210292fc.ff464c61.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{152:function(e,t,r){"use strict";r.r(t),r.d(t,"frontMatter",(function(){return a})),r.d(t,"metadata",(function(){return i})),r.d(t,"rightToc",(function(){return p})),r.d(t,"default",(function(){return u}));var n=r(2),o=r(9),c=(r(0),r(190)),a={},i={id:"components/server",title:"server",description:"",source:"@site/docs/components/server.md",permalink:"/docs/components/server",editUrl:"https://github.com/apache/incubator-pinot/edit/ [...]
\ No newline at end of file
diff --git a/content/3.79d8894d.js b/content/3.79d8894d.js
deleted file mode 100644
index d8f1eb4..0000000
--- a/content/3.79d8894d.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 3.79d8894d.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{220:function(e,t){var r=Object.prototype.hasOwnProperty,o=Object.prototype.toString;e.exports=function(e,t,n){if("[object Function]"!==o.call(t))throw new TypeError("iterator must be a function");var s=e.length;if(s===+s)for(var a=0;a<s;a++)t.call(n,e[a],a,e);else for(var i in e)r.call(e,i)&&t.call(n,e[i],i,e)}},221:function(e,t){e.exports=function(e){return JSON.parse(JSON.stringify(e))}},224:function(e,t){var r,o,n=e.exports={};f [...]
\ No newline at end of file
diff --git a/content/3.79d8894d.js.LICENSE.txt b/content/3.79d8894d.js.LICENSE.txt
deleted file mode 100644
index ddaf1f7..0000000
--- a/content/3.79d8894d.js.LICENSE.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * @overview es6-promise - a tiny implementation of Promises/A+.
- * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
- * @license   Licensed under MIT license
- *            See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
- * @version   v4.2.8+1e68dce6
- */
diff --git a/content/3.fd53f055.js b/content/3.fd53f055.js
deleted file mode 100644
index bed64fc..0000000
--- a/content/3.fd53f055.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 3.fd53f055.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{220:function(e,t){var r=Object.prototype.hasOwnProperty,o=Object.prototype.toString;e.exports=function(e,t,n){if("[object Function]"!==o.call(t))throw new TypeError("iterator must be a function");var s=e.length;if(s===+s)for(var a=0;a<s;a++)t.call(n,e[a],a,e);else for(var i in e)r.call(e,i)&&t.call(n,e[i],i,e)}},221:function(e,t){e.exports=function(e){return JSON.parse(JSON.stringify(e))}},224:function(e,t){var r,o,n=e.exports={};f [...]
\ No newline at end of file
diff --git a/content/3.fd53f055.js.LICENSE.txt b/content/3.fd53f055.js.LICENSE.txt
deleted file mode 100644
index ddaf1f7..0000000
--- a/content/3.fd53f055.js.LICENSE.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * @overview es6-promise - a tiny implementation of Promises/A+.
- * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
- * @license   Licensed under MIT license
- *            See https://raw.githubusercontent.com/stefanpenner/es6-promise/master/LICENSE
- * @version   v4.2.8+1e68dce6
- */
diff --git a/content/35310c5a.51dc0ef2.js b/content/35310c5a.51dc0ef2.js
new file mode 100644
index 0000000..de44bca
--- /dev/null
+++ b/content/35310c5a.51dc0ef2.js
@@ -0,0 +1,2 @@
+/*! For license information please see 35310c5a.51dc0ef2.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{113:function(e,n,t){"use strict";t.d(n,"a",(function(){return b})),t.d(n,"b",(function(){return p}));var a=t(0),r=t.n(a);function s(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})) [...]
\ No newline at end of file
diff --git a/content/e8193bc1.ce9dc649.js.LICENSE.txt b/content/35310c5a.51dc0ef2.js.LICENSE.txt
similarity index 100%
rename from content/e8193bc1.ce9dc649.js.LICENSE.txt
rename to content/35310c5a.51dc0ef2.js.LICENSE.txt
diff --git a/content/35310c5a.79961417.js b/content/35310c5a.79961417.js
deleted file mode 100644
index bad1a25..0000000
--- a/content/35310c5a.79961417.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 35310c5a.79961417.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{155:function(e,n,t){"use strict";t.r(n),t.d(n,"frontMatter",(function(){return i})),t.d(n,"metadata",(function(){return u})),t.d(n,"rightToc",(function(){return b})),t.d(n,"default",(function(){return d}));var a=t(2),r=t(9),s=(t(0),t(190)),o=t(211),c=t(216),l=t(215),i={title:"Response Format",sidebar_label:"rest",description:"REST Response Format"},u={id:"user-guide/response-format",title:"Response Format",description:"REST Respon [...]
\ No newline at end of file
diff --git a/content/35310c5a.79961417.js.LICENSE.txt b/content/35310c5a.79961417.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/35310c5a.79961417.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/35310c5a.c5dfe319.js b/content/35310c5a.c5dfe319.js
deleted file mode 100644
index 66ca36b..0000000
--- a/content/35310c5a.c5dfe319.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 35310c5a.c5dfe319.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{153:function(e,n,t){"use strict";t.r(n),t.d(n,"frontMatter",(function(){return i})),t.d(n,"metadata",(function(){return u})),t.d(n,"rightToc",(function(){return b})),t.d(n,"default",(function(){return d}));var a=t(2),r=t(9),s=(t(0),t(190)),o=t(211),c=t(216),l=t(215),i={title:"Response Format",sidebar_label:"rest",description:"REST Response Format"},u={id:"user-guide/response-format",title:"Response Format",description:"REST Respon [...]
\ No newline at end of file
diff --git a/content/35310c5a.c5dfe319.js.LICENSE.txt b/content/35310c5a.c5dfe319.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/35310c5a.c5dfe319.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/38ce0a13.0285f7ec.js b/content/38ce0a13.0285f7ec.js
deleted file mode 100644
index ea7155d..0000000
--- a/content/38ce0a13.0285f7ec.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{156:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return i})),n.d(e,"metadata",(function(){return c})),n.d(e,"rightToc",(function(){return s})),n.d(e,"default",(function(){return u}));var r=n(2),a=n(9),o=(n(0),n(190)),i={title:"Install Pinot On MacOS",sidebar_label:"MacOS",description:"Install Pinot on MacOS"},c={id:"administration/installation/operating-systems/macos",title:"Install Pinot On MacOS",descripti [...]
\ No newline at end of file
diff --git a/content/38ce0a13.12aa8433.js b/content/38ce0a13.12aa8433.js
deleted file mode 100644
index 2f89378..0000000
--- a/content/38ce0a13.12aa8433.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{154:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return i})),n.d(e,"metadata",(function(){return c})),n.d(e,"rightToc",(function(){return s})),n.d(e,"default",(function(){return u}));var r=n(2),a=n(9),o=(n(0),n(190)),i={title:"Install Pinot On MacOS",sidebar_label:"MacOS",description:"Install Pinot on MacOS"},c={id:"administration/installation/operating-systems/macos",title:"Install Pinot On MacOS",descripti [...]
\ No newline at end of file
diff --git a/content/38ce0a13.e1368ce6.js b/content/38ce0a13.e1368ce6.js
new file mode 100644
index 0000000..53beee5
--- /dev/null
+++ b/content/38ce0a13.e1368ce6.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{113:function(t,e,n){"use strict";n.d(e,"a",(function(){return p})),n.d(e,"b",(function(){return f}));var r=n(0),a=n.n(r);function o(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})) [...]
\ No newline at end of file
diff --git a/content/3d8d21df.00185b61.js b/content/3d8d21df.00185b61.js
deleted file mode 100644
index 9f6c57f..0000000
--- a/content/3d8d21df.00185b61.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 3d8d21df.00185b61.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{155:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return c})),n.d(e,"metadata",(function(){return u})),n.d(e,"rightToc",(function(){return f})),n.d(e,"default",(function(){return p}));var r=n(2),o=n(9),i=(n(0),n(190)),a=n(209),c={title:"About",description:"About Pinot",sidebar_label:"hidden",hide_pagination:!0},u={id:"about",title:"About",description:"About Pinot",source:"@site/docs/about.md",permalink:"/docs [...]
\ No newline at end of file
diff --git a/content/3d8d21df.00185b61.js.LICENSE.txt b/content/3d8d21df.00185b61.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/3d8d21df.00185b61.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/3d8d21df.af48bd52.js b/content/3d8d21df.af48bd52.js
new file mode 100644
index 0000000..dc31fde
--- /dev/null
+++ b/content/3d8d21df.af48bd52.js
@@ -0,0 +1,2 @@
+/*! For license information please see 3d8d21df.af48bd52.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return b}));var r=n(0),o=n.n(r);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/e8193bc1.c93dfba6.js.LICENSE.txt b/content/3d8d21df.af48bd52.js.LICENSE.txt
similarity index 100%
rename from content/e8193bc1.c93dfba6.js.LICENSE.txt
rename to content/3d8d21df.af48bd52.js.LICENSE.txt
diff --git a/content/3d8d21df.f553c637.js b/content/3d8d21df.f553c637.js
deleted file mode 100644
index 5d82eb7..0000000
--- a/content/3d8d21df.f553c637.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 3d8d21df.f553c637.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{157:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return c})),n.d(e,"metadata",(function(){return u})),n.d(e,"rightToc",(function(){return f})),n.d(e,"default",(function(){return p}));var r=n(2),o=n(9),i=(n(0),n(190)),a=n(209),c={title:"About",description:"About Pinot",sidebar_label:"hidden",hide_pagination:!0},u={id:"about",title:"About",description:"About Pinot",source:"@site/docs/about.md",permalink:"/docs [...]
\ No newline at end of file
diff --git a/content/3d8d21df.f553c637.js.LICENSE.txt b/content/3d8d21df.f553c637.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/3d8d21df.f553c637.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/4.11237e7b.js b/content/4.11237e7b.js
deleted file mode 100644
index eaa0667..0000000
--- a/content/4.11237e7b.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 4.11237e7b.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{259:function(e,t,n){"use strict";var r=n(9),o=n(0),i=n.n(o),a=n(191),c=n.n(a),l=n(210),s=(n(146),n(147)),u=n.n(s);t.a=function(e){return function(t){var n,o=t.id,a=Object(r.a)(t,["id"]),s=Object(l.a)().siteConfig,f=(s=void 0===s?{}:s).themeConfig,p=(f=void 0===f?{}:f).navbar,d=(p=void 0===p?{}:p).hideOnScroll,y=void 0!==d&&d;return o?i.a.createElement(e,a,i.a.createElement("a",{"aria-hidden":"true",tabIndex:"-1",className:c()("anch [...]
\ No newline at end of file
diff --git a/content/4.11237e7b.js.LICENSE.txt b/content/4.11237e7b.js.LICENSE.txt
deleted file mode 100644
index 73d480c..0000000
--- a/content/4.11237e7b.js.LICENSE.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-/*!
- * clipboard.js v2.0.6
- * https://clipboardjs.com/
- * 
- * Licensed MIT © Zeno Rocha
- */
diff --git a/content/4.b5b3f9e9.js b/content/4.b5b3f9e9.js
deleted file mode 100644
index 40c9bc4..0000000
--- a/content/4.b5b3f9e9.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 4.b5b3f9e9.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{248:function(e,t,n){"use strict";var r=n(9),o=n(0),i=n.n(o),a=n(191),c=n.n(a),l=n(210),s=(n(144),n(145)),u=n.n(s);t.a=function(e){return function(t){var n,o=t.id,a=Object(r.a)(t,["id"]),s=Object(l.a)().siteConfig,f=(s=void 0===s?{}:s).themeConfig,p=(f=void 0===f?{}:f).navbar,d=(p=void 0===p?{}:p).hideOnScroll,y=void 0!==d&&d;return o?i.a.createElement(e,a,i.a.createElement("a",{"aria-hidden":"true",tabIndex:"-1",className:c()("anch [...]
\ No newline at end of file
diff --git a/content/4.b5b3f9e9.js.LICENSE.txt b/content/4.b5b3f9e9.js.LICENSE.txt
deleted file mode 100644
index 73d480c..0000000
--- a/content/4.b5b3f9e9.js.LICENSE.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-/*!
- * clipboard.js v2.0.6
- * https://clipboardjs.com/
- * 
- * Licensed MIT © Zeno Rocha
- */
diff --git a/content/404.html b/content/404.html
index fb23801..2e74e9f 100644
--- a/content/404.html
+++ b/content/404.html
@@ -2,23 +2,23 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Page Not Found | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Page Not Found | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><link data-react-helmet="true" rel="shortcut icon" href="/img/favicon.ico"><link rel="stylesheet" href="/styles.371d1b96.css">
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Page Not Found | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Page Not Found | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><link data-react-helmet="true" rel="shortcut icon" href="/img/favicon.ico"><link data-react-helmet="true" rel="preconnect" href="https://BH [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/45a5cd1f.017cd5c9.js b/content/45a5cd1f.017cd5c9.js
deleted file mode 100644
index e23300e..0000000
--- a/content/45a5cd1f.017cd5c9.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 45a5cd1f.017cd5c9.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{156:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return a})),n.d(e,"metadata",(function(){return u})),n.d(e,"rightToc",(function(){return s})),n.d(e,"default",(function(){return p}));var r=n(2),o=n(9),i=(n(0),n(190)),c=n(209),a={title:"Concepts",description:"Concepts",sidebar_label:"hidden",hide_pagination:!0},u={id:"concepts",title:"Concepts",description:"Concepts",source:"@site/docs/concepts.md",permalink: [...]
\ No newline at end of file
diff --git a/content/45a5cd1f.017cd5c9.js.LICENSE.txt b/content/45a5cd1f.017cd5c9.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/45a5cd1f.017cd5c9.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/45a5cd1f.056847a9.js b/content/45a5cd1f.056847a9.js
deleted file mode 100644
index 5c1773d..0000000
--- a/content/45a5cd1f.056847a9.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 45a5cd1f.056847a9.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{158:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return a})),n.d(e,"metadata",(function(){return u})),n.d(e,"rightToc",(function(){return s})),n.d(e,"default",(function(){return p}));var r=n(2),o=n(9),i=(n(0),n(190)),c=n(209),a={title:"Concepts",description:"Concepts",sidebar_label:"hidden",hide_pagination:!0},u={id:"concepts",title:"Concepts",description:"Concepts",source:"@site/docs/concepts.md",permalink: [...]
\ No newline at end of file
diff --git a/content/45a5cd1f.056847a9.js.LICENSE.txt b/content/45a5cd1f.056847a9.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/45a5cd1f.056847a9.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/45a5cd1f.badb99b7.js b/content/45a5cd1f.badb99b7.js
new file mode 100644
index 0000000..9150907
--- /dev/null
+++ b/content/45a5cd1f.badb99b7.js
@@ -0,0 +1,2 @@
+/*! For license information please see 45a5cd1f.badb99b7.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return b}));var r=n(0),o=n.n(r);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/e2ccc6e4.f1933295.js.LICENSE.txt b/content/45a5cd1f.badb99b7.js.LICENSE.txt
similarity index 100%
rename from content/e2ccc6e4.f1933295.js.LICENSE.txt
rename to content/45a5cd1f.badb99b7.js.LICENSE.txt
diff --git a/content/46.1a8f5f7b.js b/content/46.1a8f5f7b.js
new file mode 100644
index 0000000..e293977
--- /dev/null
+++ b/content/46.1a8f5f7b.js
@@ -0,0 +1,2 @@
+/*! For license information please see 46.1a8f5f7b.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[46],{131:function(e,t,n){"use strict";e.exports=function(e,t){if(Array.isArray(e))for(var n=0;n<e.length;n++)if(t(e[n]))return e[n]}},133:function(e,t,n){"use strict";function r(e){return"function"==typeof e||Array.isArray(e)||"[object Object]"===Object.prototype.toString.call(e)}function i(e,t){if(e===t)return e;for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var a=t[n],s=e[n];void 0!==s&&void 0===a||(r(s)&&r(a)?e[n]=i(s, [...]
\ No newline at end of file
diff --git a/content/46.1a8f5f7b.js.LICENSE.txt b/content/46.1a8f5f7b.js.LICENSE.txt
new file mode 100644
index 0000000..bebe5b3
--- /dev/null
+++ b/content/46.1a8f5f7b.js.LICENSE.txt
@@ -0,0 +1 @@
+/*! algoliasearch-lite.umd.js | 4.4.0 | © Algolia, inc. | https://github.com/algolia/algoliasearch-client-javascript */
diff --git a/content/47.7ad9d500.js b/content/47.7ad9d500.js
new file mode 100644
index 0000000..64f7078
--- /dev/null
+++ b/content/47.7ad9d500.js
@@ -0,0 +1,2 @@
+/*! For license information please see 47.7ad9d500.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[47],{124:function(e,t,n){"use strict";var r=n(0),o=n.n(r),i=n(122),a=n(119),s=n(50),l=n.n(s),c=37,u=39;t.a=function(e){var t=e.block,n=e.children,s=e.defaultValue,p=e.values,d=e.groupId,h=Object(i.a)(),f=h.tabGroupChoices,m=h.setTabGroupChoices,g=Object(r.useState)(s),y=g[0],v=g[1],k=Object(r.useState)(!1),b=k[0],x=k[1];if(null!=d){var S=f[d];null!=S&&S!==y&&p.some((function(e){return e.value===S}))&&v(S)}var w=function(e){v(e),null!=d [...]
\ No newline at end of file
diff --git a/content/c4f5d8e4.d50032bf.js.LICENSE.txt b/content/47.7ad9d500.js.LICENSE.txt
similarity index 100%
rename from content/c4f5d8e4.d50032bf.js.LICENSE.txt
rename to content/47.7ad9d500.js.LICENSE.txt
diff --git a/content/48.0bcb7d55.js b/content/48.0bcb7d55.js
new file mode 100644
index 0000000..ebec250
--- /dev/null
+++ b/content/48.0bcb7d55.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[48,51],{111:function(e,t,n){"use strict";n.r(t);var a=n(0),r=n.n(a),o=n(113),c=n(114),l=n(24),i=n(127),s=n(2),u=n(6),p=n(119),m=n(122),d=n(146),y=n(147),f=n(148),h=n(145),b=n(117),g=n(116),v=n(68),k=n.n(v);var j=function e(t,n){return"link"===t.type?(a=t.href,r=n,(o=function(e){return e.endsWith("/")?e:e+"/"})(a)===o(r)):"category"===t.type&&t.items.some((function(t){return e(t,n)}));var a,r,o};function O(e){var t,n,o,c=e.item,l=e.onIt [...]
\ No newline at end of file
diff --git a/content/49.d6eac51d.js b/content/49.d6eac51d.js
new file mode 100644
index 0000000..3ceed4c
--- /dev/null
+++ b/content/49.d6eac51d.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[49],{196:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.r(t),n.d(t,"DocSearchModal",(function(){return Pt}));var  [...]
\ No newline at end of file
diff --git a/content/50.a8732d7d.js b/content/50.a8732d7d.js
new file mode 100644
index 0000000..cac63e1
--- /dev/null
+++ b/content/50.a8732d7d.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[50],{195:function(n,i,o){"use strict";o.r(i);var r=o(54);for(var t in r)["default"].indexOf(t)<0&&function(n){o.d(i,n,(function(){return r[n]}))}(t)}}]);
\ No newline at end of file
diff --git a/content/51.567950ca.js b/content/51.567950ca.js
deleted file mode 100644
index b3ae356..0000000
--- a/content/51.567950ca.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[51],{217:function(t,e,n){"use strict";var i,s=n(218);function r(t){return t.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}t.exports={isArray:null,isFunction:null,isObject:null,bind:null,each:null,map:null,mixin:null,isMsie:function(t){if(void 0===t&&(t=navigator.userAgent),/(msie|trident)/i.test(t)){var e=t.match(/(msie |rv:)(\d+(.\d+)?)/i);if(e)return e[2]}return!1},escapeRegExChars:function(t){return t.replace(/[\-\[\]\/\{\}\ [...]
\ No newline at end of file
diff --git a/content/53.d71a1eb9.js b/content/51.5a759d06.js
similarity index 76%
rename from content/53.d71a1eb9.js
rename to content/51.5a759d06.js
index aec4fcd..37504ed 100644
--- a/content/53.d71a1eb9.js
+++ b/content/51.5a759d06.js
@@ -1 +1 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[53],{238:function(e,t,a){"use strict";a.r(t);var n=a(0),o=a.n(n),l=a(222);t.default=function(){return o.a.createElement(l.a,{title:"Page Not Found"},o.a.createElement("div",{className:"container margin-vert--xl"},o.a.createElement("div",{className:"row"},o.a.createElement("div",{className:"col col--6 col--offset-3"},o.a.createElement("h1",{className:"hero__title"},"Page Not Found"),o.a.createElement("p",null,"We could not find what you [...]
\ No newline at end of file
+(window.webpackJsonp=window.webpackJsonp||[]).push([[51],{141:function(e,t,a){"use strict";a.r(t);var n=a(0),o=a.n(n),l=a(127);t.default=function(){return o.a.createElement(l.a,{title:"Page Not Found"},o.a.createElement("div",{className:"container margin-vert--xl"},o.a.createElement("div",{className:"row"},o.a.createElement("div",{className:"col col--6 col--offset-3"},o.a.createElement("h1",{className:"hero__title"},"Page Not Found"),o.a.createElement("p",null,"We could not find what you [...]
\ No newline at end of file
diff --git a/content/51.7c9a60bf.js b/content/51.7c9a60bf.js
deleted file mode 100644
index 883e327..0000000
--- a/content/51.7c9a60bf.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[51],{217:function(t,e,n){"use strict";var i,s=n(218);function r(t){return t.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}t.exports={isArray:null,isFunction:null,isObject:null,bind:null,each:null,map:null,mixin:null,isMsie:function(t){if(void 0===t&&(t=navigator.userAgent),/(msie|trident)/i.test(t)){var e=t.match(/(msie |rv:)(\d+(.\d+)?)/i);if(e)return e[2]}return!1},escapeRegExChars:function(t){return t.replace(/[\-\[\]\/\{\}\ [...]
\ No newline at end of file
diff --git a/content/51f94cc4.2274769f.js b/content/51f94cc4.2274769f.js
deleted file mode 100644
index 2a63211..0000000
--- a/content/51f94cc4.2274769f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{159:function(n,e,t){"use strict";t.r(e),t.d(e,"frontMatter",(function(){return l})),t.d(e,"metadata",(function(){return c})),t.d(e,"rightToc",(function(){return u})),t.d(e,"default",(function(){return s}));var i,o=t(2),r=t(9),a=(t(0),t(190)),l={id:"running_locally",title:"Running Pinot locally",sidebar_label:"Running Pinot locally"},c={id:"administration/running_locally",title:"Running Pinot locally",description:"Running Pinot loc [...]
\ No newline at end of file
diff --git a/content/51f94cc4.2309420f.js b/content/51f94cc4.2309420f.js
deleted file mode 100644
index a8cb4cf..0000000
--- a/content/51f94cc4.2309420f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{157:function(n,e,t){"use strict";t.r(e),t.d(e,"frontMatter",(function(){return l})),t.d(e,"metadata",(function(){return c})),t.d(e,"rightToc",(function(){return u})),t.d(e,"default",(function(){return s}));var i,o=t(2),r=t(9),a=(t(0),t(190)),l={id:"running_locally",title:"Running Pinot locally",sidebar_label:"Running Pinot locally"},c={id:"administration/running_locally",title:"Running Pinot locally",description:"Running Pinot loc [...]
\ No newline at end of file
diff --git a/content/51f94cc4.bd3c87c5.js b/content/51f94cc4.bd3c87c5.js
new file mode 100644
index 0000000..84fefeb
--- /dev/null
+++ b/content/51f94cc4.bd3c87c5.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{113:function(n,e,t){"use strict";t.d(e,"a",(function(){return p})),t.d(e,"b",(function(){return g}));var i=t(0),o=t.n(i);function r(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}function a(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})) [...]
\ No newline at end of file
diff --git a/content/52.1c0449d1.js b/content/52.1c0449d1.js
deleted file mode 100644
index 67b8819..0000000
--- a/content/52.1c0449d1.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 52.1c0449d1.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[52],{190:function(t,e,n){"use strict";n.d(e,"a",(function(){return l})),n.d(e,"b",(function(){return b}));var r=n(0),o=n.n(r);function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})) [...]
\ No newline at end of file
diff --git a/content/52.1c0449d1.js.LICENSE.txt b/content/52.1c0449d1.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/52.1c0449d1.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/52.713cf5b0.js b/content/52.713cf5b0.js
deleted file mode 100644
index 1ec5e2a..0000000
--- a/content/52.713cf5b0.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 52.713cf5b0.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[52],{190:function(t,e,n){"use strict";n.d(e,"a",(function(){return l})),n.d(e,"b",(function(){return b}));var r=n(0),o=n.n(r);function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})) [...]
\ No newline at end of file
diff --git a/content/52.713cf5b0.js.LICENSE.txt b/content/52.713cf5b0.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/52.713cf5b0.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/52a3cb50.13315b37.js b/content/52a3cb50.13315b37.js
deleted file mode 100644
index 53fd566..0000000
--- a/content/52a3cb50.13315b37.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{158:function(e,t,a){"use strict";a.r(t),a.d(t,"frontMatter",(function(){return i})),a.d(t,"metadata",(function(){return o})),a.d(t,"rightToc",(function(){return u})),a.d(t,"default",(function(){return p}));var n=a(2),l=a(9),r=(a(0),a(190)),c=(a(216),a(215),a(211)),s=a(209),i={title:"Azure Quickstart",sidebar_label:"Azure",description:"Run Pinot on Azure"},o={id:"administration/installation/cloud/azure",title:"Azure Quickstart",des [...]
\ No newline at end of file
diff --git a/content/52a3cb50.a1d86379.js b/content/52a3cb50.a1d86379.js
new file mode 100644
index 0000000..d0bbac3
--- /dev/null
+++ b/content/52a3cb50.a1d86379.js
@@ -0,0 +1,2 @@
+/*! For license information please see 52a3cb50.a1d86379.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return f}));var r=n(0),a=n.n(r);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/e2ccc6e4.b45b89b1.js.LICENSE.txt b/content/52a3cb50.a1d86379.js.LICENSE.txt
similarity index 100%
rename from content/e2ccc6e4.b45b89b1.js.LICENSE.txt
rename to content/52a3cb50.a1d86379.js.LICENSE.txt
diff --git a/content/52a3cb50.f2b85e46.js b/content/52a3cb50.f2b85e46.js
deleted file mode 100644
index 35a99d8..0000000
--- a/content/52a3cb50.f2b85e46.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{160:function(e,t,a){"use strict";a.r(t),a.d(t,"frontMatter",(function(){return i})),a.d(t,"metadata",(function(){return o})),a.d(t,"rightToc",(function(){return u})),a.d(t,"default",(function(){return p}));var n=a(2),l=a(9),r=(a(0),a(190)),c=(a(216),a(215),a(211)),s=a(209),i={title:"Azure Quickstart",sidebar_label:"Azure",description:"Run Pinot on Azure"},o={id:"administration/installation/cloud/azure",title:"Azure Quickstart",des [...]
\ No newline at end of file
diff --git a/content/56ae5cd1.423de0b9.js b/content/56ae5cd1.423de0b9.js
deleted file mode 100644
index 0f317ff..0000000
--- a/content/56ae5cd1.423de0b9.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{159:function(e,t,i){"use strict";i.r(t);i(244),i(29),i(21),i(20),i(54),i(231),i(198);var n=i(0),r=i.n(n),a=i(249),s=i.n(a),c=i(312),u=i.n(c),o=i(191),h=i.n(o),f=i(27),l=i(210),m=i(322),d=i.n(m),v=i(243),g=i(195),p=i(222),y=i(160),R=i.n(y);t.default=function(){var e=Object(l.a)().siteConfig,t=(e=void 0===e?{}:e).themeConfig.algolia,i=(t=void 0===t?{}:t).appId,a=void 0===i?"BH4D9OD16A":i,c=t.apiKey,o=t.indexName,m=Object(v.a)(),y=m. [...]
\ No newline at end of file
diff --git a/content/76b5bcb0.051848fb.js b/content/76b5bcb0.051848fb.js
deleted file mode 100644
index cf883e2..0000000
--- a/content/76b5bcb0.051848fb.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 76b5bcb0.051848fb.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{161:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return u})),n.d(t,"metadata",(function(){return s})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return d}));var r=n(2),a=n(9),o=(n(0),n(190)),i=n(211),c=n(216),l=n(215),u={title:"Querying Pinot",sidebar_label:"query-pinot",description:"Ways to query Pinot"},s={id:"user-guide/query-pinot",title:"Querying Pinot",description:"Ways to que [...]
\ No newline at end of file
diff --git a/content/76b5bcb0.051848fb.js.LICENSE.txt b/content/76b5bcb0.051848fb.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/76b5bcb0.051848fb.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/76b5bcb0.63c034aa.js b/content/76b5bcb0.63c034aa.js
deleted file mode 100644
index 3ea5b48..0000000
--- a/content/76b5bcb0.63c034aa.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 76b5bcb0.63c034aa.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{161:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return u})),n.d(t,"metadata",(function(){return s})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return d}));var r=n(2),a=n(9),o=(n(0),n(190)),i=n(211),c=n(216),l=n(215),u={title:"Querying Pinot",sidebar_label:"query-pinot",description:"Ways to query Pinot"},s={id:"user-guide/query-pinot",title:"Querying Pinot",description:"Ways to que [...]
\ No newline at end of file
diff --git a/content/76b5bcb0.63c034aa.js.LICENSE.txt b/content/76b5bcb0.63c034aa.js.LICENSE.txt
deleted file mode 100644
index bae6dd8..0000000
--- a/content/76b5bcb0.63c034aa.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
diff --git a/content/76b5bcb0.ba2cf9e5.js b/content/76b5bcb0.ba2cf9e5.js
new file mode 100644
index 0000000..a40ddbc
--- /dev/null
+++ b/content/76b5bcb0.ba2cf9e5.js
@@ -0,0 +1,2 @@
+/*! For license information please see 76b5bcb0.ba2cf9e5.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return f}));var r=n(0),o=n.n(r);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/d6d9fd36.53d72c54.js.LICENSE.txt b/content/76b5bcb0.ba2cf9e5.js.LICENSE.txt
similarity index 100%
rename from content/d6d9fd36.53d72c54.js.LICENSE.txt
rename to content/76b5bcb0.ba2cf9e5.js.LICENSE.txt
diff --git a/content/792a91e0.0a88d816.js b/content/792a91e0.0a88d816.js
deleted file mode 100644
index c516d15..0000000
--- a/content/792a91e0.0a88d816.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{162:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return c})),n.d(t,"metadata",(function(){return i})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return s}));var r=n(2),o=n(9),a=(n(0),n(190)),c={},i={id:"components/tables",title:"tables",description:"",source:"@site/docs/components/tables.md",permalink:"/docs/components/tables",editUrl:"https://github.com/apache/incubator-pinot/edit/ [...]
\ No newline at end of file
diff --git a/content/792a91e0.492b7946.js b/content/792a91e0.492b7946.js
deleted file mode 100644
index c516d15..0000000
--- a/content/792a91e0.492b7946.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{162:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return c})),n.d(t,"metadata",(function(){return i})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return s}));var r=n(2),o=n(9),a=(n(0),n(190)),c={},i={id:"components/tables",title:"tables",description:"",source:"@site/docs/components/tables.md",permalink:"/docs/components/tables",editUrl:"https://github.com/apache/incubator-pinot/edit/ [...]
\ No newline at end of file
diff --git a/content/792a91e0.893a3c13.js b/content/792a91e0.893a3c13.js
new file mode 100644
index 0000000..1a5f732
--- /dev/null
+++ b/content/792a91e0.893a3c13.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return b}));var r=n(0),o=n.n(r);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/8337e6c5.2f0ad715.js b/content/8337e6c5.2f0ad715.js
deleted file mode 100644
index 668cb79..0000000
--- a/content/8337e6c5.2f0ad715.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{163:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return a})),n.d(t,"metadata",(function(){return c})),n.d(t,"rightToc",(function(){return u})),n.d(t,"default",(function(){return s}));var r=n(2),o=n(9),i=(n(0),n(190)),a={title:"Troubleshooting Guide",sidebar_label:"Troubleshooting",description:"A guide on debugging and troubleshooting"},c={id:"administration/guides/troubleshooting",title:"Troubleshooting Guid [...]
\ No newline at end of file
diff --git a/content/8337e6c5.550379a9.js b/content/8337e6c5.550379a9.js
deleted file mode 100644
index 668cb79..0000000
--- a/content/8337e6c5.550379a9.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{163:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return a})),n.d(t,"metadata",(function(){return c})),n.d(t,"rightToc",(function(){return u})),n.d(t,"default",(function(){return s}));var r=n(2),o=n(9),i=(n(0),n(190)),a={title:"Troubleshooting Guide",sidebar_label:"Troubleshooting",description:"A guide on debugging and troubleshooting"},c={id:"administration/guides/troubleshooting",title:"Troubleshooting Guid [...]
\ No newline at end of file
diff --git a/content/8337e6c5.969451e8.js b/content/8337e6c5.969451e8.js
new file mode 100644
index 0000000..9f859b9
--- /dev/null
+++ b/content/8337e6c5.969451e8.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return f}));var r=n(0),o=n.n(r);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/87edd9aa.3c6654d9.js b/content/87edd9aa.3c6654d9.js
deleted file mode 100644
index c4e06f0..0000000
--- a/content/87edd9aa.3c6654d9.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{164:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return r})),n.d(t,"metadata",(function(){return c})),n.d(t,"rightToc",(function(){return l})),n.d(t,"default",(function(){return p}));var a=n(2),i=n(9),o=(n(0),n(190)),r={title:"Build Docker Images",sidebar_label:"build-docker",description:"Build Docker Images"},c={id:"misc/build-docker",title:"Build Docker Images",description:"Build Docker Images",source:"@si [...]
\ No newline at end of file
diff --git a/content/87edd9aa.990fafd8.js b/content/87edd9aa.990fafd8.js
new file mode 100644
index 0000000..a3fc45a
--- /dev/null
+++ b/content/87edd9aa.990fafd8.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return h}));var a=n(0),i=n.n(a);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/87edd9aa.da10584c.js b/content/87edd9aa.da10584c.js
deleted file mode 100644
index c4e06f0..0000000
--- a/content/87edd9aa.da10584c.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{164:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return r})),n.d(t,"metadata",(function(){return c})),n.d(t,"rightToc",(function(){return l})),n.d(t,"default",(function(){return p}));var a=n(2),i=n(9),o=(n(0),n(190)),r={title:"Build Docker Images",sidebar_label:"build-docker",description:"Build Docker Images"},c={id:"misc/build-docker",title:"Build Docker Images",description:"Build Docker Images",source:"@si [...]
\ No newline at end of file
diff --git a/content/935f2afb.f08a4e35.js b/content/935f2afb.f08a4e35.js
new file mode 100644
index 0000000..b957ee4
--- /dev/null
+++ b/content/935f2afb.f08a4e35.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{85:function(o){o.exports=JSON.parse('{"version":"current","label":"Next","isLast":true,"docsSidebars":{"docs":[{"collapsed":true,"type":"category","label":"About","items":[{"type":"link","label":"What is Pinot","href":"/docs/about/what_is_pinot"},{"type":"link","label":"Features of Pinot","href":"/docs/about/features_of_pinot"},{"type":"link","label":"Companies using Pinot","href":"/docs/about/who_use_pinot"}]},{"collapsed":true," [...]
\ No newline at end of file
diff --git a/content/9caa1f24.6ad361ec.js b/content/9caa1f24.6ad361ec.js
deleted file mode 100644
index 65985dd..0000000
--- a/content/9caa1f24.6ad361ec.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 9caa1f24.6ad361ec.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{165:function(e,n,t){"use strict";t.r(n),t.d(n,"frontMatter",(function(){return l})),t.d(n,"metadata",(function(){return i})),t.d(n,"rightToc",(function(){return s})),t.d(n,"default",(function(){return u}));var r=t(2),a=t(9),o=(t(0),t(190)),l=(t(211),{title:"GoLang",sidebar_label:"golang",description:"Pinot Client for Golang"}),i={id:"user-guide/clients/golang",title:"GoLang",description:"Pinot Client for Golang",source:"@site/docs [...]
\ No newline at end of file
diff --git a/content/9caa1f24.da8e740e.js b/content/9caa1f24.da8e740e.js
deleted file mode 100644
index d3c7650..0000000
--- a/content/9caa1f24.da8e740e.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see 9caa1f24.da8e740e.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{165:function(e,n,t){"use strict";t.r(n),t.d(n,"frontMatter",(function(){return l})),t.d(n,"metadata",(function(){return i})),t.d(n,"rightToc",(function(){return s})),t.d(n,"default",(function(){return u}));var r=t(2),a=t(9),o=(t(0),t(190)),l=(t(211),{title:"GoLang",sidebar_label:"golang",description:"Pinot Client for Golang"}),i={id:"user-guide/clients/golang",title:"GoLang",description:"Pinot Client for Golang",source:"@site/docs [...]
\ No newline at end of file
diff --git a/content/9caa1f24.effe6f3a.js b/content/9caa1f24.effe6f3a.js
new file mode 100644
index 0000000..1c7b996
--- /dev/null
+++ b/content/9caa1f24.effe6f3a.js
@@ -0,0 +1,2 @@
+/*! For license information please see 9caa1f24.effe6f3a.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{113:function(e,n,t){"use strict";t.d(n,"a",(function(){return b})),t.d(n,"b",(function(){return g}));var r=t(0),a=t.n(r);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})) [...]
\ No newline at end of file
diff --git a/content/d6d9fd36.2d345276.js.LICENSE.txt b/content/9caa1f24.effe6f3a.js.LICENSE.txt
similarity index 100%
rename from content/d6d9fd36.2d345276.js.LICENSE.txt
rename to content/9caa1f24.effe6f3a.js.LICENSE.txt
diff --git a/content/9fe62afb.2840addf.js b/content/9fe62afb.2840addf.js
deleted file mode 100644
index 0b6b317..0000000
--- a/content/9fe62afb.2840addf.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{166:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return o})),n.d(t,"metadata",(function(){return c})),n.d(t,"rightToc",(function(){return b})),n.d(t,"default",(function(){return s}));var r=n(2),a=n(9),i=(n(0),n(190)),o={id:"who_use_pinot",title:"Companies using Pinot",sidebar_label:"Companies using Pinot"},c={id:"about/who_use_pinot",title:"Companies using Pinot",description:"Companies using Pinot",source:"@ [...]
\ No newline at end of file
diff --git a/content/9fe62afb.90d882eb.js b/content/9fe62afb.90d882eb.js
deleted file mode 100644
index 0b6b317..0000000
--- a/content/9fe62afb.90d882eb.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{166:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return o})),n.d(t,"metadata",(function(){return c})),n.d(t,"rightToc",(function(){return b})),n.d(t,"default",(function(){return s}));var r=n(2),a=n(9),i=(n(0),n(190)),o={id:"who_use_pinot",title:"Companies using Pinot",sidebar_label:"Companies using Pinot"},c={id:"about/who_use_pinot",title:"Companies using Pinot",description:"Companies using Pinot",source:"@ [...]
\ No newline at end of file
diff --git a/content/9fe62afb.d5050f37.js b/content/9fe62afb.d5050f37.js
new file mode 100644
index 0000000..5186cd6
--- /dev/null
+++ b/content/9fe62afb.d5050f37.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return m}));var r=n(0),a=n.n(r);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/a578d44b.8837b188.js b/content/a578d44b.8837b188.js
new file mode 100644
index 0000000..ad8fa64
--- /dev/null
+++ b/content/a578d44b.8837b188.js
@@ -0,0 +1,2 @@
+/*! For license information please see a578d44b.8837b188.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{113:function(e,t,r){"use strict";r.d(t,"a",(function(){return f})),r.d(t,"b",(function(){return d}));var n=r(0),o=r.n(n);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/c571a310.48a7cb70.js.LICENSE.txt b/content/a578d44b.8837b188.js.LICENSE.txt
similarity index 100%
rename from content/c571a310.48a7cb70.js.LICENSE.txt
rename to content/a578d44b.8837b188.js.LICENSE.txt
diff --git a/content/a578d44b.d5776bc3.js b/content/a578d44b.d5776bc3.js
deleted file mode 100644
index 4ab40a3..0000000
--- a/content/a578d44b.d5776bc3.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see a578d44b.d5776bc3.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{167:function(e,t,r){"use strict";r.r(t),r.d(t,"frontMatter",(function(){return c})),r.d(t,"metadata",(function(){return i})),r.d(t,"rightToc",(function(){return l})),r.d(t,"default",(function(){return s}));var n=r(2),a=r(9),o=(r(0),r(190)),c=(r(211),r(216),r(215),{title:"Broker",sidebar_label:"broker",description:"Broker"}),i={id:"components/broker",title:"Broker",description:"Broker",source:"@site/docs/components/broker.md",perma [...]
\ No newline at end of file
diff --git a/content/a578d44b.efcafc62.js b/content/a578d44b.efcafc62.js
deleted file mode 100644
index ca60066..0000000
--- a/content/a578d44b.efcafc62.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see a578d44b.efcafc62.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{167:function(e,t,r){"use strict";r.r(t),r.d(t,"frontMatter",(function(){return c})),r.d(t,"metadata",(function(){return i})),r.d(t,"rightToc",(function(){return l})),r.d(t,"default",(function(){return s}));var n=r(2),a=r(9),o=(r(0),r(190)),c=(r(211),r(216),r(215),{title:"Broker",sidebar_label:"broker",description:"Broker"}),i={id:"components/broker",title:"Broker",description:"Broker",source:"@site/docs/components/broker.md",perma [...]
\ No newline at end of file
diff --git a/content/algolia.764c275b.js b/content/algolia.764c275b.js
deleted file mode 100644
index 1ced4d3..0000000
--- a/content/algolia.764c275b.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{351:function(n,w,o){}}]);
\ No newline at end of file
diff --git a/content/algolia.8d5020dd.js b/content/algolia.8d5020dd.js
deleted file mode 100644
index 9f0a51f..0000000
--- a/content/algolia.8d5020dd.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{348:function(n,w,o){}}]);
\ No newline at end of file
diff --git a/content/algolia.ac8f09c0.js b/content/algolia.ac8f09c0.js
deleted file mode 100644
index d5435f4..0000000
--- a/content/algolia.ac8f09c0.js
+++ /dev/null
@@ -1,11 +0,0 @@
-exports.ids = [0];
-exports.modules = {
-
-/***/ 420:
-/***/ (function(module, exports) {
-
-
-
-/***/ })
-
-};;
\ No newline at end of file
diff --git a/content/algolia.d80f179b.css b/content/algolia.d80f179b.css
deleted file mode 100644
index c70d349..0000000
--- a/content/algolia.d80f179b.css
+++ /dev/null
@@ -1 +0,0 @@
-.algolia-docsearch-suggestion{border-bottom-color:#3a3dd1}.algolia-docsearch-suggestion--category-header{background-color:#4b54de}.algolia-docsearch-suggestion--highlight{color:#3a33d1}.algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background-color:#4d47d5}.aa-cursor .algolia-docsearch-suggestion--content{color:#272296}.aa-cursor .algolia-docsearch-suggestion{background:#ebebfb}@media (min-width:768px){.algolia-docsearch-suggestion{border-bottom-c [...]
\ No newline at end of file
diff --git a/content/algolia.eeeb373f.js b/content/algolia.eeeb373f.js
deleted file mode 100644
index 7e065c9..0000000
--- a/content/algolia.eeeb373f.js
+++ /dev/null
@@ -1,11 +0,0 @@
-exports.ids = [0];
-exports.modules = {
-
-/***/ 416:
-/***/ (function(module, exports) {
-
-
-
-/***/ })
-
-};;
\ No newline at end of file
diff --git a/content/assets/images/Broker-356f92896de988004ef75c8ae79d4bf1.png b/content/assets/images/Broker-356f92896de988004ef75c8ae79d4bf1.png
new file mode 100644
index 0000000..9384268
Binary files /dev/null and b/content/assets/images/Broker-356f92896de988004ef75c8ae79d4bf1.png differ
diff --git a/content/assets/images/ClusterLogical-a82f8d136804e81aa069c9cb7f1f53ec.png b/content/assets/images/ClusterLogical-a82f8d136804e81aa069c9cb7f1f53ec.png
new file mode 100644
index 0000000..317cdbb
Binary files /dev/null and b/content/assets/images/ClusterLogical-a82f8d136804e81aa069c9cb7f1f53ec.png differ
diff --git a/content/assets/images/pinot-architecture-f75b926076ed34c98eb24be7ed1c1107.png b/content/assets/images/pinot-architecture-f75b926076ed34c98eb24be7ed1c1107.png
new file mode 100644
index 0000000..338953c
Binary files /dev/null and b/content/assets/images/pinot-architecture-f75b926076ed34c98eb24be7ed1c1107.png differ
diff --git a/content/assets/images/pinot-overview-f1b5a17c2e53228461f1510ea2fe0e9b.png b/content/assets/images/pinot-overview-f1b5a17c2e53228461f1510ea2fe0e9b.png
new file mode 100644
index 0000000..b07e500
Binary files /dev/null and b/content/assets/images/pinot-overview-f1b5a17c2e53228461f1510ea2fe0e9b.png differ
diff --git a/content/assets/images/pql-query-console-9172787dd283a81158000e46310114f3.png b/content/assets/images/pql-query-console-9172787dd283a81158000e46310114f3.png
new file mode 100644
index 0000000..7f4eb02
Binary files /dev/null and b/content/assets/images/pql-query-console-9172787dd283a81158000e46310114f3.png differ
diff --git a/content/b2e3a3b3.2becaac7.js b/content/b2e3a3b3.2becaac7.js
new file mode 100644
index 0000000..08c3a8d
--- /dev/null
+++ b/content/b2e3a3b3.2becaac7.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{113:function(t,e,n){"use strict";n.d(e,"a",(function(){return p})),n.d(e,"b",(function(){return d}));var r=n(0),o=n.n(r);function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})) [...]
\ No newline at end of file
diff --git a/content/b2e3a3b3.96b03bb3.js b/content/b2e3a3b3.96b03bb3.js
deleted file mode 100644
index 7fc113d..0000000
--- a/content/b2e3a3b3.96b03bb3.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{168:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return i})),n.d(e,"metadata",(function(){return c})),n.d(e,"rightToc",(function(){return u})),n.d(e,"default",(function(){return l}));var r=n(2),o=n(9),a=(n(0),n(190)),i={title:"Install Pinot On Ubuntu",sidebar_label:"Ubuntu",description:"Install Pinot on the Ubuntu operating system"},c={id:"administration/installation/operating-systems/ubuntu",title:"Install  [...]
\ No newline at end of file
diff --git a/content/b2e3a3b3.e3e8ea70.js b/content/b2e3a3b3.e3e8ea70.js
deleted file mode 100644
index 7fc113d..0000000
--- a/content/b2e3a3b3.e3e8ea70.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{168:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return i})),n.d(e,"metadata",(function(){return c})),n.d(e,"rightToc",(function(){return u})),n.d(e,"default",(function(){return l}));var r=n(2),o=n(9),a=(n(0),n(190)),i={title:"Install Pinot On Ubuntu",sidebar_label:"Ubuntu",description:"Install Pinot on the Ubuntu operating system"},c={id:"administration/installation/operating-systems/ubuntu",title:"Install  [...]
\ No newline at end of file
diff --git a/content/bb862087.78d0b135.js b/content/bb862087.78d0b135.js
deleted file mode 100644
index e16e388..0000000
--- a/content/bb862087.78d0b135.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see bb862087.78d0b135.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{169:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return a})),n.d(e,"metadata",(function(){return u})),n.d(e,"rightToc",(function(){return s})),n.d(e,"default",(function(){return p}));var r=n(2),o=n(9),i=(n(0),n(190)),c=n(209),a={title:"Misc Content",description:"Misc content",sidebar_label:"hidden",hide_pagination:!0},u={id:"misc",title:"Misc Content",description:"Misc content",source:"@site/docs/misc.md",pe [...]
\ No newline at end of file
diff --git a/content/bb862087.7d3d3c07.js b/content/bb862087.7d3d3c07.js
new file mode 100644
index 0000000..29a3a87
--- /dev/null
+++ b/content/bb862087.7d3d3c07.js
@@ -0,0 +1,2 @@
+/*! For license information please see bb862087.7d3d3c07.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return b}));var r=n(0),o=n.n(r);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/c571a310.24501c78.js.LICENSE.txt b/content/bb862087.7d3d3c07.js.LICENSE.txt
similarity index 100%
rename from content/c571a310.24501c78.js.LICENSE.txt
rename to content/bb862087.7d3d3c07.js.LICENSE.txt
diff --git a/content/bb862087.90b2fb62.js b/content/bb862087.90b2fb62.js
deleted file mode 100644
index a2d6357..0000000
--- a/content/bb862087.90b2fb62.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see bb862087.90b2fb62.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{169:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return a})),n.d(e,"metadata",(function(){return u})),n.d(e,"rightToc",(function(){return s})),n.d(e,"default",(function(){return p}));var r=n(2),o=n(9),i=(n(0),n(190)),c=n(209),a={title:"Misc Content",description:"Misc content",sidebar_label:"hidden",hide_pagination:!0},u={id:"misc",title:"Misc Content",description:"Misc content",source:"@site/docs/misc.md",pe [...]
\ No newline at end of file
diff --git a/content/c4f5d8e4.434a0b9b.js b/content/c4f5d8e4.434a0b9b.js
deleted file mode 100644
index e5bca82..0000000
--- a/content/c4f5d8e4.434a0b9b.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see c4f5d8e4.434a0b9b.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[33],{170:function(e,t,n){"use strict";n.r(t);var a=n(2),r=n(0),o=n.n(r),i=n(270),l=n(248),s=n(209),c=n(222),u=n(195),p=n(323),d=n.n(p),m=n(215),h=n(216),f=n(191),g=n.n(f),v=n(210),y=n(171),b=n.n(y),E=(n(172),Object(l.a)("h2")),k=[{title:"Blazing Fast",icon:"zap",description:o.a.createElement(o.a.Fragment,null,"Pinot is designed to answer OLAP queries with low latency on immutable data")},{title:"Pluggable indexing",icon:"unlock",descri [...]
\ No newline at end of file
diff --git a/content/c4f5d8e4.434a0b9b.js.LICENSE.txt b/content/c4f5d8e4.434a0b9b.js.LICENSE.txt
deleted file mode 100644
index 68e6f71..0000000
--- a/content/c4f5d8e4.434a0b9b.js.LICENSE.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-/*!
-  Copyright (c) 2015 Jed Watson.
-  Based on code that is Copyright 2013-2015, Facebook, Inc.
-  All rights reserved.
-*/
diff --git a/content/c4f5d8e4.b718ba7c.js b/content/c4f5d8e4.b718ba7c.js
new file mode 100644
index 0000000..59ca3d2
--- /dev/null
+++ b/content/c4f5d8e4.b718ba7c.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{120:function(e,a,t){"use strict";var n=t(0),l=t.n(n),i=t(117),r=t(115),c=t.n(r);t(48);a.a=function(e){var a=e.children,t=e.className,n=e.badge,r=e.icon,s=e.size,o=e.target,m=e.to,u=c()("jump-to","jump-to--"+s,t),g=l.a.createElement("div",{className:"jump-to--inner"},l.a.createElement("div",{className:"jump-to--inner-2"},l.a.createElement("div",{className:"jump-to--main"},n?l.a.createElement("span",{className:"badge badge--primary  [...]
\ No newline at end of file
diff --git a/content/c4f5d8e4.d50032bf.js b/content/c4f5d8e4.d50032bf.js
deleted file mode 100644
index 90e6541..0000000
--- a/content/c4f5d8e4.d50032bf.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see c4f5d8e4.d50032bf.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[33],{170:function(e,t,n){"use strict";n.r(t);var a=n(2),r=n(0),o=n.n(r),i=n(267),l=n(259),s=n(209),c=n(222),u=n(195),p=n(320),d=n.n(p),m=n(215),h=n(216),f=n(191),g=n.n(f),v=n(210),y=n(171),b=n.n(y),E=(n(172),Object(l.a)("h2")),k=[{title:"Blazing Fast",icon:"zap",description:o.a.createElement(o.a.Fragment,null,"Pinot is designed to answer OLAP queries with low latency on immutable data")},{title:"Pluggable indexing",icon:"unlock",descri [...]
\ No newline at end of file
diff --git a/content/c571a310.24501c78.js b/content/c571a310.24501c78.js
deleted file mode 100644
index 8600cef..0000000
--- a/content/c571a310.24501c78.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see c571a310.24501c78.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[34],{173:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return s})),n.d(t,"metadata",(function(){return l})),n.d(t,"rightToc",(function(){return u})),n.d(t,"default",(function(){return b}));var r=n(2),a=n(9),o=(n(0),n(190)),i=n(211),c=n(209),s={title:"AWS Quickstart",sidebar_label:"AWS",description:"Run Pinot on AWS"},l={id:"administration/installation/cloud/aws",title:"AWS Quickstart",description:"Run Pinot on AWS [...]
\ No newline at end of file
diff --git a/content/c571a310.48a7cb70.js b/content/c571a310.48a7cb70.js
deleted file mode 100644
index 85a24ab..0000000
--- a/content/c571a310.48a7cb70.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see c571a310.48a7cb70.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[34],{173:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return s})),n.d(t,"metadata",(function(){return l})),n.d(t,"rightToc",(function(){return u})),n.d(t,"default",(function(){return b}));var r=n(2),a=n(9),o=(n(0),n(190)),i=n(211),c=n(209),s={title:"AWS Quickstart",sidebar_label:"AWS",description:"Run Pinot on AWS"},l={id:"administration/installation/cloud/aws",title:"AWS Quickstart",description:"Run Pinot on AWS [...]
\ No newline at end of file
diff --git a/content/c571a310.ceb192d0.js b/content/c571a310.ceb192d0.js
new file mode 100644
index 0000000..53f2489
--- /dev/null
+++ b/content/c571a310.ceb192d0.js
@@ -0,0 +1,2 @@
+/*! For license information please see c571a310.ceb192d0.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return b})),n.d(t,"b",(function(){return d}));var a=n(0),r=n.n(a);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/bb862087.90b2fb62.js.LICENSE.txt b/content/c571a310.ceb192d0.js.LICENSE.txt
similarity index 100%
rename from content/bb862087.90b2fb62.js.LICENSE.txt
rename to content/c571a310.ceb192d0.js.LICENSE.txt
diff --git a/content/d3a353ca.1e0ccf4e.js b/content/d3a353ca.1e0ccf4e.js
deleted file mode 100644
index 67ee50b..0000000
--- a/content/d3a353ca.1e0ccf4e.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[35],{174:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return i})),n.d(t,"metadata",(function(){return c})),n.d(t,"rightToc",(function(){return s})),n.d(t,"default",(function(){return u}));var r=n(2),a=n(9),o=(n(0),n(190)),i={id:"features_of_pinot",title:"Features of Pinot",sidebar_label:"Features of Pinot"},c={id:"about/features_of_pinot",title:"Features of Pinot",description:"Features of Pinot",source:"@site/doc [...]
\ No newline at end of file
diff --git a/content/d3a353ca.2ae8ff90.js b/content/d3a353ca.2ae8ff90.js
deleted file mode 100644
index 67ee50b..0000000
--- a/content/d3a353ca.2ae8ff90.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[35],{174:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return i})),n.d(t,"metadata",(function(){return c})),n.d(t,"rightToc",(function(){return s})),n.d(t,"default",(function(){return u}));var r=n(2),a=n(9),o=(n(0),n(190)),i={id:"features_of_pinot",title:"Features of Pinot",sidebar_label:"Features of Pinot"},c={id:"about/features_of_pinot",title:"Features of Pinot",description:"Features of Pinot",source:"@site/doc [...]
\ No newline at end of file
diff --git a/content/d3a353ca.2e75566b.js b/content/d3a353ca.2e75566b.js
new file mode 100644
index 0000000..39756ca
--- /dev/null
+++ b/content/d3a353ca.2e75566b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return f}));var r=n(0),a=n.n(r);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/d6d9fd36.2d345276.js b/content/d6d9fd36.2d345276.js
deleted file mode 100644
index 8463705..0000000
--- a/content/d6d9fd36.2d345276.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see d6d9fd36.2d345276.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[36],{175:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return i})),n.d(t,"metadata",(function(){return c})),n.d(t,"rightToc",(function(){return b})),n.d(t,"default",(function(){return u}));var a=n(2),r=n(9),o=(n(0),n(190)),l=n(211),i={title:"Pinot Query Language (PQL)",sidebar_label:"PQL",description:"Pinot Query Language"},c={id:"user-guide/pql",title:"Pinot Query Language (PQL)",description:"Pinot Query Language [...]
\ No newline at end of file
diff --git a/content/d6d9fd36.53d72c54.js b/content/d6d9fd36.53d72c54.js
deleted file mode 100644
index a67e164..0000000
--- a/content/d6d9fd36.53d72c54.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see d6d9fd36.53d72c54.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[36],{175:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return i})),n.d(t,"metadata",(function(){return c})),n.d(t,"rightToc",(function(){return b})),n.d(t,"default",(function(){return u}));var a=n(2),r=n(9),o=(n(0),n(190)),l=n(211),i={title:"Pinot Query Language (PQL)",sidebar_label:"PQL",description:"Pinot Query Language"},c={id:"user-guide/pql",title:"Pinot Query Language (PQL)",description:"Pinot Query Language [...]
\ No newline at end of file
diff --git a/content/d6d9fd36.a45fd066.js b/content/d6d9fd36.a45fd066.js
new file mode 100644
index 0000000..a2eb7f4
--- /dev/null
+++ b/content/d6d9fd36.a45fd066.js
@@ -0,0 +1,2 @@
+/*! For license information please see d6d9fd36.a45fd066.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return d}));var a=n(0),r=n.n(a);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/bb862087.78d0b135.js.LICENSE.txt b/content/d6d9fd36.a45fd066.js.LICENSE.txt
similarity index 100%
rename from content/bb862087.78d0b135.js.LICENSE.txt
rename to content/d6d9fd36.a45fd066.js.LICENSE.txt
diff --git a/content/docs/about/features_of_pinot/index.html b/content/docs/about/features_of_pinot/index.html
index 6070dab..4060d33 100644
--- a/content/docs/about/features_of_pinot/index.html
+++ b/content/docs/about/features_of_pinot/index.html
@@ -2,38 +2,40 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Features of Pinot | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Features of Pinot | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Features of Pinot"><meta data-react-helmet="true" property="og:description [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/d3a353ca.1e0ccf4e.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Features of Pinot | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Features of Pinot | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" co [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/d3a353ca.2e75566b.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
 Not a replacement for search engine i.e Full text search, relevance not supported
 Query cannot span across multiple tables.
-Pinot works very well for querying time series data with lots of Dimensions and Metrics. <br></p><p>For example:</p><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button><div tabindex="0" class="prism-code language-SQL codeBlock_19pQ"><div class="codeBlockLines_2n9r" style="color:#393A34;background-color:#f6f8fa"><div class="token-line" style="color:#393A34"><span class="token plain [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/d3a353ca.1e0ccf4e.js"></script>
+Pinot works very well for querying time series data with lots of Dimensions and Metrics. <br></p><p>For example:</p><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy code to clipboard" class="copyButton_10dd">Copy</button><div tabindex="0" class="prism-code language-SQL codeBlock_3iAC"><div class="codeBlockLines_b7E3" style="color:#F8F8F2;background-color:#282A36"><div class="token-line" style="color:#F8F8F2"><span class="token plain [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/d3a353ca.2e75566b.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/about/index.html b/content/docs/about/index.html
index 71e434a..9d3967c 100644
--- a/content/docs/about/index.html
+++ b/content/docs/about/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">About | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="About | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="About Pinot"><meta data-react-helmet="true" property="og:description" content="About Pinot"><meta  [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/3d8d21df.f553c637.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">About | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="About | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="About Pinot"><met [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/3d8d21df.af48bd52.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/3d8d21df.f553c637.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/3d8d21df.af48bd52.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/about/what_is_pinot/index.html b/content/docs/about/what_is_pinot/index.html
index 0499416..59ad0c4 100644
--- a/content/docs/about/what_is_pinot/index.html
+++ b/content/docs/about/what_is_pinot/index.html
@@ -2,37 +2,39 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">What is Pinot | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="What is Pinot | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Apache Pinot is a realtime distributed OLAP datastore, which is used to deliver sc [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/f18e5af0.0c95b0b7.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">What is Pinot | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="What is Pinot | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="A [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/f18e5af0.6c06fe53.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-Pinot-Presto connector is avilable with version <a href="https://github.com/prestodb/presto/pull/13504">0.229</a></p><h2><a aria-hidden="true" tabindex="-1" class="anchor" id="quick-example"></a>Quick example<a aria-hidden="true" tabindex="-1" class="hash-link" href="#quick-example" title="Direct link to heading">#</a></h2><p>Pinot works very well for querying time series data with lots of Dimensions and Metrics.
-Filters and aggregations are easy and fast.</p><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button><div tabindex="0" class="prism-code language-SQL codeBlock_19pQ"><div class="codeBlockLines_2n9r" style="color:#393A34;background-color:#f6f8fa"><div class="token-line" style="color:#393A34"><span class="token plain">SELECT sum(clicks), sum(impressions) FROM AdAnalyticsTable</span></ [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/f18e5af0.0c95b0b7.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+Pinot-Presto connector is avilable with version <a href="https://github.com/prestodb/presto/pull/13504" target="_blank" rel="noopener noreferrer">0.229</a></p><h2><a aria-hidden="true" tabindex="-1" class="anchor" id="quick-example"></a>Quick example<a aria-hidden="true" tabindex="-1" class="hash-link" href="#quick-example" title="Direct link to heading">#</a></h2><p>Pinot works very well for querying time series data with lots of Dimensions and Metrics.
+Filters and aggregations are easy and fast.</p><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy code to clipboard" class="copyButton_10dd">Copy</button><div tabindex="0" class="prism-code language-SQL codeBlock_3iAC"><div class="codeBlockLines_b7E3" style="color:#F8F8F2;background-color:#282A36"><div class="token-line" style="color:#F8F8F2"><span class="token plain">SELECT sum(clicks), sum(impressions) FROM AdAnalyticsTable</span></ [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/f18e5af0.6c06fe53.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/about/who_use_pinot/index.html b/content/docs/about/who_use_pinot/index.html
index 7d12549..6fa75df 100644
--- a/content/docs/about/who_use_pinot/index.html
+++ b/content/docs/about/who_use_pinot/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Companies using Pinot | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Companies using Pinot | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Companies using Pinot"><meta data-react-helmet="true" property="og [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/9fe62afb.90d882eb.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Companies using Pinot | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Companies using Pinot | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="descrip [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/9fe62afb.d5050f37.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/9fe62afb.90d882eb.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/9fe62afb.d5050f37.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/guides/troubleshooting/index.html b/content/docs/administration/guides/troubleshooting/index.html
index 14fc805..9c06651 100644
--- a/content/docs/administration/guides/troubleshooting/index.html
+++ b/content/docs/administration/guides/troubleshooting/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Troubleshooting Guide | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Troubleshooting Guide | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="A guide on debugging and troubleshooting"><meta data-react-helmet= [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/8337e6c5.550379a9.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Troubleshooting Guide | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Troubleshooting Guide | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="descrip [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/8337e6c5.969451e8.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/8337e6c5.550379a9.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/8337e6c5.969451e8.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/index.html b/content/docs/administration/index.html
index 307a073..882a5b0 100644
--- a/content/docs/administration/index.html
+++ b/content/docs/administration/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Adminstration | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Adminstration | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Adminstration"><meta data-react-helmet="true" property="og:description" content="A [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/e8193bc1.c93dfba6.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Adminstration | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Adminstration | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="A [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/e8193bc1.545bcc76.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/e8193bc1.c93dfba6.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/e8193bc1.545bcc76.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/cloud/aws/index.html b/content/docs/administration/installation/cloud/aws/index.html
index d2593ff..02d0d2b 100644
--- a/content/docs/administration/installation/cloud/aws/index.html
+++ b/content/docs/administration/installation/cloud/aws/index.html
@@ -2,36 +2,38 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">AWS Quickstart | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="AWS Quickstart | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Run Pinot on AWS"><meta data-react-helmet="true" property="og:description" conte [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/c571a310.48a7cb70.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">AWS Quickstart | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="AWS Quickstart | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content= [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/c571a310.ceb192d0.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-Please modify the parameters in the example command below:</p><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button><div tabindex="0" class="prism-code language-bash codeBlock_19pQ"><div class="codeBlockLines_2n9r" style="color:#393A34;background-color:#f6f8fa"><div class="token-line" style="color:#393A34"><span class="token assign-left variable" style="color:#36acaa">EKS_CLUSTER_NA [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/c571a310.48a7cb70.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+Please modify the parameters in the example command below:</p><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy code to clipboard" class="copyButton_10dd">Copy</button><div tabindex="0" class="prism-code language-bash codeBlock_3iAC"><div class="codeBlockLines_b7E3" style="color:#F8F8F2;background-color:#282A36"><div class="token-line" style="color:#F8F8F2"><span class="token assign-left variable" style="color:rgb(189, 147, 249);font [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/c571a310.ceb192d0.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/cloud/azure/index.html b/content/docs/administration/installation/cloud/azure/index.html
index c130d1f..503d59c 100644
--- a/content/docs/administration/installation/cloud/azure/index.html
+++ b/content/docs/administration/installation/cloud/azure/index.html
@@ -2,38 +2,38 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Azure Quickstart | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Azure Quickstart | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Run Pinot on Azure"><meta data-react-helmet="true" property="og:description" [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/52.713cf5b0.js" as="script">
-<link rel="preload" href="/52a3cb50.f2b85e46.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Azure Quickstart | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Azure Quickstart | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" cont [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/52a3cb50.a1d86379.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-Please modify the parameters in the example command below:</p><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button><div tabindex="0" class="prism-code language-bash codeBlock_19pQ"><div class="codeBlockLines_2n9r" style="color:#393A34;background-color:#f6f8fa"><div class="token-line" style="color:#393A34"><span class="token assign-left variable" style="color:#36acaa">AKS_RESOURCE_G [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/52.713cf5b0.js"></script>
-<script src="/52a3cb50.f2b85e46.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+Please modify the parameters in the example command below:</p><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy code to clipboard" class="copyButton_10dd">Copy</button><div tabindex="0" class="prism-code language-bash codeBlock_3iAC"><div class="codeBlockLines_b7E3" style="color:#F8F8F2;background-color:#282A36"><div class="token-line" style="color:#F8F8F2"><span class="token assign-left variable" style="color:rgb(189, 147, 249);font [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/52a3cb50.a1d86379.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/cloud/gcp/index.html b/content/docs/administration/installation/cloud/gcp/index.html
index 431c5b7..f8b9a2e 100644
--- a/content/docs/administration/installation/cloud/gcp/index.html
+++ b/content/docs/administration/installation/cloud/gcp/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">GCP Quickstart | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="GCP Quickstart | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Run Pinot on GCP"><meta data-react-helmet="true" property="og:description" conte [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/1c72b387.e9f21ee5.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">GCP Quickstart | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="GCP Quickstart | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content= [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/1c72b387.a86e860e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/1c72b387.e9f21ee5.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/1c72b387.a86e860e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/cloud/on-premise/index.html b/content/docs/administration/installation/cloud/on-premise/index.html
index e53c160..d089931 100644
--- a/content/docs/administration/installation/cloud/on-premise/index.html
+++ b/content/docs/administration/installation/cloud/on-premise/index.html
@@ -2,39 +2,41 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Running Pinot in Kubernetes | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Running Pinot in Kubernetes | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Running Pinot in Kubernetes"><meta data-react-helmet=" [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/f5cd6b6b.44c09039.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Running Pinot in Kubernetes | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Running Pinot in Kubernetes | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" n [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/f5cd6b6b.9ed3a7d9.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain">Query 20191112_050827_00003_xkm4g, FINISHED, </span><span class="token number" style="color:#36acaa">1</span><span class="token plain"> node</span></div><div class="token-line" style="color:#393A34"><span class="token plain">Splits: </span><span class="token number" style="color:#36acaa">19</span><span class="token plain"> total, </span><span class="token number" style="color:#36acaa">19</span><span clas [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain">Query 20191112_050907_00004_xkm4g, FINISHED, </span><span class="token number" style="color:#36acaa">1</span><span class="token plain"> node</span></div><div class="token-line" style="color:#393A34"><span class="token plain">Splits: </span><span class="token number" style="color:#36acaa">19</span><span class="token plain"> total, </span><span class="token number" style="color:#36acaa">19</span><span clas [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain">Query 20191112_051021_00005_xkm4g, FINISHED, </span><span class="token number" style="color:#36acaa">1</span><span class="token plain"> node</span></div><div class="token-line" style="color:#393A34"><span class="token plain">Splits: </span><span class="token number" style="color:#36acaa">19</span><span class="token plain"> total, </span><span class="token number" style="color:#36acaa">19</span><span clas [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain">Query 20191112_051114_00006_xkm4g, FINISHED, </span><span class="token number" style="color:#36acaa">1</span><span class="token plain"> node</span></div><div class="token-line" style="color:#393A34"><span class="token plain">Splits: </span><span class="token number" style="color:#36acaa">17</span><span class="token plain"> total, </span><span class="token number" style="color:#36acaa">17</span><span clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/f5cd6b6b.44c09039.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">Query 20191112_050827_00003_xkm4g, FINISHED, </span><span class="token number">1</span><span class="token plain"> node</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">Splits: </span><span class="token number">19</span><span class="token plain"> total, </span><span class="token number">19</span><span class="token plain"> </span><span class="token keyword" style="color:r [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">Query 20191112_050907_00004_xkm4g, FINISHED, </span><span class="token number">1</span><span class="token plain"> node</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">Splits: </span><span class="token number">19</span><span class="token plain"> total, </span><span class="token number">19</span><span class="token plain"> </span><span class="token keyword" style="color:r [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">Query 20191112_051021_00005_xkm4g, FINISHED, </span><span class="token number">1</span><span class="token plain"> node</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">Splits: </span><span class="token number">19</span><span class="token plain"> total, </span><span class="token number">19</span><span class="token plain"> </span><span class="token keyword" style="color:r [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">Query 20191112_051114_00006_xkm4g, FINISHED, </span><span class="token number">1</span><span class="token plain"> node</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">Splits: </span><span class="token number">17</span><span class="token plain"> total, </span><span class="token number">17</span><span class="token plain"> </span><span class="token keyword" style="color:r [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/f5cd6b6b.9ed3a7d9.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/containers/docker/index.html b/content/docs/administration/installation/containers/docker/index.html
index abb985d..0c2ad89 100644
--- a/content/docs/administration/installation/containers/docker/index.html
+++ b/content/docs/administration/installation/containers/docker/index.html
@@ -2,36 +2,38 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Running Pinot in Docker | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Running Pinot in Docker | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Using Pinot on Docker"><meta data-react-helmet="true" property [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/f9a80a12.2a617147.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Running Pinot in Docker | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Running Pinot in Docker | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="des [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/f9a80a12.f59b2da4.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-available on <a href="https://hub.docker.com/r/apachepinot/pinot/tags">Docker Hub</a></p><blockquote><b>Prerequisites:</b> <br> <p>  <a href="https://hub.docker.com/editions/community/docker-ce-desktop-mac" target="_blank">Install Docker</a><br>  Try <a href="https://hub.docker.com/editions/community/docker-ce-desktop-mac" target="_blank">Kubernetes Quickstart</a> if you already have a minikube cluster or docker kubernetes setup.</p></blockquote><h2><a aria-hidden="true" tabindex="-1" cl [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/f9a80a12.2a617147.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+available on <a href="https://hub.docker.com/r/apachepinot/pinot/tags" target="_blank" rel="noopener noreferrer">Docker Hub</a></p><blockquote><b>Prerequisites:</b> <br> <p>  <a href="https://hub.docker.com/editions/community/docker-ce-desktop-mac" target="_blank" rel="noopener noreferrer">Install Docker</a><br>  Try <a href="https://hub.docker.com/editions/community/docker-ce-desktop-mac" target="_blank" rel="noopener noreferrer">Kubernetes Quickstart</a> if you already have a minikube  [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/f9a80a12.f59b2da4.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/containers/index.html b/content/docs/administration/installation/containers/index.html
index 63eb0c4..a33796b 100644
--- a/content/docs/administration/installation/containers/index.html
+++ b/content/docs/administration/installation/containers/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Install Pinot On Containers | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Install Pinot On Containers | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Docker"><meta data-react-helmet="true" property="og:de [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/09e16f0c.d2790dd4.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Install Pinot On Containers | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Install Pinot On Containers | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" n [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/09e16f0c.009a5883.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/09e16f0c.d2790dd4.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/09e16f0c.009a5883.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/operating-systems/macos/index.html b/content/docs/administration/installation/operating-systems/macos/index.html
index dcaefc5..b8b57de 100644
--- a/content/docs/administration/installation/operating-systems/macos/index.html
+++ b/content/docs/administration/installation/operating-systems/macos/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Install Pinot On MacOS | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Install Pinot On MacOS | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Install Pinot on MacOS"><meta data-react-helmet="true" property= [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/38ce0a13.0285f7ec.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Install Pinot On MacOS | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Install Pinot On MacOS | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="descr [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/38ce0a13.e1368ce6.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/38ce0a13.0285f7ec.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/38ce0a13.e1368ce6.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/installation/operating-systems/ubuntu/index.html b/content/docs/administration/installation/operating-systems/ubuntu/index.html
index d8651d2..64a4d8f 100644
--- a/content/docs/administration/installation/operating-systems/ubuntu/index.html
+++ b/content/docs/administration/installation/operating-systems/ubuntu/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Install Pinot On Ubuntu | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Install Pinot On Ubuntu | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Install Pinot on the Ubuntu operating system"><meta data-react [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/b2e3a3b3.e3e8ea70.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Install Pinot On Ubuntu | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Install Pinot On Ubuntu | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="des [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/b2e3a3b3.2becaac7.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/b2e3a3b3.e3e8ea70.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/b2e3a3b3.2becaac7.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/administration/running_locally/index.html b/content/docs/administration/running_locally/index.html
index d66d460..7cc69ac 100644
--- a/content/docs/administration/running_locally/index.html
+++ b/content/docs/administration/running_locally/index.html
@@ -2,39 +2,41 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Running Pinot locally | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Running Pinot locally | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Running Pinot locally"><meta data-react-helmet="true" property="og [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/51f94cc4.2274769f.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Running Pinot locally | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Running Pinot locally | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="descrip [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/51f94cc4.bd3c87c5.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># build pinot</span><span class="token plain"></span></div><div class="token-line" style="color:#393A34"><span class="token plain">mvn </span><span class="token function" style="color:#d73a49">install</span><span class="token plain"> package -DskipTests -Pbin-dist</span></div><div class="token-line" style="color:#393A34"><span cla [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># navigate to directory containing the setup scripts</span><span class="token plain"></span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token builtin class-name">cd</span><span class="token plain"> pinot-distribution/target/apache-pinot-incubating-</span><span class="token vari [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># navigate to directory containing the launcher scripts</span><span class="token plain"></span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token builtin class-name">cd</span><span class="token plain"> apache-pinot-incubating-</span><span class="token variable" style="color:#36a [...]
-[global <code>log_schema</code> options][docs.reference.global-options#log_schema].</p></div></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/incubator-pinot/edit/master/website/docs/administration/running_locally.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 40 40" style="margin-right:0.3em;vertical-align:sub"><g><path d= [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/51f94cc4.2274769f.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)"># build pinot</span><span class="token plain"></span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">mvn </span><span class="token function" style="color:rgb(80, 250, 123)">install</span><span class="token plain"> package -DskipTests -Pbin-dist</span></div><div class="token-line" style="color:#F8F8F2"><span c [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)"># navigate to directory containing the setup scripts</span><span class="token plain"></span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">cd</span><span class="token plain"> pinot-distribution/target/apache-pinot-incubating-</spa [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)"># navigate to directory containing the launcher scripts</span><span class="token plain"></span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">cd</span><span class="token plain"> apache-pinot-incubating-</span><span class="token va [...]
+[global <code>log_schema</code> options][docs.reference.global-options#log_schema].</p></div></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/incubator-pinot/edit/master/website/docs/administration/running_locally.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 40 40" style="margin-right:0.3em;vertical-align:sub"><g><path d= [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/51f94cc4.bd3c87c5.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/broker/index.html b/content/docs/components/broker/index.html
index 68a7fa2..7646f2b 100644
--- a/content/docs/components/broker/index.html
+++ b/content/docs/components/broker/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Broker | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Broker | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Broker"><meta data-react-helmet="true" property="og:description" content="Broker"><meta data-rea [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/a578d44b.d5776bc3.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Broker | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Broker | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Broker"><meta d [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/a578d44b.8837b188.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/a578d44b.d5776bc3.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/a578d44b.8837b188.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/cluster/index.html b/content/docs/components/cluster/index.html
index 9cb8ed5..fbe4a2f 100644
--- a/content/docs/components/cluster/index.html
+++ b/content/docs/components/cluster/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Cluster | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Cluster | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Cluster"><meta data-react-helmet="true" property="og:description" content="Cluster"><meta data [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/0b8045ed.a04e24a4.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Cluster | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Cluster | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Cluster"><met [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/0b8045ed.4bdd4209.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/0b8045ed.a04e24a4.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/0b8045ed.4bdd4209.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/controller/index.html b/content/docs/components/controller/index.html
index e7a6e3e..2cd7279 100644
--- a/content/docs/components/controller/index.html
+++ b/content/docs/components/controller/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Pinot Query Language (PQL) | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Pinot Query Language (PQL) | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Pinot Query Language"><meta data-react-helmet="true" pro [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/fc1d294a.1068a98a.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Pinot Query Language (PQL) | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Pinot Query Language (PQL) | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" nam [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/fc1d294a.bc7b9eef.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/fc1d294a.1068a98a.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/fc1d294a.bc7b9eef.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/index.html b/content/docs/components/index.html
index 3d8d066..bd82140 100644
--- a/content/docs/components/index.html
+++ b/content/docs/components/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Components | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Components | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Components"><meta data-react-helmet="true" property="og:description" content="Components [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/1f7c204c.83c5c4b2.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Components | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Components | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Compone [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/1f7c204c.242d8bf0.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/1f7c204c.83c5c4b2.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/1f7c204c.242d8bf0.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/minion/index.html b/content/docs/components/minion/index.html
index 11ca2f2..97fa0e6 100644
--- a/content/docs/components/minion/index.html
+++ b/content/docs/components/minion/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">minion | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="minion | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components/minion"><link data-react-helmet="true" rel="shortcut ico [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/f42d5630.c5ee400f.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">minion | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="minion | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://pinot.ap [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/f42d5630.5f438df2.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/f42d5630.c5ee400f.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/f42d5630.5f438df2.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/schema/index.html b/content/docs/components/schema/index.html
index 2471ccc..4348029 100644
--- a/content/docs/components/schema/index.html
+++ b/content/docs/components/schema/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">schema | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="schema | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components/schema"><link data-react-helmet="true" rel="shortcut ico [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/15175136.aa118c86.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">schema | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="schema | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://pinot.ap [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/15175136.da91b668.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/15175136.aa118c86.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/15175136.da91b668.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/segments/index.html b/content/docs/components/segments/index.html
index 737452a..7f9c3a2 100644
--- a/content/docs/components/segments/index.html
+++ b/content/docs/components/segments/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">segments | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="segments | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components/segments"><link data-react-helmet="true" rel="shortc [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/fe239dc1.e59ce1cb.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">segments | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="segments | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://pino [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/fe239dc1.60baa264.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/fe239dc1.e59ce1cb.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/fe239dc1.60baa264.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/server/index.html b/content/docs/components/server/index.html
index 3067da7..e6ec64a 100644
--- a/content/docs/components/server/index.html
+++ b/content/docs/components/server/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">server | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="server | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components/server"><link data-react-helmet="true" rel="shortcut ico [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/210292fc.dee0f872.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">server | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="server | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://pinot.ap [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/210292fc.87eb266e.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/210292fc.dee0f872.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/210292fc.87eb266e.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/tables/index.html b/content/docs/components/tables/index.html
index 43abb77..4284b72 100644
--- a/content/docs/components/tables/index.html
+++ b/content/docs/components/tables/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">tables | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="tables | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components/tables"><link data-react-helmet="true" rel="shortcut ico [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/792a91e0.492b7946.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">tables | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="tables | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://pinot.ap [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/792a91e0.893a3c13.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/792a91e0.492b7946.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/792a91e0.893a3c13.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/components/tenants/index.html b/content/docs/components/tenants/index.html
index e045cd4..8a58a36 100644
--- a/content/docs/components/tenants/index.html
+++ b/content/docs/components/tenants/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">tenants | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="tenants | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://pinot.apache.org/docs/components/tenants"><link data-react-helmet="true" rel="shortcut  [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/e2f7469e.d94c87f0.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">tenants | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="tenants | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://pinot. [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/e2f7469e.63cf73e4.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/e2f7469e.d94c87f0.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/e2f7469e.63cf73e4.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/concepts/index.html b/content/docs/concepts/index.html
index 5b75197..f858918 100644
--- a/content/docs/concepts/index.html
+++ b/content/docs/concepts/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Concepts | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Concepts | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Concepts"><meta data-react-helmet="true" property="og:description" content="Concepts"><meta  [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/45a5cd1f.056847a9.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Concepts | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Concepts | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Concepts">< [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/45a5cd1f.badb99b7.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/45a5cd1f.056847a9.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/45a5cd1f.badb99b7.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/concepts/pinot-architecture/index.html b/content/docs/concepts/pinot-architecture/index.html
index d8c62ff..b5a2ca1 100644
--- a/content/docs/concepts/pinot-architecture/index.html
+++ b/content/docs/concepts/pinot-architecture/index.html
@@ -2,38 +2,40 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Pinot Architecture | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Pinot Architecture | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="!Arch"><meta data-react-helmet="true" property="og:description" content= [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/fc2e38b1.44239d4a.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Pinot Architecture | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Pinot Architecture | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description"  [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/fc2e38b1.ea1835b9.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
 First, a bit of naming notions. Pinot has has different components, and different ways of representing the data. In particular, data is represented by:</p></li><li><p>Table:
 A table is a logical abstraction to refer to a collection of related data. It consists of columns and rows (documents).</p></li><li><p>Segment:
-Data in table is divided into (horizontal) shards referred to as segments.</p></li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/incubator-pinot/edit/master/website/docs/concepts/pinot-architecture.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 40 40" style="margin-right:0.3em;vertical-align:sub"><g><path d="m34.5 1 [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/fc2e38b1.44239d4a.js"></script>
+Data in table is divided into (horizontal) shards referred to as segments.</p></li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/incubator-pinot/edit/master/website/docs/concepts/pinot-architecture.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" viewBox="0 0 40 40" style="margin-right:0.3em;vertical-align:sub"><g><path d="m34.5 1 [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/fc2e38b1.ea1835b9.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/how-to/index.html b/content/docs/how-to/index.html
index 1b115b8..319879e 100644
--- a/content/docs/how-to/index.html
+++ b/content/docs/how-to/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">How To | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="How To | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="how to guides"><meta data-react-helmet="true" property="og:description" content="how to guides"> [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/e2ccc6e4.f1933295.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">How To | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="How To | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="how to guides"> [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/e2ccc6e4.ad6f7dd0.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/e2ccc6e4.f1933295.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/e2ccc6e4.ad6f7dd0.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/misc/build-docker/index.html b/content/docs/misc/build-docker/index.html
index 895b3d1..9bb69fc 100644
--- a/content/docs/misc/build-docker/index.html
+++ b/content/docs/misc/build-docker/index.html
@@ -2,54 +2,56 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Build Docker Images | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Build Docker Images | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Build Docker Images"><meta data-react-helmet="true" property="og:descr [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/87edd9aa.3c6654d9.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Build Docker Images | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Build Docker Images | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/87edd9aa.990fafd8.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
 The docker image is tagged as <code>[Docker Tag]</code>. <br>
 Docker Tag: Name and tag your docker image. Default is <code>pinot:latest</code>. <br>
 Git Branch: The Pinot branch to build. Default is master. <br>
 Pinot Git URL: The Pinot Git Repo to build, users can set it to their own fork. <br>
 Please note that, the URL is <code>https://</code> based, not <code>git://</code>. <br>
-Default is the <a href="https://github.com/apache/incubator-pinot.git">Apache Repo: https://github.com/apache/incubator-pinot.git</a>. <br></p><ul><li>Example of building and tagging a snapshot on your own fork:</li></ul><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button><div tabindex="0" class="prism-code language-bash codeBlock_19pQ"><div class="codeBlockLines_2n9r" style="colo [...]
-In order to push to your own repo, the image needs to be explicitly tagged with the repo name.</p><ul><li>Example of publishing an image to <code>[apachepinot/pinot](https://hub.docker.com/u/apachepinot/repository/docker/apachepinot/pinot)</code> dockerHub repo.</li></ul><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button><div tabindex="0" class="prism-code language-bash codeBlock [...]
-This docker build project is specialized for Pinot.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="how-to-build"></a>How to build<a aria-hidden="true" tabindex="-1" class="hash-link" href="#how-to-build" title="Direct link to heading">#</a></h3><p>Usage:</p><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button><div tabindex="0" class="prism-code language-bash codeBloc [...]
+Default is the <a href="https://github.com/apache/incubator-pinot.git" target="_blank" rel="noopener noreferrer">Apache Repo: https://github.com/apache/incubator-pinot.git</a>. <br></p><ul><li>Example of building and tagging a snapshot on your own fork:</li></ul><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy code to clipboard" class="copyButton_10dd">Copy</button><div tabindex="0" class="prism-code language-bash codeBlock_3iAC"><d [...]
+In order to push to your own repo, the image needs to be explicitly tagged with the repo name.</p><ul><li>Example of publishing an image to <code>[apachepinot/pinot](https://hub.docker.com/u/apachepinot/repository/docker/apachepinot/pinot)</code> dockerHub repo.</li></ul><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy code to clipboard" class="copyButton_10dd">Copy</button><div tabindex="0" class="prism-code language-bash codeBlock [...]
+This docker build project is specialized for Pinot.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="how-to-build"></a>How to build<a aria-hidden="true" tabindex="-1" class="hash-link" href="#how-to-build" title="Direct link to heading">#</a></h3><p>Usage:</p><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy code to clipboard" class="copyButton_10dd">Copy</button><div tabindex="0" class="prism-code language-bash codeBloc [...]
 The docker image is tagged as <code>[Docker Tag]</code>. <br>
 Docker Tag: Name and tag your docker image. Default is <code>pinot:latest</code>. <br>
 Git Branch: The Pinot branch to build. Default is master. <br>
 Pinot Git URL: The Pinot Git Repo to build, users can set it to their own fork. <br>
 Please note that, the URL is <code>https://</code> based, not <code>git://</code>. <br>
-Default is the <a href="https://github.com/apache/incubator-pinot.git">Apache Repo: https://github.com/apache/incubator-pinot.git</a>. <br></p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="how-to-push"></a>How to push<a aria-hidden="true" tabindex="-1" class="hash-link" href="#how-to-push" title="Direct link to heading">#</a></h3><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj" [...]
+Default is the <a href="https://github.com/apache/incubator-pinot.git" target="_blank" rel="noopener noreferrer">Apache Repo: https://github.com/apache/incubator-pinot.git</a>. <br></p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="how-to-push"></a>How to push<a aria-hidden="true" tabindex="-1" class="hash-link" href="#how-to-push" title="Direct link to heading">#</a></h3><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy  [...]
 The configuration volume is located alternatively at <code>/home/presto/etc</code>, which contains all the configuration and plugins.
 The data volume is located at <code>/home/presto/data</code>.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="kubernetes-examples-1"></a>Kubernetes Examples<a aria-hidden="true" tabindex="-1" class="hash-link" href="#kubernetes-examples-1" title="Direct link to heading">#</a></h3><p>Please refer to presto-coordinator.yaml as k8s deployment example.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor" id="pinot-superset"></a>Pinot Superset<a aria-hidden="true" tabindex= [...]
 This docker build project is based on Project docker-superset and specialized for Pinot.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="how-to-build-1"></a>How to build<a aria-hidden="true" tabindex="-1" class="hash-link" href="#how-to-build-1" title="Direct link to heading">#</a></h3><p>Please modify file <code>Makefile</code> to change image and <code>superset_version</code> accordingly.
-Below command will build docker image and tag it as <code>superset_version</code> and <code>latest</code>.</p><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button><div tabindex="0" class="prism-code language-bash codeBlock_19pQ"><div class="codeBlockLines_2n9r" style="color:#393A34;background-color:#f6f8fa"><div class="token-line" style="color:#393A34"><span class="token function"  [...]
-is included in the image&#x27;s <code>PYTHONPATH</code>. Mounting this file to a different location is possible, but it will need to be in the PYTHONPATH.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="volumes-1"></a>Volumes<a aria-hidden="true" tabindex="-1" class="hash-link" href="#volumes-1" title="Direct link to heading">#</a></h3><p>The image defines two data volumes: one for mounting configuration into the container, and one for data (logs, SQLite DBs, &amp;c).</p><p [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/87edd9aa.3c6654d9.js"></script>
+Below command will build docker image and tag it as <code>superset_version</code> and <code>latest</code>.</p><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy code to clipboard" class="copyButton_10dd">Copy</button><div tabindex="0" class="prism-code language-bash codeBlock_3iAC"><div class="codeBlockLines_b7E3" style="color:#F8F8F2;background-color:#282A36"><div class="token-line" style="color:#F8F8F2"><span class="token function"  [...]
+is included in the image&#x27;s <code>PYTHONPATH</code>. Mounting this file to a different location is possible, but it will need to be in the PYTHONPATH.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="volumes-1"></a>Volumes<a aria-hidden="true" tabindex="-1" class="hash-link" href="#volumes-1" title="Direct link to heading">#</a></h3><p>The image defines two data volumes: one for mounting configuration into the container, and one for data (logs, SQLite DBs, &amp;c).</p><p [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/87edd9aa.990fafd8.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/misc/index.html b/content/docs/misc/index.html
index 811ba48..dcd580b 100644
--- a/content/docs/misc/index.html
+++ b/content/docs/misc/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Misc Content | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Misc Content | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Misc content"><meta data-react-helmet="true" property="og:description" content="Misc [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/bb862087.90b2fb62.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Misc Content | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Misc Content | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Mis [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/bb862087.7d3d3c07.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/bb862087.90b2fb62.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/bb862087.7d3d3c07.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/clients/golang/index.html b/content/docs/user-guide/clients/golang/index.html
index abda064..b600418 100644
--- a/content/docs/user-guide/clients/golang/index.html
+++ b/content/docs/user-guide/clients/golang/index.html
@@ -2,36 +2,38 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">GoLang | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="GoLang | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Pinot Client for Golang"><meta data-react-helmet="true" property="og:description" content="Pinot [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/9caa1f24.6ad361ec.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">GoLang | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="GoLang | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Pinot Client fo [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/9caa1f24.effe6f3a.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">// Print Row Table</span><span class="token plain"></span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">for</span><span class="token plain"> r </span><span class="token operator" style="color:#393A34">:=</span><span class="token plain"> </span [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/9caa1f24.6ad361ec.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)">// Print Row Table</span><span class="token plain"></span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</span><span class="token plain"> r </span><span class="token operator">:=</span><span class="token plain"> </span> [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/9caa1f24.effe6f3a.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/clients/java/index.html b/content/docs/user-guide/clients/java/index.html
index bb462ba..8927744 100644
--- a/content/docs/user-guide/clients/java/index.html
+++ b/content/docs/user-guide/clients/java/index.html
@@ -2,50 +2,52 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Java | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Java | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Pinot Java Client"><meta data-react-helmet="true" property="og:description" content="Pinot Java Clie [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/f0c930b7.494cf432.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Java | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Java | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Pinot Java Client"> [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/f0c930b7.e6ba955d.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic">/**</span></div><div class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic"> * Demonstrates the use of the pinot-client to query Pinot from Java</span></div><div class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic"> */</sp [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token keyword" style="color:#00009f">public</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">static</span><span class="token plain"> </span><span class="token keyword" style="color:#00009f">void</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">main</span><span class="token punctuation" style="color:#3 [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token comment" style="color:#999988;font-style:italic">// pinot connection</span><span class="token plain"></span></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token class-name">String</span><span class="token plain"> zkUrl </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><sp [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token comment" style="color:#999988;font-style:italic">// set queryType=sql for querying the sql endpoint</span><span class="token plain"></span></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token class-name">Request</span><span class="token plain"> pinotClientRequest </span><span class="token operator" style="color:#393A34"> [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token keyword" style="color:#00009f">int</span><span class="token plain"> numRows </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> resultTableResultSet</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">getRowCount</span><span class="token punctuation" style="color:#393A [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token class-name">System</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">out</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">println</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">&quot;ColumnName [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token class-name">Connection</span><span class="token plain"> connection </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token class-name">ConnectionFactory</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">fromProperties</span><span class="token punctu [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token class-name">Connection</span><span class="token plain"> connection </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token class-name">ConnectionFactory</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">fromHostList</span></div><div class="token-line" style="color:#393A34"> [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token class-name">ResultSetGroup</span><span class="token plain"> resultSetGroup </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> statement</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">execute</span><span class="token punctuation" style="color:#393A34">(</span><span cl [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">for</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">(</span><span class="token keyword" style="color:#00009f">int</span><span class="token plain"> i </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">0</spa [...]
-In the case of aggregation, each aggregation function is within its own ResultSet. A query with multiple aggregation function will return one result set per aggregation function, as they are computed in parallel.</p><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button><div tabindex="0" class="prism-code language-java codeBlock_19pQ"><div class="codeBlockLines_2n9r" style="color:#39 [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token class-name">System</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">out</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">println</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">&quot;Number of resu [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token class-name">System</span><span class="token punctuation" style="color:#393A34">.</span><span class="token plain">out</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">println</span><span class="token punctuation" style="color:#393A34">(</span><span class="token string" style="color:#e3116c">&quot;Number of resu [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token class-name">ResultSet</span><span class="token plain"> minResultSet </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> resultSetGroup</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">getResultSet</span><span class="token punctuation" style="color:#393A34">(</span><span [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token class-name">ResultSet</span><span class="token plain"> maxResultSet </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> resultSetGroup</span><span class="token punctuation" style="color:#393A34">.</span><span class="token function" style="color:#d73a49">getResultSet</span><span class="token punctuation" style="color:#393A34">(</span><span [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/f0c930b7.494cf432.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)">/**</span></div><div class="token-line" style="color:#F8F8F2"><span class="token comment" style="color:rgb(98, 114, 164)"> * Demonstrates the use of the pinot-client to query Pinot from Java</span></div><div class="token-line" style="color:#F8F8F2"><span class="token comment" style="color:rgb(98, 114, 164)"> */</span><span class="token pl [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">  </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">public</span><span class="token plain"> </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">static</span><span class="token plain"> </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">void</span><span class="token plain"> </span><span class="token fun [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">    </span><span class="token comment" style="color:rgb(98, 114, 164)">// pinot connection</span><span class="token plain"></span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">    </span><span class="token class-name">String</span><span class="token plain"> zkUrl </span><span class="token operator">=</span><span class="token plain"> </span><span class="token string" style= [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">    </span><span class="token comment" style="color:rgb(98, 114, 164)">// set queryType=sql for querying the sql endpoint</span><span class="token plain"></span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">    </span><span class="token class-name">Request</span><span class="token plain"> pinotClientRequest </span><span class="token operator">=</span><span class="token pla [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">    </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">int</span><span class="token plain"> numRows </span><span class="token operator">=</span><span class="token plain"> resultTableResultSet</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token function" style="color:rgb(80, 250, 123)">getRowCount</span><span class="token pun [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">    </span><span class="token class-name">System</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token plain">out</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token function" style="color:rgb(80, 250, 123)">println</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token str [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token class-name">Connection</span><span class="token plain"> connection </span><span class="token operator">=</span><span class="token plain"> </span><span class="token class-name">ConnectionFactory</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token function" style="color:rgb(80, 250, 123)">fromProperties</span><span class="token punctua [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token class-name">Connection</span><span class="token plain"> connection </span><span class="token operator">=</span><span class="token plain"> </span><span class="token class-name">ConnectionFactory</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token plain">fromHostList</span></div><div class="token-line" style="color:#F8F8F2"><span class [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token class-name">ResultSetGroup</span><span class="token plain"> resultSetGroup </span><span class="token operator">=</span><span class="token plain"> statement</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token function" style="color:rgb(80, 250, 123)">execute</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</spa [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">int</span><span class="token plain"> i </span><span class="token operator">=</span><span class="token plain"> </span><span cl [...]
+In the case of aggregation, each aggregation function is within its own ResultSet. A query with multiple aggregation function will return one result set per aggregation function, as they are computed in parallel.</p><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy code to clipboard" class="copyButton_10dd">Copy</button><div tabindex="0" class="prism-code language-java codeBlock_3iAC"><div class="codeBlockLines_b7E3" style="color:#F8 [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token class-name">System</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token plain">out</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token function" style="color:rgb(80, 250, 123)">println</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token string" [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token class-name">System</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token plain">out</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token function" style="color:rgb(80, 250, 123)">println</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token string" [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token class-name">ResultSet</span><span class="token plain"> minResultSet </span><span class="token operator">=</span><span class="token plain"> resultSetGroup</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token function" style="color:rgb(80, 250, 123)">getResultSet</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</ [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token class-name">ResultSet</span><span class="token plain"> maxResultSet </span><span class="token operator">=</span><span class="token plain"> resultSetGroup</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token function" style="color:rgb(80, 250, 123)">getResultSet</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</ [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/f0c930b7.e6ba955d.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/index.html b/content/docs/user-guide/index.html
index 93f9159..8fd5469 100644
--- a/content/docs/user-guide/index.html
+++ b/content/docs/user-guide/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">User Guide | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="User Guide | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="User Guide"><meta data-react-helmet="true" property="og:description" content="User Guide [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/1db65d89.cf271590.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">User Guide | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="User Guide | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="User Gu [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/1db65d89.9bb206c0.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/1db65d89.cf271590.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/1db65d89.9bb206c0.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/pql/index.html b/content/docs/user-guide/pql/index.html
index 958b1c9..ed6c9db 100644
--- a/content/docs/user-guide/pql/index.html
+++ b/content/docs/user-guide/pql/index.html
@@ -2,40 +2,42 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Pinot Query Language (PQL) | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Pinot Query Language (PQL) | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Pinot Query Language"><meta data-react-helmet="true" pro [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/d6d9fd36.53d72c54.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">PQL | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="PQL | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Pinot Query Language" [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/d6d9fd36.a45fd066.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-E.g. the query below fetches all the rows for a given UID.</p><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button><div tabindex="0" class="prism-code language-sql codeBlock_19pQ"><div class="codeBlockLines_2n9r" style="color:#393A34;background-color:#f6f8fa"><div class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">SELECT</span><span class="to [...]
-FASTHLL (WARN: will be deprecated soon. FASTHLL stores serialized HyperLogLog in String format, which performs worse than DISTINCTCOUNTHLL, which supports serialized HyperLogLog in BYTES (byte array) format)</li><li>PERCENTILE[0-100]: e.g. PERCENTILE5, PERCENTILE50, PERCENTILE99, etc.</li><li>PERCENTILEEST[0-100]: e.g. PERCENTILEEST5, PERCENTILEEST50, PERCENTILEEST99, etc.</li></ul><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="supported-aggregations-on-multi-value-columns">< [...]
-The following two queries are both supported in PQL, where the non-aggregation columns are ignored.</li></ul><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button><div tabindex="0" class="prism-code language-sql codeBlock_19pQ"><div class="codeBlockLines_2n9r" style="color:#393A34;background-color:#f6f8fa"><div class="token-line" style="color:#393A34"><span class="token keyword" sty [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword" style="color:#00009f">SELECT</span><span class="token plain"> bar</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> baz</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token function" style="color:#d73a49">MIN</span><span class="token punctuation" style="color [...]
-The results for query</li></ul><div class="mdxCodeBlock_iHAB"><div class="codeBlockContent_32p_"><button type="button" aria-label="Copy code to clipboard" class="copyButton_1BYj">Copy</button><div tabindex="0" class="prism-code language-sql codeBlock_19pQ"><div class="codeBlockLines_2n9r" style="color:#393A34;background-color:#f6f8fa"><div class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">SELECT</span><span class="token plain"> </span><span class= [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/d6d9fd36.53d72c54.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+E.g. the query below fetches all the rows for a given UID.</p><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy code to clipboard" class="copyButton_10dd">Copy</button><div tabindex="0" class="prism-code language-sql codeBlock_3iAC"><div class="codeBlockLines_b7E3" style="color:#F8F8F2;background-color:#282A36"><div class="token-line" style="color:#F8F8F2"><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic" [...]
+FASTHLL (WARN: will be deprecated soon. FASTHLL stores serialized HyperLogLog in String format, which performs worse than DISTINCTCOUNTHLL, which supports serialized HyperLogLog in BYTES (byte array) format)</li><li>PERCENTILE[0-100]: e.g. PERCENTILE5, PERCENTILE50, PERCENTILE99, etc.</li><li>PERCENTILEEST[0-100]: e.g. PERCENTILEEST5, PERCENTILEEST50, PERCENTILEEST99, etc.</li></ul><h3><a aria-hidden="true" tabindex="-1" class="anchor" id="supported-aggregations-on-multi-value-columns">< [...]
+The following two queries are both supported in PQL, where the non-aggregation columns are ignored.</li></ul><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy code to clipboard" class="copyButton_10dd">Copy</button><div tabindex="0" class="prism-code language-sql codeBlock_3iAC"><div class="codeBlockLines_b7E3" style="color:#F8F8F2;background-color:#282A36"><div class="token-line" style="color:#F8F8F2"><span class="token keyword" sty [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">SELECT</span><span class="token plain"> bar</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> baz</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token function" style="color:rgb(80, 250, [...]
+The results for query</li></ul><div class="mdxCodeBlock_1XEh"><div class="codeBlockContent_1u-d"><button type="button" aria-label="Copy code to clipboard" class="copyButton_10dd">Copy</button><div tabindex="0" class="prism-code language-sql codeBlock_3iAC"><div class="codeBlockLines_b7E3" style="color:#F8F8F2;background-color:#282A36"><div class="token-line" style="color:#F8F8F2"><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">SELECT</span><span class="toke [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/d6d9fd36.a45fd066.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/query-pinot/index.html b/content/docs/user-guide/query-pinot/index.html
index 6a77d6d..1ada88a 100644
--- a/content/docs/user-guide/query-pinot/index.html
+++ b/content/docs/user-guide/query-pinot/index.html
@@ -2,36 +2,38 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Querying Pinot | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Querying Pinot | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Ways to query Pinot"><meta data-react-helmet="true" property="og:description" co [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/76b5bcb0.051848fb.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Querying Pinot | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Querying Pinot | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content= [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/76b5bcb0.ba2cf9e5.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">2020</span><span class="token plain">/03/04 </span><span class="token number" style="color:#36acaa">12</span><span class="token plain">:46:33.459 INFO </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">PostQueryCommand</span><span class="token punctuation" style="color:#393A34">]</span><span class="token p [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/76b5bcb0.051848fb.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token number">2020</span><span class="token plain">/03/04 </span><span class="token number">12</span><span class="token plain">:46:33.459 INFO </span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token plain">PostQueryCommand</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token plain"> </span><span cl [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/76b5bcb0.ba2cf9e5.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/response-format/index.html b/content/docs/user-guide/response-format/index.html
index 5e626fe..af3f088 100644
--- a/content/docs/user-guide/response-format/index.html
+++ b/content/docs/user-guide/response-format/index.html
@@ -2,37 +2,39 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Response Format | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Response Format | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="REST Response Format"><meta data-react-helmet="true" property="og:description" [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/35310c5a.79961417.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Response Format | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Response Format | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" conten [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/35310c5a.51dc0ef2.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block">
-</span></div><div class="token-line" style="color:#393A34"><span class="token plain">{</span></div><div class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token string" style="color:#e3116c">&quot;traceInfo&quot;</span><span class="token plain">:{}</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span></div><div class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token  [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/35310c5a.79961417.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
+</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain">{</span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">&quot;traceInfo&quot;</span><span class="token plain">:{}</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"></span></div><div class="token-line" style="color:#F8F8F2"><span class="token plain"> </sp [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/35310c5a.51dc0ef2.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/user-guide/rest-admin-interface/index.html b/content/docs/user-guide/rest-admin-interface/index.html
index 20158d0..481005d 100644
--- a/content/docs/user-guide/rest-admin-interface/index.html
+++ b/content/docs/user-guide/rest-admin-interface/index.html
@@ -2,35 +2,37 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Rest Admin Inerface | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Rest Admin Inerface | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Pinot Rest Admin Interface"><meta data-react-helmet="true" property="o [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/1be78505.64b08f7e.js" as="script">
-<link rel="preload" href="/20ac7829.64483233.js" as="script">
-<link rel="preload" href="/17982204.69d290b0.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Rest Admin Inerface | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" name="docsearch:version" content="current,latest"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:title" content="Rest Admin Inerface | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/48.0bcb7d55.js" as="script">
+<link rel="preload" href="/51.5a759d06.js" as="script">
+<link rel="preload" href="/935f2afb.f08a4e35.js" as="script">
+<link rel="preload" href="/17896441.3e6765c1.js" as="script">
+<link rel="preload" href="/17982204.8d94641b.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/1be78505.64b08f7e.js"></script>
-<script src="/20ac7829.64483233.js"></script>
-<script src="/17982204.69d290b0.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/48.0bcb7d55.js"></script>
+<script src="/51.5a759d06.js"></script>
+<script src="/935f2afb.f08a4e35.js"></script>
+<script src="/17896441.3e6765c1.js"></script>
+<script src="/17982204.8d94641b.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/download/index.html b/content/download/index.html
index 93b5a8a..041c57b 100644
--- a/content/download/index.html
+++ b/content/download/index.html
@@ -2,29 +2,29 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Download | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Download | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Download Pinots versions"><meta data-react-helmet="true" property="og:description" content="Download Pinots versions"><meta data-react-helmet="true" name="twitter:card" cont [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/f15f6e84.645774e7.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Download | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Download | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="description" content="Download Pinots versions"><meta data-react-helmet="true" property="og:description" content="Download Pinots versions"><meta data-react-helmet="true" name="twitter:card" cont [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/f15f6e84.1b62bb6b.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/f15f6e84.645774e7.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/f15f6e84.1b62bb6b.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/e2ccc6e4.ad6f7dd0.js b/content/e2ccc6e4.ad6f7dd0.js
new file mode 100644
index 0000000..3651b27
--- /dev/null
+++ b/content/e2ccc6e4.ad6f7dd0.js
@@ -0,0 +1,2 @@
+/*! For license information please see e2ccc6e4.ad6f7dd0.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return b}));var r=n(0),o=n.n(r);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/a578d44b.efcafc62.js.LICENSE.txt b/content/e2ccc6e4.ad6f7dd0.js.LICENSE.txt
similarity index 100%
rename from content/a578d44b.efcafc62.js.LICENSE.txt
rename to content/e2ccc6e4.ad6f7dd0.js.LICENSE.txt
diff --git a/content/e2ccc6e4.b45b89b1.js b/content/e2ccc6e4.b45b89b1.js
deleted file mode 100644
index 93c194c..0000000
--- a/content/e2ccc6e4.b45b89b1.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see e2ccc6e4.b45b89b1.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[37],{176:function(t,e,r){"use strict";r.r(e),r.d(e,"frontMatter",(function(){return c})),r.d(e,"metadata",(function(){return u})),r.d(e,"rightToc",(function(){return f})),r.d(e,"default",(function(){return p}));var n=r(2),o=r(9),i=(r(0),r(190)),a=r(209),c={title:"How To",description:"how to guides",sidebar_label:"hidden",hide_pagination:!0},u={id:"how-to",title:"How To",description:"how to guides",source:"@site/docs/how-to.md",permalin [...]
\ No newline at end of file
diff --git a/content/e2ccc6e4.f1933295.js b/content/e2ccc6e4.f1933295.js
deleted file mode 100644
index 0370f87..0000000
--- a/content/e2ccc6e4.f1933295.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see e2ccc6e4.f1933295.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[37],{176:function(t,e,r){"use strict";r.r(e),r.d(e,"frontMatter",(function(){return c})),r.d(e,"metadata",(function(){return u})),r.d(e,"rightToc",(function(){return f})),r.d(e,"default",(function(){return p}));var n=r(2),o=r(9),i=(r(0),r(190)),a=r(209),c={title:"How To",description:"how to guides",sidebar_label:"hidden",hide_pagination:!0},u={id:"how-to",title:"How To",description:"how to guides",source:"@site/docs/how-to.md",permalin [...]
\ No newline at end of file
diff --git a/content/e2f7469e.63cf73e4.js b/content/e2f7469e.63cf73e4.js
new file mode 100644
index 0000000..8cb1e5e
--- /dev/null
+++ b/content/e2f7469e.63cf73e4.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[33],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return d}));var r=n(0),o=n.n(r);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/e2f7469e.9173a95f.js b/content/e2f7469e.9173a95f.js
deleted file mode 100644
index 30d7501..0000000
--- a/content/e2f7469e.9173a95f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[38],{177:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return c})),n.d(t,"metadata",(function(){return i})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return s}));var r=n(2),o=n(9),a=(n(0),n(190)),c={},i={id:"components/tenants",title:"tenants",description:"",source:"@site/docs/components/tenants.md",permalink:"/docs/components/tenants",editUrl:"https://github.com/apache/incubator-pinot/e [...]
\ No newline at end of file
diff --git a/content/e2f7469e.d94c87f0.js b/content/e2f7469e.d94c87f0.js
deleted file mode 100644
index 30d7501..0000000
--- a/content/e2f7469e.d94c87f0.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[38],{177:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return c})),n.d(t,"metadata",(function(){return i})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return s}));var r=n(2),o=n(9),a=(n(0),n(190)),c={},i={id:"components/tenants",title:"tenants",description:"",source:"@site/docs/components/tenants.md",permalink:"/docs/components/tenants",editUrl:"https://github.com/apache/incubator-pinot/e [...]
\ No newline at end of file
diff --git a/content/e8193bc1.545bcc76.js b/content/e8193bc1.545bcc76.js
new file mode 100644
index 0000000..c36bc8a
--- /dev/null
+++ b/content/e8193bc1.545bcc76.js
@@ -0,0 +1,2 @@
+/*! For license information please see e8193bc1.545bcc76.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[34],{113:function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return m}));var r=n(0),o=n.n(r);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})) [...]
\ No newline at end of file
diff --git a/content/a578d44b.d5776bc3.js.LICENSE.txt b/content/e8193bc1.545bcc76.js.LICENSE.txt
similarity index 100%
rename from content/a578d44b.d5776bc3.js.LICENSE.txt
rename to content/e8193bc1.545bcc76.js.LICENSE.txt
diff --git a/content/e8193bc1.c93dfba6.js b/content/e8193bc1.c93dfba6.js
deleted file mode 100644
index ae56aa7..0000000
--- a/content/e8193bc1.c93dfba6.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see e8193bc1.c93dfba6.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[39],{178:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return c})),n.d(e,"metadata",(function(){return u})),n.d(e,"rightToc",(function(){return s})),n.d(e,"default",(function(){return l}));var r=n(2),o=n(9),i=(n(0),n(190)),a=n(209),c={title:"Adminstration",description:"Adminstration",sidebar_label:"hidden",hide_pagination:!0},u={id:"administration",title:"Adminstration",description:"Adminstration",source:"@site/do [...]
\ No newline at end of file
diff --git a/content/e8193bc1.ce9dc649.js b/content/e8193bc1.ce9dc649.js
deleted file mode 100644
index cb754b4..0000000
--- a/content/e8193bc1.ce9dc649.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see e8193bc1.ce9dc649.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[39],{178:function(t,e,n){"use strict";n.r(e),n.d(e,"frontMatter",(function(){return c})),n.d(e,"metadata",(function(){return u})),n.d(e,"rightToc",(function(){return s})),n.d(e,"default",(function(){return l}));var r=n(2),o=n(9),i=(n(0),n(190)),a=n(209),c={title:"Adminstration",description:"Adminstration",sidebar_label:"hidden",hide_pagination:!0},u={id:"administration",title:"Adminstration",description:"Adminstration",source:"@site/do [...]
\ No newline at end of file
diff --git a/content/f0c930b7.494cf432.js b/content/f0c930b7.494cf432.js
deleted file mode 100644
index 4dc0bc3..0000000
--- a/content/f0c930b7.494cf432.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see f0c930b7.494cf432.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[40],{179:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return i})),n.d(t,"metadata",(function(){return l})),n.d(t,"rightToc",(function(){return s})),n.d(t,"default",(function(){return p}));var r=n(2),o=n(9),a=(n(0),n(190)),u=n(211),i={title:"Java",sidebar_label:"java",description:"Pinot Java Client"},l={id:"user-guide/clients/java",title:"Java",description:"Pinot Java Client",source:"@site/docs/user-guide/clients/ [...]
\ No newline at end of file
diff --git a/content/f0c930b7.e6ba955d.js b/content/f0c930b7.e6ba955d.js
new file mode 100644
index 0000000..fba0a61
--- /dev/null
+++ b/content/f0c930b7.e6ba955d.js
@@ -0,0 +1,2 @@
+/*! For license information please see f0c930b7.e6ba955d.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[35],{100:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return i})),n.d(t,"metadata",(function(){return l})),n.d(t,"rightToc",(function(){return s})),n.d(t,"default",(function(){return p}));var r=n(2),o=n(6),a=(n(0),n(113)),u=n(121),i={title:"Java",sidebar_label:"java",description:"Pinot Java Client"},l={unversionedId:"user-guide/clients/java",id:"user-guide/clients/java",isDocsHomePage:!1,title:"Java",description: [...]
\ No newline at end of file
diff --git a/content/9caa1f24.da8e740e.js.LICENSE.txt b/content/f0c930b7.e6ba955d.js.LICENSE.txt
similarity index 100%
rename from content/9caa1f24.da8e740e.js.LICENSE.txt
rename to content/f0c930b7.e6ba955d.js.LICENSE.txt
diff --git a/content/f0c930b7.ea04afbb.js b/content/f0c930b7.ea04afbb.js
deleted file mode 100644
index 46f8798..0000000
--- a/content/f0c930b7.ea04afbb.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see f0c930b7.ea04afbb.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[40],{179:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return i})),n.d(t,"metadata",(function(){return l})),n.d(t,"rightToc",(function(){return s})),n.d(t,"default",(function(){return p}));var r=n(2),o=n(9),a=(n(0),n(190)),u=n(211),i={title:"Java",sidebar_label:"java",description:"Pinot Java Client"},l={id:"user-guide/clients/java",title:"Java",description:"Pinot Java Client",source:"@site/docs/user-guide/clients/ [...]
\ No newline at end of file
diff --git a/content/f15f6e84.0df523a0.js b/content/f15f6e84.0df523a0.js
deleted file mode 100644
index 65c5e32..0000000
--- a/content/f15f6e84.0df523a0.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[41],{180:function(a,e,t){"use strict";t.r(e);var n=t(0),c=t.n(n),i=t(222),l=(t(181),t(210));e.default=function(){return Object(l.a)().siteConfig,c.a.createElement(i.a,{title:"Download",description:"Download Pinots versions"},c.a.createElement("header",{className:"hero"},c.a.createElement("div",{className:"container container--fluid"},c.a.createElement("h1",null,"Download"),c.a.createElement("div",{className:"hero--subtitle"},"Be sure t [...]
\ No newline at end of file
diff --git a/content/f15f6e84.1b62bb6b.js b/content/f15f6e84.1b62bb6b.js
new file mode 100644
index 0000000..810349b
--- /dev/null
+++ b/content/f15f6e84.1b62bb6b.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[36],{101:function(a,e,t){"use strict";t.r(e);var n=t(0),c=t.n(n),i=t(127),l=(t(102),t(114));e.default=function(){return Object(l.a)().siteConfig,c.a.createElement(i.a,{title:"Download",description:"Download Pinots versions"},c.a.createElement("header",{className:"hero"},c.a.createElement("div",{className:"container container--fluid"},c.a.createElement("h1",null,"Download"),c.a.createElement("div",{className:"hero--subtitle"},"Be sure t [...]
\ No newline at end of file
diff --git a/content/f15f6e84.645774e7.js b/content/f15f6e84.645774e7.js
deleted file mode 100644
index 90b0212..0000000
--- a/content/f15f6e84.645774e7.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[41],{180:function(a,e,t){"use strict";t.r(e);var n=t(0),c=t.n(n),i=t(222),l=(t(181),t(210));e.default=function(){return Object(l.a)().siteConfig,c.a.createElement(i.a,{title:"Download",description:"Download Pinots versions"},c.a.createElement("header",{className:"hero"},c.a.createElement("div",{className:"container container--fluid"},c.a.createElement("h1",null,"Download"),c.a.createElement("div",{className:"hero--subtitle"},"Be sure t [...]
\ No newline at end of file
diff --git a/content/f18e5af0.0c95b0b7.js b/content/f18e5af0.0c95b0b7.js
deleted file mode 100644
index 9892ba8..0000000
--- a/content/f18e5af0.0c95b0b7.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[42],{182:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return i})),n.d(t,"metadata",(function(){return s})),n.d(t,"rightToc",(function(){return c})),n.d(t,"default",(function(){return u}));var a=n(2),r=n(9),o=(n(0),n(190)),i={id:"what_is_pinot",title:"What is Pinot",sidebar_label:"What is Pinot"},s={id:"about/what_is_pinot",title:"What is Pinot",description:"Apache Pinot is a realtime distributed OLAP datastore, w [...]
\ No newline at end of file
diff --git a/content/f18e5af0.154f0092.js b/content/f18e5af0.154f0092.js
deleted file mode 100644
index 9892ba8..0000000
--- a/content/f18e5af0.154f0092.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[42],{182:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return i})),n.d(t,"metadata",(function(){return s})),n.d(t,"rightToc",(function(){return c})),n.d(t,"default",(function(){return u}));var a=n(2),r=n(9),o=(n(0),n(190)),i={id:"what_is_pinot",title:"What is Pinot",sidebar_label:"What is Pinot"},s={id:"about/what_is_pinot",title:"What is Pinot",description:"Apache Pinot is a realtime distributed OLAP datastore, w [...]
\ No newline at end of file
diff --git a/content/f18e5af0.6c06fe53.js b/content/f18e5af0.6c06fe53.js
new file mode 100644
index 0000000..198cb98
--- /dev/null
+++ b/content/f18e5af0.6c06fe53.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[37],{103:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return i})),n.d(t,"metadata",(function(){return s})),n.d(t,"rightToc",(function(){return c})),n.d(t,"default",(function(){return u}));var a=n(2),r=n(6),o=(n(0),n(113)),i={id:"what_is_pinot",title:"What is Pinot",sidebar_label:"What is Pinot"},s={unversionedId:"about/what_is_pinot",id:"about/what_is_pinot",isDocsHomePage:!1,title:"What is Pinot",description:"Ap [...]
\ No newline at end of file
diff --git a/content/f42d5630.5f438df2.js b/content/f42d5630.5f438df2.js
new file mode 100644
index 0000000..0e9e09e
--- /dev/null
+++ b/content/f42d5630.5f438df2.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[38],{104:function(e,n,t){"use strict";t.r(n),t.d(n,"frontMatter",(function(){return i})),t.d(n,"metadata",(function(){return a})),t.d(n,"rightToc",(function(){return p})),t.d(n,"default",(function(){return s}));var r=t(2),o=t(6),c=(t(0),t(113)),i={},a={unversionedId:"components/minion",id:"components/minion",isDocsHomePage:!1,title:"minion",description:"",source:"@site/docs/components/minion.md",slug:"/components/minion",permalink:"/do [...]
\ No newline at end of file
diff --git a/content/f42d5630.90513c94.js b/content/f42d5630.90513c94.js
deleted file mode 100644
index f50cd5d..0000000
--- a/content/f42d5630.90513c94.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[43],{183:function(e,n,t){"use strict";t.r(n),t.d(n,"frontMatter",(function(){return i})),t.d(n,"metadata",(function(){return a})),t.d(n,"rightToc",(function(){return p})),t.d(n,"default",(function(){return l}));var r=t(2),o=t(9),c=(t(0),t(190)),i={},a={id:"components/minion",title:"minion",description:"",source:"@site/docs/components/minion.md",permalink:"/docs/components/minion",editUrl:"https://github.com/apache/incubator-pinot/edit/ [...]
\ No newline at end of file
diff --git a/content/f42d5630.c5ee400f.js b/content/f42d5630.c5ee400f.js
deleted file mode 100644
index f50cd5d..0000000
--- a/content/f42d5630.c5ee400f.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[43],{183:function(e,n,t){"use strict";t.r(n),t.d(n,"frontMatter",(function(){return i})),t.d(n,"metadata",(function(){return a})),t.d(n,"rightToc",(function(){return p})),t.d(n,"default",(function(){return l}));var r=t(2),o=t(9),c=(t(0),t(190)),i={},a={id:"components/minion",title:"minion",description:"",source:"@site/docs/components/minion.md",permalink:"/docs/components/minion",editUrl:"https://github.com/apache/incubator-pinot/edit/ [...]
\ No newline at end of file
diff --git a/content/f5cd6b6b.0553ce07.js b/content/f5cd6b6b.0553ce07.js
deleted file mode 100644
index 1032c4d..0000000
--- a/content/f5cd6b6b.0553ce07.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see f5cd6b6b.0553ce07.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[44],{184:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return c})),n.d(t,"metadata",(function(){return l})),n.d(t,"rightToc",(function(){return s})),n.d(t,"default",(function(){return b}));var a=n(2),r=n(9),o=(n(0),n(190)),i=(n(216),n(215),n(209)),c={title:"Running Pinot in Kubernetes",sidebar_label:"Kubernetes",description:"Running Pinot in Kubernetes"},l={id:"administration/installation/cloud/on-premise",title:" [...]
\ No newline at end of file
diff --git a/content/f5cd6b6b.44c09039.js b/content/f5cd6b6b.44c09039.js
deleted file mode 100644
index 5df824e..0000000
--- a/content/f5cd6b6b.44c09039.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see f5cd6b6b.44c09039.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[44],{184:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return c})),n.d(t,"metadata",(function(){return l})),n.d(t,"rightToc",(function(){return s})),n.d(t,"default",(function(){return b}));var a=n(2),r=n(9),o=(n(0),n(190)),i=(n(216),n(215),n(209)),c={title:"Running Pinot in Kubernetes",sidebar_label:"Kubernetes",description:"Running Pinot in Kubernetes"},l={id:"administration/installation/cloud/on-premise",title:" [...]
\ No newline at end of file
diff --git a/content/f5cd6b6b.9ed3a7d9.js b/content/f5cd6b6b.9ed3a7d9.js
new file mode 100644
index 0000000..ea76b95
--- /dev/null
+++ b/content/f5cd6b6b.9ed3a7d9.js
@@ -0,0 +1,2 @@
+/*! For license information please see f5cd6b6b.9ed3a7d9.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[39],{105:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return c})),n.d(t,"metadata",(function(){return l})),n.d(t,"rightToc",(function(){return s})),n.d(t,"default",(function(){return b}));var a=n(2),r=n(6),o=(n(0),n(113)),i=(n(124),n(125),n(120)),c={title:"Running Pinot in Kubernetes",sidebar_label:"Kubernetes",description:"Running Pinot in Kubernetes"},l={unversionedId:"administration/installation/cloud/on-premi [...]
\ No newline at end of file
diff --git a/content/9caa1f24.6ad361ec.js.LICENSE.txt b/content/f5cd6b6b.9ed3a7d9.js.LICENSE.txt
similarity index 100%
rename from content/9caa1f24.6ad361ec.js.LICENSE.txt
rename to content/f5cd6b6b.9ed3a7d9.js.LICENSE.txt
diff --git a/content/f9a80a12.2a617147.js b/content/f9a80a12.2a617147.js
deleted file mode 100644
index 75ea984..0000000
--- a/content/f9a80a12.2a617147.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see f9a80a12.2a617147.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[45],{185:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return c})),n.d(t,"metadata",(function(){return b})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return s}));var a=n(2),r=n(9),o=(n(0),n(190)),i=n(216),l=n(215),c={title:"Running Pinot in Docker",sidebar_label:"Docker",description:"Using Pinot on Docker",source_url:"https://github.com/"},b={id:"administration/installation/containers/do [...]
\ No newline at end of file
diff --git a/content/f9a80a12.e709722a.js b/content/f9a80a12.e709722a.js
deleted file mode 100644
index 83608a2..0000000
--- a/content/f9a80a12.e709722a.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see f9a80a12.e709722a.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[45],{185:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return c})),n.d(t,"metadata",(function(){return b})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return s}));var a=n(2),r=n(9),o=(n(0),n(190)),i=n(216),l=n(215),c={title:"Running Pinot in Docker",sidebar_label:"Docker",description:"Using Pinot on Docker",source_url:"https://github.com/"},b={id:"administration/installation/containers/do [...]
\ No newline at end of file
diff --git a/content/f9a80a12.f59b2da4.js b/content/f9a80a12.f59b2da4.js
new file mode 100644
index 0000000..120edb2
--- /dev/null
+++ b/content/f9a80a12.f59b2da4.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[40],{106:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return c})),n.d(t,"metadata",(function(){return b})),n.d(t,"rightToc",(function(){return u})),n.d(t,"default",(function(){return p}));var a=n(2),r=n(6),o=(n(0),n(113)),i=n(124),l=n(125),c={title:"Running Pinot in Docker",sidebar_label:"Docker",description:"Using Pinot on Docker",source_url:"https://github.com/"},b={unversionedId:"administration/installation/co [...]
\ No newline at end of file
diff --git a/content/fc1d294a.1068a98a.js b/content/fc1d294a.1068a98a.js
deleted file mode 100644
index bfbd282..0000000
--- a/content/fc1d294a.1068a98a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[46],{186:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return a})),n.d(t,"metadata",(function(){return i})),n.d(t,"rightToc",(function(){return u})),n.d(t,"default",(function(){return l}));var r=n(2),o=n(9),c=(n(0),n(190)),a={title:"Pinot Query Language (PQL)",sidebar_label:"PQL",description:"Pinot Query Language"},i={id:"components/controller",title:"Pinot Query Language (PQL)",description:"Pinot Query Language", [...]
\ No newline at end of file
diff --git a/content/fc1d294a.47a7b7e6.js b/content/fc1d294a.47a7b7e6.js
deleted file mode 100644
index bfbd282..0000000
--- a/content/fc1d294a.47a7b7e6.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[46],{186:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return a})),n.d(t,"metadata",(function(){return i})),n.d(t,"rightToc",(function(){return u})),n.d(t,"default",(function(){return l}));var r=n(2),o=n(9),c=(n(0),n(190)),a={title:"Pinot Query Language (PQL)",sidebar_label:"PQL",description:"Pinot Query Language"},i={id:"components/controller",title:"Pinot Query Language (PQL)",description:"Pinot Query Language", [...]
\ No newline at end of file
diff --git a/content/fc1d294a.bc7b9eef.js b/content/fc1d294a.bc7b9eef.js
new file mode 100644
index 0000000..b9e3141
--- /dev/null
+++ b/content/fc1d294a.bc7b9eef.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[41],{107:function(e,n,t){"use strict";t.r(n),t.d(n,"frontMatter",(function(){return a})),t.d(n,"metadata",(function(){return i})),t.d(n,"rightToc",(function(){return u})),t.d(n,"default",(function(){return p}));var r=t(2),o=t(6),c=(t(0),t(113)),a={title:"Pinot Query Language (PQL)",sidebar_label:"PQL",description:"Pinot Query Language"},i={unversionedId:"components/controller",id:"components/controller",isDocsHomePage:!1,title:"Pinot Q [...]
\ No newline at end of file
diff --git a/content/fc2e38b1.44239d4a.js b/content/fc2e38b1.44239d4a.js
deleted file mode 100644
index 8f935da..0000000
--- a/content/fc2e38b1.44239d4a.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[47],{187:function(e,t,r){"use strict";r.r(t),r.d(t,"frontMatter",(function(){return c})),r.d(t,"metadata",(function(){return i})),r.d(t,"rightToc",(function(){return p})),r.d(t,"default",(function(){return l}));var n=r(2),a=r(9),o=(r(0),r(190)),c={id:"pinot-architecture",title:"Pinot Architecture",sidebar_label:"Pinot Architecture"},i={id:"concepts/pinot-architecture",title:"Pinot Architecture",description:"!Arch",source:"@site/docs/co [...]
\ No newline at end of file
diff --git a/content/fc2e38b1.9f8701ab.js b/content/fc2e38b1.9f8701ab.js
deleted file mode 100644
index 8f935da..0000000
--- a/content/fc2e38b1.9f8701ab.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[47],{187:function(e,t,r){"use strict";r.r(t),r.d(t,"frontMatter",(function(){return c})),r.d(t,"metadata",(function(){return i})),r.d(t,"rightToc",(function(){return p})),r.d(t,"default",(function(){return l}));var n=r(2),a=r(9),o=(r(0),r(190)),c={id:"pinot-architecture",title:"Pinot Architecture",sidebar_label:"Pinot Architecture"},i={id:"concepts/pinot-architecture",title:"Pinot Architecture",description:"!Arch",source:"@site/docs/co [...]
\ No newline at end of file
diff --git a/content/fc2e38b1.ea1835b9.js b/content/fc2e38b1.ea1835b9.js
new file mode 100644
index 0000000..8af0e27
--- /dev/null
+++ b/content/fc2e38b1.ea1835b9.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[42],{108:function(e,t,r){"use strict";r.r(t),r.d(t,"frontMatter",(function(){return a})),r.d(t,"metadata",(function(){return i})),r.d(t,"rightToc",(function(){return p})),r.d(t,"default",(function(){return s}));var n=r(2),c=r(6),o=(r(0),r(113)),a={id:"pinot-architecture",title:"Pinot Architecture",sidebar_label:"Pinot Architecture"},i={unversionedId:"concepts/pinot-architecture",id:"concepts/pinot-architecture",isDocsHomePage:!1,title: [...]
\ No newline at end of file
diff --git a/content/fe239dc1.60baa264.js b/content/fe239dc1.60baa264.js
new file mode 100644
index 0000000..1c2f1ae
--- /dev/null
+++ b/content/fe239dc1.60baa264.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[43],{109:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return a})),n.d(t,"metadata",(function(){return i})),n.d(t,"rightToc",(function(){return s})),n.d(t,"default",(function(){return u}));var r=n(2),o=n(6),c=(n(0),n(113)),a={},i={unversionedId:"components/segments",id:"components/segments",isDocsHomePage:!1,title:"segments",description:"",source:"@site/docs/components/segments.md",slug:"/components/segments",perm [...]
\ No newline at end of file
diff --git a/content/fe239dc1.a927e524.js b/content/fe239dc1.a927e524.js
deleted file mode 100644
index 467921b..0000000
--- a/content/fe239dc1.a927e524.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[48],{188:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return a})),n.d(t,"metadata",(function(){return i})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return u}));var r=n(2),o=n(9),c=(n(0),n(190)),a={},i={id:"components/segments",title:"segments",description:"",source:"@site/docs/components/segments.md",permalink:"/docs/components/segments",editUrl:"https://github.com/apache/incubator-pin [...]
\ No newline at end of file
diff --git a/content/fe239dc1.e59ce1cb.js b/content/fe239dc1.e59ce1cb.js
deleted file mode 100644
index 467921b..0000000
--- a/content/fe239dc1.e59ce1cb.js
+++ /dev/null
@@ -1 +0,0 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[48],{188:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return a})),n.d(t,"metadata",(function(){return i})),n.d(t,"rightToc",(function(){return p})),n.d(t,"default",(function(){return u}));var r=n(2),o=n(9),c=(n(0),n(190)),a={},i={id:"components/segments",title:"segments",description:"",source:"@site/docs/components/segments.md",permalink:"/docs/components/segments",editUrl:"https://github.com/apache/incubator-pin [...]
\ No newline at end of file
diff --git a/content/img/pinot-navbar-logo-722f37.png b/content/img/pinot-navbar-logo-722f37.png
new file mode 100644
index 0000000..77b8b67
Binary files /dev/null and b/content/img/pinot-navbar-logo-722f37.png differ
diff --git a/content/img/pinot-navbar-logo-722f37.svg b/content/img/pinot-navbar-logo-722f37.svg
new file mode 100644
index 0000000..170d89c
--- /dev/null
+++ b/content/img/pinot-navbar-logo-722f37.svg
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="851px" height="327px" viewBox="0 0 851 327" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <!-- Generator: Sketch 61 (89581) - https://sketch.com -->
+    <title>pinot-navbar-logo-722f37</title>
+    <desc>Created with Sketch.</desc>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="pinot-navbar-logo-722f37" fill="#722F37" fill-rule="nonzero">
+            <path d="M101.5,12.80279 C98.5,9.80278999 98.3,6.40278999 101.1,2.90278999 C105.2,-2.39721001 112,0.602789991 112,7.60278999 C112,14.60279 106.1,17.50279 101.5,12.80279 Z" id="Path" transform="translate(105.559592, 7.651395) scale(-1, 1) rotate(-180.000000) translate(-105.559592, -7.651395) "></path>
+            <path d="M50.6,31.882638 C46.7,27.982638 47.8,21.282638 52.7,19.382638 C58.6,17.182638 63.9,26.682638 59.4,31.582638 C57.3,33.882638 52.7,34.082638 50.6,31.882638 Z" id="Path" transform="translate(54.663061, 26.241319) scale(-1, 1) rotate(-180.000000) translate(-54.663061, -26.241319) "></path>
+            <path d="M101.2,325.394268 C99,323.894268 99,323.694268 99,294.694268 C99,262.294268 98.8,260.994268 93,260.994268 C87.5,260.994268 87,262.594268 87,279.594268 C87,294.894268 87,295.094268 84.4,297.594268 C82.5,299.594268 81.3,299.994268 79.2,299.494268 C73.9,298.194268 74,298.994268 74,265.494268 L74,234.294268 L79.6,237.194268 C84.3,239.494268 86.6,239.994268 92.6,239.994268 C106.7,239.994268 117.2,231.694268 120.6,217.794268 C122.1,211.894268 122.1,210.794268 120.6,204.994 [...]
+            <path d="M75.7,41.09803 C73.4,38.59803 73.5,32.59803 75.8,30.59803 C77.7,28.79803 81.7,28.39803 83.6,29.69803 C85.6,30.99803 87.2,35.09803 86.6,37.39803 C85.3,42.69803 79,44.79803 75.7,41.09803 Z" id="Path" transform="translate(80.375954, 35.949015) scale(-1, 1) rotate(-180.000000) translate(-80.375954, -35.949015) "></path>
+            <path d="M85,156.45979 C79.5,152.65979 77.5,149.15979 77.5,143.15979 C77.5,134.65979 83.1,128.65979 91.7,127.95979 C100.8,127.25979 108,134.15979 108,143.65979 C108,155.25979 94.3,162.75979 85,156.45979 Z" id="Path" transform="translate(92.750000, 143.329895) scale(-1, 1) rotate(-180.000000) translate(-92.750000, -143.329895) "></path>
+            <path d="M409.753404,96.8902798 C403.035734,93.3600049 399.676898,87.8819922 399.054891,79.9693071 C398.557286,72.056622 401.418516,66.7003428 408.633793,61.9527318 C414.605056,57.9355224 425.179167,58.057256 431.274832,62.0744654 C443.092956,69.8654169 442.844154,87.3950577 430.901628,96.0381445 C426.049976,99.5684194 415.600266,100.055354 409.753404,96.8902798 Z" id="Path" transform="translate(419.500000, 79.000000) scale(-1, 1) rotate(-180.000000) translate(-419.500000, -7 [...]
+            <polygon id="Path" transform="translate(821.000000, 178.500000) scale(-1, 1) rotate(-180.000000) translate(-821.000000, -178.500000) " points="803.244898 246.349767 803.244898 221.699534 797.122449 221.699534 791 221.699534 791 206.909394 791 192.119254 797.122449 192.119254 803.244898 192.119254 803.489796 139.491006 803.857143 86.739507 819.530612 86.3697535 835.081633 86 835.081633 139.121252 835.081633 192.119254 843.040816 192.119254 851 192.119254 851 206.909394 851 221 [...]
+            <path d="M528.072646,269.340519 C521.925176,267.139506 513.770368,262.492924 509.504777,258.70229 L506.619229,256.256721 L506.619229,261.881531 L506.619229,267.62862 L490.309615,267.62862 L474,267.62862 L474,200.375449 L474,133.122278 L490.184156,133.122278 L506.368312,133.122278 L506.870147,176.286586 C507.49744,224.464313 508.124732,228.621781 516.028623,236.325326 C521.046966,241.216466 530.3309,243.784314 539.489376,242.806086 C551.533399,241.338745 557.053577,235.591655  [...]
+            <path d="M677.52103,274.437991 C665.407725,271.469256 654.901288,265.284393 645.012876,255.264914 C630.180258,240.297545 624,225.701267 624,205.043824 C624,162.368267 658.238627,130.330675 700.635193,133.175712 C713.119313,134.041593 722.266094,136.515538 731.536481,141.587126 C746.987124,150.245935 758.853219,163.976331 764.662661,180.056976 C767.505579,187.849904 768,190.818638 768,204.425338 C768,217.413551 767.505579,221.248166 765.157082,228.175213 C757.369957,250.564418 [...]
+            <polygon id="Path" transform="translate(420.500000, 203.500000) scale(-1, 1) rotate(-180.000000) translate(-420.500000, -203.500000) " points="404 203.561308 404 136 420.246154 136.367847 436.365385 136.735695 436.746154 203.929155 437 271 420.5 271 404 271"></polygon>
+            <path d="M285.568834,325.759393 C278.634681,324.648318 267.738153,320.697827 263.651955,317.858411 C259.93723,315.265902 259.194285,315.512807 259.194285,319.710204 L259.194285,323.413789 L243.097143,323.413789 L227,323.413789 L227,230.206895 L227,137 L243.097143,137 L259.194285,137 L259.194285,165.887965 L259.194285,194.899382 L266.376087,191.195797 C276.405845,186.134231 286.435603,183.912079 299.437142,183.912079 C320.982548,183.912079 337.698811,190.578533 351.938591,204. [...]
+        </g>
+    </g>
+</svg>
\ No newline at end of file
diff --git a/content/img/pinot-overview.png b/content/img/pinot-overview.png
new file mode 100644
index 0000000..b07e500
Binary files /dev/null and b/content/img/pinot-overview.png differ
diff --git a/content/index.html b/content/index.html
index c55924e..f33eff3 100644
--- a/content/index.html
+++ b/content/index.html
@@ -2,31 +2,31 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Apache Pinotâ„¢ (Incubating): Realtime distributed OLAP datastore | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Apache Pinotâ„¢ (Incubating): Realtime distributed OLAP datastore | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><link data-react-helmet="true" rel="short [...]
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/4.11237e7b.js" as="script">
-<link rel="preload" href="/c4f5d8e4.d50032bf.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Apache Pinotâ„¢ (Incubating): Realtime distributed OLAP datastore | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Apache Pinotâ„¢ (Incubating): Realtime distributed OLAP datastore | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><link data-react-helmet="true" rel="short [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/47.7ad9d500.js" as="script">
+<link rel="preload" href="/c4f5d8e4.b718ba7c.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/4.11237e7b.js"></script>
-<script src="/c4f5d8e4.d50032bf.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/47.7ad9d500.js"></script>
+<script src="/c4f5d8e4.b718ba7c.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/main.1a246359.js b/content/main.1a246359.js
deleted file mode 100644
index 72d13be..0000000
--- a/content/main.1a246359.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.1a246359.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[49],[function(e,t,n){"use strict";e.exports=n(89)},function(e,t,n){"use strict";n.d(t,"a",(function(){return k})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return C})),n.d(t,"d",(function(){return g})),n.d(t,"e",(function(){return w})),n.d(t,"f",(function(){return A})),n.d(t,"g",(function(){return R})),n.d(t,"h",(function(){return P}));var r=n(4),o=n(0),i=n.n(o),a=(n(15),n(7)),l=n(49),u=n(5),s=n(2),c=n(50),f=n.n(c),d=(n(6 [...]
\ No newline at end of file
diff --git a/content/main.1a246359.js.LICENSE.txt b/content/main.1a246359.js.LICENSE.txt
deleted file mode 100644
index 4a630d7..0000000
--- a/content/main.1a246359.js.LICENSE.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
-object-assign
-(c) Sindre Sorhus
-@license MIT
-*/
-
-/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
- * @license MIT */
-
-/** @license React v0.19.1
- * scheduler.production.min.js
- *
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */
-
-/** @license React v16.13.1
- * react-dom.production.min.js
- *
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */
-
-/** @license React v16.13.1
- * react-is.production.min.js
- *
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */
-
-/** @license React v16.13.1
- * react.production.min.js
- *
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */
diff --git a/content/main.e5a3fe3f.js b/content/main.e5a3fe3f.js
new file mode 100644
index 0000000..e0642a8
--- /dev/null
+++ b/content/main.e5a3fe3f.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.e5a3fe3f.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[44],[function(e,t,n){"use strict";e.exports=n(31)},function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return w})),n.d(t,"c",(function(){return x})),n.d(t,"d",(function(){return O})),n.d(t,"e",(function(){return b})),n.d(t,"f",(function(){return L})),n.d(t,"g",(function(){return D})),n.d(t,"h",(function(){return g})),n.d(t,"i",(function(){return S})),n.d(t,"j",(function(){return C})),n.d(t,"k",(function [...]
\ No newline at end of file
diff --git a/content/main.faadf34f.js.LICENSE.txt b/content/main.e5a3fe3f.js.LICENSE.txt
similarity index 100%
rename from content/main.faadf34f.js.LICENSE.txt
rename to content/main.e5a3fe3f.js.LICENSE.txt
diff --git a/content/main.faadf34f.js b/content/main.faadf34f.js
deleted file mode 100644
index fd5ef38..0000000
--- a/content/main.faadf34f.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.faadf34f.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[49],[function(e,t,n){"use strict";e.exports=n(89)},function(e,t,n){"use strict";n.d(t,"a",(function(){return k})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return C})),n.d(t,"d",(function(){return g})),n.d(t,"e",(function(){return w})),n.d(t,"f",(function(){return A})),n.d(t,"g",(function(){return R})),n.d(t,"h",(function(){return P}));var r=n(4),o=n(0),i=n.n(o),a=(n(15),n(7)),l=n(49),u=n(5),s=n(2),c=n(50),f=n.n(c),d=(n(6 [...]
\ No newline at end of file
diff --git a/content/runtime~main.0014bc3d.js b/content/runtime~main.0014bc3d.js
deleted file mode 100644
index bdfb74e..0000000
--- a/content/runtime~main.0014bc3d.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(e){function c(c){for(var d,a,n=c[0],o=c[1],b=c[2],u=0,i=[];u<n.length;u++)a=n[u],Object.prototype.hasOwnProperty.call(t,a)&&t[a]&&i.push(t[a][0]),t[a]=0;for(d in o)Object.prototype.hasOwnProperty.call(o,d)&&(e[d]=o[d]);for(l&&l(c);i.length;)i.shift()();return r.push.apply(r,b||[]),f()}function f(){for(var e,c=0;c<r.length;c++){for(var f=r[c],d=!0,a=1;a<f.length;a++){var n=f[a];0!==t[n]&&(d=!1)}d&&(r.splice(c--,1),e=o(o.s=f[0]))}return e}var d={},a={50:0},t={50:0},r=[];function  [...]
\ No newline at end of file
diff --git a/content/runtime~main.8b61b6d1.js b/content/runtime~main.8b61b6d1.js
new file mode 100644
index 0000000..ff671e9
--- /dev/null
+++ b/content/runtime~main.8b61b6d1.js
@@ -0,0 +1 @@
+!function(e){function a(a){for(var f,n,d=a[0],b=a[1],o=a[2],u=0,l=[];u<d.length;u++)n=d[u],Object.prototype.hasOwnProperty.call(r,n)&&r[n]&&l.push(r[n][0]),r[n]=0;for(f in b)Object.prototype.hasOwnProperty.call(b,f)&&(e[f]=b[f]);for(i&&i(a);l.length;)l.shift()();return t.push.apply(t,o||[]),c()}function c(){for(var e,a=0;a<t.length;a++){for(var c=t[a],f=!0,n=1;n<c.length;n++){var b=c[n];0!==r[b]&&(f=!1)}f&&(t.splice(a--,1),e=d(d.s=c[0]))}return e}var f={},r={45:0},t=[];function n(e){retu [...]
\ No newline at end of file
diff --git a/content/runtime~main.ca2ca608.js b/content/runtime~main.ca2ca608.js
deleted file mode 100644
index 0a04eef..0000000
--- a/content/runtime~main.ca2ca608.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(e){function c(c){for(var d,a,n=c[0],o=c[1],b=c[2],u=0,i=[];u<n.length;u++)a=n[u],Object.prototype.hasOwnProperty.call(t,a)&&t[a]&&i.push(t[a][0]),t[a]=0;for(d in o)Object.prototype.hasOwnProperty.call(o,d)&&(e[d]=o[d]);for(l&&l(c);i.length;)i.shift()();return r.push.apply(r,b||[]),f()}function f(){for(var e,c=0;c<r.length;c++){for(var f=r[c],d=!0,a=1;a<f.length;a++){var n=f[a];0!==t[n]&&(d=!1)}d&&(r.splice(c--,1),e=o(o.s=f[0]))}return e}var d={},a={50:0},t={50:0},r=[];function  [...]
\ No newline at end of file
diff --git a/content/search/index.html b/content/search/index.html
index 3c2f0d6..645655b 100644
--- a/content/search/index.html
+++ b/content/search/index.html
@@ -2,31 +2,29 @@
 <html lang="en">
 <head>
 <meta charset="UTF-8">
-<meta name="viewport" content="width=device-width">
-<meta name="generator" content="Docusaurus v2.0.0-alpha.55">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-alpha.64">
 <link rel="preconnect" href="https://www.google-analytics.com">
 <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-157446650-1","auto"),ga("send","pageview")</script>
 <script async src="https://www.google-analytics.com/analytics.js"></script>
 <link rel="search" type="application/opensearchdescription+xml" title="Apache Pinotâ„¢ (Incubating)" href="/opensearch.xml">
 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Ubuntu|Roboto|Source+Code+Pro">
-<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Search the documentation | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Search the documentation | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><link data-react-helmet="true" rel="shortcut icon" href="/img/favicon.ico"><link rel="stylesheet" href="/styles.371d1b96.css">
-<link rel="preload" href="/styles.c386493b.js" as="script">
-<link rel="preload" href="/runtime~main.ca2ca608.js" as="script">
-<link rel="preload" href="/main.faadf34f.js" as="script">
-<link rel="preload" href="/1.f4f3bf82.js" as="script">
-<link rel="preload" href="/2.ef30d7bb.js" as="script">
-<link rel="preload" href="/3.79d8894d.js" as="script">
-<link rel="preload" href="/0626461f.a25579ef.js" as="script">
+<link rel="stylesheet" href="https://at-ui.github.io/feather-font/css/iconfont.css"><title data-react-helmet="true">Search the documentation | Apache Pinotâ„¢ (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Search the documentation | Apache Pinotâ„¢ (Incubating)"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="robots" content="noindex, follow"><link data-react-helmet="true" rel="shortcut [...]
+<link rel="preload" href="/styles.096ebb7d.js" as="script">
+<link rel="preload" href="/runtime~main.8b61b6d1.js" as="script">
+<link rel="preload" href="/main.e5a3fe3f.js" as="script">
+<link rel="preload" href="/1.1ac76ba1.js" as="script">
+<link rel="preload" href="/2.0e85401b.js" as="script">
+<link rel="preload" href="/46.1a8f5f7b.js" as="script">
 </head>
 <body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=window.matchMedia("(prefers-color-scheme: dark)"),n=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();null!==n?t(n):e.matches&&t("dark")}()</script><div id="__docusaurus">
-<nav class="navbar navbar--light navbar--fixed-top navbarHideable_OaSq"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a clas [...]
-<script src="/styles.c386493b.js"></script>
-<script src="/runtime~main.ca2ca608.js"></script>
-<script src="/main.faadf34f.js"></script>
-<script src="/1.f4f3bf82.js"></script>
-<script src="/2.ef30d7bb.js"></script>
-<script src="/3.79d8894d.js"></script>
-<script src="/0626461f.a25579ef.js"></script>
+<script>!function(){function e(e){document.documentElement.setAttribute("data-theme",e)}var t=function(){var e=null;try{e=localStorage.getItem("theme")}catch(e){}return e}();null!==t?e(t):window.matchMedia("(prefers-color-scheme: dark)").matches?e("dark"):window.matchMedia("(prefers-color-scheme: light)").matches?e("light"):e("dark")}()</script><div id="__docusaurus">
+<nav class="navbar navbar--fixed-top navbarHideable_3046"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></div><a class="navbar__bra [...]
+<script src="/styles.096ebb7d.js"></script>
+<script src="/runtime~main.8b61b6d1.js"></script>
+<script src="/main.e5a3fe3f.js"></script>
+<script src="/1.1ac76ba1.js"></script>
+<script src="/2.0e85401b.js"></script>
+<script src="/46.1a8f5f7b.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/server.bundle.js b/content/server.bundle.js
deleted file mode 100644
index 9817c60..0000000
--- a/content/server.bundle.js
+++ /dev/null
@@ -1,58229 +0,0 @@
-module.exports =
-/******/ (function(modules) { // webpackBootstrap
-/******/ 	// The module cache
-/******/ 	var installedModules = {};
-/******/
-/******/ 	// The require function
-/******/ 	function __webpack_require__(moduleId) {
-/******/
-/******/ 		// Check if module is in cache
-/******/ 		if(installedModules[moduleId]) {
-/******/ 			return installedModules[moduleId].exports;
-/******/ 		}
-/******/ 		// Create a new module (and put it into the cache)
-/******/ 		var module = installedModules[moduleId] = {
-/******/ 			i: moduleId,
-/******/ 			l: false,
-/******/ 			exports: {}
-/******/ 		};
-/******/
-/******/ 		// Execute the module function
-/******/ 		modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
-/******/
-/******/ 		// Flag the module as loaded
-/******/ 		module.l = true;
-/******/
-/******/ 		// Return the exports of the module
-/******/ 		return module.exports;
-/******/ 	}
-/******/
-/******/
-/******/ 	// expose the modules object (__webpack_modules__)
-/******/ 	__webpack_require__.m = modules;
-/******/
-/******/ 	// expose the module cache
-/******/ 	__webpack_require__.c = installedModules;
-/******/
-/******/ 	// define getter function for harmony exports
-/******/ 	__webpack_require__.d = function(exports, name, getter) {
-/******/ 		if(!__webpack_require__.o(exports, name)) {
-/******/ 			Object.defineProperty(exports, name, { enumerable: true, get: getter });
-/******/ 		}
-/******/ 	};
-/******/
-/******/ 	// define __esModule on exports
-/******/ 	__webpack_require__.r = function(exports) {
-/******/ 		if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
-/******/ 			Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
-/******/ 		}
-/******/ 		Object.defineProperty(exports, '__esModule', { value: true });
-/******/ 	};
-/******/
-/******/ 	// create a fake namespace object
-/******/ 	// mode & 1: value is a module id, require it
-/******/ 	// mode & 2: merge all properties of value into the ns
-/******/ 	// mode & 4: return value when already ns object
-/******/ 	// mode & 8|1: behave like require
-/******/ 	__webpack_require__.t = function(value, mode) {
-/******/ 		if(mode & 1) value = __webpack_require__(value);
-/******/ 		if(mode & 8) return value;
-/******/ 		if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
-/******/ 		var ns = Object.create(null);
-/******/ 		__webpack_require__.r(ns);
-/******/ 		Object.defineProperty(ns, 'default', { enumerable: true, value: value });
-/******/ 		if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
-/******/ 		return ns;
-/******/ 	};
-/******/
-/******/ 	// getDefaultExport function for compatibility with non-harmony modules
-/******/ 	__webpack_require__.n = function(module) {
-/******/ 		var getter = module && module.__esModule ?
-/******/ 			function getDefault() { return module['default']; } :
-/******/ 			function getModuleExports() { return module; };
-/******/ 		__webpack_require__.d(getter, 'a', getter);
-/******/ 		return getter;
-/******/ 	};
-/******/
-/******/ 	// Object.prototype.hasOwnProperty.call
-/******/ 	__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
-/******/
-/******/ 	// __webpack_public_path__
-/******/ 	__webpack_require__.p = "/";
-/******/
-/******/
-/******/ 	// Load entry module and return exports
-/******/ 	return __webpack_require__(__webpack_require__.s = 440);
-/******/ })
-/************************************************************************/
-/******/ ([
-/* 0 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* unused harmony export MDXContext */
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return MDXProvider; });
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return createElement; });
-/* unused harmony export useMDXComponents */
-/* unused harmony export withMDXComponents */
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(1);
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
-
-
-function _defineProperty(obj, key, value) {
-  if (key in obj) {
-    Object.defineProperty(obj, key, {
-      value: value,
-      enumerable: true,
-      configurable: true,
-      writable: true
-    });
-  } else {
-    obj[key] = value;
-  }
-
-  return obj;
-}
-
-function _extends() {
-  _extends = Object.assign || function (target) {
-    for (var i = 1; i < arguments.length; i++) {
-      var source = arguments[i];
-
-      for (var key in source) {
-        if (Object.prototype.hasOwnProperty.call(source, key)) {
-          target[key] = source[key];
-        }
-      }
-    }
-
-    return target;
-  };
-
-  return _extends.apply(this, arguments);
-}
-
-function ownKeys(object, enumerableOnly) {
-  var keys = Object.keys(object);
-
-  if (Object.getOwnPropertySymbols) {
-    var symbols = Object.getOwnPropertySymbols(object);
-    if (enumerableOnly) symbols = symbols.filter(function (sym) {
-      return Object.getOwnPropertyDescriptor(object, sym).enumerable;
-    });
-    keys.push.apply(keys, symbols);
-  }
-
-  return keys;
-}
-
-function _objectSpread2(target) {
-  for (var i = 1; i < arguments.length; i++) {
-    var source = arguments[i] != null ? arguments[i] : {};
-
-    if (i % 2) {
-      ownKeys(Object(source), true).forEach(function (key) {
-        _defineProperty(target, key, source[key]);
-      });
-    } else if (Object.getOwnPropertyDescriptors) {
-      Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));
-    } else {
-      ownKeys(Object(source)).forEach(function (key) {
-        Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
-      });
-    }
-  }
-
-  return target;
-}
-
-function _objectWithoutPropertiesLoose(source, excluded) {
-  if (source == null) return {};
-  var target = {};
-  var sourceKeys = Object.keys(source);
-  var key, i;
-
-  for (i = 0; i < sourceKeys.length; i++) {
-    key = sourceKeys[i];
-    if (excluded.indexOf(key) >= 0) continue;
-    target[key] = source[key];
-  }
-
-  return target;
-}
-
-function _objectWithoutProperties(source, excluded) {
-  if (source == null) return {};
-
-  var target = _objectWithoutPropertiesLoose(source, excluded);
-
-  var key, i;
-
-  if (Object.getOwnPropertySymbols) {
-    var sourceSymbolKeys = Object.getOwnPropertySymbols(source);
-
-    for (i = 0; i < sourceSymbolKeys.length; i++) {
-      key = sourceSymbolKeys[i];
-      if (excluded.indexOf(key) >= 0) continue;
-      if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue;
-      target[key] = source[key];
-    }
-  }
-
-  return target;
-}
-
-var isFunction = function isFunction(obj) {
-  return typeof obj === 'function';
-};
-
-var MDXContext = react__WEBPACK_IMPORTED_MODULE_0___default.a.createContext({});
-var withMDXComponents = function withMDXComponents(Component) {
-  return function (props) {
-    var allComponents = useMDXComponents(props.components);
-    return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(Component, _extends({}, props, {
-      components: allComponents
-    }));
-  };
-};
-var useMDXComponents = function useMDXComponents(components) {
-  var contextComponents = react__WEBPACK_IMPORTED_MODULE_0___default.a.useContext(MDXContext);
-  var allComponents = contextComponents;
-
-  if (components) {
-    allComponents = isFunction(components) ? components(contextComponents) : _objectSpread2(_objectSpread2({}, contextComponents), components);
-  }
-
-  return allComponents;
-};
-var MDXProvider = function MDXProvider(props) {
-  var allComponents = useMDXComponents(props.components);
-  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(MDXContext.Provider, {
-    value: allComponents
-  }, props.children);
-};
-
-var TYPE_PROP_NAME = 'mdxType';
-var DEFAULTS = {
-  inlineCode: 'code',
-  wrapper: function wrapper(_ref) {
-    var children = _ref.children;
-    return react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_0___default.a.Fragment, {}, children);
-  }
-};
-var MDXCreateElement = react__WEBPACK_IMPORTED_MODULE_0___default.a.forwardRef(function (props, ref) {
-  var propComponents = props.components,
-      mdxType = props.mdxType,
-      originalType = props.originalType,
-      parentName = props.parentName,
-      etc = _objectWithoutProperties(props, ["components", "mdxType", "originalType", "parentName"]);
-
-  var components = useMDXComponents(propComponents);
-  var type = mdxType;
-  var Component = components["".concat(parentName, ".").concat(type)] || components[type] || DEFAULTS[type] || originalType;
-
-  if (propComponents) {
-    return react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(Component, _objectSpread2(_objectSpread2({
-      ref: ref
-    }, etc), {}, {
-      components: propComponents
-    }));
-  }
-
-  return react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(Component, _objectSpread2({
-    ref: ref
-  }, etc));
-});
-MDXCreateElement.displayName = 'MDXCreateElement';
-function createElement (type, props) {
-  var args = arguments;
-  var mdxType = props && props.mdxType;
-
-  if (typeof type === 'string' || mdxType) {
-    var argsLength = args.length;
-    var createElementArgArray = new Array(argsLength);
-    createElementArgArray[0] = MDXCreateElement;
-    var newProps = {};
-
-    for (var key in props) {
-      if (hasOwnProperty.call(props, key)) {
-        newProps[key] = props[key];
-      }
-    }
-
-    newProps.originalType = type;
-    newProps[TYPE_PROP_NAME] = typeof type === 'string' ? type : mdxType;
-    createElementArgArray[1] = newProps;
-
-    for (var i = 2; i < argsLength; i++) {
-      createElementArgArray[i] = args[i];
-    }
-
-    return react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement.apply(null, createElementArgArray);
-  }
-
-  return react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement.apply(null, args);
-}
-
-
-
-
-/***/ }),
-/* 1 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-if (true) {
-  module.exports = __webpack_require__(236);
-} else {}
-
-
-/***/ }),
-/* 2 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _extends; });
-function _extends() {
-  _extends = Object.assign || function (target) {
-    for (var i = 1; i < arguments.length; i++) {
-      var source = arguments[i];
-
-      for (var key in source) {
-        if (Object.prototype.hasOwnProperty.call(source, key)) {
-          target[key] = source[key];
-        }
-      }
-    }
-
-    return target;
-  };
-
-  return _extends.apply(this, arguments);
-}
-
-/***/ }),
-/* 3 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-
-// EXPORTS
-__webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ _interopRequireWildcard; });
-
-// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js
-function _typeof(obj) {
-  "@babel/helpers - typeof";
-
-  if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {
-    _typeof = function _typeof(obj) {
-      return typeof obj;
-    };
-  } else {
-    _typeof = function _typeof(obj) {
-      return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
-    };
-  }
-
-  return _typeof(obj);
-}
-// CONCATENATED MODULE: ./node_modules/@babel/runtime/helpers/esm/interopRequireWildcard.js
-
-
-function _getRequireWildcardCache() {
-  if (typeof WeakMap !== "function") return null;
-  var cache = new WeakMap();
-
-  _getRequireWildcardCache = function _getRequireWildcardCache() {
-    return cache;
-  };
-
-  return cache;
-}
-
-function _interopRequireWildcard(obj) {
-  if (obj && obj.__esModule) {
-    return obj;
-  }
-
-  if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") {
-    return {
-      "default": obj
-    };
-  }
-
-  var cache = _getRequireWildcardCache();
-
-  if (cache && cache.has(obj)) {
-    return cache.get(obj);
-  }
-
-  var newObj = {};
-  var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;
-
-  for (var key in obj) {
-    if (Object.prototype.hasOwnProperty.call(obj, key)) {
-      var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null;
-
-      if (desc && (desc.get || desc.set)) {
-        Object.defineProperty(newObj, key, desc);
-      } else {
-        newObj[key] = obj[key];
-      }
-    }
-  }
-
-  newObj["default"] = obj;
-
-  if (cache) {
-    cache.set(obj, newObj);
-  }
-
-  return newObj;
-}
-
-/***/ }),
-/* 4 */
-/***/ (function(module, exports, __webpack_require__) {
-
-var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!
-  Copyright (c) 2017 Jed Watson.
-  Licensed under the MIT License (MIT), see
-  http://jedwatson.github.io/classnames
-*/
-/* global define */
-
-(function () {
-	'use strict';
-
-	var hasOwn = {}.hasOwnProperty;
-
-	function classNames () {
-		var classes = [];
-
-		for (var i = 0; i < arguments.length; i++) {
-			var arg = arguments[i];
-			if (!arg) continue;
-
-			var argType = typeof arg;
-
-			if (argType === 'string' || argType === 'number') {
-				classes.push(arg);
-			} else if (Array.isArray(arg) && arg.length) {
-				var inner = classNames.apply(null, arg);
-				if (inner) {
-					classes.push(inner);
-				}
-			} else if (argType === 'object') {
-				for (var key in arg) {
-					if (hasOwn.call(arg, key) && arg[key]) {
-						classes.push(key);
-					}
-				}
-			}
-		}
-
-		return classes.join(' ');
-	}
-
-	if ( true && module.exports) {
-		classNames.default = classNames;
-		module.exports = classNames;
-	} else if (true) {
-		// register as 'classnames', consistent with npm package name
-		!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = (function () {
-			return classNames;
-		}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__),
-				__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
-	} else {}
-}());
-
-
-/***/ }),
-/* 5 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(1);
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
-/* harmony import */ var _docusaurus_Link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(7);
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(4);
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_2__);
-/* harmony import */ var _styles_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(425);
-/* harmony import */ var _styles_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_styles_css__WEBPACK_IMPORTED_MODULE_3__);
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */function Jump({children,className,badge,icon,size,target,to}){let classes=classnames__WEBPACK_IMPORTED_MODULE_2___default()('jump-to',`jump-to--${size}`,className);let content=/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div",{className:"jump-to--inner"},/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div",{className:"jump-to--inner-2"},/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div",{className:"jump-to [...]
-
-/***/ }),
-/* 6 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(1);
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
-/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(79);
-/**
- * Copyright (c) 2017-present, Facebook, Inc.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */function useDocusaurusContext(){return Object(react__WEBPACK_IMPORTED_MODULE_0__["useContext"])(_context__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"]);}/* harmony default export */ __webpack_exports__["a"] = (useDocusaurusContext);
-
-/***/ }),
-/* 7 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(1);
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
-/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(42);
-/* harmony import */ var _isInternalUrl__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(28);
-/* harmony import */ var _ExecutionEnvironment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(22);
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */var __rest=undefined&&undefined.__rest||function(s,e){var t={};for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p)&&e.indexOf(p)<0)t[p]=s[p];if(s!=null&&typeof Object.getOwnPropertySymbols==="function")for(var i=0,p=Object.getOwnPropertySymbols(s);i<p.length;i++){if(e.indexOf(p[i])<0&&Object.prototype.propertyIsEnumerable.call(s,p[i]))t[p[i]]=s[p[i]];}return t;};function Link(_a){var{isNavLink}=_a,props=__rest(_a,["isNavLink"]);const{to,href}=props;const targetLink=to||href;co [...]
-// https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API
-if(entry.isIntersecting||entry.intersectionRatio>0){io.unobserve(el);io.disconnect();cb();}}});});// Add element to the observer.
-io.observe(el);};const handleRef=ref=>{if(IOSupported&&ref&&isInternal){// If IO supported and element reference found, setup Observer functionality.
-handleIntersection(ref,()=>{window.docusaurus.prefetch(targetLink);});}};const onMouseEnter=()=>{if(!preloaded.current){window.docusaurus.preload(targetLink);preloaded.current=true;}};Object(react__WEBPACK_IMPORTED_MODULE_0__["useEffect"])(()=>{// If IO is not supported. We prefetch by default (only once).
-if(!IOSupported&&isInternal){window.docusaurus.prefetch(targetLink);}// When unmounting, stop intersection observer from watching.
-return()=>{if(IOSupported&&io){io.disconnect();}};},[targetLink,IOSupported,isInternal]);return!targetLink||!isInternal||targetLink.startsWith('#')?// eslint-disable-next-line jsx-a11y/anchor-has-content
-react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("a",Object.assign({},props,{href:targetLink})):react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(LinkComponent,Object.assign({},props,{onMouseEnter:onMouseEnter,innerRef:handleRef,to:targetLink}));}/* harmony default export */ __webpack_exports__["a"] = (Link);
-
-/***/ }),
-/* 8 */
-/***/ (function(module, exports, __webpack_require__) {
-
-/**
- * Copyright (c) 2013-present, Facebook, Inc.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */
-
-if (false) { var throwOnDirectAccess, ReactIs; } else {
-  // By explicitly using `prop-types` you are opting into new production behavior.
-  // http://fb.me/prop-types-in-prod
-  module.exports = __webpack_require__(239)();
-}
-
-
-/***/ }),
-/* 9 */
-/***/ (function(module, exports) {
-
-module.exports = require("path");
-
-/***/ }),
-/* 10 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-
-// EXPORTS
-__webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ react_router_Route; });
-__webpack_require__.d(__webpack_exports__, "b", function() { return /* binding */ react_router_Router; });
-__webpack_require__.d(__webpack_exports__, "c", function() { return /* binding */ react_router_StaticRouter; });
-__webpack_require__.d(__webpack_exports__, "d", function() { return /* binding */ react_router_Switch; });
-__webpack_require__.d(__webpack_exports__, "e", function() { return /* binding */ react_router_context; });
-__webpack_require__.d(__webpack_exports__, "f", function() { return /* binding */ matchPath; });
-__webpack_require__.d(__webpack_exports__, "g", function() { return /* binding */ useHistory; });
-__webpack_require__.d(__webpack_exports__, "h", function() { return /* binding */ useLocation; });
-__webpack_require__.d(__webpack_exports__, "i", function() { return /* binding */ withRouter; });
-
-// UNUSED EXPORTS: MemoryRouter, Prompt, Redirect, __HistoryContext, generatePath, useParams, useRouteMatch
-
-// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js
-var inheritsLoose = __webpack_require__(23);
-
-// EXTERNAL MODULE: ./node_modules/react/index.js
-var react = __webpack_require__(1);
-var react_default = /*#__PURE__*/__webpack_require__.n(react);
-
-// EXTERNAL MODULE: ./node_modules/prop-types/index.js
-var prop_types = __webpack_require__(8);
-var prop_types_default = /*#__PURE__*/__webpack_require__.n(prop_types);
-
-// EXTERNAL MODULE: ./node_modules/history/esm/history.js + 2 modules
-var esm_history = __webpack_require__(26);
-
-// CONCATENATED MODULE: ./node_modules/mini-create-react-context/dist/esm/index.js
-
-
-
-
-
-var MAX_SIGNED_31_BIT_INT = 1073741823;
-var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : {};
-
-function getUniqueId() {
-  var key = '__global_unique_id__';
-  return commonjsGlobal[key] = (commonjsGlobal[key] || 0) + 1;
-}
-
-function objectIs(x, y) {
-  if (x === y) {
-    return x !== 0 || 1 / x === 1 / y;
-  } else {
-    return x !== x && y !== y;
-  }
-}
-
-function createEventEmitter(value) {
-  var handlers = [];
-  return {
-    on: function on(handler) {
-      handlers.push(handler);
-    },
-    off: function off(handler) {
-      handlers = handlers.filter(function (h) {
-        return h !== handler;
-      });
-    },
-    get: function get() {
-      return value;
-    },
-    set: function set(newValue, changedBits) {
-      value = newValue;
-      handlers.forEach(function (handler) {
-        return handler(value, changedBits);
-      });
-    }
-  };
-}
-
-function onlyChild(children) {
-  return Array.isArray(children) ? children[0] : children;
-}
-
-function createReactContext(defaultValue, calculateChangedBits) {
-  var _Provider$childContex, _Consumer$contextType;
-
-  var contextProp = '__create-react-context-' + getUniqueId() + '__';
-
-  var Provider = /*#__PURE__*/function (_Component) {
-    Object(inheritsLoose["a" /* default */])(Provider, _Component);
-
-    function Provider() {
-      var _this;
-
-      _this = _Component.apply(this, arguments) || this;
-      _this.emitter = createEventEmitter(_this.props.value);
-      return _this;
-    }
-
-    var _proto = Provider.prototype;
-
-    _proto.getChildContext = function getChildContext() {
-      var _ref;
-
-      return _ref = {}, _ref[contextProp] = this.emitter, _ref;
-    };
-
-    _proto.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {
-      if (this.props.value !== nextProps.value) {
-        var oldValue = this.props.value;
-        var newValue = nextProps.value;
-        var changedBits;
-
-        if (objectIs(oldValue, newValue)) {
-          changedBits = 0;
-        } else {
-          changedBits = typeof calculateChangedBits === 'function' ? calculateChangedBits(oldValue, newValue) : MAX_SIGNED_31_BIT_INT;
-
-          if (false) {}
-
-          changedBits |= 0;
-
-          if (changedBits !== 0) {
-            this.emitter.set(nextProps.value, changedBits);
-          }
-        }
-      }
-    };
-
-    _proto.render = function render() {
-      return this.props.children;
-    };
-
-    return Provider;
-  }(react["Component"]);
-
-  Provider.childContextTypes = (_Provider$childContex = {}, _Provider$childContex[contextProp] = prop_types_default.a.object.isRequired, _Provider$childContex);
-
-  var Consumer = /*#__PURE__*/function (_Component2) {
-    Object(inheritsLoose["a" /* default */])(Consumer, _Component2);
-
-    function Consumer() {
-      var _this2;
-
-      _this2 = _Component2.apply(this, arguments) || this;
-      _this2.state = {
-        value: _this2.getValue()
-      };
-
-      _this2.onUpdate = function (newValue, changedBits) {
-        var observedBits = _this2.observedBits | 0;
-
-        if ((observedBits & changedBits) !== 0) {
-          _this2.setState({
-            value: _this2.getValue()
-          });
-        }
-      };
-
-      return _this2;
-    }
-
-    var _proto2 = Consumer.prototype;
-
-    _proto2.componentWillReceiveProps = function componentWillReceiveProps(nextProps) {
-      var observedBits = nextProps.observedBits;
-      this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT : observedBits;
-    };
-
-    _proto2.componentDidMount = function componentDidMount() {
-      if (this.context[contextProp]) {
-        this.context[contextProp].on(this.onUpdate);
-      }
-
-      var observedBits = this.props.observedBits;
-      this.observedBits = observedBits === undefined || observedBits === null ? MAX_SIGNED_31_BIT_INT : observedBits;
-    };
-
-    _proto2.componentWillUnmount = function componentWillUnmount() {
-      if (this.context[contextProp]) {
-        this.context[contextProp].off(this.onUpdate);
-      }
-    };
-
-    _proto2.getValue = function getValue() {
-      if (this.context[contextProp]) {
-        return this.context[contextProp].get();
-      } else {
-        return defaultValue;
-      }
-    };
-
-    _proto2.render = function render() {
-      return onlyChild(this.props.children)(this.state.value);
-    };
-
-    return Consumer;
-  }(react["Component"]);
-
-  Consumer.contextTypes = (_Consumer$contextType = {}, _Consumer$contextType[contextProp] = prop_types_default.a.object, _Consumer$contextType);
-  return {
-    Provider: Provider,
-    Consumer: Consumer
-  };
-}
-
-var index = react_default.a.createContext || createReactContext;
-
-/* harmony default export */ var esm = (index);
-
-// EXTERNAL MODULE: ./node_modules/tiny-invariant/dist/tiny-invariant.esm.js
-var tiny_invariant_esm = __webpack_require__(24);
-
-// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
-var esm_extends = __webpack_require__(2);
-
-// EXTERNAL MODULE: ./node_modules/react-router/node_modules/path-to-regexp/index.js
-var path_to_regexp = __webpack_require__(119);
-var path_to_regexp_default = /*#__PURE__*/__webpack_require__.n(path_to_regexp);
-
-// EXTERNAL MODULE: ./node_modules/react-is/index.js
-var react_is = __webpack_require__(168);
-
-// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js
-var objectWithoutPropertiesLoose = __webpack_require__(43);
-
-// EXTERNAL MODULE: ./node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js
-var hoist_non_react_statics_cjs = __webpack_require__(227);
-var hoist_non_react_statics_cjs_default = /*#__PURE__*/__webpack_require__.n(hoist_non_react_statics_cjs);
-
-// CONCATENATED MODULE: ./node_modules/react-router/esm/react-router.js
-
-
-
-
-
-
-
-
-
-
-
-
-
-// TODO: Replace with React.createContext once we can assume React 16+
-
-var react_router_createNamedContext = function createNamedContext(name) {
-  var context = esm();
-  context.displayName = name;
-  return context;
-};
-
-var historyContext =
-/*#__PURE__*/
-react_router_createNamedContext("Router-History");
-
-// TODO: Replace with React.createContext once we can assume React 16+
-
-var createNamedContext$1 = function createNamedContext(name) {
-  var context = esm();
-  context.displayName = name;
-  return context;
-};
-
-var react_router_context =
-/*#__PURE__*/
-createNamedContext$1("Router");
-
-/**
- * The public API for putting history on context.
- */
-
-var react_router_Router =
-/*#__PURE__*/
-function (_React$Component) {
-  Object(inheritsLoose["a" /* default */])(Router, _React$Component);
-
-  Router.computeRootMatch = function computeRootMatch(pathname) {
-    return {
-      path: "/",
-      url: "/",
-      params: {},
-      isExact: pathname === "/"
-    };
-  };
-
-  function Router(props) {
-    var _this;
-
-    _this = _React$Component.call(this, props) || this;
-    _this.state = {
-      location: props.history.location
-    }; // This is a bit of a hack. We have to start listening for location
-    // changes here in the constructor in case there are any <Redirect>s
-    // on the initial render. If there are, they will replace/push when
-    // they mount and since cDM fires in children before parents, we may
-    // get a new location before the <Router> is mounted.
-
-    _this._isMounted = false;
-    _this._pendingLocation = null;
-
-    if (!props.staticContext) {
-      _this.unlisten = props.history.listen(function (location) {
-        if (_this._isMounted) {
-          _this.setState({
-            location: location
-          });
-        } else {
-          _this._pendingLocation = location;
-        }
-      });
-    }
-
-    return _this;
-  }
-
-  var _proto = Router.prototype;
-
-  _proto.componentDidMount = function componentDidMount() {
-    this._isMounted = true;
-
-    if (this._pendingLocation) {
-      this.setState({
-        location: this._pendingLocation
-      });
-    }
-  };
-
-  _proto.componentWillUnmount = function componentWillUnmount() {
-    if (this.unlisten) this.unlisten();
-  };
-
-  _proto.render = function render() {
-    return react_default.a.createElement(react_router_context.Provider, {
-      value: {
-        history: this.props.history,
-        location: this.state.location,
-        match: Router.computeRootMatch(this.state.location.pathname),
-        staticContext: this.props.staticContext
-      }
-    }, react_default.a.createElement(historyContext.Provider, {
-      children: this.props.children || null,
-      value: this.props.history
-    }));
-  };
-
-  return Router;
-}(react_default.a.Component);
-
-if (false) {}
-
-/**
- * The public API for a <Router> that stores location in memory.
- */
-
-var react_router_MemoryRouter =
-/*#__PURE__*/
-function (_React$Component) {
-  Object(inheritsLoose["a" /* default */])(MemoryRouter, _React$Component);
-
-  function MemoryRouter() {
-    var _this;
-
-    for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
-      args[_key] = arguments[_key];
-    }
-
-    _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;
-    _this.history = Object(esm_history["d" /* createMemoryHistory */])(_this.props);
-    return _this;
-  }
-
-  var _proto = MemoryRouter.prototype;
-
-  _proto.render = function render() {
-    return react_default.a.createElement(react_router_Router, {
-      history: this.history,
-      children: this.props.children
-    });
-  };
-
-  return MemoryRouter;
-}(react_default.a.Component);
-
-if (false) {}
-
-var react_router_Lifecycle =
-/*#__PURE__*/
-function (_React$Component) {
-  Object(inheritsLoose["a" /* default */])(Lifecycle, _React$Component);
-
-  function Lifecycle() {
-    return _React$Component.apply(this, arguments) || this;
-  }
-
-  var _proto = Lifecycle.prototype;
-
-  _proto.componentDidMount = function componentDidMount() {
-    if (this.props.onMount) this.props.onMount.call(this, this);
-  };
-
-  _proto.componentDidUpdate = function componentDidUpdate(prevProps) {
-    if (this.props.onUpdate) this.props.onUpdate.call(this, this, prevProps);
-  };
-
-  _proto.componentWillUnmount = function componentWillUnmount() {
-    if (this.props.onUnmount) this.props.onUnmount.call(this, this);
-  };
-
-  _proto.render = function render() {
-    return null;
-  };
-
-  return Lifecycle;
-}(react_default.a.Component);
-
-/**
- * The public API for prompting the user before navigating away from a screen.
- */
-
-function Prompt(_ref) {
-  var message = _ref.message,
-      _ref$when = _ref.when,
-      when = _ref$when === void 0 ? true : _ref$when;
-  return react_default.a.createElement(react_router_context.Consumer, null, function (context) {
-    !context ?  false ? undefined : Object(tiny_invariant_esm["a" /* default */])(false) : void 0;
-    if (!when || context.staticContext) return null;
-    var method = context.history.block;
-    return react_default.a.createElement(react_router_Lifecycle, {
-      onMount: function onMount(self) {
-        self.release = method(message);
-      },
-      onUpdate: function onUpdate(self, prevProps) {
-        if (prevProps.message !== message) {
-          self.release();
-          self.release = method(message);
-        }
-      },
-      onUnmount: function onUnmount(self) {
-        self.release();
-      },
-      message: message
-    });
-  });
-}
-
-if (false) { var messageType; }
-
-var cache = {};
-var cacheLimit = 10000;
-var cacheCount = 0;
-
-function compilePath(path) {
-  if (cache[path]) return cache[path];
-  var generator = path_to_regexp_default.a.compile(path);
-
-  if (cacheCount < cacheLimit) {
-    cache[path] = generator;
-    cacheCount++;
-  }
-
-  return generator;
-}
-/**
- * Public API for generating a URL pathname from a path and parameters.
- */
-
-
-function generatePath(path, params) {
-  if (path === void 0) {
-    path = "/";
-  }
-
-  if (params === void 0) {
-    params = {};
-  }
-
-  return path === "/" ? path : compilePath(path)(params, {
-    pretty: true
-  });
-}
-
-/**
- * The public API for navigating programmatically with a component.
- */
-
-function Redirect(_ref) {
-  var computedMatch = _ref.computedMatch,
-      to = _ref.to,
-      _ref$push = _ref.push,
-      push = _ref$push === void 0 ? false : _ref$push;
-  return react_default.a.createElement(react_router_context.Consumer, null, function (context) {
-    !context ?  false ? undefined : Object(tiny_invariant_esm["a" /* default */])(false) : void 0;
-    var history = context.history,
-        staticContext = context.staticContext;
-    var method = push ? history.push : history.replace;
-    var location = Object(esm_history["c" /* createLocation */])(computedMatch ? typeof to === "string" ? generatePath(to, computedMatch.params) : Object(esm_extends["a" /* default */])({}, to, {
-      pathname: generatePath(to.pathname, computedMatch.params)
-    }) : to); // When rendering in a static context,
-    // set the new location immediately.
-
-    if (staticContext) {
-      method(location);
-      return null;
-    }
-
-    return react_default.a.createElement(react_router_Lifecycle, {
-      onMount: function onMount() {
-        method(location);
-      },
-      onUpdate: function onUpdate(self, prevProps) {
-        var prevLocation = Object(esm_history["c" /* createLocation */])(prevProps.to);
-
-        if (!Object(esm_history["f" /* locationsAreEqual */])(prevLocation, Object(esm_extends["a" /* default */])({}, location, {
-          key: prevLocation.key
-        }))) {
-          method(location);
-        }
-      },
-      to: to
-    });
-  });
-}
-
-if (false) {}
-
-var cache$1 = {};
-var cacheLimit$1 = 10000;
-var cacheCount$1 = 0;
-
-function compilePath$1(path, options) {
-  var cacheKey = "" + options.end + options.strict + options.sensitive;
-  var pathCache = cache$1[cacheKey] || (cache$1[cacheKey] = {});
-  if (pathCache[path]) return pathCache[path];
-  var keys = [];
-  var regexp = path_to_regexp_default()(path, keys, options);
-  var result = {
-    regexp: regexp,
-    keys: keys
-  };
-
-  if (cacheCount$1 < cacheLimit$1) {
-    pathCache[path] = result;
-    cacheCount$1++;
-  }
-
-  return result;
-}
-/**
- * Public API for matching a URL pathname to a path.
- */
-
-
-function matchPath(pathname, options) {
-  if (options === void 0) {
-    options = {};
-  }
-
-  if (typeof options === "string" || Array.isArray(options)) {
-    options = {
-      path: options
-    };
-  }
-
-  var _options = options,
-      path = _options.path,
-      _options$exact = _options.exact,
-      exact = _options$exact === void 0 ? false : _options$exact,
-      _options$strict = _options.strict,
-      strict = _options$strict === void 0 ? false : _options$strict,
-      _options$sensitive = _options.sensitive,
-      sensitive = _options$sensitive === void 0 ? false : _options$sensitive;
-  var paths = [].concat(path);
-  return paths.reduce(function (matched, path) {
-    if (!path && path !== "") return null;
-    if (matched) return matched;
-
-    var _compilePath = compilePath$1(path, {
-      end: exact,
-      strict: strict,
-      sensitive: sensitive
-    }),
-        regexp = _compilePath.regexp,
-        keys = _compilePath.keys;
-
-    var match = regexp.exec(pathname);
-    if (!match) return null;
-    var url = match[0],
-        values = match.slice(1);
-    var isExact = pathname === url;
-    if (exact && !isExact) return null;
-    return {
-      path: path,
-      // the path used to match
-      url: path === "/" && url === "" ? "/" : url,
-      // the matched portion of the URL
-      isExact: isExact,
-      // whether or not we matched exactly
-      params: keys.reduce(function (memo, key, index) {
-        memo[key.name] = values[index];
-        return memo;
-      }, {})
-    };
-  }, null);
-}
-
-function isEmptyChildren(children) {
-  return react_default.a.Children.count(children) === 0;
-}
-
-function evalChildrenDev(children, props, path) {
-  var value = children(props);
-   false ? undefined : void 0;
-  return value || null;
-}
-/**
- * The public API for matching a single path and rendering.
- */
-
-
-var react_router_Route =
-/*#__PURE__*/
-function (_React$Component) {
-  Object(inheritsLoose["a" /* default */])(Route, _React$Component);
-
-  function Route() {
-    return _React$Component.apply(this, arguments) || this;
-  }
-
-  var _proto = Route.prototype;
-
-  _proto.render = function render() {
-    var _this = this;
-
-    return react_default.a.createElement(react_router_context.Consumer, null, function (context$1) {
-      !context$1 ?  false ? undefined : Object(tiny_invariant_esm["a" /* default */])(false) : void 0;
-      var location = _this.props.location || context$1.location;
-      var match = _this.props.computedMatch ? _this.props.computedMatch // <Switch> already computed the match for us
-      : _this.props.path ? matchPath(location.pathname, _this.props) : context$1.match;
-
-      var props = Object(esm_extends["a" /* default */])({}, context$1, {
-        location: location,
-        match: match
-      });
-
-      var _this$props = _this.props,
-          children = _this$props.children,
-          component = _this$props.component,
-          render = _this$props.render; // Preact uses an empty array as children by
-      // default, so use null if that's the case.
-
-      if (Array.isArray(children) && children.length === 0) {
-        children = null;
-      }
-
-      return react_default.a.createElement(react_router_context.Provider, {
-        value: props
-      }, props.match ? children ? typeof children === "function" ?  false ? undefined : children(props) : children : component ? react_default.a.createElement(component, props) : render ? render(props) : null : typeof children === "function" ?  false ? undefined : children(props) : null);
-    });
-  };
-
-  return Route;
-}(react_default.a.Component);
-
-if (false) {}
-
-function addLeadingSlash(path) {
-  return path.charAt(0) === "/" ? path : "/" + path;
-}
-
-function addBasename(basename, location) {
-  if (!basename) return location;
-  return Object(esm_extends["a" /* default */])({}, location, {
-    pathname: addLeadingSlash(basename) + location.pathname
-  });
-}
-
-function stripBasename(basename, location) {
-  if (!basename) return location;
-  var base = addLeadingSlash(basename);
-  if (location.pathname.indexOf(base) !== 0) return location;
-  return Object(esm_extends["a" /* default */])({}, location, {
-    pathname: location.pathname.substr(base.length)
-  });
-}
-
-function createURL(location) {
-  return typeof location === "string" ? location : Object(esm_history["e" /* createPath */])(location);
-}
-
-function staticHandler(methodName) {
-  return function () {
-      false ? undefined : Object(tiny_invariant_esm["a" /* default */])(false) ;
-  };
-}
-
-function noop() {}
-/**
- * The public top-level API for a "static" <Router>, so-called because it
- * can't actually change the current location. Instead, it just records
- * location changes in a context object. Useful mainly in testing and
- * server-rendering scenarios.
- */
-
-
-var react_router_StaticRouter =
-/*#__PURE__*/
-function (_React$Component) {
-  Object(inheritsLoose["a" /* default */])(StaticRouter, _React$Component);
-
-  function StaticRouter() {
-    var _this;
-
-    for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
-      args[_key] = arguments[_key];
-    }
-
-    _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;
-
-    _this.handlePush = function (location) {
-      return _this.navigateTo(location, "PUSH");
-    };
-
-    _this.handleReplace = function (location) {
-      return _this.navigateTo(location, "REPLACE");
-    };
-
-    _this.handleListen = function () {
-      return noop;
-    };
-
-    _this.handleBlock = function () {
-      return noop;
-    };
-
-    return _this;
-  }
-
-  var _proto = StaticRouter.prototype;
-
-  _proto.navigateTo = function navigateTo(location, action) {
-    var _this$props = this.props,
-        _this$props$basename = _this$props.basename,
-        basename = _this$props$basename === void 0 ? "" : _this$props$basename,
-        _this$props$context = _this$props.context,
-        context = _this$props$context === void 0 ? {} : _this$props$context;
-    context.action = action;
-    context.location = addBasename(basename, Object(esm_history["c" /* createLocation */])(location));
-    context.url = createURL(context.location);
-  };
-
-  _proto.render = function render() {
-    var _this$props2 = this.props,
-        _this$props2$basename = _this$props2.basename,
-        basename = _this$props2$basename === void 0 ? "" : _this$props2$basename,
-        _this$props2$context = _this$props2.context,
-        context = _this$props2$context === void 0 ? {} : _this$props2$context,
-        _this$props2$location = _this$props2.location,
-        location = _this$props2$location === void 0 ? "/" : _this$props2$location,
-        rest = Object(objectWithoutPropertiesLoose["a" /* default */])(_this$props2, ["basename", "context", "location"]);
-
-    var history = {
-      createHref: function createHref(path) {
-        return addLeadingSlash(basename + createURL(path));
-      },
-      action: "POP",
-      location: stripBasename(basename, Object(esm_history["c" /* createLocation */])(location)),
-      push: this.handlePush,
-      replace: this.handleReplace,
-      go: staticHandler("go"),
-      goBack: staticHandler("goBack"),
-      goForward: staticHandler("goForward"),
-      listen: this.handleListen,
-      block: this.handleBlock
-    };
-    return react_default.a.createElement(react_router_Router, Object(esm_extends["a" /* default */])({}, rest, {
-      history: history,
-      staticContext: context
-    }));
-  };
-
-  return StaticRouter;
-}(react_default.a.Component);
-
-if (false) {}
-
-/**
- * The public API for rendering the first <Route> that matches.
- */
-
-var react_router_Switch =
-/*#__PURE__*/
-function (_React$Component) {
-  Object(inheritsLoose["a" /* default */])(Switch, _React$Component);
-
-  function Switch() {
-    return _React$Component.apply(this, arguments) || this;
-  }
-
-  var _proto = Switch.prototype;
-
-  _proto.render = function render() {
-    var _this = this;
-
-    return react_default.a.createElement(react_router_context.Consumer, null, function (context) {
-      !context ?  false ? undefined : Object(tiny_invariant_esm["a" /* default */])(false) : void 0;
-      var location = _this.props.location || context.location;
-      var element, match; // We use React.Children.forEach instead of React.Children.toArray().find()
-      // here because toArray adds keys to all child elements and we do not want
-      // to trigger an unmount/remount for two <Route>s that render the same
-      // component at different URLs.
-
-      react_default.a.Children.forEach(_this.props.children, function (child) {
-        if (match == null && react_default.a.isValidElement(child)) {
-          element = child;
-          var path = child.props.path || child.props.from;
-          match = path ? matchPath(location.pathname, Object(esm_extends["a" /* default */])({}, child.props, {
-            path: path
-          })) : context.match;
-        }
-      });
-      return match ? react_default.a.cloneElement(element, {
-        location: location,
-        computedMatch: match
-      }) : null;
-    });
-  };
-
-  return Switch;
-}(react_default.a.Component);
-
-if (false) {}
-
-/**
- * A public higher-order component to access the imperative API
- */
-
-function withRouter(Component) {
-  var displayName = "withRouter(" + (Component.displayName || Component.name) + ")";
-
-  var C = function C(props) {
-    var wrappedComponentRef = props.wrappedComponentRef,
-        remainingProps = Object(objectWithoutPropertiesLoose["a" /* default */])(props, ["wrappedComponentRef"]);
-
-    return react_default.a.createElement(react_router_context.Consumer, null, function (context) {
-      !context ?  false ? undefined : Object(tiny_invariant_esm["a" /* default */])(false) : void 0;
-      return react_default.a.createElement(Component, Object(esm_extends["a" /* default */])({}, remainingProps, context, {
-        ref: wrappedComponentRef
-      }));
-    });
-  };
-
-  C.displayName = displayName;
-  C.WrappedComponent = Component;
-
-  if (false) {}
-
-  return hoist_non_react_statics_cjs_default()(C, Component);
-}
-
-var useContext = react_default.a.useContext;
-function useHistory() {
-  if (false) {}
-
-  return useContext(historyContext);
-}
-function useLocation() {
-  if (false) {}
-
-  return useContext(react_router_context).location;
-}
-function useParams() {
-  if (false) {}
-
-  var match = useContext(react_router_context).match;
-  return match ? match.params : {};
-}
-function useRouteMatch(path) {
-  if (false) {}
-
-  var location = useLocation();
-  var match = useContext(react_router_context).match;
-  return path ? matchPath(location.pathname, path) : match;
-}
-
-if (false) { var secondaryBuildName, initialBuildName, buildNames, key, react_router_global; }
-
-
-//# sourceMappingURL=react-router.js.map
-
-
-/***/ }),
-/* 11 */
-/***/ (function(module, exports) {
-
-var Token = {
-  AT_RULE: 'at-rule', // e.g. `@import`, `@charset`
-  AT_RULE_BLOCK: 'at-rule-block', // e.g. `@font-face{...}`
-  AT_RULE_BLOCK_SCOPE: 'at-rule-block-scope', // e.g. `@font-face`
-  COMMENT: 'comment', // e.g. `/* comment */`
-  NESTED_BLOCK: 'nested-block', // e.g. `@media screen{...}`, `@keyframes animation {...}`
-  NESTED_BLOCK_SCOPE: 'nested-block-scope', // e.g. `@media`, `@keyframes`
-  PROPERTY: 'property', // e.g. `color:red`
-  PROPERTY_BLOCK: 'property-block', // e.g. `--var:{color:red}`
-  PROPERTY_NAME: 'property-name', // e.g. `color`
-  PROPERTY_VALUE: 'property-value', // e.g. `red`
-  RAW: 'raw', // e.g. anything between /* clean-css ignore:start */ and /* clean-css ignore:end */ comments
-  RULE: 'rule', // e.g `div > a{...}`
-  RULE_SCOPE: 'rule-scope' // e.g `div > a`
-};
-
-module.exports = Token;
-
-
-/***/ }),
-/* 12 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(1);
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */function TabItem(props){return/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div",null,props.children);}/* harmony default export */ __webpack_exports__["a"] = (TabItem);
-
-/***/ }),
-/* 13 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(1);
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4);
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);
-/* harmony import */ var _styles_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(426);
-/* harmony import */ var _styles_css__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_styles_css__WEBPACK_IMPORTED_MODULE_2__);
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */function Alert({children,classNames,fill,icon,type}){let typeIcon=null;switch(type){case'danger':typeIcon='alert-triangle';break;case'success':typeIcon='check-circle';break;case'warning':typeIcon='alert-triangle';break;default:typeIcon='info';}return/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement("div",{className:classnames__WEBPACK_IMPORTED_MODULE_1___default()(classNames,'alert',`alert--${type}`,{'alert--fill':fill,'alert--icon':icon!==false}),role:"alert"},i [...]
-
-/***/ }),
-/* 14 */
-/***/ (function(module, exports, __webpack_require__) {
-
-var helpers = __webpack_require__(97);
-
-function store(serializeContext, token) {
-  serializeContext.output.push(typeof token == 'string' ? token : token[1]);
-}
-
-function context() {
-  var newContext = {
-    output: [],
-    store: store
-  };
-
-  return newContext;
-}
-
-function all(tokens) {
-  var oneTimeContext = context();
-  helpers.all(oneTimeContext, tokens);
-  return oneTimeContext.output.join('');
-}
-
-function body(tokens) {
-  var oneTimeContext = context();
-  helpers.body(oneTimeContext, tokens);
-  return oneTimeContext.output.join('');
-}
-
-function property(tokens, position) {
-  var oneTimeContext = context();
-  helpers.property(oneTimeContext, tokens, position, true);
-  return oneTimeContext.output.join('');
-}
-
-function rules(tokens) {
-  var oneTimeContext = context();
-  helpers.rules(oneTimeContext, tokens);
-  return oneTimeContext.output.join('');
-}
-
-function value(tokens) {
-  var oneTimeContext = context();
-  helpers.value(oneTimeContext, tokens);
-  return oneTimeContext.output.join('');
-}
-
-module.exports = {
-  all: all,
-  body: body,
-  property: property,
-  rules: rules,
-  value: value
-};
-
-
-/***/ }),
-/* 15 */
-/***/ (function(module, exports, __webpack_require__) {
-
-var fs = __webpack_require__(30)
-var polyfills = __webpack_require__(329)
-var legacy = __webpack_require__(331)
-var clone = __webpack_require__(332)
-
-var util = __webpack_require__(49)
-
-/* istanbul ignore next - node 0.x polyfill */
-var gracefulQueue
-var previousSymbol
-
-/* istanbul ignore else - node 0.x polyfill */
-if (typeof Symbol === 'function' && typeof Symbol.for === 'function') {
-  gracefulQueue = Symbol.for('graceful-fs.queue')
-  // This is used in testing by future versions
-  previousSymbol = Symbol.for('graceful-fs.previous')
-} else {
-  gracefulQueue = '___graceful-fs.queue'
-  previousSymbol = '___graceful-fs.previous'
-}
-
-function noop () {}
-
-function publishQueue(context, queue) {
-  Object.defineProperty(context, gracefulQueue, {
-    get: function() {
-      return queue
-    }
-  })
-}
-
-var debug = noop
-if (util.debuglog)
-  debug = util.debuglog('gfs4')
-else if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || ''))
-  debug = function() {
-    var m = util.format.apply(util, arguments)
-    m = 'GFS4: ' + m.split(/\n/).join('\nGFS4: ')
-    console.error(m)
-  }
-
-// Once time initialization
-if (!fs[gracefulQueue]) {
-  // This queue can be shared by multiple loaded instances
-  var queue = global[gracefulQueue] || []
-  publishQueue(fs, queue)
-
-  // Patch fs.close/closeSync to shared queue version, because we need
-  // to retry() whenever a close happens *anywhere* in the program.
-  // This is essential when multiple graceful-fs instances are
-  // in play at the same time.
-  fs.close = (function (fs$close) {
-    function close (fd, cb) {
-      return fs$close.call(fs, fd, function (err) {
-        // This function uses the graceful-fs shared queue
-        if (!err) {
-          retry()
-        }
-
-        if (typeof cb === 'function')
-          cb.apply(this, arguments)
-      })
-    }
-
-    Object.defineProperty(close, previousSymbol, {
-      value: fs$close
-    })
-    return close
-  })(fs.close)
-
-  fs.closeSync = (function (fs$closeSync) {
-    function closeSync (fd) {
-      // This function uses the graceful-fs shared queue
-      fs$closeSync.apply(fs, arguments)
-      retry()
-    }
-
-    Object.defineProperty(closeSync, previousSymbol, {
-      value: fs$closeSync
-    })
-    return closeSync
-  })(fs.closeSync)
-
-  if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || '')) {
-    process.on('exit', function() {
-      debug(fs[gracefulQueue])
-      __webpack_require__(105).equal(fs[gracefulQueue].length, 0)
-    })
-  }
-}
-
-if (!global[gracefulQueue]) {
-  publishQueue(global, fs[gracefulQueue]);
-}
-
-module.exports = patch(clone(fs))
-if (process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH && !fs.__patched) {
-    module.exports = patch(fs)
-    fs.__patched = true;
-}
-
-function patch (fs) {
-  // Everything that references the open() function needs to be in here
-  polyfills(fs)
-  fs.gracefulify = patch
-
-  fs.createReadStream = createReadStream
-  fs.createWriteStream = createWriteStream
-  var fs$readFile = fs.readFile
-  fs.readFile = readFile
-  function readFile (path, options, cb) {
-    if (typeof options === 'function')
-      cb = options, options = null
-
-    return go$readFile(path, options, cb)
-
-    function go$readFile (path, options, cb) {
-      return fs$readFile(path, options, function (err) {
-        if (err && (err.code === 'EMFILE' || err.code === 'ENFILE'))
-          enqueue([go$readFile, [path, options, cb]])
-        else {
-          if (typeof cb === 'function')
-            cb.apply(this, arguments)
-          retry()
-        }
-      })
-    }
-  }
-
-  var fs$writeFile = fs.writeFile
-  fs.writeFile = writeFile
-  function writeFile (path, data, options, cb) {
-    if (typeof options === 'function')
-      cb = options, options = null
-
-    return go$writeFile(path, data, options, cb)
-
-    function go$writeFile (path, data, options, cb) {
-      return fs$writeFile(path, data, options, function (err) {
-        if (err && (err.code === 'EMFILE' || err.code === 'ENFILE'))
-          enqueue([go$writeFile, [path, data, options, cb]])
-        else {
-          if (typeof cb === 'function')
-            cb.apply(this, arguments)
-          retry()
-        }
-      })
-    }
-  }
-
-  var fs$appendFile = fs.appendFile
-  if (fs$appendFile)
-    fs.appendFile = appendFile
-  function appendFile (path, data, options, cb) {
-    if (typeof options === 'function')
-      cb = options, options = null
-
-    return go$appendFile(path, data, options, cb)
-
-    function go$appendFile (path, data, options, cb) {
-      return fs$appendFile(path, data, options, function (err) {
-        if (err && (err.code === 'EMFILE' || err.code === 'ENFILE'))
-          enqueue([go$appendFile, [path, data, options, cb]])
-        else {
-          if (typeof cb === 'function')
-            cb.apply(this, arguments)
-          retry()
-        }
-      })
-    }
-  }
-
-  var fs$readdir = fs.readdir
-  fs.readdir = readdir
-  function readdir (path, options, cb) {
-    var args = [path]
-    if (typeof options !== 'function') {
-      args.push(options)
-    } else {
-      cb = options
-    }
-    args.push(go$readdir$cb)
-
-    return go$readdir(args)
-
-    function go$readdir$cb (err, files) {
-      if (files && files.sort)
-        files.sort()
-
-      if (err && (err.code === 'EMFILE' || err.code === 'ENFILE'))
-        enqueue([go$readdir, [args]])
-
-      else {
-        if (typeof cb === 'function')
-          cb.apply(this, arguments)
-        retry()
-      }
-    }
-  }
-
-  function go$readdir (args) {
-    return fs$readdir.apply(fs, args)
-  }
-
-  if (process.version.substr(0, 4) === 'v0.8') {
-    var legStreams = legacy(fs)
-    ReadStream = legStreams.ReadStream
-    WriteStream = legStreams.WriteStream
-  }
-
-  var fs$ReadStream = fs.ReadStream
-  if (fs$ReadStream) {
-    ReadStream.prototype = Object.create(fs$ReadStream.prototype)
-    ReadStream.prototype.open = ReadStream$open
-  }
-
-  var fs$WriteStream = fs.WriteStream
-  if (fs$WriteStream) {
-    WriteStream.prototype = Object.create(fs$WriteStream.prototype)
-    WriteStream.prototype.open = WriteStream$open
-  }
-
-  Object.defineProperty(fs, 'ReadStream', {
-    get: function () {
-      return ReadStream
-    },
-    set: function (val) {
-      ReadStream = val
-    },
-    enumerable: true,
-    configurable: true
-  })
-  Object.defineProperty(fs, 'WriteStream', {
-    get: function () {
-      return WriteStream
-    },
-    set: function (val) {
-      WriteStream = val
-    },
-    enumerable: true,
-    configurable: true
-  })
-
-  // legacy names
-  var FileReadStream = ReadStream
-  Object.defineProperty(fs, 'FileReadStream', {
-    get: function () {
-      return FileReadStream
-    },
-    set: function (val) {
-      FileReadStream = val
-    },
-    enumerable: true,
-    configurable: true
-  })
-  var FileWriteStream = WriteStream
-  Object.defineProperty(fs, 'FileWriteStream', {
-    get: function () {
-      return FileWriteStream
-    },
-    set: function (val) {
-      FileWriteStream = val
-    },
-    enumerable: true,
-    configurable: true
-  })
-
-  function ReadStream (path, options) {
-    if (this instanceof ReadStream)
-      return fs$ReadStream.apply(this, arguments), this
-    else
-      return ReadStream.apply(Object.create(ReadStream.prototype), arguments)
-  }
-
-  function ReadStream$open () {
-    var that = this
-    open(that.path, that.flags, that.mode, function (err, fd) {
-      if (err) {
-        if (that.autoClose)
-          that.destroy()
-
-        that.emit('error', err)
-      } else {
-        that.fd = fd
-        that.emit('open', fd)
-        that.read()
-      }
-    })
-  }
-
-  function WriteStream (path, options) {
-    if (this instanceof WriteStream)
-      return fs$WriteStream.apply(this, arguments), this
-    else
-      return WriteStream.apply(Object.create(WriteStream.prototype), arguments)
-  }
-
-  function WriteStream$open () {
-    var that = this
-    open(that.path, that.flags, that.mode, function (err, fd) {
-      if (err) {
-        that.destroy()
-        that.emit('error', err)
-      } else {
-        that.fd = fd
-        that.emit('open', fd)
-      }
-    })
-  }
-
-  function createReadStream (path, options) {
-    return new fs.ReadStream(path, options)
-  }
-
-  function createWriteStream (path, options) {
-    return new fs.WriteStream(path, options)
-  }
-
-  var fs$open = fs.open
-  fs.open = open
-  function open (path, flags, mode, cb) {
-    if (typeof mode === 'function')
-      cb = mode, mode = null
-
-    return go$open(path, flags, mode, cb)
-
-    function go$open (path, flags, mode, cb) {
-      return fs$open(path, flags, mode, function (err, fd) {
-        if (err && (err.code === 'EMFILE' || err.code === 'ENFILE'))
-          enqueue([go$open, [path, flags, mode, cb]])
-        else {
-          if (typeof cb === 'function')
-            cb.apply(this, arguments)
-          retry()
-        }
-      })
-    }
-  }
-
-  return fs
-}
-
-function enqueue (elem) {
-  debug('ENQUEUE', elem[0].name, elem[1])
-  fs[gracefulQueue].push(elem)
-}
-
-function retry () {
-  var elem = fs[gracefulQueue].shift()
-  if (elem) {
-    debug('RETRY', elem[0].name, elem[1])
-    elem[0].apply(null, elem[1])
-  }
-}
-
-
-/***/ }),
-/* 16 */
-/***/ (function(module, exports) {
-
-var Marker = {
-  ASTERISK: '*',
-  AT: '@',
-  BACK_SLASH: '\\',
-  CARRIAGE_RETURN: '\r',
-  CLOSE_CURLY_BRACKET: '}',
-  CLOSE_ROUND_BRACKET: ')',
-  CLOSE_SQUARE_BRACKET: ']',
-  COLON: ':',
-  COMMA: ',',
-  DOUBLE_QUOTE: '"',
-  EXCLAMATION: '!',
-  FORWARD_SLASH: '/',
-  INTERNAL: '-clean-css-',
-  NEW_LINE_NIX: '\n',
-  OPEN_CURLY_BRACKET: '{',
-  OPEN_ROUND_BRACKET: '(',
-  OPEN_SQUARE_BRACKET: '[',
-  SEMICOLON: ';',
-  SINGLE_QUOTE: '\'',
-  SPACE: ' ',
-  TAB: '\t',
-  UNDERSCORE: '_'
-};
-
-module.exports = Marker;
-
-
-/***/ }),
-/* 17 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return useBaseUrl; });
-/* harmony import */ var _useDocusaurusContext__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(6);
-/**
- * Copyright (c) 2017-present, Facebook, Inc.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */function useBaseUrl(url){const{siteConfig}=Object(_useDocusaurusContext__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])();const{baseUrl='/'}=siteConfig||{};if(!url){return url;}const externalRegex=/^(https?:|\/\/)/;if(externalRegex.test(url)){return url;}if(url.startsWith('/')){return baseUrl+url.slice(1);}return baseUrl+url;}
-
-/***/ }),
-/* 18 */
-/***/ (function(module, exports) {
-
-// Exports
-module.exports = {
-	"searchQueryInput": "searchQueryInput_2wzZ",
-	"searchVersionInput": "searchVersionInput_onPS",
-	"searchResultsColumn": "searchResultsColumn_gCu4",
-	"searchLogoColumn": "searchLogoColumn_3CX6",
-	"algoliaLogo": "algoliaLogo_2w8o",
-	"algoliaLogoPathFill": "algoliaLogoPathFill_2lQN",
-	"searchResultItem": "searchResultItem_2Ox1",
-	"searchResultItemHeading": "searchResultItemHeading_E89F",
-	"searchResultItemPath": "searchResultItemPath_W0N5",
-	"searchResultItemSummary": "searchResultItemSummary_2EZC",
-	"searchQueryColumn": "searchQueryColumn_Sxqm",
-	"searchVersionColumn": "searchVersionColumn_2cau",
-	"loadingSpinner": "loadingSpinner_My1l",
-	"loadingspin": "loadingspin_XSpe",
-	"loader": "loader_15BX"
-};
-
-
-/***/ }),
-/* 19 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-
-// EXTERNAL MODULE: ./node_modules/react/index.js
-var react = __webpack_require__(1);
-var react_default = /*#__PURE__*/__webpack_require__.n(react);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/TabGroupChoiceContext.js
-var TabGroupChoiceContext = __webpack_require__(83);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/hooks/useTabGroupChoiceContext.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */function useTabGroupChoiceContext(){return Object(react["useContext"])(TabGroupChoiceContext["a" /* default */]);}/* harmony default export */ var hooks_useTabGroupChoiceContext = (useTabGroupChoiceContext);
-// EXTERNAL MODULE: ./node_modules/classnames/index.js
-var classnames = __webpack_require__(4);
-var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/Tabs/styles.module.css
-var styles_module = __webpack_require__(230);
-var styles_module_default = /*#__PURE__*/__webpack_require__.n(styles_module);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/Tabs/index.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */const keys={left:37,right:39};function Tabs(props){const{block,children,defaultValue,values,groupId}=props;const{tabGroupChoices,setTabGroupChoices}=hooks_useTabGroupChoiceContext();const[selectedValue,setSelectedValue]=Object(react["useState"])(defaultValue);if(groupId!=null){const relevantTabGroupChoice=tabGroupChoices[groupId];if(relevantTabGroupChoice!=null&&relevantTabGroupChoice!==selectedValue){setSelectedValue(relevantTabGroupChoice);}}const changeSelectedValue=newValue=>{setS [...]
-
-/***/ }),
-/* 20 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-exports.fromCallback = function (fn) {
-  return Object.defineProperty(function () {
-    if (typeof arguments[arguments.length - 1] === 'function') fn.apply(this, arguments)
-    else {
-      return new Promise((resolve, reject) => {
-        arguments[arguments.length] = (err, res) => {
-          if (err) return reject(err)
-          resolve(res)
-        }
-        arguments.length++
-        fn.apply(this, arguments)
-      })
-    }
-  }, 'name', { value: fn.name })
-}
-
-exports.fromPromise = function (fn) {
-  return Object.defineProperty(function () {
-    const cb = arguments[arguments.length - 1]
-    if (typeof cb !== 'function') return fn.apply(this, arguments)
-    else fn.apply(this, arguments).then(r => cb(null, r), cb)
-  }, 'name', { value: fn.name })
-}
-
-
-/***/ }),
-/* 21 */
-/***/ (function(module, exports) {
-
-var toString = {}.toString;
-
-module.exports = Array.isArray || function (arr) {
-  return toString.call(arr) == '[object Array]';
-};
-
-
-/***/ }),
-/* 22 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */const canUseDOM=!!(typeof window!=='undefined'&&window.document&&window.document.createElement);const ExecutionEnvironment={canUseDOM,canUseEventListeners:// @ts-ignore
-canUseDOM&&!!(window.addEventListener||window.attachEvent),canUseIntersectionObserver:canUseDOM&&'IntersectionObserver'in window,canUseViewport:canUseDOM&&!!window.screen};/* harmony default export */ __webpack_exports__["a"] = (ExecutionEnvironment);
-
-/***/ }),
-/* 23 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return _inheritsLoose; });
-function _inheritsLoose(subClass, superClass) {
-  subClass.prototype = Object.create(superClass.prototype);
-  subClass.prototype.constructor = subClass;
-  subClass.__proto__ = superClass;
-}
-
-/***/ }),
-/* 24 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-var isProduction = "production" === 'production';
-var prefix = 'Invariant failed';
-function invariant(condition, message) {
-    if (condition) {
-        return;
-    }
-    if (isProduction) {
-        throw new Error(prefix);
-    }
-    throw new Error(prefix + ": " + (message || ''));
-}
-
-/* harmony default export */ __webpack_exports__["a"] = (invariant);
-
-
-/***/ }),
-/* 25 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-const u = __webpack_require__(20).fromCallback
-const mkdirs = u(__webpack_require__(334))
-const mkdirsSync = __webpack_require__(335)
-
-module.exports = {
-  mkdirs,
-  mkdirsSync,
-  // alias
-  mkdirp: mkdirs,
-  mkdirpSync: mkdirsSync,
-  ensureDir: mkdirs,
-  ensureDirSync: mkdirsSync
-}
-
-
-/***/ }),
-/* 26 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-
-// EXPORTS
-__webpack_require__.d(__webpack_exports__, "a", function() { return /* binding */ createBrowserHistory; });
-__webpack_require__.d(__webpack_exports__, "b", function() { return /* binding */ createHashHistory; });
-__webpack_require__.d(__webpack_exports__, "d", function() { return /* binding */ createMemoryHistory; });
-__webpack_require__.d(__webpack_exports__, "c", function() { return /* binding */ createLocation; });
-__webpack_require__.d(__webpack_exports__, "f", function() { return /* binding */ locationsAreEqual; });
-__webpack_require__.d(__webpack_exports__, "e", function() { return /* binding */ createPath; });
-
-// UNUSED EXPORTS: parsePath
-
-// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
-var esm_extends = __webpack_require__(2);
-
-// CONCATENATED MODULE: ./node_modules/resolve-pathname/esm/resolve-pathname.js
-function isAbsolute(pathname) {
-  return pathname.charAt(0) === '/';
-}
-
-// About 1.5x faster than the two-arg version of Array#splice()
-function spliceOne(list, index) {
-  for (var i = index, k = i + 1, n = list.length; k < n; i += 1, k += 1) {
-    list[i] = list[k];
-  }
-
-  list.pop();
-}
-
-// This implementation is based heavily on node's url.parse
-function resolvePathname(to, from) {
-  if (from === undefined) from = '';
-
-  var toParts = (to && to.split('/')) || [];
-  var fromParts = (from && from.split('/')) || [];
-
-  var isToAbs = to && isAbsolute(to);
-  var isFromAbs = from && isAbsolute(from);
-  var mustEndAbs = isToAbs || isFromAbs;
-
-  if (to && isAbsolute(to)) {
-    // to is absolute
-    fromParts = toParts;
-  } else if (toParts.length) {
-    // to is relative, drop the filename
-    fromParts.pop();
-    fromParts = fromParts.concat(toParts);
-  }
-
-  if (!fromParts.length) return '/';
-
-  var hasTrailingSlash;
-  if (fromParts.length) {
-    var last = fromParts[fromParts.length - 1];
-    hasTrailingSlash = last === '.' || last === '..' || last === '';
-  } else {
-    hasTrailingSlash = false;
-  }
-
-  var up = 0;
-  for (var i = fromParts.length; i >= 0; i--) {
-    var part = fromParts[i];
-
-    if (part === '.') {
-      spliceOne(fromParts, i);
-    } else if (part === '..') {
-      spliceOne(fromParts, i);
-      up++;
-    } else if (up) {
-      spliceOne(fromParts, i);
-      up--;
-    }
-  }
-
-  if (!mustEndAbs) for (; up--; up) fromParts.unshift('..');
-
-  if (
-    mustEndAbs &&
-    fromParts[0] !== '' &&
-    (!fromParts[0] || !isAbsolute(fromParts[0]))
-  )
-    fromParts.unshift('');
-
-  var result = fromParts.join('/');
-
-  if (hasTrailingSlash && result.substr(-1) !== '/') result += '/';
-
-  return result;
-}
-
-/* harmony default export */ var resolve_pathname = (resolvePathname);
-
-// CONCATENATED MODULE: ./node_modules/value-equal/esm/value-equal.js
-function value_equal_valueOf(obj) {
-  return obj.valueOf ? obj.valueOf() : Object.prototype.valueOf.call(obj);
-}
-
-function valueEqual(a, b) {
-  // Test for strict equality first.
-  if (a === b) return true;
-
-  // Otherwise, if either of them == null they are not equal.
-  if (a == null || b == null) return false;
-
-  if (Array.isArray(a)) {
-    return (
-      Array.isArray(b) &&
-      a.length === b.length &&
-      a.every(function(item, index) {
-        return valueEqual(item, b[index]);
-      })
-    );
-  }
-
-  if (typeof a === 'object' || typeof b === 'object') {
-    var aValue = value_equal_valueOf(a);
-    var bValue = value_equal_valueOf(b);
-
-    if (aValue !== a || bValue !== b) return valueEqual(aValue, bValue);
-
-    return Object.keys(Object.assign({}, a, b)).every(function(key) {
-      return valueEqual(a[key], b[key]);
-    });
-  }
-
-  return false;
-}
-
-/* harmony default export */ var value_equal = (valueEqual);
-
-// EXTERNAL MODULE: ./node_modules/tiny-invariant/dist/tiny-invariant.esm.js
-var tiny_invariant_esm = __webpack_require__(24);
-
-// CONCATENATED MODULE: ./node_modules/history/esm/history.js
-
-
-
-
-
-
-function addLeadingSlash(path) {
-  return path.charAt(0) === '/' ? path : '/' + path;
-}
-function stripLeadingSlash(path) {
-  return path.charAt(0) === '/' ? path.substr(1) : path;
-}
-function hasBasename(path, prefix) {
-  return path.toLowerCase().indexOf(prefix.toLowerCase()) === 0 && '/?#'.indexOf(path.charAt(prefix.length)) !== -1;
-}
-function stripBasename(path, prefix) {
-  return hasBasename(path, prefix) ? path.substr(prefix.length) : path;
-}
-function stripTrailingSlash(path) {
-  return path.charAt(path.length - 1) === '/' ? path.slice(0, -1) : path;
-}
-function parsePath(path) {
-  var pathname = path || '/';
-  var search = '';
-  var hash = '';
-  var hashIndex = pathname.indexOf('#');
-
-  if (hashIndex !== -1) {
-    hash = pathname.substr(hashIndex);
-    pathname = pathname.substr(0, hashIndex);
-  }
-
-  var searchIndex = pathname.indexOf('?');
-
-  if (searchIndex !== -1) {
-    search = pathname.substr(searchIndex);
-    pathname = pathname.substr(0, searchIndex);
-  }
-
-  return {
-    pathname: pathname,
-    search: search === '?' ? '' : search,
-    hash: hash === '#' ? '' : hash
-  };
-}
-function createPath(location) {
-  var pathname = location.pathname,
-      search = location.search,
-      hash = location.hash;
-  var path = pathname || '/';
-  if (search && search !== '?') path += search.charAt(0) === '?' ? search : "?" + search;
-  if (hash && hash !== '#') path += hash.charAt(0) === '#' ? hash : "#" + hash;
-  return path;
-}
-
-function createLocation(path, state, key, currentLocation) {
-  var location;
-
-  if (typeof path === 'string') {
-    // Two-arg form: push(path, state)
-    location = parsePath(path);
-    location.state = state;
-  } else {
-    // One-arg form: push(location)
-    location = Object(esm_extends["a" /* default */])({}, path);
-    if (location.pathname === undefined) location.pathname = '';
-
-    if (location.search) {
-      if (location.search.charAt(0) !== '?') location.search = '?' + location.search;
-    } else {
-      location.search = '';
-    }
-
-    if (location.hash) {
-      if (location.hash.charAt(0) !== '#') location.hash = '#' + location.hash;
-    } else {
-      location.hash = '';
-    }
-
-    if (state !== undefined && location.state === undefined) location.state = state;
-  }
-
-  try {
-    location.pathname = decodeURI(location.pathname);
-  } catch (e) {
-    if (e instanceof URIError) {
-      throw new URIError('Pathname "' + location.pathname + '" could not be decoded. ' + 'This is likely caused by an invalid percent-encoding.');
-    } else {
-      throw e;
-    }
-  }
-
-  if (key) location.key = key;
-
-  if (currentLocation) {
-    // Resolve incomplete/relative pathname relative to current location.
-    if (!location.pathname) {
-      location.pathname = currentLocation.pathname;
-    } else if (location.pathname.charAt(0) !== '/') {
-      location.pathname = resolve_pathname(location.pathname, currentLocation.pathname);
-    }
-  } else {
-    // When there is no prior location and pathname is empty, set it to /
-    if (!location.pathname) {
-      location.pathname = '/';
-    }
-  }
-
-  return location;
-}
-function locationsAreEqual(a, b) {
-  return a.pathname === b.pathname && a.search === b.search && a.hash === b.hash && a.key === b.key && value_equal(a.state, b.state);
-}
-
-function createTransitionManager() {
-  var prompt = null;
-
-  function setPrompt(nextPrompt) {
-     false ? undefined : void 0;
-    prompt = nextPrompt;
-    return function () {
-      if (prompt === nextPrompt) prompt = null;
-    };
-  }
-
-  function confirmTransitionTo(location, action, getUserConfirmation, callback) {
-    // TODO: If another transition starts while we're still confirming
-    // the previous one, we may end up in a weird state. Figure out the
-    // best way to handle this.
-    if (prompt != null) {
-      var result = typeof prompt === 'function' ? prompt(location, action) : prompt;
-
-      if (typeof result === 'string') {
-        if (typeof getUserConfirmation === 'function') {
-          getUserConfirmation(result, callback);
-        } else {
-           false ? undefined : void 0;
-          callback(true);
-        }
-      } else {
-        // Return false from a transition hook to cancel the transition.
-        callback(result !== false);
-      }
-    } else {
-      callback(true);
-    }
-  }
-
-  var listeners = [];
-
-  function appendListener(fn) {
-    var isActive = true;
-
-    function listener() {
-      if (isActive) fn.apply(void 0, arguments);
-    }
-
-    listeners.push(listener);
-    return function () {
-      isActive = false;
-      listeners = listeners.filter(function (item) {
-        return item !== listener;
-      });
-    };
-  }
-
-  function notifyListeners() {
-    for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
-      args[_key] = arguments[_key];
-    }
-
-    listeners.forEach(function (listener) {
-      return listener.apply(void 0, args);
-    });
-  }
-
-  return {
-    setPrompt: setPrompt,
-    confirmTransitionTo: confirmTransitionTo,
-    appendListener: appendListener,
-    notifyListeners: notifyListeners
-  };
-}
-
-var canUseDOM = !!(typeof window !== 'undefined' && window.document && window.document.createElement);
-function getConfirmation(message, callback) {
-  callback(window.confirm(message)); // eslint-disable-line no-alert
-}
-/**
- * Returns true if the HTML5 history API is supported. Taken from Modernizr.
- *
- * https://github.com/Modernizr/Modernizr/blob/master/LICENSE
- * https://github.com/Modernizr/Modernizr/blob/master/feature-detects/history.js
- * changed to avoid false negatives for Windows Phones: https://github.com/reactjs/react-router/issues/586
- */
-
-function supportsHistory() {
-  var ua = window.navigator.userAgent;
-  if ((ua.indexOf('Android 2.') !== -1 || ua.indexOf('Android 4.0') !== -1) && ua.indexOf('Mobile Safari') !== -1 && ua.indexOf('Chrome') === -1 && ua.indexOf('Windows Phone') === -1) return false;
-  return window.history && 'pushState' in window.history;
-}
-/**
- * Returns true if browser fires popstate on hash change.
- * IE10 and IE11 do not.
- */
-
-function supportsPopStateOnHashChange() {
-  return window.navigator.userAgent.indexOf('Trident') === -1;
-}
-/**
- * Returns false if using go(n) with hash history causes a full page reload.
- */
-
-function supportsGoWithoutReloadUsingHash() {
-  return window.navigator.userAgent.indexOf('Firefox') === -1;
-}
-/**
- * Returns true if a given popstate event is an extraneous WebKit event.
- * Accounts for the fact that Chrome on iOS fires real popstate events
- * containing undefined state when pressing the back button.
- */
-
-function isExtraneousPopstateEvent(event) {
-  return event.state === undefined && navigator.userAgent.indexOf('CriOS') === -1;
-}
-
-var PopStateEvent = 'popstate';
-var HashChangeEvent = 'hashchange';
-
-function getHistoryState() {
-  try {
-    return window.history.state || {};
-  } catch (e) {
-    // IE 11 sometimes throws when accessing window.history.state
-    // See https://github.com/ReactTraining/history/pull/289
-    return {};
-  }
-}
-/**
- * Creates a history object that uses the HTML5 history API including
- * pushState, replaceState, and the popstate event.
- */
-
-
-function createBrowserHistory(props) {
-  if (props === void 0) {
-    props = {};
-  }
-
-  !canUseDOM ?  false ? undefined : Object(tiny_invariant_esm["a" /* default */])(false) : void 0;
-  var globalHistory = window.history;
-  var canUseHistory = supportsHistory();
-  var needsHashChangeListener = !supportsPopStateOnHashChange();
-  var _props = props,
-      _props$forceRefresh = _props.forceRefresh,
-      forceRefresh = _props$forceRefresh === void 0 ? false : _props$forceRefresh,
-      _props$getUserConfirm = _props.getUserConfirmation,
-      getUserConfirmation = _props$getUserConfirm === void 0 ? getConfirmation : _props$getUserConfirm,
-      _props$keyLength = _props.keyLength,
-      keyLength = _props$keyLength === void 0 ? 6 : _props$keyLength;
-  var basename = props.basename ? stripTrailingSlash(addLeadingSlash(props.basename)) : '';
-
-  function getDOMLocation(historyState) {
-    var _ref = historyState || {},
-        key = _ref.key,
-        state = _ref.state;
-
-    var _window$location = window.location,
-        pathname = _window$location.pathname,
-        search = _window$location.search,
-        hash = _window$location.hash;
-    var path = pathname + search + hash;
-     false ? undefined : void 0;
-    if (basename) path = stripBasename(path, basename);
-    return createLocation(path, state, key);
-  }
-
-  function createKey() {
-    return Math.random().toString(36).substr(2, keyLength);
-  }
-
-  var transitionManager = createTransitionManager();
-
-  function setState(nextState) {
-    Object(esm_extends["a" /* default */])(history, nextState);
-
-    history.length = globalHistory.length;
-    transitionManager.notifyListeners(history.location, history.action);
-  }
-
-  function handlePopState(event) {
-    // Ignore extraneous popstate events in WebKit.
-    if (isExtraneousPopstateEvent(event)) return;
-    handlePop(getDOMLocation(event.state));
-  }
-
-  function handleHashChange() {
-    handlePop(getDOMLocation(getHistoryState()));
-  }
-
-  var forceNextPop = false;
-
-  function handlePop(location) {
-    if (forceNextPop) {
-      forceNextPop = false;
-      setState();
-    } else {
-      var action = 'POP';
-      transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {
-        if (ok) {
-          setState({
-            action: action,
-            location: location
-          });
-        } else {
-          revertPop(location);
-        }
-      });
-    }
-  }
-
-  function revertPop(fromLocation) {
-    var toLocation = history.location; // TODO: We could probably make this more reliable by
-    // keeping a list of keys we've seen in sessionStorage.
-    // Instead, we just default to 0 for keys we don't know.
-
-    var toIndex = allKeys.indexOf(toLocation.key);
-    if (toIndex === -1) toIndex = 0;
-    var fromIndex = allKeys.indexOf(fromLocation.key);
-    if (fromIndex === -1) fromIndex = 0;
-    var delta = toIndex - fromIndex;
-
-    if (delta) {
-      forceNextPop = true;
-      go(delta);
-    }
-  }
-
-  var initialLocation = getDOMLocation(getHistoryState());
-  var allKeys = [initialLocation.key]; // Public interface
-
-  function createHref(location) {
-    return basename + createPath(location);
-  }
-
-  function push(path, state) {
-     false ? undefined : void 0;
-    var action = 'PUSH';
-    var location = createLocation(path, state, createKey(), history.location);
-    transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {
-      if (!ok) return;
-      var href = createHref(location);
-      var key = location.key,
-          state = location.state;
-
-      if (canUseHistory) {
-        globalHistory.pushState({
-          key: key,
-          state: state
-        }, null, href);
-
-        if (forceRefresh) {
-          window.location.href = href;
-        } else {
-          var prevIndex = allKeys.indexOf(history.location.key);
-          var nextKeys = allKeys.slice(0, prevIndex + 1);
-          nextKeys.push(location.key);
-          allKeys = nextKeys;
-          setState({
-            action: action,
-            location: location
-          });
-        }
-      } else {
-         false ? undefined : void 0;
-        window.location.href = href;
-      }
-    });
-  }
-
-  function replace(path, state) {
-     false ? undefined : void 0;
-    var action = 'REPLACE';
-    var location = createLocation(path, state, createKey(), history.location);
-    transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {
-      if (!ok) return;
-      var href = createHref(location);
-      var key = location.key,
-          state = location.state;
-
-      if (canUseHistory) {
-        globalHistory.replaceState({
-          key: key,
-          state: state
-        }, null, href);
-
-        if (forceRefresh) {
-          window.location.replace(href);
-        } else {
-          var prevIndex = allKeys.indexOf(history.location.key);
-          if (prevIndex !== -1) allKeys[prevIndex] = location.key;
-          setState({
-            action: action,
-            location: location
-          });
-        }
-      } else {
-         false ? undefined : void 0;
-        window.location.replace(href);
-      }
-    });
-  }
-
-  function go(n) {
-    globalHistory.go(n);
-  }
-
-  function goBack() {
-    go(-1);
-  }
-
-  function goForward() {
-    go(1);
-  }
-
-  var listenerCount = 0;
-
-  function checkDOMListeners(delta) {
-    listenerCount += delta;
-
-    if (listenerCount === 1 && delta === 1) {
-      window.addEventListener(PopStateEvent, handlePopState);
-      if (needsHashChangeListener) window.addEventListener(HashChangeEvent, handleHashChange);
-    } else if (listenerCount === 0) {
-      window.removeEventListener(PopStateEvent, handlePopState);
-      if (needsHashChangeListener) window.removeEventListener(HashChangeEvent, handleHashChange);
-    }
-  }
-
-  var isBlocked = false;
-
-  function block(prompt) {
-    if (prompt === void 0) {
-      prompt = false;
-    }
-
-    var unblock = transitionManager.setPrompt(prompt);
-
-    if (!isBlocked) {
-      checkDOMListeners(1);
-      isBlocked = true;
-    }
-
-    return function () {
-      if (isBlocked) {
-        isBlocked = false;
-        checkDOMListeners(-1);
-      }
-
-      return unblock();
-    };
-  }
-
-  function listen(listener) {
-    var unlisten = transitionManager.appendListener(listener);
-    checkDOMListeners(1);
-    return function () {
-      checkDOMListeners(-1);
-      unlisten();
-    };
-  }
-
-  var history = {
-    length: globalHistory.length,
-    action: 'POP',
-    location: initialLocation,
-    createHref: createHref,
-    push: push,
-    replace: replace,
-    go: go,
-    goBack: goBack,
-    goForward: goForward,
-    block: block,
-    listen: listen
-  };
-  return history;
-}
-
-var HashChangeEvent$1 = 'hashchange';
-var HashPathCoders = {
-  hashbang: {
-    encodePath: function encodePath(path) {
-      return path.charAt(0) === '!' ? path : '!/' + stripLeadingSlash(path);
-    },
-    decodePath: function decodePath(path) {
-      return path.charAt(0) === '!' ? path.substr(1) : path;
-    }
-  },
-  noslash: {
-    encodePath: stripLeadingSlash,
-    decodePath: addLeadingSlash
-  },
-  slash: {
-    encodePath: addLeadingSlash,
-    decodePath: addLeadingSlash
-  }
-};
-
-function stripHash(url) {
-  var hashIndex = url.indexOf('#');
-  return hashIndex === -1 ? url : url.slice(0, hashIndex);
-}
-
-function getHashPath() {
-  // We can't use window.location.hash here because it's not
-  // consistent across browsers - Firefox will pre-decode it!
-  var href = window.location.href;
-  var hashIndex = href.indexOf('#');
-  return hashIndex === -1 ? '' : href.substring(hashIndex + 1);
-}
-
-function pushHashPath(path) {
-  window.location.hash = path;
-}
-
-function replaceHashPath(path) {
-  window.location.replace(stripHash(window.location.href) + '#' + path);
-}
-
-function createHashHistory(props) {
-  if (props === void 0) {
-    props = {};
-  }
-
-  !canUseDOM ?  false ? undefined : Object(tiny_invariant_esm["a" /* default */])(false) : void 0;
-  var globalHistory = window.history;
-  var canGoWithoutReload = supportsGoWithoutReloadUsingHash();
-  var _props = props,
-      _props$getUserConfirm = _props.getUserConfirmation,
-      getUserConfirmation = _props$getUserConfirm === void 0 ? getConfirmation : _props$getUserConfirm,
-      _props$hashType = _props.hashType,
-      hashType = _props$hashType === void 0 ? 'slash' : _props$hashType;
-  var basename = props.basename ? stripTrailingSlash(addLeadingSlash(props.basename)) : '';
-  var _HashPathCoders$hashT = HashPathCoders[hashType],
-      encodePath = _HashPathCoders$hashT.encodePath,
-      decodePath = _HashPathCoders$hashT.decodePath;
-
-  function getDOMLocation() {
-    var path = decodePath(getHashPath());
-     false ? undefined : void 0;
-    if (basename) path = stripBasename(path, basename);
-    return createLocation(path);
-  }
-
-  var transitionManager = createTransitionManager();
-
-  function setState(nextState) {
-    Object(esm_extends["a" /* default */])(history, nextState);
-
-    history.length = globalHistory.length;
-    transitionManager.notifyListeners(history.location, history.action);
-  }
-
-  var forceNextPop = false;
-  var ignorePath = null;
-
-  function locationsAreEqual$$1(a, b) {
-    return a.pathname === b.pathname && a.search === b.search && a.hash === b.hash;
-  }
-
-  function handleHashChange() {
-    var path = getHashPath();
-    var encodedPath = encodePath(path);
-
-    if (path !== encodedPath) {
-      // Ensure we always have a properly-encoded hash.
-      replaceHashPath(encodedPath);
-    } else {
-      var location = getDOMLocation();
-      var prevLocation = history.location;
-      if (!forceNextPop && locationsAreEqual$$1(prevLocation, location)) return; // A hashchange doesn't always == location change.
-
-      if (ignorePath === createPath(location)) return; // Ignore this change; we already setState in push/replace.
-
-      ignorePath = null;
-      handlePop(location);
-    }
-  }
-
-  function handlePop(location) {
-    if (forceNextPop) {
-      forceNextPop = false;
-      setState();
-    } else {
-      var action = 'POP';
-      transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {
-        if (ok) {
-          setState({
-            action: action,
-            location: location
-          });
-        } else {
-          revertPop(location);
-        }
-      });
-    }
-  }
-
-  function revertPop(fromLocation) {
-    var toLocation = history.location; // TODO: We could probably make this more reliable by
-    // keeping a list of paths we've seen in sessionStorage.
-    // Instead, we just default to 0 for paths we don't know.
-
-    var toIndex = allPaths.lastIndexOf(createPath(toLocation));
-    if (toIndex === -1) toIndex = 0;
-    var fromIndex = allPaths.lastIndexOf(createPath(fromLocation));
-    if (fromIndex === -1) fromIndex = 0;
-    var delta = toIndex - fromIndex;
-
-    if (delta) {
-      forceNextPop = true;
-      go(delta);
-    }
-  } // Ensure the hash is encoded properly before doing anything else.
-
-
-  var path = getHashPath();
-  var encodedPath = encodePath(path);
-  if (path !== encodedPath) replaceHashPath(encodedPath);
-  var initialLocation = getDOMLocation();
-  var allPaths = [createPath(initialLocation)]; // Public interface
-
-  function createHref(location) {
-    var baseTag = document.querySelector('base');
-    var href = '';
-
-    if (baseTag && baseTag.getAttribute('href')) {
-      href = stripHash(window.location.href);
-    }
-
-    return href + '#' + encodePath(basename + createPath(location));
-  }
-
-  function push(path, state) {
-     false ? undefined : void 0;
-    var action = 'PUSH';
-    var location = createLocation(path, undefined, undefined, history.location);
-    transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {
-      if (!ok) return;
-      var path = createPath(location);
-      var encodedPath = encodePath(basename + path);
-      var hashChanged = getHashPath() !== encodedPath;
-
-      if (hashChanged) {
-        // We cannot tell if a hashchange was caused by a PUSH, so we'd
-        // rather setState here and ignore the hashchange. The caveat here
-        // is that other hash histories in the page will consider it a POP.
-        ignorePath = path;
-        pushHashPath(encodedPath);
-        var prevIndex = allPaths.lastIndexOf(createPath(history.location));
-        var nextPaths = allPaths.slice(0, prevIndex + 1);
-        nextPaths.push(path);
-        allPaths = nextPaths;
-        setState({
-          action: action,
-          location: location
-        });
-      } else {
-         false ? undefined : void 0;
-        setState();
-      }
-    });
-  }
-
-  function replace(path, state) {
-     false ? undefined : void 0;
-    var action = 'REPLACE';
-    var location = createLocation(path, undefined, undefined, history.location);
-    transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {
-      if (!ok) return;
-      var path = createPath(location);
-      var encodedPath = encodePath(basename + path);
-      var hashChanged = getHashPath() !== encodedPath;
-
-      if (hashChanged) {
-        // We cannot tell if a hashchange was caused by a REPLACE, so we'd
-        // rather setState here and ignore the hashchange. The caveat here
-        // is that other hash histories in the page will consider it a POP.
-        ignorePath = path;
-        replaceHashPath(encodedPath);
-      }
-
-      var prevIndex = allPaths.indexOf(createPath(history.location));
-      if (prevIndex !== -1) allPaths[prevIndex] = path;
-      setState({
-        action: action,
-        location: location
-      });
-    });
-  }
-
-  function go(n) {
-     false ? undefined : void 0;
-    globalHistory.go(n);
-  }
-
-  function goBack() {
-    go(-1);
-  }
-
-  function goForward() {
-    go(1);
-  }
-
-  var listenerCount = 0;
-
-  function checkDOMListeners(delta) {
-    listenerCount += delta;
-
-    if (listenerCount === 1 && delta === 1) {
-      window.addEventListener(HashChangeEvent$1, handleHashChange);
-    } else if (listenerCount === 0) {
-      window.removeEventListener(HashChangeEvent$1, handleHashChange);
-    }
-  }
-
-  var isBlocked = false;
-
-  function block(prompt) {
-    if (prompt === void 0) {
-      prompt = false;
-    }
-
-    var unblock = transitionManager.setPrompt(prompt);
-
-    if (!isBlocked) {
-      checkDOMListeners(1);
-      isBlocked = true;
-    }
-
-    return function () {
-      if (isBlocked) {
-        isBlocked = false;
-        checkDOMListeners(-1);
-      }
-
-      return unblock();
-    };
-  }
-
-  function listen(listener) {
-    var unlisten = transitionManager.appendListener(listener);
-    checkDOMListeners(1);
-    return function () {
-      checkDOMListeners(-1);
-      unlisten();
-    };
-  }
-
-  var history = {
-    length: globalHistory.length,
-    action: 'POP',
-    location: initialLocation,
-    createHref: createHref,
-    push: push,
-    replace: replace,
-    go: go,
-    goBack: goBack,
-    goForward: goForward,
-    block: block,
-    listen: listen
-  };
-  return history;
-}
-
-function clamp(n, lowerBound, upperBound) {
-  return Math.min(Math.max(n, lowerBound), upperBound);
-}
-/**
- * Creates a history object that stores locations in memory.
- */
-
-
-function createMemoryHistory(props) {
-  if (props === void 0) {
-    props = {};
-  }
-
-  var _props = props,
-      getUserConfirmation = _props.getUserConfirmation,
-      _props$initialEntries = _props.initialEntries,
-      initialEntries = _props$initialEntries === void 0 ? ['/'] : _props$initialEntries,
-      _props$initialIndex = _props.initialIndex,
-      initialIndex = _props$initialIndex === void 0 ? 0 : _props$initialIndex,
-      _props$keyLength = _props.keyLength,
-      keyLength = _props$keyLength === void 0 ? 6 : _props$keyLength;
-  var transitionManager = createTransitionManager();
-
-  function setState(nextState) {
-    Object(esm_extends["a" /* default */])(history, nextState);
-
-    history.length = history.entries.length;
-    transitionManager.notifyListeners(history.location, history.action);
-  }
-
-  function createKey() {
-    return Math.random().toString(36).substr(2, keyLength);
-  }
-
-  var index = clamp(initialIndex, 0, initialEntries.length - 1);
-  var entries = initialEntries.map(function (entry) {
-    return typeof entry === 'string' ? createLocation(entry, undefined, createKey()) : createLocation(entry, undefined, entry.key || createKey());
-  }); // Public interface
-
-  var createHref = createPath;
-
-  function push(path, state) {
-     false ? undefined : void 0;
-    var action = 'PUSH';
-    var location = createLocation(path, state, createKey(), history.location);
-    transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {
-      if (!ok) return;
-      var prevIndex = history.index;
-      var nextIndex = prevIndex + 1;
-      var nextEntries = history.entries.slice(0);
-
-      if (nextEntries.length > nextIndex) {
-        nextEntries.splice(nextIndex, nextEntries.length - nextIndex, location);
-      } else {
-        nextEntries.push(location);
-      }
-
-      setState({
-        action: action,
-        location: location,
-        index: nextIndex,
-        entries: nextEntries
-      });
-    });
-  }
-
-  function replace(path, state) {
-     false ? undefined : void 0;
-    var action = 'REPLACE';
-    var location = createLocation(path, state, createKey(), history.location);
-    transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {
-      if (!ok) return;
-      history.entries[history.index] = location;
-      setState({
-        action: action,
-        location: location
-      });
-    });
-  }
-
-  function go(n) {
-    var nextIndex = clamp(history.index + n, 0, history.entries.length - 1);
-    var action = 'POP';
-    var location = history.entries[nextIndex];
-    transitionManager.confirmTransitionTo(location, action, getUserConfirmation, function (ok) {
-      if (ok) {
-        setState({
-          action: action,
-          location: location,
-          index: nextIndex
-        });
-      } else {
-        // Mimic the behavior of DOM histories by
-        // causing a render after a cancelled POP.
-        setState();
-      }
-    });
-  }
-
-  function goBack() {
-    go(-1);
-  }
-
-  function goForward() {
-    go(1);
-  }
-
-  function canGo(n) {
-    var nextIndex = history.index + n;
-    return nextIndex >= 0 && nextIndex < history.entries.length;
-  }
-
-  function block(prompt) {
-    if (prompt === void 0) {
-      prompt = false;
-    }
-
-    return transitionManager.setPrompt(prompt);
-  }
-
-  function listen(listener) {
-    return transitionManager.appendListener(listener);
-  }
-
-  var history = {
-    length: entries.length,
-    action: 'POP',
-    location: entries[index],
-    index: index,
-    entries: entries,
-    createHref: createHref,
-    push: push,
-    replace: replace,
-    go: go,
-    goBack: goBack,
-    goForward: goForward,
-    canGo: canGo,
-    block: block,
-    listen: listen
-  };
-  return history;
-}
-
-
-
-
-/***/ }),
-/* 27 */
-/***/ (function(module, exports) {
-
-// Exports
-module.exports = {
-	"indexAnnouncement": "indexAnnouncement_1_FA",
-	"indexHeroBanner": "indexHeroBanner_2FIh",
-	"indexHeroInitial": "indexHeroInitial_1ndv",
-	"indexHeroPulsating": "indexHeroPulsating_QK3b",
-	"indexHeroDiagram": "indexHeroDiagram_2sLq",
-	"hero": "hero_2Osa",
-	"features": "features_1t7Q",
-	"feature": "feature_2cLD",
-	"featureIcon": "featureIcon_irfR",
-	"performance": "performance_2FAN",
-	"components": "components_3MRb",
-	"componentsCanvas": "componentsCanvas_3XwB",
-	"topology": "topology_3Ye1",
-	"topologyDiagram": "topologyDiagram_8ja-",
-	"installSubTitle": "installSubTitle_1rhN",
-	"installationPlatforms": "installationPlatforms_32m8",
-	"installationChecks": "installationChecks_1kc8"
-};
-
-
-/***/ }),
-/* 28 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return isInternalUrl; });
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */function isInternalUrl(url){return /^(https?:|\/\/|mailto:|tel:)/.test(url)===false;}
-
-/***/ }),
-/* 29 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-
-// EXTERNAL MODULE: ./node_modules/react/index.js
-var react = __webpack_require__(1);
-var react_default = /*#__PURE__*/__webpack_require__.n(react);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/core/lib/client/exports/Head.js
-var Head = __webpack_require__(81);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/core/lib/client/exports/isInternalUrl.js
-var isInternalUrl = __webpack_require__(28);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/core/lib/client/exports/useDocusaurusContext.js
-var useDocusaurusContext = __webpack_require__(6);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/core/lib/client/exports/useBaseUrl.js
-var useBaseUrl = __webpack_require__(17);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/hooks/useTheme.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */const themes={light:'',dark:'dark'};const useTheme=()=>{const{siteConfig:{themeConfig:{disableDarkMode}}={}}=Object(useDocusaurusContext["a" /* default */])();const[theme,setTheme]=Object(react["useState"])(typeof document!=='undefined'?document.documentElement.getAttribute('data-theme'):themes.light);const setThemeSyncWithLocalStorage=Object(react["useCallback"])(newTheme=>{try{localStorage.setItem('theme',newTheme);}catch(err){console.error(err);}},[setTheme]);const setLightTheme=Ob [...]
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/ThemeContext.js
-var ThemeContext = __webpack_require__(82);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/ThemeProvider/index.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */function ThemeProvider(props){const{isDarkTheme,setLightTheme,setDarkTheme}=hooks_useTheme();return/*#__PURE__*/react_default.a.createElement(ThemeContext["a" /* default */].Provider,{value:{isDarkTheme,setLightTheme,setDarkTheme}},props.children);}/* harmony default export */ var theme_ThemeProvider = (ThemeProvider);
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/hooks/useTabGroupChoice.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */const TAB_CHOICE_PREFIX='docusaurus.tab.';const useTabGroupChoice=()=>{const[tabGroupChoices,setChoices]=Object(react["useState"])({});const setChoiceSyncWithLocalStorage=Object(react["useCallback"])((groupId,newChoice)=>{try{localStorage.setItem(`${TAB_CHOICE_PREFIX}${groupId}`,newChoice);}catch(err){console.error(err);}},[]);Object(react["useEffect"])(()=>{try{const localStorageChoices={};for(let i=0;i<localStorage.length;i+=1){const storageKey=localStorage.key(i);if(storageKey.star [...]
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/TabGroupChoiceContext.js
-var TabGroupChoiceContext = __webpack_require__(83);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/TabGroupChoiceProvider/index.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */function TabGroupChoiceProvider(props){const{tabGroupChoices,setTabGroupChoices}=hooks_useTabGroupChoice();return/*#__PURE__*/react_default.a.createElement(TabGroupChoiceContext["a" /* default */].Provider,{value:{tabGroupChoices,setTabGroupChoices}},props.children);}/* harmony default export */ var theme_TabGroupChoiceProvider = (TabGroupChoiceProvider);
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/AnnouncementBar/styles.module.css
-var styles_module = __webpack_require__(89);
-var styles_module_default = /*#__PURE__*/__webpack_require__.n(styles_module);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/AnnouncementBar/index.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */const STORAGE_DISMISS_KEY='docusaurus.announcement.dismiss';const STORAGE_ID_KEY='docusaurus.announcement.id';function AnnouncementBar(){const{siteConfig:{themeConfig:{announcementBar={}}}={}}=Object(useDocusaurusContext["a" /* default */])();const{id,content,backgroundColor,textColor}=announcementBar;const[isClosed,setClosed]=Object(react["useState"])(true);const handleClose=()=>{localStorage.setItem(STORAGE_DISMISS_KEY,true);setClosed(true);};Object(react["useEffect"])(()=>{const vi [...]
-// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js
-var esm_extends = __webpack_require__(2);
-
-// EXTERNAL MODULE: ./node_modules/classnames/index.js
-var classnames = __webpack_require__(4);
-var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/core/lib/client/exports/Link.js
-var Link = __webpack_require__(7);
-
-// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/interopRequireWildcard.js + 1 modules
-var interopRequireWildcard = __webpack_require__(3);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/core/lib/client/exports/router.js
-var router = __webpack_require__(34);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-search-algolia/src/theme/hooks/useSearchQuery.js
-var useSearchQuery = __webpack_require__(80);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-search-algolia/src/theme/SearchBar/styles.css
-var styles = __webpack_require__(395);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-search-algolia/src/theme/SearchBar/index.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */const Search=props=>{const[algoliaLoaded,setAlgoliaLoaded]=Object(react["useState"])(false);const searchBarRef=Object(react["useRef"])(null);const{siteConfig={}}=Object(useDocusaurusContext["a" /* default */])();const{themeConfig:{algolia}}=siteConfig;const history=Object(router["b" /* useHistory */])();const{navigateToSearchPage}=Object(useSearchQuery["a" /* default */])();function initAlgolia(focus){window.docsearch({appId:algolia.appId,apiKey:algolia.apiKey,indexName:algolia.indexN [...]
-// navigation and avoiding a full page refresh.
-handleSelected:(_input,_event,suggestion)=>{_event.stopPropagation();// Use an anchor tag to parse the absolute url into a relative url
-// Alternatively, we can use new URL(suggestion.url) but it's not supported in IE.
-const a=document.createElement('a');a.href=suggestion.url;// Algolia use closest parent element id #__docusaurus when a h1 page title does
-// not have an id, so we can safely remove it.
-// See https://github.com/facebook/docusaurus/issues/1828 for more details.
-const routePath=`#__docusaurus`===a.hash?`${a.pathname}`:`${a.pathname}${a.hash}`;history.push(routePath);}});if(focus){searchBarRef.current.focus();}}const loadAlgolia=(focus=true)=>{if(algoliaLoaded){return;}Promise.all([Promise.resolve().then(()=>Object(interopRequireWildcard["a" /* default */])(__webpack_require__(396))),Promise.resolve().then(()=>Object(interopRequireWildcard["a" /* default */])(__webpack_require__(420)))]).then(([{default:docsearch}])=>{setAlgoliaLoaded(true);windo [...]
-// EXTERNAL MODULE: ./node_modules/react-toggle/dist/component/index.js
-var component = __webpack_require__(228);
-var component_default = /*#__PURE__*/__webpack_require__.n(component);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/Toggle/styles.module.css
-var Toggle_styles_module = __webpack_require__(62);
-var Toggle_styles_module_default = /*#__PURE__*/__webpack_require__.n(Toggle_styles_module);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/Toggle/index.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */const Moon=()=>/*#__PURE__*/react_default.a.createElement("span",{className:classnames_default()(Toggle_styles_module_default.a.toggle,Toggle_styles_module_default.a.moon)});const Sun=()=>/*#__PURE__*/react_default.a.createElement("span",{className:classnames_default()(Toggle_styles_module_default.a.toggle,Toggle_styles_module_default.a.sun)});/* harmony default export */ var Toggle = (function(props){const{isClient}=Object(useDocusaurusContext["a" /* default */])();return/*#__PURE__* [...]
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/hooks/useThemeContext.js
-var useThemeContext = __webpack_require__(54);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/hooks/useLocationHash.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */function useLocationHash(initialHash){const[hash,setHash]=Object(react["useState"])(initialHash);Object(react["useEffect"])(()=>{const handleHashChange=()=>setHash(window.location.hash);window.addEventListener('hashchange',handleHashChange);return()=>window.removeEventListener('hashchange',handleHashChange);},[]);return[hash,setHash];}/* harmony default export */ var hooks_useLocationHash = (useLocationHash);
-// EXTERNAL MODULE: ./node_modules/@docusaurus/core/lib/client/exports/ExecutionEnvironment.js
-var ExecutionEnvironment = __webpack_require__(22);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/hooks/useScrollPosition.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */const getScrollPosition=()=>({scrollX:ExecutionEnvironment["a" /* default */].canUseDOM?window.pageXOffset:0,scrollY:ExecutionEnvironment["a" /* default */].canUseDOM?window.pageYOffset:0});const useScrollPosition=(effect,deps=[])=>{const[scrollPosition,setScrollPosition]=Object(react["useState"])(getScrollPosition());const handleScroll=()=>{const currentScrollPosition=getScrollPosition();setScrollPosition(currentScrollPosition);if(effect){effect(currentScrollPosition);}};Object(react [...]
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/hooks/useHideableNavbar.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */const useHideableNavbar=hideOnScroll=>{const[isNavbarVisible,setIsNavbarVisible]=Object(react["useState"])(true);const[isFocusedAnchor,setIsFocusedAnchor]=Object(react["useState"])(false);const[lastScrollTop,setLastScrollTop]=Object(react["useState"])(0);const[navbarHeight,setNavbarHeight]=Object(react["useState"])(0);const navbarRef=Object(react["useCallback"])(node=>{if(node!==null){setNavbarHeight(node.getBoundingClientRect().height);}},[]);const location=Object(router["c" /* useLo [...]
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/hooks/useLockBodyScroll.js
-var useLockBodyScroll = __webpack_require__(84);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/hooks/useLogo.js
-var useLogo = __webpack_require__(85);
-
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/Navbar/styles.module.css
-var Navbar_styles_module = __webpack_require__(63);
-var Navbar_styles_module_default = /*#__PURE__*/__webpack_require__.n(Navbar_styles_module);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/Navbar/index.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */function NavLink({activeBasePath,activeBaseRegex,to,href,label,activeClassName='navbar__link--active',prependBaseUrlToHref,...props}){const toUrl=Object(useBaseUrl["a" /* default */])(to);const activeBaseUrl=Object(useBaseUrl["a" /* default */])(activeBasePath);const normalizedHref=Object(useBaseUrl["a" /* default */])(href,true);return/*#__PURE__*/react_default.a.createElement(Link["a" /* default */],Object(esm_extends["a" /* default */])({},href?{target:'_blank',rel:'noopener norefe [...]
-const navLinkClassNames=(extraClassName,isSubList=false)=>classnames_default()('menu__link',{'menu__link--sublist':isSubList},extraClassName);if(!items){return/*#__PURE__*/react_default.a.createElement("li",{className:"menu__list-item"},/*#__PURE__*/react_default.a.createElement(NavLink,Object(esm_extends["a" /* default */])({className:navLinkClassNames(className)},props)));}return/*#__PURE__*/react_default.a.createElement("li",{className:"menu__list-item"},/*#__PURE__*/react_default.a.c [...]
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/Footer/styles.module.css
-var Footer_styles_module = __webpack_require__(229);
-var Footer_styles_module_default = /*#__PURE__*/__webpack_require__.n(Footer_styles_module);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/Footer/index.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */function FooterLink({to,href,label,prependBaseUrlToHref,...props}){const toUrl=Object(useBaseUrl["a" /* default */])(to);const normalizedHref=Object(useBaseUrl["a" /* default */])(href,true);return/*#__PURE__*/react_default.a.createElement(Link["a" /* default */],Object(esm_extends["a" /* default */])({className:"footer__link-item"},href?{target:'_blank',rel:'noopener noreferrer',href:prependBaseUrlToHref?normalizedHref:href}:{to:toUrl},props),label);}const FooterLogo=({url,alt})=>/*# [...]
-// EXTERNAL MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/Layout/styles.css
-var Layout_styles = __webpack_require__(424);
-
-// CONCATENATED MODULE: ./node_modules/@docusaurus/theme-classic/src/theme/Layout/index.js
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */function Layout(props){const{siteConfig={}}=Object(useDocusaurusContext["a" /* default */])();const{favicon,title:siteTitle,themeConfig:{image:defaultImage},url:siteUrl}=siteConfig;const{children,title,noFooter,description,image,keywords,permalink,version}=props;const metaTitle=title?`${title} | ${siteTitle}`:siteTitle;const metaImage=image||defaultImage;let metaImageUrl=siteUrl+Object(useBaseUrl["a" /* default */])(metaImage);if(!Object(isInternalUrl["a" /* default */])(metaImage)){m [...]
-
-/***/ }),
-/* 30 */
-/***/ (function(module, exports) {
-
-module.exports = require("fs");
-
-/***/ }),
-/* 31 */
-/***/ (function(module, exports) {
-
-module.exports = require("url");
-
-/***/ }),
-/* 32 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-const u = __webpack_require__(20).fromPromise
-const fs = __webpack_require__(143)
-
-function pathExists (path) {
-  return fs.access(path).then(() => true).catch(() => false)
-}
-
-module.exports = {
-  pathExists: u(pathExists),
-  pathExistsSync: fs.existsSync
-}
-
-
-/***/ }),
-/* 33 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-var DOM = __webpack_require__(41);
-
-function escapeRegExp(str) {
-  return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, '\\$&');
-}
-
-module.exports = {
-  // those methods are implemented differently
-  // depending on which build it is, using
-  // $... or angular... or Zepto... or require(...)
-  isArray: null,
-  isFunction: null,
-  isObject: null,
-  bind: null,
-  each: null,
-  map: null,
-  mixin: null,
-
-  isMsie: function(agentString) {
-    if (agentString === undefined) { agentString = navigator.userAgent; }
-    // from https://github.com/ded/bowser/blob/master/bowser.js
-    if ((/(msie|trident)/i).test(agentString)) {
-      var match = agentString.match(/(msie |rv:)(\d+(.\d+)?)/i);
-      if (match) { return match[2]; }
-    }
-    return false;
-  },
-
-  // http://stackoverflow.com/a/6969486
-  escapeRegExChars: function(str) {
-    return str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, '\\$&');
-  },
-
-  isNumber: function(obj) { return typeof obj === 'number'; },
-
-  toStr: function toStr(s) {
-    return s === undefined || s === null ? '' : s + '';
-  },
-
-  cloneDeep: function cloneDeep(obj) {
-    var clone = this.mixin({}, obj);
-    var self = this;
-    this.each(clone, function(value, key) {
-      if (value) {
-        if (self.isArray(value)) {
-          clone[key] = [].concat(value);
-        } else if (self.isObject(value)) {
-          clone[key] = self.cloneDeep(value);
-        }
-      }
-    });
-    return clone;
-  },
-
-  error: function(msg) {
-    throw new Error(msg);
-  },
-
-  every: function(obj, test) {
-    var result = true;
-    if (!obj) {
-      return result;
-    }
-    this.each(obj, function(val, key) {
-      if (result) {
-        result = test.call(null, val, key, obj) && result;
-      }
-    });
-    return !!result;
-  },
-
-  any: function(obj, test) {
-    var found = false;
-    if (!obj) {
-      return found;
-    }
-    this.each(obj, function(val, key) {
-      if (test.call(null, val, key, obj)) {
-        found = true;
-        return false;
-      }
-    });
-    return found;
-  },
-
-  getUniqueId: (function() {
-    var counter = 0;
-    return function() { return counter++; };
-  })(),
-
-  templatify: function templatify(obj) {
-    if (this.isFunction(obj)) {
-      return obj;
-    }
-    var $template = DOM.element(obj);
-    if ($template.prop('tagName') === 'SCRIPT') {
-      return function template() { return $template.text(); };
-    }
-    return function template() { return String(obj); };
-  },
-
-  defer: function(fn) { setTimeout(fn, 0); },
-
-  noop: function() {},
-
-  formatPrefix: function(prefix, noPrefix) {
-    return noPrefix ? '' : prefix + '-';
-  },
-
-  className: function(prefix, clazz, skipDot) {
-    return (skipDot ? '' : '.') + prefix + clazz;
-  },
-
-  escapeHighlightedString: function(str, highlightPreTag, highlightPostTag) {
-    highlightPreTag = highlightPreTag || '<em>';
-    var pre = document.createElement('div');
-    pre.appendChild(document.createTextNode(highlightPreTag));
-
-    highlightPostTag = highlightPostTag || '</em>';
-    var post = document.createElement('div');
-    post.appendChild(document.createTextNode(highlightPostTag));
-
-    var div = document.createElement('div');
-    div.appendChild(document.createTextNode(str));
-    return div.innerHTML
-      .replace(RegExp(escapeRegExp(pre.innerHTML), 'g'), highlightPreTag)
-      .replace(RegExp(escapeRegExp(post.innerHTML), 'g'), highlightPostTag);
-  }
-};
-
-
-/***/ }),
-/* 34 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony import */ var react_router_dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(42);
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "a", function() { return react_router_dom__WEBPACK_IMPORTED_MODULE_0__["c"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "b", function() { return react_router_dom__WEBPACK_IMPORTED_MODULE_0__["d"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "c", function() { return react_router_dom__WEBPACK_IMPORTED_MODULE_0__["e"]; });
-
-/**
- * Copyright (c) 2017-present, Facebook, Inc.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */
-
-/***/ }),
-/* 35 */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(1);
-/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(4);
-/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);
-/* harmony import */ var _docusaurus_useDocusaurusContext__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(6);
-/* harmony import */ var _styles_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(427);
-/* harmony import */ var _styles_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_styles_css__WEBPACK_IMPORTED_MODULE_3__);
-/* harmony import */ var _styles_module_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(232);
-/* harmony import */ var _styles_module_css__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_styles_module_css__WEBPACK_IMPORTED_MODULE_4__);
-/**
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */ /* eslint-disable jsx-a11y/anchor-has-content, jsx-a11y/anchor-is-valid */const Heading=Tag=>function TargetComponent({id,...props}){const{siteConfig:{themeConfig:{navbar:{hideOnScroll=false}={}}={}}={}}=Object(_docusaurus_useDocusaurusContext__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])();if(!id){return/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(Tag,props);}return/*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default.a.createElement(Tag,props,/*#__PU [...]
-
-/***/ }),
-/* 36 */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-var __extends = (this && this.__extends) || (function () {
-    var extendStatics = function (d, b) {
-        extendStatics = Object.setPrototypeOf ||
-            ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
-            function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
-        return extendStatics(d, b);
-    };
-    return function (d, b) {
-        extendStatics(d, b);
-        function __() { this.constructor = d; }
-        d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
-    };
-})();
-var __assign = (this && this.__assign) || function () {
-    __assign = Object.assign || function(t) {
-        for (var s, i = 1, n = arguments.length; i < n; i++) {
-            s = arguments[i];
-            for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
-                t[p] = s[p];
-        }
-        return t;
-    };
-    return __assign.apply(this, arguments);
-};
-var __rest = (this && this.__rest) || function (s, e) {
-    var t = {};
-    for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
-        t[p] = s[p];
-    if (s != null && typeof Object.getOwnPropertySymbols === "function")
-        for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
-            if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
-                t[p[i]] = s[p[i]];
-        }
-    return t;
-};
-var __read = (this && this.__read) || function (o, n) {
-    var m = typeof Symbol === "function" && o[Symbol.iterator];
-    if (!m) return o;
-    var i = m.call(o), r, ar = [], e;
-    try {
-        while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
-    }
-    catch (error) { e = { error: error }; }
-    finally {
-        try {
-            if (r && !r.done && (m = i["return"])) m.call(i);
-        }
-        finally { if (e) throw e.error; }
-    }
-    return ar;
-};
-var __spread = (this && this.__spread) || function () {
-    for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i]));
-    return ar;
-};
-Object.defineProperty(exports, "__esModule", { value: true });
-var React = __webpack_require__(1);
-var react_from_dom_1 = __webpack_require__(441);
-var helpers_1 = __webpack_require__(428);
-exports.STATUS = {
-    FAILED: 'failed',
-    LOADED: 'loaded',
-    LOADING: 'loading',
-    PENDING: 'pending',
-    READY: 'ready',
-    UNSUPPORTED: 'unsupported',
-};
-var cacheStore = Object.create(null);
-var InlineSVG = /** @class */ (function (_super) {
-    __extends(InlineSVG, _super);
-    function InlineSVG(props) {
-        var _this = _super.call(this, props) || this;
-        // tslint:disable-next-line:variable-name
-        _this._isMounted = false;
-        _this.handleLoad = function (content) {
-            /* istanbul ignore else */
-            if (_this._isMounted) {
-                _this.setState({
-                    content: content,
-                    status: exports.STATUS.LOADED,
-                }, _this.getElement);
-            }
-        };
-        _this.handleError = function (error) {
-            var onError = _this.props.onError;
-            var status = error.message === 'Browser does not support SVG' ? exports.STATUS.UNSUPPORTED : exports.STATUS.FAILED;
-            /* istanbul ignore else */
-            if (false) {}
-            /* istanbul ignore else */
-            if (_this._isMounted) {
-                _this.setState({ status: status }, function () {
-                    /* istanbul ignore else */
-                    if (typeof onError === 'function') {
-                        onError(error);
-                    }
-                });
-            }
-        };
-        _this.request = function () {
-            var _a = _this.props, cacheRequests = _a.cacheRequests, src = _a.src;
-            try {
-                if (cacheRequests) {
-                    cacheStore[src] = { content: '', status: exports.STATUS.LOADING, queue: [] };
-                }
-                return fetch(src)
-                    .then(function (response) {
-                    var contentType = response.headers.get('content-type');
-                    var _a = __read((contentType || '').split(/ ?; ?/), 1), fileType = _a[0];
-                    if (response.status > 299) {
-                        throw new helpers_1.InlineSVGError('Not Found');
-                    }
-                    if (!['image/svg+xml', 'text/plain'].some(function (d) { return fileType.indexOf(d) >= 0; })) {
-                        throw new helpers_1.InlineSVGError("Content type isn't valid: " + fileType);
-                    }
-                    return response.text();
-                })
-                    .then(function (content) {
-                    _this.handleLoad(content);
-                    /* istanbul ignore else */
-                    if (cacheRequests) {
-                        var cache = cacheStore[src];
-                        /* istanbul ignore else */
-                        if (cache) {
-                            cache.content = content;
-                            cache.status = exports.STATUS.LOADED;
-                            cache.queue = cache.queue.filter(function (cb) {
-                                cb(content);
-                                return false;
-                            });
-                        }
-                    }
-                })
-                    .catch(function (error) {
-                    /* istanbul ignore else */
-                    if (cacheRequests) {
-                        delete cacheStore[src];
-                    }
-                    _this.handleError(error);
-                });
-            }
-            catch (error) {
-                _this.handleError(new helpers_1.InlineSVGError(error.message));
-            }
-        };
-        _this.state = {
-            content: '',
-            element: null,
-            hasCache: !!props.cacheRequests && !!cacheStore[props.src],
-            status: exports.STATUS.PENDING,
-        };
-        _this.hash = props.uniqueHash || helpers_1.randomString(8);
-        return _this;
-    }
-    InlineSVG.prototype.componentDidMount = function () {
-        this._isMounted = true;
-        if (!helpers_1.canUseDOM()) {
-            this.handleError(new helpers_1.InlineSVGError('No DOM'));
-            return;
-        }
-        var status = this.state.status;
-        var src = this.props.src;
-        try {
-            /* istanbul ignore else */
-            if (status === exports.STATUS.PENDING) {
-                /* istanbul ignore else */
-                if (!helpers_1.isSupportedEnvironment()) {
-                    throw new helpers_1.InlineSVGError('Browser does not support SVG');
-                }
-                /* istanbul ignore else */
-                if (!src) {
-                    throw new helpers_1.InlineSVGError('Missing src');
-                }
-                this.load();
-            }
-        }
-        catch (error) {
-            this.handleError(error);
-        }
-    };
-    InlineSVG.prototype.componentDidUpdate = function (prevProps, prevState) {
-        if (!helpers_1.canUseDOM()) {
-            return;
-        }
-        var _a = this.state, hasCache = _a.hasCache, status = _a.status;
-        var _b = this.props, onLoad = _b.onLoad, src = _b.src;
-        if (prevState.status !== exports.STATUS.READY && status === exports.STATUS.READY) {
-            /* istanbul ignore else */
-            if (onLoad) {
-                onLoad(src, hasCache);
-            }
-        }
-        if (prevProps.src !== src) {
-            if (!src) {
-                this.handleError(new helpers_1.InlineSVGError('Missing src'));
-                return;
-            }
-            this.load();
-        }
-    };
-    InlineSVG.prototype.componentWillUnmount = function () {
-        this._isMounted = false;
-    };
-    InlineSVG.prototype.processSVG = function () {
-        var content = this.state.content;
-        var preProcessor = this.props.preProcessor;
-        if (preProcessor) {
-            return preProcessor(content);
-        }
-        return content;
-    };
-    InlineSVG.prototype.updateSVGAttributes = function (node) {
-        var _this = this;
-        var _a = this.props, _b = _a.baseURL, baseURL = _b === void 0 ? '' : _b, uniquifyIDs = _a.uniquifyIDs;
-        var replaceableAttributes = ['id', 'href', 'xlink:href', 'xlink:role', 'xlink:arcrole'];
-        var linkAttributes = ['href', 'xlink:href'];
-        var isDataValue = function (name, value) {
-            return linkAttributes.indexOf(name) >= 0 && (value ? value.indexOf('#') < 0 : false);
-        };
-        if (!uniquifyIDs) {
-            return node;
-        }
-        __spread(node.children).map(function (d) {
-            if (d.attributes && d.attributes.length) {
-                var attributes_1 = Object.values(d.attributes);
-                attributes_1.forEach(function (a) {
-                    var match = a.value.match(/url\((.*?)\)/);
-                    if (match && match[1]) {
-                        a.value = a.value.replace(match[0], "url(" + baseURL + match[1] + "__" + _this.hash + ")");
-                    }
-                });
-                replaceableAttributes.forEach(function (r) {
-                    var attribute = attributes_1.find(function (a) { return a.name === r; });
-                    if (attribute && !isDataValue(r, attribute.value)) {
-                        attribute.value = attribute.value + "__" + _this.hash;
-                    }
-                });
-            }
-            if (d.children.length) {
-                d = _this.updateSVGAttributes(d);
-            }
-            return d;
-        });
-        return node;
-    };
-    InlineSVG.prototype.getNode = function () {
-        var _a = this.props, description = _a.description, title = _a.title;
-        try {
-            var svgText = this.processSVG();
-            var node = react_from_dom_1.default(svgText, { nodeOnly: true });
-            if (!node || !(node instanceof SVGSVGElement)) {
-                throw new helpers_1.InlineSVGError('Could not convert the src to a DOM Node');
-            }
-            var svg = this.updateSVGAttributes(node);
-            if (description) {
-                var originalDesc = svg.querySelector('desc');
-                if (originalDesc && originalDesc.parentNode) {
-                    originalDesc.parentNode.removeChild(originalDesc);
-                }
-                var descElement = document.createElement('desc');
-                descElement.innerHTML = description;
-                svg.prepend(descElement);
-            }
-            if (title) {
-                var originalTitle = svg.querySelector('title');
-                if (originalTitle && originalTitle.parentNode) {
-                    originalTitle.parentNode.removeChild(originalTitle);
-                }
-                var titleElement = document.createElement('title');
-                titleElement.innerHTML = title;
-                svg.prepend(titleElement);
-            }
-            return svg;
-        }
-        catch (error) {
-            this.handleError(error);
-        }
-    };
-    InlineSVG.prototype.getElement = function () {
-        try {
-            var node = this.getNode();
-            var element = react_from_dom_1.default(node);
-            if (!element || !React.isValidElement(element)) {
-                throw new helpers_1.InlineSVGError('Could not convert the src to a React element');
-            }
-            this.setState({
-                element: element,
-                status: exports.STATUS.READY,
-            });
-        }
-        catch (error) {
-            this.handleError(new helpers_1.InlineSVGError(error.message));
-        }
-    };
-    InlineSVG.prototype.load = function () {
-        var _this = this;
-        /* istanbul ignore else */
-        if (this._isMounted) {
-            this.setState({
-                content: '',
-                element: null,
-                status: exports.STATUS.LOADING,
-            }, function () {
-                var _a = _this.props, cacheRequests = _a.cacheRequests, src = _a.src;
-                var cache = cacheRequests && cacheStore[src];
-                if (cache) {
-                    /* istanbul ignore else */
-                    if (cache.status === exports.STATUS.LOADING) {
-                        cache.queue.push(_this.handleLoad);
-                    }
-                    else if (cache.status === exports.STATUS.LOADED) {
-                        _this.handleLoad(cache.content);
-                    }
-                    return;
-                }
-                var dataURI = src.match(/data:image\/svg[^,]*?(;base64)?,(.*)/);
-                var inlineSrc;
-                if (dataURI) {
-                    inlineSrc = dataURI[1] ? atob(dataURI[2]) : decodeURIComponent(dataURI[2]);
-                }
-                else if (src.indexOf('<svg') >= 0) {
-                    inlineSrc = src;
-                }
-                if (inlineSrc) {
-                    _this.handleLoad(inlineSrc);
-                    return;
-                }
-                _this.request();
-            });
-        }
-    };
-    InlineSVG.prototype.render = function () {
-        if (!helpers_1.canUseDOM()) {
-            return null;
-        }
-        var _a = this.state, element = _a.element, status = _a.status;
-        var _b = this.props, baseURL = _b.baseURL, cacheRequests = _b.cacheRequests, _c = _b.children, children = _c === void 0 ? null : _c, description = _b.description, innerRef = _b.innerRef, _d = _b.loader, loader = _d === void 0 ? null : _d, onError = _b.onError, onLoad = _b.onLoad, preProcessor = _b.preProcessor, src = _b.src, title = _b.title, uniqueHash = _b.uniqueHash, uniquifyIDs = _b.uniquifyIDs, rest = __rest(_b, ["baseURL", "cacheRequests", "children", "description", "innerR [...]
-        if (element) {
-            return React.cloneElement(element, __assign({ ref: innerRef }, rest));
-        }
-        if ([exports.STATUS.UNSUPPORTED, exports.STATUS.FAILED].indexOf(status) > -1) {
-            return children;
-        }
-        return loader;
-    };
-    InlineSVG.defaultProps = {
-        cacheRequests: true,
-        uniquifyIDs: false,
-    };
-    return InlineSVG;
-}(React.PureComponent));
-exports.default = InlineSVG;
-//# sourceMappingURL=index.js.map
-
-/***/ }),
-/* 37 */
-/***/ (function(module, exports, __webpack_require__) {
-
-var roundingPrecisionFrom = __webpack_require__(126).roundingPrecisionFrom;
-
-var override = __webpack_require__(46);
-
-var OptimizationLevel = {
-  Zero: '0',
-  One: '1',
-  Two: '2'
-};
-
-var DEFAULTS = {};
-
-DEFAULTS[OptimizationLevel.Zero] = {};
-DEFAULTS[OptimizationLevel.One] = {
-  cleanupCharsets: true,
-  normalizeUrls: true,
-  optimizeBackground: true,
-  optimizeBorderRadius: true,
-  optimizeFilter: true,
-  optimizeFontWeight: true,
-  optimizeOutline: true,
-  removeEmpty: true,
-  removeNegativePaddings: true,
-  removeQuotes: true,
-  removeWhitespace: true,
-  replaceMultipleZeros: true,
-  replaceTimeUnits: true,
-  replaceZeroUnits: true,
-  roundingPrecision: roundingPrecisionFrom(undefined),
-  selectorsSortingMethod: 'standard',
-  specialComments: 'all',
-  tidyAtRules: true,
-  tidyBlockScopes: true,
-  tidySelectors: true,
-  transform: noop
-};
-DEFAULTS[OptimizationLevel.Two] = {
-  mergeAdjacentRules: true,
-  mergeIntoShorthands: true,
-  mergeMedia: true,
-  mergeNonAdjacentRules: true,
-  mergeSemantically: false,
-  overrideProperties: true,
-  removeEmpty: true,
-  reduceNonAdjacentRules: true,
-  removeDuplicateFontRules: true,
-  removeDuplicateMediaBlocks: true,
-  removeDuplicateRules: true,
-  removeUnusedAtRules: false,
-  restructureRules: false,
-  skipProperties: []
-};
-
-var ALL_KEYWORD_1 = '*';
-var ALL_KEYWORD_2 = 'all';
-var FALSE_KEYWORD_1 = 'false';
-var FALSE_KEYWORD_2 = 'off';
-var TRUE_KEYWORD_1 = 'true';
-var TRUE_KEYWORD_2 = 'on';
-
-var LIST_VALUE_SEPARATOR = ',';
-var OPTION_SEPARATOR = ';';
-var OPTION_VALUE_SEPARATOR = ':';
-
-function noop() {}
-
-function optimizationLevelFrom(source) {
-  var level = override(DEFAULTS, {});
-  var Zero = OptimizationLevel.Zero;
-  var One = OptimizationLevel.One;
-  var Two = OptimizationLevel.Two;
-
-
-  if (undefined === source) {
-    delete level[Two];
-    return level;
-  }
-
-  if (typeof source == 'string') {
-    source = parseInt(source);
-  }
-
-  if (typeof source == 'number' && source === parseInt(Two)) {
-    return level;
-  }
-
-  if (typeof source == 'number' && source === parseInt(One)) {
-    delete level[Two];
-    return level;
-  }
-
-  if (typeof source == 'number' && source === parseInt(Zero)) {
-    delete level[Two];
-    delete level[One];
-    return level;
-  }
-
-  if (typeof source == 'object') {
-    source = covertValuesToHashes(source);
-  }
-
-  if (One in source && 'roundingPrecision' in source[One]) {
-    source[One].roundingPrecision = roundingPrecisionFrom(source[One].roundingPrecision);
-  }
-
-  if (Two in source && 'skipProperties' in source[Two] && typeof(source[Two].skipProperties) == 'string') {
-    source[Two].skipProperties = source[Two].skipProperties.split(LIST_VALUE_SEPARATOR);
-  }
-
-  if (Zero in source || One in source || Two in source) {
-    level[Zero] = override(level[Zero], source[Zero]);
-  }
-
-  if (One in source && ALL_KEYWORD_1 in source[One]) {
-    level[One] = override(level[One], defaults(One, normalizeValue(source[One][ALL_KEYWORD_1])));
-    delete source[One][ALL_KEYWORD_1];
-  }
-
-  if (One in source && ALL_KEYWORD_2 in source[One]) {
-    level[One] = override(level[One], defaults(One, normalizeValue(source[One][ALL_KEYWORD_2])));
-    delete source[One][ALL_KEYWORD_2];
-  }
-
-  if (One in source || Two in source) {
-    level[One] = override(level[One], source[One]);
-  } else {
-    delete level[One];
-  }
-
-  if (Two in source && ALL_KEYWORD_1 in source[Two]) {
-    level[Two] = override(level[Two], defaults(Two, normalizeValue(source[Two][ALL_KEYWORD_1])));
-    delete source[Two][ALL_KEYWORD_1];
-  }
-
-  if (Two in source && ALL_KEYWORD_2 in source[Two]) {
-    level[Two] = override(level[Two], defaults(Two, normalizeValue(source[Two][ALL_KEYWORD_2])));
-    delete source[Two][ALL_KEYWORD_2];
-  }
-
-  if (Two in source) {
-    level[Two] = override(level[Two], source[Two]);
-  } else {
-    delete level[Two];
-  }
-
-  return level;
-}
-
-function defaults(level, value) {
-  var options = override(DEFAULTS[level], {});
-  var key;
-
-  for (key in options) {
-    if (typeof options[key] == 'boolean') {
-      options[key] = value;
-    }
-  }
-
-  return options;
-}
-
-function normalizeValue(value) {
-  switch (value) {
-    case FALSE_KEYWORD_1:
-    case FALSE_KEYWORD_2:
-      return false;
-    case TRUE_KEYWORD_1:
-    case TRUE_KEYWORD_2:
-      return true;
-    default:
-      return value;
-  }
-}
-
-function covertValuesToHashes(source) {
-  var clonedSource = override(source, {});
-  var level;
-  var i;
-
-  for (i = 0; i <= 2; i++) {
-    level = '' + i;
-
-    if (level in clonedSource && (clonedSource[level] === undefined || clonedSource[level] === false)) {
-      delete clonedSource[level];
-    }
-
-    if (level in clonedSource && clonedSource[level] === true) {
-      clonedSource[level] = {};
-    }
-
-    if (level in clonedSource && typeof clonedSource[level] == 'string') {
-      clonedSource[level] = covertToHash(clonedSource[level], level);
-    }
-  }
-
-  return clonedSource;
-}
-
-function covertToHash(asString, level) {
-  return asString
-    .split(OPTION_SEPARATOR)
-    .reduce(function (accumulator, directive) {
-      var parts = directive.split(OPTION_VALUE_SEPARATOR);
-      var name = parts[0];
-      var value = parts[1];
-      var normalizedValue = normalizeValue(value);
-
-      if (ALL_KEYWORD_1 == name || ALL_KEYWORD_2 == name) {
-        accumulator = override(accumulator, defaults(level, normalizedValue));
-      } else {
-        accumulator[name] = normalizedValue;
-      }
-
-      return accumulator;
-    }, {});
-}
-
-module.exports = {
-  OptimizationLevel: OptimizationLevel,
-  optimizationLevelFrom: optimizationLevelFrom,
-};
-
-
-/***/ }),
-/* 38 */
-/***/ (function(module, exports) {
-
-module.exports = function clone(obj) {
-  return JSON.parse(JSON.stringify(obj));
-};
-
-
-/***/ }),
-/* 39 */
-/***/ (function(module, exports) {
-
-// Exports
-module.exports = {
-	"codeBlockContent": "codeBlockContent_32p_",
-	"codeBlockTitle": "codeBlockTitle_U1PS",
-	"codeBlock": "codeBlock_19pQ",
-	"codeBlockWithTitle": "codeBlockWithTitle_2fj3",
-	"copyButton": "copyButton_1BYj",
-	"codeBlockLines": "codeBlockLines_2n9r"
-};
-
-
-/***/ }),
-/* 40 */
-/***/ (function(module, exports, __webpack_require__) {
-
-// Contains the interpretation of CSS properties, as used by the property optimizer
-
-var breakUp = __webpack_require__(260);
-var canOverride = __webpack_require__(261);
-var restore = __webpack_require__(263);
-
-var override = __webpack_require__(46);
-
-// Properties to process
-// Extend this object in order to add support for more properties in the optimizer.
-//
-// Each key in this object represents a CSS property and should be an object.
-// Such an object contains properties that describe how the represented CSS property should be handled.
-// Possible options:
-//
-// * components: array (Only specify for shorthand properties.)
-//   Contains the names of the granular properties this shorthand compacts.
-//
-// * canOverride: function
-//   Returns whether two tokens of this property can be merged with each other.
-//   This property has no meaning for shorthands.
-//
-// * defaultValue: string
-//   Specifies the default value of the property according to the CSS standard.
-//   For shorthand, this is used when every component is set to its default value, therefore it should be the shortest possible default value of all the components.
-//
-// * shortestValue: string
-//   Specifies the shortest possible value the property can possibly have.
-//   (Falls back to defaultValue if unspecified.)
-//
-// * breakUp: function (Only specify for shorthand properties.)
-//   Breaks the shorthand up to its components.
-//
-// * restore: function (Only specify for shorthand properties.)
-//   Puts the shorthand together from its components.
-//
-var compactable = {
-  'animation': {
-    canOverride: canOverride.generic.components([
-      canOverride.generic.time,
-      canOverride.generic.timingFunction,
-      canOverride.generic.time,
-      canOverride.property.animationIterationCount,
-      canOverride.property.animationDirection,
-      canOverride.property.animationFillMode,
-      canOverride.property.animationPlayState,
-      canOverride.property.animationName
-    ]),
-    components: [
-      'animation-duration',
-      'animation-timing-function',
-      'animation-delay',
-      'animation-iteration-count',
-      'animation-direction',
-      'animation-fill-mode',
-      'animation-play-state',
-      'animation-name'
-    ],
-    breakUp: breakUp.multiplex(breakUp.animation),
-    defaultValue: 'none',
-    restore: restore.multiplex(restore.withoutDefaults),
-    shorthand: true,
-    vendorPrefixes: [
-      '-moz-',
-      '-o-',
-      '-webkit-'
-    ]
-  },
-  'animation-delay': {
-    canOverride: canOverride.generic.time,
-    componentOf: [
-      'animation'
-    ],
-    defaultValue: '0s',
-    intoMultiplexMode: 'real',
-    vendorPrefixes: [
-      '-moz-',
-      '-o-',
-      '-webkit-'
-    ]
-  },
-  'animation-direction': {
-    canOverride: canOverride.property.animationDirection,
-    componentOf: [
-      'animation'
-    ],
-    defaultValue: 'normal',
-    intoMultiplexMode: 'real',
-    vendorPrefixes: [
-      '-moz-',
-      '-o-',
-      '-webkit-'
-    ]
-  },
-  'animation-duration': {
-    canOverride: canOverride.generic.time,
-    componentOf: [
-      'animation'
-    ],
-    defaultValue: '0s',
-    intoMultiplexMode: 'real',
-    keepUnlessDefault: 'animation-delay',
-    vendorPrefixes: [
-      '-moz-',
-      '-o-',
-      '-webkit-'
-    ]
-  },
-  'animation-fill-mode': {
-    canOverride: canOverride.property.animationFillMode,
-    componentOf: [
-      'animation'
-    ],
-    defaultValue: 'none',
-    intoMultiplexMode: 'real',
-    vendorPrefixes: [
-      '-moz-',
-      '-o-',
-      '-webkit-'
-    ]
-  },
-  'animation-iteration-count': {
-    canOverride: canOverride.property.animationIterationCount,
-    componentOf: [
-      'animation'
-    ],
-    defaultValue: '1',
-    intoMultiplexMode: 'real',
-    vendorPrefixes: [
-      '-moz-',
-      '-o-',
-      '-webkit-'
-    ]
-  },
-  'animation-name': {
-    canOverride: canOverride.property.animationName,
-    componentOf: [
-      'animation'
-    ],
-    defaultValue: 'none',
-    intoMultiplexMode: 'real',
-    vendorPrefixes: [
-      '-moz-',
-      '-o-',
-      '-webkit-'
-    ]
-  },
-  'animation-play-state': {
-    canOverride: canOverride.property.animationPlayState,
-    componentOf: [
-      'animation'
-    ],
-    defaultValue: 'running',
-    intoMultiplexMode: 'real',
-    vendorPrefixes: [
-      '-moz-',
-      '-o-',
-      '-webkit-'
-    ]
-  },
-  'animation-timing-function': {
-    canOverride: canOverride.generic.timingFunction,
-    componentOf: [
-      'animation'
-    ],
-    defaultValue: 'ease',
-    intoMultiplexMode: 'real',
-    vendorPrefixes: [
-      '-moz-',
-      '-o-',
-      '-webkit-'
-    ]
-  },
-  'background': {
-    canOverride: canOverride.generic.components([
-      canOverride.generic.image,
-      canOverride.property.backgroundPosition,
-      canOverride.property.backgroundSize,
-      canOverride.property.backgroundRepeat,
-      canOverride.property.backgroundAttachment,
-      canOverride.property.backgroundOrigin,
-      canOverride.property.backgroundClip,
-      canOverride.generic.color
-    ]),
-    components: [
-      'background-image',
-      'background-position',
-      'background-size',
-      'background-repeat',
-      'background-attachment',
-      'background-origin',
-      'background-clip',
-      'background-color'
-    ],
-    breakUp: breakUp.multiplex(breakUp.background),
-    defaultValue: '0 0',
-    restore: restore.multiplex(restore.background),
-    shortestValue: '0',
-    shorthand: true
-  },
-  'background-attachment': {
-    canOverride: canOverride.property.backgroundAttachment,
-    componentOf: [
-      'background'
-    ],
-    defaultValue: 'scroll',
-    intoMultiplexMode: 'real'
-  },
-  'background-clip': {
-    canOverride: canOverride.property.backgroundClip,
-    componentOf: [
-      'background'
-    ],
-    defaultValue: 'border-box',
-    intoMultiplexMode: 'real',
-    shortestValue: 'border-box'
-  },
-  'background-color': {
-    canOverride: canOverride.generic.color,
-    componentOf: [
-      'background'
-    ],
-    defaultValue: 'transparent',
-    intoMultiplexMode: 'real', // otherwise real color will turn into default since color appears in last multiplex only
-    multiplexLastOnly: true,
-    nonMergeableValue: 'none',
-    shortestValue: 'red'
-  },
-  'background-image': {
-    canOverride: canOverride.generic.image,
-    componentOf: [
-      'background'
-    ],
-    defaultValue: 'none',
-    intoMultiplexMode: 'default'
-  },
-  'background-origin': {
-    canOverride: canOverride.property.backgroundOrigin,
-    componentOf: [
-      'background'
-    ],
-    defaultValue: 'padding-box',
-    intoMultiplexMode: 'real',
-    shortestValue: 'border-box'
-  },
-  'background-position': {
-    canOverride: canOverride.property.backgroundPosition,
-    componentOf: [
-      'background'
-    ],
-    defaultValue: ['0', '0'],
-    doubleValues: true,
-    intoMultiplexMode: 'real',
-    shortestValue: '0'
-  },
-  'background-repeat': {
-    canOverride: canOverride.property.backgroundRepeat,
-    componentOf: [
-      'background'
-    ],
-    defaultValue: ['repeat'],
-    doubleValues: true,
-    intoMultiplexMode: 'real'
-  },
-  'background-size': {
-    canOverride: canOverride.property.backgroundSize,
-    componentOf: [
-      'background'
-    ],
-    defaultValue: ['auto'],
-    doubleValues: true,
-    intoMultiplexMode: 'real',
-    shortestValue: '0 0'
-  },
-  'bottom': {
-    canOverride: canOverride.property.bottom,
-    defaultValue: 'auto'
-  },
-  'border': {
-    breakUp: breakUp.border,
-    canOverride: canOverride.generic.components([
-      canOverride.generic.unit,
-      canOverride.property.borderStyle,
-      canOverride.generic.color
-    ]),
-    components: [
-      'border-width',
-      'border-style',
-      'border-color'
-    ],
-    defaultValue: 'none',
-    overridesShorthands: [
-      'border-bottom',
-      'border-left',
-      'border-right',
-      'border-top'
-    ],
-    restore: restore.withoutDefaults,
-    shorthand: true,
-    shorthandComponents: true
-  },
-  'border-bottom': {
-    breakUp: breakUp.border,
-    canOverride: canOverride.generic.components([
-      canOverride.generic.unit,
-      canOverride.property.borderStyle,
-      canOverride.generic.color
-    ]),
-    components: [
-      'border-bottom-width',
-      'border-bottom-style',
-      'border-bottom-color'
-    ],
-    defaultValue: 'none',
-    restore: restore.withoutDefaults,
-    shorthand: true
-  },
-  'border-bottom-color': {
-    canOverride: canOverride.generic.color,
-    componentOf: [
-      'border-bottom',
-      'border-color'
-    ],
-    defaultValue: 'none'
-  },
-  'border-bottom-left-radius': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'border-radius'
-    ],
-    defaultValue: '0',
-    vendorPrefixes: [
-      '-moz-',
-      '-o-'
-    ]
-  },
-  'border-bottom-right-radius': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'border-radius'
-    ],
-    defaultValue: '0',
-    vendorPrefixes: [
-      '-moz-',
-      '-o-'
-    ]
-  },
-  'border-bottom-style': {
-    canOverride: canOverride.property.borderStyle,
-    componentOf: [
-      'border-bottom',
-      'border-style'
-    ],
-    defaultValue: 'none'
-  },
-  'border-bottom-width': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'border-bottom',
-      'border-width'
-    ],
-    defaultValue: 'medium',
-    oppositeTo: 'border-top-width',
-    shortestValue: '0'
-  },
-  'border-collapse': {
-    canOverride: canOverride.property.borderCollapse,
-    defaultValue: 'separate'
-  },
-  'border-color': {
-    breakUp: breakUp.fourValues,
-    canOverride: canOverride.generic.components([
-      canOverride.generic.color,
-      canOverride.generic.color,
-      canOverride.generic.color,
-      canOverride.generic.color
-    ]),
-    componentOf: [
-      'border'
-    ],
-    components: [
-      'border-top-color',
-      'border-right-color',
-      'border-bottom-color',
-      'border-left-color'
-    ],
-    defaultValue: 'none',
-    restore: restore.fourValues,
-    shortestValue: 'red',
-    shorthand: true
-  },
-  'border-left': {
-    breakUp: breakUp.border,
-    canOverride: canOverride.generic.components([
-      canOverride.generic.unit,
-      canOverride.property.borderStyle,
-      canOverride.generic.color
-    ]),
-    components: [
-      'border-left-width',
-      'border-left-style',
-      'border-left-color'
-    ],
-    defaultValue: 'none',
-    restore: restore.withoutDefaults,
-    shorthand: true
-  },
-  'border-left-color': {
-    canOverride: canOverride.generic.color,
-    componentOf: [
-      'border-color',
-      'border-left'
-    ],
-    defaultValue: 'none'
-  },
-  'border-left-style': {
-    canOverride: canOverride.property.borderStyle,
-    componentOf: [
-      'border-left',
-      'border-style'
-    ],
-    defaultValue: 'none'
-  },
-  'border-left-width': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'border-left',
-      'border-width'
-    ],
-    defaultValue: 'medium',
-    oppositeTo: 'border-right-width',
-    shortestValue: '0'
-  },
-  'border-radius': {
-    breakUp: breakUp.borderRadius,
-    canOverride: canOverride.generic.components([
-      canOverride.generic.unit,
-      canOverride.generic.unit,
-      canOverride.generic.unit,
-      canOverride.generic.unit
-    ]),
-    components: [
-      'border-top-left-radius',
-      'border-top-right-radius',
-      'border-bottom-right-radius',
-      'border-bottom-left-radius'
-    ],
-    defaultValue: '0',
-    restore: restore.borderRadius,
-    shorthand: true,
-    vendorPrefixes: [
-      '-moz-',
-      '-o-'
-    ]
-  },
-  'border-right': {
-    breakUp: breakUp.border,
-    canOverride: canOverride.generic.components([
-      canOverride.generic.unit,
-      canOverride.property.borderStyle,
-      canOverride.generic.color
-    ]),
-    components: [
-      'border-right-width',
-      'border-right-style',
-      'border-right-color'
-    ],
-    defaultValue: 'none',
-    restore: restore.withoutDefaults,
-    shorthand: true
-  },
-  'border-right-color': {
-    canOverride: canOverride.generic.color,
-    componentOf: [
-      'border-color',
-      'border-right'
-    ],
-    defaultValue: 'none'
-  },
-  'border-right-style': {
-    canOverride: canOverride.property.borderStyle,
-    componentOf: [
-      'border-right',
-      'border-style'
-    ],
-    defaultValue: 'none'
-  },
-  'border-right-width': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'border-right',
-      'border-width'
-    ],
-    defaultValue: 'medium',
-    oppositeTo: 'border-left-width',
-    shortestValue: '0'
-  },
-  'border-style': {
-    breakUp: breakUp.fourValues,
-    canOverride: canOverride.generic.components([
-      canOverride.property.borderStyle,
-      canOverride.property.borderStyle,
-      canOverride.property.borderStyle,
-      canOverride.property.borderStyle
-    ]),
-    componentOf: [
-      'border'
-    ],
-    components: [
-      'border-top-style',
-      'border-right-style',
-      'border-bottom-style',
-      'border-left-style'
-    ],
-    defaultValue: 'none',
-    restore: restore.fourValues,
-    shorthand: true
-  },
-  'border-top': {
-    breakUp: breakUp.border,
-    canOverride: canOverride.generic.components([
-      canOverride.generic.unit,
-      canOverride.property.borderStyle,
-      canOverride.generic.color
-    ]),
-    components: [
-      'border-top-width',
-      'border-top-style',
-      'border-top-color'
-    ],
-    defaultValue: 'none',
-    restore: restore.withoutDefaults,
-    shorthand: true
-  },
-  'border-top-color': {
-    canOverride: canOverride.generic.color,
-    componentOf: [
-      'border-color',
-      'border-top'
-    ],
-    defaultValue: 'none'
-  },
-  'border-top-left-radius': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'border-radius'
-    ],
-    defaultValue: '0',
-    vendorPrefixes: [
-      '-moz-',
-      '-o-'
-    ]
-  },
-  'border-top-right-radius': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'border-radius'
-    ],
-    defaultValue: '0',
-    vendorPrefixes: [
-      '-moz-',
-      '-o-'
-    ]
-  },
-  'border-top-style': {
-    canOverride: canOverride.property.borderStyle,
-    componentOf: [
-      'border-style',
-      'border-top'
-    ],
-    defaultValue: 'none'
-  },
-  'border-top-width': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'border-top',
-      'border-width'
-    ],
-    defaultValue: 'medium',
-    oppositeTo: 'border-bottom-width',
-    shortestValue: '0'
-  },
-  'border-width': {
-    breakUp: breakUp.fourValues,
-    canOverride: canOverride.generic.components([
-      canOverride.generic.unit,
-      canOverride.generic.unit,
-      canOverride.generic.unit,
-      canOverride.generic.unit
-    ]),
-    componentOf: [
-      'border'
-    ],
-    components: [
-      'border-top-width',
-      'border-right-width',
-      'border-bottom-width',
-      'border-left-width'
-    ],
-    defaultValue: 'medium',
-    restore: restore.fourValues,
-    shortestValue: '0',
-    shorthand: true
-  },
-  'clear': {
-    canOverride: canOverride.property.clear,
-    defaultValue: 'none'
-  },
-  'color': {
-    canOverride: canOverride.generic.color,
-    defaultValue: 'transparent',
-    shortestValue: 'red'
-  },
-  'cursor': {
-    canOverride: canOverride.property.cursor,
-    defaultValue: 'auto'
-  },
-  'display': {
-    canOverride: canOverride.property.display,
-  },
-  'float': {
-    canOverride: canOverride.property.float,
-    defaultValue: 'none'
-  },
-  'font': {
-    breakUp: breakUp.font,
-    canOverride: canOverride.generic.components([
-      canOverride.property.fontStyle,
-      canOverride.property.fontVariant,
-      canOverride.property.fontWeight,
-      canOverride.property.fontStretch,
-      canOverride.generic.unit,
-      canOverride.generic.unit,
-      canOverride.property.fontFamily
-    ]),
-    components: [
-      'font-style',
-      'font-variant',
-      'font-weight',
-      'font-stretch',
-      'font-size',
-      'line-height',
-      'font-family'
-    ],
-    restore: restore.font,
-    shorthand: true
-  },
-  'font-family': {
-    canOverride: canOverride.property.fontFamily,
-    defaultValue: 'user|agent|specific'
-  },
-  'font-size': {
-    canOverride: canOverride.generic.unit,
-    defaultValue: 'medium',
-    shortestValue: '0'
-  },
-  'font-stretch': {
-    canOverride: canOverride.property.fontStretch,
-    defaultValue: 'normal'
-  },
-  'font-style': {
-    canOverride: canOverride.property.fontStyle,
-    defaultValue: 'normal'
-  },
-  'font-variant': {
-    canOverride: canOverride.property.fontVariant,
-    defaultValue: 'normal'
-  },
-  'font-weight': {
-    canOverride: canOverride.property.fontWeight,
-    defaultValue: 'normal',
-    shortestValue: '400'
-  },
-  'height': {
-    canOverride: canOverride.generic.unit,
-    defaultValue: 'auto',
-    shortestValue: '0'
-  },
-  'left': {
-    canOverride: canOverride.property.left,
-    defaultValue: 'auto'
-  },
-  'line-height': {
-    canOverride: canOverride.generic.unitOrNumber,
-    defaultValue: 'normal',
-    shortestValue: '0'
-  },
-  'list-style': {
-    canOverride: canOverride.generic.components([
-      canOverride.property.listStyleType,
-      canOverride.property.listStylePosition,
-      canOverride.property.listStyleImage
-    ]),
-    components: [
-      'list-style-type',
-      'list-style-position',
-      'list-style-image'
-    ],
-    breakUp: breakUp.listStyle,
-    restore: restore.withoutDefaults,
-    defaultValue: 'outside', // can't use 'disc' because that'd override default 'decimal' for <ol>
-    shortestValue: 'none',
-    shorthand: true
-  },
-  'list-style-image' : {
-    canOverride: canOverride.generic.image,
-    componentOf: [
-      'list-style'
-    ],
-    defaultValue: 'none'
-  },
-  'list-style-position' : {
-    canOverride: canOverride.property.listStylePosition,
-    componentOf: [
-      'list-style'
-    ],
-    defaultValue: 'outside',
-    shortestValue: 'inside'
-  },
-  'list-style-type' : {
-    canOverride: canOverride.property.listStyleType,
-    componentOf: [
-      'list-style'
-    ],
-    // NOTE: we can't tell the real default value here, it's 'disc' for <ul> and 'decimal' for <ol>
-    // this is a hack, but it doesn't matter because this value will be either overridden or
-    // it will disappear at the final step anyway
-    defaultValue: 'decimal|disc',
-    shortestValue: 'none'
-  },
-  'margin': {
-    breakUp: breakUp.fourValues,
-    canOverride: canOverride.generic.components([
-      canOverride.generic.unit,
-      canOverride.generic.unit,
-      canOverride.generic.unit,
-      canOverride.generic.unit
-    ]),
-    components: [
-      'margin-top',
-      'margin-right',
-      'margin-bottom',
-      'margin-left'
-    ],
-    defaultValue: '0',
-    restore: restore.fourValues,
-    shorthand: true
-  },
-  'margin-bottom': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'margin'
-    ],
-    defaultValue: '0',
-    oppositeTo: 'margin-top'
-  },
-  'margin-left': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'margin'
-    ],
-    defaultValue: '0',
-    oppositeTo: 'margin-right'
-  },
-  'margin-right': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'margin'
-    ],
-    defaultValue: '0',
-    oppositeTo: 'margin-left'
-  },
-  'margin-top': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'margin'
-    ],
-    defaultValue: '0',
-    oppositeTo: 'margin-bottom'
-  },
-  'outline': {
-    canOverride: canOverride.generic.components([
-      canOverride.generic.color,
-      canOverride.property.outlineStyle,
-      canOverride.generic.unit
-    ]),
-    components: [
-      'outline-color',
-      'outline-style',
-      'outline-width'
-    ],
-    breakUp: breakUp.outline,
-    restore: restore.withoutDefaults,
-    defaultValue: '0',
-    shorthand: true
-  },
-  'outline-color': {
-    canOverride: canOverride.generic.color,
-    componentOf: [
-      'outline'
-    ],
-    defaultValue: 'invert',
-    shortestValue: 'red'
-  },
-  'outline-style': {
-    canOverride: canOverride.property.outlineStyle,
-    componentOf: [
-      'outline'
-    ],
-    defaultValue: 'none'
-  },
-  'outline-width': {
-    canOverride: canOverride.generic.unit,
-    componentOf: [
-      'outline'
-    ],
-    defaultValue: 'medium',
-    shortestValue: '0'
-  },
-  'overflow': {
-    canOverride: canOverride.property.overflow,
-    defaultValue: 'visible'
-  },
-  'overflow-x': {
-    canOverride: canOverride.property.overflow,
-    defaultValue: 'visible'
-  },
-  'overflow-y': {
-    canOverride: canOverride.property.overflow,
-    defaultValue: 'visible'
-  },
-  'padding': {
-    breakUp: breakUp.fourValues,
-    canOverride: canOverride.generic.components([
-      canOverride.generic.unit,
-      canOverride.generic.unit,
-      canOverride.generic.unit,
... 53181 lines suppressed ...


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org