You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by ur...@apache.org on 2022/06/10 20:32:41 UTC

[pulsar-site] branch asf-site-next updated: Updated site at revision 2260403

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

urfree pushed a commit to branch asf-site-next
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git


The following commit(s) were added to refs/heads/asf-site-next by this push:
     new 20ac989fbc7 Updated site at revision 2260403
20ac989fbc7 is described below

commit 20ac989fbc747ed84181c7748443b1f53cc84f60
Author: Pulsar Site Updater <de...@pulsar.apache.org>
AuthorDate: Fri Jun 10 20:32:24 2022 +0000

    Updated site at revision 2260403
---
 content/404.html                                   |   8 +-
 content/admin-rest-api/index.html                  |   8 +-
 content/assets/js/825caddd.d8820eb7.js             |   1 +
 content/assets/js/main.47ebdf94.js                 |   2 +
 content/assets/js/main.47ebdf94.js.LICENSE.txt     |  53 +++++
 content/assets/js/runtime~main.9d308408.js         |   1 +
 .../blog/2018/08/06/Apache-Pulsar-2-1-0/index.html |   8 +-
 .../blog/2019/02/20/Apache-Pulsar-2-3-0/index.html |   8 +-
 .../blog/2019/07/05/Apache-Pulsar-2-4-0/index.html |   8 +-
 .../blog/2019/12/04/Apache-Pulsar-2-4-2/index.html |   8 +-
 .../blog/2019/12/18/Pulsar-summit-cfp/index.html   |   8 +-
 .../pulsar-milestone-200-contributors/index.html   |   8 +-
 .../index.html                                     |   8 +-
 .../blog/2020/04/23/Apache-Pulsar-2-5-1/index.html |   8 +-
 .../blog/2020/05/19/Apache-Pulsar-2-5-2/index.html |   8 +-
 .../blog/2020/06/18/Apache-Pulsar-2-6-0/index.html |   8 +-
 .../blog/2020/08/21/Apache-Pulsar-2-6-1/index.html |   8 +-
 .../2020/08/24/Pulsar-300-contributors/index.html  |   8 +-
 .../09/01/pulsar-summit-asia-2020-cfp/index.html   |   8 +-
 .../11/04/pulsar-summit-asia-schedule/index.html   |   8 +-
 .../blog/2020/11/09/Apache-Pulsar-2-6-2/index.html |   8 +-
 .../blog/2020/12/24/Apache-Pulsar-2-7-0/index.html |   8 +-
 .../blog/2021/05/13/Apache-Pulsar-2-7-2/index.html |   8 +-
 .../blog/2021/06/12/Apache-Pulsar-2-8-0/index.html |   8 +-
 .../blog/2021/08/11/Apache-Pulsar-2-7-3/index.html |   8 +-
 content/blog/2021/08/18/asia-cfp/index.html        |   8 +-
 .../blog/2021/09/23/Apache-Pulsar-2-8-1/index.html |   8 +-
 content/blog/2021/12/11/Log4j-CVE/index.html       |   8 +-
 .../blog/2021/12/14/Apache-Pulsar-2-7-4/index.html |   8 +-
 .../blog/2022/04/08/Apache-Pulsar-2-9-2/index.html |   8 +-
 .../index.html                                     |   8 +-
 .../2022/05/11/whats-new-in-pulsar-210/index.html  |   8 +-
 content/blog/archive/index.html                    |   8 +-
 content/blog/index.html                            |   8 +-
 content/blog/page/2/index.html                     |   8 +-
 content/blog/page/3/index.html                     |   8 +-
 content/case-studies/index.html                    |   8 +-
 content/coding-guide/index.html                    |   8 +-
 content/community/index.html                       |   8 +-
 content/contact/index.html                         |   8 +-
 content/contributing/index.html                    |   8 +-
 .../2.1.0-incubating/adaptors-kafka/index.html     |  29 ++-
 .../2.1.0-incubating/adaptors-spark/index.html     |  27 ++-
 .../2.1.0-incubating/adaptors-storm/index.html     |  25 ++-
 .../2.1.0-incubating/admin-api-brokers/index.html  |  25 ++-
 .../2.1.0-incubating/admin-api-clusters/index.html |  29 ++-
 .../admin-api-namespaces/index.html                |  27 ++-
 .../admin-api-non-persistent-topics/index.html     |  27 ++-
 .../2.1.0-incubating/admin-api-overview/index.html |  27 ++-
 .../admin-api-partitioned-topics/index.html        |  31 +--
 .../admin-api-permissions/index.html               |  29 ++-
 .../admin-api-persistent-topics/index.html         |  25 ++-
 .../2.1.0-incubating/admin-api-schemas/index.html  |  27 ++-
 .../2.1.0-incubating/admin-api-tenants/index.html  |  25 ++-
 .../administration-dashboard/index.html            |  27 ++-
 .../2.1.0-incubating/administration-geo/index.html |  25 ++-
 .../administration-load-distribution/index.html    |  37 ++--
 .../administration-proxy/index.html                |  25 ++-
 .../administration-stats/index.html                |  25 ++-
 .../administration-zk-bk/index.html                |  33 +--
 .../client-libraries-cpp/index.html                |  33 +--
 .../client-libraries-go/index.html                 |  33 +--
 .../client-libraries-java/index.html               |  27 ++-
 .../client-libraries-python/index.html             |  25 ++-
 .../client-libraries-websocket/index.html          |  31 +--
 .../2.1.0-incubating/client-libraries/index.html   |  25 ++-
 .../concepts-architecture-overview/index.html      |  25 ++-
 .../concepts-architecture/index.html               |  25 ++-
 .../concepts-authentication/index.html             |  25 ++-
 .../2.1.0-incubating/concepts-clients/index.html   |  25 ++-
 .../2.1.0-incubating/concepts-messaging/index.html |  27 ++-
 .../concepts-multi-tenancy/index.html              |  25 ++-
 .../2.1.0-incubating/concepts-overview/index.html  |  25 ++-
 .../concepts-replication/index.html                |  25 ++-
 .../concepts-schema-registry/index.html            |  25 ++-
 .../concepts-tiered-storage/index.html             |  25 ++-
 .../concepts-topic-compaction/index.html           |  25 ++-
 .../cookbooks-compaction/index.html                |  25 ++-
 .../cookbooks-deduplication/index.html             |  25 ++-
 .../cookbooks-encryption/index.html                |  27 ++-
 .../cookbooks-message-queue/index.html             |  25 ++-
 .../cookbooks-non-persistent/index.html            |  25 ++-
 .../cookbooks-partitioned/index.html               |  25 ++-
 .../cookbooks-retention-expiry/index.html          |  27 ++-
 .../cookbooks-tiered-storage/index.html            |  25 ++-
 .../docs/2.1.0-incubating/deploy-aws/index.html    |  31 +--
 .../deploy-bare-metal-multi-cluster/index.html     |  41 ++--
 .../2.1.0-incubating/deploy-bare-metal/index.html  |  33 +--
 .../docs/2.1.0-incubating/deploy-dcos/index.html   |  29 ++-
 .../2.1.0-incubating/deploy-kubernetes/index.html  |  43 ++--
 .../2.1.0-incubating/deploy-monitoring/index.html  |  33 +--
 .../docs/2.1.0-incubating/develop-cpp/index.html   |  25 ++-
 .../develop-load-manager/index.html                |  27 ++-
 .../2.1.0-incubating/develop-schema/index.html     |  25 ++-
 .../docs/2.1.0-incubating/develop-tools/index.html |  31 +--
 .../developing-binary-protocol/index.html          |  51 +++--
 .../docs/2.1.0-incubating/functions-api/index.html |  25 ++-
 .../functions-deploying/index.html                 |  25 ++-
 .../functions-guarantees/index.html                |  25 ++-
 .../2.1.0-incubating/functions-metrics/index.html  |  25 ++-
 .../2.1.0-incubating/functions-overview/index.html |  25 ++-
 .../functions-quickstart/index.html                |  25 ++-
 .../2.1.0-incubating/functions-state/index.html    |  33 +--
 .../getting-started-docker/index.html              |  33 +--
 .../getting-started-standalone/index.html          |  31 +--
 content/docs/2.1.0-incubating/index.html           |  25 ++-
 .../docs/2.1.0-incubating/io-aerospike/index.html  |  25 ++-
 .../docs/2.1.0-incubating/io-cassandra/index.html  |  27 ++-
 .../docs/2.1.0-incubating/io-connectors/index.html |  27 ++-
 .../docs/2.1.0-incubating/io-develop/index.html    |  35 ++--
 content/docs/2.1.0-incubating/io-kafka/index.html  |  27 ++-
 .../docs/2.1.0-incubating/io-kinesis/index.html    |  27 ++-
 .../docs/2.1.0-incubating/io-managing/index.html   |  35 ++--
 .../docs/2.1.0-incubating/io-overview/index.html   |  25 ++-
 .../docs/2.1.0-incubating/io-quickstart/index.html |  37 ++--
 .../docs/2.1.0-incubating/io-rabbitmq/index.html   |  27 ++-
 .../docs/2.1.0-incubating/io-twitter/index.html    |  27 ++-
 .../docs/2.1.0-incubating/pulsar-2.0/index.html    |  25 ++-
 .../docs/2.1.0-incubating/pulsar-admin/index.html  |  33 +--
 .../reference-cli-tools/index.html                 |  31 +--
 .../reference-configuration/index.html             |  27 ++-
 .../reference-pulsar-admin/index.html              |  25 ++-
 .../reference-rest-api-overview/index.html         |  25 ++-
 .../reference-terminology/index.html               |  27 ++-
 .../2.1.0-incubating/security-athenz/index.html    |  29 ++-
 .../security-authorization/index.html              |  29 ++-
 .../security-encryption/index.html                 |  27 ++-
 .../2.1.0-incubating/security-extending/index.html |  31 +--
 .../2.1.0-incubating/security-overview/index.html  |  27 ++-
 .../security-tls-authentication/index.html         |  25 ++-
 .../security-tls-transport/index.html              |  29 ++-
 .../docs/2.1.0-incubating/standalone/index.html    |  31 +--
 .../2.1.1-incubating/adaptors-kafka/index.html     |  27 ++-
 .../2.1.1-incubating/adaptors-spark/index.html     |  23 ++-
 .../2.1.1-incubating/adaptors-storm/index.html     |  23 ++-
 .../2.1.1-incubating/admin-api-brokers/index.html  |  23 ++-
 .../2.1.1-incubating/admin-api-clusters/index.html |  27 ++-
 .../admin-api-namespaces/index.html                |  31 +--
 .../admin-api-non-persistent-topics/index.html     |  23 ++-
 .../2.1.1-incubating/admin-api-overview/index.html |  23 ++-
 .../admin-api-partitioned-topics/index.html        |  23 ++-
 .../admin-api-permissions/index.html               |  25 ++-
 .../admin-api-persistent-topics/index.html         |  23 ++-
 .../2.1.1-incubating/admin-api-schemas/index.html  |  23 ++-
 .../2.1.1-incubating/admin-api-tenants/index.html  |  25 ++-
 .../administration-dashboard/index.html            |  25 ++-
 .../2.1.1-incubating/administration-geo/index.html |  25 ++-
 .../administration-load-distribution/index.html    |  35 ++--
 .../administration-proxy/index.html                |  23 ++-
 .../administration-stats/index.html                |  23 ++-
 .../administration-zk-bk/index.html                |  27 ++-
 .../client-libraries-cpp/index.html                |  31 +--
 .../client-libraries-go/index.html                 |  27 ++-
 .../client-libraries-java/index.html               |  29 ++-
 .../client-libraries-python/index.html             |  23 ++-
 .../client-libraries-websocket/index.html          |  33 +--
 .../2.1.1-incubating/client-libraries/index.html   |  23 ++-
 .../concepts-architecture-overview/index.html      |  23 ++-
 .../concepts-authentication/index.html             |  23 ++-
 .../2.1.1-incubating/concepts-clients/index.html   |  25 ++-
 .../2.1.1-incubating/concepts-messaging/index.html |  39 ++--
 .../concepts-multi-tenancy/index.html              |  23 ++-
 .../2.1.1-incubating/concepts-overview/index.html  |  23 ++-
 .../concepts-replication/index.html                |  23 ++-
 .../concepts-schema-registry/index.html            |  23 ++-
 .../concepts-tiered-storage/index.html             |  23 ++-
 .../concepts-topic-compaction/index.html           |  23 ++-
 .../cookbooks-compaction/index.html                |  23 ++-
 .../cookbooks-deduplication/index.html             |  23 ++-
 .../cookbooks-encryption/index.html                |  25 ++-
 .../cookbooks-message-queue/index.html             |  23 ++-
 .../cookbooks-non-persistent/index.html            |  23 ++-
 .../cookbooks-partitioned/index.html               |  23 ++-
 .../cookbooks-retention-expiry/index.html          |  31 +--
 .../cookbooks-tiered-storage/index.html            |  23 ++-
 .../docs/2.1.1-incubating/deploy-aws/index.html    |  27 ++-
 .../deploy-bare-metal-multi-cluster/index.html     |  29 ++-
 .../2.1.1-incubating/deploy-bare-metal/index.html  |  31 +--
 .../2.1.1-incubating/deploy-kubernetes/index.html  |  25 ++-
 .../2.1.1-incubating/deploy-monitoring/index.html  |  23 ++-
 .../docs/2.1.1-incubating/develop-cpp/index.html   |  23 ++-
 .../develop-load-manager/index.html                |  25 ++-
 .../2.1.1-incubating/develop-schema/index.html     |  23 ++-
 .../docs/2.1.1-incubating/develop-tools/index.html |  29 ++-
 .../developing-binary-protocol/index.html          |  49 +++--
 .../docs/2.1.1-incubating/functions-api/index.html |  23 ++-
 .../functions-deploying/index.html                 |  23 ++-
 .../functions-guarantees/index.html                |  23 ++-
 .../2.1.1-incubating/functions-metrics/index.html  |  23 ++-
 .../2.1.1-incubating/functions-overview/index.html |  23 ++-
 .../functions-quickstart/index.html                |  23 ++-
 .../2.1.1-incubating/functions-state/index.html    |  23 ++-
 .../getting-started-docker/index.html              |  29 ++-
 .../getting-started-standalone/index.html          |  29 ++-
 content/docs/2.1.1-incubating/index.html           |  23 ++-
 .../docs/2.1.1-incubating/io-connectors/index.html |  23 ++-
 .../docs/2.1.1-incubating/io-develop/index.html    |  37 ++--
 .../docs/2.1.1-incubating/io-managing/index.html   |  33 +--
 .../docs/2.1.1-incubating/io-overview/index.html   |  23 ++-
 .../docs/2.1.1-incubating/io-quickstart/index.html |  35 ++--
 .../docs/2.1.1-incubating/pulsar-2.0/index.html    |  23 ++-
 .../docs/2.1.1-incubating/pulsar-admin/index.html  |  31 +--
 .../reference-cli-tools/index.html                 |  27 ++-
 .../reference-configuration/index.html             |  25 ++-
 .../reference-pulsar-admin/index.html              |  23 ++-
 .../reference-rest-api-overview/index.html         |  23 ++-
 .../reference-terminology/index.html               |  25 ++-
 .../2.1.1-incubating/security-athenz/index.html    |  27 ++-
 .../security-authorization/index.html              |  27 ++-
 .../security-encryption/index.html                 |  23 ++-
 .../2.1.1-incubating/security-extending/index.html |  23 ++-
 .../2.1.1-incubating/security-overview/index.html  |  23 ++-
 .../security-tls-authentication/index.html         |  23 ++-
 .../security-tls-transport/index.html              |  27 ++-
 .../docs/2.1.1-incubating/standalone/index.html    |  29 ++-
 content/docs/2.2.0/adaptors-kafka/index.html       |  27 ++-
 content/docs/2.2.0/adaptors-spark/index.html       |  25 ++-
 content/docs/2.2.0/adaptors-storm/index.html       |  23 ++-
 content/docs/2.2.0/admin-api-brokers/index.html    |  23 ++-
 content/docs/2.2.0/admin-api-clusters/index.html   |  27 ++-
 content/docs/2.2.0/admin-api-namespaces/index.html |  31 +--
 .../admin-api-non-persistent-topics/index.html     |  23 ++-
 content/docs/2.2.0/admin-api-overview/index.html   |  23 ++-
 .../2.2.0/admin-api-partitioned-topics/index.html  |  23 ++-
 .../docs/2.2.0/admin-api-permissions/index.html    |  25 ++-
 .../2.2.0/admin-api-persistent-topics/index.html   |  23 ++-
 content/docs/2.2.0/admin-api-schemas/index.html    |  23 ++-
 content/docs/2.2.0/admin-api-tenants/index.html    |  25 ++-
 .../docs/2.2.0/administration-dashboard/index.html |  25 ++-
 content/docs/2.2.0/administration-geo/index.html   |  25 ++-
 .../administration-load-distribution/index.html    |  35 ++--
 content/docs/2.2.0/administration-proxy/index.html |  23 ++-
 content/docs/2.2.0/administration-stats/index.html |  23 ++-
 content/docs/2.2.0/administration-zk-bk/index.html |  27 ++-
 content/docs/2.2.0/client-libraries-cpp/index.html |  31 +--
 content/docs/2.2.0/client-libraries-go/index.html  |  31 +--
 .../docs/2.2.0/client-libraries-java/index.html    |  29 ++-
 .../docs/2.2.0/client-libraries-python/index.html  |  23 ++-
 .../2.2.0/client-libraries-websocket/index.html    |  29 ++-
 content/docs/2.2.0/client-libraries/index.html     |  23 ++-
 .../concepts-architecture-overview/index.html      |  23 ++-
 .../docs/2.2.0/concepts-authentication/index.html  |  23 ++-
 content/docs/2.2.0/concepts-clients/index.html     |  25 ++-
 content/docs/2.2.0/concepts-messaging/index.html   |  39 ++--
 .../docs/2.2.0/concepts-multi-tenancy/index.html   |  23 ++-
 content/docs/2.2.0/concepts-overview/index.html    |  23 ++-
 content/docs/2.2.0/concepts-replication/index.html |  23 ++-
 .../docs/2.2.0/concepts-schema-registry/index.html |  23 ++-
 .../docs/2.2.0/concepts-tiered-storage/index.html  |  23 ++-
 .../2.2.0/concepts-topic-compaction/index.html     |  23 ++-
 content/docs/2.2.0/cookbooks-compaction/index.html |  23 ++-
 .../docs/2.2.0/cookbooks-deduplication/index.html  |  23 ++-
 content/docs/2.2.0/cookbooks-encryption/index.html |  25 ++-
 .../docs/2.2.0/cookbooks-message-queue/index.html  |  23 ++-
 .../docs/2.2.0/cookbooks-non-persistent/index.html |  23 ++-
 .../docs/2.2.0/cookbooks-partitioned/index.html    |  23 ++-
 .../2.2.0/cookbooks-retention-expiry/index.html    |  31 +--
 .../docs/2.2.0/cookbooks-tiered-storage/index.html |  39 ++--
 content/docs/2.2.0/deploy-aws/index.html           |  29 ++-
 .../deploy-bare-metal-multi-cluster/index.html     |  39 ++--
 content/docs/2.2.0/deploy-bare-metal/index.html    |  35 ++--
 content/docs/2.2.0/deploy-dcos/index.html          |  27 ++-
 content/docs/2.2.0/deploy-kubernetes/index.html    |  25 ++-
 content/docs/2.2.0/deploy-monitoring/index.html    |  23 ++-
 .../docs/2.2.0/develop-binary-protocol/index.html  |  49 +++--
 content/docs/2.2.0/develop-cpp/index.html          |  23 ++-
 content/docs/2.2.0/develop-load-manager/index.html |  25 ++-
 content/docs/2.2.0/develop-schema/index.html       |  23 ++-
 content/docs/2.2.0/develop-tools/index.html        |  29 ++-
 .../2.2.0/developing-binary-protocol/index.html    |  49 +++--
 content/docs/2.2.0/functions-api/index.html        |  23 ++-
 content/docs/2.2.0/functions-deploying/index.html  |  23 ++-
 content/docs/2.2.0/functions-guarantees/index.html |  23 ++-
 content/docs/2.2.0/functions-metrics/index.html    |  23 ++-
 content/docs/2.2.0/functions-overview/index.html   |  23 ++-
 content/docs/2.2.0/functions-quickstart/index.html |  23 ++-
 content/docs/2.2.0/functions-state/index.html      |  23 ++-
 .../docs/2.2.0/getting-started-docker/index.html   |  29 ++-
 .../2.2.0/getting-started-standalone/index.html    |  33 +--
 content/docs/2.2.0/index.html                      |  23 ++-
 content/docs/2.2.0/io-connectors/index.html        |  23 ++-
 content/docs/2.2.0/io-develop/index.html           |  37 ++--
 content/docs/2.2.0/io-managing/index.html          |  33 +--
 content/docs/2.2.0/io-overview/index.html          |  23 ++-
 content/docs/2.2.0/io-quickstart/index.html        |  35 ++--
 content/docs/2.2.0/pulsar-2.0/index.html           |  23 ++-
 content/docs/2.2.0/pulsar-admin/index.html         |  31 +--
 content/docs/2.2.0/reference-cli-tools/index.html  |  27 ++-
 .../docs/2.2.0/reference-configuration/index.html  |  25 ++-
 .../docs/2.2.0/reference-pulsar-admin/index.html   |  23 ++-
 .../2.2.0/reference-rest-api-overview/index.html   |  23 ++-
 .../docs/2.2.0/reference-terminology/index.html    |  25 ++-
 content/docs/2.2.0/security-athenz/index.html      |  27 ++-
 .../docs/2.2.0/security-authorization/index.html   |  27 ++-
 content/docs/2.2.0/security-encryption/index.html  |  23 ++-
 content/docs/2.2.0/security-extending/index.html   |  29 ++-
 content/docs/2.2.0/security-overview/index.html    |  23 ++-
 .../2.2.0/security-tls-authentication/index.html   |  23 ++-
 .../docs/2.2.0/security-tls-transport/index.html   |  27 ++-
 .../2.2.0/sql-deployment-configurations/index.html |  25 ++-
 content/docs/2.2.0/sql-getting-started/index.html  |  23 ++-
 content/docs/2.2.0/sql-overview/index.html         |  23 ++-
 content/docs/2.2.0/standalone-docker/index.html    |  29 ++-
 content/docs/2.2.0/standalone/index.html           |  33 +--
 content/docs/2.2.1/adaptors-kafka/index.html       |  27 ++-
 content/docs/2.2.1/adaptors-spark/index.html       |  23 ++-
 content/docs/2.2.1/adaptors-storm/index.html       |  23 ++-
 content/docs/2.2.1/admin-api-brokers/index.html    |  23 ++-
 content/docs/2.2.1/admin-api-clusters/index.html   |  27 ++-
 content/docs/2.2.1/admin-api-namespaces/index.html |  31 +--
 .../admin-api-non-persistent-topics/index.html     |  23 ++-
 content/docs/2.2.1/admin-api-overview/index.html   |  23 ++-
 .../2.2.1/admin-api-partitioned-topics/index.html  |  23 ++-
 .../docs/2.2.1/admin-api-permissions/index.html    |  25 ++-
 .../2.2.1/admin-api-persistent-topics/index.html   |  23 ++-
 content/docs/2.2.1/admin-api-schemas/index.html    |  23 ++-
 content/docs/2.2.1/admin-api-tenants/index.html    |  25 ++-
 .../docs/2.2.1/administration-dashboard/index.html |  25 ++-
 content/docs/2.2.1/administration-geo/index.html   |  25 ++-
 .../administration-load-distribution/index.html    |  35 ++--
 content/docs/2.2.1/administration-proxy/index.html |  23 ++-
 content/docs/2.2.1/administration-stats/index.html |  23 ++-
 content/docs/2.2.1/administration-zk-bk/index.html |  27 ++-
 content/docs/2.2.1/client-libraries-cpp/index.html |  35 ++--
 content/docs/2.2.1/client-libraries-go/index.html  |  31 +--
 .../docs/2.2.1/client-libraries-java/index.html    |  25 ++-
 .../docs/2.2.1/client-libraries-python/index.html  |  29 ++-
 .../2.2.1/client-libraries-websocket/index.html    |  33 +--
 content/docs/2.2.1/client-libraries/index.html     |  23 ++-
 .../concepts-architecture-overview/index.html      |  23 ++-
 .../docs/2.2.1/concepts-authentication/index.html  |  23 ++-
 content/docs/2.2.1/concepts-clients/index.html     |  23 ++-
 content/docs/2.2.1/concepts-messaging/index.html   |  39 ++--
 .../docs/2.2.1/concepts-multi-tenancy/index.html   |  23 ++-
 content/docs/2.2.1/concepts-overview/index.html    |  23 ++-
 content/docs/2.2.1/concepts-replication/index.html |  23 ++-
 .../docs/2.2.1/concepts-schema-registry/index.html |  23 ++-
 .../docs/2.2.1/concepts-tiered-storage/index.html  |  23 ++-
 .../2.2.1/concepts-topic-compaction/index.html     |  23 ++-
 content/docs/2.2.1/cookbooks-compaction/index.html |  23 ++-
 .../docs/2.2.1/cookbooks-deduplication/index.html  |  23 ++-
 content/docs/2.2.1/cookbooks-encryption/index.html |  25 ++-
 .../docs/2.2.1/cookbooks-message-queue/index.html  |  23 ++-
 .../docs/2.2.1/cookbooks-non-persistent/index.html |  23 ++-
 .../docs/2.2.1/cookbooks-partitioned/index.html    |  23 ++-
 .../2.2.1/cookbooks-retention-expiry/index.html    |  31 +--
 .../docs/2.2.1/cookbooks-tiered-storage/index.html |  41 ++--
 content/docs/2.2.1/deploy-aws/index.html           |  27 ++-
 .../deploy-bare-metal-multi-cluster/index.html     |  29 ++-
 content/docs/2.2.1/deploy-bare-metal/index.html    |  37 ++--
 content/docs/2.2.1/deploy-dcos/index.html          |  23 ++-
 content/docs/2.2.1/deploy-kubernetes/index.html    |  25 ++-
 content/docs/2.2.1/deploy-monitoring/index.html    |  23 ++-
 .../docs/2.2.1/develop-binary-protocol/index.html  |  49 +++--
 content/docs/2.2.1/develop-cpp/index.html          |  23 ++-
 content/docs/2.2.1/develop-load-manager/index.html |  25 ++-
 content/docs/2.2.1/develop-schema/index.html       |  23 ++-
 content/docs/2.2.1/develop-tools/index.html        |  29 ++-
 .../2.2.1/developing-binary-protocol/index.html    |  49 +++--
 content/docs/2.2.1/functions-api/index.html        |  23 ++-
 content/docs/2.2.1/functions-deploying/index.html  |  23 ++-
 content/docs/2.2.1/functions-guarantees/index.html |  23 ++-
 content/docs/2.2.1/functions-metrics/index.html    |  23 ++-
 content/docs/2.2.1/functions-overview/index.html   |  23 ++-
 content/docs/2.2.1/functions-quickstart/index.html |  23 ++-
 content/docs/2.2.1/functions-state/index.html      |  23 ++-
 .../docs/2.2.1/getting-started-docker/index.html   |  31 +--
 .../2.2.1/getting-started-standalone/index.html    |  33 +--
 content/docs/2.2.1/index.html                      |  23 ++-
 content/docs/2.2.1/io-cdc/index.html               |  25 ++-
 content/docs/2.2.1/io-connectors/index.html        |  25 ++-
 content/docs/2.2.1/io-develop/index.html           |  37 ++--
 content/docs/2.2.1/io-managing/index.html          |  33 +--
 content/docs/2.2.1/io-overview/index.html          |  23 ++-
 content/docs/2.2.1/io-quickstart/index.html        |  35 ++--
 content/docs/2.2.1/io-rabbitmq/index.html          |  25 ++-
 content/docs/2.2.1/io-tcp/index.html               |  25 ++-
 content/docs/2.2.1/pulsar-2.0/index.html           |  23 ++-
 content/docs/2.2.1/pulsar-admin/index.html         |  31 +--
 content/docs/2.2.1/reference-cli-tools/index.html  |  27 ++-
 .../docs/2.2.1/reference-configuration/index.html  |  25 ++-
 .../docs/2.2.1/reference-pulsar-admin/index.html   |  23 ++-
 .../2.2.1/reference-rest-api-overview/index.html   |  23 ++-
 .../docs/2.2.1/reference-terminology/index.html    |  25 ++-
 content/docs/2.2.1/security-athenz/index.html      |  27 ++-
 .../docs/2.2.1/security-authorization/index.html   |  27 ++-
 content/docs/2.2.1/security-encryption/index.html  |  23 ++-
 content/docs/2.2.1/security-extending/index.html   |  23 ++-
 content/docs/2.2.1/security-overview/index.html    |  23 ++-
 .../2.2.1/security-tls-authentication/index.html   |  23 ++-
 .../docs/2.2.1/security-tls-transport/index.html   |  27 ++-
 content/docs/2.2.1/security-token-admin/index.html |  35 ++--
 .../docs/2.2.1/security-token-client/index.html    |  27 ++-
 .../2.2.1/sql-deployment-configurations/index.html |  23 ++-
 content/docs/2.2.1/sql-getting-started/index.html  |  23 ++-
 content/docs/2.2.1/sql-overview/index.html         |  23 ++-
 content/docs/2.2.1/standalone-docker/index.html    |  29 ++-
 content/docs/2.2.1/standalone/index.html           |  33 +--
 content/docs/2.3.0/adaptors-kafka/index.html       |  27 ++-
 content/docs/2.3.0/adaptors-spark/index.html       |  23 ++-
 content/docs/2.3.0/adaptors-storm/index.html       |  23 ++-
 content/docs/2.3.0/admin-api-brokers/index.html    |  23 ++-
 content/docs/2.3.0/admin-api-clusters/index.html   |  27 ++-
 content/docs/2.3.0/admin-api-namespaces/index.html |  25 ++-
 .../admin-api-non-persistent-topics/index.html     |  23 ++-
 content/docs/2.3.0/admin-api-overview/index.html   |  23 ++-
 .../2.3.0/admin-api-partitioned-topics/index.html  |  31 +--
 .../docs/2.3.0/admin-api-permissions/index.html    |  25 ++-
 .../2.3.0/admin-api-persistent-topics/index.html   |  23 ++-
 content/docs/2.3.0/admin-api-schemas/index.html    |  23 ++-
 content/docs/2.3.0/admin-api-tenants/index.html    |  25 ++-
 .../docs/2.3.0/administration-dashboard/index.html |  25 ++-
 content/docs/2.3.0/administration-geo/index.html   |  25 ++-
 .../administration-load-distribution/index.html    |  35 ++--
 content/docs/2.3.0/administration-proxy/index.html |  23 ++-
 content/docs/2.3.0/administration-stats/index.html |  23 ++-
 content/docs/2.3.0/administration-zk-bk/index.html |  29 ++-
 content/docs/2.3.0/client-libraries-cpp/index.html |  31 +--
 content/docs/2.3.0/client-libraries-go/index.html  |  31 +--
 .../docs/2.3.0/client-libraries-java/index.html    |  29 ++-
 .../docs/2.3.0/client-libraries-python/index.html  |  31 +--
 .../2.3.0/client-libraries-websocket/index.html    |  33 +--
 content/docs/2.3.0/client-libraries/index.html     |  23 ++-
 .../concepts-architecture-overview/index.html      |  23 ++-
 .../docs/2.3.0/concepts-authentication/index.html  |  23 ++-
 content/docs/2.3.0/concepts-clients/index.html     |  25 ++-
 content/docs/2.3.0/concepts-messaging/index.html   |  27 ++-
 .../docs/2.3.0/concepts-multi-tenancy/index.html   |  23 ++-
 content/docs/2.3.0/concepts-overview/index.html    |  23 ++-
 content/docs/2.3.0/concepts-replication/index.html |  23 ++-
 .../docs/2.3.0/concepts-schema-registry/index.html |  23 ++-
 .../docs/2.3.0/concepts-tiered-storage/index.html  |  23 ++-
 .../2.3.0/concepts-topic-compaction/index.html     |  23 ++-
 .../2.3.0/cookbooks-bookkeepermetadata/index.html  |  25 ++-
 content/docs/2.3.0/cookbooks-compaction/index.html |  23 ++-
 .../docs/2.3.0/cookbooks-deduplication/index.html  |  23 ++-
 content/docs/2.3.0/cookbooks-encryption/index.html |  25 ++-
 .../docs/2.3.0/cookbooks-message-queue/index.html  |  23 ++-
 .../docs/2.3.0/cookbooks-non-persistent/index.html |  23 ++-
 .../docs/2.3.0/cookbooks-partitioned/index.html    |  23 ++-
 .../2.3.0/cookbooks-retention-expiry/index.html    |  25 ++-
 .../docs/2.3.0/cookbooks-tiered-storage/index.html |  41 ++--
 content/docs/2.3.0/deploy-aws/index.html           |  27 ++-
 .../deploy-bare-metal-multi-cluster/index.html     |  29 ++-
 content/docs/2.3.0/deploy-bare-metal/index.html    |  37 ++--
 content/docs/2.3.0/deploy-dcos/index.html          |  23 ++-
 content/docs/2.3.0/deploy-kubernetes/index.html    |  25 ++-
 content/docs/2.3.0/deploy-monitoring/index.html    |  31 +--
 .../docs/2.3.0/develop-binary-protocol/index.html  |  49 +++--
 content/docs/2.3.0/develop-cpp/index.html          |  23 ++-
 content/docs/2.3.0/develop-load-manager/index.html |  25 ++-
 content/docs/2.3.0/develop-schema/index.html       |  23 ++-
 content/docs/2.3.0/develop-tools/index.html        |  29 ++-
 .../2.3.0/developing-binary-protocol/index.html    |  49 +++--
 content/docs/2.3.0/functions-api/index.html        |  23 ++-
 content/docs/2.3.0/functions-deploying/index.html  |  23 ++-
 content/docs/2.3.0/functions-guarantees/index.html |  23 ++-
 content/docs/2.3.0/functions-metrics/index.html    |  23 ++-
 content/docs/2.3.0/functions-overview/index.html   |  23 ++-
 content/docs/2.3.0/functions-quickstart/index.html |  23 ++-
 content/docs/2.3.0/functions-state/index.html      |  23 ++-
 .../docs/2.3.0/getting-started-docker/index.html   |  29 ++-
 .../2.3.0/getting-started-standalone/index.html    |  33 +--
 content/docs/2.3.0/index.html                      |  23 ++-
 content/docs/2.3.0/io-cdc-canal/index.html         |  23 ++-
 content/docs/2.3.0/io-cdc-debezium/index.html      |  23 ++-
 content/docs/2.3.0/io-cdc/index.html               |  25 ++-
 content/docs/2.3.0/io-connectors/index.html        |  25 ++-
 content/docs/2.3.0/io-develop/index.html           |  37 ++--
 content/docs/2.3.0/io-hbase/index.html             |  25 ++-
 content/docs/2.3.0/io-kafka/index.html             |  25 ++-
 content/docs/2.3.0/io-managing/index.html          |  33 +--
 content/docs/2.3.0/io-netty/index.html             |  25 ++-
 content/docs/2.3.0/io-overview/index.html          |  23 ++-
 content/docs/2.3.0/io-quickstart/index.html        |  37 ++--
 content/docs/2.3.0/pulsar-2.0/index.html           |  23 ++-
 content/docs/2.3.0/pulsar-admin/index.html         |  31 +--
 content/docs/2.3.0/reference-cli-tools/index.html  |  23 ++-
 .../docs/2.3.0/reference-configuration/index.html  |  25 ++-
 .../docs/2.3.0/reference-pulsar-admin/index.html   |  23 ++-
 .../2.3.0/reference-rest-api-overview/index.html   |  23 ++-
 .../docs/2.3.0/reference-terminology/index.html    |  25 ++-
 content/docs/2.3.0/security-athenz/index.html      |  27 ++-
 .../docs/2.3.0/security-authorization/index.html   |  27 ++-
 content/docs/2.3.0/security-encryption/index.html  |  23 ++-
 content/docs/2.3.0/security-extending/index.html   |  23 ++-
 content/docs/2.3.0/security-overview/index.html    |  23 ++-
 .../2.3.0/security-tls-authentication/index.html   |  23 ++-
 .../docs/2.3.0/security-tls-transport/index.html   |  27 ++-
 content/docs/2.3.0/security-token-admin/index.html |  35 ++--
 .../docs/2.3.0/security-token-client/index.html    |  27 ++-
 .../2.3.0/sql-deployment-configurations/index.html |  23 ++-
 content/docs/2.3.0/sql-getting-started/index.html  |  23 ++-
 content/docs/2.3.0/sql-overview/index.html         |  23 ++-
 content/docs/2.3.0/standalone-docker/index.html    |  29 ++-
 content/docs/2.3.0/standalone/index.html           |  33 +--
 .../docs/2.3.0/window-functions-context/index.html |  25 ++-
 content/docs/2.3.1/adaptors-kafka/index.html       |  27 ++-
 content/docs/2.3.1/adaptors-spark/index.html       |  23 ++-
 content/docs/2.3.1/adaptors-storm/index.html       |  23 ++-
 content/docs/2.3.1/admin-api-brokers/index.html    |  23 ++-
 content/docs/2.3.1/admin-api-clusters/index.html   |  27 ++-
 content/docs/2.3.1/admin-api-namespaces/index.html |  31 +--
 .../admin-api-non-persistent-topics/index.html     |  25 ++-
 content/docs/2.3.1/admin-api-overview/index.html   |  23 ++-
 .../2.3.1/admin-api-partitioned-topics/index.html  |  23 ++-
 .../docs/2.3.1/admin-api-permissions/index.html    |  25 ++-
 .../2.3.1/admin-api-persistent-topics/index.html   |  23 ++-
 content/docs/2.3.1/admin-api-schemas/index.html    |  23 ++-
 content/docs/2.3.1/admin-api-tenants/index.html    |  25 ++-
 .../docs/2.3.1/administration-dashboard/index.html |  25 ++-
 content/docs/2.3.1/administration-geo/index.html   |  25 ++-
 .../2.3.1/administration-load-balance/index.html   |  35 ++--
 content/docs/2.3.1/administration-proxy/index.html |  23 ++-
 content/docs/2.3.1/administration-stats/index.html |  23 ++-
 content/docs/2.3.1/administration-zk-bk/index.html |  27 ++-
 content/docs/2.3.1/client-libraries-cpp/index.html |  31 +--
 content/docs/2.3.1/client-libraries-go/index.html  |  31 +--
 .../docs/2.3.1/client-libraries-java/index.html    |  27 ++-
 .../docs/2.3.1/client-libraries-python/index.html  |  31 +--
 .../2.3.1/client-libraries-websocket/index.html    |  33 +--
 content/docs/2.3.1/client-libraries/index.html     |  23 ++-
 .../concepts-architecture-overview/index.html      |  23 ++-
 .../docs/2.3.1/concepts-authentication/index.html  |  23 ++-
 content/docs/2.3.1/concepts-clients/index.html     |  25 ++-
 content/docs/2.3.1/concepts-messaging/index.html   |  27 ++-
 .../docs/2.3.1/concepts-multi-tenancy/index.html   |  23 ++-
 content/docs/2.3.1/concepts-overview/index.html    |  23 ++-
 content/docs/2.3.1/concepts-replication/index.html |  23 ++-
 .../docs/2.3.1/concepts-schema-registry/index.html |  23 ++-
 .../docs/2.3.1/concepts-tiered-storage/index.html  |  23 ++-
 .../2.3.1/concepts-topic-compaction/index.html     |  23 ++-
 .../2.3.1/cookbooks-bookkeepermetadata/index.html  |  25 ++-
 content/docs/2.3.1/cookbooks-compaction/index.html |  23 ++-
 .../docs/2.3.1/cookbooks-deduplication/index.html  |  23 ++-
 content/docs/2.3.1/cookbooks-encryption/index.html |  25 ++-
 .../docs/2.3.1/cookbooks-message-queue/index.html  |  23 ++-
 .../docs/2.3.1/cookbooks-non-persistent/index.html |  23 ++-
 .../docs/2.3.1/cookbooks-partitioned/index.html    |  23 ++-
 .../2.3.1/cookbooks-retention-expiry/index.html    |  31 +--
 .../docs/2.3.1/cookbooks-tiered-storage/index.html |  41 ++--
 content/docs/2.3.1/deploy-aws/index.html           |  27 ++-
 .../deploy-bare-metal-multi-cluster/index.html     |  39 ++--
 content/docs/2.3.1/deploy-bare-metal/index.html    |  37 ++--
 content/docs/2.3.1/deploy-dcos/index.html          |  23 ++-
 content/docs/2.3.1/deploy-kubernetes/index.html    |  25 ++-
 content/docs/2.3.1/deploy-monitoring/index.html    |  23 ++-
 .../docs/2.3.1/develop-binary-protocol/index.html  |  49 +++--
 content/docs/2.3.1/develop-cpp/index.html          |  23 ++-
 content/docs/2.3.1/develop-load-manager/index.html |  25 ++-
 content/docs/2.3.1/develop-schema/index.html       |  23 ++-
 content/docs/2.3.1/develop-tools/index.html        |  29 ++-
 .../2.3.1/developing-binary-protocol/index.html    |  49 +++--
 content/docs/2.3.1/functions-api/index.html        |  23 ++-
 content/docs/2.3.1/functions-deploying/index.html  |  23 ++-
 content/docs/2.3.1/functions-guarantees/index.html |  23 ++-
 content/docs/2.3.1/functions-metrics/index.html    |  23 ++-
 content/docs/2.3.1/functions-overview/index.html   |  25 ++-
 content/docs/2.3.1/functions-quickstart/index.html |  23 ++-
 content/docs/2.3.1/functions-state/index.html      |  23 ++-
 .../docs/2.3.1/getting-started-docker/index.html   |  31 +--
 .../2.3.1/getting-started-standalone/index.html    |  33 +--
 content/docs/2.3.1/index.html                      |  23 ++-
 content/docs/2.3.1/io-cdc-debezium/index.html      |  23 ++-
 content/docs/2.3.1/io-cdc/index.html               |  23 ++-
 content/docs/2.3.1/io-connectors/index.html        |  25 ++-
 content/docs/2.3.1/io-develop/index.html           |  33 +--
 content/docs/2.3.1/io-elasticsearch/index.html     |  25 ++-
 content/docs/2.3.1/io-file/index.html              |  25 ++-
 content/docs/2.3.1/io-hdfs/index.html              |  25 ++-
 content/docs/2.3.1/io-influxdb/index.html          |  25 ++-
 content/docs/2.3.1/io-managing/index.html          |  33 +--
 content/docs/2.3.1/io-mongo/index.html             |  25 ++-
 content/docs/2.3.1/io-overview/index.html          |  23 ++-
 content/docs/2.3.1/io-quickstart/index.html        |  37 ++--
 content/docs/2.3.1/io-rabbitmq/index.html          |  25 ++-
 content/docs/2.3.1/io-solr/index.html              |  25 ++-
 content/docs/2.3.1/pulsar-2.0/index.html           |  23 ++-
 content/docs/2.3.1/pulsar-admin/index.html         |  31 +--
 content/docs/2.3.1/reference-cli-tools/index.html  |  23 ++-
 .../docs/2.3.1/reference-configuration/index.html  |  25 ++-
 .../docs/2.3.1/reference-pulsar-admin/index.html   |  23 ++-
 .../2.3.1/reference-rest-api-overview/index.html   |  23 ++-
 .../docs/2.3.1/reference-terminology/index.html    |  25 ++-
 content/docs/2.3.1/security-athenz/index.html      |  27 ++-
 .../docs/2.3.1/security-authorization/index.html   |  27 ++-
 content/docs/2.3.1/security-encryption/index.html  |  23 ++-
 content/docs/2.3.1/security-extending/index.html   |  23 ++-
 content/docs/2.3.1/security-overview/index.html    |  23 ++-
 .../2.3.1/security-tls-authentication/index.html   |  23 ++-
 .../docs/2.3.1/security-tls-transport/index.html   |  27 ++-
 content/docs/2.3.1/security-token-admin/index.html |  35 ++--
 .../docs/2.3.1/security-token-client/index.html    |  27 ++-
 .../2.3.1/sql-deployment-configurations/index.html |  23 ++-
 content/docs/2.3.1/sql-getting-started/index.html  |  23 ++-
 content/docs/2.3.1/sql-overview/index.html         |  23 ++-
 content/docs/2.3.1/standalone-docker/index.html    |  29 ++-
 content/docs/2.3.1/standalone/index.html           |  33 +--
 .../docs/2.3.1/window-functions-context/index.html |  25 ++-
 content/docs/2.3.2/adaptors-kafka/index.html       |  27 ++-
 content/docs/2.3.2/adaptors-spark/index.html       |  25 ++-
 content/docs/2.3.2/adaptors-storm/index.html       |  23 ++-
 content/docs/2.3.2/admin-api-brokers/index.html    |  23 ++-
 content/docs/2.3.2/admin-api-clusters/index.html   |  27 ++-
 content/docs/2.3.2/admin-api-namespaces/index.html |  29 ++-
 .../admin-api-non-persistent-topics/index.html     |  23 ++-
 content/docs/2.3.2/admin-api-overview/index.html   |  23 ++-
 .../2.3.2/admin-api-partitioned-topics/index.html  |  23 ++-
 .../docs/2.3.2/admin-api-permissions/index.html    |  25 ++-
 .../2.3.2/admin-api-persistent-topics/index.html   |  23 ++-
 content/docs/2.3.2/admin-api-schemas/index.html    |  25 ++-
 content/docs/2.3.2/admin-api-tenants/index.html    |  25 ++-
 .../docs/2.3.2/administration-dashboard/index.html |  25 ++-
 content/docs/2.3.2/administration-geo/index.html   |  25 ++-
 .../2.3.2/administration-load-balance/index.html   |  25 ++-
 content/docs/2.3.2/administration-proxy/index.html |  23 ++-
 content/docs/2.3.2/administration-stats/index.html |  23 ++-
 content/docs/2.3.2/administration-zk-bk/index.html |  27 ++-
 content/docs/2.3.2/client-libraries-cpp/index.html |  35 ++--
 content/docs/2.3.2/client-libraries-go/index.html  |  27 ++-
 .../docs/2.3.2/client-libraries-java/index.html    |  29 ++-
 .../docs/2.3.2/client-libraries-python/index.html  |  29 ++-
 .../2.3.2/client-libraries-websocket/index.html    |  33 +--
 content/docs/2.3.2/client-libraries/index.html     |  23 ++-
 .../concepts-architecture-overview/index.html      |  23 ++-
 .../docs/2.3.2/concepts-authentication/index.html  |  23 ++-
 content/docs/2.3.2/concepts-clients/index.html     |  23 ++-
 content/docs/2.3.2/concepts-messaging/index.html   |  27 ++-
 .../docs/2.3.2/concepts-multi-tenancy/index.html   |  23 ++-
 content/docs/2.3.2/concepts-overview/index.html    |  23 ++-
 content/docs/2.3.2/concepts-replication/index.html |  23 ++-
 .../docs/2.3.2/concepts-schema-registry/index.html |  23 ++-
 .../docs/2.3.2/concepts-tiered-storage/index.html  |  23 ++-
 .../2.3.2/concepts-topic-compaction/index.html     |  23 ++-
 .../2.3.2/cookbooks-bookkeepermetadata/index.html  |  25 ++-
 content/docs/2.3.2/cookbooks-compaction/index.html |  23 ++-
 .../docs/2.3.2/cookbooks-deduplication/index.html  |  23 ++-
 content/docs/2.3.2/cookbooks-encryption/index.html |  25 ++-
 .../docs/2.3.2/cookbooks-message-queue/index.html  |  23 ++-
 .../docs/2.3.2/cookbooks-non-persistent/index.html |  23 ++-
 .../docs/2.3.2/cookbooks-partitioned/index.html    |  23 ++-
 .../2.3.2/cookbooks-retention-expiry/index.html    |  31 +--
 .../docs/2.3.2/cookbooks-tiered-storage/index.html |  41 ++--
 content/docs/2.3.2/deploy-aws/index.html           |  27 ++-
 .../deploy-bare-metal-multi-cluster/index.html     |  29 ++-
 content/docs/2.3.2/deploy-bare-metal/index.html    |  37 ++--
 content/docs/2.3.2/deploy-dcos/index.html          |  23 ++-
 content/docs/2.3.2/deploy-kubernetes/index.html    |  25 ++-
 content/docs/2.3.2/deploy-monitoring/index.html    |  23 ++-
 .../docs/2.3.2/develop-binary-protocol/index.html  |  49 +++--
 content/docs/2.3.2/develop-cpp/index.html          |  23 ++-
 content/docs/2.3.2/develop-load-manager/index.html |  25 ++-
 content/docs/2.3.2/develop-schema/index.html       |  23 ++-
 content/docs/2.3.2/develop-tools/index.html        |  29 ++-
 .../2.3.2/developing-binary-protocol/index.html    |  49 +++--
 content/docs/2.3.2/functions-api/index.html        |  23 ++-
 content/docs/2.3.2/functions-deploying/index.html  |  23 ++-
 content/docs/2.3.2/functions-guarantees/index.html |  23 ++-
 content/docs/2.3.2/functions-metrics/index.html    |  23 ++-
 content/docs/2.3.2/functions-overview/index.html   |  23 ++-
 content/docs/2.3.2/functions-quickstart/index.html |  23 ++-
 content/docs/2.3.2/functions-state/index.html      |  23 ++-
 content/docs/2.3.2/functions-worker/index.html     |  33 +--
 .../docs/2.3.2/getting-started-docker/index.html   |  31 +--
 .../2.3.2/getting-started-standalone/index.html    |  35 ++--
 content/docs/2.3.2/index.html                      |  23 ++-
 content/docs/2.3.2/io-cdc-debezium/index.html      |  23 ++-
 content/docs/2.3.2/io-cdc/index.html               |  23 ++-
 content/docs/2.3.2/io-connectors/index.html        |  25 ++-
 content/docs/2.3.2/io-develop/index.html           |  37 ++--
 content/docs/2.3.2/io-managing/index.html          |  33 +--
 content/docs/2.3.2/io-overview/index.html          |  23 ++-
 content/docs/2.3.2/io-quickstart/index.html        |  37 ++--
 content/docs/2.3.2/io-redis/index.html             |  25 ++-
 content/docs/2.3.2/pulsar-2.0/index.html           |  23 ++-
 content/docs/2.3.2/pulsar-admin/index.html         |  31 +--
 content/docs/2.3.2/reference-cli-tools/index.html  |  23 ++-
 .../docs/2.3.2/reference-configuration/index.html  |  25 ++-
 .../docs/2.3.2/reference-pulsar-admin/index.html   |  23 ++-
 .../2.3.2/reference-rest-api-overview/index.html   |  23 ++-
 .../docs/2.3.2/reference-terminology/index.html    |  25 ++-
 content/docs/2.3.2/security-athenz/index.html      |  27 ++-
 .../docs/2.3.2/security-authorization/index.html   |  27 ++-
 content/docs/2.3.2/security-encryption/index.html  |  23 ++-
 content/docs/2.3.2/security-extending/index.html   |  23 ++-
 content/docs/2.3.2/security-kerberos/index.html    |  27 ++-
 content/docs/2.3.2/security-overview/index.html    |  25 ++-
 .../2.3.2/security-tls-authentication/index.html   |  23 ++-
 .../docs/2.3.2/security-tls-transport/index.html   |  27 ++-
 content/docs/2.3.2/security-token-admin/index.html |  35 ++--
 .../docs/2.3.2/security-token-client/index.html    |  27 ++-
 .../2.3.2/sql-deployment-configurations/index.html |  23 ++-
 content/docs/2.3.2/sql-getting-started/index.html  |  23 ++-
 content/docs/2.3.2/sql-overview/index.html         |  23 ++-
 content/docs/2.3.2/standalone-docker/index.html    |  29 ++-
 content/docs/2.3.2/standalone/index.html           |  35 ++--
 .../docs/2.3.2/window-functions-context/index.html |  25 ++-
 content/docs/2.4.0/adaptors-kafka/index.html       |  27 ++-
 content/docs/2.4.0/adaptors-spark/index.html       |  23 ++-
 content/docs/2.4.0/adaptors-storm/index.html       |  23 ++-
 content/docs/2.4.0/admin-api-brokers/index.html    |  23 ++-
 content/docs/2.4.0/admin-api-clusters/index.html   |  27 ++-
 content/docs/2.4.0/admin-api-namespaces/index.html |  31 +--
 .../admin-api-non-persistent-topics/index.html     |  23 ++-
 content/docs/2.4.0/admin-api-overview/index.html   |  25 ++-
 .../2.4.0/admin-api-partitioned-topics/index.html  |  23 ++-
 .../docs/2.4.0/admin-api-permissions/index.html    |  25 ++-
 .../2.4.0/admin-api-persistent-topics/index.html   |  23 ++-
 content/docs/2.4.0/admin-api-schemas/index.html    |  23 ++-
 content/docs/2.4.0/admin-api-tenants/index.html    |  25 ++-
 .../docs/2.4.0/administration-dashboard/index.html |  25 ++-
 content/docs/2.4.0/administration-geo/index.html   |  25 ++-
 .../2.4.0/administration-load-balance/index.html   |  25 ++-
 content/docs/2.4.0/administration-proxy/index.html |  23 ++-
 content/docs/2.4.0/administration-stats/index.html |  23 ++-
 content/docs/2.4.0/administration-zk-bk/index.html |  29 ++-
 content/docs/2.4.0/client-libraries-cpp/index.html |  35 ++--
 content/docs/2.4.0/client-libraries-go/index.html  |  31 +--
 .../docs/2.4.0/client-libraries-java/index.html    |  27 ++-
 .../docs/2.4.0/client-libraries-python/index.html  |  31 +--
 .../2.4.0/client-libraries-websocket/index.html    |  33 +--
 content/docs/2.4.0/client-libraries/index.html     |  23 ++-
 .../concepts-architecture-overview/index.html      |  23 ++-
 .../docs/2.4.0/concepts-authentication/index.html  |  23 ++-
 content/docs/2.4.0/concepts-clients/index.html     |  25 ++-
 content/docs/2.4.0/concepts-messaging/index.html   |  27 ++-
 .../docs/2.4.0/concepts-multi-tenancy/index.html   |  23 ++-
 content/docs/2.4.0/concepts-overview/index.html    |  23 ++-
 content/docs/2.4.0/concepts-replication/index.html |  23 ++-
 .../docs/2.4.0/concepts-schema-registry/index.html |  23 ++-
 .../docs/2.4.0/concepts-tiered-storage/index.html  |  23 ++-
 .../2.4.0/concepts-topic-compaction/index.html     |  23 ++-
 .../2.4.0/cookbooks-bookkeepermetadata/index.html  |  25 ++-
 content/docs/2.4.0/cookbooks-compaction/index.html |  23 ++-
 .../docs/2.4.0/cookbooks-deduplication/index.html  |  23 ++-
 content/docs/2.4.0/cookbooks-encryption/index.html |  25 ++-
 .../docs/2.4.0/cookbooks-message-queue/index.html  |  23 ++-
 .../docs/2.4.0/cookbooks-non-persistent/index.html |  23 ++-
 .../docs/2.4.0/cookbooks-partitioned/index.html    |  23 ++-
 .../2.4.0/cookbooks-retention-expiry/index.html    |  31 +--
 .../docs/2.4.0/cookbooks-tiered-storage/index.html |  39 ++--
 content/docs/2.4.0/deploy-aws/index.html           |  27 ++-
 .../deploy-bare-metal-multi-cluster/index.html     |  29 ++-
 content/docs/2.4.0/deploy-bare-metal/index.html    |  37 ++--
 content/docs/2.4.0/deploy-dcos/index.html          |  23 ++-
 content/docs/2.4.0/deploy-kubernetes/index.html    |  25 ++-
 content/docs/2.4.0/deploy-monitoring/index.html    |  23 ++-
 .../docs/2.4.0/develop-binary-protocol/index.html  |  49 +++--
 content/docs/2.4.0/develop-cpp/index.html          |  23 ++-
 content/docs/2.4.0/develop-load-manager/index.html |  25 ++-
 content/docs/2.4.0/develop-schema/index.html       |  23 ++-
 content/docs/2.4.0/develop-tools/index.html        |  29 ++-
 .../2.4.0/developing-binary-protocol/index.html    |  49 +++--
 content/docs/2.4.0/functions-api/index.html        |  23 ++-
 content/docs/2.4.0/functions-debugging/index.html  |  23 ++-
 content/docs/2.4.0/functions-deploying/index.html  |  23 ++-
 content/docs/2.4.0/functions-guarantees/index.html |  23 ++-
 content/docs/2.4.0/functions-metrics/index.html    |  23 ++-
 content/docs/2.4.0/functions-overview/index.html   |  25 ++-
 content/docs/2.4.0/functions-quickstart/index.html |  23 ++-
 content/docs/2.4.0/functions-runtime/index.html    |  25 ++-
 content/docs/2.4.0/functions-state/index.html      |  31 +--
 content/docs/2.4.0/functions-worker/index.html     |  33 +--
 .../docs/2.4.0/getting-started-docker/index.html   |  29 ++-
 .../2.4.0/getting-started-standalone/index.html    |  35 ++--
 content/docs/2.4.0/index.html                      |  23 ++-
 content/docs/2.4.0/io-cdc-canal/index.html         |  23 ++-
 content/docs/2.4.0/io-cdc-debezium/index.html      |  23 ++-
 content/docs/2.4.0/io-cdc/index.html               |  23 ++-
 content/docs/2.4.0/io-connectors/index.html        |  23 ++-
 content/docs/2.4.0/io-develop/index.html           |  37 ++--
 content/docs/2.4.0/io-managing/index.html          |  33 +--
 content/docs/2.4.0/io-overview/index.html          |  23 ++-
 content/docs/2.4.0/io-quickstart/index.html        |  33 +--
 content/docs/2.4.0/pulsar-2.0/index.html           |  23 ++-
 content/docs/2.4.0/pulsar-admin/index.html         |  31 +--
 content/docs/2.4.0/reference-cli-tools/index.html  |  23 ++-
 .../docs/2.4.0/reference-configuration/index.html  |  25 ++-
 content/docs/2.4.0/reference-metrics/index.html    |  25 ++-
 .../2.4.0/reference-rest-api-overview/index.html   |  23 ++-
 .../docs/2.4.0/reference-terminology/index.html    |  25 ++-
 .../docs/2.4.0/reference-ulsar-admin/index.html    |  23 ++-
 content/docs/2.4.0/security-athenz/index.html      |  27 ++-
 .../docs/2.4.0/security-authorization/index.html   |  27 ++-
 content/docs/2.4.0/security-encryption/index.html  |  23 ++-
 content/docs/2.4.0/security-extending/index.html   |  23 ++-
 content/docs/2.4.0/security-jwt/index.html         |  27 ++-
 content/docs/2.4.0/security-kerberos/index.html    |  31 +--
 content/docs/2.4.0/security-overview/index.html    |  23 ++-
 .../2.4.0/security-tls-authentication/index.html   |  23 ++-
 .../docs/2.4.0/security-tls-transport/index.html   |  27 ++-
 content/docs/2.4.0/security-token-admin/index.html |  35 ++--
 .../docs/2.4.0/security-token-client/index.html    |  27 ++-
 .../2.4.0/sql-deployment-configurations/index.html |  23 ++-
 content/docs/2.4.0/sql-getting-started/index.html  |  23 ++-
 content/docs/2.4.0/sql-overview/index.html         |  23 ++-
 content/docs/2.4.0/standalone-docker/index.html    |  29 ++-
 content/docs/2.4.0/standalone/index.html           |  35 ++--
 .../docs/2.4.0/window-functions-context/index.html |  25 ++-
 content/docs/2.4.1/adaptors-kafka/index.html       |  27 ++-
 content/docs/2.4.1/adaptors-spark/index.html       |  23 ++-
 content/docs/2.4.1/adaptors-storm/index.html       |  23 ++-
 content/docs/2.4.1/admin-api-brokers/index.html    |  23 ++-
 content/docs/2.4.1/admin-api-clusters/index.html   |  27 ++-
 content/docs/2.4.1/admin-api-functions/index.html  |  23 ++-
 content/docs/2.4.1/admin-api-namespaces/index.html |  31 +--
 .../admin-api-non-persistent-topics/index.html     |  27 ++-
 content/docs/2.4.1/admin-api-overview/index.html   |  25 ++-
 .../2.4.1/admin-api-partitioned-topics/index.html  |  31 +--
 .../docs/2.4.1/admin-api-permissions/index.html    |  25 ++-
 .../2.4.1/admin-api-persistent-topics/index.html   |  23 ++-
 content/docs/2.4.1/admin-api-schemas/index.html    |  23 ++-
 content/docs/2.4.1/admin-api-tenants/index.html    |  25 ++-
 .../docs/2.4.1/administration-dashboard/index.html |  25 ++-
 content/docs/2.4.1/administration-geo/index.html   |  25 ++-
 .../2.4.1/administration-load-balance/index.html   |  25 ++-
 content/docs/2.4.1/administration-proxy/index.html |  23 ++-
 content/docs/2.4.1/administration-stats/index.html |  23 ++-
 .../docs/2.4.1/administration-upgrade/index.html   |  29 ++-
 content/docs/2.4.1/administration-zk-bk/index.html |  27 ++-
 content/docs/2.4.1/client-libraries-cpp/index.html |  35 ++--
 content/docs/2.4.1/client-libraries-go/index.html  |  27 ++-
 .../docs/2.4.1/client-libraries-java/index.html    |  27 ++-
 .../docs/2.4.1/client-libraries-python/index.html  |  31 +--
 .../2.4.1/client-libraries-websocket/index.html    |  33 +--
 content/docs/2.4.1/client-libraries/index.html     |  23 ++-
 .../concepts-architecture-overview/index.html      |  23 ++-
 .../docs/2.4.1/concepts-authentication/index.html  |  23 ++-
 content/docs/2.4.1/concepts-clients/index.html     |  25 ++-
 content/docs/2.4.1/concepts-messaging/index.html   |  27 ++-
 .../docs/2.4.1/concepts-multi-tenancy/index.html   |  23 ++-
 content/docs/2.4.1/concepts-overview/index.html    |  23 ++-
 content/docs/2.4.1/concepts-replication/index.html |  23 ++-
 .../docs/2.4.1/concepts-schema-registry/index.html |  23 ++-
 .../docs/2.4.1/concepts-tiered-storage/index.html  |  23 ++-
 .../2.4.1/concepts-topic-compaction/index.html     |  23 ++-
 .../2.4.1/cookbooks-bookkeepermetadata/index.html  |  25 ++-
 content/docs/2.4.1/cookbooks-compaction/index.html |  23 ++-
 .../docs/2.4.1/cookbooks-deduplication/index.html  |  23 ++-
 content/docs/2.4.1/cookbooks-encryption/index.html |  25 ++-
 .../docs/2.4.1/cookbooks-message-queue/index.html  |  23 ++-
 .../docs/2.4.1/cookbooks-non-persistent/index.html |  23 ++-
 .../docs/2.4.1/cookbooks-partitioned/index.html    |  23 ++-
 .../2.4.1/cookbooks-retention-expiry/index.html    |  31 +--
 .../docs/2.4.1/cookbooks-tiered-storage/index.html |  41 ++--
 content/docs/2.4.1/deploy-aws/index.html           |  27 ++-
 .../deploy-bare-metal-multi-cluster/index.html     |  29 ++-
 content/docs/2.4.1/deploy-bare-metal/index.html    |  37 ++--
 content/docs/2.4.1/deploy-dcos/index.html          |  23 ++-
 content/docs/2.4.1/deploy-kubernetes/index.html    |  25 ++-
 content/docs/2.4.1/deploy-monitoring/index.html    |  23 ++-
 .../docs/2.4.1/develop-binary-protocol/index.html  |  49 +++--
 content/docs/2.4.1/develop-cpp/index.html          |  23 ++-
 content/docs/2.4.1/develop-load-manager/index.html |  25 ++-
 content/docs/2.4.1/develop-schema/index.html       |  23 ++-
 content/docs/2.4.1/develop-tools/index.html        |  29 ++-
 .../2.4.1/developing-binary-protocol/index.html    |  49 +++--
 content/docs/2.4.1/functions-cli/index.html        |  23 ++-
 content/docs/2.4.1/functions-debug/index.html      |  23 ++-
 content/docs/2.4.1/functions-deploy/index.html     |  23 ++-
 content/docs/2.4.1/functions-develop/index.html    |  35 ++--
 content/docs/2.4.1/functions-overview/index.html   |  23 ++-
 content/docs/2.4.1/functions-runtime/index.html    |  25 ++-
 content/docs/2.4.1/functions-worker/index.html     |  33 +--
 .../docs/2.4.1/getting-started-docker/index.html   |  29 ++-
 .../2.4.1/getting-started-standalone/index.html    |  35 ++--
 content/docs/2.4.1/index.html                      |  23 ++-
 content/docs/2.4.1/io-cdc-canal/index.html         |  23 ++-
 content/docs/2.4.1/io-cdc-debezium/index.html      |  23 ++-
 content/docs/2.4.1/io-cdc/index.html               |  23 ++-
 content/docs/2.4.1/io-connectors/index.html        |  25 ++-
 content/docs/2.4.1/io-debug/index.html             |  27 ++-
 content/docs/2.4.1/io-develop/index.html           |  33 +--
 content/docs/2.4.1/io-jdbc/index.html              |  25 ++-
 content/docs/2.4.1/io-managing/index.html          |  33 +--
 content/docs/2.4.1/io-netty/index.html             |  25 ++-
 content/docs/2.4.1/io-overview/index.html          |  23 ++-
 content/docs/2.4.1/io-quickstart/index.html        |  33 +--
 content/docs/2.4.1/io-use/index.html               |  25 ++-
 content/docs/2.4.1/pulsar-2.0/index.html           |  23 ++-
 content/docs/2.4.1/pulsar-admin/index.html         |  31 +--
 content/docs/2.4.1/reference-cli-tools/index.html  |  27 ++-
 .../docs/2.4.1/reference-configuration/index.html  |  25 ++-
 .../2.4.1/reference-connector-admin/index.html     |  23 ++-
 content/docs/2.4.1/reference-metrics/index.html    |  25 ++-
 .../docs/2.4.1/reference-pulsar-admin/index.html   |  27 ++-
 .../2.4.1/reference-rest-api-overview/index.html   |  23 ++-
 .../docs/2.4.1/reference-terminology/index.html    |  25 ++-
 .../schema-evolution-compatibility/index.html      |  23 ++-
 content/docs/2.4.1/schema-get-started/index.html   |  23 ++-
 content/docs/2.4.1/schema-manage/index.html        |  25 ++-
 content/docs/2.4.1/schema-understand/index.html    |  27 ++-
 content/docs/2.4.1/security-athenz/index.html      |  27 ++-
 .../docs/2.4.1/security-authorization/index.html   |  25 ++-
 content/docs/2.4.1/security-encryption/index.html  |  23 ++-
 content/docs/2.4.1/security-extending/index.html   |  23 ++-
 content/docs/2.4.1/security-jwt/index.html         |  27 ++-
 content/docs/2.4.1/security-kerberos/index.html    |  29 ++-
 content/docs/2.4.1/security-overview/index.html    |  23 ++-
 .../2.4.1/security-tls-authentication/index.html   |  23 ++-
 .../docs/2.4.1/security-tls-transport/index.html   |  27 ++-
 content/docs/2.4.1/security-token-admin/index.html |  35 ++--
 .../docs/2.4.1/security-token-client/index.html    |  27 ++-
 .../2.4.1/sql-deployment-configurations/index.html |  23 ++-
 content/docs/2.4.1/sql-getting-started/index.html  |  23 ++-
 content/docs/2.4.1/sql-overview/index.html         |  23 ++-
 content/docs/2.4.1/standalone-docker/index.html    |  29 ++-
 content/docs/2.4.1/standalone/index.html           |  35 ++--
 .../docs/2.4.1/window-functions-context/index.html |  25 ++-
 content/docs/2.4.2/adaptors-kafka/index.html       |  27 ++-
 content/docs/2.4.2/adaptors-spark/index.html       |  23 ++-
 content/docs/2.4.2/adaptors-storm/index.html       |  23 ++-
 content/docs/2.4.2/admin-api-brokers/index.html    |  23 ++-
 content/docs/2.4.2/admin-api-clusters/index.html   |  27 ++-
 content/docs/2.4.2/admin-api-functions/index.html  |  23 ++-
 content/docs/2.4.2/admin-api-namespaces/index.html |  31 +--
 .../admin-api-non-persistent-topics/index.html     |  27 ++-
 content/docs/2.4.2/admin-api-overview/index.html   |  25 ++-
 .../2.4.2/admin-api-partitioned-topics/index.html  |  31 +--
 .../docs/2.4.2/admin-api-permissions/index.html    |  25 ++-
 .../2.4.2/admin-api-persistent-topics/index.html   |  23 ++-
 content/docs/2.4.2/admin-api-schemas/index.html    |  23 ++-
 content/docs/2.4.2/admin-api-tenants/index.html    |  25 ++-
 .../docs/2.4.2/administration-dashboard/index.html |  25 ++-
 content/docs/2.4.2/administration-geo/index.html   |  25 ++-
 .../2.4.2/administration-load-balance/index.html   |  25 ++-
 content/docs/2.4.2/administration-proxy/index.html |  23 ++-
 content/docs/2.4.2/administration-stats/index.html |  23 ++-
 .../docs/2.4.2/administration-upgrade/index.html   |  29 ++-
 content/docs/2.4.2/administration-zk-bk/index.html |  27 ++-
 content/docs/2.4.2/client-libraries-cpp/index.html |  35 ++--
 content/docs/2.4.2/client-libraries-go/index.html  |  27 ++-
 .../docs/2.4.2/client-libraries-java/index.html    |  27 ++-
 .../docs/2.4.2/client-libraries-python/index.html  |  31 +--
 .../2.4.2/client-libraries-websocket/index.html    |  33 +--
 content/docs/2.4.2/client-libraries/index.html     |  23 ++-
 .../concepts-architecture-overview/index.html      |  23 ++-
 .../docs/2.4.2/concepts-authentication/index.html  |  23 ++-
 content/docs/2.4.2/concepts-clients/index.html     |  25 ++-
 content/docs/2.4.2/concepts-messaging/index.html   |  27 ++-
 .../docs/2.4.2/concepts-multi-tenancy/index.html   |  23 ++-
 content/docs/2.4.2/concepts-overview/index.html    |  23 ++-
 content/docs/2.4.2/concepts-replication/index.html |  23 ++-
 .../docs/2.4.2/concepts-schema-registry/index.html |  23 ++-
 .../docs/2.4.2/concepts-tiered-storage/index.html  |  23 ++-
 .../2.4.2/concepts-topic-compaction/index.html     |  23 ++-
 .../2.4.2/cookbooks-bookkeepermetadata/index.html  |  25 ++-
 content/docs/2.4.2/cookbooks-compaction/index.html |  23 ++-
 .../docs/2.4.2/cookbooks-deduplication/index.html  |  23 ++-
 content/docs/2.4.2/cookbooks-encryption/index.html |  25 ++-
 .../docs/2.4.2/cookbooks-message-queue/index.html  |  23 ++-
 .../docs/2.4.2/cookbooks-non-persistent/index.html |  23 ++-
 .../docs/2.4.2/cookbooks-partitioned/index.html    |  23 ++-
 .../2.4.2/cookbooks-retention-expiry/index.html    |  31 +--
 .../docs/2.4.2/cookbooks-tiered-storage/index.html |  41 ++--
 content/docs/2.4.2/deploy-aws/index.html           |  27 ++-
 .../deploy-bare-metal-multi-cluster/index.html     |  29 ++-
 content/docs/2.4.2/deploy-bare-metal/index.html    |  37 ++--
 content/docs/2.4.2/deploy-dcos/index.html          |  23 ++-
 content/docs/2.4.2/deploy-kubernetes/index.html    |  25 ++-
 content/docs/2.4.2/deploy-monitoring/index.html    |  23 ++-
 .../docs/2.4.2/develop-binary-protocol/index.html  |  49 +++--
 content/docs/2.4.2/develop-cpp/index.html          |  23 ++-
 content/docs/2.4.2/develop-load-manager/index.html |  25 ++-
 content/docs/2.4.2/develop-schema/index.html       |  23 ++-
 content/docs/2.4.2/develop-tools/index.html        |  29 ++-
 .../2.4.2/developing-binary-protocol/index.html    |  49 +++--
 content/docs/2.4.2/functions-cli/index.html        |  23 ++-
 content/docs/2.4.2/functions-debug/index.html      |  23 ++-
 content/docs/2.4.2/functions-deploy/index.html     |  23 ++-
 content/docs/2.4.2/functions-develop/index.html    |  35 ++--
 content/docs/2.4.2/functions-overview/index.html   |  23 ++-
 content/docs/2.4.2/functions-runtime/index.html    |  25 ++-
 content/docs/2.4.2/functions-worker/index.html     |  33 +--
 .../docs/2.4.2/getting-started-docker/index.html   |  29 ++-
 .../2.4.2/getting-started-standalone/index.html    |  35 ++--
 content/docs/2.4.2/index.html                      |  23 ++-
 content/docs/2.4.2/io-cdc-canal/index.html         |  23 ++-
 content/docs/2.4.2/io-cdc-debezium/index.html      |  23 ++-
 content/docs/2.4.2/io-cdc/index.html               |  23 ++-
 content/docs/2.4.2/io-connectors/index.html        |  25 ++-
 content/docs/2.4.2/io-debug/index.html             |  27 ++-
 content/docs/2.4.2/io-develop/index.html           |  33 +--
 content/docs/2.4.2/io-jdbc/index.html              |  25 ++-
 content/docs/2.4.2/io-managing/index.html          |  33 +--
 content/docs/2.4.2/io-netty/index.html             |  25 ++-
 content/docs/2.4.2/io-overview/index.html          |  23 ++-
 content/docs/2.4.2/io-quickstart/index.html        |  33 +--
 content/docs/2.4.2/io-use/index.html               |  25 ++-
 content/docs/2.4.2/pulsar-2.0/index.html           |  23 ++-
 content/docs/2.4.2/pulsar-admin/index.html         |  31 +--
 content/docs/2.4.2/reference-cli-tools/index.html  |  27 ++-
 .../docs/2.4.2/reference-configuration/index.html  |  25 ++-
 .../2.4.2/reference-connector-admin/index.html     |  23 ++-
 content/docs/2.4.2/reference-metrics/index.html    |  25 ++-
 .../docs/2.4.2/reference-pulsar-admin/index.html   |  27 ++-
 .../2.4.2/reference-rest-api-overview/index.html   |  23 ++-
 .../docs/2.4.2/reference-terminology/index.html    |  25 ++-
 .../schema-evolution-compatibility/index.html      |  23 ++-
 content/docs/2.4.2/schema-get-started/index.html   |  23 ++-
 content/docs/2.4.2/schema-manage/index.html        |  25 ++-
 content/docs/2.4.2/schema-understand/index.html    |  27 ++-
 content/docs/2.4.2/security-athenz/index.html      |  27 ++-
 .../docs/2.4.2/security-authorization/index.html   |  25 ++-
 content/docs/2.4.2/security-encryption/index.html  |  23 ++-
 content/docs/2.4.2/security-extending/index.html   |  23 ++-
 content/docs/2.4.2/security-jwt/index.html         |  27 ++-
 content/docs/2.4.2/security-kerberos/index.html    |  29 ++-
 content/docs/2.4.2/security-overview/index.html    |  23 ++-
 .../2.4.2/security-tls-authentication/index.html   |  23 ++-
 .../docs/2.4.2/security-tls-transport/index.html   |  27 ++-
 content/docs/2.4.2/security-token-admin/index.html |  35 ++--
 .../docs/2.4.2/security-token-client/index.html    |  27 ++-
 .../2.4.2/sql-deployment-configurations/index.html |  23 ++-
 content/docs/2.4.2/sql-getting-started/index.html  |  23 ++-
 content/docs/2.4.2/sql-overview/index.html         |  23 ++-
 content/docs/2.4.2/standalone-docker/index.html    |  29 ++-
 content/docs/2.4.2/standalone/index.html           |  35 ++--
 .../docs/2.4.2/window-functions-context/index.html |  25 ++-
 content/docs/2.5.0/adaptors-kafka/index.html       |  27 ++-
 content/docs/2.5.0/adaptors-spark/index.html       |  23 ++-
 content/docs/2.5.0/adaptors-storm/index.html       |  23 ++-
 content/docs/2.5.0/admin-api-brokers/index.html    |  23 ++-
 content/docs/2.5.0/admin-api-clusters/index.html   |  27 ++-
 content/docs/2.5.0/admin-api-functions/index.html  |  23 ++-
 content/docs/2.5.0/admin-api-namespaces/index.html |  31 +--
 .../admin-api-non-partitioned-topics/index.html    |  27 ++-
 .../admin-api-non-persistent-topics/index.html     |  23 ++-
 content/docs/2.5.0/admin-api-overview/index.html   |  23 ++-
 .../2.5.0/admin-api-partitioned-topics/index.html  |  33 +--
 .../docs/2.5.0/admin-api-permissions/index.html    |  25 ++-
 .../2.5.0/admin-api-persistent-topics/index.html   |  23 ++-
 content/docs/2.5.0/admin-api-schemas/index.html    |  23 ++-
 content/docs/2.5.0/admin-api-tenants/index.html    |  25 ++-
 .../docs/2.5.0/administration-dashboard/index.html |  25 ++-
 content/docs/2.5.0/administration-geo/index.html   |  25 ++-
 .../2.5.0/administration-load-balance/index.html   |  31 +--
 content/docs/2.5.0/administration-proxy/index.html |  23 ++-
 .../2.5.0/administration-pulsar-manager/index.html |  23 ++-
 content/docs/2.5.0/administration-stats/index.html |  23 ++-
 .../docs/2.5.0/administration-upgrade/index.html   |  27 ++-
 content/docs/2.5.0/administration-zk-bk/index.html |  23 ++-
 content/docs/2.5.0/client-libraries-cpp/index.html |  25 ++-
 content/docs/2.5.0/client-libraries-go/index.html  |  31 +--
 .../docs/2.5.0/client-libraries-java/index.html    |  25 ++-
 .../docs/2.5.0/client-libraries-node/index.html    |  29 ++-
 .../docs/2.5.0/client-libraries-python/index.html  |  31 +--
 .../2.5.0/client-libraries-websocket/index.html    |  33 +--
 content/docs/2.5.0/client-libraries/index.html     |  23 ++-
 .../concepts-architecture-overview/index.html      |  23 ++-
 .../docs/2.5.0/concepts-authentication/index.html  |  23 ++-
 content/docs/2.5.0/concepts-clients/index.html     |  23 ++-
 content/docs/2.5.0/concepts-messaging/index.html   |  27 ++-
 .../docs/2.5.0/concepts-multi-tenancy/index.html   |  23 ++-
 content/docs/2.5.0/concepts-overview/index.html    |  23 ++-
 content/docs/2.5.0/concepts-replication/index.html |  23 ++-
 .../docs/2.5.0/concepts-schema-registry/index.html |  23 ++-
 .../docs/2.5.0/concepts-tiered-storage/index.html  |  23 ++-
 .../2.5.0/concepts-topic-compaction/index.html     |  23 ++-
 .../2.5.0/cookbooks-bookkeepermetadata/index.html  |  25 ++-
 content/docs/2.5.0/cookbooks-compaction/index.html |  23 ++-
 .../docs/2.5.0/cookbooks-deduplication/index.html  |  23 ++-
 content/docs/2.5.0/cookbooks-encryption/index.html |  25 ++-
 .../docs/2.5.0/cookbooks-message-queue/index.html  |  23 ++-
 .../docs/2.5.0/cookbooks-non-persistent/index.html |  23 ++-
 .../docs/2.5.0/cookbooks-partitioned/index.html    |  23 ++-
 .../2.5.0/cookbooks-retention-expiry/index.html    |  23 ++-
 .../docs/2.5.0/cookbooks-tiered-storage/index.html |  39 ++--
 content/docs/2.5.0/deploy-aws/index.html           |  27 ++-
 .../deploy-bare-metal-multi-cluster/index.html     |  33 +--
 content/docs/2.5.0/deploy-bare-metal/index.html    |  37 ++--
 content/docs/2.5.0/deploy-dcos/index.html          |  27 ++-
 content/docs/2.5.0/deploy-kubernetes/index.html    |  25 ++-
 content/docs/2.5.0/deploy-monitoring/index.html    |  25 ++-
 .../docs/2.5.0/develop-binary-protocol/index.html  |  49 +++--
 content/docs/2.5.0/develop-cpp/index.html          |  23 ++-
 content/docs/2.5.0/develop-load-manager/index.html |  25 ++-
 content/docs/2.5.0/develop-schema/index.html       |  23 ++-
 content/docs/2.5.0/develop-tools/index.html        |  29 ++-
 .../2.5.0/developing-binary-protocol/index.html    |  49 +++--
 content/docs/2.5.0/functions-cli/index.html        |  23 ++-
 content/docs/2.5.0/functions-debug/index.html      |  23 ++-
 content/docs/2.5.0/functions-deploy/index.html     |  23 ++-
 content/docs/2.5.0/functions-develop/index.html    |  35 ++--
 content/docs/2.5.0/functions-metrics/index.html    |  23 ++-
 content/docs/2.5.0/functions-overview/index.html   |  23 ++-
 content/docs/2.5.0/functions-runtime/index.html    |  27 ++-
 content/docs/2.5.0/functions-worker/index.html     |  33 +--
 .../docs/2.5.0/getting-started-docker/index.html   |  31 +--
 content/docs/2.5.0/getting-started-helm/index.html |  25 ++-
 .../2.5.0/getting-started-standalone/index.html    |  35 ++--
 content/docs/2.5.0/helm-deploy/index.html          |  35 ++--
 content/docs/2.5.0/helm-install/index.html         |  23 ++-
 content/docs/2.5.0/helm-overview/index.html        |  27 ++-
 content/docs/2.5.0/helm-prepare/index.html         |  23 ++-
 content/docs/2.5.0/helm-tools/index.html           |  23 ++-
 content/docs/2.5.0/helm-upgrade/index.html         |  25 ++-
 content/docs/2.5.0/index.html                      |  23 ++-
 content/docs/2.5.0/io-aerospike-sink/index.html    |  23 ++-
 content/docs/2.5.0/io-canal-source/index.html      |  23 ++-
 content/docs/2.5.0/io-cassandra-sink/index.html    |  23 ++-
 content/docs/2.5.0/io-cdc-debezium/index.html      |  25 ++-
 content/docs/2.5.0/io-cdc/index.html               |  23 ++-
 content/docs/2.5.0/io-cli/index.html               |  23 ++-
 content/docs/2.5.0/io-connectors/index.html        |  23 ++-
 content/docs/2.5.0/io-debezium-source/index.html   |  23 ++-
 content/docs/2.5.0/io-debug/index.html             |  27 ++-
 content/docs/2.5.0/io-develop/index.html           |  31 +--
 .../docs/2.5.0/io-elasticsearch-sink/index.html    |  23 ++-
 content/docs/2.5.0/io-file-source/index.html       |  23 ++-
 content/docs/2.5.0/io-flume-sink/index.html        |  23 ++-
 content/docs/2.5.0/io-flume-source/index.html      |  23 ++-
 content/docs/2.5.0/io-hbase-sink/index.html        |  25 ++-
 content/docs/2.5.0/io-hdfs2-sink/index.html        |  25 ++-
 content/docs/2.5.0/io-hdfs3-sink/index.html        |  25 ++-
 content/docs/2.5.0/io-influxdb-sink/index.html     |  25 ++-
 content/docs/2.5.0/io-jdbc-sink/index.html         |  25 ++-
 content/docs/2.5.0/io-kafka-sink/index.html        |  27 ++-
 content/docs/2.5.0/io-kafka-source/index.html      |  25 ++-
 content/docs/2.5.0/io-kinesis-sink/index.html      |  23 ++-
 content/docs/2.5.0/io-kinesis-source/index.html    |  23 ++-
 content/docs/2.5.0/io-mongo-sink/index.html        |  25 ++-
 content/docs/2.5.0/io-netty-source/index.html      |  25 ++-
 content/docs/2.5.0/io-overview/index.html          |  23 ++-
 content/docs/2.5.0/io-quickstart/index.html        |  45 ++--
 content/docs/2.5.0/io-rabbitmq-sink/index.html     |  25 ++-
 content/docs/2.5.0/io-rabbitmq-source/index.html   |  25 ++-
 content/docs/2.5.0/io-redis-sink/index.html        |  25 ++-
 content/docs/2.5.0/io-solr-sink/index.html         |  25 ++-
 content/docs/2.5.0/io-twitter-source/index.html    |  25 ++-
 content/docs/2.5.0/io-twitter/index.html           |  23 ++-
 content/docs/2.5.0/io-use/index.html               |  25 ++-
 content/docs/2.5.0/kubernetes-helm/index.html      |  23 ++-
 content/docs/2.5.0/pulsar-2.0/index.html           |  23 ++-
 content/docs/2.5.0/pulsar-admin/index.html         |  31 +--
 content/docs/2.5.0/reference-cli-tools/index.html  |  27 ++-
 .../docs/2.5.0/reference-configuration/index.html  |  25 ++-
 .../2.5.0/reference-connector-admin/index.html     |  23 ++-
 content/docs/2.5.0/reference-metrics/index.html    |  25 ++-
 .../docs/2.5.0/reference-pulsar-admin/index.html   |  29 ++-
 .../2.5.0/reference-rest-api-overview/index.html   |  23 ++-
 .../docs/2.5.0/reference-terminology/index.html    |  25 ++-
 .../schema-evolution-compatibility/index.html      |  23 ++-
 content/docs/2.5.0/schema-get-started/index.html   |  23 ++-
 content/docs/2.5.0/schema-manage/index.html        |  25 ++-
 content/docs/2.5.0/schema-understand/index.html    |  27 ++-
 content/docs/2.5.0/security-athenz/index.html      |  27 ++-
 .../docs/2.5.0/security-authorization/index.html   |  27 ++-
 content/docs/2.5.0/security-encryption/index.html  |  23 ++-
 content/docs/2.5.0/security-extending/index.html   |  23 ++-
 content/docs/2.5.0/security-jwt/index.html         |  27 ++-
 content/docs/2.5.0/security-kerberos/index.html    |  29 ++-
 content/docs/2.5.0/security-overview/index.html    |  23 ++-
 .../2.5.0/security-tls-authentication/index.html   |  23 ++-
 .../docs/2.5.0/security-tls-transport/index.html   |  27 ++-
 content/docs/2.5.0/security-token-admin/index.html |  35 ++--
 .../2.5.0/sql-deployment-configurations/index.html |  23 ++-
 content/docs/2.5.0/sql-getting-started/index.html  |  23 ++-
 content/docs/2.5.0/sql-overview/index.html         |  23 ++-
 content/docs/2.5.0/sql-rest-api/index.html         |  23 ++-
 content/docs/2.5.0/standalone-docker/index.html    |  29 ++-
 content/docs/2.5.0/standalone/index.html           |  35 ++--
 .../docs/2.5.0/window-functions-context/index.html |  25 ++-
 content/docs/2.5.1/adaptors-kafka/index.html       |  16 +-
 content/docs/2.5.1/adaptors-spark/index.html       |  12 +-
 content/docs/2.5.1/adaptors-storm/index.html       |  10 +-
 content/docs/2.5.1/admin-api-brokers/index.html    |  12 +-
 content/docs/2.5.1/admin-api-clusters/index.html   |  16 +-
 content/docs/2.5.1/admin-api-functions/index.html  |  12 +-
 content/docs/2.5.1/admin-api-namespaces/index.html |  20 +-
 .../admin-api-non-partitioned-topics/index.html    |  12 +-
 .../admin-api-non-persistent-topics/index.html     |  10 +-
 content/docs/2.5.1/admin-api-overview/index.html   |  12 +-
 .../2.5.1/admin-api-partitioned-topics/index.html  |  18 +-
 .../docs/2.5.1/admin-api-permissions/index.html    |  14 +-
 .../2.5.1/admin-api-persistent-topics/index.html   |  12 +-
 content/docs/2.5.1/admin-api-tenants/index.html    |  14 +-
 content/docs/2.5.1/administration-geo/index.html   |  10 +-
 .../2.5.1/administration-load-balance/index.html   |  10 +-
 content/docs/2.5.1/administration-proxy/index.html |  10 +-
 .../2.5.1/administration-pulsar-manager/index.html |  12 +-
 content/docs/2.5.1/administration-stats/index.html |  10 +-
 .../docs/2.5.1/administration-upgrade/index.html   |  10 +-
 content/docs/2.5.1/administration-zk-bk/index.html |  12 +-
 content/docs/2.5.1/client-libraries-cgo/index.html |  12 +-
 content/docs/2.5.1/client-libraries-cpp/index.html |  14 +-
 content/docs/2.5.1/client-libraries-go/index.html  |  10 +-
 .../docs/2.5.1/client-libraries-java/index.html    |  12 +-
 .../docs/2.5.1/client-libraries-node/index.html    |  10 +-
 .../docs/2.5.1/client-libraries-python/index.html  |  12 +-
 .../2.5.1/client-libraries-websocket/index.html    |  12 +-
 content/docs/2.5.1/client-libraries/index.html     |  10 +-
 .../concepts-architecture-overview/index.html      |  10 +-
 .../docs/2.5.1/concepts-authentication/index.html  |  10 +-
 content/docs/2.5.1/concepts-clients/index.html     |  10 +-
 content/docs/2.5.1/concepts-messaging/index.html   |  10 +-
 .../docs/2.5.1/concepts-multi-tenancy/index.html   |  10 +-
 content/docs/2.5.1/concepts-overview/index.html    |  10 +-
 content/docs/2.5.1/concepts-replication/index.html |  10 +-
 .../docs/2.5.1/concepts-tiered-storage/index.html  |  10 +-
 .../2.5.1/concepts-topic-compaction/index.html     |  10 +-
 .../2.5.1/cookbooks-bookkeepermetadata/index.html  |  10 +-
 content/docs/2.5.1/cookbooks-compaction/index.html |  10 +-
 .../docs/2.5.1/cookbooks-deduplication/index.html  |  10 +-
 content/docs/2.5.1/cookbooks-encryption/index.html |  10 +-
 .../docs/2.5.1/cookbooks-message-queue/index.html  |  10 +-
 .../docs/2.5.1/cookbooks-non-persistent/index.html |  10 +-
 .../docs/2.5.1/cookbooks-partitioned/index.html    |  10 +-
 .../2.5.1/cookbooks-retention-expiry/index.html    |  16 +-
 .../docs/2.5.1/cookbooks-tiered-storage/index.html |  10 +-
 content/docs/2.5.1/deploy-aws/index.html           |  10 +-
 .../deploy-bare-metal-multi-cluster/index.html     |  12 +-
 content/docs/2.5.1/deploy-bare-metal/index.html    |  18 +-
 content/docs/2.5.1/deploy-dcos/index.html          |  10 +-
 content/docs/2.5.1/deploy-kubernetes/index.html    |  10 +-
 content/docs/2.5.1/deploy-monitoring/index.html    |  10 +-
 .../docs/2.5.1/develop-binary-protocol/index.html  |  10 +-
 content/docs/2.5.1/develop-cpp/index.html          |  10 +-
 content/docs/2.5.1/develop-load-manager/index.html |  10 +-
 content/docs/2.5.1/develop-schema/index.html       |  10 +-
 content/docs/2.5.1/develop-tools/index.html        |  10 +-
 .../2.5.1/developing-binary-protocol/index.html    |  10 +-
 content/docs/2.5.1/functions-cli/index.html        |  10 +-
 content/docs/2.5.1/functions-debug/index.html      |  10 +-
 content/docs/2.5.1/functions-deploy/index.html     |  10 +-
 content/docs/2.5.1/functions-develop/index.html    |  10 +-
 content/docs/2.5.1/functions-overview/index.html   |  10 +-
 content/docs/2.5.1/functions-runtime/index.html    |  10 +-
 content/docs/2.5.1/functions-worker/index.html     |  10 +-
 .../docs/2.5.1/getting-started-docker/index.html   |  12 +-
 content/docs/2.5.1/getting-started-helm/index.html |  12 +-
 .../2.5.1/getting-started-standalone/index.html    |  20 +-
 content/docs/2.5.1/helm-deploy/index.html          |  10 +-
 content/docs/2.5.1/helm-install/index.html         |  10 +-
 content/docs/2.5.1/helm-overview/index.html        |  10 +-
 content/docs/2.5.1/helm-prepare/index.html         |  10 +-
 content/docs/2.5.1/helm-tools/index.html           |  10 +-
 content/docs/2.5.1/helm-upgrade/index.html         |  10 +-
 content/docs/2.5.1/index.html                      |  10 +-
 content/docs/2.5.1/io-cdc/index.html               |  10 +-
 content/docs/2.5.1/io-cli/index.html               |  10 +-
 content/docs/2.5.1/io-connectors/index.html        |  10 +-
 content/docs/2.5.1/io-debezium-source/index.html   |  12 +-
 content/docs/2.5.1/io-debug/index.html             |  10 +-
 content/docs/2.5.1/io-develop/index.html           |  10 +-
 .../docs/2.5.1/io-elasticsearch-sink/index.html    |  12 +-
 content/docs/2.5.1/io-hbase-sink/index.html        |  10 +-
 content/docs/2.5.1/io-influxdb-sink/index.html     |  10 +-
 content/docs/2.5.1/io-kafka-source/index.html      |  10 +-
 content/docs/2.5.1/io-overview/index.html          |  10 +-
 content/docs/2.5.1/io-quickstart/index.html        |  12 +-
 content/docs/2.5.1/io-rabbitmq-source/index.html   |  10 +-
 content/docs/2.5.1/io-use/index.html               |  12 +-
 content/docs/2.5.1/pulsar-2.0/index.html           |  10 +-
 content/docs/2.5.1/pulsar-admin/index.html         |  10 +-
 content/docs/2.5.1/reference-cli-tools/index.html  |  10 +-
 .../docs/2.5.1/reference-configuration/index.html  |  10 +-
 content/docs/2.5.1/reference-metrics/index.html    |  10 +-
 .../docs/2.5.1/reference-pulsar-admin/index.html   |  10 +-
 .../2.5.1/reference-rest-api-overview/index.html   |  10 +-
 .../docs/2.5.1/reference-terminology/index.html    |  10 +-
 .../schema-evolution-compatibility/index.html      |  10 +-
 content/docs/2.5.1/schema-get-started/index.html   |  10 +-
 content/docs/2.5.1/schema-manage/index.html        |  14 +-
 content/docs/2.5.1/schema-understand/index.html    |  10 +-
 content/docs/2.5.1/security-athenz/index.html      |  10 +-
 .../docs/2.5.1/security-authorization/index.html   |  10 +-
 .../docs/2.5.1/security-bouncy-castle/index.html   |  10 +-
 content/docs/2.5.1/security-encryption/index.html  |  10 +-
 content/docs/2.5.1/security-extending/index.html   |  12 +-
 content/docs/2.5.1/security-jwt/index.html         |  10 +-
 content/docs/2.5.1/security-kerberos/index.html    |  10 +-
 content/docs/2.5.1/security-overview/index.html    |  10 +-
 .../2.5.1/security-tls-authentication/index.html   |  10 +-
 .../docs/2.5.1/security-tls-transport/index.html   |  10 +-
 .../2.5.1/sql-deployment-configurations/index.html |  12 +-
 content/docs/2.5.1/sql-getting-started/index.html  |  10 +-
 content/docs/2.5.1/sql-overview/index.html         |  10 +-
 content/docs/2.5.1/sql-rest-api/index.html         |  10 +-
 content/docs/2.5.1/standalone/index.html           |  20 +-
 .../docs/2.5.1/window-functions-context/index.html |  10 +-
 content/docs/2.5.2/adaptors-kafka/index.html       |  16 +-
 content/docs/2.5.2/adaptors-spark/index.html       |  12 +-
 content/docs/2.5.2/adaptors-storm/index.html       |  10 +-
 content/docs/2.5.2/admin-api-brokers/index.html    |  12 +-
 content/docs/2.5.2/admin-api-clusters/index.html   |  16 +-
 content/docs/2.5.2/admin-api-functions/index.html  |  12 +-
 content/docs/2.5.2/admin-api-namespaces/index.html |  20 +-
 .../admin-api-non-partitioned-topics/index.html    |  12 +-
 .../admin-api-non-persistent-topics/index.html     |  10 +-
 content/docs/2.5.2/admin-api-overview/index.html   |  12 +-
 .../2.5.2/admin-api-partitioned-topics/index.html  |  18 +-
 .../docs/2.5.2/admin-api-permissions/index.html    |  14 +-
 .../2.5.2/admin-api-persistent-topics/index.html   |  12 +-
 content/docs/2.5.2/admin-api-tenants/index.html    |  14 +-
 content/docs/2.5.2/administration-geo/index.html   |  10 +-
 .../2.5.2/administration-load-balance/index.html   |  10 +-
 content/docs/2.5.2/administration-proxy/index.html |  10 +-
 .../2.5.2/administration-pulsar-manager/index.html |  12 +-
 content/docs/2.5.2/administration-stats/index.html |  10 +-
 .../docs/2.5.2/administration-upgrade/index.html   |  10 +-
 content/docs/2.5.2/administration-zk-bk/index.html |  12 +-
 content/docs/2.5.2/client-libraries-cgo/index.html |  12 +-
 content/docs/2.5.2/client-libraries-cpp/index.html |  14 +-
 content/docs/2.5.2/client-libraries-go/index.html  |  10 +-
 .../docs/2.5.2/client-libraries-java/index.html    |  12 +-
 .../docs/2.5.2/client-libraries-node/index.html    |  10 +-
 .../docs/2.5.2/client-libraries-python/index.html  |  12 +-
 .../2.5.2/client-libraries-websocket/index.html    |  12 +-
 content/docs/2.5.2/client-libraries/index.html     |  10 +-
 .../concepts-architecture-overview/index.html      |  10 +-
 .../docs/2.5.2/concepts-authentication/index.html  |  10 +-
 content/docs/2.5.2/concepts-clients/index.html     |  10 +-
 content/docs/2.5.2/concepts-messaging/index.html   |  10 +-
 .../docs/2.5.2/concepts-multi-tenancy/index.html   |  10 +-
 content/docs/2.5.2/concepts-overview/index.html    |  10 +-
 content/docs/2.5.2/concepts-replication/index.html |  10 +-
 .../docs/2.5.2/concepts-tiered-storage/index.html  |  10 +-
 .../2.5.2/concepts-topic-compaction/index.html     |  10 +-
 .../2.5.2/cookbooks-bookkeepermetadata/index.html  |  10 +-
 content/docs/2.5.2/cookbooks-compaction/index.html |  10 +-
 .../docs/2.5.2/cookbooks-deduplication/index.html  |  10 +-
 content/docs/2.5.2/cookbooks-encryption/index.html |  10 +-
 .../docs/2.5.2/cookbooks-message-queue/index.html  |  10 +-
 .../docs/2.5.2/cookbooks-non-persistent/index.html |  10 +-
 .../docs/2.5.2/cookbooks-partitioned/index.html    |  10 +-
 .../2.5.2/cookbooks-retention-expiry/index.html    |  16 +-
 .../docs/2.5.2/cookbooks-tiered-storage/index.html |  10 +-
 content/docs/2.5.2/deploy-aws/index.html           |  10 +-
 .../deploy-bare-metal-multi-cluster/index.html     |  12 +-
 content/docs/2.5.2/deploy-bare-metal/index.html    |  18 +-
 content/docs/2.5.2/deploy-dcos/index.html          |  10 +-
 content/docs/2.5.2/deploy-kubernetes/index.html    |  10 +-
 content/docs/2.5.2/deploy-monitoring/index.html    |  10 +-
 .../docs/2.5.2/develop-binary-protocol/index.html  |  10 +-
 content/docs/2.5.2/develop-cpp/index.html          |  10 +-
 content/docs/2.5.2/develop-load-manager/index.html |  10 +-
 content/docs/2.5.2/develop-schema/index.html       |  10 +-
 content/docs/2.5.2/develop-tools/index.html        |  10 +-
 .../2.5.2/developing-binary-protocol/index.html    |  10 +-
 content/docs/2.5.2/functions-cli/index.html        |  10 +-
 content/docs/2.5.2/functions-debug/index.html      |  10 +-
 content/docs/2.5.2/functions-deploy/index.html     |  10 +-
 content/docs/2.5.2/functions-develop/index.html    |  10 +-
 content/docs/2.5.2/functions-overview/index.html   |  10 +-
 content/docs/2.5.2/functions-runtime/index.html    |  10 +-
 content/docs/2.5.2/functions-worker/index.html     |  10 +-
 .../docs/2.5.2/getting-started-docker/index.html   |  12 +-
 content/docs/2.5.2/getting-started-helm/index.html |  12 +-
 .../2.5.2/getting-started-standalone/index.html    |  18 +-
 content/docs/2.5.2/helm-deploy/index.html          |  10 +-
 content/docs/2.5.2/helm-install/index.html         |  10 +-
 content/docs/2.5.2/helm-overview/index.html        |  10 +-
 content/docs/2.5.2/helm-prepare/index.html         |  10 +-
 content/docs/2.5.2/helm-tools/index.html           |  10 +-
 content/docs/2.5.2/helm-upgrade/index.html         |  10 +-
 content/docs/2.5.2/index.html                      |  10 +-
 content/docs/2.5.2/io-cdc/index.html               |  10 +-
 content/docs/2.5.2/io-cli/index.html               |  10 +-
 content/docs/2.5.2/io-connectors/index.html        |  10 +-
 content/docs/2.5.2/io-debezium-source/index.html   |  12 +-
 content/docs/2.5.2/io-debug/index.html             |  10 +-
 content/docs/2.5.2/io-develop/index.html           |  10 +-
 .../docs/2.5.2/io-elasticsearch-sink/index.html    |  12 +-
 content/docs/2.5.2/io-hbase-sink/index.html        |  10 +-
 content/docs/2.5.2/io-influxdb-sink/index.html     |  10 +-
 content/docs/2.5.2/io-kafka-source/index.html      |  10 +-
 content/docs/2.5.2/io-overview/index.html          |  10 +-
 content/docs/2.5.2/io-quickstart/index.html        |  12 +-
 content/docs/2.5.2/io-rabbitmq-source/index.html   |  10 +-
 content/docs/2.5.2/io-use/index.html               |  12 +-
 content/docs/2.5.2/kubernetes-helm/index.html      |  12 +-
 content/docs/2.5.2/pulsar-2.0/index.html           |  10 +-
 content/docs/2.5.2/pulsar-admin/index.html         |  10 +-
 content/docs/2.5.2/reference-cli-tools/index.html  |  10 +-
 .../docs/2.5.2/reference-configuration/index.html  |  10 +-
 content/docs/2.5.2/reference-metrics/index.html    |  10 +-
 .../docs/2.5.2/reference-pulsar-admin/index.html   |  10 +-
 .../2.5.2/reference-rest-api-overview/index.html   |  10 +-
 .../docs/2.5.2/reference-terminology/index.html    |  10 +-
 .../schema-evolution-compatibility/index.html      |  10 +-
 content/docs/2.5.2/schema-get-started/index.html   |  10 +-
 content/docs/2.5.2/schema-manage/index.html        |  14 +-
 content/docs/2.5.2/schema-understand/index.html    |  10 +-
 content/docs/2.5.2/security-athenz/index.html      |  10 +-
 .../docs/2.5.2/security-authorization/index.html   |  10 +-
 .../docs/2.5.2/security-bouncy-castle/index.html   |  10 +-
 content/docs/2.5.2/security-encryption/index.html  |  10 +-
 content/docs/2.5.2/security-extending/index.html   |  12 +-
 content/docs/2.5.2/security-jwt/index.html         |  10 +-
 content/docs/2.5.2/security-kerberos/index.html    |  10 +-
 content/docs/2.5.2/security-overview/index.html    |  10 +-
 .../2.5.2/security-tls-authentication/index.html   |  10 +-
 .../docs/2.5.2/security-tls-transport/index.html   |  10 +-
 .../2.5.2/sql-deployment-configurations/index.html |  12 +-
 content/docs/2.5.2/sql-getting-started/index.html  |  10 +-
 content/docs/2.5.2/sql-overview/index.html         |  10 +-
 content/docs/2.5.2/sql-rest-api/index.html         |  10 +-
 content/docs/2.5.2/standalone-docker/index.html    |  12 +-
 content/docs/2.5.2/standalone/index.html           |  18 +-
 .../docs/2.5.2/window-functions-context/index.html |  10 +-
 content/docs/2.6.0/adaptors-kafka/index.html       |  16 +-
 content/docs/2.6.0/adaptors-spark/index.html       |  12 +-
 content/docs/2.6.0/adaptors-storm/index.html       |  10 +-
 content/docs/2.6.0/admin-api-brokers/index.html    |  12 +-
 content/docs/2.6.0/admin-api-clusters/index.html   |  14 +-
 content/docs/2.6.0/admin-api-functions/index.html  |  12 +-
 content/docs/2.6.0/admin-api-namespaces/index.html |  18 +-
 .../admin-api-non-partitioned-topics/index.html    |  12 +-
 .../admin-api-non-persistent-topics/index.html     |  14 +-
 content/docs/2.6.0/admin-api-overview/index.html   |  12 +-
 .../2.6.0/admin-api-partitioned-topics/index.html  |  18 +-
 .../docs/2.6.0/admin-api-permissions/index.html    |  12 +-
 .../2.6.0/admin-api-persistent-topics/index.html   |  12 +-
 content/docs/2.6.0/admin-api-schemas/index.html    |  10 +-
 content/docs/2.6.0/admin-api-tenants/index.html    |  10 +-
 .../docs/2.6.0/administration-dashboard/index.html |  12 +-
 content/docs/2.6.0/administration-geo/index.html   |  10 +-
 .../2.6.0/administration-load-balance/index.html   |  10 +-
 content/docs/2.6.0/administration-proxy/index.html |  10 +-
 .../2.6.0/administration-pulsar-manager/index.html |  10 +-
 content/docs/2.6.0/administration-stats/index.html |  10 +-
 .../docs/2.6.0/administration-upgrade/index.html   |  10 +-
 content/docs/2.6.0/administration-zk-bk/index.html |  12 +-
 content/docs/2.6.0/client-libraries-cgo/index.html |  12 +-
 content/docs/2.6.0/client-libraries-cpp/index.html |  14 +-
 .../docs/2.6.0/client-libraries-dotnet/index.html  |  10 +-
 content/docs/2.6.0/client-libraries-go/index.html  |  10 +-
 .../docs/2.6.0/client-libraries-java/index.html    |  12 +-
 .../docs/2.6.0/client-libraries-node/index.html    |  10 +-
 .../docs/2.6.0/client-libraries-python/index.html  |  12 +-
 .../2.6.0/client-libraries-websocket/index.html    |  12 +-
 content/docs/2.6.0/client-libraries/index.html     |  10 +-
 .../concepts-architecture-overview/index.html      |  10 +-
 .../docs/2.6.0/concepts-architecture/index.html    |  10 +-
 .../docs/2.6.0/concepts-authentication/index.html  |  10 +-
 content/docs/2.6.0/concepts-clients/index.html     |  10 +-
 content/docs/2.6.0/concepts-messaging/index.html   |  10 +-
 .../docs/2.6.0/concepts-multi-tenancy/index.html   |  10 +-
 .../index.html                                     |  10 +-
 content/docs/2.6.0/concepts-overview/index.html    |  10 +-
 content/docs/2.6.0/concepts-replication/index.html |  10 +-
 .../docs/2.6.0/concepts-tiered-storage/index.html  |  10 +-
 .../2.6.0/concepts-topic-compaction/index.html     |  10 +-
 .../2.6.0/cookbooks-bookkeepermetadata/index.html  |  10 +-
 content/docs/2.6.0/cookbooks-compaction/index.html |  10 +-
 .../docs/2.6.0/cookbooks-deduplication/index.html  |  10 +-
 content/docs/2.6.0/cookbooks-encryption/index.html |  10 +-
 .../docs/2.6.0/cookbooks-message-queue/index.html  |  10 +-
 .../docs/2.6.0/cookbooks-non-persistent/index.html |  10 +-
 .../docs/2.6.0/cookbooks-partitioned/index.html    |  10 +-
 .../2.6.0/cookbooks-retention-expiry/index.html    |  12 +-
 .../docs/2.6.0/cookbooks-tiered-storage/index.html |  10 +-
 content/docs/2.6.0/deploy-aws/index.html           |  10 +-
 .../deploy-bare-metal-multi-cluster/index.html     |  12 +-
 content/docs/2.6.0/deploy-bare-metal/index.html    |  18 +-
 content/docs/2.6.0/deploy-dcos/index.html          |  10 +-
 content/docs/2.6.0/deploy-kubernetes/index.html    |  10 +-
 content/docs/2.6.0/deploy-monitoring/index.html    |  10 +-
 .../docs/2.6.0/develop-binary-protocol/index.html  |  10 +-
 content/docs/2.6.0/develop-cpp/index.html          |  10 +-
 content/docs/2.6.0/develop-load-manager/index.html |  10 +-
 content/docs/2.6.0/develop-schema/index.html       |  10 +-
 content/docs/2.6.0/develop-tools/index.html        |  10 +-
 .../2.6.0/developing-binary-protocol/index.html    |  10 +-
 content/docs/2.6.0/functions-cli/index.html        |  10 +-
 content/docs/2.6.0/functions-debug/index.html      |  10 +-
 content/docs/2.6.0/functions-deploy/index.html     |  10 +-
 content/docs/2.6.0/functions-develop/index.html    |  10 +-
 content/docs/2.6.0/functions-metrics/index.html    |  10 +-
 content/docs/2.6.0/functions-overview/index.html   |  10 +-
 content/docs/2.6.0/functions-runtime/index.html    |  10 +-
 content/docs/2.6.0/functions-worker/index.html     |  10 +-
 .../docs/2.6.0/getting-started-docker/index.html   |  12 +-
 content/docs/2.6.0/getting-started-helm/index.html |  12 +-
 .../2.6.0/getting-started-standalone/index.html    |  20 +-
 content/docs/2.6.0/helm-deploy/index.html          |  10 +-
 content/docs/2.6.0/helm-install/index.html         |  10 +-
 content/docs/2.6.0/helm-overview/index.html        |  10 +-
 content/docs/2.6.0/helm-prepare/index.html         |  10 +-
 content/docs/2.6.0/helm-tools/index.html           |  10 +-
 content/docs/2.6.0/helm-upgrade/index.html         |  10 +-
 content/docs/2.6.0/index.html                      |  10 +-
 content/docs/2.6.0/io-aerospike-sink/index.html    |  10 +-
 content/docs/2.6.0/io-canal-source/index.html      |  10 +-
 content/docs/2.6.0/io-cassandra-sink/index.html    |  10 +-
 content/docs/2.6.0/io-cdc-debezium/index.html      |  12 +-
 content/docs/2.6.0/io-cdc/index.html               |  10 +-
 content/docs/2.6.0/io-cli/index.html               |  10 +-
 content/docs/2.6.0/io-connectors/index.html        |  10 +-
 content/docs/2.6.0/io-debezium-source/index.html   |  12 +-
 content/docs/2.6.0/io-debug/index.html             |  10 +-
 content/docs/2.6.0/io-develop/index.html           |  10 +-
 content/docs/2.6.0/io-dynamodb-source/index.html   |  10 +-
 .../docs/2.6.0/io-elasticsearch-sink/index.html    |  12 +-
 content/docs/2.6.0/io-file-source/index.html       |  10 +-
 content/docs/2.6.0/io-flume-sink/index.html        |  10 +-
 content/docs/2.6.0/io-flume-source/index.html      |  10 +-
 content/docs/2.6.0/io-hbase-sink/index.html        |  10 +-
 content/docs/2.6.0/io-hdfs2-sink/index.html        |  10 +-
 content/docs/2.6.0/io-hdfs3-sink/index.html        |  10 +-
 content/docs/2.6.0/io-influxdb-sink/index.html     |  10 +-
 content/docs/2.6.0/io-jdbc-sink/index.html         |  10 +-
 content/docs/2.6.0/io-kafka-sink/index.html        |  10 +-
 content/docs/2.6.0/io-kafka-source/index.html      |  10 +-
 content/docs/2.6.0/io-kinesis-sink/index.html      |  10 +-
 content/docs/2.6.0/io-kinesis-source/index.html    |  10 +-
 content/docs/2.6.0/io-mongo-sink/index.html        |  10 +-
 content/docs/2.6.0/io-netty-source/index.html      |  12 +-
 content/docs/2.6.0/io-overview/index.html          |  10 +-
 content/docs/2.6.0/io-quickstart/index.html        |  12 +-
 content/docs/2.6.0/io-rabbitmq-sink/index.html     |  10 +-
 content/docs/2.6.0/io-rabbitmq-source/index.html   |  10 +-
 content/docs/2.6.0/io-redis-sink/index.html        |  10 +-
 content/docs/2.6.0/io-solr-sink/index.html         |  10 +-
 content/docs/2.6.0/io-twitter-source/index.html    |  10 +-
 content/docs/2.6.0/io-twitter/index.html           |  10 +-
 content/docs/2.6.0/io-use/index.html               |  12 +-
 content/docs/2.6.0/kubernetes-helm/index.html      |  12 +-
 .../docs/2.6.0/performance-pulsar-perf/index.html  |  10 +-
 content/docs/2.6.0/pulsar-2.0/index.html           |  10 +-
 content/docs/2.6.0/pulsar-admin/index.html         |  10 +-
 content/docs/2.6.0/reference-cli-tools/index.html  |  10 +-
 .../docs/2.6.0/reference-configuration/index.html  |  10 +-
 .../2.6.0/reference-connector-admin/index.html     |  10 +-
 content/docs/2.6.0/reference-metrics/index.html    |  10 +-
 .../docs/2.6.0/reference-pulsar-admin/index.html   |  10 +-
 .../2.6.0/reference-rest-api-overview/index.html   |  10 +-
 .../docs/2.6.0/reference-terminology/index.html    |  10 +-
 .../schema-evolution-compatibility/index.html      |  10 +-
 content/docs/2.6.0/schema-get-started/index.html   |  10 +-
 content/docs/2.6.0/schema-manage/index.html        |  12 +-
 content/docs/2.6.0/schema-understand/index.html    |  10 +-
 content/docs/2.6.0/security-athenz/index.html      |  10 +-
 .../docs/2.6.0/security-authorization/index.html   |  10 +-
 .../docs/2.6.0/security-bouncy-castle/index.html   |  10 +-
 content/docs/2.6.0/security-encryption/index.html  |  10 +-
 content/docs/2.6.0/security-extending/index.html   |  12 +-
 content/docs/2.6.0/security-jwt/index.html         |  10 +-
 content/docs/2.6.0/security-kerberos/index.html    |  10 +-
 content/docs/2.6.0/security-overview/index.html    |  10 +-
 .../2.6.0/security-tls-authentication/index.html   |  10 +-
 .../docs/2.6.0/security-tls-keystore/index.html    |  10 +-
 .../docs/2.6.0/security-tls-transport/index.html   |  10 +-
 content/docs/2.6.0/security-token-admin/index.html |  10 +-
 .../2.6.0/sql-deployment-configurations/index.html |  12 +-
 content/docs/2.6.0/sql-getting-started/index.html  |  10 +-
 content/docs/2.6.0/sql-overview/index.html         |  10 +-
 content/docs/2.6.0/sql-rest-api/index.html         |  10 +-
 content/docs/2.6.0/standalone-docker/index.html    |  12 +-
 content/docs/2.6.0/standalone/index.html           |  20 +-
 .../docs/2.6.0/window-functions-context/index.html |  10 +-
 content/docs/2.6.1/adaptors-kafka/index.html       |  12 +-
 content/docs/2.6.1/adaptors-spark/index.html       |   8 +-
 content/docs/2.6.1/adaptors-storm/index.html       |   6 +-
 content/docs/2.6.1/admin-api-brokers/index.html    |   8 +-
 content/docs/2.6.1/admin-api-clusters/index.html   |  10 +-
 content/docs/2.6.1/admin-api-functions/index.html  |   8 +-
 content/docs/2.6.1/admin-api-namespaces/index.html |  14 +-
 .../admin-api-non-partitioned-topics/index.html    |   8 +-
 .../admin-api-non-persistent-topics/index.html     |  10 +-
 content/docs/2.6.1/admin-api-overview/index.html   |   8 +-
 .../2.6.1/admin-api-partitioned-topics/index.html  |  14 +-
 .../docs/2.6.1/admin-api-permissions/index.html    |   8 +-
 .../2.6.1/admin-api-persistent-topics/index.html   |   8 +-
 content/docs/2.6.1/admin-api-tenants/index.html    |   6 +-
 .../docs/2.6.1/administration-dashboard/index.html |   8 +-
 content/docs/2.6.1/administration-geo/index.html   |   6 +-
 .../2.6.1/administration-load-balance/index.html   |   6 +-
 content/docs/2.6.1/administration-proxy/index.html |   6 +-
 .../2.6.1/administration-pulsar-manager/index.html |   6 +-
 content/docs/2.6.1/administration-stats/index.html |   6 +-
 .../docs/2.6.1/administration-upgrade/index.html   |   6 +-
 content/docs/2.6.1/administration-zk-bk/index.html |   8 +-
 content/docs/2.6.1/client-libraries-cgo/index.html |   8 +-
 content/docs/2.6.1/client-libraries-cpp/index.html |  10 +-
 .../docs/2.6.1/client-libraries-dotnet/index.html  |   6 +-
 content/docs/2.6.1/client-libraries-go/index.html  |   6 +-
 .../docs/2.6.1/client-libraries-java/index.html    |   8 +-
 .../docs/2.6.1/client-libraries-node/index.html    |   6 +-
 .../docs/2.6.1/client-libraries-python/index.html  |   8 +-
 .../2.6.1/client-libraries-websocket/index.html    |   8 +-
 content/docs/2.6.1/client-libraries/index.html     |   6 +-
 .../concepts-architecture-overview/index.html      |   6 +-
 .../docs/2.6.1/concepts-authentication/index.html  |   6 +-
 content/docs/2.6.1/concepts-clients/index.html     |   6 +-
 content/docs/2.6.1/concepts-messaging/index.html   |   6 +-
 .../docs/2.6.1/concepts-multi-tenancy/index.html   |   6 +-
 .../index.html                                     |   6 +-
 content/docs/2.6.1/concepts-overview/index.html    |   6 +-
 .../2.6.1/concepts-proxy-sni-routing/index.html    |   6 +-
 content/docs/2.6.1/concepts-replication/index.html |   6 +-
 .../docs/2.6.1/concepts-tiered-storage/index.html  |   6 +-
 .../2.6.1/concepts-topic-compaction/index.html     |   6 +-
 .../2.6.1/cookbooks-bookkeepermetadata/index.html  |   6 +-
 content/docs/2.6.1/cookbooks-compaction/index.html |   6 +-
 .../docs/2.6.1/cookbooks-deduplication/index.html  |   6 +-
 content/docs/2.6.1/cookbooks-encryption/index.html |   6 +-
 .../docs/2.6.1/cookbooks-message-queue/index.html  |   6 +-
 .../docs/2.6.1/cookbooks-non-persistent/index.html |   6 +-
 .../docs/2.6.1/cookbooks-partitioned/index.html    |   6 +-
 .../2.6.1/cookbooks-retention-expiry/index.html    |   8 +-
 .../docs/2.6.1/cookbooks-tiered-storage/index.html |   6 +-
 content/docs/2.6.1/deploy-aws/index.html           |   6 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/2.6.1/deploy-bare-metal/index.html    |  14 +-
 content/docs/2.6.1/deploy-dcos/index.html          |   6 +-
 content/docs/2.6.1/deploy-kubernetes/index.html    |   6 +-
 content/docs/2.6.1/deploy-monitoring/index.html    |   6 +-
 .../docs/2.6.1/develop-binary-protocol/index.html  |   6 +-
 content/docs/2.6.1/develop-cpp/index.html          |   6 +-
 content/docs/2.6.1/develop-load-manager/index.html |   6 +-
 content/docs/2.6.1/develop-schema/index.html       |   6 +-
 content/docs/2.6.1/develop-tools/index.html        |   6 +-
 .../2.6.1/developing-binary-protocol/index.html    |   6 +-
 content/docs/2.6.1/functions-cli/index.html        |   6 +-
 content/docs/2.6.1/functions-debug/index.html      |   6 +-
 content/docs/2.6.1/functions-deploy/index.html     |   6 +-
 content/docs/2.6.1/functions-develop/index.html    |   6 +-
 content/docs/2.6.1/functions-overview/index.html   |   6 +-
 content/docs/2.6.1/functions-runtime/index.html    |   6 +-
 content/docs/2.6.1/functions-worker/index.html     |   6 +-
 .../docs/2.6.1/getting-started-docker/index.html   |   8 +-
 content/docs/2.6.1/getting-started-helm/index.html |   8 +-
 .../2.6.1/getting-started-standalone/index.html    |  16 +-
 content/docs/2.6.1/helm-deploy/index.html          |   6 +-
 content/docs/2.6.1/helm-install/index.html         |   6 +-
 content/docs/2.6.1/helm-overview/index.html        |   6 +-
 content/docs/2.6.1/helm-prepare/index.html         |   6 +-
 content/docs/2.6.1/helm-tools/index.html           |   6 +-
 content/docs/2.6.1/helm-upgrade/index.html         |   6 +-
 content/docs/2.6.1/index.html                      |   6 +-
 content/docs/2.6.1/io-aerospike-sink/index.html    |   6 +-
 content/docs/2.6.1/io-canal-source/index.html      |   6 +-
 content/docs/2.6.1/io-cassandra-sink/index.html    |   6 +-
 content/docs/2.6.1/io-cdc-debezium/index.html      |   8 +-
 content/docs/2.6.1/io-cdc/index.html               |   6 +-
 content/docs/2.6.1/io-cli/index.html               |   6 +-
 content/docs/2.6.1/io-connectors/index.html        |   6 +-
 content/docs/2.6.1/io-debezium-source/index.html   |   8 +-
 content/docs/2.6.1/io-debug/index.html             |   6 +-
 content/docs/2.6.1/io-develop/index.html           |   6 +-
 content/docs/2.6.1/io-dynamodb-source/index.html   |   6 +-
 .../docs/2.6.1/io-elasticsearch-sink/index.html    |   8 +-
 content/docs/2.6.1/io-file-source/index.html       |   6 +-
 content/docs/2.6.1/io-flume-sink/index.html        |   6 +-
 content/docs/2.6.1/io-flume-source/index.html      |   6 +-
 content/docs/2.6.1/io-hbase-sink/index.html        |   6 +-
 content/docs/2.6.1/io-hdfs2-sink/index.html        |   6 +-
 content/docs/2.6.1/io-hdfs3-sink/index.html        |   6 +-
 content/docs/2.6.1/io-influxdb-sink/index.html     |   6 +-
 content/docs/2.6.1/io-jdbc-sink/index.html         |   6 +-
 content/docs/2.6.1/io-kafka-sink/index.html        |   6 +-
 content/docs/2.6.1/io-kafka-source/index.html      |   6 +-
 content/docs/2.6.1/io-kinesis-sink/index.html      |   6 +-
 content/docs/2.6.1/io-kinesis-source/index.html    |   6 +-
 content/docs/2.6.1/io-mongo-sink/index.html        |   6 +-
 content/docs/2.6.1/io-netty-source/index.html      |   8 +-
 content/docs/2.6.1/io-overview/index.html          |   6 +-
 content/docs/2.6.1/io-quickstart/index.html        |   8 +-
 content/docs/2.6.1/io-rabbitmq-sink/index.html     |   6 +-
 content/docs/2.6.1/io-rabbitmq-source/index.html   |   6 +-
 content/docs/2.6.1/io-redis-sink/index.html        |   6 +-
 content/docs/2.6.1/io-solr-sink/index.html         |   6 +-
 content/docs/2.6.1/io-twitter-source/index.html    |   6 +-
 content/docs/2.6.1/io-use/index.html               |   8 +-
 content/docs/2.6.1/kubernetes-helm/index.html      |   8 +-
 .../docs/2.6.1/performance-pulsar-perf/index.html  |   6 +-
 content/docs/2.6.1/pulsar-2.0/index.html           |   6 +-
 content/docs/2.6.1/pulsar-admin/index.html         |   6 +-
 content/docs/2.6.1/reference-cli-tools/index.html  |   6 +-
 .../docs/2.6.1/reference-configuration/index.html  |   6 +-
 .../2.6.1/reference-connector-admin/index.html     |   6 +-
 content/docs/2.6.1/reference-metrics/index.html    |   6 +-
 .../docs/2.6.1/reference-pulsar-admin/index.html   |   6 +-
 .../2.6.1/reference-rest-api-overview/index.html   |   6 +-
 .../docs/2.6.1/reference-terminology/index.html    |   6 +-
 .../schema-evolution-compatibility/index.html      |   6 +-
 content/docs/2.6.1/schema-get-started/index.html   |   6 +-
 content/docs/2.6.1/schema-manage/index.html        |   8 +-
 content/docs/2.6.1/schema-understand/index.html    |   6 +-
 content/docs/2.6.1/security-athenz/index.html      |   6 +-
 .../docs/2.6.1/security-authorization/index.html   |   6 +-
 .../docs/2.6.1/security-bouncy-castle/index.html   |   6 +-
 content/docs/2.6.1/security-encryption/index.html  |   6 +-
 content/docs/2.6.1/security-extending/index.html   |   8 +-
 content/docs/2.6.1/security-jwt/index.html         |   6 +-
 content/docs/2.6.1/security-kerberos/index.html    |   6 +-
 content/docs/2.6.1/security-oauth2/index.html      |   6 +-
 content/docs/2.6.1/security-overview/index.html    |   6 +-
 .../2.6.1/security-tls-authentication/index.html   |   6 +-
 .../docs/2.6.1/security-tls-keystore/index.html    |   6 +-
 .../docs/2.6.1/security-tls-transport/index.html   |   6 +-
 content/docs/2.6.1/security-token-admin/index.html |   6 +-
 .../2.6.1/sql-deployment-configurations/index.html |   8 +-
 content/docs/2.6.1/sql-getting-started/index.html  |   6 +-
 content/docs/2.6.1/sql-overview/index.html         |   6 +-
 content/docs/2.6.1/sql-rest-api/index.html         |   6 +-
 content/docs/2.6.1/standalone-docker/index.html    |   8 +-
 content/docs/2.6.1/standalone/index.html           |  16 +-
 .../docs/2.6.1/window-functions-context/index.html |   6 +-
 content/docs/2.6.2/adaptors-kafka/index.html       |  16 +-
 content/docs/2.6.2/adaptors-spark/index.html       |  12 +-
 content/docs/2.6.2/adaptors-storm/index.html       |  10 +-
 content/docs/2.6.2/admin-api-brokers/index.html    |  12 +-
 content/docs/2.6.2/admin-api-clusters/index.html   |  14 +-
 content/docs/2.6.2/admin-api-functions/index.html  |  12 +-
 content/docs/2.6.2/admin-api-namespaces/index.html |  18 +-
 .../admin-api-non-partitioned-topics/index.html    |  12 +-
 .../admin-api-non-persistent-topics/index.html     |  14 +-
 content/docs/2.6.2/admin-api-overview/index.html   |  12 +-
 .../2.6.2/admin-api-partitioned-topics/index.html  |  18 +-
 .../docs/2.6.2/admin-api-permissions/index.html    |  12 +-
 .../2.6.2/admin-api-persistent-topics/index.html   |  12 +-
 content/docs/2.6.2/admin-api-tenants/index.html    |  10 +-
 .../docs/2.6.2/administration-dashboard/index.html |  12 +-
 content/docs/2.6.2/administration-geo/index.html   |  10 +-
 .../2.6.2/administration-load-balance/index.html   |  10 +-
 content/docs/2.6.2/administration-proxy/index.html |  10 +-
 .../2.6.2/administration-pulsar-manager/index.html |  10 +-
 content/docs/2.6.2/administration-stats/index.html |  10 +-
 .../docs/2.6.2/administration-upgrade/index.html   |  10 +-
 content/docs/2.6.2/administration-zk-bk/index.html |  12 +-
 content/docs/2.6.2/client-libraries-cgo/index.html |  12 +-
 content/docs/2.6.2/client-libraries-cpp/index.html |  14 +-
 .../docs/2.6.2/client-libraries-dotnet/index.html  |  10 +-
 content/docs/2.6.2/client-libraries-go/index.html  |  10 +-
 .../docs/2.6.2/client-libraries-java/index.html    |  12 +-
 .../docs/2.6.2/client-libraries-node/index.html    |  10 +-
 .../docs/2.6.2/client-libraries-python/index.html  |  12 +-
 .../2.6.2/client-libraries-websocket/index.html    |  12 +-
 content/docs/2.6.2/client-libraries/index.html     |  10 +-
 .../concepts-architecture-overview/index.html      |  10 +-
 .../docs/2.6.2/concepts-authentication/index.html  |  10 +-
 content/docs/2.6.2/concepts-clients/index.html     |  10 +-
 content/docs/2.6.2/concepts-messaging/index.html   |  10 +-
 .../docs/2.6.2/concepts-multi-tenancy/index.html   |  10 +-
 .../index.html                                     |  10 +-
 content/docs/2.6.2/concepts-overview/index.html    |  10 +-
 .../2.6.2/concepts-proxy-sni-routing/index.html    |  10 +-
 content/docs/2.6.2/concepts-replication/index.html |  10 +-
 .../docs/2.6.2/concepts-tiered-storage/index.html  |  10 +-
 .../2.6.2/concepts-topic-compaction/index.html     |  10 +-
 .../2.6.2/cookbooks-bookkeepermetadata/index.html  |  10 +-
 content/docs/2.6.2/cookbooks-compaction/index.html |  10 +-
 .../docs/2.6.2/cookbooks-deduplication/index.html  |  10 +-
 content/docs/2.6.2/cookbooks-encryption/index.html |  10 +-
 .../docs/2.6.2/cookbooks-message-queue/index.html  |  10 +-
 .../docs/2.6.2/cookbooks-non-persistent/index.html |  10 +-
 .../docs/2.6.2/cookbooks-partitioned/index.html    |  10 +-
 .../2.6.2/cookbooks-retention-expiry/index.html    |  12 +-
 .../docs/2.6.2/cookbooks-tiered-storage/index.html |  10 +-
 content/docs/2.6.2/deploy-aws/index.html           |  10 +-
 .../deploy-bare-metal-multi-cluster/index.html     |  12 +-
 content/docs/2.6.2/deploy-bare-metal/index.html    |  18 +-
 content/docs/2.6.2/deploy-dcos/index.html          |  10 +-
 content/docs/2.6.2/deploy-kubernetes/index.html    |  10 +-
 content/docs/2.6.2/deploy-monitoring/index.html    |  10 +-
 .../docs/2.6.2/develop-binary-protocol/index.html  |  10 +-
 content/docs/2.6.2/develop-cpp/index.html          |  10 +-
 content/docs/2.6.2/develop-load-manager/index.html |  10 +-
 content/docs/2.6.2/develop-schema/index.html       |  10 +-
 content/docs/2.6.2/develop-tools/index.html        |  10 +-
 .../2.6.2/developing-binary-protocol/index.html    |  10 +-
 content/docs/2.6.2/functions-cli/index.html        |  10 +-
 content/docs/2.6.2/functions-debug/index.html      |  10 +-
 content/docs/2.6.2/functions-deploy/index.html     |  10 +-
 content/docs/2.6.2/functions-develop/index.html    |  10 +-
 content/docs/2.6.2/functions-overview/index.html   |  10 +-
 content/docs/2.6.2/functions-runtime/index.html    |  10 +-
 content/docs/2.6.2/functions-worker/index.html     |  10 +-
 .../docs/2.6.2/getting-started-docker/index.html   |  12 +-
 content/docs/2.6.2/getting-started-helm/index.html |  12 +-
 .../2.6.2/getting-started-standalone/index.html    |  20 +-
 content/docs/2.6.2/helm-deploy/index.html          |  10 +-
 content/docs/2.6.2/helm-install/index.html         |  10 +-
 content/docs/2.6.2/helm-overview/index.html        |  10 +-
 content/docs/2.6.2/helm-prepare/index.html         |  10 +-
 content/docs/2.6.2/helm-tools/index.html           |  10 +-
 content/docs/2.6.2/helm-upgrade/index.html         |  10 +-
 content/docs/2.6.2/index.html                      |  10 +-
 content/docs/2.6.2/io-aerospike-sink/index.html    |  10 +-
 content/docs/2.6.2/io-canal-source/index.html      |  10 +-
 content/docs/2.6.2/io-cassandra-sink/index.html    |  10 +-
 content/docs/2.6.2/io-cdc-debezium/index.html      |  12 +-
 content/docs/2.6.2/io-cdc/index.html               |  10 +-
 content/docs/2.6.2/io-cli/index.html               |  10 +-
 content/docs/2.6.2/io-connectors/index.html        |  10 +-
 content/docs/2.6.2/io-debezium-source/index.html   |  12 +-
 content/docs/2.6.2/io-debug/index.html             |  10 +-
 content/docs/2.6.2/io-develop/index.html           |  10 +-
 content/docs/2.6.2/io-dynamodb-source/index.html   |  10 +-
 .../docs/2.6.2/io-elasticsearch-sink/index.html    |  12 +-
 content/docs/2.6.2/io-file-source/index.html       |  10 +-
 content/docs/2.6.2/io-flume-sink/index.html        |  10 +-
 content/docs/2.6.2/io-flume-source/index.html      |  10 +-
 content/docs/2.6.2/io-hbase-sink/index.html        |  10 +-
 content/docs/2.6.2/io-hdfs2-sink/index.html        |  10 +-
 content/docs/2.6.2/io-hdfs3-sink/index.html        |  10 +-
 content/docs/2.6.2/io-influxdb-sink/index.html     |  10 +-
 content/docs/2.6.2/io-jdbc-sink/index.html         |  10 +-
 content/docs/2.6.2/io-kafka-sink/index.html        |  10 +-
 content/docs/2.6.2/io-kafka-source/index.html      |  10 +-
 content/docs/2.6.2/io-kinesis-sink/index.html      |  10 +-
 content/docs/2.6.2/io-kinesis-source/index.html    |  10 +-
 content/docs/2.6.2/io-mongo-sink/index.html        |  10 +-
 content/docs/2.6.2/io-netty-source/index.html      |  12 +-
 content/docs/2.6.2/io-overview/index.html          |  10 +-
 content/docs/2.6.2/io-quickstart/index.html        |  12 +-
 content/docs/2.6.2/io-rabbitmq-sink/index.html     |  10 +-
 content/docs/2.6.2/io-rabbitmq-source/index.html   |  10 +-
 content/docs/2.6.2/io-redis-sink/index.html        |  10 +-
 content/docs/2.6.2/io-solr-sink/index.html         |  10 +-
 content/docs/2.6.2/io-twitter-source/index.html    |  10 +-
 content/docs/2.6.2/io-use/index.html               |  12 +-
 content/docs/2.6.2/kubernetes-helm/index.html      |  12 +-
 .../docs/2.6.2/performance-pulsar-perf/index.html  |  10 +-
 content/docs/2.6.2/pulsar-2.0/index.html           |  10 +-
 content/docs/2.6.2/pulsar-admin/index.html         |  10 +-
 content/docs/2.6.2/reference-cli-tools/index.html  |  10 +-
 .../docs/2.6.2/reference-configuration/index.html  |  10 +-
 .../2.6.2/reference-connector-admin/index.html     |  10 +-
 content/docs/2.6.2/reference-metrics/index.html    |  10 +-
 .../docs/2.6.2/reference-pulsar-admin/index.html   |  10 +-
 .../2.6.2/reference-rest-api-overview/index.html   |  10 +-
 .../docs/2.6.2/reference-terminology/index.html    |  10 +-
 .../schema-evolution-compatibility/index.html      |  10 +-
 content/docs/2.6.2/schema-get-started/index.html   |  10 +-
 content/docs/2.6.2/schema-manage/index.html        |  12 +-
 content/docs/2.6.2/schema-understand/index.html    |  10 +-
 content/docs/2.6.2/security-athenz/index.html      |  10 +-
 .../docs/2.6.2/security-authorization/index.html   |  10 +-
 .../docs/2.6.2/security-bouncy-castle/index.html   |  10 +-
 content/docs/2.6.2/security-encryption/index.html  |  10 +-
 content/docs/2.6.2/security-extending/index.html   |  12 +-
 content/docs/2.6.2/security-jwt/index.html         |  10 +-
 content/docs/2.6.2/security-kerberos/index.html    |  10 +-
 content/docs/2.6.2/security-oauth2/index.html      |  10 +-
 content/docs/2.6.2/security-overview/index.html    |  10 +-
 .../2.6.2/security-tls-authentication/index.html   |  10 +-
 .../docs/2.6.2/security-tls-keystore/index.html    |  10 +-
 .../docs/2.6.2/security-tls-transport/index.html   |  10 +-
 content/docs/2.6.2/security-token-admin/index.html |  10 +-
 .../2.6.2/sql-deployment-configurations/index.html |  12 +-
 content/docs/2.6.2/sql-getting-started/index.html  |  10 +-
 content/docs/2.6.2/sql-overview/index.html         |  10 +-
 content/docs/2.6.2/sql-rest-api/index.html         |  10 +-
 content/docs/2.6.2/standalone-docker/index.html    |  12 +-
 content/docs/2.6.2/standalone/index.html           |  20 +-
 .../docs/2.6.2/window-functions-context/index.html |  10 +-
 content/docs/2.6.3/adaptors-kafka/index.html       |  12 +-
 content/docs/2.6.3/adaptors-spark/index.html       |   8 +-
 content/docs/2.6.3/adaptors-storm/index.html       |   6 +-
 content/docs/2.6.3/admin-api-brokers/index.html    |   8 +-
 content/docs/2.6.3/admin-api-clusters/index.html   |  10 +-
 content/docs/2.6.3/admin-api-functions/index.html  |   8 +-
 content/docs/2.6.3/admin-api-namespaces/index.html |  14 +-
 .../admin-api-non-partitioned-topics/index.html    |   8 +-
 .../admin-api-non-persistent-topics/index.html     |  10 +-
 content/docs/2.6.3/admin-api-overview/index.html   |   8 +-
 .../2.6.3/admin-api-partitioned-topics/index.html  |  14 +-
 .../docs/2.6.3/admin-api-permissions/index.html    |   8 +-
 .../2.6.3/admin-api-persistent-topics/index.html   |   8 +-
 content/docs/2.6.3/admin-api-tenants/index.html    |   6 +-
 .../docs/2.6.3/administration-dashboard/index.html |   8 +-
 content/docs/2.6.3/administration-geo/index.html   |   6 +-
 .../2.6.3/administration-load-balance/index.html   |   6 +-
 content/docs/2.6.3/administration-proxy/index.html |   6 +-
 .../2.6.3/administration-pulsar-manager/index.html |   6 +-
 content/docs/2.6.3/administration-stats/index.html |   6 +-
 .../docs/2.6.3/administration-upgrade/index.html   |   6 +-
 content/docs/2.6.3/administration-zk-bk/index.html |   8 +-
 content/docs/2.6.3/client-libraries-cgo/index.html |   8 +-
 content/docs/2.6.3/client-libraries-cpp/index.html |  10 +-
 .../docs/2.6.3/client-libraries-dotnet/index.html  |   6 +-
 content/docs/2.6.3/client-libraries-go/index.html  |   6 +-
 .../docs/2.6.3/client-libraries-java/index.html    |   8 +-
 .../docs/2.6.3/client-libraries-node/index.html    |   6 +-
 .../docs/2.6.3/client-libraries-python/index.html  |   8 +-
 .../2.6.3/client-libraries-websocket/index.html    |   8 +-
 content/docs/2.6.3/client-libraries/index.html     |   6 +-
 .../concepts-architecture-overview/index.html      |   6 +-
 .../docs/2.6.3/concepts-authentication/index.html  |   6 +-
 content/docs/2.6.3/concepts-clients/index.html     |   6 +-
 content/docs/2.6.3/concepts-messaging/index.html   |   6 +-
 .../docs/2.6.3/concepts-multi-tenancy/index.html   |   6 +-
 .../index.html                                     |   6 +-
 content/docs/2.6.3/concepts-overview/index.html    |   6 +-
 .../2.6.3/concepts-proxy-sni-routing/index.html    |   6 +-
 content/docs/2.6.3/concepts-replication/index.html |   6 +-
 .../docs/2.6.3/concepts-tiered-storage/index.html  |   6 +-
 .../2.6.3/concepts-topic-compaction/index.html     |   6 +-
 .../2.6.3/cookbooks-bookkeepermetadata/index.html  |   6 +-
 content/docs/2.6.3/cookbooks-compaction/index.html |   6 +-
 .../docs/2.6.3/cookbooks-deduplication/index.html  |   6 +-
 content/docs/2.6.3/cookbooks-encryption/index.html |   6 +-
 .../docs/2.6.3/cookbooks-message-queue/index.html  |   6 +-
 .../docs/2.6.3/cookbooks-non-persistent/index.html |   6 +-
 .../docs/2.6.3/cookbooks-partitioned/index.html    |   6 +-
 .../2.6.3/cookbooks-retention-expiry/index.html    |   8 +-
 .../docs/2.6.3/cookbooks-tiered-storage/index.html |   6 +-
 content/docs/2.6.3/deploy-aws/index.html           |   6 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/2.6.3/deploy-bare-metal/index.html    |  14 +-
 content/docs/2.6.3/deploy-dcos/index.html          |   6 +-
 content/docs/2.6.3/deploy-kubernetes/index.html    |   6 +-
 content/docs/2.6.3/deploy-monitoring/index.html    |   6 +-
 .../docs/2.6.3/develop-binary-protocol/index.html  |   6 +-
 content/docs/2.6.3/develop-cpp/index.html          |   6 +-
 content/docs/2.6.3/develop-load-manager/index.html |   6 +-
 content/docs/2.6.3/develop-schema/index.html       |   6 +-
 content/docs/2.6.3/develop-tools/index.html        |   6 +-
 .../2.6.3/developing-binary-protocol/index.html    |   6 +-
 content/docs/2.6.3/functions-cli/index.html        |   6 +-
 content/docs/2.6.3/functions-debug/index.html      |   6 +-
 content/docs/2.6.3/functions-deploy/index.html     |   6 +-
 content/docs/2.6.3/functions-develop/index.html    |   6 +-
 content/docs/2.6.3/functions-overview/index.html   |   6 +-
 content/docs/2.6.3/functions-runtime/index.html    |   6 +-
 content/docs/2.6.3/functions-worker/index.html     |   6 +-
 .../docs/2.6.3/getting-started-docker/index.html   |   8 +-
 content/docs/2.6.3/getting-started-helm/index.html |   8 +-
 .../2.6.3/getting-started-standalone/index.html    |  16 +-
 content/docs/2.6.3/helm-deploy/index.html          |   6 +-
 content/docs/2.6.3/helm-install/index.html         |   6 +-
 content/docs/2.6.3/helm-overview/index.html        |   6 +-
 content/docs/2.6.3/helm-prepare/index.html         |   6 +-
 content/docs/2.6.3/helm-tools/index.html           |   6 +-
 content/docs/2.6.3/helm-upgrade/index.html         |   6 +-
 content/docs/2.6.3/index.html                      |   6 +-
 content/docs/2.6.3/io-aerospike-sink/index.html    |   6 +-
 content/docs/2.6.3/io-canal-source/index.html      |   6 +-
 content/docs/2.6.3/io-cassandra-sink/index.html    |   6 +-
 content/docs/2.6.3/io-cdc-debezium/index.html      |   8 +-
 content/docs/2.6.3/io-cdc/index.html               |   6 +-
 content/docs/2.6.3/io-cli/index.html               |   6 +-
 content/docs/2.6.3/io-connectors/index.html        |   6 +-
 content/docs/2.6.3/io-debezium-source/index.html   |   8 +-
 content/docs/2.6.3/io-debug/index.html             |   6 +-
 content/docs/2.6.3/io-develop/index.html           |   6 +-
 content/docs/2.6.3/io-dynamodb-source/index.html   |   6 +-
 .../docs/2.6.3/io-elasticsearch-sink/index.html    |   8 +-
 content/docs/2.6.3/io-file-source/index.html       |   6 +-
 content/docs/2.6.3/io-flume-sink/index.html        |   6 +-
 content/docs/2.6.3/io-flume-source/index.html      |   6 +-
 content/docs/2.6.3/io-hbase-sink/index.html        |   6 +-
 content/docs/2.6.3/io-hdfs2-sink/index.html        |   6 +-
 content/docs/2.6.3/io-hdfs3-sink/index.html        |   6 +-
 content/docs/2.6.3/io-influxdb-sink/index.html     |   6 +-
 content/docs/2.6.3/io-jdbc-sink/index.html         |   6 +-
 content/docs/2.6.3/io-kafka-sink/index.html        |   6 +-
 content/docs/2.6.3/io-kafka-source/index.html      |   6 +-
 content/docs/2.6.3/io-kinesis-sink/index.html      |   6 +-
 content/docs/2.6.3/io-kinesis-source/index.html    |   6 +-
 content/docs/2.6.3/io-mongo-sink/index.html        |   6 +-
 content/docs/2.6.3/io-netty-source/index.html      |   8 +-
 content/docs/2.6.3/io-overview/index.html          |   6 +-
 content/docs/2.6.3/io-quickstart/index.html        |   8 +-
 content/docs/2.6.3/io-rabbitmq-sink/index.html     |   6 +-
 content/docs/2.6.3/io-rabbitmq-source/index.html   |   6 +-
 content/docs/2.6.3/io-redis-sink/index.html        |   6 +-
 content/docs/2.6.3/io-solr-sink/index.html         |   6 +-
 content/docs/2.6.3/io-twitter-source/index.html    |   6 +-
 content/docs/2.6.3/io-use/index.html               |   8 +-
 content/docs/2.6.3/kubernetes-helm/index.html      |   8 +-
 .../docs/2.6.3/performance-pulsar-perf/index.html  |   6 +-
 content/docs/2.6.3/pulsar-2.0/index.html           |   6 +-
 content/docs/2.6.3/pulsar-admin/index.html         |   6 +-
 content/docs/2.6.3/reference-cli-tools/index.html  |   6 +-
 .../docs/2.6.3/reference-configuration/index.html  |   6 +-
 .../2.6.3/reference-connector-admin/index.html     |   6 +-
 content/docs/2.6.3/reference-metrics/index.html    |   6 +-
 .../docs/2.6.3/reference-pulsar-admin/index.html   |   6 +-
 .../2.6.3/reference-rest-api-overview/index.html   |   6 +-
 .../docs/2.6.3/reference-terminology/index.html    |   6 +-
 .../schema-evolution-compatibility/index.html      |   6 +-
 content/docs/2.6.3/schema-get-started/index.html   |   6 +-
 content/docs/2.6.3/schema-manage/index.html        |   8 +-
 content/docs/2.6.3/schema-understand/index.html    |   6 +-
 content/docs/2.6.3/security-athenz/index.html      |   6 +-
 .../docs/2.6.3/security-authorization/index.html   |   6 +-
 .../docs/2.6.3/security-bouncy-castle/index.html   |   6 +-
 content/docs/2.6.3/security-encryption/index.html  |   6 +-
 content/docs/2.6.3/security-extending/index.html   |   8 +-
 content/docs/2.6.3/security-jwt/index.html         |   6 +-
 content/docs/2.6.3/security-kerberos/index.html    |   6 +-
 content/docs/2.6.3/security-oauth2/index.html      |   6 +-
 content/docs/2.6.3/security-overview/index.html    |   6 +-
 .../2.6.3/security-tls-authentication/index.html   |   6 +-
 .../docs/2.6.3/security-tls-keystore/index.html    |   6 +-
 .../docs/2.6.3/security-tls-transport/index.html   |   6 +-
 content/docs/2.6.3/security-token-admin/index.html |   6 +-
 .../2.6.3/sql-deployment-configurations/index.html |   8 +-
 content/docs/2.6.3/sql-getting-started/index.html  |   6 +-
 content/docs/2.6.3/sql-overview/index.html         |   6 +-
 content/docs/2.6.3/sql-rest-api/index.html         |   6 +-
 content/docs/2.6.3/standalone-docker/index.html    |   8 +-
 content/docs/2.6.3/standalone/index.html           |  16 +-
 .../docs/2.6.3/window-functions-context/index.html |   6 +-
 content/docs/2.6.4/adaptors-kafka/index.html       |  16 +-
 content/docs/2.6.4/adaptors-spark/index.html       |  12 +-
 content/docs/2.6.4/adaptors-storm/index.html       |  10 +-
 content/docs/2.6.4/admin-api-brokers/index.html    |  10 +-
 content/docs/2.6.4/admin-api-clusters/index.html   |  14 +-
 content/docs/2.6.4/admin-api-functions/index.html  |  12 +-
 content/docs/2.6.4/admin-api-namespaces/index.html |  10 +-
 .../admin-api-non-partitioned-topics/index.html    |  12 +-
 .../admin-api-non-persistent-topics/index.html     |  14 +-
 content/docs/2.6.4/admin-api-overview/index.html   |  12 +-
 .../2.6.4/admin-api-partitioned-topics/index.html  |  18 +-
 .../docs/2.6.4/admin-api-permissions/index.html    |  12 +-
 .../2.6.4/admin-api-persistent-topics/index.html   |  10 +-
 content/docs/2.6.4/admin-api-schemas/index.html    |  10 +-
 content/docs/2.6.4/admin-api-tenants/index.html    |  10 +-
 .../docs/2.6.4/administration-dashboard/index.html |  12 +-
 content/docs/2.6.4/administration-geo/index.html   |  10 +-
 .../2.6.4/administration-load-balance/index.html   |  10 +-
 content/docs/2.6.4/administration-proxy/index.html |  10 +-
 .../2.6.4/administration-pulsar-manager/index.html |  10 +-
 content/docs/2.6.4/administration-stats/index.html |  10 +-
 .../docs/2.6.4/administration-upgrade/index.html   |  10 +-
 content/docs/2.6.4/administration-zk-bk/index.html |  12 +-
 content/docs/2.6.4/client-libraries-cgo/index.html |  12 +-
 content/docs/2.6.4/client-libraries-cpp/index.html |  14 +-
 .../docs/2.6.4/client-libraries-dotnet/index.html  |  10 +-
 content/docs/2.6.4/client-libraries-go/index.html  |  10 +-
 .../docs/2.6.4/client-libraries-java/index.html    |  12 +-
 .../docs/2.6.4/client-libraries-node/index.html    |  10 +-
 .../docs/2.6.4/client-libraries-python/index.html  |  12 +-
 .../2.6.4/client-libraries-websocket/index.html    |  12 +-
 content/docs/2.6.4/client-libraries/index.html     |  10 +-
 .../concepts-architecture-overview/index.html      |  10 +-
 .../docs/2.6.4/concepts-authentication/index.html  |  10 +-
 content/docs/2.6.4/concepts-clients/index.html     |  10 +-
 content/docs/2.6.4/concepts-messaging/index.html   |  10 +-
 .../docs/2.6.4/concepts-multi-tenancy/index.html   |  10 +-
 .../index.html                                     |  10 +-
 content/docs/2.6.4/concepts-overview/index.html    |  10 +-
 .../2.6.4/concepts-proxy-sni-routing/index.html    |  10 +-
 content/docs/2.6.4/concepts-replication/index.html |  10 +-
 .../docs/2.6.4/concepts-tiered-storage/index.html  |  10 +-
 .../2.6.4/concepts-topic-compaction/index.html     |  10 +-
 .../2.6.4/cookbooks-bookkeepermetadata/index.html  |  10 +-
 content/docs/2.6.4/cookbooks-compaction/index.html |  10 +-
 .../docs/2.6.4/cookbooks-deduplication/index.html  |  10 +-
 content/docs/2.6.4/cookbooks-encryption/index.html |  10 +-
 .../docs/2.6.4/cookbooks-message-queue/index.html  |  10 +-
 .../docs/2.6.4/cookbooks-non-persistent/index.html |  10 +-
 .../docs/2.6.4/cookbooks-partitioned/index.html    |  10 +-
 .../2.6.4/cookbooks-retention-expiry/index.html    |  12 +-
 .../docs/2.6.4/cookbooks-tiered-storage/index.html |  10 +-
 content/docs/2.6.4/deploy-aws/index.html           |  10 +-
 .../deploy-bare-metal-multi-cluster/index.html     |  12 +-
 content/docs/2.6.4/deploy-bare-metal/index.html    |  18 +-
 content/docs/2.6.4/deploy-dcos/index.html          |  10 +-
 content/docs/2.6.4/deploy-kubernetes/index.html    |  10 +-
 content/docs/2.6.4/deploy-monitoring/index.html    |  10 +-
 .../docs/2.6.4/develop-binary-protocol/index.html  |  10 +-
 content/docs/2.6.4/develop-cpp/index.html          |  10 +-
 content/docs/2.6.4/develop-load-manager/index.html |  10 +-
 content/docs/2.6.4/develop-schema/index.html       |  10 +-
 content/docs/2.6.4/develop-tools/index.html        |  10 +-
 .../2.6.4/developing-binary-protocol/index.html    |  10 +-
 content/docs/2.6.4/functions-cli/index.html        |  10 +-
 content/docs/2.6.4/functions-debug/index.html      |  10 +-
 content/docs/2.6.4/functions-deploy/index.html     |  10 +-
 content/docs/2.6.4/functions-develop/index.html    |  10 +-
 content/docs/2.6.4/functions-overview/index.html   |  10 +-
 content/docs/2.6.4/functions-runtime/index.html    |  10 +-
 content/docs/2.6.4/functions-worker/index.html     |  10 +-
 .../docs/2.6.4/getting-started-docker/index.html   |  12 +-
 content/docs/2.6.4/getting-started-helm/index.html |  12 +-
 .../2.6.4/getting-started-standalone/index.html    |  20 +-
 content/docs/2.6.4/helm-deploy/index.html          |  10 +-
 content/docs/2.6.4/helm-install/index.html         |  10 +-
 content/docs/2.6.4/helm-overview/index.html        |  10 +-
 content/docs/2.6.4/helm-prepare/index.html         |  10 +-
 content/docs/2.6.4/helm-tools/index.html           |  10 +-
 content/docs/2.6.4/helm-upgrade/index.html         |  10 +-
 content/docs/2.6.4/index.html                      |  10 +-
 content/docs/2.6.4/io-aerospike-sink/index.html    |  10 +-
 content/docs/2.6.4/io-canal-source/index.html      |  10 +-
 content/docs/2.6.4/io-cassandra-sink/index.html    |  10 +-
 content/docs/2.6.4/io-cdc-debezium/index.html      |  12 +-
 content/docs/2.6.4/io-cdc/index.html               |  10 +-
 content/docs/2.6.4/io-cli/index.html               |  10 +-
 content/docs/2.6.4/io-connectors/index.html        |  10 +-
 content/docs/2.6.4/io-debezium-source/index.html   |  12 +-
 content/docs/2.6.4/io-debug/index.html             |  10 +-
 content/docs/2.6.4/io-develop/index.html           |  10 +-
 content/docs/2.6.4/io-dynamodb-source/index.html   |  10 +-
 .../docs/2.6.4/io-elasticsearch-sink/index.html    |  12 +-
 content/docs/2.6.4/io-file-source/index.html       |  10 +-
 content/docs/2.6.4/io-flume-sink/index.html        |  10 +-
 content/docs/2.6.4/io-flume-source/index.html      |  10 +-
 content/docs/2.6.4/io-hbase-sink/index.html        |  10 +-
 content/docs/2.6.4/io-hdfs2-sink/index.html        |  10 +-
 content/docs/2.6.4/io-hdfs3-sink/index.html        |  10 +-
 content/docs/2.6.4/io-influxdb-sink/index.html     |  10 +-
 content/docs/2.6.4/io-jdbc-sink/index.html         |  10 +-
 content/docs/2.6.4/io-kafka-sink/index.html        |  10 +-
 content/docs/2.6.4/io-kafka-source/index.html      |  10 +-
 content/docs/2.6.4/io-kinesis-sink/index.html      |  10 +-
 content/docs/2.6.4/io-kinesis-source/index.html    |  10 +-
 content/docs/2.6.4/io-mongo-sink/index.html        |  10 +-
 content/docs/2.6.4/io-netty-source/index.html      |  12 +-
 content/docs/2.6.4/io-overview/index.html          |  10 +-
 content/docs/2.6.4/io-quickstart/index.html        |  12 +-
 content/docs/2.6.4/io-rabbitmq-sink/index.html     |  10 +-
 content/docs/2.6.4/io-rabbitmq-source/index.html   |  10 +-
 content/docs/2.6.4/io-redis-sink/index.html        |  10 +-
 content/docs/2.6.4/io-solr-sink/index.html         |  10 +-
 content/docs/2.6.4/io-twitter-source/index.html    |  10 +-
 content/docs/2.6.4/io-use/index.html               |  12 +-
 content/docs/2.6.4/kubernetes-helm/index.html      |  12 +-
 .../docs/2.6.4/performance-pulsar-perf/index.html  |  10 +-
 content/docs/2.6.4/pulsar-2.0/index.html           |  10 +-
 content/docs/2.6.4/reference-cli-tools/index.html  |  10 +-
 .../docs/2.6.4/reference-configuration/index.html  |  10 +-
 .../2.6.4/reference-connector-admin/index.html     |  10 +-
 content/docs/2.6.4/reference-metrics/index.html    |  10 +-
 .../docs/2.6.4/reference-pulsar-admin/index.html   |  10 +-
 .../2.6.4/reference-rest-api-overview/index.html   |  10 +-
 .../docs/2.6.4/reference-terminology/index.html    |  10 +-
 .../schema-evolution-compatibility/index.html      |  10 +-
 content/docs/2.6.4/schema-get-started/index.html   |  10 +-
 content/docs/2.6.4/schema-manage/index.html        |  12 +-
 content/docs/2.6.4/schema-understand/index.html    |  10 +-
 content/docs/2.6.4/security-athenz/index.html      |  10 +-
 .../docs/2.6.4/security-authorization/index.html   |  10 +-
 .../docs/2.6.4/security-bouncy-castle/index.html   |  10 +-
 content/docs/2.6.4/security-encryption/index.html  |  10 +-
 content/docs/2.6.4/security-extending/index.html   |  12 +-
 content/docs/2.6.4/security-jwt/index.html         |  10 +-
 content/docs/2.6.4/security-kerberos/index.html    |  10 +-
 content/docs/2.6.4/security-oauth2/index.html      |  10 +-
 content/docs/2.6.4/security-overview/index.html    |  10 +-
 .../2.6.4/security-tls-authentication/index.html   |  10 +-
 .../docs/2.6.4/security-tls-keystore/index.html    |  10 +-
 .../docs/2.6.4/security-tls-transport/index.html   |  10 +-
 content/docs/2.6.4/security-token-admin/index.html |  10 +-
 .../2.6.4/sql-deployment-configurations/index.html |  12 +-
 content/docs/2.6.4/sql-getting-started/index.html  |  10 +-
 content/docs/2.6.4/sql-overview/index.html         |  10 +-
 content/docs/2.6.4/sql-rest-api/index.html         |  10 +-
 content/docs/2.6.4/standalone-docker/index.html    |  12 +-
 content/docs/2.6.4/standalone/index.html           |  20 +-
 content/docs/2.6.4/tiered-storage-azure/index.html |  10 +-
 .../docs/2.6.4/window-functions-context/index.html |  10 +-
 content/docs/2.7.0/adaptors-kafka/index.html       |  12 +-
 content/docs/2.7.0/adaptors-spark/index.html       |   8 +-
 content/docs/2.7.0/adaptors-storm/index.html       |   6 +-
 content/docs/2.7.0/admin-api-brokers/index.html    |   8 +-
 content/docs/2.7.0/admin-api-clusters/index.html   |  10 +-
 content/docs/2.7.0/admin-api-functions/index.html  |   8 +-
 content/docs/2.7.0/admin-api-namespaces/index.html |  18 +-
 .../admin-api-non-partitioned-topics/index.html    |   6 +-
 .../admin-api-non-persistent-topics/index.html     |   6 +-
 content/docs/2.7.0/admin-api-overview/index.html   |   8 +-
 .../2.7.0/admin-api-partitioned-topics/index.html  |   6 +-
 .../docs/2.7.0/admin-api-permissions/index.html    |   8 +-
 .../2.7.0/admin-api-persistent-topics/index.html   |   6 +-
 content/docs/2.7.0/admin-api-schemas/index.html    |   6 +-
 content/docs/2.7.0/admin-api-tenants/index.html    |   8 +-
 content/docs/2.7.0/admin-api-topics/index.html     |  10 +-
 .../docs/2.7.0/administration-dashboard/index.html |   8 +-
 content/docs/2.7.0/administration-geo/index.html   |   6 +-
 .../2.7.0/administration-load-balance/index.html   |   6 +-
 content/docs/2.7.0/administration-proxy/index.html |   6 +-
 .../2.7.0/administration-pulsar-manager/index.html |   6 +-
 content/docs/2.7.0/administration-stats/index.html |   6 +-
 .../docs/2.7.0/administration-upgrade/index.html   |   6 +-
 content/docs/2.7.0/administration-zk-bk/index.html |   8 +-
 content/docs/2.7.0/client-libraries-cgo/index.html |   8 +-
 content/docs/2.7.0/client-libraries-cpp/index.html |  10 +-
 .../docs/2.7.0/client-libraries-dotnet/index.html  |   6 +-
 content/docs/2.7.0/client-libraries-go/index.html  |   6 +-
 .../docs/2.7.0/client-libraries-java/index.html    |   8 +-
 .../docs/2.7.0/client-libraries-node/index.html    |   6 +-
 .../docs/2.7.0/client-libraries-python/index.html  |   8 +-
 .../2.7.0/client-libraries-websocket/index.html    |   8 +-
 content/docs/2.7.0/client-libraries/index.html     |   6 +-
 .../concepts-architecture-overview/index.html      |   6 +-
 .../docs/2.7.0/concepts-architecture/index.html    |   6 +-
 .../docs/2.7.0/concepts-authentication/index.html  |   6 +-
 content/docs/2.7.0/concepts-clients/index.html     |   6 +-
 content/docs/2.7.0/concepts-messaging/index.html   |   6 +-
 .../docs/2.7.0/concepts-multi-tenancy/index.html   |   6 +-
 .../index.html                                     |   6 +-
 content/docs/2.7.0/concepts-overview/index.html    |   6 +-
 .../2.7.0/concepts-proxy-sni-routing/index.html    |   6 +-
 content/docs/2.7.0/concepts-replication/index.html |   6 +-
 .../docs/2.7.0/concepts-tiered-storage/index.html  |   6 +-
 .../2.7.0/concepts-topic-compaction/index.html     |   6 +-
 .../2.7.0/cookbooks-bookkeepermetadata/index.html  |   6 +-
 content/docs/2.7.0/cookbooks-compaction/index.html |   6 +-
 .../docs/2.7.0/cookbooks-deduplication/index.html  |   6 +-
 content/docs/2.7.0/cookbooks-encryption/index.html |   6 +-
 .../docs/2.7.0/cookbooks-message-queue/index.html  |   6 +-
 .../docs/2.7.0/cookbooks-non-persistent/index.html |   6 +-
 .../docs/2.7.0/cookbooks-partitioned/index.html    |   6 +-
 .../2.7.0/cookbooks-retention-expiry/index.html    |   8 +-
 .../docs/2.7.0/cookbooks-tiered-storage/index.html |   6 +-
 content/docs/2.7.0/deploy-aws/index.html           |   6 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/2.7.0/deploy-bare-metal/index.html    |  14 +-
 content/docs/2.7.0/deploy-dcos/index.html          |   6 +-
 content/docs/2.7.0/deploy-docker/index.html        |   6 +-
 content/docs/2.7.0/deploy-kubernetes/index.html    |   6 +-
 content/docs/2.7.0/deploy-monitoring/index.html    |   6 +-
 .../docs/2.7.0/develop-binary-protocol/index.html  |   6 +-
 content/docs/2.7.0/develop-cpp/index.html          |   6 +-
 content/docs/2.7.0/develop-load-manager/index.html |   6 +-
 content/docs/2.7.0/develop-schema/index.html       |   6 +-
 content/docs/2.7.0/develop-tools/index.html        |   6 +-
 .../2.7.0/developing-binary-protocol/index.html    |   6 +-
 content/docs/2.7.0/functions-cli/index.html        |   6 +-
 content/docs/2.7.0/functions-debug/index.html      |   6 +-
 content/docs/2.7.0/functions-deploy/index.html     |   6 +-
 content/docs/2.7.0/functions-develop/index.html    |   6 +-
 content/docs/2.7.0/functions-metrics/index.html    |   6 +-
 content/docs/2.7.0/functions-overview/index.html   |   6 +-
 content/docs/2.7.0/functions-package/index.html    |   6 +-
 content/docs/2.7.0/functions-runtime/index.html    |   6 +-
 content/docs/2.7.0/functions-worker/index.html     |   6 +-
 .../docs/2.7.0/getting-started-docker/index.html   |   8 +-
 content/docs/2.7.0/getting-started-helm/index.html |   8 +-
 .../2.7.0/getting-started-standalone/index.html    |  16 +-
 content/docs/2.7.0/helm-deploy/index.html          |   6 +-
 content/docs/2.7.0/helm-install/index.html         |   6 +-
 content/docs/2.7.0/helm-overview/index.html        |   6 +-
 content/docs/2.7.0/helm-prepare/index.html         |   6 +-
 content/docs/2.7.0/helm-tools/index.html           |   6 +-
 content/docs/2.7.0/helm-upgrade/index.html         |   6 +-
 content/docs/2.7.0/index.html                      |   6 +-
 content/docs/2.7.0/io-aerospike-sink/index.html    |   6 +-
 content/docs/2.7.0/io-canal-source/index.html      |   6 +-
 content/docs/2.7.0/io-cassandra-sink/index.html    |   6 +-
 content/docs/2.7.0/io-cdc-debezium/index.html      |   8 +-
 content/docs/2.7.0/io-cdc/index.html               |   6 +-
 content/docs/2.7.0/io-cli/index.html               |   6 +-
 content/docs/2.7.0/io-connectors/index.html        |   6 +-
 content/docs/2.7.0/io-debezium-source/index.html   |   8 +-
 content/docs/2.7.0/io-debug/index.html             |   6 +-
 content/docs/2.7.0/io-develop/index.html           |   6 +-
 content/docs/2.7.0/io-dynamodb-source/index.html   |   6 +-
 .../docs/2.7.0/io-elasticsearch-sink/index.html    |   8 +-
 content/docs/2.7.0/io-file-source/index.html       |   6 +-
 content/docs/2.7.0/io-flume-sink/index.html        |   6 +-
 content/docs/2.7.0/io-flume-source/index.html      |   6 +-
 content/docs/2.7.0/io-hbase-sink/index.html        |   6 +-
 content/docs/2.7.0/io-hdfs2-sink/index.html        |   6 +-
 content/docs/2.7.0/io-hdfs3-sink/index.html        |   6 +-
 content/docs/2.7.0/io-influxdb-sink/index.html     |   6 +-
 content/docs/2.7.0/io-jdbc-sink/index.html         |   6 +-
 content/docs/2.7.0/io-kafka-sink/index.html        |   6 +-
 content/docs/2.7.0/io-kafka-source/index.html      |   6 +-
 content/docs/2.7.0/io-kinesis-sink/index.html      |   6 +-
 content/docs/2.7.0/io-kinesis-source/index.html    |   6 +-
 content/docs/2.7.0/io-mongo-sink/index.html        |   6 +-
 content/docs/2.7.0/io-netty-source/index.html      |   8 +-
 content/docs/2.7.0/io-nsq-source/index.html        |   6 +-
 content/docs/2.7.0/io-overview/index.html          |   6 +-
 content/docs/2.7.0/io-quickstart/index.html        |   8 +-
 content/docs/2.7.0/io-rabbitmq-sink/index.html     |   6 +-
 content/docs/2.7.0/io-rabbitmq-source/index.html   |   6 +-
 content/docs/2.7.0/io-redis-sink/index.html        |   6 +-
 content/docs/2.7.0/io-solr-sink/index.html         |   6 +-
 content/docs/2.7.0/io-twitter-source/index.html    |   6 +-
 content/docs/2.7.0/io-twitter/index.html           |   6 +-
 content/docs/2.7.0/io-use/index.html               |   8 +-
 content/docs/2.7.0/kubernetes-helm/index.html      |   8 +-
 .../docs/2.7.0/performance-pulsar-perf/index.html  |   6 +-
 content/docs/2.7.0/pulsar-2.0/index.html           |   6 +-
 content/docs/2.7.0/pulsar-admin/index.html         |   6 +-
 content/docs/2.7.0/reference-cli-tools/index.html  |   6 +-
 .../docs/2.7.0/reference-configuration/index.html  |   6 +-
 .../2.7.0/reference-connector-admin/index.html     |   6 +-
 content/docs/2.7.0/reference-metrics/index.html    |   6 +-
 .../docs/2.7.0/reference-pulsar-admin/index.html   |   6 +-
 .../2.7.0/reference-rest-api-overview/index.html   |   6 +-
 .../docs/2.7.0/reference-terminology/index.html    |   6 +-
 .../schema-evolution-compatibility/index.html      |   6 +-
 content/docs/2.7.0/schema-get-started/index.html   |   6 +-
 content/docs/2.7.0/schema-manage/index.html        |   8 +-
 content/docs/2.7.0/schema-understand/index.html    |   6 +-
 content/docs/2.7.0/security-athenz/index.html      |   6 +-
 .../docs/2.7.0/security-authorization/index.html   |   6 +-
 .../docs/2.7.0/security-bouncy-castle/index.html   |   6 +-
 content/docs/2.7.0/security-encryption/index.html  |   6 +-
 content/docs/2.7.0/security-extending/index.html   |   8 +-
 content/docs/2.7.0/security-jwt/index.html         |   6 +-
 content/docs/2.7.0/security-kerberos/index.html    |   6 +-
 content/docs/2.7.0/security-oauth2/index.html      |   6 +-
 content/docs/2.7.0/security-overview/index.html    |   6 +-
 .../2.7.0/security-tls-authentication/index.html   |   6 +-
 .../docs/2.7.0/security-tls-keystore/index.html    |   6 +-
 .../docs/2.7.0/security-tls-transport/index.html   |   6 +-
 content/docs/2.7.0/security-token-admin/index.html |   6 +-
 .../2.7.0/sql-deployment-configurations/index.html |   8 +-
 content/docs/2.7.0/sql-getting-started/index.html  |   6 +-
 content/docs/2.7.0/sql-overview/index.html         |   6 +-
 content/docs/2.7.0/sql-rest-api/index.html         |   6 +-
 content/docs/2.7.0/standalone-docker/index.html    |   8 +-
 content/docs/2.7.0/standalone/index.html           |  16 +-
 content/docs/2.7.0/tiered-storage-aws/index.html   |   6 +-
 content/docs/2.7.0/tiered-storage-azure/index.html |   6 +-
 .../2.7.0/tiered-storage-filesystem/index.html     |   6 +-
 content/docs/2.7.0/tiered-storage-gcs/index.html   |   6 +-
 .../docs/2.7.0/tiered-storage-overview/index.html  |   6 +-
 content/docs/2.7.0/transactions-api/index.html     |   6 +-
 .../docs/2.7.0/transactions-guarantee/index.html   |   6 +-
 content/docs/2.7.0/transactions/index.html         |   6 +-
 .../docs/2.7.0/window-functions-context/index.html |   6 +-
 content/docs/2.7.1/adaptors-kafka/index.html       |  12 +-
 content/docs/2.7.1/adaptors-spark/index.html       |   8 +-
 content/docs/2.7.1/adaptors-storm/index.html       |   6 +-
 content/docs/2.7.1/admin-api-brokers/index.html    |   8 +-
 content/docs/2.7.1/admin-api-clusters/index.html   |  10 +-
 content/docs/2.7.1/admin-api-functions/index.html  |   8 +-
 content/docs/2.7.1/admin-api-namespaces/index.html |  18 +-
 .../admin-api-non-partitioned-topics/index.html    |   6 +-
 .../admin-api-non-persistent-topics/index.html     |   6 +-
 content/docs/2.7.1/admin-api-overview/index.html   |   8 +-
 .../2.7.1/admin-api-partitioned-topics/index.html  |   6 +-
 .../docs/2.7.1/admin-api-permissions/index.html    |   8 +-
 .../2.7.1/admin-api-persistent-topics/index.html   |   6 +-
 content/docs/2.7.1/admin-api-schemas/index.html    |   6 +-
 content/docs/2.7.1/admin-api-tenants/index.html    |   8 +-
 content/docs/2.7.1/admin-api-topics/index.html     |  10 +-
 .../docs/2.7.1/administration-dashboard/index.html |   8 +-
 content/docs/2.7.1/administration-geo/index.html   |   6 +-
 .../docs/2.7.1/administration-isolation/index.html |   6 +-
 .../2.7.1/administration-load-balance/index.html   |   6 +-
 content/docs/2.7.1/administration-proxy/index.html |   6 +-
 .../2.7.1/administration-pulsar-manager/index.html |   6 +-
 content/docs/2.7.1/administration-stats/index.html |   6 +-
 .../docs/2.7.1/administration-upgrade/index.html   |   6 +-
 content/docs/2.7.1/administration-zk-bk/index.html |   8 +-
 content/docs/2.7.1/client-libraries-cgo/index.html |   8 +-
 content/docs/2.7.1/client-libraries-cpp/index.html |  10 +-
 .../docs/2.7.1/client-libraries-dotnet/index.html  |   6 +-
 content/docs/2.7.1/client-libraries-go/index.html  |   6 +-
 .../docs/2.7.1/client-libraries-java/index.html    |   8 +-
 .../docs/2.7.1/client-libraries-node/index.html    |   6 +-
 .../docs/2.7.1/client-libraries-python/index.html  |   8 +-
 .../2.7.1/client-libraries-websocket/index.html    |   8 +-
 content/docs/2.7.1/client-libraries/index.html     |   6 +-
 .../concepts-architecture-overview/index.html      |   6 +-
 .../docs/2.7.1/concepts-architecture/index.html    |   6 +-
 .../docs/2.7.1/concepts-authentication/index.html  |   6 +-
 content/docs/2.7.1/concepts-clients/index.html     |   6 +-
 content/docs/2.7.1/concepts-messaging/index.html   |   6 +-
 .../docs/2.7.1/concepts-multi-tenancy/index.html   |   6 +-
 .../index.html                                     |   6 +-
 content/docs/2.7.1/concepts-overview/index.html    |   6 +-
 .../2.7.1/concepts-proxy-sni-routing/index.html    |   6 +-
 content/docs/2.7.1/concepts-replication/index.html |   6 +-
 .../docs/2.7.1/concepts-tiered-storage/index.html  |   6 +-
 .../2.7.1/concepts-topic-compaction/index.html     |   6 +-
 .../2.7.1/cookbooks-bookkeepermetadata/index.html  |   6 +-
 content/docs/2.7.1/cookbooks-compaction/index.html |   6 +-
 .../docs/2.7.1/cookbooks-deduplication/index.html  |   6 +-
 content/docs/2.7.1/cookbooks-encryption/index.html |   6 +-
 .../docs/2.7.1/cookbooks-message-queue/index.html  |   6 +-
 .../docs/2.7.1/cookbooks-non-persistent/index.html |   6 +-
 .../docs/2.7.1/cookbooks-partitioned/index.html    |   6 +-
 .../2.7.1/cookbooks-retention-expiry/index.html    |   8 +-
 .../docs/2.7.1/cookbooks-tiered-storage/index.html |   6 +-
 content/docs/2.7.1/deploy-aws/index.html           |   6 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/2.7.1/deploy-bare-metal/index.html    |  14 +-
 content/docs/2.7.1/deploy-dcos/index.html          |   6 +-
 content/docs/2.7.1/deploy-docker/index.html        |   6 +-
 content/docs/2.7.1/deploy-kubernetes/index.html    |   6 +-
 content/docs/2.7.1/deploy-monitoring/index.html    |   6 +-
 .../docs/2.7.1/develop-binary-protocol/index.html  |   6 +-
 content/docs/2.7.1/develop-cpp/index.html          |   6 +-
 content/docs/2.7.1/develop-load-manager/index.html |   6 +-
 content/docs/2.7.1/develop-schema/index.html       |   6 +-
 content/docs/2.7.1/develop-tools/index.html        |   6 +-
 .../2.7.1/developing-binary-protocol/index.html    |   6 +-
 content/docs/2.7.1/functions-cli/index.html        |   6 +-
 content/docs/2.7.1/functions-debug/index.html      |   6 +-
 content/docs/2.7.1/functions-deploy/index.html     |   6 +-
 content/docs/2.7.1/functions-develop/index.html    |   6 +-
 content/docs/2.7.1/functions-metrics/index.html    |   6 +-
 content/docs/2.7.1/functions-overview/index.html   |   6 +-
 content/docs/2.7.1/functions-package/index.html    |   6 +-
 content/docs/2.7.1/functions-runtime/index.html    |   6 +-
 content/docs/2.7.1/functions-worker/index.html     |   6 +-
 .../docs/2.7.1/getting-started-docker/index.html   |   8 +-
 content/docs/2.7.1/getting-started-helm/index.html |   8 +-
 .../2.7.1/getting-started-standalone/index.html    |  16 +-
 content/docs/2.7.1/helm-deploy/index.html          |   6 +-
 content/docs/2.7.1/helm-install/index.html         |   6 +-
 content/docs/2.7.1/helm-overview/index.html        |   6 +-
 content/docs/2.7.1/helm-prepare/index.html         |   6 +-
 content/docs/2.7.1/helm-tools/index.html           |   6 +-
 content/docs/2.7.1/helm-upgrade/index.html         |   6 +-
 content/docs/2.7.1/index.html                      |   6 +-
 content/docs/2.7.1/io-aerospike-sink/index.html    |   6 +-
 content/docs/2.7.1/io-canal-source/index.html      |   6 +-
 content/docs/2.7.1/io-cassandra-sink/index.html    |   6 +-
 content/docs/2.7.1/io-cdc-debezium/index.html      |   8 +-
 content/docs/2.7.1/io-cdc/index.html               |   6 +-
 content/docs/2.7.1/io-cli/index.html               |   6 +-
 content/docs/2.7.1/io-connectors/index.html        |   6 +-
 content/docs/2.7.1/io-debezium-source/index.html   |   8 +-
 content/docs/2.7.1/io-debug/index.html             |   6 +-
 content/docs/2.7.1/io-develop/index.html           |   6 +-
 content/docs/2.7.1/io-dynamodb-source/index.html   |   6 +-
 .../docs/2.7.1/io-elasticsearch-sink/index.html    |   8 +-
 content/docs/2.7.1/io-file-source/index.html       |   6 +-
 content/docs/2.7.1/io-flume-sink/index.html        |   6 +-
 content/docs/2.7.1/io-flume-source/index.html      |   6 +-
 content/docs/2.7.1/io-hbase-sink/index.html        |   6 +-
 content/docs/2.7.1/io-hdfs2-sink/index.html        |   6 +-
 content/docs/2.7.1/io-hdfs3-sink/index.html        |   6 +-
 content/docs/2.7.1/io-influxdb-sink/index.html     |   6 +-
 content/docs/2.7.1/io-jdbc-sink/index.html         |   6 +-
 content/docs/2.7.1/io-kafka-sink/index.html        |   6 +-
 content/docs/2.7.1/io-kafka-source/index.html      |   6 +-
 content/docs/2.7.1/io-kinesis-sink/index.html      |   6 +-
 content/docs/2.7.1/io-kinesis-source/index.html    |   6 +-
 content/docs/2.7.1/io-mongo-sink/index.html        |   6 +-
 content/docs/2.7.1/io-netty-source/index.html      |   8 +-
 content/docs/2.7.1/io-nsq-source/index.html        |   6 +-
 content/docs/2.7.1/io-overview/index.html          |   6 +-
 content/docs/2.7.1/io-quickstart/index.html        |   8 +-
 content/docs/2.7.1/io-rabbitmq-sink/index.html     |   6 +-
 content/docs/2.7.1/io-rabbitmq-source/index.html   |   6 +-
 content/docs/2.7.1/io-redis-sink/index.html        |   6 +-
 content/docs/2.7.1/io-solr-sink/index.html         |   6 +-
 content/docs/2.7.1/io-twitter-source/index.html    |   6 +-
 content/docs/2.7.1/io-twitter/index.html           |   6 +-
 content/docs/2.7.1/io-use/index.html               |   8 +-
 content/docs/2.7.1/kubernetes-helm/index.html      |   8 +-
 .../docs/2.7.1/performance-pulsar-perf/index.html  |   6 +-
 content/docs/2.7.1/pulsar-2.0/index.html           |   6 +-
 content/docs/2.7.1/reference-cli-tools/index.html  |   6 +-
 .../docs/2.7.1/reference-configuration/index.html  |   6 +-
 .../2.7.1/reference-connector-admin/index.html     |   6 +-
 content/docs/2.7.1/reference-metrics/index.html    |   6 +-
 .../docs/2.7.1/reference-pulsar-admin/index.html   |   6 +-
 .../2.7.1/reference-rest-api-overview/index.html   |   6 +-
 .../docs/2.7.1/reference-terminology/index.html    |   6 +-
 .../schema-evolution-compatibility/index.html      |   6 +-
 content/docs/2.7.1/schema-get-started/index.html   |   6 +-
 content/docs/2.7.1/schema-manage/index.html        |   8 +-
 content/docs/2.7.1/schema-understand/index.html    |   6 +-
 content/docs/2.7.1/security-athenz/index.html      |   6 +-
 .../docs/2.7.1/security-authorization/index.html   |   6 +-
 .../docs/2.7.1/security-bouncy-castle/index.html   |   6 +-
 content/docs/2.7.1/security-encryption/index.html  |   6 +-
 content/docs/2.7.1/security-extending/index.html   |   8 +-
 content/docs/2.7.1/security-jwt/index.html         |   6 +-
 content/docs/2.7.1/security-kerberos/index.html    |   6 +-
 content/docs/2.7.1/security-oauth2/index.html      |   6 +-
 content/docs/2.7.1/security-overview/index.html    |   6 +-
 .../2.7.1/security-tls-authentication/index.html   |   6 +-
 .../docs/2.7.1/security-tls-keystore/index.html    |   6 +-
 .../docs/2.7.1/security-tls-transport/index.html   |   6 +-
 content/docs/2.7.1/security-token-admin/index.html |   6 +-
 .../2.7.1/sql-deployment-configurations/index.html |   8 +-
 content/docs/2.7.1/sql-getting-started/index.html  |   6 +-
 content/docs/2.7.1/sql-overview/index.html         |   6 +-
 content/docs/2.7.1/sql-rest-api/index.html         |   6 +-
 content/docs/2.7.1/standalone-docker/index.html    |   8 +-
 content/docs/2.7.1/standalone/index.html           |  16 +-
 content/docs/2.7.1/tiered-storage-aws/index.html   |   6 +-
 content/docs/2.7.1/tiered-storage-azure/index.html |   6 +-
 .../2.7.1/tiered-storage-filesystem/index.html     |   6 +-
 content/docs/2.7.1/tiered-storage-gcs/index.html   |   6 +-
 .../docs/2.7.1/tiered-storage-overview/index.html  |   6 +-
 content/docs/2.7.1/transactions-api/index.html     |   6 +-
 .../docs/2.7.1/transactions-guarantee/index.html   |   6 +-
 content/docs/2.7.1/transactions/index.html         |   6 +-
 .../docs/2.7.1/window-functions-context/index.html |   6 +-
 content/docs/2.7.2/adaptors-kafka/index.html       |  12 +-
 content/docs/2.7.2/adaptors-spark/index.html       |   8 +-
 content/docs/2.7.2/adaptors-storm/index.html       |   6 +-
 content/docs/2.7.2/admin-api-brokers/index.html    |   8 +-
 content/docs/2.7.2/admin-api-clusters/index.html   |  10 +-
 content/docs/2.7.2/admin-api-functions/index.html  |   8 +-
 content/docs/2.7.2/admin-api-namespaces/index.html |  18 +-
 .../admin-api-non-partitioned-topics/index.html    |   6 +-
 .../admin-api-non-persistent-topics/index.html     |   6 +-
 content/docs/2.7.2/admin-api-overview/index.html   |   8 +-
 .../2.7.2/admin-api-partitioned-topics/index.html  |   6 +-
 .../docs/2.7.2/admin-api-permissions/index.html    |   8 +-
 .../2.7.2/admin-api-persistent-topics/index.html   |   6 +-
 content/docs/2.7.2/admin-api-schemas/index.html    |   6 +-
 content/docs/2.7.2/admin-api-tenants/index.html    |   8 +-
 content/docs/2.7.2/admin-api-topics/index.html     |  10 +-
 .../docs/2.7.2/administration-dashboard/index.html |   8 +-
 content/docs/2.7.2/administration-geo/index.html   |   6 +-
 .../docs/2.7.2/administration-isolation/index.html |   6 +-
 .../2.7.2/administration-load-balance/index.html   |   6 +-
 content/docs/2.7.2/administration-proxy/index.html |   6 +-
 .../2.7.2/administration-pulsar-manager/index.html |   6 +-
 content/docs/2.7.2/administration-stats/index.html |   6 +-
 .../docs/2.7.2/administration-upgrade/index.html   |   6 +-
 content/docs/2.7.2/administration-zk-bk/index.html |   8 +-
 content/docs/2.7.2/client-libraries-cgo/index.html |   8 +-
 content/docs/2.7.2/client-libraries-cpp/index.html |  10 +-
 .../docs/2.7.2/client-libraries-dotnet/index.html  |   6 +-
 content/docs/2.7.2/client-libraries-go/index.html  |   6 +-
 .../docs/2.7.2/client-libraries-java/index.html    |   8 +-
 .../docs/2.7.2/client-libraries-node/index.html    |   6 +-
 .../docs/2.7.2/client-libraries-python/index.html  |   8 +-
 .../2.7.2/client-libraries-websocket/index.html    |   8 +-
 content/docs/2.7.2/client-libraries/index.html     |   6 +-
 .../concepts-architecture-overview/index.html      |   6 +-
 .../docs/2.7.2/concepts-architecture/index.html    |   6 +-
 .../docs/2.7.2/concepts-authentication/index.html  |   6 +-
 content/docs/2.7.2/concepts-clients/index.html     |   6 +-
 content/docs/2.7.2/concepts-messaging/index.html   |   6 +-
 .../docs/2.7.2/concepts-multi-tenancy/index.html   |   6 +-
 .../index.html                                     |   6 +-
 content/docs/2.7.2/concepts-overview/index.html    |   6 +-
 .../2.7.2/concepts-proxy-sni-routing/index.html    |   6 +-
 content/docs/2.7.2/concepts-replication/index.html |   6 +-
 .../docs/2.7.2/concepts-tiered-storage/index.html  |   6 +-
 .../2.7.2/concepts-topic-compaction/index.html     |   6 +-
 .../2.7.2/cookbooks-bookkeepermetadata/index.html  |   6 +-
 content/docs/2.7.2/cookbooks-compaction/index.html |   6 +-
 .../docs/2.7.2/cookbooks-deduplication/index.html  |   6 +-
 content/docs/2.7.2/cookbooks-encryption/index.html |   6 +-
 .../docs/2.7.2/cookbooks-message-queue/index.html  |   6 +-
 .../docs/2.7.2/cookbooks-non-persistent/index.html |   6 +-
 .../docs/2.7.2/cookbooks-partitioned/index.html    |   6 +-
 .../2.7.2/cookbooks-retention-expiry/index.html    |   8 +-
 .../docs/2.7.2/cookbooks-tiered-storage/index.html |   6 +-
 content/docs/2.7.2/deploy-aws/index.html           |   6 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/2.7.2/deploy-bare-metal/index.html    |  14 +-
 content/docs/2.7.2/deploy-dcos/index.html          |   6 +-
 content/docs/2.7.2/deploy-docker/index.html        |   6 +-
 content/docs/2.7.2/deploy-kubernetes/index.html    |   6 +-
 content/docs/2.7.2/deploy-monitoring/index.html    |   6 +-
 content/docs/2.7.2/develop-cpp/index.html          |   6 +-
 content/docs/2.7.2/develop-load-manager/index.html |   6 +-
 content/docs/2.7.2/develop-schema/index.html       |   6 +-
 content/docs/2.7.2/develop-tools/index.html        |   6 +-
 .../2.7.2/developing-binary-protocol/index.html    |   6 +-
 content/docs/2.7.2/functions-cli/index.html        |   6 +-
 content/docs/2.7.2/functions-debug/index.html      |   6 +-
 content/docs/2.7.2/functions-deploy/index.html     |   6 +-
 content/docs/2.7.2/functions-develop/index.html    |   6 +-
 content/docs/2.7.2/functions-metrics/index.html    |   6 +-
 content/docs/2.7.2/functions-overview/index.html   |   6 +-
 content/docs/2.7.2/functions-package/index.html    |   6 +-
 content/docs/2.7.2/functions-runtime/index.html    |   6 +-
 content/docs/2.7.2/functions-worker/index.html     |   6 +-
 .../docs/2.7.2/getting-started-docker/index.html   |   8 +-
 content/docs/2.7.2/getting-started-helm/index.html |   8 +-
 .../2.7.2/getting-started-standalone/index.html    |  16 +-
 content/docs/2.7.2/helm-deploy/index.html          |   6 +-
 content/docs/2.7.2/helm-install/index.html         |   6 +-
 content/docs/2.7.2/helm-overview/index.html        |   6 +-
 content/docs/2.7.2/helm-prepare/index.html         |   6 +-
 content/docs/2.7.2/helm-tools/index.html           |   6 +-
 content/docs/2.7.2/helm-upgrade/index.html         |   6 +-
 content/docs/2.7.2/index.html                      |   6 +-
 content/docs/2.7.2/io-aerospike-sink/index.html    |   6 +-
 content/docs/2.7.2/io-canal-source/index.html      |   6 +-
 content/docs/2.7.2/io-cassandra-sink/index.html    |   6 +-
 content/docs/2.7.2/io-cdc-debezium/index.html      |   8 +-
 content/docs/2.7.2/io-cdc/index.html               |   6 +-
 content/docs/2.7.2/io-cli/index.html               |   6 +-
 content/docs/2.7.2/io-connectors/index.html        |   6 +-
 content/docs/2.7.2/io-debezium-source/index.html   |   8 +-
 content/docs/2.7.2/io-debug/index.html             |   6 +-
 content/docs/2.7.2/io-develop/index.html           |   6 +-
 content/docs/2.7.2/io-dynamodb-source/index.html   |   6 +-
 .../docs/2.7.2/io-elasticsearch-sink/index.html    |   8 +-
 content/docs/2.7.2/io-file-source/index.html       |   6 +-
 content/docs/2.7.2/io-flume-sink/index.html        |   6 +-
 content/docs/2.7.2/io-flume-source/index.html      |   6 +-
 content/docs/2.7.2/io-hbase-sink/index.html        |   6 +-
 content/docs/2.7.2/io-hdfs2-sink/index.html        |   6 +-
 content/docs/2.7.2/io-hdfs3-sink/index.html        |   6 +-
 content/docs/2.7.2/io-influxdb-sink/index.html     |   6 +-
 content/docs/2.7.2/io-jdbc-sink/index.html         |   6 +-
 content/docs/2.7.2/io-kafka-sink/index.html        |   6 +-
 content/docs/2.7.2/io-kafka-source/index.html      |   6 +-
 content/docs/2.7.2/io-kinesis-sink/index.html      |   6 +-
 content/docs/2.7.2/io-kinesis-source/index.html    |   6 +-
 content/docs/2.7.2/io-mongo-sink/index.html        |   6 +-
 content/docs/2.7.2/io-netty-source/index.html      |   8 +-
 content/docs/2.7.2/io-nsq-source/index.html        |   6 +-
 content/docs/2.7.2/io-overview/index.html          |   6 +-
 content/docs/2.7.2/io-quickstart/index.html        |   8 +-
 content/docs/2.7.2/io-rabbitmq-sink/index.html     |   6 +-
 content/docs/2.7.2/io-rabbitmq-source/index.html   |   6 +-
 content/docs/2.7.2/io-redis-sink/index.html        |   6 +-
 content/docs/2.7.2/io-solr-sink/index.html         |   6 +-
 content/docs/2.7.2/io-twitter-source/index.html    |   6 +-
 content/docs/2.7.2/io-twitter/index.html           |   6 +-
 content/docs/2.7.2/io-use/index.html               |   8 +-
 content/docs/2.7.2/kubernetes-helm/index.html      |   8 +-
 .../docs/2.7.2/performance-pulsar-perf/index.html  |   6 +-
 content/docs/2.7.2/pulsar-2.0/index.html           |   6 +-
 content/docs/2.7.2/reference-cli-tools/index.html  |   6 +-
 .../docs/2.7.2/reference-configuration/index.html  |   6 +-
 .../2.7.2/reference-connector-admin/index.html     |   6 +-
 content/docs/2.7.2/reference-metrics/index.html    |   6 +-
 .../docs/2.7.2/reference-pulsar-admin/index.html   |   6 +-
 .../2.7.2/reference-rest-api-overview/index.html   |   6 +-
 .../docs/2.7.2/reference-terminology/index.html    |   6 +-
 .../schema-evolution-compatibility/index.html      |   6 +-
 content/docs/2.7.2/schema-get-started/index.html   |   6 +-
 content/docs/2.7.2/schema-manage/index.html        |   8 +-
 content/docs/2.7.2/schema-understand/index.html    |   6 +-
 content/docs/2.7.2/security-athenz/index.html      |   6 +-
 .../docs/2.7.2/security-authorization/index.html   |   6 +-
 .../docs/2.7.2/security-bouncy-castle/index.html   |   6 +-
 content/docs/2.7.2/security-encryption/index.html  |   6 +-
 content/docs/2.7.2/security-extending/index.html   |   8 +-
 content/docs/2.7.2/security-jwt/index.html         |   6 +-
 content/docs/2.7.2/security-kerberos/index.html    |   6 +-
 content/docs/2.7.2/security-oauth2/index.html      |   6 +-
 content/docs/2.7.2/security-overview/index.html    |   6 +-
 .../2.7.2/security-tls-authentication/index.html   |   6 +-
 .../docs/2.7.2/security-tls-keystore/index.html    |   6 +-
 .../docs/2.7.2/security-tls-transport/index.html   |   6 +-
 content/docs/2.7.2/security-token-admin/index.html |   6 +-
 .../2.7.2/sql-deployment-configurations/index.html |   8 +-
 content/docs/2.7.2/sql-getting-started/index.html  |   6 +-
 content/docs/2.7.2/sql-overview/index.html         |   6 +-
 content/docs/2.7.2/sql-rest-api/index.html         |   6 +-
 content/docs/2.7.2/standalone-docker/index.html    |   8 +-
 content/docs/2.7.2/standalone/index.html           |  16 +-
 content/docs/2.7.2/tiered-storage-aws/index.html   |   6 +-
 content/docs/2.7.2/tiered-storage-azure/index.html |   6 +-
 .../2.7.2/tiered-storage-filesystem/index.html     |   6 +-
 content/docs/2.7.2/tiered-storage-gcs/index.html   |   6 +-
 .../docs/2.7.2/tiered-storage-overview/index.html  |   6 +-
 content/docs/2.7.2/transactions-api/index.html     |   6 +-
 .../docs/2.7.2/transactions-guarantee/index.html   |   6 +-
 content/docs/2.7.2/transactions/index.html         |   6 +-
 .../docs/2.7.2/window-functions-context/index.html |   6 +-
 content/docs/2.7.3/adaptors-kafka/index.html       |  16 +-
 content/docs/2.7.3/adaptors-spark/index.html       |  12 +-
 content/docs/2.7.3/adaptors-storm/index.html       |  10 +-
 content/docs/2.7.3/admin-api-brokers/index.html    |  12 +-
 content/docs/2.7.3/admin-api-clusters/index.html   |  14 +-
 content/docs/2.7.3/admin-api-functions/index.html  |  12 +-
 content/docs/2.7.3/admin-api-namespaces/index.html |  22 +-
 .../admin-api-non-partitioned-topics/index.html    |  10 +-
 .../admin-api-non-persistent-topics/index.html     |  10 +-
 content/docs/2.7.3/admin-api-overview/index.html   |  12 +-
 .../2.7.3/admin-api-partitioned-topics/index.html  |  10 +-
 .../docs/2.7.3/admin-api-permissions/index.html    |  12 +-
 .../2.7.3/admin-api-persistent-topics/index.html   |  10 +-
 content/docs/2.7.3/admin-api-schemas/index.html    |  10 +-
 content/docs/2.7.3/admin-api-tenants/index.html    |  12 +-
 content/docs/2.7.3/admin-api-topics/index.html     |  14 +-
 .../docs/2.7.3/administration-dashboard/index.html |  12 +-
 content/docs/2.7.3/administration-geo/index.html   |  10 +-
 .../docs/2.7.3/administration-isolation/index.html |  10 +-
 .../2.7.3/administration-load-balance/index.html   |  10 +-
 content/docs/2.7.3/administration-proxy/index.html |  10 +-
 .../2.7.3/administration-pulsar-manager/index.html |  10 +-
 content/docs/2.7.3/administration-stats/index.html |  10 +-
 .../docs/2.7.3/administration-upgrade/index.html   |  10 +-
 content/docs/2.7.3/administration-zk-bk/index.html |  12 +-
 content/docs/2.7.3/client-libraries-cgo/index.html |  12 +-
 content/docs/2.7.3/client-libraries-cpp/index.html |  14 +-
 .../docs/2.7.3/client-libraries-dotnet/index.html  |  10 +-
 content/docs/2.7.3/client-libraries-go/index.html  |  10 +-
 .../docs/2.7.3/client-libraries-java/index.html    |  12 +-
 .../docs/2.7.3/client-libraries-node/index.html    |  10 +-
 .../docs/2.7.3/client-libraries-python/index.html  |  12 +-
 .../2.7.3/client-libraries-websocket/index.html    |  12 +-
 content/docs/2.7.3/client-libraries/index.html     |  10 +-
 .../concepts-architecture-overview/index.html      |  10 +-
 .../docs/2.7.3/concepts-architecture/index.html    |  10 +-
 .../docs/2.7.3/concepts-authentication/index.html  |  10 +-
 content/docs/2.7.3/concepts-clients/index.html     |  10 +-
 content/docs/2.7.3/concepts-messaging/index.html   |  10 +-
 .../docs/2.7.3/concepts-multi-tenancy/index.html   |  10 +-
 .../index.html                                     |  10 +-
 content/docs/2.7.3/concepts-overview/index.html    |  10 +-
 .../2.7.3/concepts-proxy-sni-routing/index.html    |  10 +-
 content/docs/2.7.3/concepts-replication/index.html |  10 +-
 .../docs/2.7.3/concepts-tiered-storage/index.html  |  10 +-
 .../2.7.3/concepts-topic-compaction/index.html     |  10 +-
 .../2.7.3/cookbooks-bookkeepermetadata/index.html  |  10 +-
 content/docs/2.7.3/cookbooks-compaction/index.html |  10 +-
 .../docs/2.7.3/cookbooks-deduplication/index.html  |  10 +-
 content/docs/2.7.3/cookbooks-encryption/index.html |  10 +-
 .../docs/2.7.3/cookbooks-message-queue/index.html  |  10 +-
 .../docs/2.7.3/cookbooks-non-persistent/index.html |  10 +-
 .../docs/2.7.3/cookbooks-partitioned/index.html    |  10 +-
 .../2.7.3/cookbooks-retention-expiry/index.html    |  12 +-
 .../docs/2.7.3/cookbooks-tiered-storage/index.html |  10 +-
 content/docs/2.7.3/deploy-aws/index.html           |  10 +-
 .../deploy-bare-metal-multi-cluster/index.html     |  12 +-
 content/docs/2.7.3/deploy-bare-metal/index.html    |  18 +-
 content/docs/2.7.3/deploy-dcos/index.html          |  10 +-
 content/docs/2.7.3/deploy-docker/index.html        |  10 +-
 content/docs/2.7.3/deploy-kubernetes/index.html    |  10 +-
 content/docs/2.7.3/deploy-monitoring/index.html    |  10 +-
 .../docs/2.7.3/develop-binary-protocol/index.html  |  10 +-
 content/docs/2.7.3/develop-cpp/index.html          |  10 +-
 content/docs/2.7.3/develop-load-manager/index.html |  10 +-
 content/docs/2.7.3/develop-schema/index.html       |  10 +-
 content/docs/2.7.3/develop-tools/index.html        |  10 +-
 .../2.7.3/developing-binary-protocol/index.html    |  10 +-
 content/docs/2.7.3/functions-cli/index.html        |  10 +-
 content/docs/2.7.3/functions-debug/index.html      |  10 +-
 content/docs/2.7.3/functions-deploy/index.html     |  10 +-
 content/docs/2.7.3/functions-develop/index.html    |  10 +-
 content/docs/2.7.3/functions-metrics/index.html    |  10 +-
 content/docs/2.7.3/functions-overview/index.html   |  10 +-
 content/docs/2.7.3/functions-package/index.html    |  10 +-
 content/docs/2.7.3/functions-runtime/index.html    |  10 +-
 content/docs/2.7.3/functions-worker/index.html     |  10 +-
 .../docs/2.7.3/getting-started-docker/index.html   |  12 +-
 content/docs/2.7.3/getting-started-helm/index.html |  12 +-
 .../2.7.3/getting-started-standalone/index.html    |  20 +-
 content/docs/2.7.3/helm-deploy/index.html          |  10 +-
 content/docs/2.7.3/helm-install/index.html         |  10 +-
 content/docs/2.7.3/helm-overview/index.html        |  10 +-
 content/docs/2.7.3/helm-prepare/index.html         |  10 +-
 content/docs/2.7.3/helm-tools/index.html           |  10 +-
 content/docs/2.7.3/helm-upgrade/index.html         |  10 +-
 content/docs/2.7.3/index.html                      |  10 +-
 content/docs/2.7.3/io-aerospike-sink/index.html    |  10 +-
 content/docs/2.7.3/io-canal-source/index.html      |  10 +-
 content/docs/2.7.3/io-cassandra-sink/index.html    |  10 +-
 content/docs/2.7.3/io-cdc-debezium/index.html      |  12 +-
 content/docs/2.7.3/io-cdc/index.html               |  10 +-
 content/docs/2.7.3/io-cli/index.html               |  10 +-
 content/docs/2.7.3/io-connectors/index.html        |  10 +-
 content/docs/2.7.3/io-debezium-source/index.html   |  12 +-
 content/docs/2.7.3/io-debug/index.html             |  10 +-
 content/docs/2.7.3/io-develop/index.html           |  10 +-
 content/docs/2.7.3/io-dynamodb-source/index.html   |  10 +-
 .../docs/2.7.3/io-elasticsearch-sink/index.html    |  12 +-
 content/docs/2.7.3/io-file-source/index.html       |  10 +-
 content/docs/2.7.3/io-flume-sink/index.html        |  10 +-
 content/docs/2.7.3/io-flume-source/index.html      |  10 +-
 content/docs/2.7.3/io-hbase-sink/index.html        |  10 +-
 content/docs/2.7.3/io-hdfs2-sink/index.html        |  10 +-
 content/docs/2.7.3/io-hdfs3-sink/index.html        |  10 +-
 content/docs/2.7.3/io-influxdb-sink/index.html     |  10 +-
 content/docs/2.7.3/io-jdbc-sink/index.html         |  10 +-
 content/docs/2.7.3/io-kafka-sink/index.html        |  10 +-
 content/docs/2.7.3/io-kafka-source/index.html      |  10 +-
 content/docs/2.7.3/io-kinesis-sink/index.html      |  10 +-
 content/docs/2.7.3/io-kinesis-source/index.html    |  10 +-
 content/docs/2.7.3/io-mongo-sink/index.html        |  10 +-
 content/docs/2.7.3/io-netty-source/index.html      |  12 +-
 content/docs/2.7.3/io-nsq-source/index.html        |  10 +-
 content/docs/2.7.3/io-overview/index.html          |  10 +-
 content/docs/2.7.3/io-quickstart/index.html        |  12 +-
 content/docs/2.7.3/io-rabbitmq-sink/index.html     |  10 +-
 content/docs/2.7.3/io-rabbitmq-source/index.html   |  10 +-
 content/docs/2.7.3/io-redis-sink/index.html        |  10 +-
 content/docs/2.7.3/io-solr-sink/index.html         |  10 +-
 content/docs/2.7.3/io-twitter-source/index.html    |  10 +-
 content/docs/2.7.3/io-twitter/index.html           |  10 +-
 content/docs/2.7.3/io-use/index.html               |  12 +-
 content/docs/2.7.3/kubernetes-helm/index.html      |  12 +-
 .../docs/2.7.3/performance-pulsar-perf/index.html  |  10 +-
 content/docs/2.7.3/pulsar-2.0/index.html           |  10 +-
 content/docs/2.7.3/reference-cli-tools/index.html  |  10 +-
 .../docs/2.7.3/reference-configuration/index.html  |  10 +-
 .../2.7.3/reference-connector-admin/index.html     |  10 +-
 content/docs/2.7.3/reference-metrics/index.html    |  10 +-
 .../docs/2.7.3/reference-pulsar-admin/index.html   |  10 +-
 .../2.7.3/reference-rest-api-overview/index.html   |  10 +-
 .../docs/2.7.3/reference-terminology/index.html    |  10 +-
 .../schema-evolution-compatibility/index.html      |  10 +-
 content/docs/2.7.3/schema-get-started/index.html   |  10 +-
 content/docs/2.7.3/schema-manage/index.html        |  12 +-
 content/docs/2.7.3/schema-understand/index.html    |  10 +-
 content/docs/2.7.3/security-athenz/index.html      |  10 +-
 .../docs/2.7.3/security-authorization/index.html   |  10 +-
 .../docs/2.7.3/security-bouncy-castle/index.html   |  10 +-
 content/docs/2.7.3/security-encryption/index.html  |  10 +-
 content/docs/2.7.3/security-extending/index.html   |  12 +-
 content/docs/2.7.3/security-jwt/index.html         |  10 +-
 content/docs/2.7.3/security-kerberos/index.html    |  10 +-
 content/docs/2.7.3/security-oauth2/index.html      |  10 +-
 content/docs/2.7.3/security-overview/index.html    |  10 +-
 .../2.7.3/security-tls-authentication/index.html   |  10 +-
 .../docs/2.7.3/security-tls-keystore/index.html    |  10 +-
 .../docs/2.7.3/security-tls-transport/index.html   |  10 +-
 content/docs/2.7.3/security-token-admin/index.html |  10 +-
 .../2.7.3/sql-deployment-configurations/index.html |  12 +-
 content/docs/2.7.3/sql-getting-started/index.html  |  10 +-
 content/docs/2.7.3/sql-overview/index.html         |  10 +-
 content/docs/2.7.3/sql-rest-api/index.html         |  10 +-
 content/docs/2.7.3/standalone-docker/index.html    |  12 +-
 content/docs/2.7.3/standalone/index.html           |  20 +-
 content/docs/2.7.3/tiered-storage-aws/index.html   |  10 +-
 content/docs/2.7.3/tiered-storage-azure/index.html |  10 +-
 .../2.7.3/tiered-storage-filesystem/index.html     |  10 +-
 content/docs/2.7.3/tiered-storage-gcs/index.html   |  10 +-
 .../docs/2.7.3/tiered-storage-overview/index.html  |  10 +-
 content/docs/2.7.3/transactions-api/index.html     |  10 +-
 .../docs/2.7.3/transactions-guarantee/index.html   |  10 +-
 content/docs/2.7.3/transactions/index.html         |  10 +-
 .../docs/2.7.3/window-functions-context/index.html |  10 +-
 content/docs/2.7.4/adaptors-kafka/index.html       |  12 +-
 content/docs/2.7.4/adaptors-spark/index.html       |   8 +-
 content/docs/2.7.4/adaptors-storm/index.html       |   6 +-
 content/docs/2.7.4/admin-api-brokers/index.html    |   8 +-
 content/docs/2.7.4/admin-api-clusters/index.html   |  10 +-
 content/docs/2.7.4/admin-api-functions/index.html  |   8 +-
 content/docs/2.7.4/admin-api-namespaces/index.html |  18 +-
 .../admin-api-non-partitioned-topics/index.html    |   6 +-
 .../admin-api-non-persistent-topics/index.html     |   6 +-
 content/docs/2.7.4/admin-api-overview/index.html   |   8 +-
 .../2.7.4/admin-api-partitioned-topics/index.html  |   6 +-
 .../docs/2.7.4/admin-api-permissions/index.html    |   8 +-
 .../2.7.4/admin-api-persistent-topics/index.html   |   6 +-
 content/docs/2.7.4/admin-api-schemas/index.html    |   6 +-
 content/docs/2.7.4/admin-api-tenants/index.html    |   8 +-
 content/docs/2.7.4/admin-api-topics/index.html     |  10 +-
 .../docs/2.7.4/administration-dashboard/index.html |   8 +-
 content/docs/2.7.4/administration-geo/index.html   |   6 +-
 .../docs/2.7.4/administration-isolation/index.html |   6 +-
 .../2.7.4/administration-load-balance/index.html   |   6 +-
 content/docs/2.7.4/administration-proxy/index.html |   6 +-
 .../2.7.4/administration-pulsar-manager/index.html |   6 +-
 content/docs/2.7.4/administration-stats/index.html |   6 +-
 .../docs/2.7.4/administration-upgrade/index.html   |   6 +-
 content/docs/2.7.4/administration-zk-bk/index.html |   8 +-
 content/docs/2.7.4/client-libraries-cgo/index.html |   8 +-
 content/docs/2.7.4/client-libraries-cpp/index.html |  10 +-
 .../docs/2.7.4/client-libraries-dotnet/index.html  |   6 +-
 content/docs/2.7.4/client-libraries-go/index.html  |   6 +-
 .../docs/2.7.4/client-libraries-java/index.html    |   8 +-
 .../docs/2.7.4/client-libraries-node/index.html    |   6 +-
 .../docs/2.7.4/client-libraries-python/index.html  |   8 +-
 .../2.7.4/client-libraries-websocket/index.html    |   8 +-
 content/docs/2.7.4/client-libraries/index.html     |   6 +-
 .../concepts-architecture-overview/index.html      |   6 +-
 .../docs/2.7.4/concepts-architecture/index.html    |   6 +-
 .../docs/2.7.4/concepts-authentication/index.html  |   6 +-
 content/docs/2.7.4/concepts-clients/index.html     |   6 +-
 content/docs/2.7.4/concepts-messaging/index.html   |   6 +-
 .../docs/2.7.4/concepts-multi-tenancy/index.html   |   6 +-
 .../index.html                                     |   6 +-
 content/docs/2.7.4/concepts-overview/index.html    |   6 +-
 .../2.7.4/concepts-proxy-sni-routing/index.html    |   6 +-
 content/docs/2.7.4/concepts-replication/index.html |   6 +-
 .../docs/2.7.4/concepts-tiered-storage/index.html  |   6 +-
 .../2.7.4/concepts-topic-compaction/index.html     |   6 +-
 .../2.7.4/cookbooks-bookkeepermetadata/index.html  |   6 +-
 content/docs/2.7.4/cookbooks-compaction/index.html |   6 +-
 .../docs/2.7.4/cookbooks-deduplication/index.html  |   6 +-
 content/docs/2.7.4/cookbooks-encryption/index.html |   6 +-
 .../docs/2.7.4/cookbooks-message-queue/index.html  |   6 +-
 .../docs/2.7.4/cookbooks-non-persistent/index.html |   6 +-
 .../docs/2.7.4/cookbooks-partitioned/index.html    |   6 +-
 .../2.7.4/cookbooks-retention-expiry/index.html    |   8 +-
 .../docs/2.7.4/cookbooks-tiered-storage/index.html |   6 +-
 content/docs/2.7.4/deploy-aws/index.html           |   6 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/2.7.4/deploy-bare-metal/index.html    |  14 +-
 content/docs/2.7.4/deploy-dcos/index.html          |   6 +-
 content/docs/2.7.4/deploy-docker/index.html        |   6 +-
 content/docs/2.7.4/deploy-kubernetes/index.html    |   6 +-
 content/docs/2.7.4/deploy-monitoring/index.html    |   6 +-
 .../docs/2.7.4/develop-binary-protocol/index.html  |   6 +-
 content/docs/2.7.4/develop-cpp/index.html          |   6 +-
 content/docs/2.7.4/develop-load-manager/index.html |   6 +-
 content/docs/2.7.4/develop-schema/index.html       |   6 +-
 content/docs/2.7.4/develop-tools/index.html        |   6 +-
 .../2.7.4/developing-binary-protocol/index.html    |   6 +-
 content/docs/2.7.4/functions-cli/index.html        |   6 +-
 content/docs/2.7.4/functions-debug/index.html      |   6 +-
 content/docs/2.7.4/functions-deploy/index.html     |   6 +-
 content/docs/2.7.4/functions-develop/index.html    |   6 +-
 content/docs/2.7.4/functions-metrics/index.html    |   6 +-
 content/docs/2.7.4/functions-overview/index.html   |   6 +-
 content/docs/2.7.4/functions-package/index.html    |   6 +-
 content/docs/2.7.4/functions-runtime/index.html    |   6 +-
 content/docs/2.7.4/functions-worker/index.html     |   6 +-
 .../docs/2.7.4/getting-started-docker/index.html   |   8 +-
 content/docs/2.7.4/getting-started-helm/index.html |   8 +-
 .../2.7.4/getting-started-standalone/index.html    |  16 +-
 content/docs/2.7.4/helm-deploy/index.html          |   6 +-
 content/docs/2.7.4/helm-install/index.html         |   6 +-
 content/docs/2.7.4/helm-overview/index.html        |   6 +-
 content/docs/2.7.4/helm-prepare/index.html         |   6 +-
 content/docs/2.7.4/helm-tools/index.html           |   6 +-
 content/docs/2.7.4/helm-upgrade/index.html         |   6 +-
 content/docs/2.7.4/index.html                      |   6 +-
 content/docs/2.7.4/io-aerospike-sink/index.html    |   6 +-
 content/docs/2.7.4/io-canal-source/index.html      |   6 +-
 content/docs/2.7.4/io-cassandra-sink/index.html    |   6 +-
 content/docs/2.7.4/io-cdc-debezium/index.html      |   8 +-
 content/docs/2.7.4/io-cdc/index.html               |   6 +-
 content/docs/2.7.4/io-cli/index.html               |   6 +-
 content/docs/2.7.4/io-connectors/index.html        |   6 +-
 content/docs/2.7.4/io-debezium-source/index.html   |   8 +-
 content/docs/2.7.4/io-debug/index.html             |   6 +-
 content/docs/2.7.4/io-develop/index.html           |   6 +-
 content/docs/2.7.4/io-dynamodb-source/index.html   |   6 +-
 .../docs/2.7.4/io-elasticsearch-sink/index.html    |   8 +-
 content/docs/2.7.4/io-file-source/index.html       |   6 +-
 content/docs/2.7.4/io-flume-sink/index.html        |   6 +-
 content/docs/2.7.4/io-flume-source/index.html      |   6 +-
 content/docs/2.7.4/io-hbase-sink/index.html        |   6 +-
 content/docs/2.7.4/io-hdfs2-sink/index.html        |   6 +-
 content/docs/2.7.4/io-hdfs3-sink/index.html        |   6 +-
 content/docs/2.7.4/io-influxdb-sink/index.html     |   6 +-
 content/docs/2.7.4/io-jdbc-sink/index.html         |   6 +-
 content/docs/2.7.4/io-kafka-sink/index.html        |   6 +-
 content/docs/2.7.4/io-kafka-source/index.html      |   6 +-
 content/docs/2.7.4/io-kinesis-sink/index.html      |   6 +-
 content/docs/2.7.4/io-kinesis-source/index.html    |   6 +-
 content/docs/2.7.4/io-mongo-sink/index.html        |   6 +-
 content/docs/2.7.4/io-netty-source/index.html      |   8 +-
 content/docs/2.7.4/io-nsq-source/index.html        |   6 +-
 content/docs/2.7.4/io-overview/index.html          |   6 +-
 content/docs/2.7.4/io-quickstart/index.html        |   8 +-
 content/docs/2.7.4/io-rabbitmq-sink/index.html     |   6 +-
 content/docs/2.7.4/io-rabbitmq-source/index.html   |   6 +-
 content/docs/2.7.4/io-redis-sink/index.html        |   6 +-
 content/docs/2.7.4/io-solr-sink/index.html         |   6 +-
 content/docs/2.7.4/io-twitter-source/index.html    |   6 +-
 content/docs/2.7.4/io-twitter/index.html           |   6 +-
 content/docs/2.7.4/io-use/index.html               |   8 +-
 content/docs/2.7.4/kubernetes-helm/index.html      |   8 +-
 .../docs/2.7.4/performance-pulsar-perf/index.html  |   6 +-
 content/docs/2.7.4/pulsar-2.0/index.html           |   6 +-
 content/docs/2.7.4/reference-cli-tools/index.html  |   6 +-
 .../docs/2.7.4/reference-configuration/index.html  |   6 +-
 .../2.7.4/reference-connector-admin/index.html     |   6 +-
 content/docs/2.7.4/reference-metrics/index.html    |   6 +-
 .../docs/2.7.4/reference-pulsar-admin/index.html   |   6 +-
 .../2.7.4/reference-rest-api-overview/index.html   |   6 +-
 .../docs/2.7.4/reference-terminology/index.html    |   6 +-
 .../schema-evolution-compatibility/index.html      |   6 +-
 content/docs/2.7.4/schema-get-started/index.html   |   6 +-
 content/docs/2.7.4/schema-manage/index.html        |   8 +-
 content/docs/2.7.4/schema-understand/index.html    |   6 +-
 content/docs/2.7.4/security-athenz/index.html      |   6 +-
 .../docs/2.7.4/security-authorization/index.html   |   6 +-
 .../docs/2.7.4/security-bouncy-castle/index.html   |   6 +-
 content/docs/2.7.4/security-encryption/index.html  |   6 +-
 content/docs/2.7.4/security-extending/index.html   |   8 +-
 content/docs/2.7.4/security-jwt/index.html         |   6 +-
 content/docs/2.7.4/security-kerberos/index.html    |   6 +-
 content/docs/2.7.4/security-oauth2/index.html      |   6 +-
 content/docs/2.7.4/security-overview/index.html    |   6 +-
 .../2.7.4/security-tls-authentication/index.html   |   6 +-
 .../docs/2.7.4/security-tls-keystore/index.html    |   6 +-
 .../docs/2.7.4/security-tls-transport/index.html   |   6 +-
 content/docs/2.7.4/security-token-admin/index.html |   6 +-
 .../2.7.4/sql-deployment-configurations/index.html |   8 +-
 content/docs/2.7.4/sql-getting-started/index.html  |   6 +-
 content/docs/2.7.4/sql-overview/index.html         |   6 +-
 content/docs/2.7.4/sql-rest-api/index.html         |   6 +-
 content/docs/2.7.4/standalone-docker/index.html    |   8 +-
 content/docs/2.7.4/standalone/index.html           |  16 +-
 content/docs/2.7.4/tiered-storage-aws/index.html   |   6 +-
 content/docs/2.7.4/tiered-storage-azure/index.html |   6 +-
 .../2.7.4/tiered-storage-filesystem/index.html     |   6 +-
 content/docs/2.7.4/tiered-storage-gcs/index.html   |   6 +-
 .../docs/2.7.4/tiered-storage-overview/index.html  |   6 +-
 content/docs/2.7.4/transactions-api/index.html     |   6 +-
 .../docs/2.7.4/transactions-guarantee/index.html   |   6 +-
 content/docs/2.7.4/transactions/index.html         |   6 +-
 .../docs/2.7.4/window-functions-context/index.html |   6 +-
 content/docs/2.8.0/adaptors-kafka/index.html       |  12 +-
 content/docs/2.8.0/adaptors-spark/index.html       |   8 +-
 content/docs/2.8.0/adaptors-storm/index.html       |   6 +-
 content/docs/2.8.0/admin-api-brokers/index.html    |   8 +-
 content/docs/2.8.0/admin-api-clusters/index.html   |  10 +-
 content/docs/2.8.0/admin-api-functions/index.html  |   8 +-
 content/docs/2.8.0/admin-api-namespaces/index.html |  18 +-
 .../admin-api-non-partitioned-topics/index.html    |   6 +-
 .../admin-api-non-persistent-topics/index.html     |   6 +-
 content/docs/2.8.0/admin-api-overview/index.html   |   8 +-
 content/docs/2.8.0/admin-api-packages/index.html   |   8 +-
 .../2.8.0/admin-api-partitioned-topics/index.html  |   6 +-
 .../docs/2.8.0/admin-api-permissions/index.html    |   8 +-
 .../2.8.0/admin-api-persistent-topics/index.html   |   6 +-
 content/docs/2.8.0/admin-api-schemas/index.html    |   6 +-
 content/docs/2.8.0/admin-api-tenants/index.html    |   8 +-
 content/docs/2.8.0/admin-api-topics/index.html     |  10 +-
 .../docs/2.8.0/administration-dashboard/index.html |   8 +-
 content/docs/2.8.0/administration-geo/index.html   |   6 +-
 .../docs/2.8.0/administration-isolation/index.html |   6 +-
 .../2.8.0/administration-load-balance/index.html   |   6 +-
 content/docs/2.8.0/administration-proxy/index.html |   6 +-
 .../2.8.0/administration-pulsar-manager/index.html |   6 +-
 content/docs/2.8.0/administration-stats/index.html |   6 +-
 .../docs/2.8.0/administration-upgrade/index.html   |   6 +-
 content/docs/2.8.0/administration-zk-bk/index.html |   8 +-
 content/docs/2.8.0/client-libraries-cgo/index.html |   8 +-
 content/docs/2.8.0/client-libraries-cpp/index.html |   8 +-
 .../docs/2.8.0/client-libraries-dotnet/index.html  |   6 +-
 content/docs/2.8.0/client-libraries-go/index.html  |   6 +-
 .../docs/2.8.0/client-libraries-java/index.html    |   8 +-
 .../docs/2.8.0/client-libraries-node/index.html    |   6 +-
 .../docs/2.8.0/client-libraries-python/index.html  |   8 +-
 .../2.8.0/client-libraries-websocket/index.html    |   8 +-
 content/docs/2.8.0/client-libraries/index.html     |   6 +-
 .../concepts-architecture-overview/index.html      |   6 +-
 .../docs/2.8.0/concepts-architecture/index.html    |   6 +-
 .../docs/2.8.0/concepts-authentication/index.html  |   6 +-
 content/docs/2.8.0/concepts-clients/index.html     |   6 +-
 content/docs/2.8.0/concepts-messaging/index.html   |   6 +-
 .../docs/2.8.0/concepts-multi-tenancy/index.html   |   6 +-
 .../index.html                                     |   6 +-
 content/docs/2.8.0/concepts-overview/index.html    |   6 +-
 .../2.8.0/concepts-proxy-sni-routing/index.html    |   6 +-
 content/docs/2.8.0/concepts-replication/index.html |   6 +-
 .../docs/2.8.0/concepts-tiered-storage/index.html  |   6 +-
 .../2.8.0/concepts-topic-compaction/index.html     |   6 +-
 .../2.8.0/cookbooks-bookkeepermetadata/index.html  |   6 +-
 content/docs/2.8.0/cookbooks-compaction/index.html |   6 +-
 .../docs/2.8.0/cookbooks-deduplication/index.html  |   6 +-
 content/docs/2.8.0/cookbooks-encryption/index.html |   6 +-
 .../docs/2.8.0/cookbooks-message-queue/index.html  |   6 +-
 .../docs/2.8.0/cookbooks-non-persistent/index.html |   6 +-
 .../docs/2.8.0/cookbooks-partitioned/index.html    |   6 +-
 .../2.8.0/cookbooks-retention-expiry/index.html    |   8 +-
 .../docs/2.8.0/cookbooks-tiered-storage/index.html |   6 +-
 content/docs/2.8.0/deploy-aws/index.html           |   6 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/2.8.0/deploy-bare-metal/index.html    |  14 +-
 content/docs/2.8.0/deploy-dcos/index.html          |   6 +-
 content/docs/2.8.0/deploy-docker/index.html        |   6 +-
 content/docs/2.8.0/deploy-kubernetes/index.html    |   6 +-
 content/docs/2.8.0/deploy-monitoring/index.html    |   6 +-
 .../docs/2.8.0/develop-binary-protocol/index.html  |   6 +-
 content/docs/2.8.0/develop-load-manager/index.html |   6 +-
 content/docs/2.8.0/develop-schema/index.html       |   6 +-
 content/docs/2.8.0/develop-tools/index.html        |   6 +-
 .../2.8.0/developing-binary-protocol/index.html    |   6 +-
 content/docs/2.8.0/functions-cli/index.html        |   6 +-
 content/docs/2.8.0/functions-debug/index.html      |   6 +-
 content/docs/2.8.0/functions-deploy/index.html     |   6 +-
 content/docs/2.8.0/functions-develop/index.html    |   6 +-
 content/docs/2.8.0/functions-metrics/index.html    |   6 +-
 content/docs/2.8.0/functions-overview/index.html   |   6 +-
 content/docs/2.8.0/functions-package/index.html    |   6 +-
 content/docs/2.8.0/functions-runtime/index.html    |   6 +-
 content/docs/2.8.0/functions-worker/index.html     |   6 +-
 .../docs/2.8.0/getting-started-docker/index.html   |   8 +-
 content/docs/2.8.0/getting-started-helm/index.html |   8 +-
 .../2.8.0/getting-started-standalone/index.html    |  16 +-
 content/docs/2.8.0/helm-deploy/index.html          |   6 +-
 content/docs/2.8.0/helm-install/index.html         |   6 +-
 content/docs/2.8.0/helm-overview/index.html        |   6 +-
 content/docs/2.8.0/helm-prepare/index.html         |   6 +-
 content/docs/2.8.0/helm-tools/index.html           |   6 +-
 content/docs/2.8.0/helm-upgrade/index.html         |   6 +-
 content/docs/2.8.0/index.html                      |   6 +-
 content/docs/2.8.0/io-aerospike-sink/index.html    |   6 +-
 content/docs/2.8.0/io-canal-source/index.html      |   6 +-
 content/docs/2.8.0/io-cassandra-sink/index.html    |   6 +-
 content/docs/2.8.0/io-cdc-debezium/index.html      |   8 +-
 content/docs/2.8.0/io-cdc/index.html               |   6 +-
 content/docs/2.8.0/io-cli/index.html               |   6 +-
 content/docs/2.8.0/io-connectors/index.html        |   6 +-
 content/docs/2.8.0/io-debezium-source/index.html   |   8 +-
 content/docs/2.8.0/io-debug/index.html             |   6 +-
 content/docs/2.8.0/io-develop/index.html           |   6 +-
 content/docs/2.8.0/io-dynamodb-source/index.html   |   6 +-
 .../docs/2.8.0/io-elasticsearch-sink/index.html    |   8 +-
 content/docs/2.8.0/io-file-source/index.html       |   6 +-
 content/docs/2.8.0/io-flume-sink/index.html        |   6 +-
 content/docs/2.8.0/io-flume-source/index.html      |   6 +-
 content/docs/2.8.0/io-hbase-sink/index.html        |   6 +-
 content/docs/2.8.0/io-hdfs2-sink/index.html        |   6 +-
 content/docs/2.8.0/io-hdfs3-sink/index.html        |   6 +-
 content/docs/2.8.0/io-influxdb-sink/index.html     |   6 +-
 content/docs/2.8.0/io-jdbc-sink/index.html         |   6 +-
 content/docs/2.8.0/io-kafka-sink/index.html        |   6 +-
 content/docs/2.8.0/io-kafka-source/index.html      |   8 +-
 content/docs/2.8.0/io-kinesis-sink/index.html      |   6 +-
 content/docs/2.8.0/io-kinesis-source/index.html    |   6 +-
 content/docs/2.8.0/io-mongo-sink/index.html        |   6 +-
 content/docs/2.8.0/io-netty-source/index.html      |   8 +-
 content/docs/2.8.0/io-nsq-source/index.html        |   6 +-
 content/docs/2.8.0/io-overview/index.html          |   6 +-
 content/docs/2.8.0/io-quickstart/index.html        |   8 +-
 content/docs/2.8.0/io-rabbitmq-sink/index.html     |   6 +-
 content/docs/2.8.0/io-rabbitmq-source/index.html   |   6 +-
 content/docs/2.8.0/io-redis-sink/index.html        |   6 +-
 content/docs/2.8.0/io-solr-sink/index.html         |   6 +-
 content/docs/2.8.0/io-twitter-source/index.html    |   6 +-
 content/docs/2.8.0/io-twitter/index.html           |   6 +-
 content/docs/2.8.0/io-use/index.html               |   8 +-
 content/docs/2.8.0/kubernetes-helm/index.html      |   8 +-
 .../docs/2.8.0/performance-pulsar-perf/index.html  |   6 +-
 content/docs/2.8.0/pulsar-2.0/index.html           |   6 +-
 content/docs/2.8.0/reference-cli-tools/index.html  |   6 +-
 .../docs/2.8.0/reference-configuration/index.html  |   6 +-
 .../2.8.0/reference-connector-admin/index.html     |   6 +-
 content/docs/2.8.0/reference-metrics/index.html    |   6 +-
 .../docs/2.8.0/reference-pulsar-admin/index.html   |   6 +-
 .../2.8.0/reference-rest-api-overview/index.html   |   6 +-
 .../docs/2.8.0/reference-terminology/index.html    |   6 +-
 .../schema-evolution-compatibility/index.html      |   6 +-
 content/docs/2.8.0/schema-get-started/index.html   |   6 +-
 content/docs/2.8.0/schema-manage/index.html        |   8 +-
 content/docs/2.8.0/schema-understand/index.html    |   6 +-
 content/docs/2.8.0/security-athenz/index.html      |   6 +-
 .../docs/2.8.0/security-authorization/index.html   |   6 +-
 content/docs/2.8.0/security-basic-auth/index.html  |   6 +-
 .../docs/2.8.0/security-bouncy-castle/index.html   |   6 +-
 content/docs/2.8.0/security-encryption/index.html  |   6 +-
 content/docs/2.8.0/security-extending/index.html   |   8 +-
 content/docs/2.8.0/security-jwt/index.html         |   6 +-
 content/docs/2.8.0/security-kerberos/index.html    |   6 +-
 content/docs/2.8.0/security-oauth2/index.html      |   6 +-
 content/docs/2.8.0/security-overview/index.html    |   6 +-
 .../2.8.0/security-tls-authentication/index.html   |   6 +-
 .../docs/2.8.0/security-tls-keystore/index.html    |   6 +-
 .../docs/2.8.0/security-tls-transport/index.html   |   6 +-
 content/docs/2.8.0/security-token-admin/index.html |   6 +-
 .../2.8.0/sql-deployment-configurations/index.html |   8 +-
 content/docs/2.8.0/sql-getting-started/index.html  |   6 +-
 content/docs/2.8.0/sql-overview/index.html         |   6 +-
 content/docs/2.8.0/sql-rest-api/index.html         |   6 +-
 content/docs/2.8.0/standalone-docker/index.html    |   8 +-
 content/docs/2.8.0/standalone/index.html           |  16 +-
 .../docs/2.8.0/tiered-storage-aliyun/index.html    |   6 +-
 content/docs/2.8.0/tiered-storage-aws/index.html   |   6 +-
 content/docs/2.8.0/tiered-storage-azure/index.html |   6 +-
 .../2.8.0/tiered-storage-filesystem/index.html     |   6 +-
 content/docs/2.8.0/tiered-storage-gcs/index.html   |   6 +-
 .../docs/2.8.0/tiered-storage-overview/index.html  |   6 +-
 content/docs/2.8.0/transactions-api/index.html     |   6 +-
 .../docs/2.8.0/transactions-guarantee/index.html   |   6 +-
 content/docs/2.8.0/transactions/index.html         |   6 +-
 content/docs/2.8.0/txn-how/index.html              |   6 +-
 content/docs/2.8.0/txn-monitor/index.html          |   6 +-
 content/docs/2.8.0/txn-use/index.html              |   8 +-
 content/docs/2.8.0/txn-what/index.html             |   6 +-
 content/docs/2.8.0/txn-why/index.html              |   6 +-
 .../docs/2.8.0/window-functions-context/index.html |   6 +-
 content/docs/2.8.1/adaptors-kafka/index.html       |  12 +-
 content/docs/2.8.1/adaptors-spark/index.html       |   8 +-
 content/docs/2.8.1/adaptors-storm/index.html       |   6 +-
 content/docs/2.8.1/admin-api-brokers/index.html    |   8 +-
 content/docs/2.8.1/admin-api-clusters/index.html   |  10 +-
 content/docs/2.8.1/admin-api-functions/index.html  |   8 +-
 content/docs/2.8.1/admin-api-namespaces/index.html |  18 +-
 .../admin-api-non-partitioned-topics/index.html    |   6 +-
 .../admin-api-non-persistent-topics/index.html     |   6 +-
 content/docs/2.8.1/admin-api-overview/index.html   |   8 +-
 content/docs/2.8.1/admin-api-packages/index.html   |   8 +-
 .../2.8.1/admin-api-partitioned-topics/index.html  |   6 +-
 .../docs/2.8.1/admin-api-permissions/index.html    |   8 +-
 .../2.8.1/admin-api-persistent-topics/index.html   |   6 +-
 content/docs/2.8.1/admin-api-schemas/index.html    |   6 +-
 content/docs/2.8.1/admin-api-tenants/index.html    |   8 +-
 content/docs/2.8.1/admin-api-topics/index.html     |  10 +-
 .../docs/2.8.1/administration-dashboard/index.html |   8 +-
 content/docs/2.8.1/administration-geo/index.html   |   6 +-
 .../docs/2.8.1/administration-isolation/index.html |   6 +-
 .../2.8.1/administration-load-balance/index.html   |   6 +-
 content/docs/2.8.1/administration-proxy/index.html |   6 +-
 .../2.8.1/administration-pulsar-manager/index.html |   6 +-
 content/docs/2.8.1/administration-stats/index.html |   6 +-
 .../docs/2.8.1/administration-upgrade/index.html   |   6 +-
 content/docs/2.8.1/administration-zk-bk/index.html |   8 +-
 content/docs/2.8.1/client-libraries-cgo/index.html |   8 +-
 content/docs/2.8.1/client-libraries-cpp/index.html |   8 +-
 .../docs/2.8.1/client-libraries-dotnet/index.html  |   6 +-
 content/docs/2.8.1/client-libraries-go/index.html  |   6 +-
 .../docs/2.8.1/client-libraries-java/index.html    |   8 +-
 .../docs/2.8.1/client-libraries-node/index.html    |   6 +-
 .../docs/2.8.1/client-libraries-python/index.html  |   8 +-
 .../2.8.1/client-libraries-websocket/index.html    |   8 +-
 content/docs/2.8.1/client-libraries/index.html     |   6 +-
 .../concepts-architecture-overview/index.html      |   6 +-
 .../docs/2.8.1/concepts-architecture/index.html    |   6 +-
 .../docs/2.8.1/concepts-authentication/index.html  |   6 +-
 content/docs/2.8.1/concepts-clients/index.html     |   6 +-
 content/docs/2.8.1/concepts-messaging/index.html   |   6 +-
 .../docs/2.8.1/concepts-multi-tenancy/index.html   |   6 +-
 .../index.html                                     |   6 +-
 content/docs/2.8.1/concepts-overview/index.html    |   6 +-
 .../2.8.1/concepts-proxy-sni-routing/index.html    |   6 +-
 content/docs/2.8.1/concepts-replication/index.html |   6 +-
 .../docs/2.8.1/concepts-tiered-storage/index.html  |   6 +-
 .../2.8.1/concepts-topic-compaction/index.html     |   6 +-
 .../2.8.1/cookbooks-bookkeepermetadata/index.html  |   6 +-
 content/docs/2.8.1/cookbooks-compaction/index.html |   6 +-
 .../docs/2.8.1/cookbooks-deduplication/index.html  |   6 +-
 content/docs/2.8.1/cookbooks-encryption/index.html |   6 +-
 .../docs/2.8.1/cookbooks-message-queue/index.html  |   6 +-
 .../docs/2.8.1/cookbooks-non-persistent/index.html |   6 +-
 .../docs/2.8.1/cookbooks-partitioned/index.html    |   6 +-
 .../2.8.1/cookbooks-retention-expiry/index.html    |   8 +-
 .../docs/2.8.1/cookbooks-tiered-storage/index.html |   6 +-
 content/docs/2.8.1/deploy-aws/index.html           |   6 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/2.8.1/deploy-bare-metal/index.html    |  14 +-
 content/docs/2.8.1/deploy-dcos/index.html          |   6 +-
 content/docs/2.8.1/deploy-docker/index.html        |   6 +-
 content/docs/2.8.1/deploy-kubernetes/index.html    |   6 +-
 content/docs/2.8.1/deploy-monitoring/index.html    |   6 +-
 .../docs/2.8.1/develop-binary-protocol/index.html  |   6 +-
 content/docs/2.8.1/develop-load-manager/index.html |   6 +-
 content/docs/2.8.1/develop-schema/index.html       |   6 +-
 content/docs/2.8.1/develop-tools/index.html        |   6 +-
 .../2.8.1/developing-binary-protocol/index.html    |   6 +-
 content/docs/2.8.1/functions-cli/index.html        |   6 +-
 content/docs/2.8.1/functions-debug/index.html      |   6 +-
 content/docs/2.8.1/functions-deploy/index.html     |   6 +-
 content/docs/2.8.1/functions-develop/index.html    |   6 +-
 content/docs/2.8.1/functions-metrics/index.html    |   6 +-
 content/docs/2.8.1/functions-overview/index.html   |   6 +-
 content/docs/2.8.1/functions-package/index.html    |   6 +-
 content/docs/2.8.1/functions-runtime/index.html    |   6 +-
 content/docs/2.8.1/functions-worker/index.html     |   6 +-
 .../docs/2.8.1/getting-started-docker/index.html   |   8 +-
 content/docs/2.8.1/getting-started-helm/index.html |   8 +-
 .../2.8.1/getting-started-standalone/index.html    |  16 +-
 content/docs/2.8.1/helm-deploy/index.html          |   6 +-
 content/docs/2.8.1/helm-install/index.html         |   6 +-
 content/docs/2.8.1/helm-overview/index.html        |   6 +-
 content/docs/2.8.1/helm-prepare/index.html         |   6 +-
 content/docs/2.8.1/helm-tools/index.html           |   6 +-
 content/docs/2.8.1/helm-upgrade/index.html         |   6 +-
 content/docs/2.8.1/index.html                      |   6 +-
 content/docs/2.8.1/io-aerospike-sink/index.html    |   6 +-
 content/docs/2.8.1/io-canal-source/index.html      |   6 +-
 content/docs/2.8.1/io-cassandra-sink/index.html    |   6 +-
 content/docs/2.8.1/io-cdc-debezium/index.html      |   8 +-
 content/docs/2.8.1/io-cdc/index.html               |   6 +-
 content/docs/2.8.1/io-cli/index.html               |   6 +-
 content/docs/2.8.1/io-connectors/index.html        |   6 +-
 content/docs/2.8.1/io-debezium-source/index.html   |   8 +-
 content/docs/2.8.1/io-debug/index.html             |   6 +-
 content/docs/2.8.1/io-develop/index.html           |   6 +-
 content/docs/2.8.1/io-dynamodb-source/index.html   |   6 +-
 .../docs/2.8.1/io-elasticsearch-sink/index.html    |   8 +-
 content/docs/2.8.1/io-file-source/index.html       |   6 +-
 content/docs/2.8.1/io-flume-sink/index.html        |   6 +-
 content/docs/2.8.1/io-flume-source/index.html      |   6 +-
 content/docs/2.8.1/io-hbase-sink/index.html        |   6 +-
 content/docs/2.8.1/io-hdfs2-sink/index.html        |   6 +-
 content/docs/2.8.1/io-hdfs3-sink/index.html        |   6 +-
 content/docs/2.8.1/io-influxdb-sink/index.html     |   6 +-
 content/docs/2.8.1/io-jdbc-sink/index.html         |   6 +-
 content/docs/2.8.1/io-kafka-sink/index.html        |   6 +-
 content/docs/2.8.1/io-kafka-source/index.html      |   8 +-
 content/docs/2.8.1/io-kinesis-sink/index.html      |   6 +-
 content/docs/2.8.1/io-kinesis-source/index.html    |   6 +-
 content/docs/2.8.1/io-mongo-sink/index.html        |   6 +-
 content/docs/2.8.1/io-netty-source/index.html      |   8 +-
 content/docs/2.8.1/io-nsq-source/index.html        |   6 +-
 content/docs/2.8.1/io-overview/index.html          |   6 +-
 content/docs/2.8.1/io-quickstart/index.html        |   8 +-
 content/docs/2.8.1/io-rabbitmq-sink/index.html     |   6 +-
 content/docs/2.8.1/io-rabbitmq-source/index.html   |   6 +-
 content/docs/2.8.1/io-redis-sink/index.html        |   6 +-
 content/docs/2.8.1/io-solr-sink/index.html         |   6 +-
 content/docs/2.8.1/io-twitter-source/index.html    |   6 +-
 content/docs/2.8.1/io-twitter/index.html           |   6 +-
 content/docs/2.8.1/io-use/index.html               |   8 +-
 content/docs/2.8.1/kubernetes-helm/index.html      |   8 +-
 .../docs/2.8.1/performance-pulsar-perf/index.html  |   6 +-
 content/docs/2.8.1/pulsar-2.0/index.html           |   6 +-
 content/docs/2.8.1/reference-cli-tools/index.html  |   6 +-
 .../docs/2.8.1/reference-configuration/index.html  |   6 +-
 .../2.8.1/reference-connector-admin/index.html     |   6 +-
 content/docs/2.8.1/reference-metrics/index.html    |   6 +-
 .../docs/2.8.1/reference-pulsar-admin/index.html   |   6 +-
 .../2.8.1/reference-rest-api-overview/index.html   |   6 +-
 .../docs/2.8.1/reference-terminology/index.html    |   6 +-
 .../schema-evolution-compatibility/index.html      |   6 +-
 content/docs/2.8.1/schema-get-started/index.html   |   6 +-
 content/docs/2.8.1/schema-manage/index.html        |   8 +-
 content/docs/2.8.1/schema-understand/index.html    |   6 +-
 content/docs/2.8.1/security-athenz/index.html      |   6 +-
 .../docs/2.8.1/security-authorization/index.html   |   6 +-
 content/docs/2.8.1/security-basic-auth/index.html  |   6 +-
 .../docs/2.8.1/security-bouncy-castle/index.html   |   6 +-
 content/docs/2.8.1/security-encryption/index.html  |   6 +-
 content/docs/2.8.1/security-extending/index.html   |   8 +-
 content/docs/2.8.1/security-jwt/index.html         |   6 +-
 content/docs/2.8.1/security-kerberos/index.html    |   6 +-
 content/docs/2.8.1/security-oauth2/index.html      |   6 +-
 content/docs/2.8.1/security-overview/index.html    |   6 +-
 .../2.8.1/security-tls-authentication/index.html   |   6 +-
 .../docs/2.8.1/security-tls-keystore/index.html    |   6 +-
 .../docs/2.8.1/security-tls-transport/index.html   |   6 +-
 content/docs/2.8.1/security-token-admin/index.html |   6 +-
 .../2.8.1/sql-deployment-configurations/index.html |   8 +-
 content/docs/2.8.1/sql-getting-started/index.html  |   6 +-
 content/docs/2.8.1/sql-overview/index.html         |   6 +-
 content/docs/2.8.1/sql-rest-api/index.html         |   6 +-
 content/docs/2.8.1/standalone-docker/index.html    |   8 +-
 content/docs/2.8.1/standalone/index.html           |  16 +-
 .../docs/2.8.1/tiered-storage-aliyun/index.html    |   6 +-
 content/docs/2.8.1/tiered-storage-aws/index.html   |   6 +-
 content/docs/2.8.1/tiered-storage-azure/index.html |   6 +-
 .../2.8.1/tiered-storage-filesystem/index.html     |   6 +-
 content/docs/2.8.1/tiered-storage-gcs/index.html   |   6 +-
 .../docs/2.8.1/tiered-storage-overview/index.html  |   6 +-
 content/docs/2.8.1/transactions-api/index.html     |   6 +-
 .../docs/2.8.1/transactions-guarantee/index.html   |   6 +-
 content/docs/2.8.1/transactions/index.html         |   6 +-
 content/docs/2.8.1/txn-how/index.html              |   6 +-
 content/docs/2.8.1/txn-monitor/index.html          |   6 +-
 content/docs/2.8.1/txn-use/index.html              |   8 +-
 content/docs/2.8.1/txn-what/index.html             |   6 +-
 content/docs/2.8.1/txn-why/index.html              |   6 +-
 .../docs/2.8.1/window-functions-context/index.html |   6 +-
 content/docs/2.8.2/adaptors-kafka/index.html       |  16 +-
 content/docs/2.8.2/adaptors-spark/index.html       |  12 +-
 content/docs/2.8.2/adaptors-storm/index.html       |  10 +-
 content/docs/2.8.2/admin-api-brokers/index.html    |  12 +-
 content/docs/2.8.2/admin-api-clusters/index.html   |  16 +-
 content/docs/2.8.2/admin-api-functions/index.html  |  12 +-
 content/docs/2.8.2/admin-api-namespaces/index.html |  22 +-
 .../admin-api-non-partitioned-topics/index.html    |  10 +-
 .../admin-api-non-persistent-topics/index.html     |  10 +-
 content/docs/2.8.2/admin-api-overview/index.html   |  12 +-
 content/docs/2.8.2/admin-api-packages/index.html   |  14 +-
 .../2.8.2/admin-api-partitioned-topics/index.html  |  10 +-
 .../docs/2.8.2/admin-api-permissions/index.html    |  14 +-
 .../2.8.2/admin-api-persistent-topics/index.html   |  10 +-
 content/docs/2.8.2/admin-api-schemas/index.html    |  10 +-
 content/docs/2.8.2/admin-api-tenants/index.html    |  12 +-
 content/docs/2.8.2/admin-api-topics/index.html     |  16 +-
 .../docs/2.8.2/administration-dashboard/index.html |  12 +-
 content/docs/2.8.2/administration-geo/index.html   |  10 +-
 .../docs/2.8.2/administration-isolation/index.html |  10 +-
 .../2.8.2/administration-load-balance/index.html   |  10 +-
 content/docs/2.8.2/administration-proxy/index.html |  10 +-
 .../2.8.2/administration-pulsar-manager/index.html |  10 +-
 content/docs/2.8.2/administration-stats/index.html |  10 +-
 .../docs/2.8.2/administration-upgrade/index.html   |  10 +-
 content/docs/2.8.2/administration-zk-bk/index.html |  12 +-
 content/docs/2.8.2/client-libraries-cgo/index.html |  12 +-
 content/docs/2.8.2/client-libraries-cpp/index.html |  12 +-
 .../docs/2.8.2/client-libraries-dotnet/index.html  |  10 +-
 content/docs/2.8.2/client-libraries-go/index.html  |  10 +-
 .../docs/2.8.2/client-libraries-java/index.html    |  12 +-
 .../docs/2.8.2/client-libraries-node/index.html    |  10 +-
 .../docs/2.8.2/client-libraries-python/index.html  |  12 +-
 .../2.8.2/client-libraries-websocket/index.html    |  12 +-
 content/docs/2.8.2/client-libraries/index.html     |  10 +-
 .../concepts-architecture-overview/index.html      |  10 +-
 .../docs/2.8.2/concepts-architecture/index.html    |  10 +-
 .../docs/2.8.2/concepts-authentication/index.html  |  10 +-
 content/docs/2.8.2/concepts-clients/index.html     |  10 +-
 content/docs/2.8.2/concepts-messaging/index.html   |  10 +-
 .../docs/2.8.2/concepts-multi-tenancy/index.html   |  10 +-
 .../index.html                                     |  10 +-
 content/docs/2.8.2/concepts-overview/index.html    |  10 +-
 .../2.8.2/concepts-proxy-sni-routing/index.html    |  10 +-
 content/docs/2.8.2/concepts-replication/index.html |  10 +-
 .../docs/2.8.2/concepts-tiered-storage/index.html  |  10 +-
 .../2.8.2/concepts-topic-compaction/index.html     |  10 +-
 .../2.8.2/cookbooks-bookkeepermetadata/index.html  |  10 +-
 content/docs/2.8.2/cookbooks-compaction/index.html |  10 +-
 .../docs/2.8.2/cookbooks-deduplication/index.html  |  10 +-
 content/docs/2.8.2/cookbooks-encryption/index.html |  10 +-
 .../docs/2.8.2/cookbooks-message-queue/index.html  |  10 +-
 .../docs/2.8.2/cookbooks-non-persistent/index.html |  10 +-
 .../docs/2.8.2/cookbooks-partitioned/index.html    |  10 +-
 .../2.8.2/cookbooks-retention-expiry/index.html    |  12 +-
 .../docs/2.8.2/cookbooks-tiered-storage/index.html |  10 +-
 content/docs/2.8.2/deploy-aws/index.html           |  10 +-
 .../deploy-bare-metal-multi-cluster/index.html     |  12 +-
 content/docs/2.8.2/deploy-bare-metal/index.html    |  18 +-
 content/docs/2.8.2/deploy-dcos/index.html          |  10 +-
 content/docs/2.8.2/deploy-docker/index.html        |  10 +-
 content/docs/2.8.2/deploy-kubernetes/index.html    |  10 +-
 content/docs/2.8.2/deploy-monitoring/index.html    |  10 +-
 .../docs/2.8.2/develop-binary-protocol/index.html  |  10 +-
 content/docs/2.8.2/develop-load-manager/index.html |  10 +-
 content/docs/2.8.2/develop-schema/index.html       |  10 +-
 content/docs/2.8.2/develop-tools/index.html        |  10 +-
 .../2.8.2/developing-binary-protocol/index.html    |  10 +-
 content/docs/2.8.2/functions-cli/index.html        |  10 +-
 content/docs/2.8.2/functions-debug/index.html      |  10 +-
 content/docs/2.8.2/functions-deploy/index.html     |  10 +-
 content/docs/2.8.2/functions-develop/index.html    |  10 +-
 content/docs/2.8.2/functions-metrics/index.html    |  10 +-
 content/docs/2.8.2/functions-overview/index.html   |  10 +-
 content/docs/2.8.2/functions-package/index.html    |  10 +-
 content/docs/2.8.2/functions-runtime/index.html    |  10 +-
 content/docs/2.8.2/functions-worker/index.html     |  10 +-
 .../docs/2.8.2/getting-started-docker/index.html   |  12 +-
 content/docs/2.8.2/getting-started-helm/index.html |  12 +-
 .../2.8.2/getting-started-standalone/index.html    |  20 +-
 content/docs/2.8.2/helm-deploy/index.html          |  10 +-
 content/docs/2.8.2/helm-install/index.html         |  10 +-
 content/docs/2.8.2/helm-overview/index.html        |  10 +-
 content/docs/2.8.2/helm-prepare/index.html         |  10 +-
 content/docs/2.8.2/helm-tools/index.html           |  10 +-
 content/docs/2.8.2/helm-upgrade/index.html         |  10 +-
 content/docs/2.8.2/index.html                      |  10 +-
 content/docs/2.8.2/io-aerospike-sink/index.html    |  10 +-
 content/docs/2.8.2/io-canal-source/index.html      |  10 +-
 content/docs/2.8.2/io-cassandra-sink/index.html    |  10 +-
 content/docs/2.8.2/io-cdc-debezium/index.html      |  12 +-
 content/docs/2.8.2/io-cdc/index.html               |  10 +-
 content/docs/2.8.2/io-cli/index.html               |  10 +-
 content/docs/2.8.2/io-connectors/index.html        |  10 +-
 content/docs/2.8.2/io-debezium-source/index.html   |  12 +-
 content/docs/2.8.2/io-debug/index.html             |  10 +-
 content/docs/2.8.2/io-develop/index.html           |  10 +-
 content/docs/2.8.2/io-dynamodb-source/index.html   |  10 +-
 .../docs/2.8.2/io-elasticsearch-sink/index.html    |  12 +-
 content/docs/2.8.2/io-file-source/index.html       |  10 +-
 content/docs/2.8.2/io-flume-sink/index.html        |  10 +-
 content/docs/2.8.2/io-flume-source/index.html      |  10 +-
 content/docs/2.8.2/io-hbase-sink/index.html        |  10 +-
 content/docs/2.8.2/io-hdfs2-sink/index.html        |  10 +-
 content/docs/2.8.2/io-hdfs3-sink/index.html        |  10 +-
 content/docs/2.8.2/io-influxdb-sink/index.html     |  10 +-
 content/docs/2.8.2/io-jdbc-sink/index.html         |  10 +-
 content/docs/2.8.2/io-kafka-sink/index.html        |  10 +-
 content/docs/2.8.2/io-kafka-source/index.html      |  12 +-
 content/docs/2.8.2/io-kinesis-sink/index.html      |  10 +-
 content/docs/2.8.2/io-kinesis-source/index.html    |  10 +-
 content/docs/2.8.2/io-mongo-sink/index.html        |  10 +-
 content/docs/2.8.2/io-netty-source/index.html      |  12 +-
 content/docs/2.8.2/io-nsq-source/index.html        |  10 +-
 content/docs/2.8.2/io-overview/index.html          |  10 +-
 content/docs/2.8.2/io-quickstart/index.html        |  12 +-
 content/docs/2.8.2/io-rabbitmq-sink/index.html     |  10 +-
 content/docs/2.8.2/io-rabbitmq-source/index.html   |  10 +-
 content/docs/2.8.2/io-redis-sink/index.html        |  10 +-
 content/docs/2.8.2/io-solr-sink/index.html         |  10 +-
 content/docs/2.8.2/io-twitter-source/index.html    |  10 +-
 content/docs/2.8.2/io-twitter/index.html           |  10 +-
 content/docs/2.8.2/io-use/index.html               |  12 +-
 content/docs/2.8.2/kubernetes-helm/index.html      |  12 +-
 .../docs/2.8.2/performance-pulsar-perf/index.html  |  10 +-
 content/docs/2.8.2/pulsar-2.0/index.html           |  10 +-
 content/docs/2.8.2/reference-cli-tools/index.html  |  10 +-
 .../docs/2.8.2/reference-configuration/index.html  |  10 +-
 .../2.8.2/reference-connector-admin/index.html     |  10 +-
 content/docs/2.8.2/reference-metrics/index.html    |  10 +-
 .../docs/2.8.2/reference-pulsar-admin/index.html   |  10 +-
 .../2.8.2/reference-rest-api-overview/index.html   |  10 +-
 .../docs/2.8.2/reference-terminology/index.html    |  10 +-
 .../schema-evolution-compatibility/index.html      |  10 +-
 content/docs/2.8.2/schema-get-started/index.html   |  10 +-
 content/docs/2.8.2/schema-manage/index.html        |  14 +-
 content/docs/2.8.2/schema-understand/index.html    |  10 +-
 content/docs/2.8.2/security-athenz/index.html      |  10 +-
 .../docs/2.8.2/security-authorization/index.html   |  10 +-
 content/docs/2.8.2/security-basic-auth/index.html  |  10 +-
 .../docs/2.8.2/security-bouncy-castle/index.html   |  10 +-
 content/docs/2.8.2/security-encryption/index.html  |  10 +-
 content/docs/2.8.2/security-extending/index.html   |  12 +-
 content/docs/2.8.2/security-jwt/index.html         |  10 +-
 content/docs/2.8.2/security-kerberos/index.html    |  10 +-
 content/docs/2.8.2/security-oauth2/index.html      |  10 +-
 content/docs/2.8.2/security-overview/index.html    |  10 +-
 .../2.8.2/security-tls-authentication/index.html   |  10 +-
 .../docs/2.8.2/security-tls-keystore/index.html    |  10 +-
 .../docs/2.8.2/security-tls-transport/index.html   |  10 +-
 content/docs/2.8.2/security-token-admin/index.html |  10 +-
 .../2.8.2/sql-deployment-configurations/index.html |  12 +-
 content/docs/2.8.2/sql-getting-started/index.html  |  10 +-
 content/docs/2.8.2/sql-overview/index.html         |  10 +-
 content/docs/2.8.2/sql-rest-api/index.html         |  10 +-
 content/docs/2.8.2/standalone-docker/index.html    |  12 +-
 content/docs/2.8.2/standalone/index.html           |  20 +-
 .../docs/2.8.2/tiered-storage-aliyun/index.html    |  10 +-
 content/docs/2.8.2/tiered-storage-aws/index.html   |  10 +-
 content/docs/2.8.2/tiered-storage-azure/index.html |  10 +-
 .../2.8.2/tiered-storage-filesystem/index.html     |  10 +-
 content/docs/2.8.2/tiered-storage-gcs/index.html   |  10 +-
 .../docs/2.8.2/tiered-storage-overview/index.html  |  10 +-
 content/docs/2.8.2/transactions-api/index.html     |  10 +-
 .../docs/2.8.2/transactions-guarantee/index.html   |  10 +-
 content/docs/2.8.2/transactions/index.html         |  10 +-
 content/docs/2.8.2/txn-how/index.html              |  10 +-
 content/docs/2.8.2/txn-monitor/index.html          |  10 +-
 content/docs/2.8.2/txn-use/index.html              |  12 +-
 content/docs/2.8.2/txn-what/index.html             |  10 +-
 content/docs/2.8.2/txn-why/index.html              |  10 +-
 .../docs/2.8.2/window-functions-context/index.html |  10 +-
 content/docs/2.9.0/adaptors-kafka/index.html       |  12 +-
 content/docs/2.9.0/adaptors-spark/index.html       |   8 +-
 content/docs/2.9.0/adaptors-storm/index.html       |   6 +-
 content/docs/2.9.0/admin-api-brokers/index.html    |   8 +-
 content/docs/2.9.0/admin-api-clusters/index.html   |  12 +-
 content/docs/2.9.0/admin-api-functions/index.html  |   8 +-
 content/docs/2.9.0/admin-api-namespaces/index.html |  16 +-
 .../admin-api-non-partitioned-topics/index.html    |   6 +-
 .../admin-api-non-persistent-topics/index.html     |   6 +-
 content/docs/2.9.0/admin-api-overview/index.html   |   8 +-
 content/docs/2.9.0/admin-api-packages/index.html   |  10 +-
 .../2.9.0/admin-api-partitioned-topics/index.html  |   6 +-
 .../docs/2.9.0/admin-api-permissions/index.html    |  10 +-
 .../2.9.0/admin-api-persistent-topics/index.html   |   6 +-
 content/docs/2.9.0/admin-api-schemas/index.html    |   6 +-
 content/docs/2.9.0/admin-api-tenants/index.html    |   8 +-
 content/docs/2.9.0/admin-api-topics/index.html     |  12 +-
 .../docs/2.9.0/administration-dashboard/index.html |   8 +-
 content/docs/2.9.0/administration-geo/index.html   |   6 +-
 .../docs/2.9.0/administration-isolation/index.html |   6 +-
 .../2.9.0/administration-load-balance/index.html   |   6 +-
 content/docs/2.9.0/administration-proxy/index.html |   6 +-
 .../2.9.0/administration-pulsar-manager/index.html |   6 +-
 content/docs/2.9.0/administration-stats/index.html |   6 +-
 .../docs/2.9.0/administration-upgrade/index.html   |   6 +-
 content/docs/2.9.0/administration-zk-bk/index.html |   8 +-
 content/docs/2.9.0/client-libraries-cgo/index.html |   8 +-
 content/docs/2.9.0/client-libraries-cpp/index.html |   8 +-
 .../docs/2.9.0/client-libraries-dotnet/index.html  |   6 +-
 content/docs/2.9.0/client-libraries-go/index.html  |   6 +-
 .../docs/2.9.0/client-libraries-java/index.html    |   8 +-
 .../docs/2.9.0/client-libraries-node/index.html    |   6 +-
 .../docs/2.9.0/client-libraries-python/index.html  |   8 +-
 .../2.9.0/client-libraries-websocket/index.html    |   8 +-
 content/docs/2.9.0/client-libraries/index.html     |   6 +-
 .../concepts-architecture-overview/index.html      |   6 +-
 .../docs/2.9.0/concepts-architecture/index.html    |   6 +-
 .../docs/2.9.0/concepts-authentication/index.html  |   6 +-
 content/docs/2.9.0/concepts-clients/index.html     |   6 +-
 content/docs/2.9.0/concepts-messaging/index.html   |   6 +-
 .../docs/2.9.0/concepts-multi-tenancy/index.html   |   6 +-
 .../index.html                                     |   6 +-
 content/docs/2.9.0/concepts-overview/index.html    |   6 +-
 .../2.9.0/concepts-proxy-sni-routing/index.html    |   6 +-
 content/docs/2.9.0/concepts-replication/index.html |   6 +-
 .../docs/2.9.0/concepts-tiered-storage/index.html  |   6 +-
 .../2.9.0/concepts-topic-compaction/index.html     |   6 +-
 .../2.9.0/cookbooks-bookkeepermetadata/index.html  |   6 +-
 content/docs/2.9.0/cookbooks-compaction/index.html |   6 +-
 .../docs/2.9.0/cookbooks-deduplication/index.html  |   6 +-
 content/docs/2.9.0/cookbooks-encryption/index.html |   6 +-
 .../docs/2.9.0/cookbooks-message-queue/index.html  |   6 +-
 .../docs/2.9.0/cookbooks-non-persistent/index.html |   6 +-
 .../docs/2.9.0/cookbooks-partitioned/index.html    |   6 +-
 .../2.9.0/cookbooks-retention-expiry/index.html    |   8 +-
 .../docs/2.9.0/cookbooks-tiered-storage/index.html |   6 +-
 content/docs/2.9.0/deploy-aws/index.html           |   6 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/2.9.0/deploy-bare-metal/index.html    |  14 +-
 content/docs/2.9.0/deploy-dcos/index.html          |   6 +-
 content/docs/2.9.0/deploy-docker/index.html        |   6 +-
 content/docs/2.9.0/deploy-kubernetes/index.html    |   6 +-
 content/docs/2.9.0/deploy-monitoring/index.html    |   6 +-
 .../docs/2.9.0/develop-binary-protocol/index.html  |   6 +-
 content/docs/2.9.0/develop-load-manager/index.html |   6 +-
 content/docs/2.9.0/develop-schema/index.html       |   6 +-
 content/docs/2.9.0/develop-tools/index.html        |   6 +-
 .../2.9.0/developing-binary-protocol/index.html    |   6 +-
 content/docs/2.9.0/functions-cli/index.html        |   6 +-
 content/docs/2.9.0/functions-debug/index.html      |   6 +-
 content/docs/2.9.0/functions-deploy/index.html     |   6 +-
 content/docs/2.9.0/functions-develop/index.html    |   6 +-
 content/docs/2.9.0/functions-metrics/index.html    |   6 +-
 content/docs/2.9.0/functions-overview/index.html   |   6 +-
 content/docs/2.9.0/functions-package/index.html    |   6 +-
 content/docs/2.9.0/functions-runtime/index.html    |   6 +-
 content/docs/2.9.0/functions-worker/index.html     |   6 +-
 .../docs/2.9.0/getting-started-docker/index.html   |   8 +-
 content/docs/2.9.0/getting-started-helm/index.html |   8 +-
 .../2.9.0/getting-started-standalone/index.html    |  14 +-
 content/docs/2.9.0/helm-deploy/index.html          |   6 +-
 content/docs/2.9.0/helm-install/index.html         |   6 +-
 content/docs/2.9.0/helm-overview/index.html        |   6 +-
 content/docs/2.9.0/helm-prepare/index.html         |   6 +-
 content/docs/2.9.0/helm-tools/index.html           |   6 +-
 content/docs/2.9.0/helm-upgrade/index.html         |   6 +-
 content/docs/2.9.0/index.html                      |   6 +-
 content/docs/2.9.0/io-aerospike-sink/index.html    |   6 +-
 content/docs/2.9.0/io-canal-source/index.html      |   6 +-
 content/docs/2.9.0/io-cassandra-sink/index.html    |   6 +-
 content/docs/2.9.0/io-cdc-debezium/index.html      |   8 +-
 content/docs/2.9.0/io-cdc/index.html               |   6 +-
 content/docs/2.9.0/io-cli/index.html               |   6 +-
 content/docs/2.9.0/io-connectors/index.html        |   6 +-
 content/docs/2.9.0/io-debezium-source/index.html   |   8 +-
 content/docs/2.9.0/io-debug/index.html             |   6 +-
 content/docs/2.9.0/io-develop/index.html           |   6 +-
 content/docs/2.9.0/io-dynamodb-source/index.html   |   6 +-
 .../docs/2.9.0/io-elasticsearch-sink/index.html    |   8 +-
 content/docs/2.9.0/io-file-source/index.html       |   6 +-
 content/docs/2.9.0/io-flume-sink/index.html        |   6 +-
 content/docs/2.9.0/io-flume-source/index.html      |   6 +-
 content/docs/2.9.0/io-hbase-sink/index.html        |   6 +-
 content/docs/2.9.0/io-hdfs2-sink/index.html        |   6 +-
 content/docs/2.9.0/io-hdfs3-sink/index.html        |   6 +-
 content/docs/2.9.0/io-influxdb-sink/index.html     |   6 +-
 content/docs/2.9.0/io-jdbc-sink/index.html         |   6 +-
 content/docs/2.9.0/io-kafka-sink/index.html        |   6 +-
 content/docs/2.9.0/io-kafka-source/index.html      |   8 +-
 content/docs/2.9.0/io-kinesis-sink/index.html      |   6 +-
 content/docs/2.9.0/io-kinesis-source/index.html    |   6 +-
 content/docs/2.9.0/io-mongo-sink/index.html        |   6 +-
 content/docs/2.9.0/io-netty-source/index.html      |   8 +-
 content/docs/2.9.0/io-nsq-source/index.html        |   6 +-
 content/docs/2.9.0/io-overview/index.html          |   6 +-
 content/docs/2.9.0/io-quickstart/index.html        |   8 +-
 content/docs/2.9.0/io-rabbitmq-sink/index.html     |   6 +-
 content/docs/2.9.0/io-rabbitmq-source/index.html   |   6 +-
 content/docs/2.9.0/io-redis-sink/index.html        |   8 +-
 content/docs/2.9.0/io-solr-sink/index.html         |   6 +-
 content/docs/2.9.0/io-twitter-source/index.html    |   6 +-
 content/docs/2.9.0/io-twitter/index.html           |   6 +-
 content/docs/2.9.0/io-use/index.html               |   8 +-
 content/docs/2.9.0/kubernetes-helm/index.html      |   8 +-
 .../docs/2.9.0/performance-pulsar-perf/index.html  |   6 +-
 content/docs/2.9.0/pulsar-2.0/index.html           |   6 +-
 content/docs/2.9.0/reference-cli-tools/index.html  |   6 +-
 .../docs/2.9.0/reference-configuration/index.html  |   6 +-
 .../2.9.0/reference-connector-admin/index.html     |   6 +-
 content/docs/2.9.0/reference-metrics/index.html    |   6 +-
 .../docs/2.9.0/reference-pulsar-admin/index.html   |   6 +-
 .../2.9.0/reference-rest-api-overview/index.html   |   6 +-
 .../docs/2.9.0/reference-terminology/index.html    |   6 +-
 .../schema-evolution-compatibility/index.html      |   6 +-
 content/docs/2.9.0/schema-get-started/index.html   |   6 +-
 content/docs/2.9.0/schema-manage/index.html        |   8 +-
 content/docs/2.9.0/schema-understand/index.html    |   6 +-
 content/docs/2.9.0/security-athenz/index.html      |   6 +-
 .../docs/2.9.0/security-authorization/index.html   |   6 +-
 content/docs/2.9.0/security-basic-auth/index.html  |   6 +-
 .../docs/2.9.0/security-bouncy-castle/index.html   |   6 +-
 content/docs/2.9.0/security-encryption/index.html  |   6 +-
 content/docs/2.9.0/security-extending/index.html   |   8 +-
 content/docs/2.9.0/security-jwt/index.html         |   6 +-
 content/docs/2.9.0/security-kerberos/index.html    |   6 +-
 content/docs/2.9.0/security-oauth2/index.html      |   6 +-
 content/docs/2.9.0/security-overview/index.html    |   6 +-
 .../2.9.0/security-tls-authentication/index.html   |   6 +-
 .../docs/2.9.0/security-tls-keystore/index.html    |   6 +-
 .../docs/2.9.0/security-tls-transport/index.html   |   6 +-
 content/docs/2.9.0/security-token-admin/index.html |   6 +-
 .../2.9.0/sql-deployment-configurations/index.html |   8 +-
 content/docs/2.9.0/sql-getting-started/index.html  |   6 +-
 content/docs/2.9.0/sql-overview/index.html         |   6 +-
 content/docs/2.9.0/sql-rest-api/index.html         |   6 +-
 content/docs/2.9.0/standalone-docker/index.html    |   8 +-
 content/docs/2.9.0/standalone/index.html           |  14 +-
 .../docs/2.9.0/tiered-storage-aliyun/index.html    |   6 +-
 content/docs/2.9.0/tiered-storage-aws/index.html   |   6 +-
 content/docs/2.9.0/tiered-storage-azure/index.html |   6 +-
 .../2.9.0/tiered-storage-filesystem/index.html     |   6 +-
 content/docs/2.9.0/tiered-storage-gcs/index.html   |   6 +-
 .../docs/2.9.0/tiered-storage-overview/index.html  |   6 +-
 content/docs/2.9.0/transactions-api/index.html     |   6 +-
 .../docs/2.9.0/transactions-guarantee/index.html   |   6 +-
 content/docs/2.9.0/transactions/index.html         |   6 +-
 content/docs/2.9.0/txn-how/index.html              |   6 +-
 content/docs/2.9.0/txn-monitor/index.html          |   6 +-
 content/docs/2.9.0/txn-use/index.html              |   8 +-
 content/docs/2.9.0/txn-what/index.html             |   6 +-
 content/docs/2.9.0/txn-why/index.html              |   6 +-
 .../docs/2.9.0/window-functions-context/index.html |   6 +-
 content/docs/2.9.1/adaptors-kafka/index.html       |  12 +-
 content/docs/2.9.1/adaptors-spark/index.html       |   8 +-
 content/docs/2.9.1/adaptors-storm/index.html       |   6 +-
 content/docs/2.9.1/admin-api-brokers/index.html    |   8 +-
 content/docs/2.9.1/admin-api-clusters/index.html   |  12 +-
 content/docs/2.9.1/admin-api-functions/index.html  |   8 +-
 content/docs/2.9.1/admin-api-namespaces/index.html |  16 +-
 .../admin-api-non-partitioned-topics/index.html    |   6 +-
 .../admin-api-non-persistent-topics/index.html     |   6 +-
 content/docs/2.9.1/admin-api-overview/index.html   |   8 +-
 content/docs/2.9.1/admin-api-packages/index.html   |  10 +-
 .../2.9.1/admin-api-partitioned-topics/index.html  |   6 +-
 .../docs/2.9.1/admin-api-permissions/index.html    |  10 +-
 .../2.9.1/admin-api-persistent-topics/index.html   |   6 +-
 content/docs/2.9.1/admin-api-schemas/index.html    |   6 +-
 content/docs/2.9.1/admin-api-tenants/index.html    |   8 +-
 content/docs/2.9.1/admin-api-topics/index.html     |  12 +-
 .../docs/2.9.1/administration-dashboard/index.html |   8 +-
 content/docs/2.9.1/administration-geo/index.html   |   8 +-
 .../docs/2.9.1/administration-isolation/index.html |   6 +-
 .../2.9.1/administration-load-balance/index.html   |   6 +-
 content/docs/2.9.1/administration-proxy/index.html |   6 +-
 .../2.9.1/administration-pulsar-manager/index.html |   6 +-
 content/docs/2.9.1/administration-stats/index.html |   6 +-
 .../docs/2.9.1/administration-upgrade/index.html   |   6 +-
 content/docs/2.9.1/administration-zk-bk/index.html |   8 +-
 content/docs/2.9.1/client-libraries-cgo/index.html |   8 +-
 content/docs/2.9.1/client-libraries-cpp/index.html |   8 +-
 .../docs/2.9.1/client-libraries-dotnet/index.html  |   6 +-
 content/docs/2.9.1/client-libraries-go/index.html  |   6 +-
 .../docs/2.9.1/client-libraries-java/index.html    |   8 +-
 .../docs/2.9.1/client-libraries-node/index.html    |   6 +-
 .../docs/2.9.1/client-libraries-python/index.html  |   8 +-
 .../2.9.1/client-libraries-websocket/index.html    |   8 +-
 content/docs/2.9.1/client-libraries/index.html     |   6 +-
 .../concepts-architecture-overview/index.html      |   6 +-
 .../docs/2.9.1/concepts-architecture/index.html    |   6 +-
 .../docs/2.9.1/concepts-authentication/index.html  |   6 +-
 content/docs/2.9.1/concepts-clients/index.html     |   6 +-
 content/docs/2.9.1/concepts-messaging/index.html   |   6 +-
 .../docs/2.9.1/concepts-multi-tenancy/index.html   |   6 +-
 .../index.html                                     |   6 +-
 content/docs/2.9.1/concepts-overview/index.html    |   6 +-
 .../2.9.1/concepts-proxy-sni-routing/index.html    |   6 +-
 content/docs/2.9.1/concepts-replication/index.html |   6 +-
 .../docs/2.9.1/concepts-tiered-storage/index.html  |   6 +-
 .../2.9.1/concepts-topic-compaction/index.html     |   6 +-
 .../2.9.1/cookbooks-bookkeepermetadata/index.html  |   6 +-
 content/docs/2.9.1/cookbooks-compaction/index.html |   6 +-
 .../docs/2.9.1/cookbooks-deduplication/index.html  |   6 +-
 content/docs/2.9.1/cookbooks-encryption/index.html |   6 +-
 .../docs/2.9.1/cookbooks-message-queue/index.html  |   6 +-
 .../docs/2.9.1/cookbooks-non-persistent/index.html |   6 +-
 .../docs/2.9.1/cookbooks-partitioned/index.html    |   6 +-
 .../2.9.1/cookbooks-retention-expiry/index.html    |   8 +-
 .../docs/2.9.1/cookbooks-tiered-storage/index.html |   6 +-
 content/docs/2.9.1/deploy-aws/index.html           |   6 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/2.9.1/deploy-bare-metal/index.html    |  14 +-
 content/docs/2.9.1/deploy-dcos/index.html          |   6 +-
 content/docs/2.9.1/deploy-docker/index.html        |   6 +-
 content/docs/2.9.1/deploy-kubernetes/index.html    |   6 +-
 content/docs/2.9.1/deploy-monitoring/index.html    |   6 +-
 .../docs/2.9.1/develop-binary-protocol/index.html  |   6 +-
 content/docs/2.9.1/develop-load-manager/index.html |   6 +-
 content/docs/2.9.1/develop-schema/index.html       |   6 +-
 content/docs/2.9.1/develop-tools/index.html        |   6 +-
 .../2.9.1/developing-binary-protocol/index.html    |   6 +-
 content/docs/2.9.1/functions-cli/index.html        |   6 +-
 content/docs/2.9.1/functions-debug/index.html      |   6 +-
 content/docs/2.9.1/functions-deploy/index.html     |   6 +-
 content/docs/2.9.1/functions-develop/index.html    |   6 +-
 content/docs/2.9.1/functions-metrics/index.html    |   6 +-
 content/docs/2.9.1/functions-overview/index.html   |   6 +-
 content/docs/2.9.1/functions-package/index.html    |   6 +-
 content/docs/2.9.1/functions-runtime/index.html    |   6 +-
 content/docs/2.9.1/functions-worker/index.html     |   6 +-
 .../docs/2.9.1/getting-started-docker/index.html   |   8 +-
 content/docs/2.9.1/getting-started-helm/index.html |   8 +-
 .../2.9.1/getting-started-standalone/index.html    |  14 +-
 content/docs/2.9.1/helm-deploy/index.html          |   6 +-
 content/docs/2.9.1/helm-install/index.html         |   6 +-
 content/docs/2.9.1/helm-overview/index.html        |   6 +-
 content/docs/2.9.1/helm-prepare/index.html         |   6 +-
 content/docs/2.9.1/helm-tools/index.html           |   6 +-
 content/docs/2.9.1/helm-upgrade/index.html         |   6 +-
 content/docs/2.9.1/index.html                      |   6 +-
 content/docs/2.9.1/io-aerospike-sink/index.html    |   6 +-
 content/docs/2.9.1/io-canal-source/index.html      |   6 +-
 content/docs/2.9.1/io-cassandra-sink/index.html    |   6 +-
 content/docs/2.9.1/io-cdc-debezium/index.html      |   8 +-
 content/docs/2.9.1/io-cdc/index.html               |   6 +-
 content/docs/2.9.1/io-cli/index.html               |   6 +-
 content/docs/2.9.1/io-connectors/index.html        |   6 +-
 content/docs/2.9.1/io-debezium-source/index.html   |   8 +-
 content/docs/2.9.1/io-debug/index.html             |   6 +-
 content/docs/2.9.1/io-develop/index.html           |   6 +-
 content/docs/2.9.1/io-dynamodb-source/index.html   |   6 +-
 .../docs/2.9.1/io-elasticsearch-sink/index.html    |   8 +-
 content/docs/2.9.1/io-file-source/index.html       |   6 +-
 content/docs/2.9.1/io-flume-sink/index.html        |   6 +-
 content/docs/2.9.1/io-flume-source/index.html      |   6 +-
 content/docs/2.9.1/io-hbase-sink/index.html        |   6 +-
 content/docs/2.9.1/io-hdfs2-sink/index.html        |   6 +-
 content/docs/2.9.1/io-hdfs3-sink/index.html        |   6 +-
 content/docs/2.9.1/io-influxdb-sink/index.html     |   6 +-
 content/docs/2.9.1/io-jdbc-sink/index.html         |   6 +-
 content/docs/2.9.1/io-kafka-sink/index.html        |   6 +-
 content/docs/2.9.1/io-kafka-source/index.html      |   8 +-
 content/docs/2.9.1/io-kinesis-sink/index.html      |   6 +-
 content/docs/2.9.1/io-kinesis-source/index.html    |   6 +-
 content/docs/2.9.1/io-mongo-sink/index.html        |   6 +-
 content/docs/2.9.1/io-netty-source/index.html      |   8 +-
 content/docs/2.9.1/io-nsq-source/index.html        |   6 +-
 content/docs/2.9.1/io-overview/index.html          |   6 +-
 content/docs/2.9.1/io-quickstart/index.html        |   8 +-
 content/docs/2.9.1/io-rabbitmq-sink/index.html     |   6 +-
 content/docs/2.9.1/io-rabbitmq-source/index.html   |   6 +-
 content/docs/2.9.1/io-redis-sink/index.html        |   8 +-
 content/docs/2.9.1/io-solr-sink/index.html         |   6 +-
 content/docs/2.9.1/io-twitter-source/index.html    |   6 +-
 content/docs/2.9.1/io-twitter/index.html           |   6 +-
 content/docs/2.9.1/io-use/index.html               |   8 +-
 content/docs/2.9.1/kubernetes-helm/index.html      |   8 +-
 .../docs/2.9.1/performance-pulsar-perf/index.html  |   6 +-
 content/docs/2.9.1/pulsar-2.0/index.html           |   6 +-
 content/docs/2.9.1/reference-cli-tools/index.html  |   6 +-
 .../docs/2.9.1/reference-configuration/index.html  |   6 +-
 .../2.9.1/reference-connector-admin/index.html     |   6 +-
 content/docs/2.9.1/reference-metrics/index.html    |   6 +-
 .../docs/2.9.1/reference-pulsar-admin/index.html   |   6 +-
 .../2.9.1/reference-rest-api-overview/index.html   |   6 +-
 .../docs/2.9.1/reference-terminology/index.html    |   6 +-
 .../schema-evolution-compatibility/index.html      |   6 +-
 content/docs/2.9.1/schema-get-started/index.html   |   6 +-
 content/docs/2.9.1/schema-manage/index.html        |   8 +-
 content/docs/2.9.1/schema-understand/index.html    |   6 +-
 content/docs/2.9.1/security-athenz/index.html      |   6 +-
 .../docs/2.9.1/security-authorization/index.html   |   6 +-
 content/docs/2.9.1/security-basic-auth/index.html  |   6 +-
 .../docs/2.9.1/security-bouncy-castle/index.html   |   6 +-
 content/docs/2.9.1/security-encryption/index.html  |   6 +-
 content/docs/2.9.1/security-extending/index.html   |   8 +-
 content/docs/2.9.1/security-jwt/index.html         |   6 +-
 content/docs/2.9.1/security-kerberos/index.html    |   6 +-
 content/docs/2.9.1/security-oauth2/index.html      |   6 +-
 content/docs/2.9.1/security-overview/index.html    |   6 +-
 .../2.9.1/security-tls-authentication/index.html   |   6 +-
 .../docs/2.9.1/security-tls-keystore/index.html    |   6 +-
 .../docs/2.9.1/security-tls-transport/index.html   |   6 +-
 content/docs/2.9.1/security-token-admin/index.html |   6 +-
 .../2.9.1/sql-deployment-configurations/index.html |   8 +-
 content/docs/2.9.1/sql-getting-started/index.html  |   6 +-
 content/docs/2.9.1/sql-overview/index.html         |   6 +-
 content/docs/2.9.1/sql-rest-api/index.html         |   6 +-
 content/docs/2.9.1/standalone-docker/index.html    |   8 +-
 content/docs/2.9.1/standalone/index.html           |  14 +-
 .../docs/2.9.1/tiered-storage-aliyun/index.html    |   6 +-
 content/docs/2.9.1/tiered-storage-aws/index.html   |   6 +-
 content/docs/2.9.1/tiered-storage-azure/index.html |   6 +-
 .../2.9.1/tiered-storage-filesystem/index.html     |   6 +-
 content/docs/2.9.1/tiered-storage-gcs/index.html   |   6 +-
 .../docs/2.9.1/tiered-storage-overview/index.html  |   6 +-
 content/docs/2.9.1/transactions-api/index.html     |   6 +-
 .../docs/2.9.1/transactions-guarantee/index.html   |   6 +-
 content/docs/2.9.1/transactions/index.html         |   6 +-
 content/docs/2.9.1/txn-how/index.html              |   6 +-
 content/docs/2.9.1/txn-monitor/index.html          |   6 +-
 content/docs/2.9.1/txn-use/index.html              |   8 +-
 content/docs/2.9.1/txn-what/index.html             |   6 +-
 content/docs/2.9.1/txn-why/index.html              |   6 +-
 .../docs/2.9.1/window-functions-context/index.html |   6 +-
 content/docs/2.9.2/adaptors-kafka/index.html       |  12 +-
 content/docs/2.9.2/adaptors-spark/index.html       |   8 +-
 content/docs/2.9.2/adaptors-storm/index.html       |   6 +-
 content/docs/2.9.2/admin-api-brokers/index.html    |   8 +-
 content/docs/2.9.2/admin-api-clusters/index.html   |  12 +-
 content/docs/2.9.2/admin-api-functions/index.html  |   8 +-
 content/docs/2.9.2/admin-api-namespaces/index.html |  16 +-
 .../admin-api-non-partitioned-topics/index.html    |   6 +-
 .../admin-api-non-persistent-topics/index.html     |   6 +-
 content/docs/2.9.2/admin-api-overview/index.html   |   8 +-
 content/docs/2.9.2/admin-api-packages/index.html   |  10 +-
 .../2.9.2/admin-api-partitioned-topics/index.html  |   6 +-
 .../docs/2.9.2/admin-api-permissions/index.html    |  10 +-
 .../2.9.2/admin-api-persistent-topics/index.html   |   6 +-
 content/docs/2.9.2/admin-api-schemas/index.html    |   6 +-
 content/docs/2.9.2/admin-api-tenants/index.html    |   8 +-
 content/docs/2.9.2/admin-api-topics/index.html     |  12 +-
 .../docs/2.9.2/administration-dashboard/index.html |   8 +-
 content/docs/2.9.2/administration-geo/index.html   |   8 +-
 .../docs/2.9.2/administration-isolation/index.html |   6 +-
 .../2.9.2/administration-load-balance/index.html   |   6 +-
 content/docs/2.9.2/administration-proxy/index.html |   6 +-
 .../2.9.2/administration-pulsar-manager/index.html |   6 +-
 content/docs/2.9.2/administration-stats/index.html |   6 +-
 .../docs/2.9.2/administration-upgrade/index.html   |   6 +-
 content/docs/2.9.2/administration-zk-bk/index.html |   8 +-
 content/docs/2.9.2/client-libraries-cgo/index.html |   8 +-
 content/docs/2.9.2/client-libraries-cpp/index.html |   8 +-
 .../docs/2.9.2/client-libraries-dotnet/index.html  |   6 +-
 content/docs/2.9.2/client-libraries-go/index.html  |   6 +-
 .../docs/2.9.2/client-libraries-java/index.html    |   8 +-
 .../docs/2.9.2/client-libraries-node/index.html    |   6 +-
 .../docs/2.9.2/client-libraries-python/index.html  |   8 +-
 .../2.9.2/client-libraries-websocket/index.html    |   8 +-
 content/docs/2.9.2/client-libraries/index.html     |   6 +-
 .../concepts-architecture-overview/index.html      |   6 +-
 .../docs/2.9.2/concepts-architecture/index.html    |   6 +-
 .../docs/2.9.2/concepts-authentication/index.html  |   6 +-
 content/docs/2.9.2/concepts-clients/index.html     |   6 +-
 content/docs/2.9.2/concepts-messaging/index.html   |   6 +-
 .../docs/2.9.2/concepts-multi-tenancy/index.html   |   6 +-
 .../index.html                                     |   6 +-
 content/docs/2.9.2/concepts-overview/index.html    |   6 +-
 .../2.9.2/concepts-proxy-sni-routing/index.html    |   6 +-
 content/docs/2.9.2/concepts-replication/index.html |   6 +-
 .../docs/2.9.2/concepts-tiered-storage/index.html  |   6 +-
 .../2.9.2/concepts-topic-compaction/index.html     |   6 +-
 .../2.9.2/cookbooks-bookkeepermetadata/index.html  |   6 +-
 content/docs/2.9.2/cookbooks-compaction/index.html |   6 +-
 .../docs/2.9.2/cookbooks-deduplication/index.html  |   6 +-
 content/docs/2.9.2/cookbooks-encryption/index.html |   6 +-
 .../docs/2.9.2/cookbooks-message-queue/index.html  |   6 +-
 .../docs/2.9.2/cookbooks-non-persistent/index.html |   6 +-
 .../docs/2.9.2/cookbooks-partitioned/index.html    |   6 +-
 .../2.9.2/cookbooks-retention-expiry/index.html    |   8 +-
 .../docs/2.9.2/cookbooks-tiered-storage/index.html |   6 +-
 content/docs/2.9.2/deploy-aws/index.html           |   6 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/2.9.2/deploy-bare-metal/index.html    |  14 +-
 content/docs/2.9.2/deploy-dcos/index.html          |   6 +-
 content/docs/2.9.2/deploy-docker/index.html        |   6 +-
 content/docs/2.9.2/deploy-kubernetes/index.html    |   6 +-
 content/docs/2.9.2/deploy-monitoring/index.html    |   6 +-
 content/docs/2.9.2/develop-load-manager/index.html |   6 +-
 content/docs/2.9.2/develop-schema/index.html       |   6 +-
 content/docs/2.9.2/develop-tools/index.html        |   6 +-
 .../2.9.2/developing-binary-protocol/index.html    |   6 +-
 content/docs/2.9.2/functions-cli/index.html        |   6 +-
 content/docs/2.9.2/functions-debug/index.html      |   6 +-
 content/docs/2.9.2/functions-deploy/index.html     |   6 +-
 content/docs/2.9.2/functions-develop/index.html    |   6 +-
 content/docs/2.9.2/functions-metrics/index.html    |   6 +-
 content/docs/2.9.2/functions-overview/index.html   |   6 +-
 content/docs/2.9.2/functions-package/index.html    |   6 +-
 content/docs/2.9.2/functions-runtime/index.html    |   6 +-
 content/docs/2.9.2/functions-worker/index.html     |   6 +-
 .../docs/2.9.2/getting-started-docker/index.html   |   8 +-
 content/docs/2.9.2/getting-started-helm/index.html |   8 +-
 .../2.9.2/getting-started-standalone/index.html    |  14 +-
 content/docs/2.9.2/helm-deploy/index.html          |   6 +-
 content/docs/2.9.2/helm-install/index.html         |   6 +-
 content/docs/2.9.2/helm-overview/index.html        |   6 +-
 content/docs/2.9.2/helm-prepare/index.html         |   6 +-
 content/docs/2.9.2/helm-tools/index.html           |   6 +-
 content/docs/2.9.2/helm-upgrade/index.html         |   6 +-
 content/docs/2.9.2/index.html                      |   6 +-
 content/docs/2.9.2/io-aerospike-sink/index.html    |   6 +-
 content/docs/2.9.2/io-canal-source/index.html      |   6 +-
 content/docs/2.9.2/io-cassandra-sink/index.html    |   6 +-
 content/docs/2.9.2/io-cdc-debezium/index.html      |   8 +-
 content/docs/2.9.2/io-cdc/index.html               |   6 +-
 content/docs/2.9.2/io-cli/index.html               |   6 +-
 content/docs/2.9.2/io-connectors/index.html        |   6 +-
 content/docs/2.9.2/io-debezium-source/index.html   |   8 +-
 content/docs/2.9.2/io-debug/index.html             |   6 +-
 content/docs/2.9.2/io-develop/index.html           |   6 +-
 content/docs/2.9.2/io-dynamodb-source/index.html   |   6 +-
 .../docs/2.9.2/io-elasticsearch-sink/index.html    |   8 +-
 content/docs/2.9.2/io-file-source/index.html       |   6 +-
 content/docs/2.9.2/io-flume-sink/index.html        |   6 +-
 content/docs/2.9.2/io-flume-source/index.html      |   6 +-
 content/docs/2.9.2/io-hbase-sink/index.html        |   6 +-
 content/docs/2.9.2/io-hdfs2-sink/index.html        |   6 +-
 content/docs/2.9.2/io-hdfs3-sink/index.html        |   6 +-
 content/docs/2.9.2/io-influxdb-sink/index.html     |   6 +-
 content/docs/2.9.2/io-jdbc-sink/index.html         |   6 +-
 content/docs/2.9.2/io-kafka-sink/index.html        |   6 +-
 content/docs/2.9.2/io-kafka-source/index.html      |   6 +-
 content/docs/2.9.2/io-kinesis-sink/index.html      |   6 +-
 content/docs/2.9.2/io-kinesis-source/index.html    |   6 +-
 content/docs/2.9.2/io-mongo-sink/index.html        |   6 +-
 content/docs/2.9.2/io-netty-source/index.html      |   8 +-
 content/docs/2.9.2/io-nsq-source/index.html        |   6 +-
 content/docs/2.9.2/io-overview/index.html          |   6 +-
 content/docs/2.9.2/io-quickstart/index.html        |   8 +-
 content/docs/2.9.2/io-rabbitmq-sink/index.html     |   6 +-
 content/docs/2.9.2/io-rabbitmq-source/index.html   |   6 +-
 content/docs/2.9.2/io-redis-sink/index.html        |   8 +-
 content/docs/2.9.2/io-solr-sink/index.html         |   6 +-
 content/docs/2.9.2/io-twitter-source/index.html    |   6 +-
 content/docs/2.9.2/io-twitter/index.html           |   6 +-
 content/docs/2.9.2/io-use/index.html               |   8 +-
 .../docs/2.9.2/performance-pulsar-perf/index.html  |   6 +-
 content/docs/2.9.2/pulsar-2.0/index.html           |   6 +-
 content/docs/2.9.2/reference-cli-tools/index.html  |   6 +-
 .../docs/2.9.2/reference-configuration/index.html  |   6 +-
 .../2.9.2/reference-connector-admin/index.html     |   6 +-
 content/docs/2.9.2/reference-metrics/index.html    |   6 +-
 .../docs/2.9.2/reference-pulsar-admin/index.html   |   6 +-
 .../2.9.2/reference-rest-api-overview/index.html   |   6 +-
 .../docs/2.9.2/reference-terminology/index.html    |   6 +-
 .../schema-evolution-compatibility/index.html      |   6 +-
 content/docs/2.9.2/schema-get-started/index.html   |   6 +-
 content/docs/2.9.2/schema-manage/index.html        |   8 +-
 content/docs/2.9.2/schema-understand/index.html    |   6 +-
 content/docs/2.9.2/security-athenz/index.html      |   6 +-
 .../docs/2.9.2/security-authorization/index.html   |   6 +-
 content/docs/2.9.2/security-basic-auth/index.html  |   6 +-
 .../docs/2.9.2/security-bouncy-castle/index.html   |   6 +-
 content/docs/2.9.2/security-encryption/index.html  |   6 +-
 content/docs/2.9.2/security-extending/index.html   |   8 +-
 content/docs/2.9.2/security-jwt/index.html         |   6 +-
 content/docs/2.9.2/security-kerberos/index.html    |   6 +-
 content/docs/2.9.2/security-oauth2/index.html      |   6 +-
 content/docs/2.9.2/security-overview/index.html    |   6 +-
 .../2.9.2/security-tls-authentication/index.html   |   6 +-
 .../docs/2.9.2/security-tls-keystore/index.html    |   6 +-
 .../docs/2.9.2/security-tls-transport/index.html   |   6 +-
 content/docs/2.9.2/security-token-admin/index.html |   6 +-
 .../2.9.2/sql-deployment-configurations/index.html |   8 +-
 content/docs/2.9.2/sql-getting-started/index.html  |   6 +-
 content/docs/2.9.2/sql-overview/index.html         |   6 +-
 content/docs/2.9.2/sql-rest-api/index.html         |   6 +-
 content/docs/2.9.2/standalone/index.html           |  14 +-
 .../docs/2.9.2/tiered-storage-aliyun/index.html    |   6 +-
 content/docs/2.9.2/tiered-storage-aws/index.html   |   6 +-
 content/docs/2.9.2/tiered-storage-azure/index.html |   6 +-
 .../2.9.2/tiered-storage-filesystem/index.html     |   6 +-
 content/docs/2.9.2/tiered-storage-gcs/index.html   |   6 +-
 .../docs/2.9.2/tiered-storage-overview/index.html  |   6 +-
 content/docs/2.9.2/transactions-api/index.html     |   6 +-
 .../docs/2.9.2/transactions-guarantee/index.html   |   6 +-
 content/docs/2.9.2/transactions/index.html         |   6 +-
 content/docs/2.9.2/txn-how/index.html              |   6 +-
 content/docs/2.9.2/txn-monitor/index.html          |   6 +-
 content/docs/2.9.2/txn-use/index.html              |   8 +-
 content/docs/2.9.2/txn-what/index.html             |   6 +-
 content/docs/2.9.2/txn-why/index.html              |   6 +-
 .../docs/2.9.2/window-functions-context/index.html |   6 +-
 content/docs/adaptors-kafka/index.html             |   8 +-
 content/docs/adaptors-spark/index.html             |   8 +-
 content/docs/adaptors-storm/index.html             |   8 +-
 content/docs/admin-api-brokers/index.html          |   8 +-
 content/docs/admin-api-clusters/index.html         |   8 +-
 content/docs/admin-api-functions/index.html        |   8 +-
 content/docs/admin-api-namespaces/index.html       |   8 +-
 .../admin-api-non-partitioned-topics/index.html    |   8 +-
 .../admin-api-non-persistent-topics/index.html     |   8 +-
 content/docs/admin-api-overview/index.html         |   8 +-
 content/docs/admin-api-packages/index.html         |   8 +-
 .../docs/admin-api-partitioned-topics/index.html   |   8 +-
 content/docs/admin-api-permissions/index.html      |   8 +-
 .../docs/admin-api-persistent-topics/index.html    |   8 +-
 content/docs/admin-api-schemas/index.html          |   8 +-
 content/docs/admin-api-tenants/index.html          |   8 +-
 content/docs/admin-api-topics/index.html           |   8 +-
 content/docs/administration-geo/index.html         |   8 +-
 content/docs/administration-isolation/index.html   |   8 +-
 .../docs/administration-load-balance/index.html    |   8 +-
 content/docs/administration-proxy/index.html       |   8 +-
 .../docs/administration-pulsar-manager/index.html  |   8 +-
 content/docs/administration-stats/index.html       |   8 +-
 content/docs/administration-upgrade/index.html     |   8 +-
 content/docs/administration-zk-bk/index.html       |   8 +-
 content/docs/client-libraries-cgo/index.html       |   8 +-
 content/docs/client-libraries-cpp/index.html       |   8 +-
 content/docs/client-libraries-dotnet/index.html    |   8 +-
 content/docs/client-libraries-go/index.html        |   8 +-
 content/docs/client-libraries-java/index.html      |   8 +-
 content/docs/client-libraries-node/index.html      |   8 +-
 content/docs/client-libraries-python/index.html    |   8 +-
 content/docs/client-libraries-rest/index.html      |   8 +-
 content/docs/client-libraries-websocket/index.html |   8 +-
 content/docs/client-libraries/index.html           |   8 +-
 .../docs/concepts-architecture-overview/index.html |   8 +-
 content/docs/concepts-architecture/index.html      |   8 +-
 content/docs/concepts-authentication/index.html    |   8 +-
 content/docs/concepts-clients/index.html           |   8 +-
 content/docs/concepts-messaging/index.html         |   8 +-
 content/docs/concepts-multi-tenancy/index.html     |   8 +-
 .../index.html                                     |   8 +-
 content/docs/concepts-overview/index.html          |   8 +-
 content/docs/concepts-proxy-sni-routing/index.html |   8 +-
 content/docs/concepts-replication/index.html       |   8 +-
 content/docs/concepts-tiered-storage/index.html    |   8 +-
 content/docs/concepts-topic-compaction/index.html  |   8 +-
 .../docs/cookbooks-bookkeepermetadata/index.html   |   8 +-
 content/docs/cookbooks-compaction/index.html       |   8 +-
 content/docs/cookbooks-deduplication/index.html    |   8 +-
 content/docs/cookbooks-encryption/index.html       |   8 +-
 content/docs/cookbooks-message-queue/index.html    |   8 +-
 content/docs/cookbooks-non-persistent/index.html   |   8 +-
 content/docs/cookbooks-partitioned/index.html      |   8 +-
 content/docs/cookbooks-retention-expiry/index.html |   8 +-
 content/docs/cookbooks-tiered-storage/index.html   |   8 +-
 content/docs/deploy-aws/index.html                 |   8 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/deploy-bare-metal/index.html          |   8 +-
 content/docs/deploy-dcos/index.html                |   8 +-
 content/docs/deploy-docker/index.html              |   8 +-
 content/docs/deploy-kubernetes/index.html          |   8 +-
 content/docs/deploy-monitoring/index.html          |   8 +-
 content/docs/develop-load-manager/index.html       |   8 +-
 content/docs/develop-plugin/index.html             |   8 +-
 content/docs/develop-schema/index.html             |   8 +-
 content/docs/develop-tools/index.html              |   8 +-
 content/docs/developing-binary-protocol/index.html |   8 +-
 content/docs/functions-cli/index.html              |   8 +-
 content/docs/functions-debug/index.html            |   8 +-
 content/docs/functions-deploy/index.html           |   8 +-
 content/docs/functions-develop/index.html          |   8 +-
 content/docs/functions-metrics/index.html          |   8 +-
 content/docs/functions-overview/index.html         |   8 +-
 content/docs/functions-package/index.html          |   8 +-
 content/docs/functions-runtime/index.html          |   8 +-
 content/docs/functions-worker/index.html           |   8 +-
 content/docs/getting-started-docker/index.html     |   8 +-
 content/docs/getting-started-helm/index.html       |   8 +-
 content/docs/getting-started-standalone/index.html |   8 +-
 content/docs/helm-deploy/index.html                |   8 +-
 content/docs/helm-install/index.html               |   8 +-
 content/docs/helm-overview/index.html              |   8 +-
 content/docs/helm-prepare/index.html               |   8 +-
 content/docs/helm-tools/index.html                 |   8 +-
 content/docs/helm-upgrade/index.html               |   8 +-
 content/docs/index.html                            |   8 +-
 content/docs/io-aerospike-sink/index.html          |   8 +-
 content/docs/io-canal-source/index.html            |   8 +-
 content/docs/io-cassandra-sink/index.html          |   8 +-
 content/docs/io-cdc-debezium/index.html            |   8 +-
 content/docs/io-cdc/index.html                     |   8 +-
 content/docs/io-cli/index.html                     |   8 +-
 content/docs/io-connectors/index.html              |   8 +-
 content/docs/io-debezium-source/index.html         |   8 +-
 content/docs/io-debug/index.html                   |   8 +-
 content/docs/io-develop/index.html                 |   8 +-
 content/docs/io-dynamodb-source/index.html         |   8 +-
 content/docs/io-elasticsearch-sink/index.html      |   8 +-
 content/docs/io-file-source/index.html             |   8 +-
 content/docs/io-flume-sink/index.html              |   8 +-
 content/docs/io-flume-source/index.html            |   8 +-
 content/docs/io-hbase-sink/index.html              |   8 +-
 content/docs/io-hdfs2-sink/index.html              |   8 +-
 content/docs/io-hdfs3-sink/index.html              |   8 +-
 content/docs/io-influxdb-sink/index.html           |   8 +-
 content/docs/io-jdbc-sink/index.html               |   8 +-
 content/docs/io-kafka-sink/index.html              |   8 +-
 content/docs/io-kafka-source/index.html            |   8 +-
 content/docs/io-kinesis-sink/index.html            |   8 +-
 content/docs/io-kinesis-source/index.html          |   8 +-
 content/docs/io-mongo-sink/index.html              |   8 +-
 content/docs/io-netty-source/index.html            |   8 +-
 content/docs/io-nsq-source/index.html              |   8 +-
 content/docs/io-overview/index.html                |   8 +-
 content/docs/io-quickstart/index.html              |   8 +-
 content/docs/io-rabbitmq-sink/index.html           |   8 +-
 content/docs/io-rabbitmq-source/index.html         |   8 +-
 content/docs/io-redis-sink/index.html              |   8 +-
 content/docs/io-solr-sink/index.html               |   8 +-
 content/docs/io-twitter-source/index.html          |   8 +-
 content/docs/io-twitter/index.html                 |   8 +-
 content/docs/io-use/index.html                     |   8 +-
 content/docs/next/adaptors-kafka/index.html        |   8 +-
 content/docs/next/adaptors-spark/index.html        |   8 +-
 content/docs/next/adaptors-storm/index.html        |   8 +-
 content/docs/next/admin-api-brokers/index.html     |   8 +-
 content/docs/next/admin-api-clusters/index.html    |   8 +-
 content/docs/next/admin-api-functions/index.html   |   8 +-
 content/docs/next/admin-api-namespaces/index.html  |   8 +-
 .../admin-api-non-partitioned-topics/index.html    |   8 +-
 .../admin-api-non-persistent-topics/index.html     |   8 +-
 content/docs/next/admin-api-overview/index.html    |   8 +-
 content/docs/next/admin-api-packages/index.html    |   8 +-
 .../next/admin-api-partitioned-topics/index.html   |   8 +-
 content/docs/next/admin-api-permissions/index.html |   8 +-
 .../next/admin-api-persistent-topics/index.html    |   8 +-
 content/docs/next/admin-api-schemas/index.html     |   8 +-
 content/docs/next/admin-api-tenants/index.html     |   8 +-
 content/docs/next/admin-api-topics/index.html      |   8 +-
 .../docs/next/administration-dashboard/index.html  |   8 +-
 content/docs/next/administration-geo/index.html    |   8 +-
 .../docs/next/administration-isolation/index.html  |   8 +-
 .../next/administration-load-balance/index.html    |   8 +-
 content/docs/next/administration-proxy/index.html  |   8 +-
 .../next/administration-pulsar-manager/index.html  |   8 +-
 content/docs/next/administration-stats/index.html  |   8 +-
 .../docs/next/administration-upgrade/index.html    |   8 +-
 content/docs/next/administration-zk-bk/index.html  |   8 +-
 content/docs/next/client-libraries-cgo/index.html  |   8 +-
 content/docs/next/client-libraries-cpp/index.html  |   8 +-
 .../docs/next/client-libraries-dotnet/index.html   |   8 +-
 content/docs/next/client-libraries-go/index.html   |   8 +-
 content/docs/next/client-libraries-java/index.html |   8 +-
 content/docs/next/client-libraries-node/index.html |   8 +-
 .../docs/next/client-libraries-python/index.html   |   8 +-
 content/docs/next/client-libraries-rest/index.html |   8 +-
 .../next/client-libraries-websocket/index.html     |   8 +-
 content/docs/next/client-libraries/index.html      |   8 +-
 .../next/concepts-architecture-overview/index.html |   8 +-
 content/docs/next/concepts-architecture/index.html |   8 +-
 .../docs/next/concepts-authentication/index.html   |   8 +-
 content/docs/next/concepts-clients/index.html      |   8 +-
 content/docs/next/concepts-messaging/index.html    |   8 +-
 .../docs/next/concepts-multi-tenancy/index.html    |   8 +-
 .../index.html                                     |   8 +-
 content/docs/next/concepts-overview/index.html     |   8 +-
 .../next/concepts-proxy-sni-routing/index.html     |   8 +-
 content/docs/next/concepts-replication/index.html  |   8 +-
 .../docs/next/concepts-schema-registry/index.html  |   8 +-
 .../docs/next/concepts-tiered-storage/index.html   |   8 +-
 .../docs/next/concepts-topic-compaction/index.html |   8 +-
 .../next/cookbooks-bookkeepermetadata/index.html   |   8 +-
 content/docs/next/cookbooks-compaction/index.html  |   8 +-
 .../docs/next/cookbooks-deduplication/index.html   |   8 +-
 content/docs/next/cookbooks-encryption/index.html  |   8 +-
 .../docs/next/cookbooks-message-queue/index.html   |   8 +-
 .../docs/next/cookbooks-non-persistent/index.html  |   8 +-
 content/docs/next/cookbooks-partitioned/index.html |   8 +-
 .../next/cookbooks-retention-expiry/index.html     |   8 +-
 .../docs/next/cookbooks-tiered-storage/index.html  |   8 +-
 content/docs/next/deploy-aws/index.html            |   8 +-
 .../deploy-bare-metal-multi-cluster/index.html     |   8 +-
 content/docs/next/deploy-bare-metal/index.html     |   8 +-
 content/docs/next/deploy-dcos/index.html           |   8 +-
 content/docs/next/deploy-docker/index.html         |   8 +-
 content/docs/next/deploy-kubernetes/index.html     |   8 +-
 content/docs/next/deploy-monitoring/index.html     |   8 +-
 .../docs/next/develop-binary-protocol/index.html   |   8 +-
 content/docs/next/develop-load-manager/index.html  |   8 +-
 content/docs/next/develop-plugin/index.html        |   8 +-
 content/docs/next/develop-schema/index.html        |   8 +-
 content/docs/next/develop-tools/index.html         |   8 +-
 .../next/developing-binary-protocol/index.html     |   8 +-
 content/docs/next/functions-api/index.html         |   8 +-
 content/docs/next/functions-cli/index.html         |   8 +-
 content/docs/next/functions-debug/index.html       |   8 +-
 content/docs/next/functions-debugging/index.html   |   8 +-
 content/docs/next/functions-deploy/index.html      |   8 +-
 content/docs/next/functions-deploying/index.html   |   8 +-
 content/docs/next/functions-develop/index.html     |   8 +-
 content/docs/next/functions-guarantees/index.html  |   8 +-
 content/docs/next/functions-metrics/index.html     |   8 +-
 content/docs/next/functions-overview/index.html    |   8 +-
 content/docs/next/functions-package/index.html     |   8 +-
 content/docs/next/functions-quickstart/index.html  |   8 +-
 content/docs/next/functions-runtime/index.html     |   8 +-
 content/docs/next/functions-state/index.html       |   8 +-
 content/docs/next/functions-worker/index.html      |   8 +-
 .../docs/next/getting-started-docker/index.html    |   8 +-
 content/docs/next/getting-started-helm/index.html  |   8 +-
 .../next/getting-started-standalone/index.html     |   8 +-
 content/docs/next/helm-deploy/index.html           |   8 +-
 content/docs/next/helm-install/index.html          |   8 +-
 content/docs/next/helm-overview/index.html         |   8 +-
 content/docs/next/helm-prepare/index.html          |   8 +-
 content/docs/next/helm-tools/index.html            |   8 +-
 content/docs/next/helm-upgrade/index.html          |   8 +-
 content/docs/next/index.html                       |   8 +-
 content/docs/next/io-aerospike-sink/index.html     |   8 +-
 content/docs/next/io-aerospike/index.html          |   8 +-
 content/docs/next/io-canal-source/index.html       |   8 +-
 content/docs/next/io-cassandra-sink/index.html     |   8 +-
 content/docs/next/io-cassandra/index.html          |   8 +-
 content/docs/next/io-cdc-canal/index.html          |   8 +-
 content/docs/next/io-cdc-debezium/index.html       |   8 +-
 content/docs/next/io-cdc/index.html                |   8 +-
 content/docs/next/io-cli/index.html                |   8 +-
 content/docs/next/io-connectors/index.html         |   8 +-
 content/docs/next/io-debezium-source/index.html    |   8 +-
 content/docs/next/io-debug/index.html              |   8 +-
 content/docs/next/io-develop/index.html            |   8 +-
 content/docs/next/io-dynamodb-source/index.html    |   8 +-
 content/docs/next/io-dynamodb/index.html           |   8 +-
 content/docs/next/io-elasticsearch-sink/index.html |  10 +-
 content/docs/next/io-elasticsearch/index.html      |   8 +-
 content/docs/next/io-file-source/index.html        |   8 +-
 content/docs/next/io-file/index.html               |   8 +-
 content/docs/next/io-flume-sink/index.html         |   8 +-
 content/docs/next/io-flume-source/index.html       |   8 +-
 content/docs/next/io-hbase-sink/index.html         |   8 +-
 content/docs/next/io-hbase/index.html              |   8 +-
 content/docs/next/io-hdfs/index.html               |   8 +-
 content/docs/next/io-hdfs2-sink/index.html         |   8 +-
 content/docs/next/io-hdfs3-sink/index.html         |   8 +-
 content/docs/next/io-influxdb-sink/index.html      |   8 +-
 content/docs/next/io-influxdb/index.html           |   8 +-
 content/docs/next/io-jdbc-sink/index.html          |   8 +-
 content/docs/next/io-jdbc/index.html               |   8 +-
 content/docs/next/io-kafka-sink/index.html         |   8 +-
 content/docs/next/io-kafka-source/index.html       |   8 +-
 content/docs/next/io-kafka/index.html              |   8 +-
 content/docs/next/io-kinesis-sink/index.html       |   8 +-
 content/docs/next/io-kinesis-source/index.html     |   8 +-
 content/docs/next/io-kinesis/index.html            |   8 +-
 content/docs/next/io-mongo-sink/index.html         |   8 +-
 content/docs/next/io-mongo/index.html              |   8 +-
 content/docs/next/io-netty-source/index.html       |   8 +-
 content/docs/next/io-netty/index.html              |   8 +-
 content/docs/next/io-nsq-source/index.html         |   8 +-
 content/docs/next/io-nsq/index.html                |   8 +-
 content/docs/next/io-overview/index.html           |   8 +-
 content/docs/next/io-quickstart/index.html         |   8 +-
 content/docs/next/io-rabbitmq-sink/index.html      |   8 +-
 content/docs/next/io-rabbitmq-source/index.html    |   8 +-
 content/docs/next/io-rabbitmq/index.html           |   8 +-
 content/docs/next/io-redis-sink/index.html         |   8 +-
 content/docs/next/io-redis/index.html              |   8 +-
 content/docs/next/io-solr-sink/index.html          |   8 +-
 content/docs/next/io-solr/index.html               |   8 +-
 content/docs/next/io-tcp/index.html                |   8 +-
 content/docs/next/io-twitter-source/index.html     |   8 +-
 content/docs/next/io-twitter/index.html            |   8 +-
 content/docs/next/io-use/index.html                |   8 +-
 content/docs/next/kubernetes-helm/index.html       |   8 +-
 .../docs/next/performance-pulsar-perf/index.html   |   8 +-
 content/docs/next/pulsar-2.0/index.html            |   8 +-
 content/docs/next/reference-cli-tools/index.html   |   8 +-
 .../docs/next/reference-configuration/index.html   |   8 +-
 .../docs/next/reference-connector-admin/index.html |   8 +-
 content/docs/next/reference-metrics/index.html     |   8 +-
 .../docs/next/reference-pulsar-admin/index.html    |   8 +-
 .../next/reference-rest-api-overview/index.html    |   8 +-
 content/docs/next/reference-terminology/index.html |   8 +-
 .../next/schema-evolution-compatibility/index.html |   8 +-
 content/docs/next/schema-get-started/index.html    |   8 +-
 content/docs/next/schema-manage/index.html         |   8 +-
 content/docs/next/schema-understand/index.html     |   8 +-
 content/docs/next/security-athenz/index.html       |   8 +-
 .../docs/next/security-authorization/index.html    |   8 +-
 content/docs/next/security-basic-auth/index.html   |   8 +-
 .../docs/next/security-bouncy-castle/index.html    |   8 +-
 content/docs/next/security-encryption/index.html   |   8 +-
 content/docs/next/security-extending/index.html    |   8 +-
 content/docs/next/security-jwt/index.html          |   8 +-
 content/docs/next/security-kerberos/index.html     |   8 +-
 content/docs/next/security-oauth2/index.html       |   8 +-
 content/docs/next/security-overview/index.html     |   8 +-
 .../index.html                                     |   8 +-
 .../next/security-tls-authentication/index.html    |   8 +-
 content/docs/next/security-tls-keystore/index.html |   8 +-
 .../docs/next/security-tls-transport/index.html    |   8 +-
 content/docs/next/security-token-admin/index.html  |   8 +-
 .../next/sql-deployment-configurations/index.html  |   8 +-
 content/docs/next/sql-getting-started/index.html   |   8 +-
 content/docs/next/sql-overview/index.html          |   8 +-
 content/docs/next/sql-rest-api/index.html          |   8 +-
 content/docs/next/standalone-docker/index.html     |   8 +-
 content/docs/next/standalone/index.html            |   8 +-
 content/docs/next/tiered-storage-aliyun/index.html |   8 +-
 content/docs/next/tiered-storage-aws/index.html    |   8 +-
 content/docs/next/tiered-storage-azure/index.html  |   8 +-
 .../docs/next/tiered-storage-filesystem/index.html |   8 +-
 content/docs/next/tiered-storage-gcs/index.html    |   8 +-
 .../docs/next/tiered-storage-overview/index.html   |   8 +-
 content/docs/next/tiered-storage-s3/index.html     |   8 +-
 content/docs/next/transactions-api/index.html      |   8 +-
 .../docs/next/transactions-guarantee/index.html    |   8 +-
 content/docs/next/transactions/index.html          |   8 +-
 content/docs/next/txn-how/index.html               |   8 +-
 content/docs/next/txn-monitor/index.html           |   8 +-
 content/docs/next/txn-use/index.html               |   8 +-
 content/docs/next/txn-what/index.html              |   8 +-
 content/docs/next/txn-why/index.html               |   8 +-
 .../docs/next/window-functions-context/index.html  |   8 +-
 content/docs/performance-pulsar-perf/index.html    |   8 +-
 content/docs/pulsar-2.0/index.html                 |   8 +-
 content/docs/pulsar-admin/index.html               |   8 +-
 content/docs/reference-cli-tools/index.html        |   8 +-
 content/docs/reference-configuration/index.html    |   8 +-
 content/docs/reference-connector-admin/index.html  |   8 +-
 content/docs/reference-metrics/index.html          |   8 +-
 .../docs/reference-rest-api-overview/index.html    |   8 +-
 content/docs/reference-terminology/index.html      |   8 +-
 .../docs/schema-evolution-compatibility/index.html |   8 +-
 content/docs/schema-get-started/index.html         |   8 +-
 content/docs/schema-manage/index.html              |   8 +-
 content/docs/schema-understand/index.html          |   8 +-
 content/docs/security-athenz/index.html            |   8 +-
 content/docs/security-authorization/index.html     |   8 +-
 content/docs/security-basic-auth/index.html        |   8 +-
 content/docs/security-bouncy-castle/index.html     |   8 +-
 content/docs/security-encryption/index.html        |   8 +-
 content/docs/security-extending/index.html         |   8 +-
 content/docs/security-jwt/index.html               |   8 +-
 content/docs/security-kerberos/index.html          |   8 +-
 content/docs/security-oauth2/index.html            |   8 +-
 content/docs/security-overview/index.html          |   8 +-
 .../index.html                                     |   8 +-
 .../docs/security-tls-authentication/index.html    |   8 +-
 content/docs/security-tls-keystore/index.html      |   8 +-
 content/docs/security-tls-transport/index.html     |   8 +-
 content/docs/security-token-admin/index.html       |   8 +-
 .../docs/sql-deployment-configurations/index.html  |   8 +-
 content/docs/sql-getting-started/index.html        |   8 +-
 content/docs/sql-overview/index.html               |   8 +-
 content/docs/sql-rest-api/index.html               |   8 +-
 content/docs/standalone/index.html                 |   8 +-
 content/docs/tiered-storage-aliyun/index.html      |   8 +-
 content/docs/tiered-storage-aws/index.html         |   8 +-
 content/docs/tiered-storage-azure/index.html       |   8 +-
 content/docs/tiered-storage-filesystem/index.html  |   8 +-
 content/docs/tiered-storage-gcs/index.html         |   8 +-
 content/docs/tiered-storage-overview/index.html    |   8 +-
 content/docs/transactions-api/index.html           |   8 +-
 content/docs/transactions-guarantee/index.html     |   8 +-
 content/docs/transactions/index.html               |   8 +-
 content/docs/txn-how/index.html                    |   8 +-
 content/docs/txn-monitor/index.html                |   8 +-
 content/docs/txn-use/index.html                    |   8 +-
 content/docs/txn-what/index.html                   |   8 +-
 content/docs/txn-why/index.html                    |   8 +-
 content/docs/window-functions-context/index.html   |   8 +-
 content/download/index.html                        |   8 +-
 content/ecosystem/index.html                       |   8 +-
 content/events/index.html                          |   8 +-
 content/functions-rest-api/index.html              |   8 +-
 content/index.html                                 |   8 +-
 content/markdown-page/index.html                   |   8 +-
 content/packages-rest-api/index.html               |   8 +-
 content/powered-by/index.html                      |   8 +-
 content/pulsar-admin-cli/index.html                |   8 +-
 content/pulsar-cli/index.html                      |   8 +-
 content/pulsar-client-cli/index.html               |   8 +-
 content/pulsar-manager-release-notes/index.html    |   8 +-
 content/pulsar-perf-cli/index.html                 |   8 +-
 content/release-notes/index.html                   |   8 +-
 content/release-notes/legacy/index.html            |   8 +-
 content/release-notes/timeline/index.html          |   8 +-
 .../versioned/client-cpp-2.10.0/index.html         |   8 +-
 .../versioned/client-cpp-2.5.0/index.html          |   8 +-
 .../versioned/client-cpp-2.5.1/index.html          |   8 +-
 .../versioned/client-cpp-2.5.2/index.html          |   8 +-
 .../versioned/client-cpp-2.6.0/index.html          |   8 +-
 .../versioned/client-cpp-2.6.1/index.html          |   8 +-
 .../versioned/client-cpp-2.6.2/index.html          |   8 +-
 .../versioned/client-cpp-2.6.3/index.html          |   8 +-
 .../versioned/client-cpp-2.6.4/index.html          |   8 +-
 .../versioned/client-cpp-2.7.0/index.html          |   8 +-
 .../versioned/client-cpp-2.7.1/index.html          |   8 +-
 .../versioned/client-cpp-2.7.2/index.html          |   8 +-
 .../versioned/client-cpp-2.7.3/index.html          |   8 +-
 .../versioned/client-cpp-2.7.4/index.html          |   8 +-
 .../versioned/client-cpp-2.8.0/index.html          |   8 +-
 .../versioned/client-cpp-2.8.1/index.html          |   8 +-
 .../versioned/client-cpp-2.8.2/index.html          |   8 +-
 .../versioned/client-cpp-2.8.3/index.html          |   8 +-
 .../versioned/client-cpp-2.9.0/index.html          |   8 +-
 .../versioned/client-cpp-2.9.2/index.html          |   8 +-
 .../versioned/client-java-2.10.0/index.html        |   8 +-
 .../versioned/client-java-2.5.0/index.html         |   8 +-
 .../versioned/client-java-2.5.1/index.html         |   8 +-
 .../versioned/client-java-2.5.2/index.html         |   8 +-
 .../versioned/client-java-2.6.0/index.html         |   8 +-
 .../versioned/client-java-2.6.1/index.html         |   8 +-
 .../versioned/client-java-2.6.2/index.html         |   8 +-
 .../versioned/client-java-2.6.3/index.html         |   8 +-
 .../versioned/client-java-2.6.4/index.html         |   8 +-
 .../versioned/client-java-2.7.0/index.html         |   8 +-
 .../versioned/client-java-2.7.1/index.html         |   8 +-
 .../versioned/client-java-2.7.2/index.html         |   8 +-
 .../versioned/client-java-2.7.3/index.html         |   8 +-
 .../versioned/client-java-2.7.4/index.html         |   8 +-
 .../versioned/client-java-2.8.0/index.html         |   8 +-
 .../versioned/client-java-2.8.1/index.html         |   8 +-
 .../versioned/client-java-2.8.2/index.html         |   8 +-
 .../versioned/client-java-2.8.3/index.html         |   8 +-
 .../versioned/client-java-2.9.0/index.html         |   8 +-
 .../versioned/client-java-2.9.1/index.html         |   8 +-
 .../versioned/client-java-2.9.2/index.html         |   8 +-
 .../versioned/client-python-2.10.0/index.html      |   8 +-
 .../versioned/client-python-2.5.1/index.html       |   8 +-
 .../versioned/client-python-2.5.2/index.html       |   8 +-
 .../versioned/client-python-2.6.0/index.html       |   8 +-
 .../versioned/client-python-2.6.2/index.html       |   8 +-
 .../versioned/client-python-2.6.3/index.html       |   8 +-
 .../versioned/client-python-2.7.1/index.html       |   8 +-
 .../versioned/client-python-2.7.2/index.html       |   8 +-
 .../versioned/client-python-2.7.4/index.html       |   8 +-
 .../versioned/client-python-2.8.0/index.html       |   8 +-
 .../versioned/client-python-2.8.1/index.html       |   8 +-
 .../versioned/client-python-2.8.2/index.html       |   8 +-
 .../versioned/client-python-2.8.3/index.html       |   8 +-
 .../versioned/client-python-2.9.0/index.html       |   8 +-
 .../versioned/client-python-2.9.2/index.html       |   8 +-
 .../versioned/client-websocket-2.5.1/index.html    |   8 +-
 .../versioned/client-websocket-2.6.2/index.html    |   8 +-
 .../versioned/client-websocket-2.6.3/index.html    |   8 +-
 .../versioned/client-websocket-2.7.1/index.html    |   8 +-
 .../versioned/client-websocket-2.7.2/index.html    |   8 +-
 .../versioned/client-websocket-2.7.3/index.html    |   8 +-
 .../versioned/client-websocket-2.8.0/index.html    |   8 +-
 .../versioned/client-websocket-2.8.1/index.html    |   8 +-
 .../versioned/client-websocket-2.8.2/index.html    |   8 +-
 .../versioned/client-websocket-2.8.3/index.html    |   8 +-
 .../versioned/client-websocket-2.9.2/index.html    |   8 +-
 .../versioned/pulsar-2.10.0/index.html             |   8 +-
 .../versioned/pulsar-2.5.0/index.html              |   8 +-
 .../versioned/pulsar-2.5.1/index.html              |   8 +-
 .../versioned/pulsar-2.5.2/index.html              |   8 +-
 .../versioned/pulsar-2.6.0/index.html              |   8 +-
 .../versioned/pulsar-2.6.1/index.html              |   8 +-
 .../versioned/pulsar-2.6.2/index.html              |   8 +-
 .../versioned/pulsar-2.6.3/index.html              |   8 +-
 .../versioned/pulsar-2.6.4/index.html              |   8 +-
 .../versioned/pulsar-2.7.0/index.html              |   8 +-
 .../versioned/pulsar-2.7.1/index.html              |   8 +-
 .../versioned/pulsar-2.7.2/index.html              |   8 +-
 .../versioned/pulsar-2.7.3/index.html              |   8 +-
 .../versioned/pulsar-2.7.4/index.html              |   8 +-
 .../versioned/pulsar-2.8.0/index.html              |   8 +-
 .../versioned/pulsar-2.8.1/index.html              |   8 +-
 .../versioned/pulsar-2.8.2/index.html              |   8 +-
 .../versioned/pulsar-2.8.3/index.html              |   8 +-
 .../versioned/pulsar-2.9.0/index.html              |   8 +-
 .../versioned/pulsar-2.9.1/index.html              |   8 +-
 .../versioned/pulsar-2.9.2/index.html              |   8 +-
 .../versioned/pulsar-client-go-0.1.0/index.html    |   8 +-
 .../versioned/pulsar-client-go-0.1.1/index.html    |   8 +-
 .../versioned/pulsar-client-go-0.2.0/index.html    |   8 +-
 .../versioned/pulsar-client-go-0.3.0/index.html    |   8 +-
 .../versioned/pulsar-client-go-0.4.0/index.html    |   8 +-
 .../versioned/pulsar-client-go-0.5.0/index.html    |   8 +-
 .../versioned/pulsar-client-go-0.6.0/index.html    |   8 +-
 .../versioned/pulsar-client-go-0.7.0/index.html    |   8 +-
 .../versioned/pulsar-client-go-0.8.0/index.html    |   8 +-
 .../versioned/pulsar-client-go-0.8.1/index.html    |   8 +-
 .../versioned/pulsar-client-node-1.0.0/index.html  |   8 +-
 .../versioned/pulsar-client-node-1.1.0/index.html  |   8 +-
 .../versioned/pulsar-client-node-1.2.0/index.html  |   8 +-
 .../versioned/pulsar-client-node-1.3.0/index.html  |   8 +-
 .../versioned/pulsar-client-node-1.3.1/index.html  |   8 +-
 .../versioned/pulsar-client-node-1.3.2/index.html  |   8 +-
 .../versioned/pulsar-client-node-1.4.0/index.html  |   8 +-
 .../versioned/pulsar-client-node-1.4.1/index.html  |   8 +-
 .../versioned/pulsar-client-node-1.5.0/index.html  |   8 +-
 .../versioned/pulsar-client-node-1.6.2/index.html  |   8 +-
 .../versioned/pulsar-cs-0.10.0/index.html          |   8 +-
 .../versioned/pulsar-cs-0.10.1/index.html          |   8 +-
 .../versioned/pulsar-cs-0.11.0/index.html          |   8 +-
 .../versioned/pulsar-cs-0.9.6/index.html           |   8 +-
 .../versioned/pulsar-cs-0.9.7/index.html           |   8 +-
 .../versioned/pulsar-cs-1.0.0/index.html           |   8 +-
 .../versioned/pulsar-cs-1.0.1/index.html           |   8 +-
 .../versioned/pulsar-cs-1.0.2/index.html           |   8 +-
 .../versioned/pulsar-cs-1.1.0/index.html           |   8 +-
 .../versioned/pulsar-cs-1.1.1/index.html           |   8 +-
 .../versioned/pulsar-cs-1.1.2/index.html           |   8 +-
 .../versioned/pulsar-cs-2.0.0/index.html           |   8 +-
 .../versioned/pulsar-cs-2.0.1/index.html           |   8 +-
 .../versioned/pulsar-cs-2.1.0/index.html           |   8 +-
 .../versioned/pulsar-cs-2.2.0/index.html           |   8 +-
 .../versioned/pulsar-cs-2.3.0/index.html           |   8 +-
 content/resources/index.html                       |   8 +-
 content/search/index.html                          |   8 +-
 content/sink-rest-api/index.html                   |   8 +-
 content/source-rest-api/index.html                 |   8 +-
 content/swagger/master/swagger.json                | 228 ++++++++++-----------
 content/swagger/master/swaggerfunctions.json       | 158 +++++++-------
 content/swagger/master/swaggerpackages.json        |  88 ++++----
 content/swagger/master/swaggersink.json            |  88 ++++----
 content/swagger/master/swaggersource.json          |  88 ++++----
 content/swagger/master/v2/swagger.json             | 228 ++++++++++-----------
 content/swagger/master/v3/swaggerfunctions.json    | 158 +++++++-------
 content/swagger/master/v3/swaggerpackages.json     |  88 ++++----
 content/swagger/master/v3/swaggersink.json         |  88 ++++----
 content/swagger/master/v3/swaggersource.json       |  88 ++++----
 content/team/index.html                            |   8 +-
 content/versions/index.html                        |   8 +-
 4531 files changed, 33313 insertions(+), 25402 deletions(-)

diff --git a/content/404.html b/content/404.html
index 93f4a3b0ac7..22f86ead45a 100644
--- a/content/404.html
+++ b/content/404.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Page Not Found | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/404.html"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true"  [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/admin-rest-api/index.html b/content/admin-rest-api/index.html
index a6671648ebe..59767ae4c00 100644
--- a/content/admin-rest-api/index.html
+++ b/content/admin-rest-api/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar · Apache Pulsar is a cloud-native, distributed messaging and streaming platform originally created at Yahoo! and now a top-level Apache Software Foundation project</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/admin-rest-api"><meta data-rh="true" name="docusaurus_locale" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/assets/js/825caddd.d8820eb7.js b/content/assets/js/825caddd.d8820eb7.js
new file mode 100644
index 00000000000..c26a1994803
--- /dev/null
+++ b/content/assets/js/825caddd.d8820eb7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwebsite_next=self.webpackChunkwebsite_next||[]).push([[64526],{3905:function(t,e,a){a.d(e,{Zo:function(){return p},kt:function(){return c}});var n=a(67294);function r(t,e,a){return e in t?Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[e]=a,t}function l(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enume [...]
\ No newline at end of file
diff --git a/content/assets/js/main.47ebdf94.js b/content/assets/js/main.47ebdf94.js
new file mode 100644
index 00000000000..ef1e4a0c667
--- /dev/null
+++ b/content/assets/js/main.47ebdf94.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.47ebdf94.js.LICENSE.txt */
+(self.webpackChunkwebsite_next=self.webpackChunkwebsite_next||[]).push([[40179],{20830:function(e,t,n){"use strict";n.d(t,{W:function(){return r}});var o=n(67294);function r(){return o.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},o.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7. [...]
\ No newline at end of file
diff --git a/content/assets/js/main.47ebdf94.js.LICENSE.txt b/content/assets/js/main.47ebdf94.js.LICENSE.txt
new file mode 100644
index 00000000000..6e08db297b1
--- /dev/null
+++ b/content/assets/js/main.47ebdf94.js.LICENSE.txt
@@ -0,0 +1,53 @@
+/*
+object-assign
+(c) Sindre Sorhus
+@license MIT
+*/
+
+/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
+ * @license MIT */
+
+/**
+ * Prism: Lightweight, robust, elegant syntax highlighting
+ *
+ * @license MIT <https://opensource.org/licenses/MIT>
+ * @author Lea Verou <https://lea.verou.me>
+ * @namespace
+ * @public
+ */
+
+/** @license React v0.20.2
+ * 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-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 v17.0.2
+ * 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 v17.0.2
+ * 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/assets/js/runtime~main.9d308408.js b/content/assets/js/runtime~main.9d308408.js
new file mode 100644
index 00000000000..c1e1976da16
--- /dev/null
+++ b/content/assets/js/runtime~main.9d308408.js
@@ -0,0 +1 @@
+!function(){"use strict";var e,c,a,f,d,b={},t={};function n(e){var c=t[e];if(void 0!==c)return c.exports;var a=t[e]={id:e,loaded:!1,exports:{}};return b[e].call(a.exports,a,a.exports,n),a.loaded=!0,a.exports}n.m=b,e=[],n.O=function(c,a,f,d){if(!a){var b=1/0;for(i=0;i<e.length;i++){a=e[i][0],f=e[i][1],d=e[i][2];for(var t=!0,r=0;r<a.length;r++)(!1&d||b>=d)&&Object.keys(n.O).every((function(e){return n.O[e](a[r])}))?a.splice(r--,1):(t=!1,d<b&&(b=d));if(t){e.splice(i--,1);var o=f();void 0!== [...]
\ No newline at end of file
diff --git a/content/blog/2018/08/06/Apache-Pulsar-2-1-0/index.html b/content/blog/2018/08/06/Apache-Pulsar-2-1-0/index.html
index c1a630ab5a8..8a5d3af02b6 100644
--- a/content/blog/2018/08/06/Apache-Pulsar-2-1-0/index.html
+++ b/content/blog/2018/08/06/Apache-Pulsar-2-1-0/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.1.0-incubating | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2018/08/06/Apache-Pulsar-2-1-0"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:l [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -51,7 +51,7 @@ support for <a href="https://avro.apache.org/" target="_blank" rel="noopener nor
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2019/02/20/Apache-Pulsar-2-3-0/index.html b/content/blog/2019/02/20/Apache-Pulsar-2-3-0/index.html
index c099d71d866..badb8414847 100644
--- a/content/blog/2019/02/20/Apache-Pulsar-2-3-0/index.html
+++ b/content/blog/2019/02/20/Apache-Pulsar-2-3-0/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.3.0 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2019/02/20/Apache-Pulsar-2-3-0"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -63,7 +63,7 @@ slack channel or Github page. (<a href="/contact">Contact page</a>)</p></div></a
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2019/07/05/Apache-Pulsar-2-4-0/index.html b/content/blog/2019/07/05/Apache-Pulsar-2-4-0/index.html
index 00b98db02ec..810874b5f0e 100644
--- a/content/blog/2019/07/05/Apache-Pulsar-2-4-0/index.html
+++ b/content/blog/2019/07/05/Apache-Pulsar-2-4-0/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.4.0 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2019/07/05/Apache-Pulsar-2-4-0"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -52,7 +52,7 @@ the Apache Pulsar community on <a href="https://apache-pulsar.herokuapp.com/" ta
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2019/12/04/Apache-Pulsar-2-4-2/index.html b/content/blog/2019/12/04/Apache-Pulsar-2-4-2/index.html
index cd4bf27113e..ffc7ca59f73 100644
--- a/content/blog/2019/12/04/Apache-Pulsar-2-4-2/index.html
+++ b/content/blog/2019/12/04/Apache-Pulsar-2-4-2/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.4.2 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2019/12/04/Apache-Pulsar-2-4-2"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2019/12/18/Pulsar-summit-cfp/index.html b/content/blog/2019/12/18/Pulsar-summit-cfp/index.html
index 4d8e96e8da5..11aa63156eb 100644
--- a/content/blog/2019/12/18/Pulsar-summit-cfp/index.html
+++ b/content/blog/2019/12/18/Pulsar-summit-cfp/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar Summit San Francisco 2020 CFP is now open | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2019/12/18/Pulsar-summit-cfp"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" n [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2019/12/20/pulsar-milestone-200-contributors/index.html b/content/blog/2019/12/20/pulsar-milestone-200-contributors/index.html
index a897c6e3bf9..4d986d3da74 100644
--- a/content/blog/2019/12/20/pulsar-milestone-200-contributors/index.html
+++ b/content/blog/2019/12/20/pulsar-milestone-200-contributors/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar milestone celebration—200 contributors! | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2019/12/20/pulsar-milestone-200-contributors"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/03/17/announcing-the-apache-pulsar-2020-user-survey-report/index.html b/content/blog/2020/03/17/announcing-the-apache-pulsar-2020-user-survey-report/index.html
index 87991c842fb..6d33ffd084c 100644
--- a/content/blog/2020/03/17/announcing-the-apache-pulsar-2020-user-survey-report/index.html
+++ b/content/blog/2020/03/17/announcing-the-apache-pulsar-2020-user-survey-report/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Announcing: The Apache Pulsar 2020 User Survey Report | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2020/03/17/announcing-the-apache-pulsar-2020-user-survey-report"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag"  [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -57,7 +57,7 @@ More details on the Summit to come!</p></div></article><nav class="pagination-na
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/04/23/Apache-Pulsar-2-5-1/index.html b/content/blog/2020/04/23/Apache-Pulsar-2-5-1/index.html
index 3f01517f787..e8956d3ea18 100644
--- a/content/blog/2020/04/23/Apache-Pulsar-2-5-1/index.html
+++ b/content/blog/2020/04/23/Apache-Pulsar-2-5-1/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.5.1 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2020/04/23/Apache-Pulsar-2-5-1"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ Looking forward to your contributions to <a href="https://github.com/apache/puls
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/05/19/Apache-Pulsar-2-5-2/index.html b/content/blog/2020/05/19/Apache-Pulsar-2-5-2/index.html
index d2cc4527e30..f6c88e75941 100644
--- a/content/blog/2020/05/19/Apache-Pulsar-2-5-2/index.html
+++ b/content/blog/2020/05/19/Apache-Pulsar-2-5-2/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.5.2 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2020/05/19/Apache-Pulsar-2-5-2"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/06/18/Apache-Pulsar-2-6-0/index.html b/content/blog/2020/06/18/Apache-Pulsar-2-6-0/index.html
index 993f5ea83da..1c52aaa2923 100644
--- a/content/blog/2020/06/18/Apache-Pulsar-2-6-0/index.html
+++ b/content/blog/2020/06/18/Apache-Pulsar-2-6-0/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.6.0 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2020/06/18/Apache-Pulsar-2-6-0"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -33,7 +33,7 @@ Previously, when you closed a producer, the pulsar-client immediately failed inf
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/08/21/Apache-Pulsar-2-6-1/index.html b/content/blog/2020/08/21/Apache-Pulsar-2-6-1/index.html
index 69a5e6e1526..0629d45342c 100644
--- a/content/blog/2020/08/21/Apache-Pulsar-2-6-1/index.html
+++ b/content/blog/2020/08/21/Apache-Pulsar-2-6-1/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.6.1 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2020/08/21/Apache-Pulsar-2-6-1"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ and the user can add their own <code>AuthenticationProvider</code> to work with
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/08/24/Pulsar-300-contributors/index.html b/content/blog/2020/08/24/Pulsar-300-contributors/index.html
index 878fc6bc736..a27a127720e 100644
--- a/content/blog/2020/08/24/Pulsar-300-contributors/index.html
+++ b/content/blog/2020/08/24/Pulsar-300-contributors/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar Celebrates 300 Contributors | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2020/08/24/Pulsar-300-contributors"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" na [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/09/01/pulsar-summit-asia-2020-cfp/index.html b/content/blog/2020/09/01/pulsar-summit-asia-2020-cfp/index.html
index 56837ef6e1b..6056ad8563f 100644
--- a/content/blog/2020/09/01/pulsar-summit-asia-2020-cfp/index.html
+++ b/content/blog/2020/09/01/pulsar-summit-asia-2020-cfp/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar Summit Asia 2020 CFP is now open | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2020/09/01/pulsar-summit-asia-2020-cfp"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true"  [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/11/04/pulsar-summit-asia-schedule/index.html b/content/blog/2020/11/04/pulsar-summit-asia-schedule/index.html
index 33189f7a291..bf0b761acf0 100644
--- a/content/blog/2020/11/04/pulsar-summit-asia-schedule/index.html
+++ b/content/blog/2020/11/04/pulsar-summit-asia-schedule/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar Summit Asia 2020 Schedule is Now Online | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2020/11/04/pulsar-summit-asia-schedule"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh= [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/11/09/Apache-Pulsar-2-6-2/index.html b/content/blog/2020/11/09/Apache-Pulsar-2-6-2/index.html
index 62dd0679fa8..9a11cc9a0af 100644
--- a/content/blog/2020/11/09/Apache-Pulsar-2-6-2/index.html
+++ b/content/blog/2020/11/09/Apache-Pulsar-2-6-2/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.6.2 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2020/11/09/Apache-Pulsar-2-6-2"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ the proxy service exits with an unexpected null exception.</p><p>The reason is t
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2020/12/24/Apache-Pulsar-2-7-0/index.html b/content/blog/2020/12/24/Apache-Pulsar-2-7-0/index.html
index e705c9bfced..02172115ebf 100644
--- a/content/blog/2020/12/24/Apache-Pulsar-2-7-0/index.html
+++ b/content/blog/2020/12/24/Apache-Pulsar-2-7-0/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.7.0 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2020/12/24/Apache-Pulsar-2-7-0"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/05/13/Apache-Pulsar-2-7-2/index.html b/content/blog/2021/05/13/Apache-Pulsar-2-7-2/index.html
index 43360b461f5..3caac23f301 100644
--- a/content/blog/2021/05/13/Apache-Pulsar-2-7-2/index.html
+++ b/content/blog/2021/05/13/Apache-Pulsar-2-7-2/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.7.2 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2021/05/13/Apache-Pulsar-2-7-2"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -38,7 +38,7 @@ Anonymitaet (Yu Liu), Jennifer Huang</p><p>Also, we want to thank everyone who s
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/06/12/Apache-Pulsar-2-8-0/index.html b/content/blog/2021/06/12/Apache-Pulsar-2-8-0/index.html
index d683f36d9e8..dec21c0532c 100644
--- a/content/blog/2021/06/12/Apache-Pulsar-2-8-0/index.html
+++ b/content/blog/2021/06/12/Apache-Pulsar-2-8-0/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.8.0 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2021/06/12/Apache-Pulsar-2-8-0"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/08/11/Apache-Pulsar-2-7-3/index.html b/content/blog/2021/08/11/Apache-Pulsar-2-7-3/index.html
index 96786412c4b..7c6dc65ab3c 100644
--- a/content/blog/2021/08/11/Apache-Pulsar-2-7-3/index.html
+++ b/content/blog/2021/08/11/Apache-Pulsar-2-7-3/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.7.3 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2021/08/11/Apache-Pulsar-2-7-3"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ the <a href="https://pulsar.apache.org" target="_blank" rel="noopener noreferrer
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/08/18/asia-cfp/index.html b/content/blog/2021/08/18/asia-cfp/index.html
index 24357fdf293..c6adb326b7b 100644
--- a/content/blog/2021/08/18/asia-cfp/index.html
+++ b/content/blog/2021/08/18/asia-cfp/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Announcing Pulsar Summit Asia 2021: CFP Is Open! | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2021/08/18/asia-cfp"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docs [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -33,7 +33,7 @@ Exclusive Pulsar swag only available to the speakers.</li></ul><h1>Important Dat
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/09/23/Apache-Pulsar-2-8-1/index.html b/content/blog/2021/09/23/Apache-Pulsar-2-8-1/index.html
index b7cb3b599d1..ee7370d28b3 100644
--- a/content/blog/2021/09/23/Apache-Pulsar-2-8-1/index.html
+++ b/content/blog/2021/09/23/Apache-Pulsar-2-8-1/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar 2.8.1 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2021/09/23/Apache-Pulsar-2-8-1"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" co [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ the <a href="https://pulsar.apache.org" target="_blank" rel="noopener noreferrer
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/12/11/Log4j-CVE/index.html b/content/blog/2021/12/11/Log4j-CVE/index.html
index c24d69cbf54..4c29f6ecc21 100644
--- a/content/blog/2021/12/11/Log4j-CVE/index.html
+++ b/content/blog/2021/12/11/Log4j-CVE/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Log4j2 Zero Day vulnerability (CVE-2021-44228) | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2021/12/11/Log4j-CVE"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docse [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -41,7 +41,7 @@ which contains the vulnerability fix.</p></div></article><nav class="pagination-
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2021/12/14/Apache-Pulsar-2-7-4/index.html b/content/blog/2021/12/14/Apache-Pulsar-2-7-4/index.html
index 9ace880176b..4cab9b9b22f 100644
--- a/content/blog/2021/12/14/Apache-Pulsar-2-7-4/index.html
+++ b/content/blog/2021/12/14/Apache-Pulsar-2-7-4/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">What’s New in Apache Pulsar 2.7.4 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2021/12/14/Apache-Pulsar-2-7-4"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearc [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ the <a href="https://pulsar.apache.org" target="_blank" rel="noopener noreferrer
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2022/04/08/Apache-Pulsar-2-9-2/index.html b/content/blog/2022/04/08/Apache-Pulsar-2-9-2/index.html
index 25f765a02bc..05727895327 100644
--- a/content/blog/2022/04/08/Apache-Pulsar-2-9-2/index.html
+++ b/content/blog/2022/04/08/Apache-Pulsar-2-9-2/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">What’s New in Apache Pulsar 2.9.2 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2022/04/08/Apache-Pulsar-2-9-2"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearc [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ the <a href="https://pulsar.apache.org" target="_blank" rel="noopener noreferrer
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2022/05/11/apache-pulsar-community-welcomes-500th-contributor/index.html b/content/blog/2022/05/11/apache-pulsar-community-welcomes-500th-contributor/index.html
index e0a55e637d6..2330a6ca089 100644
--- a/content/blog/2022/05/11/apache-pulsar-community-welcomes-500th-contributor/index.html
+++ b/content/blog/2022/05/11/apache-pulsar-community-welcomes-500th-contributor/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">The Apache Pulsar Community Welcomes 500th Contributor! | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2022/05/11/apache-pulsar-community-welcomes-500th-contributor"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag"  [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/2022/05/11/whats-new-in-pulsar-210/index.html b/content/blog/2022/05/11/whats-new-in-pulsar-210/index.html
index 5ceb699a24f..364c2b2c143 100644
--- a/content/blog/2022/05/11/whats-new-in-pulsar-210/index.html
+++ b/content/blog/2022/05/11/whats-new-in-pulsar-210/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">What’s New in Apache Pulsar 2.10 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/2022/05/11/whats-new-in-pulsar-210"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docse [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ key for received messages. This is common when constructing a local cache of the
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/archive/index.html b/content/blog/archive/index.html
index c2b9f9e2266..5aa286649dc 100644
--- a/content/blog/archive/index.html
+++ b/content/blog/archive/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Archive | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/archive"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/index.html b/content/blog/index.html
index 7a12b97a87c..c19217f5e0e 100644
--- a/content/blog/index.html
+++ b/content/blog/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Blog | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="og:title" content="Blog | Apache Pulsar"><meta data-rh="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -33,7 +33,7 @@ This is a minor release that introduces stability fixes and a few new features w
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/page/2/index.html b/content/blog/page/2/index.html
index 17ac6795480..f701e7f19a7 100644
--- a/content/blog/page/2/index.html
+++ b/content/blog/page/2/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Blog | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/page/2"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="og:title" content="Blog | Apache Pulsar"><meta data-rh="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/blog/page/3/index.html b/content/blog/page/3/index.html
index eec6750d470..be4d0228122 100644
--- a/content/blog/page/3/index.html
+++ b/content/blog/page/3/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Blog | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/blog/page/3"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" property="og:title" content="Blog | Apache Pulsar"><meta data-rh="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -44,7 +44,7 @@ and <a href="https://github.com/apache/incubator-pulsar/blob/v2.1.0-incubating/p
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/case-studies/index.html b/content/case-studies/index.html
index 25e594ba104..1c303736460 100644
--- a/content/case-studies/index.html
+++ b/content/case-studies/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Case Studies | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/case-studies"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/coding-guide/index.html b/content/coding-guide/index.html
index e9a2b5668ee..4994c9226ee 100644
--- a/content/coding-guide/index.html
+++ b/content/coding-guide/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Coding Guide | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/coding-guide"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/community/index.html b/content/community/index.html
index fdeb6793007..494e44c02b6 100644
--- a/content/community/index.html
+++ b/content/community/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Community | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/community"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/contact/index.html b/content/contact/index.html
index 57d8fb2d316..a361f39f7e9 100644
--- a/content/contact/index.html
+++ b/content/contact/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Apache Pulsar · Apache Pulsar is a cloud-native, distributed messaging and streaming platform originally created at Yahoo! and now a top-level Apache Software Foundation project</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/contact"><meta data-rh="true" name="docusaurus_locale" content=" [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/contributing/index.html b/content/contributing/index.html
index 4e34d89478e..6510cdd3b5f 100644
--- a/content/contributing/index.html
+++ b/content/contributing/index.html
@@ -19,8 +19,8 @@
 
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
 <script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Contributing | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/contributing"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true [...]
-<link rel="preload" href="/assets/js/runtime~main.ab43410d.js" as="script">
-<link rel="preload" href="/assets/js/main.4e417d4d.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.9d308408.js" as="script">
+<link rel="preload" href="/assets/js/main.47ebdf94.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -98,7 +98,7 @@ for a more detailed explanation of the duties and roles of the PMC.</p></div></d
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ab43410d.js"></script>
-<script src="/assets/js/main.4e417d4d.js"></script>
+<script src="/assets/js/runtime~main.9d308408.js"></script>
+<script src="/assets/js/main.47ebdf94.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/adaptors-kafka/index.html b/content/docs/2.1.0-incubating/adaptors-kafka/index.html
index 55fcaf2df16..6787b114e13 100644
--- a/content/docs/2.1.0-incubating/adaptors-kafka/index.html
+++ b/content/docs/2.1.0-incubating/adaptors-kafka/index.html
@@ -3,34 +3,41 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar adaptor for Apache Kafka | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/adaptors-kafka"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar adaptor for Apache Kafka | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/adaptors-kafka"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 thing that needs to be adjusted is the configuration, to make sure to point the
 producers and consumers to Pulsar service rather than Kafka and to use a particular
 Pulsar topic.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="using-the-pulsar-kafka-compatibility-wrapper-together-with-existing-kafka-client">Using the Pulsar Kafka compatibility wrapper together with existing kafka client.<a class="hash-link" href="#using-the-pulsar-kafka-compatibility-wrapper-together-with-existing-kafka-client" title="Direct link to heading">​</a></h2><p>When migrating from Kafka to Pulsar, the application might have to use the original kafka client
 and the pulsar kafka wrapper together during migration. Then you should consider using the
-unshaded pulsar kafka client wrapper.</p><div class="codeBlockContainer_I0IT language-xml theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-xml codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token pl [...]
-instead of <code>org.apache.kafka.clients.producer.KafkaProducer</code> and <code>org.apache.kafka.clients.producer.PulsarKafkaConsumer</code> for consumers.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="producer-example">Producer example<a class="hash-link" href="#producer-example" title="Direct link to heading">​</a></h2><div class="codeBlockContainer_I0IT language-java theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabi [...]
+unshaded pulsar kafka client wrapper.</p><div class="language-xml codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-xml codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span [...]
+instead of <code>org.apache.kafka.clients.producer.KafkaProducer</code> and <code>org.apache.kafka.clients.producer.PulsarKafkaConsumer</code> for consumers.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="producer-example">Producer example<a class="hash-link" href="#producer-example" title="Direct link to heading">​</a></h2><div class="language-java codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/adaptors-spark/index.html b/content/docs/2.1.0-incubating/adaptors-spark/index.html
index 4ae529b689e..4f88f873087 100644
--- a/content/docs/2.1.0-incubating/adaptors-spark/index.html
+++ b/content/docs/2.1.0-incubating/adaptors-spark/index.html
@@ -3,29 +3,36 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar adaptor for Apache Spark | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/adaptors-spark"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar adaptor for Apache Spark | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/adaptors-spark"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-In this example, the number of messages which contain the string &quot;Pulsar&quot; in received messages is counted.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/pulsar/edit/master/site2/docs/adaptors-spark.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_dcUD" aria-h [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+In this example, the number of messages which contain the string &quot;Pulsar&quot; in received messages is counted.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/pulsar/edit/master/site2/docs/adaptors-spark.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_dcUD" aria-h [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/adaptors-storm/index.html b/content/docs/2.1.0-incubating/adaptors-storm/index.html
index d56aac05583..1bc84e14cb4 100644
--- a/content/docs/2.1.0-incubating/adaptors-storm/index.html
+++ b/content/docs/2.1.0-incubating/adaptors-storm/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar adaptor for Apache Storm | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/adaptors-storm"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar adaptor for Apache Storm | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/adaptors-storm"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/admin-api-brokers/index.html b/content/docs/2.1.0-incubating/admin-api-brokers/index.html
index 75b01aeb6c9..da457df5833 100644
--- a/content/docs/2.1.0-incubating/admin-api-brokers/index.html
+++ b/content/docs/2.1.0-incubating/admin-api-brokers/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Managing Brokers | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-brokers"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docus [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Managing Brokers | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-brokers"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" co [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/admin-api-clusters/index.html b/content/docs/2.1.0-incubating/admin-api-clusters/index.html
index 9755c001863..5be31329115 100644
--- a/content/docs/2.1.0-incubating/admin-api-clusters/index.html
+++ b/content/docs/2.1.0-incubating/admin-api-clusters/index.html
@@ -3,32 +3,39 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Managing Clusters | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-clusters"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="doc [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Managing Clusters | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-clusters"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version"  [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-servers (aka <a href="/docs/2.1.0-incubating/reference-terminology#bookie">bookies</a>), and a <a href="https://zookeeper.apache.org" target="_blank" rel="noopener noreferrer">ZooKeeper</a> cluster that provides configuration and coordination management.</p><p>Clusters can be managed via:</p><ul><li>The <a href="/docs/2.1.0-incubating/reference-pulsar-admin#clusters"><code>clusters</code></a> command of the <a href="/docs/2.1.0-incubating/reference-pulsar-admin"><code>pulsar-admin</code> [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+servers (aka <a href="/docs/2.1.0-incubating/reference-terminology#bookie">bookies</a>), and a <a href="https://zookeeper.apache.org" target="_blank" rel="noopener noreferrer">ZooKeeper</a> cluster that provides configuration and coordination management.</p><p>Clusters can be managed via:</p><ul><li>The <a href="/docs/2.1.0-incubating/reference-pulsar-admin#clusters"><code>clusters</code></a> command of the <a href="/docs/2.1.0-incubating/reference-pulsar-admin"><code>pulsar-admin</code> [...]
 or the admin Java client, as metadata initialization involves communicating with ZooKeeper directly.
 Instead, you can use the <a href="/docs/2.1.0-incubating/reference-cli-tools#pulsar"><code>pulsar</code></a> CLI tool, in particular
-the <a href="/docs/2.1.0-incubating/reference-cli-tools#pulsar-initialize-cluster-metadata"><code>initialize-cluster-metadata</code></a> command.</p></blockquote><p>Here&#x27;s an example cluster metadata initialization command:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines [...]
+the <a href="/docs/2.1.0-incubating/reference-cli-tools#pulsar-initialize-cluster-metadata"><code>initialize-cluster-metadata</code></a> command.</p></blockquote><p>Here&#x27;s an example cluster metadata initialization command:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/admin-api-namespaces/index.html b/content/docs/2.1.0-incubating/admin-api-namespaces/index.html
index 2ec7d105e9d..4dcf5840ab9 100644
--- a/content/docs/2.1.0-incubating/admin-api-namespaces/index.html
+++ b/content/docs/2.1.0-incubating/admin-api-namespaces/index.html
@@ -3,31 +3,38 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Managing Namespaces | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-namespaces"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Managing Namespaces | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-namespaces"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_versi [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 Dispatch rate can be restricted by number of message per X seconds (<code>msg-dispatch-rate</code>) or by number of message-bytes per X second (<code>byte-dispatch-rate</code>).
 dispatch rate is in second and it can be configured with <code>dispatch-rate-period</code>. Default value of <code>msg-dispatch-rate</code> and <code>byte-dispatch-rate</code> is -1 which
-disables the throttling.</p><h6 class="anchor anchorWithStickyNavbar_mojV" id="cli-15">CLI<a class="hash-link" href="#cli-15" title="Direct link to heading">​</a></h6><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" s [...]
+disables the throttling.</p><h6 class="anchor anchorWithStickyNavbar_mojV" id="cli-15">CLI<a class="hash-link" href="#cli-15" title="Direct link to heading">​</a></h6><div class="codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-text codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/admin-api-non-persistent-topics/index.html b/content/docs/2.1.0-incubating/admin-api-non-persistent-topics/index.html
index e16a0ffec20..8d337202c53 100644
--- a/content/docs/2.1.0-incubating/admin-api-non-persistent-topics/index.html
+++ b/content/docs/2.1.0-incubating/admin-api-non-persistent-topics/index.html
@@ -3,30 +3,37 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Managing non-persistent topics | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-non-persistent-topics"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><met [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Managing non-persistent topics | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-non-persistent-topics"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true"  [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 do not need persistent guarantee that can also reduce message-publish latency by removing overhead of
-persisting messages.</p><p>In all of the instructions and commands below, the topic name structure is:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span [...]
+persisting messages.</p><p>In all of the instructions and commands below, the topic name structure is:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">< [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/admin-api-overview/index.html b/content/docs/2.1.0-incubating/admin-api-overview/index.html
index 02cf3e5b086..df684599ebd 100644
--- a/content/docs/2.1.0-incubating/admin-api-overview/index.html
+++ b/content/docs/2.1.0-incubating/admin-api-overview/index.html
@@ -3,30 +3,37 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">The Pulsar admin interface | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-overview"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true"  [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">The Pulsar admin interface | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-overview"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_ [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 with <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/307" target="_blank" rel="noopener noreferrer"><code>307 Temporary Redirect</code></a>, hence the HTTP callers should handle <code>307 Temporary Redirect</code>. If you are using <code>curl</code>, you should specify <code>-L</code>
-to handle redirections.</li><li>The <code>pulsar-admin</code> CLI tool, which is available in the <code>bin</code> folder of your <a href="/docs/2.1.0-incubating/getting-started-standalone">Pulsar installation</a>:</li></ul><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA">< [...]
+to handle redirections.</li><li>The <code>pulsar-admin</code> CLI tool, which is available in the <code>bin</code> folder of your <a href="/docs/2.1.0-incubating/getting-started-standalone">Pulsar installation</a>:</li></ul><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBl [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/admin-api-partitioned-topics/index.html b/content/docs/2.1.0-incubating/admin-api-partitioned-topics/index.html
index e96122cce9c..39fda73cd66 100644
--- a/content/docs/2.1.0-incubating/admin-api-partitioned-topics/index.html
+++ b/content/docs/2.1.0-incubating/admin-api-partitioned-topics/index.html
@@ -3,38 +3,45 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Managing partitioned topics | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-partitioned-topics"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Managing partitioned topics | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-partitioned-topics"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name=" [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 need to provide a name for the topic as well as the desired number of partitions.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="pulsar-admin">pulsar-admin<a class="hash-link" href="#pulsar-admin" title="Direct link to heading">​</a></h4><p>You can create partitioned topics using the <a href="/docs/2.1.0-incubating/reference-pulsar-admin#create-partitioned-topic"><code>create-partitioned-topic</code></a>
 command and specifying the topic name as an argument and the number of partitions using the <code>-p</code> or <code>--partitions</code> flag.
-Here&#x27;s an example:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">$ bin [...]
+Here&#x27;s an example:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="to [...]
 The following metadata fields are currently available:</p><table><thead><tr><th align="left">Field</th><th align="left">Meaning</th></tr></thead><tbody><tr><td align="left"><code>partitions</code></td><td align="left">The number of partitions into which the topic is divided</td></tr></tbody></table><h4 class="anchor anchorWithStickyNavbar_mojV" id="pulsar-admin-1">pulsar-admin<a class="hash-link" href="#pulsar-admin-1" title="Direct link to heading">​</a></h4><p>You can see the number of [...]
-subcommand. Here&#x27;s an example:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token  [...]
+subcommand. Here&#x27;s an example:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><sp [...]
 <em>if</em> the topic is non-global. To update, the new number of partitions must be greater
 than the existing number.</p><p>Decrementing the number of partitions would deleting the topic, which is not supported in Pulsar.</p><p>Already created partitioned producers and consumers can’t see newly created partitions and
 it requires to recreate them at application so, newly created producers and consumers can connect
 to newly added partitions as well. Therefore, it can violate partition ordering at producers until
-all producers are restarted at application.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="pulsar-admin-2">pulsar-admin<a class="hash-link" href="#pulsar-admin-2" title="Direct link to heading">​</a></h4><p>Partitioned topics can be updated using the <a href="/docs/2.1.0-incubating/reference-pulsar-admin#update-partitioned-topic"><code>update-partitioned-topic</code></a> command.</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_w [...]
+all producers are restarted at application.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="pulsar-admin-2">pulsar-admin<a class="hash-link" href="#pulsar-admin-2" title="Direct link to heading">​</a></h4><p>Partitioned topics can be updated using the <a href="/docs/2.1.0-incubating/reference-pulsar-admin#update-partitioned-topic"><code>update-partitioned-topic</code></a> command.</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;- [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/admin-api-permissions/index.html b/content/docs/2.1.0-incubating/admin-api-permissions/index.html
index cfd35bed8b5..f17c1b9e4d4 100644
--- a/content/docs/2.1.0-incubating/admin-api-permissions/index.html
+++ b/content/docs/2.1.0-incubating/admin-api-permissions/index.html
@@ -3,30 +3,37 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Managing permissions | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-permissions"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Managing permissions | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-permissions"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_ver [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-(that is, within <a href="/docs/2.1.0-incubating/reference-terminology#tenant">tenants</a> and <a href="/docs/2.1.0-incubating/reference-terminology#cluster">clusters</a>).</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="grant-permissions">Grant permissions<a class="hash-link" href="#grant-permissions" title="Direct link to heading">​</a></h2><p>You can grant permissions to specific roles for lists of operations such as <code>produce</code> and <code>consume</code>.</p><h3 class="a [...]
-<!-- -->Roles <code>my.1.role</code>, <code>my.2.role</code>, <code>my.foo.role</code>, <code>my.bar.role</code>, etc. <strong>cannot</strong> produce and consume.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="rest-api">REST API<a class="hash-link" href="#rest-api" title="Direct link to heading">​</a></h3><p><a href="https://pulsar.apache.org/admin-rest-api#operation/grantPermissionOnNamespaceversion=master&amp;apiVersion=v2" target="_blank" rel="noopener noreferrer">POST /admin/ [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+(that is, within <a href="/docs/2.1.0-incubating/reference-terminology#tenant">tenants</a> and <a href="/docs/2.1.0-incubating/reference-terminology#cluster">clusters</a>).</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="grant-permissions">Grant permissions<a class="hash-link" href="#grant-permissions" title="Direct link to heading">​</a></h2><p>You can grant permissions to specific roles for lists of operations such as <code>produce</code> and <code>consume</code>.</p><h3 class="a [...]
+<!-- -->Roles <code>my.1.role</code>, <code>my.2.role</code>, <code>my.foo.role</code>, <code>my.bar.role</code>, etc. <strong>cannot</strong> produce and consume.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="rest-api">REST API<a class="hash-link" href="#rest-api" title="Direct link to heading">​</a></h3><p><a href="https://pulsar.apache.org/admin-rest-api#operation/grantPermissionOnNamespaceversion=master&amp;apiVersion=v2" target="_blank" rel="noopener noreferrer">POST /admin/ [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/admin-api-persistent-topics/index.html b/content/docs/2.1.0-incubating/admin-api-persistent-topics/index.html
index d2703a389e7..914d1e1f7fc 100644
--- a/content/docs/2.1.0-incubating/admin-api-persistent-topics/index.html
+++ b/content/docs/2.1.0-incubating/admin-api-persistent-topics/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Managing persistent topics | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-persistent-topics"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Managing persistent topics | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-persistent-topics"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="do [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/admin-api-schemas/index.html b/content/docs/2.1.0-incubating/admin-api-schemas/index.html
index b28d6c3391c..f4614eb57d4 100644
--- a/content/docs/2.1.0-incubating/admin-api-schemas/index.html
+++ b/content/docs/2.1.0-incubating/admin-api-schemas/index.html
@@ -3,30 +3,37 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Managing Schemas | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-schemas"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docus [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Managing Schemas | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-schemas"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" co [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 is a customized schema, it is left as an empty string.</li><li><em>Payload</em>: It is a binary representation of the schema. How to interpret it is up to the implementation of the schema.</li><li><em>Properties</em>: It is a user defined properties as a string/string map. Applications can use this bag for carrying any application specific logics. Possible properties
-might be the Git hash associated with the schema, an environment string like <code>dev</code> or <code>prod</code>, etc.</li></ul><p>All the schemas are versioned with versions. So you can retrieve the schema definition of a given version if the version is not deleted.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="upload-schema">Upload Schema<a class="hash-link" href="#upload-schema" title="Direct link to heading">​</a></h3><h4 class="anchor anchorWithStickyNavbar_mojV" id="pulsa [...]
+might be the Git hash associated with the schema, an environment string like <code>dev</code> or <code>prod</code>, etc.</li></ul><p>All the schemas are versioned with versions. So you can retrieve the schema definition of a given version if the version is not deleted.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="upload-schema">Upload Schema<a class="hash-link" href="#upload-schema" title="Direct link to heading">​</a></h3><h4 class="anchor anchorWithStickyNavbar_mojV" id="pulsa [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/admin-api-tenants/index.html b/content/docs/2.1.0-incubating/admin-api-tenants/index.html
index 3493f3c56c2..20db69a01bc 100644
--- a/content/docs/2.1.0-incubating/admin-api-tenants/index.html
+++ b/content/docs/2.1.0-incubating/admin-api-tenants/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Managing Tenants | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-tenants"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docus [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Managing Tenants | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/admin-api-tenants"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" co [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/administration-dashboard/index.html b/content/docs/2.1.0-incubating/administration-dashboard/index.html
index 15091bd6eb7..8d44db6e84b 100644
--- a/content/docs/2.1.0-incubating/administration-dashboard/index.html
+++ b/content/docs/2.1.0-incubating/administration-dashboard/index.html
@@ -3,30 +3,37 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">The Pulsar dashboard | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/administration-dashboard"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true"  [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">The Pulsar dashboard | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/administration-dashboard"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_ [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 be the IP of the machine.</p><p>Similarly, given the Pulsar standalone advertises itself with localhost by default, we need to
-explicitly set the advertise address to the host IP. For example:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="colo [...]
+explicitly set the advertise address to the host IP. For example:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-l [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/administration-geo/index.html b/content/docs/2.1.0-incubating/administration-geo/index.html
index 4c40037da08..e4a3dc84477 100644
--- a/content/docs/2.1.0-incubating/administration-geo/index.html
+++ b/content/docs/2.1.0-incubating/administration-geo/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar geo-replication | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/administration-geo"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar geo-replication | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/administration-geo"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_vers [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/administration-load-distribution/index.html b/content/docs/2.1.0-incubating/administration-load-distribution/index.html
index f2e08d84a0a..a477bd500df 100644
--- a/content/docs/2.1.0-incubating/administration-load-distribution/index.html
+++ b/content/docs/2.1.0-incubating/administration-load-distribution/index.html
@@ -3,21 +3,28 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar load distribution | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/administration-load-distribution"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta dat [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar load distribution | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/administration-load-distribution"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name= [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 in a logical cluster must be spread across all the available Pulsar brokers, as evenly as possible.</p><p>In most cases, this is true out of the box and one shouldn&#x27;t worry about it. There are, though,
 multiple settings and tools to control the traffic distribution and they require a bit of
 context to understand how the traffic is managed in Pulsar.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="pulsar-load-manager-architecture">Pulsar load manager architecture<a class="hash-link" href="#pulsar-load-manager-architecture" title="Direct link to heading">​</a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="dynamic-assignment-of-topics-to-brokers">Dynamic assignment of topics to brokers<a class="hash-link" href="#dynamic-assignment-of-topics-to-brokers" title="Di [...]
@@ -36,7 +43,7 @@ mechanism.</p><p>The namespace is the &quot;administrative&quot; unit: many conf
 namespace level.</p><p>For assignment, a namespaces is sharded into a list of &quot;bundles&quot;, with each bundle comprising
 a portion of overall hash range of the namespace.</p><p>Topics are assigned to a particular bundle by taking the hash of the topic name and seeing in which
 bundle the hash falls into.</p><p>Each bundle is independent of the others and thus is independently assigned to different brokers.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="creating-namespaces-and-bundles">Creating namespaces and bundles<a class="hash-link" href="#creating-namespaces-and-bundles" title="Direct link to heading">​</a></h3><p>When creating a new namespace, it will set to use the default number of bundles. This is set in
-<code>conf/broker.conf</code>:</p><div class="codeBlockContainer_I0IT language-properties theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-properties codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="t [...]
+<code>conf/broker.conf</code>:</p><div class="language-properties codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-properties codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2 [...]
 this namespaces can immediately be spread across up to 16 brokers.</p><p>In general, if the expected traffic and number of topics is known in advance, it&#x27;s a good idea to
 start with a reasonable number of bundles instead of waiting for the system to auto-correct the
 distribution.</p><p>On a same note, it is normally beneficial to start with more bundles than number of brokers,
@@ -47,29 +54,29 @@ release ownership and reassign the topics to a new broker, based on current load
 tens of milliseconds, while the topic is reassigned.</p><p>Unloading is the mechanism used by the load-manager to perform the load shedding, but it can
 also be triggered manually, for example to correct the assignments and redistribute traffic
 even before having any broker overloaded.</p><p>Unloading a topic has no effect on the assignment, but it will just close and reopen the
-particular topic:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">pulsar-admi [...]
+particular topic:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token pl [...]
 upfront, bundles can be split in 2 by brokers. The new smaller bundles can then be reassigned
 to different brokers.</p><p>The splitting happens based on some tunable thresholds. Any existing bundle that exceeds any
 of the threshold is a candidate to be split. By default the newly split bundles are also
-immediately offloaded to other brokers, to facilitate the traffic distribution.</p><div class="codeBlockContainer_I0IT language-properties theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-properties codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class= [...]
+immediately offloaded to other brokers, to facilitate the traffic distribution.</p><div class="language-properties codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-properties codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></s [...]
 the system recognized a particular broker is overloaded, it will force some traffic to be
 reassigned to less loaded brokers.</p><p>When a broker is identifies as overloaded, it will force to &quot;unload&quot; a subset of the bundles, the
 ones with higher traffic, that make up for the overload percentage.</p><p>For example, the default threshold is 85% and if a broker is over quota at 95% CPU usage, then
 it will unload the percent difference plus a 5% margin: <code>(95% - 85%) + 5% = 15%</code>.</p><p>Given the selection of bundles to offload is based on traffic (as a proxy measure for cpu, network
-and memory), broker will unload bundles for at least 15% of traffic.</p><p>The automatic load shedding is enabled by default and can be disabled with this setting:</p><div class="codeBlockContainer_I0IT language-properties theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-properties codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2">< [...]
+and memory), broker will unload bundles for at least 15% of traffic.</p><p>The automatic load shedding is enabled by default and can be disabled with this setting:</p><div class="language-properties codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-properties codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style=" [...]
 memory usage. Whenever either of those metrics reaches the threshold, it will trigger the shedding
-(if enabled).</p><p>By default, overload threshold is set at 85%:</p><div class="codeBlockContainer_I0IT language-properties theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-properties codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" s [...]
+(if enabled).</p><p>By default, overload threshold is set at 85%:</p><div class="language-properties codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-properties codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span clas [...]
 not correct and needs to be manually overridden. This is the case in AWS EC2 instances with 1Gbps
 NIC speed for which the OS report 10Gbps speed.</p><p>Because of the incorrect max speed, the Pulsar load manager might think the broker has not
 reached the NIC capacity, while in fact it&#x27;s already using all the bandwidth and the traffic is
-being slowed down.</p><p>There is a setting to correct the max NIC speed:</p><div class="codeBlockContainer_I0IT language-properties theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-properties codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token [...]
+being slowed down.</p><p>There is a setting to correct the max NIC speed:</p><div class="language-properties codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-properties codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><s [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/administration-proxy/index.html b/content/docs/2.1.0-incubating/administration-proxy/index.html
index 596be470fcc..1948dfc1d2e 100644
--- a/content/docs/2.1.0-incubating/administration-proxy/index.html
+++ b/content/docs/2.1.0-incubating/administration-proxy/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">The Pulsar proxy | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/administration-proxy"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="do [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">The Pulsar proxy | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/administration-proxy"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/administration-stats/index.html b/content/docs/2.1.0-incubating/administration-stats/index.html
index 62cadfa6d4a..e86a466bb86 100644
--- a/content/docs/2.1.0-incubating/administration-stats/index.html
+++ b/content/docs/2.1.0-incubating/administration-stats/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar stats | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/administration-stats"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusa [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar stats | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/administration-stats"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" con [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/administration-zk-bk/index.html b/content/docs/2.1.0-incubating/administration-zk-bk/index.html
index 2387fd41a52..c1ac68b4e76 100644
--- a/content/docs/2.1.0-incubating/administration-zk-bk/index.html
+++ b/content/docs/2.1.0-incubating/administration-zk-bk/index.html
@@ -3,37 +3,44 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">ZooKeeper and BookKeeper administration | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/administration-zk-bk"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta  [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">ZooKeeper and BookKeeper administration | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/administration-zk-bk"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" na [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-&#x27; %}</p></blockquote><h2 class="anchor anchorWithStickyNavbar_mojV" id="zookeeper">ZooKeeper<a class="hash-link" href="#zookeeper" title="Direct link to heading">​</a></h2><p>Each Pulsar instance relies on two separate ZooKeeper quorums.</p><ul><li><a href="#deploying-local-zookeeper">Local ZooKeeper</a> operates at the cluster level and provides cluster-specific configuration management and coordination. Each Pulsar cluster needs to have a dedicated ZooKeeper cluster.</li><li><a hr [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+&#x27; %}</p></blockquote><h2 class="anchor anchorWithStickyNavbar_mojV" id="zookeeper">ZooKeeper<a class="hash-link" href="#zookeeper" title="Direct link to heading">​</a></h2><p>Each Pulsar instance relies on two separate ZooKeeper quorums.</p><ul><li><a href="#deploying-local-zookeeper">Local ZooKeeper</a> operates at the cluster level and provides cluster-specific configuration management and coordination. Each Pulsar cluster needs to have a dedicated ZooKeeper cluster.</li><li><a hr [...]
 regions and that other regions are running as observers.</p><p>Again, given the very low expected load on the configuration store servers, we can
 share the same hosts used for the local ZooKeeper quorum.</p><p>For example, let&#x27;s assume a Pulsar instance with the following clusters <code>us-west</code>,
 <code>us-east</code>, <code>us-central</code>, <code>eu-central</code>, <code>ap-south</code>. Also let&#x27;s assume, each cluster
-will have its own local ZK servers named such as</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token pla [...]
+will have its own local ZK servers named such as</p><div class="codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-text codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span  [...]
 let all the others be ZK observers. For example, to form a 7 servers quorum, we
 can pick 3 servers from <code>us-west</code>, 2 from <code>us-central</code> and 2 from <code>us-east</code>.</p><p>This will guarantee that writes to configuration store will be possible even if one
-of these regions is unreachable.</p><p>The ZK configuration in all the servers will look like:</p><div class="codeBlockContainer_I0IT language-properties theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-properties codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></sp [...]
-designed to use multiple devices:</p><ul><li>A <strong>journal</strong> to ensure durability. For sequential writes, it&#x27;s critical to have fast <a href="https://linux.die.net/man/2/fsync" target="_blank" rel="noopener noreferrer">fsync</a> operations on bookie hosts. Typically, small and fast <a href="https://en.wikipedia.org/wiki/Solid-state_drive" target="_blank" rel="noopener noreferrer">solid-state drives</a> (SSDs) should suffice, or <a href="https://en.wikipedia.org/wiki/Hard_ [...]
+of these regions is unreachable.</p><p>The ZK configuration in all the servers will look like:</p><div class="language-properties codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-properties codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block" [...]
+designed to use multiple devices:</p><ul><li>A <strong>journal</strong> to ensure durability. For sequential writes, it&#x27;s critical to have fast <a href="https://linux.die.net/man/2/fsync" target="_blank" rel="noopener noreferrer">fsync</a> operations on bookie hosts. Typically, small and fast <a href="https://en.wikipedia.org/wiki/Solid-state_drive" target="_blank" rel="noopener noreferrer">solid-state drives</a> (SSDs) should suffice, or <a href="https://en.wikipedia.org/wiki/Hard_ [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/client-libraries-cpp/index.html b/content/docs/2.1.0-incubating/client-libraries-cpp/index.html
index 25f3f2e5206..b8a457d8e91 100644
--- a/content/docs/2.1.0-incubating/client-libraries-cpp/index.html
+++ b/content/docs/2.1.0-incubating/client-libraries-cpp/index.html
@@ -3,35 +3,42 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">The Pulsar C++ client | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/client-libraries-cpp"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">The Pulsar C++ client | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/client-libraries-cpp"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_ver [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-and install those packages instead of building them yourself.</p></blockquote><h4 class="anchor anchorWithStickyNavbar_mojV" id="rpm">RPM<a class="hash-link" href="#rpm" title="Direct link to heading">​</a></h4><table><thead><tr><th>Link</th><th>Crypto files</th></tr></thead><tbody><tr><td><a href="https://archive.apache.org/dist/incubator/pulsar/pulsar-2.1.0-incubating/RPMS/apache-pulsar-client-2.1.0-1_incubating.x86_64.rpm" target="_blank" rel="noopener noreferrer">client</a></td><td>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+and install those packages instead of building them yourself.</p></blockquote><h4 class="anchor anchorWithStickyNavbar_mojV" id="rpm">RPM<a class="hash-link" href="#rpm" title="Direct link to heading">​</a></h4><table><thead><tr><th>Link</th><th>Crypto files</th></tr></thead><tbody><tr><td><a href="/docs/2.1.0-incubating/@pulsar:rpm:client@">client</a></td><td><a href="/docs/2.1.0-incubating/@pulsar:rpm:client@.asc">asc</a>, <a href="/docs/2.1.0-incubating/@pulsar:rpm:client@.sha512">sha [...]
 below to do so. All the instructions are run at the root directory of your cloned Pulsar
 repo.</p></blockquote><p>There are recipes that build RPM and Debian packages containing a
 statically linked <code>libpulsar.so</code> / <code>libpulsar.a</code> with all the required
-dependencies.</p><p>To build the C++ library packages, first build the Java packages:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="tok [...]
-in <code>pulsar-client-cpp/pkg/rpm/RPMS/x86_64/</code>.</p><table><thead><tr><th>Package name</th><th>Content</th></tr></thead><tbody><tr><td>pulsar-client</td><td>Shared library <code>libpulsar.so</code></td></tr><tr><td>pulsar-client-devel</td><td>Static library <code>libpulsar.a</code> and C++ and C headers</td></tr><tr><td>pulsar-client-debuginfo</td><td>Debug symbols for <code>libpulsar.so</code></td></tr></tbody></table><h4 class="anchor anchorWithStickyNavbar_mojV" id="deb-1">Deb< [...]
-client lib on MacOS.</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">brew </s [...]
+dependencies.</p><p>To build the C++ library packages, first build the Java packages:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span> [...]
+in <code>pulsar-client-cpp/pkg/rpm/RPMS/x86_64/</code>.</p><table><thead><tr><th>Package name</th><th>Content</th></tr></thead><tbody><tr><td>pulsar-client</td><td>Shared library <code>libpulsar.so</code></td></tr><tr><td>pulsar-client-devel</td><td>Static library <code>libpulsar.a</code> and C++ and C headers</td></tr><tr><td>pulsar-client-debuginfo</td><td>Debug symbols for <code>libpulsar.so</code></td></tr></tbody></table><h4 class="anchor anchorWithStickyNavbar_mojV" id="deb-1">Deb< [...]
+client lib on MacOS.</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/client-libraries-go/index.html b/content/docs/2.1.0-incubating/client-libraries-go/index.html
index 3ed79232a04..ef443944688 100644
--- a/content/docs/2.1.0-incubating/client-libraries-go/index.html
+++ b/content/docs/2.1.0-incubating/client-libraries-go/index.html
@@ -3,35 +3,42 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">The Pulsar Go client | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/client-libraries-go"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">The Pulsar Go client | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/client-libraries-go"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_versi [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 <!-- -->For standard API docs, consult the <a href="https://godoc.org/github.com/apache/incubator-pulsar/pulsar-client-go/pulsar" target="_blank" rel="noopener noreferrer">Godoc</a>.</p></blockquote><h2 class="anchor anchorWithStickyNavbar_mojV" id="installation">Installation<a class="hash-link" href="#installation" title="Direct link to heading">​</a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="requirements">Requirements<a class="hash-link" href="#requirements" title="Direct  [...]
 the instructions for <a href="/docs/2.1.0-incubating/client-libraries-cpp">C++ library</a> for installing the binaries
 through <a href="/docs/2.1.0-incubating/client-libraries-cpp#rpm">RPM</a>, <a href="/docs/2.1.0-incubating/client-libraries-cpp#deb">Deb</a> or <a href="/docs/2.1.0-incubating/client-libraries-cpp#macos">Homebrew packages</a>.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="installing-go-package">Installing go package<a class="hash-link" href="#installing-go-package" title="Direct link to heading">​</a></h3><p>You can install the <code>pulsar</code> library locally using <code>go g [...]
-from latest master. You need to make sure you have installed the right pulsar cpp client library.</p></blockquote><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br> [...]
-<!-- -->When you create a new Pulsar producer, the operation will block (waiting on a go channel) until either a producer is successfully created or an error is thrown.</p></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="producer-operations">Producer operations<a class="hash-link" href="#producer-operations" title="Direct link to heading">​</a></h3><p>Pulsar Go producers have the following methods available:</p><table><thead><tr><th align="left">Method</th><th align="left" [...]
-<!-- -->When you create a new Pulsar consumer, the operation will block (on a go channel) until either a producer is successfully created or an error is thrown.</p></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="consumer-operations">Consumer operations<a class="hash-link" href="#consumer-operations" title="Direct link to heading">​</a></h3><p>Pulsar Go consumers have the following methods available:</p><table><thead><tr><th align="left">Method</th><th align="left">Descrip [...]
-<!-- -->When you create a new Pulsar reader, the operation will block (on a go channel) until either a reader is successfully created or an error is thrown.</p></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="reader-operations">Reader operations<a class="hash-link" href="#reader-operations" title="Direct link to heading">​</a></h3><p>Pulsar Go readers have the following methods available:</p><table><thead><tr><th align="left">Method</th><th align="left">Description</th><th [...]
+from latest master. You need to make sure you have installed the right pulsar cpp client library.</p></blockquote><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-bl [...]
+<!-- -->When you create a new Pulsar producer, the operation will block (waiting on a go channel) until either a producer is successfully created or an error is thrown.</p></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="producer-operations">Producer operations<a class="hash-link" href="#producer-operations" title="Direct link to heading">​</a></h3><p>Pulsar Go producers have the following methods available:</p><table><thead><tr><th align="left">Method</th><th align="left" [...]
+<!-- -->When you create a new Pulsar consumer, the operation will block (on a go channel) until either a producer is successfully created or an error is thrown.</p></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="consumer-operations">Consumer operations<a class="hash-link" href="#consumer-operations" title="Direct link to heading">​</a></h3><p>Pulsar Go consumers have the following methods available:</p><table><thead><tr><th align="left">Method</th><th align="left">Descrip [...]
+<!-- -->When you create a new Pulsar reader, the operation will block (on a go channel) until either a reader is successfully created or an error is thrown.</p></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="reader-operations">Reader operations<a class="hash-link" href="#reader-operations" title="Direct link to heading">​</a></h3><p>Pulsar Go readers have the following methods available:</p><table><thead><tr><th align="left">Method</th><th align="left">Description</th><th [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/client-libraries-java/index.html b/content/docs/2.1.0-incubating/client-libraries-java/index.html
index 9e0b4a9e3c2..e35fcf41e66 100644
--- a/content/docs/2.1.0-incubating/client-libraries-java/index.html
+++ b/content/docs/2.1.0-incubating/client-libraries-java/index.html
@@ -3,29 +3,36 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">The Pulsar Java client | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/client-libraries-java"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" n [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">The Pulsar Java client | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/client-libraries-java"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_v [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-get a future returned.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="consumers">Consumers<a class="hash-link" href="#consumers" title="Direct link to heading">​</a></h2><p>In Pulsar, consumers subscribe to topics and handle messages that producers publish to those topics. You can instantiate a new <a href="/docs/2.1.0-incubating/reference-terminology#consumer">consumer</a> by first instantiating a <a href="https://pulsar.apache.org/api/client/org/apache/pulsar/client/api/PulsarCl [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+get a future returned.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="consumers">Consumers<a class="hash-link" href="#consumers" title="Direct link to heading">​</a></h2><p>In Pulsar, consumers subscribe to topics and handle messages that producers publish to those topics. You can instantiate a new <a href="/docs/2.1.0-incubating/reference-terminology#consumer">consumer</a> by first instantiating a <a href="https://pulsar.apache.org/api/client/org/apache/pulsar/client/api/PulsarCl [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/client-libraries-python/index.html b/content/docs/2.1.0-incubating/client-libraries-python/index.html
index 47719c01e30..7b0c5866cd6 100644
--- a/content/docs/2.1.0-incubating/client-libraries-python/index.html
+++ b/content/docs/2.1.0-incubating/client-libraries-python/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">The Pulsar Python client | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/client-libraries-python"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="tru [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">The Pulsar Python client | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/client-libraries-python"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaur [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/client-libraries-websocket/index.html b/content/docs/2.1.0-incubating/client-libraries-websocket/index.html
index 7bfc34c6b26..d81e77bf366 100644
--- a/content/docs/2.1.0-incubating/client-libraries-websocket/index.html
+++ b/content/docs/2.1.0-incubating/client-libraries-websocket/index.html
@@ -3,32 +3,39 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar&#x27;s WebSocket API | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/client-libraries-websocket"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar&#x27;s WebSocket API | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/client-libraries-websocket"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="do [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-have the Pulsar broker delete it.</p><div class="codeBlockContainer_I0IT language-json theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-json codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plai [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+have the Pulsar broker delete it.</p><div class="language-json codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-json codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span c [...]
 have the Pulsar WebSocket service update the number of pending messages.
-If you don&#x27;t send acknowledgements, Pulsar WebSocket service will stop sending messages after reaching the pendingMessages limit.</p><div class="codeBlockContainer_I0IT language-json theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-json codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:i [...]
-following error codes:</p><table><thead><tr><th align="left">Error Code</th><th align="left">Error Message</th></tr></thead><tbody><tr><td align="left">1</td><td align="left">Failed to create producer</td></tr><tr><td align="left">2</td><td align="left">Failed to subscribe</td></tr><tr><td align="left">3</td><td align="left">Failed to deserialize from JSON</td></tr><tr><td align="left">4</td><td align="left">Failed to serialize to JSON</td></tr><tr><td align="left">5</td><td align="left" [...]
+If you don&#x27;t send acknowledgements, Pulsar WebSocket service will stop sending messages after reaching the pendingMessages limit.</p><div class="language-json codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-json codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain"  [...]
+following error codes:</p><table><thead><tr><th align="left">Error Code</th><th align="left">Error Message</th></tr></thead><tbody><tr><td align="left">1</td><td align="left">Failed to create producer</td></tr><tr><td align="left">2</td><td align="left">Failed to subscribe</td></tr><tr><td align="left">3</td><td align="left">Failed to deserialize from JSON</td></tr><tr><td align="left">4</td><td align="left">Failed to serialize to JSON</td></tr><tr><td align="left">5</td><td align="left" [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/client-libraries/index.html b/content/docs/2.1.0-incubating/client-libraries/index.html
index b81bb374e64..ef066558197 100644
--- a/content/docs/2.1.0-incubating/client-libraries/index.html
+++ b/content/docs/2.1.0-incubating/client-libraries/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar client libraries | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/client-libraries"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar client libraries | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/client-libraries"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_versi [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/concepts-architecture-overview/index.html b/content/docs/2.1.0-incubating/concepts-architecture-overview/index.html
index 87272600c86..e6d58ea3f65 100644
--- a/content/docs/2.1.0-incubating/concepts-architecture-overview/index.html
+++ b/content/docs/2.1.0-incubating/concepts-architecture-overview/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Architecture Overview | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-architecture-overview"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh= [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Architecture Overview | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-architecture-overview"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docu [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/concepts-architecture/index.html b/content/docs/2.1.0-incubating/concepts-architecture/index.html
index 6fe14cf196d..b09fd8dc21b 100644
--- a/content/docs/2.1.0-incubating/concepts-architecture/index.html
+++ b/content/docs/2.1.0-incubating/concepts-architecture/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar concepts and architecture | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-architecture"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar concepts and architecture | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-architecture"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="do [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/concepts-authentication/index.html b/content/docs/2.1.0-incubating/concepts-authentication/index.html
index 0a0a6803282..b25125ce986 100644
--- a/content/docs/2.1.0-incubating/concepts-authentication/index.html
+++ b/content/docs/2.1.0-incubating/concepts-authentication/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Authentication and Authorization | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-authentication"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Authentication and Authorization | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-authentication"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name=" [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/concepts-clients/index.html b/content/docs/2.1.0-incubating/concepts-clients/index.html
index 50c6358b86d..0be5dde93b3 100644
--- a/content/docs/2.1.0-incubating/concepts-clients/index.html
+++ b/content/docs/2.1.0-incubating/concepts-clients/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar Clients | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-clients"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaur [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar Clients | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-clients"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" conte [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/concepts-messaging/index.html b/content/docs/2.1.0-incubating/concepts-messaging/index.html
index 6f6f3ef88f1..a126465b48e 100644
--- a/content/docs/2.1.0-incubating/concepts-messaging/index.html
+++ b/content/docs/2.1.0-incubating/concepts-messaging/index.html
@@ -3,31 +3,38 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Messaging Concepts | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-messaging"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="do [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Messaging Concepts | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-messaging"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 <!-- -->You don&#x27;t need to explicitly create topics in Pulsar. If a client attempts to write or receive messages to/from a topic that does not yet exist, Pulsar will automatically create that topic under the <a href="#namespaces">namespace</a> provided in the <a href="#topics">topic name</a>.</p></blockquote><h2 class="anchor anchorWithStickyNavbar_mojV" id="namespaces">Namespaces<a class="hash-link" href="#namespaces" title="Direct link to heading">​</a></h2><p>A namespace is a logi [...]
 <!-- -->Be aware when using Shared type:</p><ul><li>Message ordering is not guaranteed.</li><li>You cannot use cumulative acknowledgment with Shared type.</li></ul></blockquote><p><img loading="lazy" alt="Shared subscriptions" src="/assets/images/pulsar-shared-subscriptions-3a2d219b8fc06b8f291f5f105f00db49.png" width="1772" height="740" class="img_E7b_"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="failover">Failover<a class="hash-link" href="#failover" title="Direct link to hea [...]
-<!-- -->When a producer sends messages to a single topic, all messages are guaranteed to be read from that topic in the same order. However, these guarantees do not hold across multiple topics. So when a producer sends message to multiple topics, the order in which messages are read from those topics is not guaranteed to be the same.</p></blockquote><p>Here are some multi-topic subscription examples for Java:</p><div class="codeBlockContainer_I0IT language-java theme-code-block"><div cla [...]
+<!-- -->When a producer sends messages to a single topic, all messages are guaranteed to be read from that topic in the same order. However, these guarantees do not hold across multiple topics. So when a producer sends message to multiple topics, the order in which messages are read from those topics is not guaranteed to be the same.</p></blockquote><p>Here are some multi-topic subscription examples for Java:</p><div class="language-java codeBlockContainer_MPoW theme-code-block" style="- [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/concepts-multi-tenancy/index.html b/content/docs/2.1.0-incubating/concepts-multi-tenancy/index.html
index 61d1f53b099..5480a5646bc 100644
--- a/content/docs/2.1.0-incubating/concepts-multi-tenancy/index.html
+++ b/content/docs/2.1.0-incubating/concepts-multi-tenancy/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Multi Tenancy | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-multi-tenancy"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="doc [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Multi Tenancy | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-multi-tenancy"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version"  [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/concepts-overview/index.html b/content/docs/2.1.0-incubating/concepts-overview/index.html
index c053e11d43e..4e545a0bfc3 100644
--- a/content/docs/2.1.0-incubating/concepts-overview/index.html
+++ b/content/docs/2.1.0-incubating/concepts-overview/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar Overview | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-overview"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusa [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar Overview | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-overview"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" con [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/concepts-replication/index.html b/content/docs/2.1.0-incubating/concepts-replication/index.html
index d1186d4120e..c5945dc865e 100644
--- a/content/docs/2.1.0-incubating/concepts-replication/index.html
+++ b/content/docs/2.1.0-incubating/concepts-replication/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Geo Replication | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-replication"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="doc [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Geo Replication | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-replication"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version"  [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/concepts-schema-registry/index.html b/content/docs/2.1.0-incubating/concepts-schema-registry/index.html
index 89a512250f8..530f378f102 100644
--- a/content/docs/2.1.0-incubating/concepts-schema-registry/index.html
+++ b/content/docs/2.1.0-incubating/concepts-schema-registry/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Schema Registry | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-schema-registry"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Schema Registry | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-schema-registry"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_versi [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/concepts-tiered-storage/index.html b/content/docs/2.1.0-incubating/concepts-tiered-storage/index.html
index 93116c787b9..0532e861a8e 100644
--- a/content/docs/2.1.0-incubating/concepts-tiered-storage/index.html
+++ b/content/docs/2.1.0-incubating/concepts-tiered-storage/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Tiered Storage | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-tiered-storage"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Tiered Storage | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-tiered-storage"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/concepts-topic-compaction/index.html b/content/docs/2.1.0-incubating/concepts-topic-compaction/index.html
index b76be15a8d1..71008fae637 100644
--- a/content/docs/2.1.0-incubating/concepts-topic-compaction/index.html
+++ b/content/docs/2.1.0-incubating/concepts-topic-compaction/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Topic Compaction | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-topic-compaction"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Topic Compaction | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/concepts-topic-compaction"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_ver [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/cookbooks-compaction/index.html b/content/docs/2.1.0-incubating/cookbooks-compaction/index.html
index e15c7c8b693..d48df996f5b 100644
--- a/content/docs/2.1.0-incubating/cookbooks-compaction/index.html
+++ b/content/docs/2.1.0-incubating/cookbooks-compaction/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Topic compaction | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-compaction"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="do [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Topic compaction | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-compaction"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/cookbooks-deduplication/index.html b/content/docs/2.1.0-incubating/cookbooks-deduplication/index.html
index f5e74aa80f5..64bbad91930 100644
--- a/content/docs/2.1.0-incubating/cookbooks-deduplication/index.html
+++ b/content/docs/2.1.0-incubating/cookbooks-deduplication/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Message deduplication | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-deduplication"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true"  [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Message deduplication | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-deduplication"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_ [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/cookbooks-encryption/index.html b/content/docs/2.1.0-incubating/cookbooks-encryption/index.html
index 08b6a1e2b83..e9abbe37883 100644
--- a/content/docs/2.1.0-incubating/cookbooks-encryption/index.html
+++ b/content/docs/2.1.0-incubating/cookbooks-encryption/index.html
@@ -3,29 +3,36 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar Encryption | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-encryption"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar Encryption | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-encryption"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-Application will never be able to decrypt the messages if the private key is permanently lost.</li></ul></li><li>Batch messaging<ul><li>If decryption fails and the message contain batch messages, client will not be able to retrieve individual messages in the batch, hence message consumption fails even if conf.setCryptoFailureAction() is set to CONSUME.</li></ul></li><li>If decryption fails, the message consumption stops and application will notice backlog growth in addition to decryption [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+Application will never be able to decrypt the messages if the private key is permanently lost.</li></ul></li><li>Batch messaging<ul><li>If decryption fails and the message contain batch messages, client will not be able to retrieve individual messages in the batch, hence message consumption fails even if conf.setCryptoFailureAction() is set to CONSUME.</li></ul></li><li>If decryption fails, the message consumption stops and application will notice backlog growth in addition to decryption [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/cookbooks-message-queue/index.html b/content/docs/2.1.0-incubating/cookbooks-message-queue/index.html
index 19464348755..3445f291c40 100644
--- a/content/docs/2.1.0-incubating/cookbooks-message-queue/index.html
+++ b/content/docs/2.1.0-incubating/cookbooks-message-queue/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Using Pulsar as a message queue | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-message-queue"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Using Pulsar as a message queue | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-message-queue"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="d [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/cookbooks-non-persistent/index.html b/content/docs/2.1.0-incubating/cookbooks-non-persistent/index.html
index d073a71b9c5..72dbde1abe0 100644
--- a/content/docs/2.1.0-incubating/cookbooks-non-persistent/index.html
+++ b/content/docs/2.1.0-incubating/cookbooks-non-persistent/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Non-persistent messaging | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-non-persistent"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Non-persistent messaging | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-non-persistent"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusau [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/cookbooks-partitioned/index.html b/content/docs/2.1.0-incubating/cookbooks-partitioned/index.html
index 5faab069be0..a3b383cce5a 100644
--- a/content/docs/2.1.0-incubating/cookbooks-partitioned/index.html
+++ b/content/docs/2.1.0-incubating/cookbooks-partitioned/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Non-persistent messaging | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-partitioned"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Non-persistent messaging | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-partitioned"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/cookbooks-retention-expiry/index.html b/content/docs/2.1.0-incubating/cookbooks-retention-expiry/index.html
index fa35d6c3a36..367f29a6b64 100644
--- a/content/docs/2.1.0-incubating/cookbooks-retention-expiry/index.html
+++ b/content/docs/2.1.0-incubating/cookbooks-retention-expiry/index.html
@@ -3,29 +3,36 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Message retention and expiry | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-retention-expiry"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Message retention and expiry | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-retention-expiry"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="d [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-size retention.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="defaults">Defaults<a class="hash-link" href="#defaults" title="Direct link to heading">​</a></h3><p>There are two configuration parameters that you can use to set <a href="/docs/2.1.0-incubating/reference-terminology#instance">instance</a>-wide defaults for message retention: <a href="/docs/2.1.0-incubating/reference-configuration#broker-defaultRetentionTimeInMinutes"><code>defaultRetentionTimeInMinutes=0</code></a> an [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+size retention.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="defaults">Defaults<a class="hash-link" href="#defaults" title="Direct link to heading">​</a></h3><p>There are two configuration parameters that you can use to set <a href="/docs/2.1.0-incubating/reference-terminology#instance">instance</a>-wide defaults for message retention: <a href="/docs/2.1.0-incubating/reference-configuration#broker-defaultRetentionTimeInMinutes"><code>defaultRetentionTimeInMinutes=0</code></a> an [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/cookbooks-tiered-storage/index.html b/content/docs/2.1.0-incubating/cookbooks-tiered-storage/index.html
index ff808408690..590e1f4b949 100644
--- a/content/docs/2.1.0-incubating/cookbooks-tiered-storage/index.html
+++ b/content/docs/2.1.0-incubating/cookbooks-tiered-storage/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Tiered Storage | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-tiered-storage"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name=" [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Tiered Storage | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/cookbooks-tiered-storage"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_versio [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/deploy-aws/index.html b/content/docs/2.1.0-incubating/deploy-aws/index.html
index 995bc2f1ea0..21d9f482056 100644
--- a/content/docs/2.1.0-incubating/deploy-aws/index.html
+++ b/content/docs/2.1.0-incubating/deploy-aws/index.html
@@ -3,34 +3,41 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Deploying a Pulsar cluster on AWS using Terraform and Ansible | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/deploy-aws"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Deploying a Pulsar cluster on AWS using Terraform and Ansible | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/deploy-aws"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data- [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 in <code>ansible.cfg</code> file and <code>public_key_path</code> setting in <code>terraform.tfvars</code> file.</p><p>For example, if you already had a private SSH key in <code>~/.ssh/pulsar_aws</code> and a public key in <code>~/.ssh/pulsar_aws.pub</code>,
-you can do followings:</p><ol><li>update <code>ansible.cfg</code> with following values:</li></ol></blockquote><blockquote><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"> [...]
+you can do followings:</p><ol><li>update <code>ansible.cfg</code> with following values:</li></ol></blockquote><blockquote><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="displa [...]
 Since different type of machines would have different disk layout, if you change the <code>instance_types</code> in your terraform
-config, you need to update the task defined in <code>setup-disk.yaml</code> file.</p><p>To setup disks on bookie nodes, use this command:</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="displa [...]
+config, you need to update the task defined in <code>setup-disk.yaml</code> file.</p><p>To setup disks on bookie nodes, use this command:</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plai [...]
 It is important to run this command only once! If you attempt to run this command again after you have run Pulsar playbook,
-it might be potentially erase your disks again and cause the bookies to fail to start up.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="running-the-pulsar-playbook">Running the Pulsar playbook<a class="hash-link" href="#running-the-pulsar-playbook" title="Direct link to heading">​</a></h2><p>Once you&#x27;ve created the necessary AWS resources using Terraform, you can install and run Pulsar on the Terraform-created EC2 instances using Ansible. To do so, use this command:</p><div  [...]
+it might be potentially erase your disks again and cause the bookies to fail to start up.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="running-the-pulsar-playbook">Running the Pulsar playbook<a class="hash-link" href="#running-the-pulsar-playbook" title="Direct link to heading">​</a></h2><p>Once you&#x27;ve created the necessary AWS resources using Terraform, you can install and run Pulsar on the Terraform-created EC2 instances using Ansible. To do so, use this command:</p><div  [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/deploy-bare-metal-multi-cluster/index.html b/content/docs/2.1.0-incubating/deploy-bare-metal-multi-cluster/index.html
index e94547e0175..b1470ac58f4 100644
--- a/content/docs/2.1.0-incubating/deploy-bare-metal-multi-cluster/index.html
+++ b/content/docs/2.1.0-incubating/deploy-bare-metal-multi-cluster/index.html
@@ -3,45 +3,52 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Deploying a multi-cluster on bare metal | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/deploy-bare-metal-multi-cluster"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content= [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Deploying a multi-cluster on bare metal | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/deploy-bare-metal-multi-cluster"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-r [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 Pulsar or using it in a startup or on a single team, we recommend opting for a single cluster. For instructions on deploying a single cluster,
 see the guide <a href="/docs/2.1.0-incubating/deploy-bare-metal">here</a>.</li><li>If you want to use all builtin <a href="/docs/2.1.0-incubating/io-overview">Pulsar IO</a> connectors in your Pulsar deployment, you need to download <code>apache-pulsar-io-connectors</code>
 package and make sure it is installed under <code>connectors</code> directory in the pulsar directory on every broker node or on every function-worker node if you
-have run a separate cluster of function workers for <a href="/docs/2.1.0-incubating/functions-overview">Pulsar Functions</a>.</li></ol></div></div><p>A Pulsar <em>instance</em> consists of multiple Pulsar clusters working in unison. Clusters can be distributed across data centers or geographical regions and can replicate amongst themselves using <a href="/docs/2.1.0-incubating/administration-geo">geo-replication</a>. Deploying a multi-cluster Pulsar instance involves the following basic  [...]
+have run a separate cluster of function workers for <a href="/docs/2.1.0-incubating/functions-overview">Pulsar Functions</a>.</li></ol></div></div><p>A Pulsar <em>instance</em> consists of multiple Pulsar clusters working in unison. Clusters can be distributed across data centers or geographical regions and can replicate amongst themselves using <a href="/docs/2.1.0-incubating/administration-geo">geo-replication</a>. Deploying a multi-cluster Pulsar instance involves the following basic  [...]
 regions and that other regions are running as observers.</p><p>Again, given the very low expected load on the configuration store servers, we can
 share the same hosts used for the local ZooKeeper quorum.</p><p>For example, let&#x27;s assume a Pulsar instance with the following clusters <code>us-west</code>,
 <code>us-east</code>, <code>us-central</code>, <code>eu-central</code>, <code>ap-south</code>. Also let&#x27;s assume, each cluster
-will have its own local ZK servers named such as</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token pla [...]
+will have its own local ZK servers named such as</p><div class="codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-text codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span  [...]
 let all the others be ZK observers. For example, to form a 7 servers quorum, we
 can pick 3 servers from <code>us-west</code>, 2 from <code>us-central</code> and 2 from <code>us-east</code>.</p><p>This will guarantee that writes to configuration store will be possible even if one
-of these regions is unreachable.</p><p>The ZK configuration in all the servers will look like:</p><div class="codeBlockContainer_I0IT language-properties theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-properties codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></sp [...]
-designed to use multiple devices:</p><ul><li>A <strong>journal</strong> to ensure durability. For sequential writes, it&#x27;s critical to have fast <a href="https://linux.die.net/man/2/fsync" target="_blank" rel="noopener noreferrer">fsync</a> operations on bookie hosts. Typically, small and fast <a href="https://en.wikipedia.org/wiki/Solid-state_drive" target="_blank" rel="noopener noreferrer">solid-state drives</a> (SSDs) should suffice, or <a href="https://en.wikipedia.org/wiki/Hard_ [...]
-store</a> quorum connection string.</p><div class="codeBlockContainer_I0IT language-properties theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-properties codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span cla [...]
+of these regions is unreachable.</p><p>The ZK configuration in all the servers will look like:</p><div class="language-properties codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-properties codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block" [...]
+designed to use multiple devices:</p><ul><li>A <strong>journal</strong> to ensure durability. For sequential writes, it&#x27;s critical to have fast <a href="https://linux.die.net/man/2/fsync" target="_blank" rel="noopener noreferrer">fsync</a> operations on bookie hosts. Typically, small and fast <a href="https://en.wikipedia.org/wiki/Solid-state_drive" target="_blank" rel="noopener noreferrer">solid-state drives</a> (SSDs) should suffice, or <a href="https://en.wikipedia.org/wiki/Hard_ [...]
+store</a> quorum connection string.</p><div class="language-properties codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-properties codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F [...]
 the system is through the <code>pulsar-perf</code> client tool.</p><p>Let&#x27;s use a topic in the namespace we just created. Topics are automatically
-created the first time a producer or a consumer tries to use them.</p><p>The topic name in this case could be:</p><div class="codeBlockContainer_I0IT language-http theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-http codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br> [...]
-for messages:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">$ bin/pulsar-pe [...]
-10 seconds:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">$ bin/pulsar-perf [...]
+created the first time a producer or a consumer tries to use them.</p><p>The topic name in this case could be:</p><div class="language-http codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-http codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-bl [...]
+for messages:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" [...]
+10 seconds:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">$ [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/deploy-bare-metal/index.html b/content/docs/2.1.0-incubating/deploy-bare-metal/index.html
index 28e0cf8c67b..e7da6a3351a 100644
--- a/content/docs/2.1.0-incubating/deploy-bare-metal/index.html
+++ b/content/docs/2.1.0-incubating/deploy-bare-metal/index.html
@@ -3,38 +3,45 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Deploying a cluster on bare metal | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/deploy-bare-metal"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh=" [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Deploying a cluster on bare metal | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/deploy-bare-metal"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docus [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 Pulsar or using it in a startup or on a single team, we recommend opting for a single cluster. If you do need to run a multi-cluster Pulsar instance,
 however, see the guide <a href="/docs/2.1.0-incubating/deploy-bare-metal-multi-cluster">here</a>.</li><li>If you want to use all builtin <a href="/docs/2.1.0-incubating/io-overview">Pulsar IO</a> connectors in your Pulsar deployment, you need to download <code>apache-pulsar-io-connectors</code>
 package and make sure it is installed under <code>connectors</code> directory in the pulsar directory on every broker node or on every function-worker node if you
 have run a separate cluster of function workers for <a href="/docs/2.1.0-incubating/functions-overview">Pulsar Functions</a>.</li></ol></div></div><p>Deploying a Pulsar cluster involves doing the following (in order):</p><ul><li>Deploying a <a href="#deploying-a-zookeeper-cluster">ZooKeeper</a> cluster (optional)</li><li>Initializing <a href="#initializing-cluster-metadata">cluster metadata</a></li><li>Deploying a <a href="#deploying-a-bookkeeper-cluster">BookKeeper</a> cluster</li><li>D [...]
-for running ZooKeeper.</p></blockquote><p>To run Pulsar on bare metal, you will need:</p><ul><li>At least 6 Linux machines or VMs<ul><li>3 running <a href="https://zookeeper.apache.org" target="_blank" rel="noopener noreferrer">ZooKeeper</a></li><li>3 running a Pulsar broker, and a <a href="https://bookkeeper.apache.org" target="_blank" rel="noopener noreferrer">BookKeeper</a> bookie</li></ul></li><li>A single <a href="https://en.wikipedia.org/wiki/Domain_Name_System" target="_blank" rel [...]
+for running ZooKeeper.</p></blockquote><p>To run Pulsar on bare metal, you will need:</p><ul><li>At least 6 Linux machines or VMs<ul><li>3 running <a href="https://zookeeper.apache.org" target="_blank" rel="noopener noreferrer">ZooKeeper</a></li><li>3 running a Pulsar broker, and a <a href="https://bookkeeper.apache.org" target="_blank" rel="noopener noreferrer">BookKeeper</a> bookie</li></ul></li><li>A single <a href="https://en.wikipedia.org/wiki/Domain_Name_System" target="_blank" rel [...]
 If you would like to enable those <code>builtin</code> connectors, you can follow the instructions as below; otherwise you can
 skip this section for now.</p></blockquote><p>To get started using builtin connectors, you&#x27;ll need to download the connectors tarball release on every broker node in
-one of the following ways:</p><ul><li><p>by clicking the link below and downloading the release from an Apache mirror:</p><ul><li><a href="https://archive.apache.org/dist/incubator/pulsar/pulsar-2.1.0-incubating/apache-pulsar-io-connectors-2.1.0-incubating-bin.tar.gz" target="_blank" rel="noopener noreferrer" download="">Pulsar IO Connectors 2.1.0-incubating release</a></li></ul></li><li><p>from the Pulsar <a href="/download">downloads page</a></p></li><li><p>from the Pulsar <a href="htt [...]
-in the pulsar directory:</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">$ </sp [...]
-verify all the bookies in the cluster are up running.</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><sp [...]
+one of the following ways:</p><ul><li><p>by clicking the link below and downloading the release from an Apache mirror:</p><ul><li><a href="pulsar:connector_release_url" target="_blank" rel="noopener noreferrer" download="">Pulsar IO Connectors @pulsar:version@ release</a></li></ul></li><li><p>from the Pulsar <a href="pulsar:download_page_url" target="_blank" rel="noopener noreferrer">downloads page</a></p></li><li><p>from the Pulsar <a href="https://github.com/apache/incubator-pulsar/rel [...]
+in the pulsar directory:</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="tok [...]
+verify all the bookies in the cluster are up running.</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="co [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/deploy-dcos/index.html b/content/docs/2.1.0-incubating/deploy-dcos/index.html
index cd63866c840..2d6416cabba 100644
--- a/content/docs/2.1.0-incubating/deploy-dcos/index.html
+++ b/content/docs/2.1.0-incubating/deploy-dcos/index.html
@@ -3,30 +3,37 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Deploying Pulsar on DC/OS | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/deploy-dcos"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="do [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Deploying Pulsar on DC/OS | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/deploy-dcos"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-<code>apachepulsar/pulsar</code> image. <code>apachepulsar/pulsar-all</code> image has already bundled <a href="/docs/2.1.0-incubating/io-overview#working-with-connectors">all builtin connectors</a>.</p></div></div><p><a href="https://dcos.io/" target="_blank" rel="noopener noreferrer">DC/OS</a> (the <strong>D</strong>ata<strong>C</strong>enter <strong>O</strong>perating <strong>S</strong>ystem) is a distributed operating system used for deploying and managing applications and systems on [...]
-The <code>pulsar://a1.dcos:6650</code> endpoint is for the broker service. Endpoint details for each broker instance can be fetched from the DC/OS GUI. <code>a1.dcos</code> is a DC/OS client agent, which runs a broker. This can also be replaced by the client agent IP address.</p><p>Now, change the message number from 10 to 10000000 in main method of <a href="https://github.com/streamlio/pulsar-java-tutorial/blob/master/src/main/java/tutorial/ProducerTutorial.java" target="_blank" rel="no [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+<code>apachepulsar/pulsar</code> image. <code>apachepulsar/pulsar-all</code> image has already bundled <a href="/docs/2.1.0-incubating/io-overview#working-with-connectors">all builtin connectors</a>.</p></div></div><p><a href="https://dcos.io/" target="_blank" rel="noopener noreferrer">DC/OS</a> (the <strong>D</strong>ata<strong>C</strong>enter <strong>O</strong>perating <strong>S</strong>ystem) is a distributed operating system used for deploying and managing applications and systems on [...]
+The <code>pulsar://a1.dcos:6650</code> endpoint is for the broker service. Endpoint details for each broker instance can be fetched from the DC/OS GUI. <code>a1.dcos</code> is a DC/OS client agent, which runs a broker. This can also be replaced by the client agent IP address.</p><p>Now, change the message number from 10 to 10000000 in main method of <a href="https://github.com/streamlio/pulsar-java-tutorial/blob/master/src/main/java/tutorial/ProducerTutorial.java" target="_blank" rel="no [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/deploy-kubernetes/index.html b/content/docs/2.1.0-incubating/deploy-kubernetes/index.html
index f93f0da1a80..8d078c69efe 100644
--- a/content/docs/2.1.0-incubating/deploy-kubernetes/index.html
+++ b/content/docs/2.1.0-incubating/deploy-kubernetes/index.html
@@ -3,40 +3,47 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Deploying Pulsar on Kubernetes | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/deploy-kubernetes"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="tru [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Deploying Pulsar on Kubernetes | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/deploy-kubernetes"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaur [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-<code>apachepulsar/pulsar</code> image. <code>apachepulsar/pulsar-all</code> image has already bundled <a href="/docs/2.1.0-incubating/io-overview#working-with-connectors">all builtin connectors</a>.</p></div></div><p>Pulsar can be easily deployed in <a href="https://kubernetes.io/" target="_blank" rel="noopener noreferrer">Kubernetes</a> clusters, either in managed clusters on <a href="#pulsar-on-google-kubernetes-engine">Google Kubernetes Engine</a> or <a href="https://aws.amazon.com/" [...]
-or using <a href="#deploying-pulsar-components-helm"><code>helm</code></a>.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="pulsar-on-amazon-web-services">Pulsar on Amazon Web Services<a class="hash-link" href="#pulsar-on-amazon-web-services" title="Direct link to heading">​</a></h2><p>You can run Kubernetes on <a href="https://aws.amazon.com/" target="_blank" rel="noopener noreferrer">Amazon Web Services</a> (AWS) in a variety of ways. A very simple way that was <a href="https://a [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+<code>apachepulsar/pulsar</code> image. <code>apachepulsar/pulsar-all</code> image has already bundled <a href="/docs/2.1.0-incubating/io-overview#working-with-connectors">all builtin connectors</a>.</p></div></div><p>Pulsar can be easily deployed in <a href="https://kubernetes.io/" target="_blank" rel="noopener noreferrer">Kubernetes</a> clusters, either in managed clusters on <a href="#pulsar-on-google-kubernetes-engine">Google Kubernetes Engine</a> or <a href="https://aws.amazon.com/" [...]
+or using <a href="#deploying-pulsar-components-helm"><code>helm</code></a>.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="pulsar-on-amazon-web-services">Pulsar on Amazon Web Services<a class="hash-link" href="#pulsar-on-amazon-web-services" title="Direct link to heading">​</a></h2><p>You can run Kubernetes on <a href="https://aws.amazon.com/" target="_blank" rel="noopener noreferrer">Amazon Web Services</a> (AWS) in a variety of ways. A very simple way that was <a href="https://a [...]
 or using <a href="#deploying-pulsar-components-helm"><code>helm</code></a>.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="pulsar-on-a-custom-kubernetes-cluster">Pulsar on a custom Kubernetes cluster<a class="hash-link" href="#pulsar-on-a-custom-kubernetes-cluster" title="Direct link to heading">​</a></h2><p>Pulsar can be deployed on a custom, non-GKE Kubernetes cluster as well. You can find detailed documentation on how to choose a Kubernetes installation method that suits your n [...]
-a <a href="https://github.com/kubernetes/minikube#requirements" target="_blank" rel="noopener noreferrer">VM driver</a>, e.g. <code>kvm2</code> on Linux or <code>hyperkit</code> or <code>VirtualBox</code> on macOS.</p></li><li><p>Create a kubernetes cluster on Minikube.</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 t [...]
-with local Kubernetes cluster on Minikube, run:</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span cla [...]
+a <a href="https://github.com/kubernetes/minikube#requirements" target="_blank" rel="noopener noreferrer">VM driver</a>, e.g. <code>kvm2</code> on Linux or <code>hyperkit</code> or <code>VirtualBox</code> on macOS.</p></li><li><p>Create a kubernetes cluster on Minikube.</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell  [...]
+with local Kubernetes cluster on Minikube, run:</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F [...]
 but that will change as you begin deploying Pulsar components using <code>kubectl</code> <a href="#deploying-pulsar-components">component by component</a>,
-or using <a href="#deploying-pulsar-components-helm"><code>helm</code></a>.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="multiple-vms">Multiple VMs<a class="hash-link" href="#multiple-vms" title="Direct link to heading">​</a></h3><p>For the second option, follow the <a href="https://github.com/pires/kubernetes-vagrant-coreos-cluster" target="_blank" rel="noopener noreferrer">instructions</a> for running Kubernetes using <a href="https://coreos.com/" target="_blank" rel="noopener [...]
+or using <a href="#deploying-pulsar-components-helm"><code>helm</code></a>.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="multiple-vms">Multiple VMs<a class="hash-link" href="#multiple-vms" title="Direct link to heading">​</a></h3><p>For the second option, follow the <a href="https://github.com/pires/kubernetes-vagrant-coreos-cluster" target="_blank" rel="noopener noreferrer">instructions</a> for running Kubernetes using <a href="https://coreos.com/" target="_blank" rel="noopener [...]
 but that will change as you begin deploying Pulsar components using <code>kubectl</code> <a href="#deploying-pulsar-components">component by component</a>,
-or using <a href="#deploying-pulsar-components-helm"><code>helm</code></a>.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="deploying-pulsar-components">Deploying Pulsar components<a class="hash-link" href="#deploying-pulsar-components" title="Direct link to heading">​</a></h2><p>Now that you&#x27;ve set up a Kubernetes cluster, either on <a href="#pulsar-on-google-kubernetes-engine">Google Kubernetes Engine</a> or on a <a href="#pulsar-on-a-custom-kubernetes-cluster">custom cluste [...]
-to access corresponding services. For example, you can access Pulsar dashboard at <code>http://$(minikube ip):30005</code>.</p></blockquote><h4 class="anchor anchorWithStickyNavbar_mojV" id="prometheus">Prometheus<a class="hash-link" href="#prometheus" title="Direct link to heading">​</a></h4><p>All Pulsar metrics in Kubernetes are collected by a <a href="https://prometheus.io" target="_blank" rel="noopener noreferrer">Prometheus</a> instance running inside the cluster. Typically, there  [...]
-to access corresponding services. For example, pulsar webservice url will be at <code>http://$(minikube ip):30001</code>.</p></blockquote><p>Once your Pulsar cluster is running on Kubernetes, you can connect to it using a Pulsar client. You can fetch the IP address for the Pulsar proxy running in your Kubernetes cluster using kubectl:</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><p [...]
-make sure you follow <a href="https://docs.helm.sh/using_helm" target="_blank" rel="noopener noreferrer">Helm documentation</a> to install helm.</p><blockquote><p>Assume you have cloned pulsar repo under a <code>PULSAR_HOME</code> directory.</p></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="minikube-1">Minikube<a class="hash-link" href="#minikube-1" title="Direct link to heading">​</a></h3><ol><li><p>Go to Pulsar helm chart directory</p><div class="codeBlockContainer_I0I [...]
+or using <a href="#deploying-pulsar-components-helm"><code>helm</code></a>.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="deploying-pulsar-components">Deploying Pulsar components<a class="hash-link" href="#deploying-pulsar-components" title="Direct link to heading">​</a></h2><p>Now that you&#x27;ve set up a Kubernetes cluster, either on <a href="#pulsar-on-google-kubernetes-engine">Google Kubernetes Engine</a> or on a <a href="#pulsar-on-a-custom-kubernetes-cluster">custom cluste [...]
+to access corresponding services. For example, you can access Pulsar dashboard at <code>http://$(minikube ip):30005</code>.</p></blockquote><h4 class="anchor anchorWithStickyNavbar_mojV" id="prometheus">Prometheus<a class="hash-link" href="#prometheus" title="Direct link to heading">​</a></h4><p>All Pulsar metrics in Kubernetes are collected by a <a href="https://prometheus.io" target="_blank" rel="noopener noreferrer">Prometheus</a> instance running inside the cluster. Typically, there  [...]
+to access corresponding services. For example, pulsar webservice url will be at <code>http://$(minikube ip):30001</code>.</p></blockquote><p>Once your Pulsar cluster is running on Kubernetes, you can connect to it using a Pulsar client. You can fetch the IP address for the Pulsar proxy running in your Kubernetes cluster using kubectl:</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlock [...]
+make sure you follow <a href="https://docs.helm.sh/using_helm" target="_blank" rel="noopener noreferrer">Helm documentation</a> to install helm.</p><blockquote><p>Assume you have cloned pulsar repo under a <code>PULSAR_HOME</code> directory.</p></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="minikube-1">Minikube<a class="hash-link" href="#minikube-1" title="Direct link to heading">​</a></h3><ol><li><p>Go to Pulsar helm chart directory</p><div class="language-shell codeBlo [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/deploy-monitoring/index.html b/content/docs/2.1.0-incubating/deploy-monitoring/index.html
index 313319e8f97..77f9e13fe3d 100644
--- a/content/docs/2.1.0-incubating/deploy-monitoring/index.html
+++ b/content/docs/2.1.0-incubating/deploy-monitoring/index.html
@@ -3,38 +3,45 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Monitoring | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/deploy-monitoring"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_ [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Monitoring | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/deploy-monitoring"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content= [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-level:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">bin/pulsar-admin broke [...]
-detailed stats through Prometheus as well.</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class= [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+level:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">bin/pu [...]
+detailed stats through Prometheus as well.</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8 [...]
 These can be changed by specifying system property <code>stats_server_port</code>.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="bookkeeper-stats">BookKeeper stats<a class="hash-link" href="#bookkeeper-stats" title="Direct link to heading">​</a></h3><p>For BookKeeper you can configure the stats frameworks by changing the <code>statsProviderClass</code> in
 <code>conf/bookkeeper.conf</code>.</p><p>By default, the default BookKeeper configuration included with Pulsar distribution will enable
-the Prometheus exporter.</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">http [...]
+the Prometheus exporter.</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="t [...]
 the <code>prometheusStatsHttpPort</code> in <code>conf/bookkeeper.conf</code>.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="configuring-prometheus">Configuring Prometheus<a class="hash-link" href="#configuring-prometheus" title="Direct link to heading">​</a></h2><p>You can configure Prometheus to collect and store the metrics data by following the Prometheus <a href="https://prometheus.io/docs/introduction/getting_started/" target="_blank" rel="noopener noreferrer">Getting start [...]
 in a Kubernetes cluster, the monitoring is automatically setup with the <a href="/docs/2.1.0-incubating/deploy-kubernetes">provided</a>
 instructions.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="dashboards">Dashboards<a class="hash-link" href="#dashboards" title="Direct link to heading">​</a></h2><p>When collecting time series statistics, the major problem is to make sure the number of dimensions
 attached to the data does not explode.</p><p>For that reason we only collect time series of metrics aggregated at the namespace level.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="pulsar-per-topic-dashboard">Pulsar per-topic dashboard<a class="hash-link" href="#pulsar-per-topic-dashboard" title="Direct link to heading">​</a></h3><p>The per-topic dashboard instructions are available at <a href="/docs/2.1.0-incubating/administration-dashboard">Dashboard</a>.</p><h3 class="anchor a [...]
-in place. This is enabled by default when deploying Pulsar on Kubernetes.</p><p>To use the dashboard manually:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><b [...]
+in place. This is enabled by default when deploying Pulsar on Kubernetes.</p><p>To use the dashboard manually:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline- [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/develop-cpp/index.html b/content/docs/2.1.0-incubating/develop-cpp/index.html
index 827aac7d63e..d05db0f2483 100644
--- a/content/docs/2.1.0-incubating/develop-cpp/index.html
+++ b/content/docs/2.1.0-incubating/develop-cpp/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Building Pulsar C++ client | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/develop-cpp"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Building Pulsar C++ client | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/develop-cpp"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/develop-load-manager/index.html b/content/docs/2.1.0-incubating/develop-load-manager/index.html
index 5818cb4b01b..acb84c0512f 100644
--- a/content/docs/2.1.0-incubating/develop-load-manager/index.html
+++ b/content/docs/2.1.0-incubating/develop-load-manager/index.html
@@ -3,21 +3,28 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Modular load manager | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/develop-load-manager"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Modular load manager | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/develop-load-manager"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_vers [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 Here, the available data is subdivided into the bundle data and the broker data.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="broker">Broker<a class="hash-link" href="#broker" title="Direct link to heading">​</a></h4><p>The broker data is contained in the <a href="https://github.com/apache/incubator-pulsar/blob/master/pulsar-broker/src/main/java/org/apache/pulsar/broker/BrokerData.java" target="_blank" rel="noopener noreferrer"><code>BrokerData</code></a> class. It is further su [...]
 one being the local data which every broker individually writes to ZooKeeper, and the other being the historical broker
 data which is written to ZooKeeper by the leader broker.</p><h5 class="anchor anchorWithStickyNavbar_mojV" id="local-broker-data">Local Broker Data<a class="hash-link" href="#local-broker-data" title="Direct link to heading">​</a></h5><p>The local broker data is contained in the class <a href="https://github.com/apache/incubator-pulsar/blob/master/pulsar-common/src/main/java/org/apache/pulsar/policies/data/loadbalancer/LocalBrokerData.java" target="_blank" rel="noopener noreferrer"><code [...]
@@ -42,14 +49,14 @@ that is being utilized by the candidate broker. This multiplier ensures that mac
 by the same message rates will receive less load. In particular, it tries to ensure that if one machine is overloaded,
 then all machines are approximately overloaded. In the case in which a broker&#x27;s max usage exceeds the overload
 threshold, that broker is not considered for bundle assignment. If all brokers are overloaded, the bundle is randomly
-assigned.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/pulsar/edit/master/site2/docs/develop-load-manager.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_dcUD" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5  [...]
+assigned.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/pulsar/edit/master/site2/docs/develop-load-manager.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_dcUD" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5  [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/develop-schema/index.html b/content/docs/2.1.0-incubating/develop-schema/index.html
index 60fa5fbe64c..3a48a142ced 100644
--- a/content/docs/2.1.0-incubating/develop-schema/index.html
+++ b/content/docs/2.1.0-incubating/develop-schema/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Custom schema storage | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/develop-schema"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="doc [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Custom schema storage | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/develop-schema"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version"  [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/develop-tools/index.html b/content/docs/2.1.0-incubating/develop-tools/index.html
index 776145415ce..ee33ef09897 100644
--- a/content/docs/2.1.0-incubating/develop-tools/index.html
+++ b/content/docs/2.1.0-incubating/develop-tools/index.html
@@ -3,30 +3,37 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Simulation tools | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/develop-tools"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusauru [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Simulation tools | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/develop-tools"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" conten [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 handle the load. The load simulation controller, the load simulation client, and the broker monitor were created as an
 effort to make create this load and observe the effects on the managers more easily.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="simulation-client">Simulation Client<a class="hash-link" href="#simulation-client" title="Direct link to heading">​</a></h2><p>The simulation client is a machine which will create and subscribe to topics with configurable message rates and sizes.
 Because it is sometimes necessary in simulating large load to use multiple client machines, the user does not interact
 with the simulation client directly, but instead delegates their requests to the simulation controller, which will then
 send signals to clients to start incurring load. The client implementation is in the class
-<code>org.apache.pulsar.testclient.LoadSimulationClient</code>.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="usage">Usage<a class="hash-link" href="#usage" title="Direct link to heading">​</a></h3><p>To Start a simulation client, use the <code>pulsar-perf</code> script with the command <code>simulation-client</code> as follows:</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex= [...]
+<code>org.apache.pulsar.testclient.LoadSimulationClient</code>.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="usage">Usage<a class="hash-link" href="#usage" title="Direct link to heading">​</a></h3><p>To Start a simulation client, use the <code>pulsar-perf</code> script with the command <code>simulation-client</code> as follows:</p><div class="codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL [...]
 topics, change the load incurred by topics, as well as several other tasks. It is implemented in the class
 <code>org.apache.pulsar.testclient.LoadSimulationController</code> and presents a shell to the user as an interface to send
-command with.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="usage-1">Usage<a class="hash-link" href="#usage-1" title="Direct link to heading">​</a></h3><p>To start a simulation controller, use the <code>pulsar-perf</code> script with the command <code>simulation-controller</code> as follows:</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-text co [...]
+command with.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="usage-1">Usage<a class="hash-link" href="#usage-1" title="Direct link to heading">​</a></h3><p>To start a simulation controller, use the <code>pulsar-perf</code> script with the command <code>simulation-controller</code> as follows:</p><div class="codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code  [...]
 where you can issue commands to simulation clients. Arguments often refer to tenant names, namespace names, and topic
 names. In all cases, the BASE name of the tenants, namespaces, and topics are used. For example, for the topic
 <code>persistent://my_tenant/my_cluster/my_namespace/my_topic</code>, the tenant name is <code>my_tenant</code>, the namespace name is
@@ -53,14 +60,14 @@ load data from it and simulates the real-time load. In all cases, the optional <
 user to simulate some proportion of the load. For instance, using <code>--rate-multiplier 0.05</code> will cause messages to
 be sent at only <code>5%</code> of the rate of the load that is being simulated.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="broker-monitor">Broker Monitor<a class="hash-link" href="#broker-monitor" title="Direct link to heading">​</a></h2><p>To observe the behavior of the load manager in these simulations, one may utilize the broker monitor, which is
 implemented in <code>org.apache.pulsar.testclient.BrokerMonitor</code>. The broker monitor will print tabular load data to the
-console as it is updated using watchers.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="usage-2">Usage<a class="hash-link" href="#usage-2" title="Direct link to heading">​</a></h3><p>To start a broker monitor, use the <code>monitor-brokers</code> command in the <code>pulsar-perf</code> script:</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-text c [...]
+console as it is updated using watchers.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="usage-2">Usage<a class="hash-link" href="#usage-2" title="Direct link to heading">​</a></h3><p>To start a broker monitor, use the <code>monitor-brokers</code> command in the <code>pulsar-perf</code> script:</p><div class="codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/developing-binary-protocol/index.html b/content/docs/2.1.0-incubating/developing-binary-protocol/index.html
index a25e0dca74b..2f4fcbfbf97 100644
--- a/content/docs/2.1.0-incubating/developing-binary-protocol/index.html
+++ b/content/docs/2.1.0-incubating/developing-binary-protocol/index.html
@@ -3,30 +3,37 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar binary protocol specification | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/developing-binary-protocol"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><me [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar binary protocol specification | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/developing-binary-protocol"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 each of them with its individual metadata, defined by the <code>SingleMessageMetadata</code>
 object.</p><p>For a single batch, the payload format will look like this:</p><table><thead><tr><th align="left">Field</th><th align="left">Description</th></tr></thead><tbody><tr><td align="left">metadataSizeN</td><td align="left">The size of the single message metadata serialized Protobuf</td></tr><tr><td align="left">metadataN</td><td align="left">Single message metadata</td></tr><tr><td align="left">payloadN</td><td align="left">Message payload passed by application</td></tr></tbody>< [...]
 is responsible to initiate the session.</p><p><img loading="lazy" alt="Connect interaction" src="/assets/images/binary-protocol-connect-62f0caa199b185efbab5182c49bdaf97.png" width="475" height="215" class="img_E7b_"></p><p>After receiving a <code>Connected</code> response from the broker, the client can
 consider the connection ready to use. Alternatively, if the broker doesn&#x27;t
 validate the client authentication, it will reply with an <code>Error</code> command and
-close the TCP connection.</p><p>Example:</p><div class="codeBlockContainer_I0IT language-protobuf theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-protobuf codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span cl [...]
+close the TCP connection.</p><p>Example:</p><div class="language-protobuf codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-protobuf codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:# [...]
 enabled</li><li><code>auth_data</code> → <em>(optional)</em> Plugin specific authentication data</li><li><code>protocol_version</code> → Indicates the protocol version supported by the
 client. Broker will not send commands introduced in newer revisions of the
-protocol. Broker might be enforcing a minimum version</li></ul><div class="codeBlockContainer_I0IT language-protobuf theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-protobuf codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="colo [...]
+protocol. Broker might be enforcing a minimum version</li></ul><div class="language-protobuf codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-protobuf codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-l [...]
 must not attempt to send commands introduced in newer revisions of the
 protocol</li></ul><h3 class="anchor anchorWithStickyNavbar_mojV" id="keep-alive">Keep Alive<a class="hash-link" href="#keep-alive" title="Direct link to heading">​</a></h3><p>To identify prolonged network partitions between clients and brokers or cases
 in which a machine crashes without interrupting the TCP connection on the remote
@@ -38,22 +45,22 @@ probe, though it is required to promptly reply after receiving one from the
 broker in order to prevent the remote side from forcibly closing the TCP connection.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="producer">Producer<a class="hash-link" href="#producer" title="Direct link to heading">​</a></h3><p>In order to send messages, a client needs to establish a producer. When creating
 a producer, the broker will first verify that this particular client is
 authorized to publish on the topic.</p><p>Once the client gets confirmation of the producer creation, it can publish
-messages to the broker, referring to the producer id negotiated before.</p><p><img loading="lazy" alt="Producer interaction" src="/assets/images/binary-protocol-producer-2746d3914bebf293532476b046540132.png" width="469" height="416" class="img_E7b_"></p><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-producer">Command Producer<a class="hash-link" href="#command-producer" title="Direct link to heading">​</a></h5><div class="codeBlockContainer_I0IT language-protobuf theme-code-b [...]
+messages to the broker, referring to the producer id negotiated before.</p><p><img loading="lazy" alt="Producer interaction" src="/assets/images/binary-protocol-producer-2746d3914bebf293532476b046540132.png" width="469" height="416" class="img_E7b_"></p><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-producer">Command Producer<a class="hash-link" href="#command-producer" title="Direct link to heading">​</a></h5><div class="language-protobuf codeBlockContainer_MPoW theme-code-b [...]
 within the same connection</li><li><code>request_id</code> → Identifier for this request. Used to match the response with
 the originating request. Needs to be unique within the same connection</li><li><code>producer_name</code> → <em>(optional)</em> If a producer name is specified, the name will
 be used, otherwise the broker will generate a unique name. Generated
 producer name is guaranteed to be globally unique. Implementations are
 expected to let the broker generate a new producer name when the producer
 is initially created, then reuse it when recreating the producer after
-reconnections.</li></ul><p>The broker will reply with either <code>ProducerSuccess</code> or <code>Error</code> commands.</p><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-producersuccess">Command ProducerSuccess<a class="hash-link" href="#command-producersuccess" title="Direct link to heading">​</a></h5><div class="codeBlockContainer_I0IT language-protobuf theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" cl [...]
+reconnections.</li></ul><p>The broker will reply with either <code>ProducerSuccess</code> or <code>Error</code> commands.</p><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-producersuccess">Command ProducerSuccess<a class="hash-link" href="#command-producersuccess" title="Direct link to heading">​</a></h5><div class="language-protobuf codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre [...]
 specified by the client, if any.</li></ul><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-send">Command Send<a class="hash-link" href="#command-send" title="Direct link to heading">​</a></h5><p>Command <code>Send</code> is used to publish a new message within the context of an
 already existing producer. This command is used in a frame that includes command
-as well as message payload, for which the complete format is specified in the <a href="#payload-commands">payload commands</a> section.</p><div class="codeBlockContainer_I0IT language-protobuf theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-protobuf codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style=" [...]
+as well as message payload, for which the complete format is specified in the <a href="#payload-commands">payload commands</a> section.</p><div class="language-protobuf codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-protobuf codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="toke [...]
 to be implemented with a counter starting at 0. The <code>SendReceipt</code> that
 acknowledges the effective publishing of a messages will refer to it by
 its sequence id.</li><li><code>num_messages</code> → <em>(optional)</em> Used when publishing a batch of messages at
 once.</li></ul><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-sendreceipt">Command SendReceipt<a class="hash-link" href="#command-sendreceipt" title="Direct link to heading">​</a></h5><p>After a message has been persisted on the configured number of replicas, the
-broker will send the acknowledgment receipt to the producer.</p><div class="codeBlockContainer_I0IT language-protobuf theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-protobuf codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="col [...]
+broker will send the acknowledgment receipt to the producer.</p><div class="language-protobuf codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-protobuf codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token- [...]
 Unique within a single cluster. Message id is composed of 2 longs, <code>ledgerId</code>
 and <code>entryId</code>, that reflect that this unique id is assigned when appending
 to a BookKeeper ledger</li></ul><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-closeproducer">Command CloseProducer<a class="hash-link" href="#command-closeproducer" title="Direct link to heading">​</a></h5><p><strong>Note</strong>: <em>This command can be sent by either producer or broker</em>.</p><p>When receiving a <code>CloseProducer</code> command, the broker will stop accepting any
@@ -68,19 +75,19 @@ subscription is not already there, a new one will be created.</p><p><img loading
 broker to push messages. This is done with the <code>Flow</code> command.</p><p>A <code>Flow</code> command gives additional <em>permits</em> to send messages to the consumer.
 A typical consumer implementation will use a queue to accumulate these messages
 before the application is ready to consume them.</p><p>After the application has dequeued a number of message, the consumer will
-send additional number of permits to allow the broker to push more messages.</p><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-subscribe">Command Subscribe<a class="hash-link" href="#command-subscribe" title="Direct link to heading">​</a></h5><div class="codeBlockContainer_I0IT language-protobuf theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-protobuf codeBlock_jd64 thin-scrollbar [...]
+send additional number of permits to allow the broker to push more messages.</p><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-subscribe">Command Subscribe<a class="hash-link" href="#command-subscribe" title="Direct link to heading">​</a></h5><div class="language-protobuf codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-protobuf codeBlock__0O [...]
 within the same connection</li><li><code>request_id</code> → Identifier for this request. Used to match the response with
 the originating request. Needs to be unique within the same connection</li><li><code>consumer_name</code> → <em>(optional)</em> Clients can specify a consumer name. This
 name can be used to track a particular consumer in the stats. Also, in
 Failover subscription type, the name is used to decide which consumer is
 elected as <em>master</em> (the one receiving messages): consumers are sorted by
-their consumer name and the first one is elected master.</li></ul><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-flow">Command Flow<a class="hash-link" href="#command-flow" title="Direct link to heading">​</a></h5><div class="codeBlockContainer_I0IT language-protobuf theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-protobuf codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines [...]
+their consumer name and the first one is elected master.</li></ul><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-flow">Command Flow<a class="hash-link" href="#command-flow" title="Direct link to heading">​</a></h5><div class="language-protobuf codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-protobuf codeBlock__0OG thin-scrollbar"><code class [...]
 pushing more messages</li></ul><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-message">Command Message<a class="hash-link" href="#command-message" title="Direct link to heading">​</a></h5><p>Command <code>Message</code> is used by the broker to push messages to an existing consumer,
 within the limits of the given permits.</p><p>This command is used in a frame that includes the message payload as well, for
 which the complete format is specified in the <a href="#payload-commands">payload commands</a>
-section.</p><div class="codeBlockContainer_I0IT language-protobuf theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-protobuf codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">message Comman [...]
+section.</p><div class="language-protobuf codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-protobuf codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain [...]
 successfully processed by the application and can be discarded by the broker.</p><p>In addition, the broker will also maintain the consumer position based on the
-acknowledged messages.</p><div class="codeBlockContainer_I0IT language-protobuf theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-protobuf codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> [...]
+acknowledged messages.</p><div class="language-protobuf codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-protobuf codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span clas [...]
 the messages due to: <code>UncompressedSizeCorruption</code>,
 <code>DecompressionError</code>, <code>ChecksumMismatch</code>, <code>BatchDeSerializeError</code></li></ul><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-closeconsumer">Command CloseConsumer<a class="hash-link" href="#command-closeconsumer" title="Direct link to heading">​</a></h5><p><strong><em>Note</em></strong>: *<em>This command can be sent by either producer or broker</em>.</p><p>This command behaves the same as <a href="#command-closeproducer"><code>CloseProducer</code [...]
 that were pushed to that particular consumer and not yet acknowledged.</p><p>The protobuf object accepts a list of message ids that the consumer wants to
@@ -104,9 +111,9 @@ running at <code>pulsar://broker.example.com:6650</code></p><p>Individual broker
 <code>pulsar://broker-2.example.com:6650</code>, ...</p><p>A client can use a connection to the discovery service host to issue a
 <code>LookupTopic</code> command. The response can either be a broker hostname to
 connect to, or a broker hostname to which retry the lookup.</p><p>The <code>LookupTopic</code> command has to be used in a connection that has already
-gone through the <code>Connect</code> / <code>Connected</code> initial handshake.</p><p><img loading="lazy" alt="Topic lookup" src="/assets/images/binary-protocol-topic-lookup-f013216a8dae04823eb9d39a0f2e264e.png" width="587" height="307" class="img_E7b_"></p><div class="codeBlockContainer_I0IT language-protobuf theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-protobuf codeBlock_jd64 thin-scro [...]
+gone through the <code>Connect</code> / <code>Connected</code> initial handshake.</p><p><img loading="lazy" alt="Topic lookup" src="/assets/images/binary-protocol-topic-lookup-f013216a8dae04823eb9d39a0f2e264e.png" width="587" height="307" class="img_E7b_"></p><div class="language-protobuf codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-protobuf codeBloc [...]
 redirect response, client should pass the same value contained in the
-response</li></ul><h5 class="anchor anchorWithStickyNavbar_mojV" id="lookuptopicresponse">LookupTopicResponse<a class="hash-link" href="#lookuptopicresponse" title="Direct link to heading">​</a></h5><p>Example of response with successful lookup:</p><div class="codeBlockContainer_I0IT language-protobuf theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-protobuf codeBlock_jd64 thin-scrollbar"><cod [...]
+response</li></ul><h5 class="anchor anchorWithStickyNavbar_mojV" id="lookuptopicresponse">LookupTopicResponse<a class="hash-link" href="#lookuptopicresponse" title="Direct link to heading">​</a></h5><p>Example of response with successful lookup:</p><div class="language-protobuf codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-protobuf codeBlock__0OG thin [...]
 to <code>broker-2.example.com</code> and this broker will be able to give a definitive
 answer to the lookup request.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="partitioned-topics-discovery">Partitioned topics discovery<a class="hash-link" href="#partitioned-topics-discovery" title="Direct link to heading">​</a></h3><p>Partitioned topics metadata discovery is used to find out if a topic is a
 &quot;partitioned topic&quot; and how many partitions were set up.</p><p>If the topic is marked as &quot;partitioned&quot;, the client is expected to create
@@ -114,14 +121,14 @@ multiple producers or consumers, one for each partition, using the <code>partiti
 suffix.</p><p>This information only needs to be retrieved the first time a producer or
 consumer is created. There is no need to do this after reconnections.</p><p>The discovery of partitioned topics metadata works very similar to the topic
 lookup. The client send a request to the service discovery address and the
-response will contain actual metadata.</p><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-partitionedtopicmetadata">Command PartitionedTopicMetadata<a class="hash-link" href="#command-partitionedtopicmetadata" title="Direct link to heading">​</a></h5><div class="codeBlockContainer_I0IT language-protobuf theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-protobuf codeBlock_jd64 thin-sc [...]
+response will contain actual metadata.</p><h5 class="anchor anchorWithStickyNavbar_mojV" id="command-partitionedtopicmetadata">Command PartitionedTopicMetadata<a class="hash-link" href="#command-partitionedtopicmetadata" title="Direct link to heading">​</a></h5><div class="language-protobuf codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-protobuf codeBl [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/functions-api/index.html b/content/docs/2.1.0-incubating/functions-api/index.html
index f6eb26247ac..a596064d3e5 100644
--- a/content/docs/2.1.0-incubating/functions-api/index.html
+++ b/content/docs/2.1.0-incubating/functions-api/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">The Pulsar Functions API | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-api"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">The Pulsar Functions API | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-api"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/functions-deploying/index.html b/content/docs/2.1.0-incubating/functions-deploying/index.html
index ca65001d555..c2888862f95 100644
--- a/content/docs/2.1.0-incubating/functions-deploying/index.html
+++ b/content/docs/2.1.0-incubating/functions-deploying/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Deploying and managing Pulsar Functions | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-deploying"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta d [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Deploying and managing Pulsar Functions | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-deploying"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" nam [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/functions-guarantees/index.html b/content/docs/2.1.0-incubating/functions-guarantees/index.html
index 34a7242cc1c..b2b5e35412c 100644
--- a/content/docs/2.1.0-incubating/functions-guarantees/index.html
+++ b/content/docs/2.1.0-incubating/functions-guarantees/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Processing guarantees | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-guarantees"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Processing guarantees | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-guarantees"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_ver [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/functions-metrics/index.html b/content/docs/2.1.0-incubating/functions-metrics/index.html
index ac134f787ba..ed8be41e6de 100644
--- a/content/docs/2.1.0-incubating/functions-metrics/index.html
+++ b/content/docs/2.1.0-incubating/functions-metrics/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Metrics for Pulsar Functions | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-metrics"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Metrics for Pulsar Functions | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-metrics"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/functions-overview/index.html b/content/docs/2.1.0-incubating/functions-overview/index.html
index 30cb31e9331..73a20098054 100644
--- a/content/docs/2.1.0-incubating/functions-overview/index.html
+++ b/content/docs/2.1.0-incubating/functions-overview/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar Functions overview | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-overview"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" n [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar Functions overview | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-overview"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_v [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/functions-quickstart/index.html b/content/docs/2.1.0-incubating/functions-quickstart/index.html
index 383774b546d..519d5dc26e3 100644
--- a/content/docs/2.1.0-incubating/functions-quickstart/index.html
+++ b/content/docs/2.1.0-incubating/functions-quickstart/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Getting started with Pulsar Functions | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-quickstart"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Getting started with Pulsar Functions | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-quickstart"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/functions-state/index.html b/content/docs/2.1.0-incubating/functions-state/index.html
index 3944d14ccd7..ceebc08977d 100644
--- a/content/docs/2.1.0-incubating/functions-state/index.html
+++ b/content/docs/2.1.0-incubating/functions-state/index.html
@@ -3,34 +3,41 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar Functions State Storage (Developer Preview) | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-state"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"> [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar Functions State Storage (Developer Preview) | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/functions-state"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="tr [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 for storing the <code>State</code> for functions. For example, A <code>WordCount</code> function can store its <code>counters</code> state into BookKeeper&#x27;s table service via Pulsar Functions <a href="#api">State API</a>.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="api">API<a class="hash-link" href="#api" title="Direct link to heading">​</a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="java-api">Java API<a class="hash-link" href="#java-api" title="Direct link to  [...]
-you are using <a href="/docs/2.1.0-incubating/functions-api#java-sdk-functions">Java SDK</a> functions.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="incrcounter">incrCounter<a class="hash-link" href="#incrcounter" title="Direct link to heading">​</a></h4><div class="codeBlockContainer_I0IT language-java theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-java codeBlock_jd64 thin-scrollba [...]
-general key/value state.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="putstate">putState<a class="hash-link" href="#putstate" title="Direct link to heading">​</a></h4><div class="codeBlockContainer_I0IT language-java theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-java codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><spa [...]
+you are using <a href="/docs/2.1.0-incubating/functions-api#java-sdk-functions">Java SDK</a> functions.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="incrcounter">incrCounter<a class="hash-link" href="#incrcounter" title="Direct link to heading">​</a></h4><div class="language-java codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-java codeBlock__0 [...]
+general key/value state.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="putstate">putState<a class="hash-link" href="#putstate" title="Direct link to heading">​</a></h4><div class="language-java codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-java codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="col [...]
 and retrieving state back from Pulsar&#x27;s state storage. Additionally Pulsar also provides
-CLI commands for querying its state.</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token [...]
-demonstrating on how Application can easily store <code>state</code> in Pulsar Functions.</p><div class="codeBlockContainer_I0IT language-java theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-java codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="t [...]
+CLI commands for querying its state.</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><s [...]
+demonstrating on how Application can easily store <code>state</code> in Pulsar Functions.</p><div class="language-java codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-java codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></spa [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/getting-started-docker/index.html b/content/docs/2.1.0-incubating/getting-started-docker/index.html
index 93a56481d65..9be8a16203a 100644
--- a/content/docs/2.1.0-incubating/getting-started-docker/index.html
+++ b/content/docs/2.1.0-incubating/getting-started-docker/index.html
@@ -3,38 +3,45 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Start a standalone cluster with Docker | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/getting-started-docker"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Start a standalone cluster with Docker | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/getting-started-docker"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" n [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 mode on your own machine within a Docker container.</p><p>If you don&#x27;t have Docker installed, you can download the <a href="https://www.docker.com/community-edition" target="_blank" rel="noopener noreferrer">Community edition</a>
-and follow the instructions for your OS.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="starting-pulsar-inside-docker">Starting Pulsar inside Docker<a class="hash-link" href="#starting-pulsar-inside-docker" title="Direct link to heading">​</a></h2><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><cod [...]
+and follow the instructions for your OS.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="starting-pulsar-inside-docker">Starting Pulsar inside Docker<a class="hash-link" href="#starting-pulsar-inside-docker" title="Direct link to heading">​</a></h2><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin [...]
 data and metadata in the filesystem outside the container, in order to not start &quot;fresh&quot; every
-time the container is restarted.</li></ul><p>If Pulsar has been successfully started, you should see <code>INFO</code>-level log messages like this:</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:i [...]
+time the container is restarted.</li></ul><p>If Pulsar has been successfully started, you should see <code>INFO</code>-level log messages like this:</p><div class="codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-text codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain"  [...]
 namespace that you can use for development purposes. All Pulsar topics are managed within namespaces.
 For more info, see <a href="/docs/2.1.0-incubating/concepts-messaging#topics">Topics</a>.</p></blockquote><h2 class="anchor anchorWithStickyNavbar_mojV" id="start-publishing-and-consuming-messages">Start publishing and consuming messages<a class="hash-link" href="#start-publishing-and-consuming-messages" title="Direct link to heading">​</a></h2><p>Pulsar currently offers client libraries for <a href="/docs/2.1.0-incubating/client-libraries-java">Java</a>, <a href="/docs/2.1.0-incubating/ [...]
 and <a href="/docs/2.1.0-incubating/client-libraries-cpp">C++</a>. If you&#x27;re running a local standalone cluster, you can
 use one of these root URLs for interacting with your cluster:</p><ul><li><code>pulsar://localhost:6650</code></li><li><code>http://localhost:8080</code></li></ul><p>Here&#x27;s an example that lets you quickly get started with Pulsar by using the <a href="/docs/2.1.0-incubating/client-libraries-python">Python</a>
-client API.</p><p>You can install the Pulsar Python client library directly from <a href="https://pypi.org/project/pulsar-client/" target="_blank" rel="noopener noreferrer">PyPI</a>:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:# [...]
-You can find detailed documentation of all the APIs in the <a href="/docs/2.1.0-incubating/admin-api-overview">Admin API Overview</a>.</p><p>In the simplest example, you can use curl to probe the stats for a particular topic:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mR [...]
+client API.</p><p>You can install the Pulsar Python client library directly from <a href="https://pypi.org/project/pulsar-client/" target="_blank" rel="noopener noreferrer">PyPI</a>:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line [...]
+You can find detailed documentation of all the APIs in the <a href="/docs/2.1.0-incubating/admin-api-overview">Admin API Overview</a>.</p><p>In the simplest example, you can use curl to probe the stats for a particular topic:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="c [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/getting-started-standalone/index.html b/content/docs/2.1.0-incubating/getting-started-standalone/index.html
index d6ba1fef1fd..a40de1c28f7 100644
--- a/content/docs/2.1.0-incubating/getting-started-standalone/index.html
+++ b/content/docs/2.1.0-incubating/getting-started-standalone/index.html
@@ -3,32 +3,39 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Setting up a local standalone cluster | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/getting-started-standalone"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><m [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Setting up a local standalone cluster | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/getting-started-standalone"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-If you would like to enable those <code>builtin</code> connectors, you can download the connectors tarball release in one of the following ways:</p><ul><li><p>by clicking the link below and downloading the release from an Apache mirror:</p><ul><li><a href="https://archive.apache.org/dist/incubator/pulsar/pulsar-2.1.0-incubating/apache-pulsar-io-connectors-2.1.0-incubating-bin.tar.gz" target="_blank" rel="noopener noreferrer" download="">Pulsar IO Connectors 2.1.0-incubating release</a></ [...]
-in the pulsar directory:</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">$ </sp [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+If you would like to enable those <code>builtin</code> connectors, you can download the connectors tarball release in one of the following ways:</p><ul><li><p>by clicking the link below and downloading the release from an Apache mirror:</p><ul><li><a href="pulsar:connector_release_url" target="_blank" rel="noopener noreferrer" download="">Pulsar IO Connectors @pulsar:version@ release</a></li></ul></li><li><p>from the Pulsar <a href="pulsar:download_page_url" target="_blank" rel="noopener [...]
+in the pulsar directory:</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="tok [...]
 (or in every function-worker&#x27;s pulsar directory if you are running a separate worker cluster for Pulsar functions).</p><p>If you are <a href="/docs/2.1.0-incubating/getting-started-docker">running Pulsar in Docker</a> or deploying Pulsar using a docker image (e.g. <a href="/docs/2.1.0-incubating/deploy-kubernetes">K8S</a> or <a href="https://dcos.io/" target="_blank" rel="noopener noreferrer">DC/OS</a>),
-you can use <code>apachepulsar/pulsar-all</code> image instead of <code>apachepulsar/pulsar</code> image. <code>apachepulsar/pulsar-all</code> image has already bundled <a href="/docs/2.1.0-incubating/io-overview#working-with-connectors">all builtin connectors</a>.</p></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="starting-the-cluster">Starting the cluster<a class="hash-link" href="#starting-the-cluster" title="Direct link to heading">​</a></h3><p>Once you have an up-to- [...]
+you can use <code>apachepulsar/pulsar-all</code> image instead of <code>apachepulsar/pulsar</code> image. <code>apachepulsar/pulsar-all</code> image has already bundled <a href="/docs/2.1.0-incubating/io-overview#working-with-connectors">all builtin connectors</a>.</p></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="starting-the-cluster">Starting the cluster<a class="hash-link" href="#starting-the-cluster" title="Direct link to heading">​</a></h3><p>Once you have an up-to- [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/index.html b/content/docs/2.1.0-incubating/index.html
index a0b343bb11e..1166cf03558 100644
--- a/content/docs/2.1.0-incubating/index.html
+++ b/content/docs/2.1.0-incubating/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Welcome to the doc portal! | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_v [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Welcome to the doc portal! | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content=" [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/io-aerospike/index.html b/content/docs/2.1.0-incubating/io-aerospike/index.html
index 89051bf7991..228f6ba5583 100644
--- a/content/docs/2.1.0-incubating/io-aerospike/index.html
+++ b/content/docs/2.1.0-incubating/io-aerospike/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Aerospike Sink Connector | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-aerospike"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="do [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Aerospike Sink Connector | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-aerospike"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/io-cassandra/index.html b/content/docs/2.1.0-incubating/io-cassandra/index.html
index 2c62ddf7ffd..3e43f3b7a6a 100644
--- a/content/docs/2.1.0-incubating/io-cassandra/index.html
+++ b/content/docs/2.1.0-incubating/io-cassandra/index.html
@@ -3,29 +3,36 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Cassandra Sink Connector | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-cassandra"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="do [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Cassandra Sink Connector | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-cassandra"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-connector to write messages to a Cassandra table.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="sink-configuration-options">Sink Configuration Options<a class="hash-link" href="#sink-configuration-options" title="Direct link to heading">​</a></h2><p>All the Cassandra sink settings are listed as below. All the settings are required to run a Cassandra sink.</p><table><thead><tr><th>Name</th><th>Default</th><th>Required</th><th>Description</th></tr></thead><tbody><tr><td><code>roots [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+connector to write messages to a Cassandra table.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="sink-configuration-options">Sink Configuration Options<a class="hash-link" href="#sink-configuration-options" title="Direct link to heading">​</a></h2><p>All the Cassandra sink settings are listed as below. All the settings are required to run a Cassandra sink.</p><table><thead><tr><th>Name</th><th>Default</th><th>Required</th><th>Description</th></tr></thead><tbody><tr><td><code>roots [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/io-connectors/index.html b/content/docs/2.1.0-incubating/io-connectors/index.html
index 9f6c8ae7e1c..fb634ae3ee0 100644
--- a/content/docs/2.1.0-incubating/io-connectors/index.html
+++ b/content/docs/2.1.0-incubating/io-connectors/index.html
@@ -3,31 +3,38 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Builtin Connectors | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-connectors"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusau [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Builtin Connectors | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-connectors"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" cont [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 These connectors import and export data from some of the most commonly used data systems. Using any these connectors is
 as easy as writing a simple connector configuration and running the connector locally or submitting the connector to a
-Pulsar Functions cluster.</p><ul><li><a href="/docs/2.1.0-incubating/io-aerospike">Aerospike Sink Connector</a></li><li><a href="/docs/2.1.0-incubating/io-cassandra">Cassandra Sink Connector</a></li><li><a href="/docs/2.1.0-incubating/io-kafka#sink">Kafka Sink Connector</a></li><li><a href="/docs/2.1.0-incubating/io-kafka#source">Kafka Source Connector</a></li><li><a href="/docs/2.1.0-incubating/io-kinesis#sink">Kinesis Sink Connector</a></li><li><a href="/docs/2.1.0-incubating/io-rabbit [...]
+Pulsar Functions cluster.</p><ul><li><a href="/docs/2.1.0-incubating/io-aerospike">Aerospike Sink Connector</a></li><li><a href="/docs/2.1.0-incubating/io-cassandra">Cassandra Sink Connector</a></li><li><a href="/docs/2.1.0-incubating/io-kafka#sink">Kafka Sink Connector</a></li><li><a href="/docs/2.1.0-incubating/io-kafka#source">Kafka Source Connector</a></li><li><a href="/docs/2.1.0-incubating/io-kinesis#sink">Kinesis Sink Connector</a></li><li><a href="/docs/2.1.0-incubating/io-rabbit [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/io-develop/index.html b/content/docs/2.1.0-incubating/io-develop/index.html
index 0cdb672f9da..3d2e8a1a19f 100644
--- a/content/docs/2.1.0-incubating/io-develop/index.html
+++ b/content/docs/2.1.0-incubating/io-develop/index.html
@@ -3,21 +3,28 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Develop Connectors | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-develop"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Develop Connectors | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-develop"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 between Pulsar and other systems. It describes how to create a Pulsar IO connector.</p><p>Pulsar IO connectors are specialized <a href="/docs/2.1.0-incubating/functions-overview">Pulsar Functions</a>. So writing
 a Pulsar IO connector is as simple as writing a Pulsar function. Pulsar IO connectors come
 in two flavors: <a href="https://github.com/apache/pulsar/tree/master//pulsar-io/core/src/main/java/org/apache/pulsar/io/core/Source.java" target="_blank" rel="noopener noreferrer">Source</a>,
@@ -30,8 +37,8 @@ is initialized. In this method, you can retrieve all the connector specific sett
 the passed <code>config</code> parameter, and initialize all the necessary resourcess. For example, a Kafka
 connector can create the Kafka client in this <code>open</code> method.</p><p>Beside the passed-in <code>config</code> object, the Pulsar runtime also provides a <code>SourceContext</code> for the
 connector to access runtime resources for tasks like collecting metrics. The implementation can
-save the <code>SourceContext</code> for further usage.</p><div class="codeBlockContainer_I0IT language-java theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-java codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><s [...]
-method.</p><div class="codeBlockContainer_I0IT language-java theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-java codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    </span><span class= [...]
+save the <code>SourceContext</code> for further usage.</p><div class="language-java codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-java codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="c [...]
+method.</p><div class="language-java codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-java codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">    </s [...]
 <code>null</code>. The returned <a href="https://github.com/apache/pulsar/tree/master//master/pulsar-functions/api-java/src/main/java/org/apache/pulsar/functions/api/Record.java#L28" target="_blank" rel="noopener noreferrer">Record</a> should encapsulates the information that is needed by
 Pulsar IO runtime.</p><p>These information includes:</p><ul><li><em>Topic Name</em>: <em>Optional</em>. If the record is originated from a Pulsar topic, it should be the Pulsar topic name.</li><li><em>Key</em>: <em>Optional</em>. If the record has a key associated with it.</li><li><em>Value</em>: <em>Required</em>. The actual data of this record.</li><li><em>Partition Id</em>: <em>Optional</em>. If the record is originated from a partitioned source,
 return its partition id. The partition id will be used as part of the unique identifier
@@ -41,7 +48,7 @@ by Pulsar IO runtime to do message deduplication and achieve exactly-once proces
 two methods will be used by Pulsar IO connector to acknowledge the records that it has done
 processing and fail the records that it has failed to process.</p><p><a href="https://github.com/apache/pulsar/tree/master//master/pulsar-io/kafka/src/main/java/org/apache/pulsar/io/kafka/KafkaAbstractSource.java" target="_blank" rel="noopener noreferrer">KafkaSource</a> is a good example to follow.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="develop-a-sink-connector">Develop a sink connector<a class="hash-link" href="#develop-a-sink-connector" title="Direct link to heading">​< [...]
 implement <a href="https://github.com/apache/pulsar/tree/master//master/pulsar-io/core/src/main/java/org/apache/pulsar/io/core/Sink.java" target="_blank" rel="noopener noreferrer">Sink</a> interface.</p><p>Similarly, you first need to implement the <a href="https://github.com/apache/pulsar/tree/master//master/pulsar-io/core/src/main/java/org/apache/pulsar/io/core/Sink.java#L36" target="_blank" rel="noopener noreferrer">open</a> method to initialize all the necessary resources
-before implementing the <a href="https://github.com/apache/pulsar/tree/master//pulsar-io/core/src/main/java/org/apache/pulsar/io/core/Sink.java#L44" target="_blank" rel="noopener noreferrer">write</a> method.</p><div class="codeBlockContainer_I0IT language-java theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-java codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="to [...]
+before implementing the <a href="https://github.com/apache/pulsar/tree/master//pulsar-io/core/src/main/java/org/apache/pulsar/io/core/Sink.java#L44" target="_blank" rel="noopener noreferrer">write</a> method.</p><div class="language-java codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-java codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF" [...]
 the optional key to the actual source, and leverage all the provided information such as
 <code>Partition Id</code>, <code>Record Sequence</code> for achieving different processing guarantees. The implementor
 is also responsible for acknowledging records if it has successfully written them or failing
@@ -59,15 +66,15 @@ approach described in <a href="#creating-a-nar-package">&quot;Creating a NAR pac
 automatically create a <code>DEPENDENCIES</code> file in the generated NAR package, including the proper
 licensing and copyrights of all libraries of your connector.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="creating-a-nar-package">Creating a NAR package<a class="hash-link" href="#creating-a-nar-package" title="Direct link to heading">​</a></h4><p>The easiest approach to packaging a Pulsar IO connector is to create a NAR package using <a href="https://mvnrepository.com/artifact/org.apache.nifi/nifi-nar-maven-plugin" target="_blank" rel="noopener noreferrer">nifi-nar-maven-plugin [...]
 a bit of Java ClassLoader isolation. For more details, you can read this <a href="https://medium.com/hashmapinc/nifi-nar-files-explained-14113f7796fd" target="_blank" rel="noopener noreferrer">blog post</a> to understand
-how NAR works. Pulsar uses the same mechanism for packaging all the <a href="/docs/2.1.0-incubating/io-connectors">builtin connectors</a>.</p><p>All what you need is to include this <a href="https://mvnrepository.com/artifact/org.apache.nifi/nifi-nar-maven-plugin" target="_blank" rel="noopener noreferrer">nifi-nar-maven-plugin</a> in your maven project for your connector. For example:</p><div class="codeBlockContainer_I0IT language-xml theme-code-block"><div class="codeBlockContent_wNvx" [...]
-and other resource files. No directory internal structure is necessary.</p><p>You can use <a href="https://maven.apache.org/plugins/maven-shade-plugin/examples/includes-excludes.html" target="_blank" rel="noopener noreferrer">maven-shade-plugin</a> to create a Uber JAR. For example:</p><div class="codeBlockContainer_I0IT language-xml theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-xml codeBlo [...]
+how NAR works. Pulsar uses the same mechanism for packaging all the <a href="/docs/2.1.0-incubating/io-connectors">builtin connectors</a>.</p><p>All what you need is to include this <a href="https://mvnrepository.com/artifact/org.apache.nifi/nifi-nar-maven-plugin" target="_blank" rel="noopener noreferrer">nifi-nar-maven-plugin</a> in your maven project for your connector. For example:</p><div class="language-xml codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--pri [...]
+and other resource files. No directory internal structure is necessary.</p><p>You can use <a href="https://maven.apache.org/plugins/maven-shade-plugin/examples/includes-excludes.html" target="_blank" rel="noopener noreferrer">maven-shade-plugin</a> to create a Uber JAR. For example:</p><div class="language-xml codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code lang [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/io-kafka/index.html b/content/docs/2.1.0-incubating/io-kafka/index.html
index cb765dc5595..25befbbef35 100644
--- a/content/docs/2.1.0-incubating/io-kafka/index.html
+++ b/content/docs/2.1.0-incubating/io-kafka/index.html
@@ -3,30 +3,37 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Kafka Connector | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-kafka"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_vers [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Kafka Connector | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-kafka"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="2.1 [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 to a Pulsar topic.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="source-configuration-options">Source Configuration Options<a class="hash-link" href="#source-configuration-options" title="Direct link to heading">​</a></h3><table><thead><tr><th>Name</th><th>Required</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>bootstrapServers</td><td><code>true</code></td><td><code>null</code></td><td>A list of host/port pairs to use for establishing the initial connection  [...]
-to a Kafka topic.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="sink-configuration-options">Sink Configuration Options<a class="hash-link" href="#sink-configuration-options" title="Direct link to heading">​</a></h3><table><thead><tr><th>Name</th><th>Required</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>acks</td><td><code>true</code></td><td><code>null</code></td><td>The kafka producer acks mode</td></tr><tr><td>batchSize</td><td><code>true</code></td><td><c [...]
+to a Kafka topic.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="sink-configuration-options">Sink Configuration Options<a class="hash-link" href="#sink-configuration-options" title="Direct link to heading">​</a></h3><table><thead><tr><th>Name</th><th>Required</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>acks</td><td><code>true</code></td><td><code>null</code></td><td>The kafka producer acks mode</td></tr><tr><td>batchSize</td><td><code>true</code></td><td><c [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/io-kinesis/index.html b/content/docs/2.1.0-incubating/io-kinesis/index.html
index fe0e88f9ba5..d6d8c01a1d2 100644
--- a/content/docs/2.1.0-incubating/io-kinesis/index.html
+++ b/content/docs/2.1.0-incubating/io-kinesis/index.html
@@ -3,29 +3,36 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">AWS Kinesis Connector | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-kinesis"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusau [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">AWS Kinesis Connector | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-kinesis"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" cont [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-AWS Kinesis.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="sink-configuration-options">Sink Configuration Options<a class="hash-link" href="#sink-configuration-options" title="Direct link to heading">​</a></h3><table><thead><tr><th>Name</th><th>Required</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>awsEndpoint</td><td><code>true</code></td><td>null</td><td>kinesis end-point url can be found at : <a href="https://docs.aws.amazon.com/general/latest/gr/rande.ht [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+AWS Kinesis.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="sink-configuration-options">Sink Configuration Options<a class="hash-link" href="#sink-configuration-options" title="Direct link to heading">​</a></h3><table><thead><tr><th>Name</th><th>Required</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td>awsEndpoint</td><td><code>true</code></td><td>null</td><td>kinesis end-point url can be found at : <a href="https://docs.aws.amazon.com/general/latest/gr/rande.ht [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/io-managing/index.html b/content/docs/2.1.0-incubating/io-managing/index.html
index 539101453e2..b38e35f9ce8 100644
--- a/content/docs/2.1.0-incubating/io-managing/index.html
+++ b/content/docs/2.1.0-incubating/io-managing/index.html
@@ -3,39 +3,46 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Managing Connectors | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-managing"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaur [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Managing Connectors | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-managing"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" conte [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 of commonly used systems such as databases, messaging systems. Getting set up to use these builtin connectors is simple. You can follow
 the <a href="/docs/2.1.0-incubating/getting-started-standalone#installing-builtin-connectors">instructions</a> on installing builtin connectors. After setup, all
 the builtin connectors will be automatically discovered by Pulsar brokers (or function-workers), so no additional installation steps are
 required.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="configuring-connectors">Configuring Connectors<a class="hash-link" href="#configuring-connectors" title="Direct link to heading">​</a></h2><p>Configuring Pulsar IO connectors is straightforward. What you need to do is to provide a yaml configuration file when your <a href="#running-connectors">run connectors</a>.
-The yaml configuration file basically tells Pulsar where to locate the sources and sinks and how to connect those sources and sinks with Pulsar topics.</p><p>Below is an example yaml configuration file for Cassandra Sink:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"> [...]
-and how to map a Pulsar message into Cassandra table key and columns.</p><p>For details, consult the documentation for <a href="/docs/2.1.0-incubating/io-overview#working-with-connectors">individual connectors</a>.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="running-connectors">Running Connectors<a class="hash-link" href="#running-connectors" title="Direct link to heading">​</a></h2><p>Pulsar connectors can be managed using the <a href="/docs/2.1.0-incubating/reference-pulsar-a [...]
+The yaml configuration file basically tells Pulsar where to locate the sources and sinks and how to connect those sources and sinks with Pulsar topics.</p><p>Below is an example yaml configuration file for Cassandra Sink:</p><div class="language-shell codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-shell codeBlock__0OG thin-scrollbar"><code class="codeB [...]
+and how to map a Pulsar message into Cassandra table key and columns.</p><p>For details, consult the documentation for <a href="/docs/2.1.0-incubating/io-overview#working-with-connectors">individual connectors</a>.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="running-connectors">Running Connectors<a class="hash-link" href="#running-connectors" title="Direct link to heading">​</a></h2><p>Pulsar connectors can be managed using the <a href="/docs/2.1.0-incubating/reference-pulsar-a [...]
 You can simply specify the source type <code>--source-type</code>. The command to submit a built-in source is
-in following form:</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">./bin/pulsar [...]
+in following form:</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token pla [...]
 You can simply specify the sink type <code>--sink-type</code>. The command to submit a built-in sink is
-in following form:</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="note">Note<a class="hash-link" href="#note" title="Direct link to heading">​</a></h4><blockquote><p>The <code>sink-type</code> parameter of the currently built-in connectors is determined by the setting of the <code>name</code> parameter specified in the pulsar-io.yaml file.</p></blockquote><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;bac [...]
-available in the <a href="/docs/2.1.0-incubating/reference-pulsar-admin"><code>pulsar-admin</code></a> CLI tool.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="retrieve-connector-metadata">Retrieve Connector Metadata<a class="hash-link" href="#retrieve-connector-metadata" title="Direct link to heading">​</a></h3><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code [...]
+in following form:</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="note">Note<a class="hash-link" href="#note" title="Direct link to heading">​</a></h4><blockquote><p>The <code>sink-type</code> parameter of the currently built-in connectors is determined by the setting of the <code>name</code> parameter specified in the pulsar-io.yaml file.</p></blockquote><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A [...]
+available in the <a href="/docs/2.1.0-incubating/reference-pulsar-admin"><code>pulsar-admin</code></a> CLI tool.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="retrieve-connector-metadata">Retrieve Connector Metadata<a class="hash-link" href="#retrieve-connector-metadata" title="Direct link to heading">​</a></h3><div class="codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" c [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/io-overview/index.html b/content/docs/2.1.0-incubating/io-overview/index.html
index 36a66f70c92..a9851d2b7f3 100644
--- a/content/docs/2.1.0-incubating/io-overview/index.html
+++ b/content/docs/2.1.0-incubating/io-overview/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar IO Overview | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-overview"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusauru [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar IO Overview | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-overview"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" conten [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/io-quickstart/index.html b/content/docs/2.1.0-incubating/io-quickstart/index.html
index 5ef7c4631d6..5530e8a4e50 100644
--- a/content/docs/2.1.0-incubating/io-quickstart/index.html
+++ b/content/docs/2.1.0-incubating/io-quickstart/index.html
@@ -3,39 +3,46 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Tutorial: Connecting Pulsar with Apache Cassandra | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-quickstart"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><me [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Tutorial: Connecting Pulsar with Apache Cassandra | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-quickstart"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 It is helpful to review the <a href="/docs/2.1.0-incubating/io-overview">concepts</a> for Pulsar I/O in tandem with running the steps in this guide
 to gain a deeper understanding. At the end of this tutorial, you will be able to:</p><ul><li>Connect your Pulsar cluster with your Cassandra cluster</li></ul><div class="admonition admonition-tip alert alert--success"><div class="admonition-heading"><h5><span class="admonition-icon"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="16" viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 . [...]
-the commands used in this tutorial should be able to be used in a multi-nodes Pulsar cluster without any changes.</li><li>All the instructions are assumed to run at the root directory of a Pulsar binary distribution.</li></ol></div></div><h2 class="anchor anchorWithStickyNavbar_mojV" id="installing-pulsar">Installing Pulsar<a class="hash-link" href="#installing-pulsar" title="Direct link to heading">​</a></h2><p>To get started running Pulsar, download a binary tarball release in one of t [...]
-If you would like to enable those <code>builtin</code> connectors, you can download the connectors tarball release in one of the following ways:</p><ul><li><p>by clicking the link below and downloading the release from an Apache mirror:</p><ul><li><a href="https://archive.apache.org/dist/incubator/pulsar/pulsar-2.1.0-incubating/apache-pulsar-io-connectors-2.1.0-incubating-bin.tar.gz" target="_blank" rel="noopener noreferrer" download="">Pulsar IO Connectors 2.1.0-incubating release</a></ [...]
-in the pulsar directory:</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">$ </sp [...]
-or you can navigate the <code>logs</code> directory under the Pulsar directory to view the logs.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="connect-pulsar-to-apache-cassandra">Connect Pulsar to Apache Cassandra<a class="hash-link" href="#connect-pulsar-to-apache-cassandra" title="Direct link to heading">​</a></h2><blockquote><p>Make sure you have docker available at your laptop. If you don&#x27;t have docker installed, you can follow the <a href="https://docs.docker.com/docker [...]
+the commands used in this tutorial should be able to be used in a multi-nodes Pulsar cluster without any changes.</li><li>All the instructions are assumed to run at the root directory of a Pulsar binary distribution.</li></ol></div></div><h2 class="anchor anchorWithStickyNavbar_mojV" id="installing-pulsar">Installing Pulsar<a class="hash-link" href="#installing-pulsar" title="Direct link to heading">​</a></h2><p>To get started running Pulsar, download a binary tarball release in one of t [...]
+If you would like to enable those <code>builtin</code> connectors, you can download the connectors tarball release in one of the following ways:</p><ul><li><p>by clicking the link below and downloading the release from an Apache mirror:</p><ul><li><a href="pulsar:connector_release_url" target="_blank" rel="noopener noreferrer" download="">Pulsar IO Connectors @pulsar:version@ release</a></li></ul></li><li><p>from the Pulsar <a href="pulsar:download_page_url" target="_blank" rel="noopener [...]
+in the pulsar directory:</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#F8F8F2"><span class="tok [...]
+or you can navigate the <code>logs</code> directory under the Pulsar directory to view the logs.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="connect-pulsar-to-apache-cassandra">Connect Pulsar to Apache Cassandra<a class="hash-link" href="#connect-pulsar-to-apache-cassandra" title="Direct link to heading">​</a></h2><blockquote><p>Make sure you have docker available at your laptop. If you don&#x27;t have docker installed, you can follow the <a href="https://docs.docker.com/docker [...]
 The Cassandra sink connector will read messages from a Pulsar topic and write the messages into a Cassandra table.</p><p>In order to run a Cassandra sink connector, you need to prepare a yaml config file including informations that Pulsar IO
 runtime needs to know. For example, how Pulsar IO can find the cassandra cluster, what is the keyspace and table that
-Pulsar IO will be using for writing Pulsar messages to.</p><p>Create a file <code>examples/cassandra-sink.yml</code> and edit it to fill in following content:</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style= [...]
+Pulsar IO will be using for writing Pulsar messages to.</p><p>Create a file <code>examples/cassandra-sink.yml</code> and edit it to fill in following content:</p><div class="codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-text codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="tok [...]
 as a Pulsar Function and write the messages produced in topic <code>test_cassandra</code> to Cassandra table <code>pulsar_test_table</code>.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="inspect-the-cassandra-sink">Inspect the Cassandra Sink<a class="hash-link" href="#inspect-the-cassandra-sink" title="Direct link to heading">​</a></h3><p>Since an IO connector is running as <a href="/docs/2.1.0-incubating/functions-overview">Pulsar Functions</a>, you can use <a href="/docs/2.1.0- [...]
-for inspecting and managing the IO connectors.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="retrieve-sink-info">Retrieve Sink Info<a class="hash-link" href="#retrieve-sink-info" title="Direct link to heading">​</a></h4><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA" [...]
+for inspecting and managing the IO connectors.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="retrieve-sink-info">Retrieve Sink Info<a class="hash-link" href="#retrieve-sink-info" title="Direct link to heading">​</a></h4><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="code [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/io-rabbitmq/index.html b/content/docs/2.1.0-incubating/io-rabbitmq/index.html
index bff950afa9f..1171803fc5c 100644
--- a/content/docs/2.1.0-incubating/io-rabbitmq/index.html
+++ b/content/docs/2.1.0-incubating/io-rabbitmq/index.html
@@ -3,29 +3,36 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">RabbitMQ Connector | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-rabbitmq"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusauru [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">RabbitMQ Connector | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-rabbitmq"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" conten [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-messages to Pulsar topics.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="source-configuration-options">Source Configuration Options<a class="hash-link" href="#source-configuration-options" title="Direct link to heading">​</a></h3><table><thead><tr><th>Name</th><th>Required</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td><code>connectionName</code></td><td><code>true</code></td><td><code>null</code></td><td>A new broker connection name.</td></tr><tr><td><code>a [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+messages to Pulsar topics.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="source-configuration-options">Source Configuration Options<a class="hash-link" href="#source-configuration-options" title="Direct link to heading">​</a></h3><table><thead><tr><th>Name</th><th>Required</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td><code>connectionName</code></td><td><code>true</code></td><td><code>null</code></td><td>A new broker connection name.</td></tr><tr><td><code>a [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/io-twitter/index.html b/content/docs/2.1.0-incubating/io-twitter/index.html
index e65d61d6c5c..7f03fcc6cea 100644
--- a/content/docs/2.1.0-incubating/io-twitter/index.html
+++ b/content/docs/2.1.0-incubating/io-twitter/index.html
@@ -3,29 +3,36 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Twitter Firehose Connector | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-twitter"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="do [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Twitter Firehose Connector | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/io-twitter"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
-the tweets to Pulsar topics.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="source-configuration-options">Source Configuration Options<a class="hash-link" href="#source-configuration-options" title="Direct link to heading">​</a></h2><p>You can get the OAuth credentials from <a href="https://developer.twitter.com/en.html" target="_blank" rel="noopener noreferrer">Twitter Developers Portal</a>.</p><table><thead><tr><th>Name</th><th>Required</th><th>Default</th><th>Description</th></ [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
+the tweets to Pulsar topics.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="source-configuration-options">Source Configuration Options<a class="hash-link" href="#source-configuration-options" title="Direct link to heading">​</a></h2><p>You can get the OAuth credentials from <a href="https://developer.twitter.com/en.html" target="_blank" rel="noopener noreferrer">Twitter Developers Portal</a>.</p><table><thead><tr><th>Name</th><th>Required</th><th>Default</th><th>Description</th></ [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/pulsar-2.0/index.html b/content/docs/2.1.0-incubating/pulsar-2.0/index.html
index 070fead0002..d443c223fab 100644
--- a/content/docs/2.1.0-incubating/pulsar-2.0/index.html
+++ b/content/docs/2.1.0-incubating/pulsar-2.0/index.html
@@ -3,28 +3,35 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar 2.0 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/pulsar-2.0"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar 2.0 | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/pulsar-2.0"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="2.1.0- [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/pulsar-admin/index.html b/content/docs/2.1.0-incubating/pulsar-admin/index.html
index 3d256162e44..02e229c1279 100644
--- a/content/docs/2.1.0-incubating/pulsar-admin/index.html
+++ b/content/docs/2.1.0-incubating/pulsar-admin/index.html
@@ -3,39 +3,46 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar admin CLI | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/pulsar-admin"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar admin CLI | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/pulsar-admin"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 To disable this feature, set <code>brokerDeleteInactiveTopicsEnabled</code> to <code>false</code>.
 To change the frequency of checking inactive topics, set <code>brokerDeleteInactiveTopicsFrequencySeconds</code> to your desired value.
-For more information about these two parameters, see <a href="/docs/2.1.0-incubating/reference-configuration#broker">here</a>.</p></div></div><p>Usage</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain"  [...]
-can be used by repair partitions when topic auto creation is disabled</p><p>Usage</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-lin [...]
+For more information about these two parameters, see <a href="/docs/2.1.0-incubating/reference-configuration#broker">here</a>.</p></div></div><p>Usage</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span clas [...]
+can be used by repair partitions when topic auto creation is disabled</p><p>Usage</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block"></span><br></span><span  [...]
 To disable this feature, set <code>brokerDeleteInactiveTopicsEnabled</code>  to <code>false</code>.
 To change the frequency of checking inactive topics, set <code>brokerDeleteInactiveTopicsFrequencySeconds</code> to your desired value.
-For more information about these two parameters, see <a href="/docs/2.1.0-incubating/reference-configuration#broker">here</a>.</p></div></div><p>Usage</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain"  [...]
+For more information about these two parameters, see <a href="/docs/2.1.0-incubating/reference-configuration#broker">here</a>.</p></div></div><p>Usage</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span clas [...]
 |Flag|Description|Default|
 |---|---|---|
 |<code>--enable</code>, <code>-e</code>|Enable message deduplication on the specified topic.|false|
-|<code>--disable</code>, <code>-d</code>|Disable message deduplication on the specified topic.|false|</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="get-deduplication"><code>get-deduplication</code><a class="hash-link" href="#get-deduplication" title="Direct link to heading">​</a></h3><p>Get a deduplication policy for a topic.</p><p>Usage</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color: [...]
+|<code>--disable</code>, <code>-d</code>|Disable message deduplication on the specified topic.|false|</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="get-deduplication"><code>get-deduplication</code><a class="hash-link" href="#get-deduplication" title="Direct link to heading">​</a></h3><p>Get a deduplication policy for a topic.</p><p>Usage</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
 	              <div><small><strong>Apache Pulsar is available under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache License, version 2.0.</a></strong></small></div>
                 <div>Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.</div>
 	              </li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a class="footerLogoLink_gHmE" href="/"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--light_TfLj footer__logo"><img src="/img/pulsar-white.svg" alt="Pulsar Logo" class="themedImage_W2Cr themedImage--dark_oUvU footer__logo"></a></div><div class="footer__copyright"><p>Apache Pulsar is available under the Apache License, version 2.0.</p>
       <p>Copyright © 2022 The Apache Software Foundation. All Rights Reserved. Apache, Apache Pulsar and the Apache feather logo are trademarks of The Apache Software Foundation.</p></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.a273c96e.js"></script>
-<script src="/assets/js/main.5f35fc87.js"></script>
+<script src="/assets/js/runtime~main.725c9fe8.js"></script>
+<script src="/assets/js/main.01d3c345.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/content/docs/2.1.0-incubating/reference-cli-tools/index.html b/content/docs/2.1.0-incubating/reference-cli-tools/index.html
index acccfd7c2ec..d482712badc 100644
--- a/content/docs/2.1.0-incubating/reference-cli-tools/index.html
+++ b/content/docs/2.1.0-incubating/reference-cli-tools/index.html
@@ -3,35 +3,42 @@
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.18">
+<meta name="generator" content="Docusaurus v2.0.0-beta.20">
 <link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Pulsar RSS Feed">
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Pulsar Atom Feed">
+
 <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-102219959-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 Pulsar" href="/opensearch.xml">
+
+
+
+
 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;600,900&display=swap">
-<script src="https://cdn.jsdelivr.net/npm/sine-waves@0.3.0/sine-waves.min.js" async></script><title data-rh="true">Pulsar command-line tools | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/reference-cli-tools"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true"  [...]
-<link rel="preload" href="/assets/js/runtime~main.a273c96e.js" as="script">
-<link rel="preload" href="/assets/js/main.5f35fc87.js" as="script">
+<script src="https://pulsar.apache.org/js/sine-waves.min.js" async></script><title data-rh="true">Pulsar command-line tools | Apache Pulsar</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://pulsar.apache.org/docs/2.1.0-incubating/reference-cli-tools"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_ [...]
+<link rel="preload" href="/assets/js/runtime~main.725c9fe8.js" as="script">
+<link rel="preload" href="/assets/js/main.01d3c345.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#198fff;color:#fff" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">🚀 Pulsar Summit San Francisco 2022 will take place on August 18th, 2022. <a target="_blank" href="https://pulsar-summit.org/">Register now</a> and help us make it an even bigger success by spreading the word on social me [...]
 |Option|Description|Default|
 |---|---|---|
 |<code>-bc</code> , <code>--bookie-conf</code>|Configuration file for BookKeeper||
 |<code>-rb</code> , <code>--run-bookie</code>|Run a BookKeeper bookie on the same host as the Pulsar broker|false|
-|<code>-ra</code> , <code>--run-bookie-autorecovery</code>|Run a BookKeeper autorecovery daemon on the same host as the Pulsar broker|false|</p><p>Example</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx" style="color:#F8F8F2;background-color:#282A36"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token pla [...]
-The table below lists the environment variables that you can use to configure the pulsar-perf tool.</p><table><thead><tr><th>Variable</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td><code>PULSAR_LOG_CONF</code></td><td>Log4j configuration file</td><td>conf/log4j2.yaml</td></tr><tr><td><code>PULSAR_CLIENT_CONF</code></td><td>Configuration file for the client</td><td>conf/client.conf</td></tr><tr><td><code>PULSAR_EXTRA_OPTS</code></td><td>Extra options to be passed to t [...]
-The table below lists the environment variables that you can use to configure the bookkeeper tool.</p><table><thead><tr><th>Variable</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td>BOOKIE_LOG_CONF</td><td>Log4j configuration file</td><td>conf/log4j2.yaml</td></tr><tr><td>BOOKIE_CONF</td><td>BookKeeper configuration file</td><td>conf/bk_server.conf</td></tr><tr><td>BOOKIE_EXTRA_OPTS</td><td>Extra options to be passed to the JVM</td><td></td></tr><tr><td>BOOKIE_EXTRA_CL [...]
+|<code>-ra</code> , <code>--run-bookie-autorecovery</code>|Run a BookKeeper autorecovery daemon on the same host as the Pulsar broker|false|</p><p>Example</p><div class="language-bash codeBlockContainer_MPoW theme-code-block" style="--prism-color:#F8F8F2;--prism-background-color:#282A36"><div class="codeBlockContent_B9tL"><pre tabindex="0" class="prism-code language-bash codeBlock__0OG thin-scrollbar"><code class="codeBlockLines_gEuF"><span class="token-line" style="color:#F8F8F2"><span  [...]
+The table below lists the environment variables that you can use to configure the pulsar-perf tool.</p><table><thead><tr><th>Variable</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td><code>PULSAR_LOG_CONF</code></td><td>Log4j configuration file</td><td>conf/log4j2.yaml</td></tr><tr><td><code>PULSAR_CLIENT_CONF</code></td><td>Configuration file for the client</td><td>conf/client.conf</td></tr><tr><td><code>PULSAR_EXTRA_OPTS</code></td><td>Extra options to be passed to t [...]
+The table below lists the environment variables that you can use to configure the bookkeeper tool.</p><table><thead><tr><th>Variable</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td>BOOKIE_LOG_CONF</td><td>Log4j configuration file</td><td>conf/log4j2.yaml</td></tr><tr><td>BOOKIE_CONF</td><td>BookKeeper configuration file</td><td>conf/bk_server.conf</td></tr><tr><td>BOOKIE_EXTRA_OPTS</td><td>Extra options to be passed to the JVM</td><td></td></tr><tr><td>BOOKIE_EXTRA_CL [...]
 	              <img class="footer-apache-logo" src="/img/Apache_Feather_Logo.svg" alt="" width="20">
-	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
+	              </li><li class="footer__item"><a href="http://www.apache.org/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Foundation<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_I5OW"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/events/current- [...]
... 153183 lines suppressed ...