pulsar-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mme...@apache.org
Subject [pulsar] branch asf-site updated: Updated site at revision 5127351
Date Fri, 22 Feb 2019 08:56:39 GMT
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new 9c5e6fa  Updated site at revision 5127351
9c5e6fa is described below

commit 9c5e6fa817aaa9de02a6d9d302e5fc942a33787a
Author: jenkins <builds@apache.org>
AuthorDate: Fri Feb 22 08:56:31 2019 +0000

    Updated site at revision 5127351
---
 content/docs/en/client-libraries-cpp.html          |  7 ++-
 content/docs/en/client-libraries-cpp/index.html    |  7 ++-
 content/docs/fr/client-libraries-cpp.html          |  5 +-
 content/docs/fr/client-libraries-cpp/index.html    |  5 +-
 content/docs/ja/client-libraries-cpp.html          |  5 +-
 content/docs/ja/client-libraries-cpp/index.html    |  5 +-
 .../zh-CN/2.1.0-incubating/deploy-bare-metal.html  |  2 +-
 .../2.1.0-incubating/deploy-bare-metal/index.html  |  2 +-
 .../zh-CN/2.1.1-incubating/deploy-bare-metal.html  |  2 +-
 .../2.1.1-incubating/deploy-bare-metal/index.html  |  2 +-
 content/docs/zh-CN/2.2.0/deploy-bare-metal.html    |  2 +-
 .../docs/zh-CN/2.2.0/deploy-bare-metal/index.html  |  2 +-
 content/docs/zh-CN/2.2.1/deploy-bare-metal.html    |  2 +-
 .../docs/zh-CN/2.2.1/deploy-bare-metal/index.html  |  2 +-
 content/docs/zh-CN/client-libraries-cpp.html       |  5 +-
 content/docs/zh-CN/client-libraries-cpp/index.html |  5 +-
 content/docs/zh-CN/deploy-bare-metal.html          |  2 +-
 content/docs/zh-CN/deploy-bare-metal/index.html    |  2 +-
 content/docs/zh-CN/next/deploy-bare-metal.html     |  2 +-
 .../docs/zh-CN/next/deploy-bare-metal/index.html   |  2 +-
 content/download.html                              |  4 +-
 content/download/index.html                        |  4 +-
 content/en/download.html                           |  4 +-
 content/en/download/index.html                     |  4 +-
 content/fr/download.html                           |  4 +-
 content/fr/download/index.html                     |  4 +-
 content/ja/download.html                           |  4 +-
 content/ja/download/index.html                     |  4 +-
 content/swagger/swagger.json                       | 54 +++++++++++-----------
 content/zh-CN/download.html                        |  4 +-
 content/zh-CN/download/index.html                  |  4 +-
 31 files changed, 77 insertions(+), 85 deletions(-)

diff --git a/content/docs/en/client-libraries-cpp.html b/content/docs/en/client-libraries-cpp.html
index 9cfb37d..98a41ab 100644
--- a/content/docs/en/client-libraries-cpp.html
+++ b/content/docs/en/client-libraries-cpp.html
@@ -147,11 +147,10 @@ in <code>pulsar-client-cpp/pkg/rpm/RPMS/x86_64/</code>.</p>
 </tbody>
 </table>
 <h2><a class="anchor" aria-hidden="true" id="macos"></a><a href="#macos" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09 [...]
-<p>Use the <a href="https://brew.sh/">Homebrew</a> supplied recipe to build the Pulsar
-client lib on MacOS.</p>
-<pre><code class="hljs css language-shell">brew install https://raw.githubusercontent.com/apache/pulsar/master/pulsar-client-cpp/homebrew/libpulsar.rb
+<p>Pulsar releases are available through the <a href="https://brew.sh/">Homebrew</a> core repository. You can install the C++ client
+library with:</p>
+<pre><code class="hljs css language-shell">brew install libpulsar
 </code></pre>
-<p>If using Python 3 on MacOS, add the flag <code>--with-python3</code> to the above command.</p>
 <p>This will install the package with the library and headers.</p>
 <h2><a class="anchor" aria-hidden="true" id="connection-urls"></a><a href="#connection-urls" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5  [...]
 <p>To connect to Pulsar using client libraries, you need to specify a Pulsar protocol URL.</p>
diff --git a/content/docs/en/client-libraries-cpp/index.html b/content/docs/en/client-libraries-cpp/index.html
index 9cfb37d..98a41ab 100644
--- a/content/docs/en/client-libraries-cpp/index.html
+++ b/content/docs/en/client-libraries-cpp/index.html
@@ -147,11 +147,10 @@ in <code>pulsar-client-cpp/pkg/rpm/RPMS/x86_64/</code>.</p>
 </tbody>
 </table>
 <h2><a class="anchor" aria-hidden="true" id="macos"></a><a href="#macos" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09 [...]
-<p>Use the <a href="https://brew.sh/">Homebrew</a> supplied recipe to build the Pulsar
-client lib on MacOS.</p>
-<pre><code class="hljs css language-shell">brew install https://raw.githubusercontent.com/apache/pulsar/master/pulsar-client-cpp/homebrew/libpulsar.rb
+<p>Pulsar releases are available through the <a href="https://brew.sh/">Homebrew</a> core repository. You can install the C++ client
+library with:</p>
+<pre><code class="hljs css language-shell">brew install libpulsar
 </code></pre>
-<p>If using Python 3 on MacOS, add the flag <code>--with-python3</code> to the above command.</p>
 <p>This will install the package with the library and headers.</p>
 <h2><a class="anchor" aria-hidden="true" id="connection-urls"></a><a href="#connection-urls" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5  [...]
 <p>To connect to Pulsar using client libraries, you need to specify a Pulsar protocol URL.</p>
diff --git a/content/docs/fr/client-libraries-cpp.html b/content/docs/fr/client-libraries-cpp.html
index 6b0e00b..4000c5a 100644
--- a/content/docs/fr/client-libraries-cpp.html
+++ b/content/docs/fr/client-libraries-cpp.html
@@ -141,10 +141,9 @@
 </tbody>
 </table>
 <h2><a class="anchor" aria-hidden="true" id="macos"></a><a href="#macos" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09 [...]
-<p>Use the <a href="https://brew.sh/">Homebrew</a> supplied recipe to build the Pulsar client lib on MacOS.</p>
-<pre><code class="hljs css language-shell">brew install https://raw.githubusercontent.com/apache/pulsar/master/pulsar-client-cpp/homebrew/libpulsar.rb
+<p>Pulsar releases are available through the <a href="https://brew.sh/">Homebrew</a> core repository. You can install the C++ client library with:</p>
+<pre><code class="hljs css language-shell">brew install libpulsar
 </code></pre>
-<p>If using Python 3 on MacOS, add the flag <code>--with-python3</code> to the above command.</p>
 <p>This will install the package with the library and headers.</p>
 <h2><a class="anchor" aria-hidden="true" id="connection-urls"></a><a href="#connection-urls" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5  [...]
 <p>To connect to Pulsar using client libraries, you need to specify a Pulsar protocol URL.</p>
diff --git a/content/docs/fr/client-libraries-cpp/index.html b/content/docs/fr/client-libraries-cpp/index.html
index 6b0e00b..4000c5a 100644
--- a/content/docs/fr/client-libraries-cpp/index.html
+++ b/content/docs/fr/client-libraries-cpp/index.html
@@ -141,10 +141,9 @@
 </tbody>
 </table>
 <h2><a class="anchor" aria-hidden="true" id="macos"></a><a href="#macos" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09 [...]
-<p>Use the <a href="https://brew.sh/">Homebrew</a> supplied recipe to build the Pulsar client lib on MacOS.</p>
-<pre><code class="hljs css language-shell">brew install https://raw.githubusercontent.com/apache/pulsar/master/pulsar-client-cpp/homebrew/libpulsar.rb
+<p>Pulsar releases are available through the <a href="https://brew.sh/">Homebrew</a> core repository. You can install the C++ client library with:</p>
+<pre><code class="hljs css language-shell">brew install libpulsar
 </code></pre>
-<p>If using Python 3 on MacOS, add the flag <code>--with-python3</code> to the above command.</p>
 <p>This will install the package with the library and headers.</p>
 <h2><a class="anchor" aria-hidden="true" id="connection-urls"></a><a href="#connection-urls" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5  [...]
 <p>To connect to Pulsar using client libraries, you need to specify a Pulsar protocol URL.</p>
diff --git a/content/docs/ja/client-libraries-cpp.html b/content/docs/ja/client-libraries-cpp.html
index d5fa7f0..436bdbd 100644
--- a/content/docs/ja/client-libraries-cpp.html
+++ b/content/docs/ja/client-libraries-cpp.html
@@ -141,10 +141,9 @@
 </tbody>
 </table>
 <h2><a class="anchor" aria-hidden="true" id="macos"></a><a href="#macos" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09 [...]
-<p>MacOS 上で Pulsar クライアントライブラリをビルドするには <a href="https://brew.sh/">Homebrew</a> で提供されているレシピを使用してください。</p>
-<pre><code class="hljs css language-shell">brew install https://raw.githubusercontent.com/apache/pulsar/master/pulsar-client-cpp/homebrew/libpulsar.rb
+<p>Pulsar releases are available through the <a href="https://brew.sh/">Homebrew</a> core repository. You can install the C++ client library with:</p>
+<pre><code class="hljs css language-shell">brew install libpulsar
 </code></pre>
-<p>Python 3 を MacOS 上で使用している場合は、<code>--with-python3</code> を上記のコマンドに追加してください。</p>
 <p>このコマンドラインを実行するとライブラリとヘッダーファイルを含むパッケージがインストールされます。</p>
 <h2><a class="anchor" aria-hidden="true" id="connection-urls"></a><a href="#connection-urls" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5  [...]
 <p>To connect to Pulsar using client libraries, you need to specify a Pulsar protocol URL.</p>
diff --git a/content/docs/ja/client-libraries-cpp/index.html b/content/docs/ja/client-libraries-cpp/index.html
index d5fa7f0..436bdbd 100644
--- a/content/docs/ja/client-libraries-cpp/index.html
+++ b/content/docs/ja/client-libraries-cpp/index.html
@@ -141,10 +141,9 @@
 </tbody>
 </table>
 <h2><a class="anchor" aria-hidden="true" id="macos"></a><a href="#macos" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09 [...]
-<p>MacOS 上で Pulsar クライアントライブラリをビルドするには <a href="https://brew.sh/">Homebrew</a> で提供されているレシピを使用してください。</p>
-<pre><code class="hljs css language-shell">brew install https://raw.githubusercontent.com/apache/pulsar/master/pulsar-client-cpp/homebrew/libpulsar.rb
+<p>Pulsar releases are available through the <a href="https://brew.sh/">Homebrew</a> core repository. You can install the C++ client library with:</p>
+<pre><code class="hljs css language-shell">brew install libpulsar
 </code></pre>
-<p>Python 3 を MacOS 上で使用している場合は、<code>--with-python3</code> を上記のコマンドに追加してください。</p>
 <p>このコマンドラインを実行するとライブラリとヘッダーファイルを含むパッケージがインストールされます。</p>
 <h2><a class="anchor" aria-hidden="true" id="connection-urls"></a><a href="#connection-urls" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5  [...]
 <p>To connect to Pulsar using client libraries, you need to specify a Pulsar protocol URL.</p>
diff --git a/content/docs/zh-CN/2.1.0-incubating/deploy-bare-metal.html b/content/docs/zh-CN/2.1.0-incubating/deploy-bare-metal.html
index b751a1c..3770dce 100644
--- a/content/docs/zh-CN/2.1.0-incubating/deploy-bare-metal.html
+++ b/content/docs/zh-CN/2.1.0-incubating/deploy-bare-metal.html
@@ -102,7 +102,7 @@
 </ul></li>
 <li>A single <a href="https://en.wikipedia.org/wiki/Domain_Name_System">DNS</a> name covering all of the Pulsar broker hosts</li>
 </ul>
-<p>Each machine in your cluster will need to have <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a> or higher installed.</p>
+<p>集群中的每台机器都需要安装<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a>或更高版本。</p>
 <p>Here's a diagram showing the basic setup:</p>
 <p><img src="/docs/assets/pulsar-basic-setup.png" alt="alt-text"></p>
 <p>In this diagram, connecting clients need to be able to communicate with the Pulsar cluster using a single URL, in this case <code>pulsar-cluster.acme.com</code>, that abstracts over all of the message-handling brokers. Pulsar message brokers run on machines alongside BookKeeper bookies; brokers and bookies, in turn, rely on ZooKeeper.</p>
diff --git a/content/docs/zh-CN/2.1.0-incubating/deploy-bare-metal/index.html b/content/docs/zh-CN/2.1.0-incubating/deploy-bare-metal/index.html
index b751a1c..3770dce 100644
--- a/content/docs/zh-CN/2.1.0-incubating/deploy-bare-metal/index.html
+++ b/content/docs/zh-CN/2.1.0-incubating/deploy-bare-metal/index.html
@@ -102,7 +102,7 @@
 </ul></li>
 <li>A single <a href="https://en.wikipedia.org/wiki/Domain_Name_System">DNS</a> name covering all of the Pulsar broker hosts</li>
 </ul>
-<p>Each machine in your cluster will need to have <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a> or higher installed.</p>
+<p>集群中的每台机器都需要安装<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a>或更高版本。</p>
 <p>Here's a diagram showing the basic setup:</p>
 <p><img src="/docs/assets/pulsar-basic-setup.png" alt="alt-text"></p>
 <p>In this diagram, connecting clients need to be able to communicate with the Pulsar cluster using a single URL, in this case <code>pulsar-cluster.acme.com</code>, that abstracts over all of the message-handling brokers. Pulsar message brokers run on machines alongside BookKeeper bookies; brokers and bookies, in turn, rely on ZooKeeper.</p>
diff --git a/content/docs/zh-CN/2.1.1-incubating/deploy-bare-metal.html b/content/docs/zh-CN/2.1.1-incubating/deploy-bare-metal.html
index c288ff4..b1e00b3 100644
--- a/content/docs/zh-CN/2.1.1-incubating/deploy-bare-metal.html
+++ b/content/docs/zh-CN/2.1.1-incubating/deploy-bare-metal.html
@@ -102,7 +102,7 @@
 </ul></li>
 <li>A single <a href="https://en.wikipedia.org/wiki/Domain_Name_System">DNS</a> name covering all of the Pulsar broker hosts</li>
 </ul>
-<p>Each machine in your cluster will need to have <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a> or higher installed.</p>
+<p>集群中的每台机器都需要安装<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a>或更高版本。</p>
 <p>Here's a diagram showing the basic setup:</p>
 <p><img src="/docs/assets/pulsar-basic-setup.png" alt="alt-text"></p>
 <p>In this diagram, connecting clients need to be able to communicate with the Pulsar cluster using a single URL, in this case <code>pulsar-cluster.acme.com</code>, that abstracts over all of the message-handling brokers. Pulsar message brokers run on machines alongside BookKeeper bookies; brokers and bookies, in turn, rely on ZooKeeper.</p>
diff --git a/content/docs/zh-CN/2.1.1-incubating/deploy-bare-metal/index.html b/content/docs/zh-CN/2.1.1-incubating/deploy-bare-metal/index.html
index c288ff4..b1e00b3 100644
--- a/content/docs/zh-CN/2.1.1-incubating/deploy-bare-metal/index.html
+++ b/content/docs/zh-CN/2.1.1-incubating/deploy-bare-metal/index.html
@@ -102,7 +102,7 @@
 </ul></li>
 <li>A single <a href="https://en.wikipedia.org/wiki/Domain_Name_System">DNS</a> name covering all of the Pulsar broker hosts</li>
 </ul>
-<p>Each machine in your cluster will need to have <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a> or higher installed.</p>
+<p>集群中的每台机器都需要安装<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a>或更高版本。</p>
 <p>Here's a diagram showing the basic setup:</p>
 <p><img src="/docs/assets/pulsar-basic-setup.png" alt="alt-text"></p>
 <p>In this diagram, connecting clients need to be able to communicate with the Pulsar cluster using a single URL, in this case <code>pulsar-cluster.acme.com</code>, that abstracts over all of the message-handling brokers. Pulsar message brokers run on machines alongside BookKeeper bookies; brokers and bookies, in turn, rely on ZooKeeper.</p>
diff --git a/content/docs/zh-CN/2.2.0/deploy-bare-metal.html b/content/docs/zh-CN/2.2.0/deploy-bare-metal.html
index 072d38b..91ebb04 100644
--- a/content/docs/zh-CN/2.2.0/deploy-bare-metal.html
+++ b/content/docs/zh-CN/2.2.0/deploy-bare-metal.html
@@ -103,7 +103,7 @@
 </ul></li>
 <li>A single <a href="https://en.wikipedia.org/wiki/Domain_Name_System">DNS</a> name covering all of the Pulsar broker hosts</li>
 </ul>
-<p>Each machine in your cluster will need to have <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a> or higher installed.</p>
+<p>集群中的每台机器都需要安装<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a>或更高版本。</p>
 <p>Here's a diagram showing the basic setup:</p>
 <p><img src="/docs/assets/pulsar-basic-setup.png" alt="alt-text"></p>
 <p>In this diagram, connecting clients need to be able to communicate with the Pulsar cluster using a single URL, in this case <code>pulsar-cluster.acme.com</code>, that abstracts over all of the message-handling brokers. Pulsar message brokers run on machines alongside BookKeeper bookies; brokers and bookies, in turn, rely on ZooKeeper.</p>
diff --git a/content/docs/zh-CN/2.2.0/deploy-bare-metal/index.html b/content/docs/zh-CN/2.2.0/deploy-bare-metal/index.html
index 072d38b..91ebb04 100644
--- a/content/docs/zh-CN/2.2.0/deploy-bare-metal/index.html
+++ b/content/docs/zh-CN/2.2.0/deploy-bare-metal/index.html
@@ -103,7 +103,7 @@
 </ul></li>
 <li>A single <a href="https://en.wikipedia.org/wiki/Domain_Name_System">DNS</a> name covering all of the Pulsar broker hosts</li>
 </ul>
-<p>Each machine in your cluster will need to have <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a> or higher installed.</p>
+<p>集群中的每台机器都需要安装<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a>或更高版本。</p>
 <p>Here's a diagram showing the basic setup:</p>
 <p><img src="/docs/assets/pulsar-basic-setup.png" alt="alt-text"></p>
 <p>In this diagram, connecting clients need to be able to communicate with the Pulsar cluster using a single URL, in this case <code>pulsar-cluster.acme.com</code>, that abstracts over all of the message-handling brokers. Pulsar message brokers run on machines alongside BookKeeper bookies; brokers and bookies, in turn, rely on ZooKeeper.</p>
diff --git a/content/docs/zh-CN/2.2.1/deploy-bare-metal.html b/content/docs/zh-CN/2.2.1/deploy-bare-metal.html
index e3692aa..37764ef 100644
--- a/content/docs/zh-CN/2.2.1/deploy-bare-metal.html
+++ b/content/docs/zh-CN/2.2.1/deploy-bare-metal.html
@@ -106,7 +106,7 @@
 <blockquote>
 <p>However if you don't have enough machines, or are trying out Pulsar in cluster mode (and expand the cluster later), you can even deploy Pulsar in one node, where it will run zookeeper, bookie and broker in same machine.</p>
 </blockquote>
-<p>Each machine in your cluster will need to have <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a> or higher installed.</p>
+<p>集群中的每台机器都需要安装<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a>或更高版本。</p>
 <p>Here's a diagram showing the basic setup:</p>
 <p><img src="/docs/assets/pulsar-basic-setup.png" alt="alt-text"></p>
 <p>In this diagram, connecting clients need to be able to communicate with the Pulsar cluster using a single URL, in this case <code>pulsar-cluster.acme.com</code>, that abstracts over all of the message-handling brokers. Pulsar message brokers run on machines alongside BookKeeper bookies; brokers and bookies, in turn, rely on ZooKeeper.</p>
diff --git a/content/docs/zh-CN/2.2.1/deploy-bare-metal/index.html b/content/docs/zh-CN/2.2.1/deploy-bare-metal/index.html
index e3692aa..37764ef 100644
--- a/content/docs/zh-CN/2.2.1/deploy-bare-metal/index.html
+++ b/content/docs/zh-CN/2.2.1/deploy-bare-metal/index.html
@@ -106,7 +106,7 @@
 <blockquote>
 <p>However if you don't have enough machines, or are trying out Pulsar in cluster mode (and expand the cluster later), you can even deploy Pulsar in one node, where it will run zookeeper, bookie and broker in same machine.</p>
 </blockquote>
-<p>Each machine in your cluster will need to have <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a> or higher installed.</p>
+<p>集群中的每台机器都需要安装<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a>或更高版本。</p>
 <p>Here's a diagram showing the basic setup:</p>
 <p><img src="/docs/assets/pulsar-basic-setup.png" alt="alt-text"></p>
 <p>In this diagram, connecting clients need to be able to communicate with the Pulsar cluster using a single URL, in this case <code>pulsar-cluster.acme.com</code>, that abstracts over all of the message-handling brokers. Pulsar message brokers run on machines alongside BookKeeper bookies; brokers and bookies, in turn, rely on ZooKeeper.</p>
diff --git a/content/docs/zh-CN/client-libraries-cpp.html b/content/docs/zh-CN/client-libraries-cpp.html
index 76e0ca7..a718c7e 100644
--- a/content/docs/zh-CN/client-libraries-cpp.html
+++ b/content/docs/zh-CN/client-libraries-cpp.html
@@ -141,10 +141,9 @@
 </tbody>
 </table>
 <h2><a class="anchor" aria-hidden="true" id="macos"></a><a href="#macos" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09 [...]
-<p>Use the <a href="https://brew.sh/">Homebrew</a> supplied recipe to build the Pulsar client lib on MacOS.</p>
-<pre><code class="hljs css language-shell">brew install https://raw.githubusercontent.com/apache/pulsar/master/pulsar-client-cpp/homebrew/libpulsar.rb
+<p>Pulsar releases are available through the <a href="https://brew.sh/">Homebrew</a> core repository. You can install the C++ client library with:</p>
+<pre><code class="hljs css language-shell">brew install libpulsar
 </code></pre>
-<p>If using Python 3 on MacOS, add the flag <code>--with-python3</code> to the above command.</p>
 <p>This will install the package with the library and headers.</p>
 <h2><a class="anchor" aria-hidden="true" id="连接url"></a><a href="#连接url" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09 [...]
 <p>To connect to Pulsar using client libraries, you need to specify a Pulsar protocol URL.</p>
diff --git a/content/docs/zh-CN/client-libraries-cpp/index.html b/content/docs/zh-CN/client-libraries-cpp/index.html
index 76e0ca7..a718c7e 100644
--- a/content/docs/zh-CN/client-libraries-cpp/index.html
+++ b/content/docs/zh-CN/client-libraries-cpp/index.html
@@ -141,10 +141,9 @@
 </tbody>
 </table>
 <h2><a class="anchor" aria-hidden="true" id="macos"></a><a href="#macos" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09 [...]
-<p>Use the <a href="https://brew.sh/">Homebrew</a> supplied recipe to build the Pulsar client lib on MacOS.</p>
-<pre><code class="hljs css language-shell">brew install https://raw.githubusercontent.com/apache/pulsar/master/pulsar-client-cpp/homebrew/libpulsar.rb
+<p>Pulsar releases are available through the <a href="https://brew.sh/">Homebrew</a> core repository. You can install the C++ client library with:</p>
+<pre><code class="hljs css language-shell">brew install libpulsar
 </code></pre>
-<p>If using Python 3 on MacOS, add the flag <code>--with-python3</code> to the above command.</p>
 <p>This will install the package with the library and headers.</p>
 <h2><a class="anchor" aria-hidden="true" id="连接url"></a><a href="#连接url" aria-hidden="true" class="hash-link"><svg class="hash-link-icon" aria-hidden="true" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09 [...]
 <p>To connect to Pulsar using client libraries, you need to specify a Pulsar protocol URL.</p>
diff --git a/content/docs/zh-CN/deploy-bare-metal.html b/content/docs/zh-CN/deploy-bare-metal.html
index de85bfd..a9204c7 100644
--- a/content/docs/zh-CN/deploy-bare-metal.html
+++ b/content/docs/zh-CN/deploy-bare-metal.html
@@ -106,7 +106,7 @@
 <blockquote>
 <p>However if you don't have enough machines, or are trying out Pulsar in cluster mode (and expand the cluster later), you can even deploy Pulsar in one node, where it will run zookeeper, bookie and broker in same machine.</p>
 </blockquote>
-<p>Each machine in your cluster will need to have <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a> or higher installed.</p>
+<p>集群中的每台机器都需要安装<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a>或更高版本。</p>
 <p>Here's a diagram showing the basic setup:</p>
 <p><img src="/docs/assets/pulsar-basic-setup.png" alt="alt-text"></p>
 <p>In this diagram, connecting clients need to be able to communicate with the Pulsar cluster using a single URL, in this case <code>pulsar-cluster.acme.com</code>, that abstracts over all of the message-handling brokers. Pulsar message brokers run on machines alongside BookKeeper bookies; brokers and bookies, in turn, rely on ZooKeeper.</p>
diff --git a/content/docs/zh-CN/deploy-bare-metal/index.html b/content/docs/zh-CN/deploy-bare-metal/index.html
index de85bfd..a9204c7 100644
--- a/content/docs/zh-CN/deploy-bare-metal/index.html
+++ b/content/docs/zh-CN/deploy-bare-metal/index.html
@@ -106,7 +106,7 @@
 <blockquote>
 <p>However if you don't have enough machines, or are trying out Pulsar in cluster mode (and expand the cluster later), you can even deploy Pulsar in one node, where it will run zookeeper, bookie and broker in same machine.</p>
 </blockquote>
-<p>Each machine in your cluster will need to have <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a> or higher installed.</p>
+<p>集群中的每台机器都需要安装<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a>或更高版本。</p>
 <p>Here's a diagram showing the basic setup:</p>
 <p><img src="/docs/assets/pulsar-basic-setup.png" alt="alt-text"></p>
 <p>In this diagram, connecting clients need to be able to communicate with the Pulsar cluster using a single URL, in this case <code>pulsar-cluster.acme.com</code>, that abstracts over all of the message-handling brokers. Pulsar message brokers run on machines alongside BookKeeper bookies; brokers and bookies, in turn, rely on ZooKeeper.</p>
diff --git a/content/docs/zh-CN/next/deploy-bare-metal.html b/content/docs/zh-CN/next/deploy-bare-metal.html
index 5bd0a28..4d2eecb 100644
--- a/content/docs/zh-CN/next/deploy-bare-metal.html
+++ b/content/docs/zh-CN/next/deploy-bare-metal.html
@@ -106,7 +106,7 @@
 <blockquote>
 <p>However if you don't have enough machines, or are trying out Pulsar in cluster mode (and expand the cluster later), you can even deploy Pulsar in one node, where it will run zookeeper, bookie and broker in same machine.</p>
 </blockquote>
-<p>Each machine in your cluster will need to have <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a> or higher installed.</p>
+<p>集群中的每台机器都需要安装<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a>或更高版本。</p>
 <p>Here's a diagram showing the basic setup:</p>
 <p><img src="/docs/assets/pulsar-basic-setup.png" alt="alt-text"></p>
 <p>In this diagram, connecting clients need to be able to communicate with the Pulsar cluster using a single URL, in this case <code>pulsar-cluster.acme.com</code>, that abstracts over all of the message-handling brokers. Pulsar message brokers run on machines alongside BookKeeper bookies; brokers and bookies, in turn, rely on ZooKeeper.</p>
diff --git a/content/docs/zh-CN/next/deploy-bare-metal/index.html b/content/docs/zh-CN/next/deploy-bare-metal/index.html
index 5bd0a28..4d2eecb 100644
--- a/content/docs/zh-CN/next/deploy-bare-metal/index.html
+++ b/content/docs/zh-CN/next/deploy-bare-metal/index.html
@@ -106,7 +106,7 @@
 <blockquote>
 <p>However if you don't have enough machines, or are trying out Pulsar in cluster mode (and expand the cluster later), you can even deploy Pulsar in one node, where it will run zookeeper, bookie and broker in same machine.</p>
 </blockquote>
-<p>Each machine in your cluster will need to have <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a> or higher installed.</p>
+<p>集群中的每台机器都需要安装<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">Java 8</a>或更高版本。</p>
 <p>Here's a diagram showing the basic setup:</p>
 <p><img src="/docs/assets/pulsar-basic-setup.png" alt="alt-text"></p>
 <p>In this diagram, connecting clients need to be able to communicate with the Pulsar cluster using a single URL, in this case <code>pulsar-cluster.acme.com</code>, that abstracts over all of the message-handling brokers. Pulsar message brokers run on machines alongside BookKeeper bookies; brokers and bookies, in turn, rely on ZooKeeper.</p>
diff --git a/content/download.html b/content/download.html
index a872d16..5bd8184 100644
--- a/content/download.html
+++ b/content/download.html
@@ -18,8 +18,8 @@
             languagesDropDown.className = "hide";
           }
         });
-      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar downloads</h1><hr/></header><h2 id="latest">Current version (Stable) 2.3.0</h2><table class=" [...]
-</span></div><h2>Release notes</h2><div><p><a href="/en/release-notes">Release notes</a> for all Pulsar&#x27;s versions</p></div><h2>Getting started</h2><div><p>Once you&#x27;ve downloaded a Pulsar release, instructions on getting up and running with a standalone cluster that you can run on your laptop can be found in the <a href="/docs/en/standalone">Run Pulsar locally</a> tutorial.</p></div><p>If you need to connect to an existing Pulsar cluster or instance using an officially supporte [...]
+      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar downloads</h1><hr/></header><h2>Release notes</h2><div><p><a href="/en/release-notes">Release [...]
+</span></div><h2>Getting started</h2><div><p>Once you&#x27;ve downloaded a Pulsar release, instructions on getting up and running with a standalone cluster that you can run on your laptop can be found in the <a href="/docs/en/standalone">Run Pulsar locally</a> tutorial.</p></div><p>If you need to connect to an existing Pulsar cluster or instance using an officially supported client, see the client docs for these languages:</p><table class="clients"><thead><tr><th>Client guide</th><th>API [...]
       const community = document.querySelector("a[href='#community']").parentNode;
       const communityMenu =
         '<li>' +
diff --git a/content/download/index.html b/content/download/index.html
index a872d16..5bd8184 100644
--- a/content/download/index.html
+++ b/content/download/index.html
@@ -18,8 +18,8 @@
             languagesDropDown.className = "hide";
           }
         });
-      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar downloads</h1><hr/></header><h2 id="latest">Current version (Stable) 2.3.0</h2><table class=" [...]
-</span></div><h2>Release notes</h2><div><p><a href="/en/release-notes">Release notes</a> for all Pulsar&#x27;s versions</p></div><h2>Getting started</h2><div><p>Once you&#x27;ve downloaded a Pulsar release, instructions on getting up and running with a standalone cluster that you can run on your laptop can be found in the <a href="/docs/en/standalone">Run Pulsar locally</a> tutorial.</p></div><p>If you need to connect to an existing Pulsar cluster or instance using an officially supporte [...]
+      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar downloads</h1><hr/></header><h2>Release notes</h2><div><p><a href="/en/release-notes">Release [...]
+</span></div><h2>Getting started</h2><div><p>Once you&#x27;ve downloaded a Pulsar release, instructions on getting up and running with a standalone cluster that you can run on your laptop can be found in the <a href="/docs/en/standalone">Run Pulsar locally</a> tutorial.</p></div><p>If you need to connect to an existing Pulsar cluster or instance using an officially supported client, see the client docs for these languages:</p><table class="clients"><thead><tr><th>Client guide</th><th>API [...]
       const community = document.querySelector("a[href='#community']").parentNode;
       const communityMenu =
         '<li>' +
diff --git a/content/en/download.html b/content/en/download.html
index a872d16..5bd8184 100644
--- a/content/en/download.html
+++ b/content/en/download.html
@@ -18,8 +18,8 @@
             languagesDropDown.className = "hide";
           }
         });
-      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar downloads</h1><hr/></header><h2 id="latest">Current version (Stable) 2.3.0</h2><table class=" [...]
-</span></div><h2>Release notes</h2><div><p><a href="/en/release-notes">Release notes</a> for all Pulsar&#x27;s versions</p></div><h2>Getting started</h2><div><p>Once you&#x27;ve downloaded a Pulsar release, instructions on getting up and running with a standalone cluster that you can run on your laptop can be found in the <a href="/docs/en/standalone">Run Pulsar locally</a> tutorial.</p></div><p>If you need to connect to an existing Pulsar cluster or instance using an officially supporte [...]
+      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar downloads</h1><hr/></header><h2>Release notes</h2><div><p><a href="/en/release-notes">Release [...]
+</span></div><h2>Getting started</h2><div><p>Once you&#x27;ve downloaded a Pulsar release, instructions on getting up and running with a standalone cluster that you can run on your laptop can be found in the <a href="/docs/en/standalone">Run Pulsar locally</a> tutorial.</p></div><p>If you need to connect to an existing Pulsar cluster or instance using an officially supported client, see the client docs for these languages:</p><table class="clients"><thead><tr><th>Client guide</th><th>API [...]
       const community = document.querySelector("a[href='#community']").parentNode;
       const communityMenu =
         '<li>' +
diff --git a/content/en/download/index.html b/content/en/download/index.html
index a872d16..5bd8184 100644
--- a/content/en/download/index.html
+++ b/content/en/download/index.html
@@ -18,8 +18,8 @@
             languagesDropDown.className = "hide";
           }
         });
-      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar downloads</h1><hr/></header><h2 id="latest">Current version (Stable) 2.3.0</h2><table class=" [...]
-</span></div><h2>Release notes</h2><div><p><a href="/en/release-notes">Release notes</a> for all Pulsar&#x27;s versions</p></div><h2>Getting started</h2><div><p>Once you&#x27;ve downloaded a Pulsar release, instructions on getting up and running with a standalone cluster that you can run on your laptop can be found in the <a href="/docs/en/standalone">Run Pulsar locally</a> tutorial.</p></div><p>If you need to connect to an existing Pulsar cluster or instance using an officially supporte [...]
+      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar downloads</h1><hr/></header><h2>Release notes</h2><div><p><a href="/en/release-notes">Release [...]
+</span></div><h2>Getting started</h2><div><p>Once you&#x27;ve downloaded a Pulsar release, instructions on getting up and running with a standalone cluster that you can run on your laptop can be found in the <a href="/docs/en/standalone">Run Pulsar locally</a> tutorial.</p></div><p>If you need to connect to an existing Pulsar cluster or instance using an officially supported client, see the client docs for these languages:</p><table class="clients"><thead><tr><th>Client guide</th><th>API [...]
       const community = document.querySelector("a[href='#community']").parentNode;
       const communityMenu =
         '<li>' +
diff --git a/content/fr/download.html b/content/fr/download.html
index 55821ca..33a31c3 100644
--- a/content/fr/download.html
+++ b/content/fr/download.html
@@ -18,8 +18,8 @@
             languagesDropDown.className = "hide";
           }
         });
-      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Téléchargements reliés à Apache Pulsar</h1><hr/></header><h2 id="latest">Version courante (Stable) 2.3.0</h [...]
-</span></div><h2>Notes des versions</h2><div><p><a href="/fr/release-notes">Release notes</a> for all Pulsar&#x27;s versions</p></div><h2>Getting started</h2><div><p>Une fois que vous avez téléchargé une version de Pulsar, les instructions pour installer et démarrer un cluster autonome que vous pouvez exécuter sur votre ordinateur portable se trouvent dans le <a href="/docs/fr/standalone">Run Pulsar locally</a> tutoriel.</p></div><p>Si vous avez besoin de vous connecter à un cluster de P [...]
+      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Téléchargements reliés à Apache Pulsar</h1><hr/></header><h2>Notes des versions</h2><div><p><a href="/fr/re [...]
+</span></div><h2>Getting started</h2><div><p>Une fois que vous avez téléchargé une version de Pulsar, les instructions pour installer et démarrer un cluster autonome que vous pouvez exécuter sur votre ordinateur portable se trouvent dans le <a href="/docs/fr/standalone">Run Pulsar locally</a> tutoriel.</p></div><p>Si vous avez besoin de vous connecter à un cluster de Pulsar ou une instance à l’aide d’un client supporté, voir la documentation du client dans les langues suivantes :</p><tab [...]
       const community = document.querySelector("a[href='#community']").parentNode;
       const communityMenu =
         '<li>' +
diff --git a/content/fr/download/index.html b/content/fr/download/index.html
index 55821ca..33a31c3 100644
--- a/content/fr/download/index.html
+++ b/content/fr/download/index.html
@@ -18,8 +18,8 @@
             languagesDropDown.className = "hide";
           }
         });
-      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Téléchargements reliés à Apache Pulsar</h1><hr/></header><h2 id="latest">Version courante (Stable) 2.3.0</h [...]
-</span></div><h2>Notes des versions</h2><div><p><a href="/fr/release-notes">Release notes</a> for all Pulsar&#x27;s versions</p></div><h2>Getting started</h2><div><p>Une fois que vous avez téléchargé une version de Pulsar, les instructions pour installer et démarrer un cluster autonome que vous pouvez exécuter sur votre ordinateur portable se trouvent dans le <a href="/docs/fr/standalone">Run Pulsar locally</a> tutoriel.</p></div><p>Si vous avez besoin de vous connecter à un cluster de P [...]
+      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Téléchargements reliés à Apache Pulsar</h1><hr/></header><h2>Notes des versions</h2><div><p><a href="/fr/re [...]
+</span></div><h2>Getting started</h2><div><p>Une fois que vous avez téléchargé une version de Pulsar, les instructions pour installer et démarrer un cluster autonome que vous pouvez exécuter sur votre ordinateur portable se trouvent dans le <a href="/docs/fr/standalone">Run Pulsar locally</a> tutoriel.</p></div><p>Si vous avez besoin de vous connecter à un cluster de Pulsar ou une instance à l’aide d’un client supporté, voir la documentation du client dans les langues suivantes :</p><tab [...]
       const community = document.querySelector("a[href='#community']").parentNode;
       const communityMenu =
         '<li>' +
diff --git a/content/ja/download.html b/content/ja/download.html
index fa14098..bd6d18c 100644
--- a/content/ja/download.html
+++ b/content/ja/download.html
@@ -18,8 +18,8 @@
             languagesDropDown.className = "hide";
           }
         });
-      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar downloads</h1><hr/></header><h2 id="latest">Current version (Stable) 2.3.0</h2><table class=" [...]
-</span></div><h2>Release notes</h2><div><p><a href="/ja/release-notes">Release notes</a> for all Pulsar&#x27;s versions</p></div><h2>Getting started</h2><div><p>Once you&#x27;ve downloaded a Pulsar release, instructions on getting up and running with a standalone cluster that you can run on your laptop can be found in the <a href="/docs/ja/standalone">Run Pulsar locally</a> tutorial.</p></div><p>If you need to connect to an existing Pulsar cluster or instance using an officially supporte [...]
+      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar downloads</h1><hr/></header><h2>Release notes</h2><div><p><a href="/ja/release-notes">Release [...]
+</span></div><h2>Getting started</h2><div><p>Once you&#x27;ve downloaded a Pulsar release, instructions on getting up and running with a standalone cluster that you can run on your laptop can be found in the <a href="/docs/ja/standalone">Run Pulsar locally</a> tutorial.</p></div><p>If you need to connect to an existing Pulsar cluster or instance using an officially supported client, see the client docs for these languages:</p><table class="clients"><thead><tr><th>Client guide</th><th>API [...]
       const community = document.querySelector("a[href='#community']").parentNode;
       const communityMenu =
         '<li>' +
diff --git a/content/ja/download/index.html b/content/ja/download/index.html
index fa14098..bd6d18c 100644
--- a/content/ja/download/index.html
+++ b/content/ja/download/index.html
@@ -18,8 +18,8 @@
             languagesDropDown.className = "hide";
           }
         });
-      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar downloads</h1><hr/></header><h2 id="latest">Current version (Stable) 2.3.0</h2><table class=" [...]
-</span></div><h2>Release notes</h2><div><p><a href="/ja/release-notes">Release notes</a> for all Pulsar&#x27;s versions</p></div><h2>Getting started</h2><div><p>Once you&#x27;ve downloaded a Pulsar release, instructions on getting up and running with a standalone cluster that you can run on your laptop can be found in the <a href="/docs/ja/standalone">Run Pulsar locally</a> tutorial.</p></div><p>If you need to connect to an existing Pulsar cluster or instance using an officially supporte [...]
+      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar downloads</h1><hr/></header><h2>Release notes</h2><div><p><a href="/ja/release-notes">Release [...]
+</span></div><h2>Getting started</h2><div><p>Once you&#x27;ve downloaded a Pulsar release, instructions on getting up and running with a standalone cluster that you can run on your laptop can be found in the <a href="/docs/ja/standalone">Run Pulsar locally</a> tutorial.</p></div><p>If you need to connect to an existing Pulsar cluster or instance using an officially supported client, see the client docs for these languages:</p><table class="clients"><thead><tr><th>Client guide</th><th>API [...]
       const community = document.querySelector("a[href='#community']").parentNode;
       const communityMenu =
         '<li>' +
diff --git a/content/swagger/swagger.json b/content/swagger/swagger.json
index 3592777..158856d 100644
--- a/content/swagger/swagger.json
+++ b/content/swagger/swagger.json
@@ -7010,18 +7010,28 @@
           "type" : "number",
           "format" : "double"
         },
-        "underLoaded" : {
-          "type" : "boolean"
+        "bandwidthIn" : {
+          "$ref" : "#/definitions/ResourceUsage"
         },
-        "overLoaded" : {
-          "type" : "boolean"
+        "bandwidthOut" : {
+          "$ref" : "#/definitions/ResourceUsage"
         },
-        "loadReportType" : {
-          "type" : "string"
+        "memory" : {
+          "$ref" : "#/definitions/ResourceUsage"
+        },
+        "lastUpdate" : {
+          "type" : "integer",
+          "format" : "int64"
         },
         "cpu" : {
           "$ref" : "#/definitions/ResourceUsage"
         },
+        "directMemory" : {
+          "$ref" : "#/definitions/ResourceUsage"
+        },
+        "underLoaded" : {
+          "type" : "boolean"
+        },
         "msgThroughputIn" : {
           "type" : "number",
           "format" : "double"
@@ -7030,21 +7040,11 @@
           "type" : "number",
           "format" : "double"
         },
-        "memory" : {
-          "$ref" : "#/definitions/ResourceUsage"
-        },
-        "directMemory" : {
-          "$ref" : "#/definitions/ResourceUsage"
-        },
-        "bandwidthIn" : {
-          "$ref" : "#/definitions/ResourceUsage"
-        },
-        "bandwidthOut" : {
-          "$ref" : "#/definitions/ResourceUsage"
+        "overLoaded" : {
+          "type" : "boolean"
         },
-        "lastUpdate" : {
-          "type" : "integer",
-          "format" : "int64"
+        "loadReportType" : {
+          "type" : "string"
         }
       }
     },
@@ -7204,10 +7204,10 @@
           "type" : "number",
           "format" : "double"
         },
-        "producerName" : {
+        "connectedSince" : {
           "type" : "string"
         },
-        "connectedSince" : {
+        "producerName" : {
           "type" : "string"
         },
         "clientVersion" : {
@@ -7918,10 +7918,10 @@
             "type" : "string"
           }
         },
-        "producerName" : {
+        "connectedSince" : {
           "type" : "string"
         },
-        "connectedSince" : {
+        "producerName" : {
           "type" : "string"
         },
         "clientVersion" : {
@@ -8026,11 +8026,11 @@
     "ResourceUnit" : {
       "type" : "object",
       "properties" : {
-        "availableResource" : {
-          "$ref" : "#/definitions/ResourceDescription"
-        },
         "resourceId" : {
           "type" : "string"
+        },
+        "availableResource" : {
+          "$ref" : "#/definitions/ResourceDescription"
         }
       }
     },
diff --git a/content/zh-CN/download.html b/content/zh-CN/download.html
index bad3c25..abe60c3 100644
--- a/content/zh-CN/download.html
+++ b/content/zh-CN/download.html
@@ -18,8 +18,8 @@
             languagesDropDown.className = "hide";
           }
         });
-      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar下载</h1><hr/></header><h2 id="latest">当前稳定版本 2.3.0</h2><table class="versions" style="width:100 [...]
-</span></div><h2>发行说明</h2><div><p><a href="/zh-CN/release-notes">Release notes</a> for all Pulsar&#x27;s versions</p></div><h2>Getting started</h2><div><p>在下载发布版的Pulsar代码后,你就可以在自己的笔记本上以独立集群(Standalone Cluster)的模式运行Pulsar。步骤参考 <a href="/docs/zh-CN/standalone">在本地运行Pulsar</a> 教程.</p></div><p>如果需要接入现有的Pulsar集群或者实例,只需使用官方客户端进行连接即可。官方客户端支持多种语言,详情参考:</p><table class="clients"><thead><tr><th>客户端指南</th><th>API 文档</th></tr></thead><tbody><tr><td><a href="/docs/zh-CN/client-libraries-java">Pulsar  [...]
+      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar下载</h1><hr/></header><h2>发行说明</h2><div><p><a href="/zh-CN/release-notes">Release notes</a> for [...]
+</span></div><h2>Getting started</h2><div><p>在下载发布版的Pulsar代码后,你就可以在自己的笔记本上以独立集群(Standalone Cluster)的模式运行Pulsar。步骤参考 <a href="/docs/zh-CN/standalone">在本地运行Pulsar</a> 教程.</p></div><p>如果需要接入现有的Pulsar集群或者实例,只需使用官方客户端进行连接即可。官方客户端支持多种语言,详情参考:</p><table class="clients"><thead><tr><th>客户端指南</th><th>API 文档</th></tr></thead><tbody><tr><td><a href="/docs/zh-CN/client-libraries-java">Pulsar Java客户端</a></td><td>Pulsar Java客户端</td></tr><tr><td><a href="/docs/zh-CN/client-libraries-go">Pulsar Go客户端</a> [...]
       const community = document.querySelector("a[href='#community']").parentNode;
       const communityMenu =
         '<li>' +
diff --git a/content/zh-CN/download/index.html b/content/zh-CN/download/index.html
index bad3c25..abe60c3 100644
--- a/content/zh-CN/download/index.html
+++ b/content/zh-CN/download/index.html
@@ -18,8 +18,8 @@
             languagesDropDown.className = "hide";
           }
         });
-      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar下载</h1><hr/></header><h2 id="latest">当前稳定版本 2.3.0</h2><table class="versions" style="width:100 [...]
-</span></div><h2>发行说明</h2><div><p><a href="/zh-CN/release-notes">Release notes</a> for all Pulsar&#x27;s versions</p></div><h2>Getting started</h2><div><p>在下载发布版的Pulsar代码后,你就可以在自己的笔记本上以独立集群(Standalone Cluster)的模式运行Pulsar。步骤参考 <a href="/docs/zh-CN/standalone">在本地运行Pulsar</a> 教程.</p></div><p>如果需要接入现有的Pulsar集群或者实例,只需使用官方客户端进行连接即可。官方客户端支持多种语言,详情参考:</p><table class="clients"><thead><tr><th>客户端指南</th><th>API 文档</th></tr></thead><tbody><tr><td><a href="/docs/zh-CN/client-libraries-java">Pulsar  [...]
+      </script></span><li class="navSearchWrapper reactNavSearchWrapper"><input type="text" id="search_input_react" placeholder="Search" title="Search"/></li></ul></nav></div></header></div></div><div class="navPusher"><div class="pageContainer"><div class="container mainContainer documentContainer postContainer"><div class="wrapper"><div class="post"><header class="postHeader"><h1>Apache Pulsar下载</h1><hr/></header><h2>发行说明</h2><div><p><a href="/zh-CN/release-notes">Release notes</a> for [...]
+</span></div><h2>Getting started</h2><div><p>在下载发布版的Pulsar代码后,你就可以在自己的笔记本上以独立集群(Standalone Cluster)的模式运行Pulsar。步骤参考 <a href="/docs/zh-CN/standalone">在本地运行Pulsar</a> 教程.</p></div><p>如果需要接入现有的Pulsar集群或者实例,只需使用官方客户端进行连接即可。官方客户端支持多种语言,详情参考:</p><table class="clients"><thead><tr><th>客户端指南</th><th>API 文档</th></tr></thead><tbody><tr><td><a href="/docs/zh-CN/client-libraries-java">Pulsar Java客户端</a></td><td>Pulsar Java客户端</td></tr><tr><td><a href="/docs/zh-CN/client-libraries-go">Pulsar Go客户端</a> [...]
       const community = document.querySelector("a[href='#community']").parentNode;
       const communityMenu =
         '<li>' +


Mime
View raw message