You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@inlong.apache.org by gi...@apache.org on 2022/02/08 02:22:45 UTC
[incubator-inlong-website] branch asf-site updated: deploy: 002bfaeb8c443dcc565b0dd0470a9462c5de6e1d
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-inlong-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new fbba605 deploy: 002bfaeb8c443dcc565b0dd0470a9462c5de6e1d
fbba605 is described below
commit fbba6058828a1a0d528d9a42764576bca275573e
Author: dockerzhang <do...@users.noreply.github.com>
AuthorDate: Tue Feb 8 02:22:39 2022 +0000
deploy: 002bfaeb8c443dcc565b0dd0470a9462c5de6e1d
---
404.html | 18 ++--
Home/index.html | 16 +--
assets/css/styles.235f9eab.css | 1 -
assets/css/styles.5fa837c1.css | 1 +
...chitecture-8402cbb7c4906ca8cf7d26c57c204dbb.png | Bin 0 -> 30983 bytes
...chitecture-db492ed7fb88e9baba3327dda5b72a8c.png | Bin 47278 -> 0 bytes
assets/js/00a09c75.3b7e9ff5.js | 1 +
assets/js/00a09c75.850e9f06.js | 1 -
assets/js/02b00019.45b1c4d7.js | 1 +
assets/js/02b00019.aa94c0a3.js | 1 -
assets/js/033f7a5a.8431823a.js | 1 +
assets/js/033f7a5a.bc0748b6.js | 1 -
assets/js/079ccd7e.18a230d5.js | 1 +
assets/js/079ccd7e.fcd3a18d.js | 1 -
assets/js/0923fac7.40cba004.js | 1 +
assets/js/0923fac7.ecfd23c5.js | 1 -
assets/js/0952dd4e.603e60e1.js | 1 +
assets/js/0952dd4e.a2e32de3.js | 1 -
assets/js/0bab55dc.65ecddf3.js | 1 +
assets/js/0bab55dc.bd31cb88.js | 1 -
assets/js/0c660b43.0a1fb2da.js | 1 +
assets/js/0c660b43.c4e8daf2.js | 1 -
assets/js/0dad32aa.c2707d94.js | 1 -
assets/js/0dad32aa.cbc177b2.js | 1 +
assets/js/0e231a29.3a1484d8.js | 1 +
assets/js/0e231a29.89beace1.js | 1 -
assets/js/10bd1a00.12e86624.js | 1 -
assets/js/10bd1a00.2bf1ec1c.js | 1 +
assets/js/141a3c43.888c395a.js | 1 -
assets/js/141a3c43.dbaebc14.js | 1 +
assets/js/17409ffa.128429f3.js | 1 +
assets/js/17409ffa.597a72d3.js | 1 -
assets/js/17896441.2efec818.js | 1 +
assets/js/17896441.49bb3ef1.js | 1 -
assets/js/17f5e2ab.99378c88.js | 1 +
assets/js/17f5e2ab.d59a0b5b.js | 1 -
assets/js/1b4888dd.6a2b42a9.js | 1 +
assets/js/1b4888dd.77ce4bfe.js | 1 -
assets/js/1bc25513.03597051.js | 1 -
assets/js/1bc25513.b9b9abd8.js | 1 +
assets/js/1be78505.5a613415.js | 1 -
assets/js/1be78505.72e25107.js | 1 +
assets/js/1fe6254f.4bf5c2e5.js | 1 -
assets/js/1fe6254f.6a9fd148.js | 1 +
assets/js/20007e8e.11c4542c.js | 1 +
assets/js/20007e8e.265b0380.js | 1 -
assets/js/20928a7f.ff945a92.js | 1 -
assets/js/20928a7f.ffd997d2.js | 1 +
assets/js/224ee50d.4cae4592.js | 1 +
assets/js/224ee50d.d465bd10.js | 1 -
assets/js/23dc0f70.17f24a31.js | 1 -
assets/js/23dc0f70.de6c2f65.js | 1 +
assets/js/260abb02.e2730489.js | 1 +
assets/js/260abb02.f2aa35e6.js | 1 -
assets/js/2613a8d1.75056e72.js | 1 +
assets/js/2613a8d1.f376a825.js | 1 -
assets/js/262bdeee.1825ae59.js | 1 +
assets/js/262bdeee.fbf83076.js | 1 -
assets/js/270fbead.487d3267.js | 1 -
assets/js/290ad538.0d373594.js | 1 +
assets/js/290ad538.c811a5e3.js | 1 -
assets/js/2ac80f8a.6ef80fc3.js | 1 +
assets/js/2ac80f8a.9e8b8c32.js | 1 -
assets/js/2af83962.2bcb6ec0.js | 1 -
assets/js/2af83962.50c3ef40.js | 1 +
assets/js/2d06682c.8bbc337e.js | 1 +
assets/js/2d06682c.9b3e6808.js | 1 -
assets/js/2e1d0e00.0d6a5c14.js | 1 -
assets/js/2e1d0e00.9396a6fc.js | 1 +
assets/js/2e818a55.b06d7a9e.js | 1 -
assets/js/2e818a55.b6301bb3.js | 1 +
assets/js/31cd1cab.165fa87b.js | 1 +
assets/js/31cd1cab.764ea002.js | 1 -
assets/js/32dd35a8.2b71cf36.js | 1 -
assets/js/32dd35a8.89f0e79e.js | 1 +
assets/js/36004c5d.0ca021fa.js | 1 +
assets/js/36004c5d.da1e7696.js | 1 -
assets/js/3720c009.485b3eef.js | 1 -
assets/js/3829.3af3ee1c.js | 1 -
assets/js/39cff519.44fa5f99.js | 1 -
assets/js/39cff519.56c27361.js | 1 +
assets/js/3de3a942.6c35f1be.js | 1 -
assets/js/3de3a942.886783a4.js | 1 +
assets/js/3fe961ea.a72568ee.js | 1 +
assets/js/3fe961ea.e674c5bc.js | 1 -
assets/js/430d9b61.59d926f2.js | 1 +
assets/js/430d9b61.cc49d2b5.js | 1 -
assets/js/44a89827.0920ee5b.js | 1 -
assets/js/44a89827.0b7ad965.js | 1 +
assets/js/4608.a0d426bf.js | 1 +
assets/js/4608.c9471147.js | 1 -
assets/js/46b55604.3de97262.js | 1 +
assets/js/46b55604.f370a5d3.js | 1 -
assets/js/48422224.4b7a6782.js | 1 -
assets/js/48422224.c60d0292.js | 1 +
assets/js/4c6ac56c.4d0067e7.js | 1 +
assets/js/4c6ac56c.60b87263.js | 1 -
assets/js/4c9b323d.2a6b73cd.js | 1 +
assets/js/4c9b323d.4512ff63.js | 1 -
assets/js/4ccae3bb.4055ccf8.js | 1 -
assets/js/4ccae3bb.f57496f0.js | 1 +
assets/js/5129.a581cfda.js | 1 -
assets/js/515aba37.2ea4947c.js | 1 -
assets/js/515aba37.f48c7594.js | 1 +
assets/js/52293f52.2f78dfc3.js | 1 +
assets/js/52293f52.46732a84.js | 1 -
assets/js/52a5e87d.0acafe93.js | 1 -
assets/js/52a5e87d.bdf3c0a3.js | 1 +
assets/js/5389628b.07b6ad86.js | 1 +
assets/js/5389628b.3d1e80e6.js | 1 -
assets/js/53ff9234.8fd941fc.js | 1 -
assets/js/53ff9234.d6ef4f95.js | 1 +
assets/js/55960ee5.d91df702.js | 1 -
assets/js/5883791e.013e62f5.js | 1 +
assets/js/5883791e.d348b75a.js | 1 -
assets/js/5897.352f4224.js | 1 +
assets/js/59314c79.991f046e.js | 1 +
assets/js/59314c79.bea2ed0c.js | 1 -
assets/js/6118428e.3770a9a2.js | 1 +
assets/js/6118428e.95d0a4f8.js | 1 -
assets/js/64c12bfa.209c2c78.js | 1 -
assets/js/64c12bfa.beaa42c4.js | 1 +
assets/js/64f5a448.05d67a9d.js | 1 -
assets/js/64f5a448.4a91965a.js | 1 +
assets/js/66275711.5da9ddd1.js | 1 +
assets/js/66275711.fe1077a6.js | 1 -
assets/js/69a78f08.1d31c28f.js | 1 -
assets/js/69a78f08.3946813e.js | 1 +
assets/js/6a4f056f.5d596c9f.js | 1 +
assets/js/6a4f056f.849ac86f.js | 1 -
assets/js/6b843001.0e74f40b.js | 1 -
assets/js/6b843001.be4b25db.js | 1 +
assets/js/6bda5f87.076b90df.js | 1 +
assets/js/6bda5f87.ae0842e2.js | 1 -
assets/js/6da52422.0f9a75aa.js | 1 +
assets/js/6da52422.78639aed.js | 1 -
assets/js/70aac022.1f4147d7.js | 1 +
assets/js/70aac022.7335d21d.js | 1 -
assets/js/74d2466c.3157cafa.js | 1 -
assets/js/74d2466c.f41309e0.js | 1 +
assets/js/75f2f782.5296d29b.js | 1 -
assets/js/75f2f782.eab5d684.js | 1 +
assets/js/76db6083.24205bfa.js | 1 +
assets/js/76db6083.bdc15a64.js | 1 -
assets/js/77816f9e.119b97f5.js | 1 +
assets/js/77816f9e.52193c2b.js | 1 -
assets/js/7b2cd8eb.a42b7b93.js | 1 -
assets/js/7b2cd8eb.f94e4fc3.js | 1 +
assets/js/7e4daed3.0c224c2a.js | 1 -
assets/js/7e4daed3.ffad91e9.js | 1 +
assets/js/818823b9.a0365a22.js | 1 -
assets/js/82bce247.d405828a.js | 1 -
assets/js/82bce247.dbe0585b.js | 1 +
assets/js/870b2358.2895e2a8.js | 1 -
assets/js/870b2358.48490790.js | 1 +
assets/js/870d2c17.49603ade.js | 1 +
assets/js/870d2c17.cab85d3b.js | 1 -
assets/js/874b9077.736b7064.js | 1 -
assets/js/874b9077.e2d4db28.js | 1 +
assets/js/884ebe22.11778af0.js | 1 -
assets/js/884ebe22.bb9a7e04.js | 1 +
assets/js/8a5d8fcb.c3b9c9f7.js | 1 +
assets/js/8a5d8fcb.d81eaebd.js | 1 -
assets/js/8bc40e3b.3e8ccf87.js | 1 -
assets/js/8bc40e3b.82de5c3f.js | 1 +
assets/js/8ff91292.6de0a217.js | 1 -
assets/js/8ff91292.d8d6f4bd.js | 1 +
assets/js/90cca514.54e689be.js | 1 -
assets/js/90cca514.80719909.js | 1 +
assets/js/91a9c76b.5b87b260.js | 1 +
assets/js/91a9c76b.bd45afb2.js | 1 -
assets/js/927ffa2f.dab34c74.js | 1 -
assets/js/927ffa2f.eb8c6cbc.js | 1 +
assets/js/935f2afb.33717a6e.js | 1 -
assets/js/935f2afb.b6cd95ae.js | 1 +
assets/js/94594ff4.46c36988.js | 1 +
assets/js/94594ff4.89d842c4.js | 1 -
assets/js/9669.f62b0c29.js | 1 +
assets/js/96e46065.13454220.js | 1 +
assets/js/96e46065.c1f41090.js | 1 -
assets/js/98ddd2b6.9ccdd194.js | 1 -
assets/js/98ddd2b6.f8038d5c.js | 1 +
assets/js/98dfe592.16053e28.js | 1 +
assets/js/98dfe592.fd5965ec.js | 1 -
assets/js/995ed5c9.bc3c3f70.js | 1 +
assets/js/995ed5c9.d1fb2fe2.js | 1 -
assets/js/9b2f04e7.408b7a04.js | 1 +
assets/js/9b2f04e7.c1771b8e.js | 1 -
assets/js/9dd8a0d2.072859f9.js | 1 -
assets/js/9dd8a0d2.29fdbd7d.js | 1 +
assets/js/9e390d6b.3a622af3.js | 1 -
assets/js/9e390d6b.6483c8f2.js | 1 +
assets/js/9e4087bc.a9cc3b50.js | 1 +
assets/js/9e4087bc.b4f96cb4.js | 1 -
assets/js/9f34bde1.a50f557a.js | 1 +
assets/js/9f34bde1.ad974885.js | 1 -
assets/js/a09c2993.2c3fa1fc.js | 1 +
assets/js/a09c2993.61bf6020.js | 1 -
assets/js/a3ca5d32.45c44fed.js | 1 -
assets/js/a3ca5d32.69355e71.js | 1 +
assets/js/a3dfc823.0fb521aa.js | 1 -
assets/js/a3dfc823.71b67fd2.js | 1 +
assets/js/a6aa9e1f.ae0eb67a.js | 1 -
assets/js/a6aa9e1f.ed4945a1.js | 1 +
assets/js/a76531bd.3faf0991.js | 1 +
assets/js/a76531bd.ace9a0bc.js | 1 -
assets/js/ab6205d8.11c01f5a.js | 1 +
assets/js/ab6205d8.8b71bac7.js | 1 -
assets/js/abf31e9f.5d4c5942.js | 1 -
assets/js/abf31e9f.86ae35ad.js | 1 +
assets/js/ad2fbace.1ba224c1.js | 1 +
assets/js/ad2fbace.6465bac3.js | 1 -
assets/js/ad83bdcb.97d346df.js | 1 -
assets/js/ad83bdcb.b40c0ac3.js | 1 +
assets/js/b2f554cd.3ce7eeb2.js | 1 -
assets/js/b2f554cd.c09c9dc3.js | 1 +
assets/js/b5f520da.4f8ee434.js | 1 +
assets/js/b5f520da.efe0dd71.js | 1 -
assets/js/b6455eef.566c1842.js | 1 -
assets/js/b6455eef.a6471756.js | 1 +
assets/js/b7561e2f.bd293f84.js | 1 -
assets/js/b7561e2f.e4d6b6aa.js | 1 +
assets/js/b7cef0ef.5433d345.js | 1 -
assets/js/b7cef0ef.75c1a151.js | 1 +
assets/js/b935a38d.13609ae7.js | 1 +
assets/js/b935a38d.7bfa5d89.js | 1 -
assets/js/bcdfcf09.92a00670.js | 1 +
assets/js/bcdfcf09.f344e773.js | 1 -
assets/js/bf3f4443.262f1f42.js | 1 +
assets/js/bf3f4443.e9b20cad.js | 1 -
assets/js/c64e0eaf.12937bc8.js | 1 +
assets/js/c64e0eaf.cdb10997.js | 1 -
assets/js/c9fa702a.89b74976.js | 1 +
assets/js/c9fa702a.ec2e2482.js | 1 -
assets/js/ccc49370.2f37b68a.js | 1 +
assets/js/ccc49370.544a74dd.js | 1 -
assets/js/cd621aba.52cb2ffe.js | 1 -
assets/js/cd621aba.5deef94f.js | 1 +
assets/js/d17a0404.2b999579.js | 1 -
assets/js/d17a0404.ad83f08c.js | 1 +
assets/js/d2d85473.7300c336.js | 1 +
assets/js/d2d85473.bb349840.js | 1 -
assets/js/d3367366.60f0b16c.js | 1 +
assets/js/d3367366.cfa3c9bf.js | 1 -
assets/js/d33fec8d.16cae096.js | 1 -
assets/js/d33fec8d.e94362a7.js | 1 +
assets/js/d5d8b66a.341c22a3.js | 1 +
assets/js/d5d8b66a.6185cd27.js | 1 -
assets/js/d9d1d9a5.6a3b7855.js | 1 +
assets/js/d9d1d9a5.823cb726.js | 1 -
assets/js/da0229d5.23e7ef61.js | 1 +
assets/js/da0229d5.ad3796db.js | 1 -
assets/js/da22accf.04d08a14.js | 1 +
assets/js/da22accf.bbe9ffbc.js | 1 -
assets/js/da6911da.7549a43b.js | 1 -
assets/js/da6911da.bb09934f.js | 1 +
assets/js/dd3309d6.2c949354.js | 1 -
assets/js/dd3309d6.60757991.js | 1 +
assets/js/dd83a069.3ea1679a.js | 1 +
assets/js/dd83a069.6f5cb8ac.js | 1 -
assets/js/de7029bf.06987f54.js | 1 +
assets/js/de7029bf.b4a967f2.js | 1 -
assets/js/defa9de7.b1ef4e1f.js | 1 -
assets/js/defa9de7.c525aa81.js | 1 +
assets/js/e0ed0bdf.737d326d.js | 1 +
assets/js/e0ed0bdf.e79b1c31.js | 1 -
assets/js/e74a79a5.2e74e340.js | 1 +
assets/js/e74a79a5.b0758652.js | 1 -
assets/js/e7ba2c88.339ddb0b.js | 1 +
assets/js/e7ba2c88.fdd952f2.js | 1 -
assets/js/e88944ce.a2c4232b.js | 1 -
assets/js/e88944ce.e8208668.js | 1 +
assets/js/e8bd538a.153b839d.js | 1 +
assets/js/e8bd538a.c9a51150.js | 1 -
assets/js/eaa65b6a.3b1d76ef.js | 1 -
assets/js/eaa65b6a.e4cbda9e.js | 1 +
assets/js/eb24bb5a.212ce43e.js | 1 -
assets/js/eb24bb5a.f07a3e16.js | 1 +
assets/js/eee12bc5.0cf3834a.js | 1 +
assets/js/eee12bc5.69d56e9b.js | 1 -
assets/js/f0598477.b2b6a643.js | 1 -
assets/js/f0598477.bc35dc35.js | 1 +
assets/js/f249c660.6913ba22.js | 1 +
assets/js/f249c660.f51a6fe8.js | 1 -
assets/js/f5df6522.f4a8704d.js | 1 +
assets/js/f5df6522.fb1a2144.js | 1 -
assets/js/f713446c.7f132920.js | 1 +
assets/js/f713446c.bdc4e57b.js | 1 -
assets/js/f7a1841a.361fba24.js | 1 +
assets/js/f7a1841a.365872e7.js | 1 -
assets/js/f7bd8b57.2bca22ef.js | 1 +
assets/js/f7bd8b57.9c961344.js | 1 -
assets/js/fb05ee39.b7fe6055.js | 1 -
assets/js/fb05ee39.c8f92ffb.js | 1 +
assets/js/fbb545c2.ae549f97.js | 1 -
assets/js/fbb545c2.bb3bb24e.js | 1 +
assets/js/ff8b1e34.599faab4.js | 1 -
assets/js/ff8b1e34.d6c0e796.js | 1 +
assets/js/main.5e2d8447.js | 2 +
.../js/main.5e2d8447.js.LICENSE.txt | 0
assets/js/main.e5046002.js | 2 -
assets/js/runtime~main.d0c4ec0f.js | 1 -
assets/js/runtime~main.d2f1344f.js | 1 +
blog/apache-inlong-0.11.0/index.html | 30 +++---
blog/apache-inlong-0.12.0/index.html | 22 ++--
blog/archive/index.html | 18 ++--
blog/atom.xml | 20 +++-
blog/index.html | 34 +++---
blog/rss.xml | 22 ++--
development/how-to-become-a-committer/index.html | 20 ++--
development/how-to-commit/index.html | 18 ++--
development/how-to-contribute/index.html | 20 ++--
development/how-to-release/index.html | 91 +++-------------
development/how-to-subscribe/index.html | 18 ++--
development/how-to-verify/index.html | 28 ++---
.../how-to-vote-a-committer-ppmc/index.html | 43 ++------
docs/0.11.0/contact/index.html | 18 ++--
docs/0.11.0/modules/agent/architecture/index.html | 24 ++---
docs/0.11.0/modules/agent/quick_start/index.html | 25 ++---
.../modules/dataproxy-sdk/architecture/index.html | 28 ++---
.../modules/dataproxy-sdk/quick_start/index.html | 18 ++--
.../modules/dataproxy/architecture/index.html | 54 ++--------
.../modules/dataproxy/quick_start/index.html | 18 ++--
.../0.11.0/modules/manager/architecture/index.html | 18 ++--
docs/0.11.0/modules/manager/quick_start/index.html | 29 +++---
docs/0.11.0/modules/sort/introduction/index.html | 24 ++---
.../modules/sort/protocol_introduction/index.html | 20 ++--
docs/0.11.0/modules/sort/quick_start/index.html | 20 ++--
docs/0.11.0/modules/tubemq/architecture/index.html | 26 ++---
docs/0.11.0/modules/tubemq/client_rpc/index.html | 30 +++---
docs/0.11.0/modules/tubemq/clients_java/index.html | 25 ++---
.../tubemq/configure_introduction/index.html | 22 ++--
.../modules/tubemq/console_introduction/index.html | 50 ++++-----
.../modules/tubemq/consumer_example/index.html | 24 ++---
docs/0.11.0/modules/tubemq/deployment/index.html | 28 ++---
docs/0.11.0/modules/tubemq/error_code/index.html | 20 ++--
.../modules/tubemq/http_access_api/index.html | 30 +++---
.../modules/tubemq/producer_example/index.html | 25 ++---
docs/0.11.0/modules/tubemq/quick_start/index.html | 38 +++----
.../tubemq/tubemq-manager/quick_start/index.html | 20 ++--
.../tubemq/tubemq_perf_test_vs_Kafka_cn/index.html | 112 ++++++++++----------
docs/0.11.0/modules/website/quick_start/index.html | 24 ++---
docs/0.11.0/tags/index.html | 25 -----
docs/0.11.0/user_guide/example/index.html | 20 ++--
docs/0.11.0/user_guide/quick_start/index.html | 18 ++--
docs/0.11.0/user_guide/user_manual/index.html | 72 ++++++-------
docs/administration/approval_management/index.html | 24 ++---
docs/administration/user_management/index.html | 22 ++--
docs/contact/index.html | 18 ++--
docs/deployment/bare_metal/index.html | 18 ++--
docs/deployment/docker/index.html | 18 ++--
docs/deployment/k8s/index.html | 18 ++--
docs/deployment/standalone/index.html | 18 ++--
docs/design_and_concept/basic_concept/index.html | 18 ++--
docs/introduction/index.html | 24 ++---
docs/modules/agent/file/index.html | 24 ++---
docs/modules/agent/overview/index.html | 26 ++---
docs/modules/agent/quick_start/index.html | 18 ++--
docs/modules/dataproxy/overview/index.html | 58 ++---------
docs/modules/dataproxy/quick_start/index.html | 18 ++--
docs/modules/manager/overview/index.html | 18 ++--
docs/modules/manager/quick_start/index.html | 23 ++---
docs/modules/sort/overview/index.html | 24 ++---
docs/modules/sort/protocol_introduction/index.html | 20 ++--
docs/modules/sort/quick_start/index.html | 20 ++--
.../index.html | 26 ++---
docs/modules/tubemq/client_rpc/index.html | 30 +++---
docs/modules/tubemq/clients_java/index.html | 25 ++---
.../tubemq/configure_introduction/index.html | 22 ++--
.../modules/tubemq/console_introduction/index.html | 20 ++--
docs/modules/tubemq/consumer_example/index.html | 18 ++--
docs/modules/tubemq/error_code/index.html | 18 ++--
docs/modules/tubemq/http_access_api/index.html | 30 +++---
docs/modules/tubemq/overview/index.html | 26 ++---
docs/modules/tubemq/producer_example/index.html | 18 ++--
docs/modules/tubemq/quick_start/index.html | 38 +++----
.../tubemq/tubemq-manager/overview/index.html | 20 ++--
.../tubemq/tubemq-manager/quick_start/index.html | 18 ++--
docs/modules/tubemq/tubemq_metrics/index.html | 18 ++--
.../tubemq/tubemq_perf_test_vs_Kafka_cn/index.html | 112 ++++++++++----------
docs/modules/website/overview/index.html | 24 ++---
docs/modules/website/quick_start/index.html | 18 ++--
.../administration/approval_management/index.html | 24 ++---
.../next/administration/user_management/index.html | 22 ++--
docs/next/contact/index.html | 18 ++--
docs/next/deployment/bare_metal/index.html | 18 ++--
docs/next/deployment/docker/index.html | 18 ++--
docs/next/deployment/k8s/index.html | 18 ++--
docs/next/deployment/standalone/index.html | 21 ++--
.../design_and_concept/basic_concept/index.html | 18 ++--
.../how_to_write_plugin_agent/index.html | 38 +++----
docs/next/development/inlong_msg/index.html | 18 ++--
docs/next/introduction/index.html | 24 ++---
docs/next/modules/agent/file/index.html | 24 ++---
docs/next/modules/agent/overview/index.html | 26 ++---
docs/next/modules/agent/quick_start/index.html | 18 ++--
docs/next/modules/agent/sql/index.html | 20 ++--
docs/next/modules/audit/overview/index.html | 46 ++++-----
docs/next/modules/audit/quick_start/index.html | 18 ++--
docs/next/modules/dashboard/overview/index.html | 24 ++---
docs/next/modules/dashboard/quick_start/index.html | 18 ++--
docs/next/modules/dataproxy/overview/index.html | 58 ++---------
docs/next/modules/dataproxy/quick_start/index.html | 18 ++--
docs/next/modules/manager/overview/index.html | 18 ++--
docs/next/modules/manager/quick_start/index.html | 23 ++---
.../modules/sort-standalone/overview/index.html | 24 ++---
.../modules/sort-standalone/quick_start/index.html | 20 ++--
docs/next/modules/sort/overview/index.html | 24 ++---
.../modules/sort/protocol_introduction/index.html | 20 ++--
docs/next/modules/sort/quick_start/index.html | 20 ++--
.../index.html | 26 ++---
docs/next/modules/tubemq/client_rpc/index.html | 30 +++---
docs/next/modules/tubemq/clients_java/index.html | 25 ++---
.../tubemq/configure_introduction/index.html | 22 ++--
.../modules/tubemq/console_introduction/index.html | 20 ++--
.../modules/tubemq/consumer_example/index.html | 18 ++--
docs/next/modules/tubemq/error_code/index.html | 18 ++--
.../next/modules/tubemq/http_access_api/index.html | 30 +++---
docs/next/modules/tubemq/overview/index.html | 26 ++---
.../modules/tubemq/producer_example/index.html | 18 ++--
docs/next/modules/tubemq/quick_start/index.html | 38 +++----
.../tubemq/tubemq-manager/overview/index.html | 20 ++--
.../tubemq/tubemq-manager/quick_start/index.html | 18 ++--
docs/next/modules/tubemq/tubemq_metrics/index.html | 18 ++--
.../tubemq/tubemq_perf_test_vs_Kafka_cn/index.html | 112 ++++++++++----------
docs/next/quick_start/hive_example/index.html | 20 ++--
docs/next/quick_start/how_to_build/index.html | 18 ++--
docs/next/quick_start/pulsar_example/index.html | 34 +++---
docs/next/sdk/dataproxy-sdk/example/index.html | 22 ++--
docs/next/sdk/dataproxy-sdk/overview/index.html | 28 ++---
docs/next/tags/index.html | 25 -----
docs/next/user_guide/user_manual/index.html | 46 ++++-----
docs/quick_start/hive_example/index.html | 20 ++--
docs/quick_start/how_to_build/index.html | 18 ++--
docs/quick_start/pulsar_example/index.html | 32 +++---
docs/sdk/dataproxy-sdk/overview/index.html | 28 ++---
docs/sdk/dataproxy-sdk/usage/index.html | 18 ++--
docs/tags/index.html | 25 -----
docs/user_guide/user_manual/index.html | 46 ++++-----
download/main/index.html | 18 ++--
download/release-0.10.0/index.html | 18 ++--
download/release-0.11.0/index.html | 18 ++--
download/release-0.12.0/index.html | 18 ++--
download/release-0.3.0/index.html | 18 ++--
download/release-0.5.0/index.html | 18 ++--
download/release-0.6.0/index.html | 18 ++--
download/release-0.7.0/index.html | 18 ++--
download/release-0.8.0/index.html | 18 ++--
download/release-0.9.0/index.html | 18 ++--
index.html | 18 ++--
news/2021/11/26/new-committer-join/index.html | 34 +++---
news/archive/index.html | 18 ++--
news/atom.xml | 20 ++--
news/index.html | 34 +++---
news/rss.xml | 20 ++--
sitemap.xml | 2 +-
team/index.html | 18 ++--
users/index.html | 18 ++--
versions/index.html | 18 ++--
zh-CN/404.html | 18 ++--
zh-CN/Home/index.html | 16 +--
zh-CN/assets/css/styles.235f9eab.css | 1 -
zh-CN/assets/css/styles.5fa837c1.css | 1 +
...chitecture-bcbf3c4916911241e0927b5c5796cc75.png | Bin 0 -> 33085 bytes
...chitecture-fe0bdba65d1b1ba20a55d8df2e7e63fe.png | Bin 33154 -> 0 bytes
zh-CN/assets/js/00709b9b.14cd90e1.js | 1 +
zh-CN/assets/js/00709b9b.cc5eb553.js | 1 -
zh-CN/assets/js/01280005.9180965d.js | 1 -
zh-CN/assets/js/01280005.dda33909.js | 1 +
zh-CN/assets/js/02710fcd.d4304f60.js | 1 -
zh-CN/assets/js/02710fcd.f3ad83a3.js | 1 +
zh-CN/assets/js/059009ed.49fa35b5.js | 1 -
zh-CN/assets/js/059009ed.dc26dea3.js | 1 +
zh-CN/assets/js/06dd7738.02b645b2.js | 1 +
zh-CN/assets/js/06dd7738.37ff8dc1.js | 1 -
zh-CN/assets/js/07aa030c.8f2f584f.js | 1 -
zh-CN/assets/js/07aa030c.c5e9e81e.js | 1 +
zh-CN/assets/js/083bbaaa.b51b643c.js | 1 +
zh-CN/assets/js/083bbaaa.faaad1a2.js | 1 -
zh-CN/assets/js/0987dc65.876787d3.js | 1 -
zh-CN/assets/js/0987dc65.b3fbedbe.js | 1 +
zh-CN/assets/js/0b394750.599d6b7e.js | 1 +
zh-CN/assets/js/0b394750.b88d308e.js | 1 -
zh-CN/assets/js/0c929683.669d534c.js | 1 -
zh-CN/assets/js/0c929683.a0b06ca5.js | 1 +
zh-CN/assets/js/0e36773a.90be5dd5.js | 1 -
zh-CN/assets/js/0e36773a.97c170e0.js | 1 +
zh-CN/assets/js/105da658.b2249357.js | 1 -
zh-CN/assets/js/105da658.fc1e2eb9.js | 1 +
zh-CN/assets/js/121d0835.0a7e93d8.js | 1 -
zh-CN/assets/js/121d0835.e57fe259.js | 1 +
zh-CN/assets/js/132e7e2d.0ed88fab.js | 1 -
zh-CN/assets/js/132e7e2d.7a55371c.js | 1 +
zh-CN/assets/js/138749a9.09c76427.js | 1 +
zh-CN/assets/js/138749a9.575e4489.js | 1 -
zh-CN/assets/js/169acf4e.4ce9cb9d.js | 1 +
zh-CN/assets/js/169acf4e.79f704a8.js | 1 -
zh-CN/assets/js/17896441.2efec818.js | 1 +
zh-CN/assets/js/17896441.49bb3ef1.js | 1 -
zh-CN/assets/js/19e301d0.00cc8b65.js | 1 -
zh-CN/assets/js/19e301d0.17ebfc97.js | 1 +
zh-CN/assets/js/1aa14fb1.51f7b375.js | 1 +
zh-CN/assets/js/1aa14fb1.bf386a98.js | 1 -
zh-CN/assets/js/1be78505.5a613415.js | 1 -
zh-CN/assets/js/1be78505.72e25107.js | 1 +
zh-CN/assets/js/1d297307.022d83f7.js | 1 -
zh-CN/assets/js/1d297307.4770af4e.js | 1 +
zh-CN/assets/js/1f8d8d53.42b253a3.js | 1 -
zh-CN/assets/js/1f8d8d53.66f42b79.js | 1 +
zh-CN/assets/js/22546781.b3967ea1.js | 1 -
zh-CN/assets/js/22546781.bd11e238.js | 1 +
zh-CN/assets/js/2292527d.c1be6b36.js | 1 -
zh-CN/assets/js/2292527d.efc81aee.js | 1 +
zh-CN/assets/js/235bbd2d.55fc0b26.js | 1 -
zh-CN/assets/js/235bbd2d.a28af913.js | 1 +
zh-CN/assets/js/237d607f.27729137.js | 1 +
zh-CN/assets/js/237d607f.aa0860a1.js | 1 -
zh-CN/assets/js/26f47121.000b513f.js | 1 -
zh-CN/assets/js/26f47121.7e413c79.js | 1 +
zh-CN/assets/js/270fbead.487d3267.js | 1 -
zh-CN/assets/js/283536cd.80653b2c.js | 1 -
zh-CN/assets/js/283536cd.cac1d8ac.js | 1 +
zh-CN/assets/js/2e1d0e00.0d6a5c14.js | 1 -
zh-CN/assets/js/2e1d0e00.9396a6fc.js | 1 +
zh-CN/assets/js/348c4236.9870e4b4.js | 1 -
zh-CN/assets/js/348c4236.99ee8994.js | 1 +
zh-CN/assets/js/3544629d.6d1d24be.js | 1 -
zh-CN/assets/js/3544629d.d7062a38.js | 1 +
zh-CN/assets/js/3564a59b.49a6db95.js | 1 +
zh-CN/assets/js/3564a59b.ead80e32.js | 1 -
zh-CN/assets/js/3575338e.26a9d857.js | 1 -
zh-CN/assets/js/3575338e.cab9fe23.js | 1 +
zh-CN/assets/js/3720c009.485b3eef.js | 1 -
zh-CN/assets/js/3829.3af3ee1c.js | 1 -
zh-CN/assets/js/388d77c3.918b49f5.js | 1 -
zh-CN/assets/js/388d77c3.d162fd01.js | 1 +
zh-CN/assets/js/3ac964a8.122f9e16.js | 1 -
zh-CN/assets/js/3ac964a8.bd1d760d.js | 1 +
zh-CN/assets/js/3de3a942.6b5944ec.js | 1 +
zh-CN/assets/js/3de3a942.a84da89d.js | 1 -
zh-CN/assets/js/428e01de.39e4e6ba.js | 1 -
zh-CN/assets/js/428e01de.b316090c.js | 1 +
zh-CN/assets/js/4608.a0d426bf.js | 1 +
zh-CN/assets/js/4608.c9471147.js | 1 -
zh-CN/assets/js/475d5df6.0c54cc1a.js | 1 +
zh-CN/assets/js/475d5df6.b0b22f38.js | 1 -
zh-CN/assets/js/4c38ce9d.6edfb552.js | 1 +
zh-CN/assets/js/4c38ce9d.8b1fdffd.js | 1 -
zh-CN/assets/js/4d1c931f.0b45dc6c.js | 1 -
zh-CN/assets/js/4d1c931f.5a0fd580.js | 1 +
zh-CN/assets/js/50bc71d4.c13035c8.js | 1 +
zh-CN/assets/js/50bc71d4.e18f2c97.js | 1 -
zh-CN/assets/js/5129.1432f707.js | 1 -
zh-CN/assets/js/518df8c7.96f42236.js | 1 +
zh-CN/assets/js/518df8c7.fe1ccebb.js | 1 -
zh-CN/assets/js/51e6f8a9.bc9230cf.js | 1 -
zh-CN/assets/js/51e6f8a9.ed113912.js | 1 +
zh-CN/assets/js/52293f52.66fb8417.js | 1 -
zh-CN/assets/js/52293f52.f1ff858d.js | 1 +
zh-CN/assets/js/532a176a.11533a32.js | 1 +
zh-CN/assets/js/532a176a.e57f6c33.js | 1 -
zh-CN/assets/js/55960ee5.d91df702.js | 1 -
zh-CN/assets/js/587d016f.4f27b5a1.js | 1 -
zh-CN/assets/js/587d016f.73ee68d6.js | 1 +
zh-CN/assets/js/5897.352f4224.js | 1 +
zh-CN/assets/js/5aa3229e.24038eba.js | 1 -
zh-CN/assets/js/5aa3229e.64b917d9.js | 1 +
zh-CN/assets/js/5b397e25.00fbeaa3.js | 1 -
zh-CN/assets/js/5b397e25.58bbd0c6.js | 1 +
zh-CN/assets/js/5d2dafb2.0a2c3c73.js | 1 +
zh-CN/assets/js/5d2dafb2.4c344281.js | 1 -
zh-CN/assets/js/65126688.da092d09.js | 1 -
zh-CN/assets/js/65126688.f5a43d73.js | 1 +
zh-CN/assets/js/6811ff15.98792c8d.js | 1 -
zh-CN/assets/js/6811ff15.f4c03642.js | 1 +
zh-CN/assets/js/6a654ed8.0050e6fe.js | 1 +
zh-CN/assets/js/6a654ed8.500923b3.js | 1 -
zh-CN/assets/js/6a75866f.9dfdcda4.js | 1 -
zh-CN/assets/js/6a75866f.a0febfd4.js | 1 +
zh-CN/assets/js/7413a832.38330cb8.js | 1 -
zh-CN/assets/js/7413a832.a44e2817.js | 1 +
zh-CN/assets/js/7668736b.124e4da7.js | 1 -
zh-CN/assets/js/7668736b.a1fd7595.js | 1 +
zh-CN/assets/js/77816f9e.425f11e9.js | 1 +
zh-CN/assets/js/77816f9e.7c869d25.js | 1 -
zh-CN/assets/js/7818cb57.5bc17236.js | 1 -
zh-CN/assets/js/7818cb57.8514cbfd.js | 1 +
zh-CN/assets/js/79833f10.0af81daf.js | 1 +
zh-CN/assets/js/79833f10.fe00ba83.js | 1 -
zh-CN/assets/js/7a815d6b.dacc8b4a.js | 1 +
zh-CN/assets/js/7a815d6b.deb8bece.js | 1 -
zh-CN/assets/js/7ad7de6a.3d41bacc.js | 1 +
zh-CN/assets/js/7ad7de6a.e3665fd2.js | 1 -
zh-CN/assets/js/817097c0.abaa0be2.js | 1 -
zh-CN/assets/js/817097c0.d02d70a8.js | 1 +
zh-CN/assets/js/818823b9.a0365a22.js | 1 -
zh-CN/assets/js/81e8ae93.8fef8181.js | 1 +
zh-CN/assets/js/81e8ae93.ef1b4e61.js | 1 -
zh-CN/assets/js/822f149e.af6d8746.js | 1 -
zh-CN/assets/js/822f149e.b0e852b6.js | 1 +
zh-CN/assets/js/84537198.0380666d.js | 1 -
zh-CN/assets/js/84537198.916f362c.js | 1 +
zh-CN/assets/js/8655bd5f.40ece296.js | 1 +
zh-CN/assets/js/8655bd5f.76d7440d.js | 1 -
zh-CN/assets/js/88759b56.4756d827.js | 1 -
zh-CN/assets/js/88759b56.65232e17.js | 1 +
zh-CN/assets/js/8a6f363e.a307e255.js | 1 +
zh-CN/assets/js/8a6f363e.dc9b669b.js | 1 -
zh-CN/assets/js/8b48cf9a.8d76fa33.js | 1 +
zh-CN/assets/js/8b48cf9a.98be4e92.js | 1 -
zh-CN/assets/js/8e6bf20f.352f5e7b.js | 1 -
zh-CN/assets/js/8e6bf20f.990299ba.js | 1 +
zh-CN/assets/js/904a6387.09354116.js | 1 +
zh-CN/assets/js/904a6387.1c8deefa.js | 1 -
zh-CN/assets/js/935f2afb.15344190.js | 1 +
zh-CN/assets/js/935f2afb.5b909214.js | 1 -
zh-CN/assets/js/9669.f62b0c29.js | 1 +
zh-CN/assets/js/997175be.62c885d9.js | 1 +
zh-CN/assets/js/997175be.b7ac69d3.js | 1 -
zh-CN/assets/js/9c9206c5.3061d85e.js | 1 +
zh-CN/assets/js/9c9206c5.ecd6a7e4.js | 1 -
zh-CN/assets/js/9dd8a0d2.072859f9.js | 1 -
zh-CN/assets/js/9dd8a0d2.29fdbd7d.js | 1 +
zh-CN/assets/js/9e02bb79.13112852.js | 1 +
zh-CN/assets/js/9e02bb79.5e696ca6.js | 1 -
zh-CN/assets/js/9e111461.93ebfc44.js | 1 +
zh-CN/assets/js/9e111461.c4b64a53.js | 1 -
zh-CN/assets/js/9e253b81.1c17b9d8.js | 1 -
zh-CN/assets/js/9e253b81.a5d5c892.js | 1 +
zh-CN/assets/js/9e4087bc.a9cc3b50.js | 1 +
zh-CN/assets/js/9e4087bc.b4f96cb4.js | 1 -
zh-CN/assets/js/9f782b6d.20d3feb2.js | 1 +
zh-CN/assets/js/9f782b6d.4df20da3.js | 1 -
zh-CN/assets/js/a030d7a1.062c01c5.js | 1 +
zh-CN/assets/js/a030d7a1.28880cec.js | 1 -
zh-CN/assets/js/a6aa9e1f.ae0eb67a.js | 1 -
zh-CN/assets/js/a6aa9e1f.ed4945a1.js | 1 +
zh-CN/assets/js/a92564e7.b5fbdac1.js | 1 -
zh-CN/assets/js/a92564e7.db26e5be.js | 1 +
zh-CN/assets/js/ae807d75.03a4cfa5.js | 1 +
zh-CN/assets/js/ae807d75.f7ffdf41.js | 1 -
zh-CN/assets/js/b2348389.67d416f1.js | 1 -
zh-CN/assets/js/b2348389.e52c6a56.js | 1 +
zh-CN/assets/js/b36703e6.8db51ffe.js | 1 -
zh-CN/assets/js/b36703e6.ad0f0f69.js | 1 +
zh-CN/assets/js/b637f0fe.53e33c14.js | 1 -
zh-CN/assets/js/b637f0fe.aa3ee9d4.js | 1 +
zh-CN/assets/js/b6ef0932.4fd0a617.js | 1 +
zh-CN/assets/js/b6ef0932.d329c117.js | 1 -
zh-CN/assets/js/ba043b0f.002c1dc7.js | 1 -
zh-CN/assets/js/ba043b0f.be8b39ad.js | 1 +
zh-CN/assets/js/bf03e402.0c77cb3b.js | 1 +
zh-CN/assets/js/bf03e402.14bc72a2.js | 1 -
zh-CN/assets/js/c00656b2.57fa7ea4.js | 1 +
zh-CN/assets/js/c00656b2.f3e6bd6f.js | 1 -
zh-CN/assets/js/c1911260.2ab71b13.js | 1 -
zh-CN/assets/js/c1911260.e992392b.js | 1 +
zh-CN/assets/js/c233282b.be597f4c.js | 1 +
zh-CN/assets/js/c233282b.d424a2fa.js | 1 -
zh-CN/assets/js/c2407f6b.84872c58.js | 1 +
zh-CN/assets/js/c2407f6b.bc81efb1.js | 1 -
zh-CN/assets/js/c2aeefd5.778dfd5c.js | 1 +
zh-CN/assets/js/c2aeefd5.e367d0b3.js | 1 -
zh-CN/assets/js/c5a4f8d7.15cd6189.js | 1 -
zh-CN/assets/js/c5a4f8d7.614bbbd9.js | 1 +
zh-CN/assets/js/c6a6d8c6.1258c697.js | 1 -
zh-CN/assets/js/c6a6d8c6.5360c1d7.js | 1 +
zh-CN/assets/js/c6dd689f.20615ee1.js | 1 +
zh-CN/assets/js/c6dd689f.b24b4812.js | 1 -
zh-CN/assets/js/c9197d73.9502ce69.js | 1 -
zh-CN/assets/js/c9197d73.aceadecf.js | 1 +
zh-CN/assets/js/c9bb5c87.1738cf7c.js | 1 +
zh-CN/assets/js/c9bb5c87.bc6acbb6.js | 1 -
zh-CN/assets/js/cb8bb5f1.17132fcd.js | 1 +
zh-CN/assets/js/cb8bb5f1.28178279.js | 1 -
zh-CN/assets/js/ccc49370.2f37b68a.js | 1 +
zh-CN/assets/js/ccc49370.544a74dd.js | 1 -
zh-CN/assets/js/cd784421.177f854f.js | 1 +
zh-CN/assets/js/cd784421.b1c6866b.js | 1 -
zh-CN/assets/js/cedbfedb.8868f341.js | 1 +
zh-CN/assets/js/cedbfedb.c50c7851.js | 1 -
zh-CN/assets/js/d0664a25.5a62ada6.js | 1 +
zh-CN/assets/js/d0664a25.a6c40f8a.js | 1 -
zh-CN/assets/js/d293f4d1.4f5d5bfc.js | 1 +
zh-CN/assets/js/d293f4d1.85bd4507.js | 1 -
zh-CN/assets/js/d3f12b65.7f8c52ca.js | 1 +
zh-CN/assets/js/d3f12b65.c814e221.js | 1 -
zh-CN/assets/js/d47bf350.2215ddd3.js | 1 +
zh-CN/assets/js/d47bf350.2c8ea79c.js | 1 -
zh-CN/assets/js/d4f02125.27d58c71.js | 1 -
zh-CN/assets/js/d4f02125.8b9a62cf.js | 1 +
zh-CN/assets/js/d54e0093.92f8a584.js | 1 -
zh-CN/assets/js/d54e0093.c9dc27e7.js | 1 +
zh-CN/assets/js/d72d1cea.c11c4ae8.js | 1 +
zh-CN/assets/js/d72d1cea.f48615c3.js | 1 -
zh-CN/assets/js/d861149f.0f0c7362.js | 1 +
zh-CN/assets/js/d861149f.41661e1f.js | 1 -
zh-CN/assets/js/dadbd8d7.3bda9845.js | 1 +
zh-CN/assets/js/dadbd8d7.d81cfdb2.js | 1 -
zh-CN/assets/js/db060ea0.b0410a66.js | 1 -
zh-CN/assets/js/db060ea0.fc2dc291.js | 1 +
zh-CN/assets/js/db322c0b.86197739.js | 1 -
zh-CN/assets/js/db322c0b.cab67467.js | 1 +
zh-CN/assets/js/db7cff5f.6deeea49.js | 1 +
zh-CN/assets/js/db7cff5f.e76e9730.js | 1 -
zh-CN/assets/js/dcc81c1a.56f303d0.js | 1 +
zh-CN/assets/js/dcc81c1a.b380e33d.js | 1 -
zh-CN/assets/js/dde4990b.88b0e13d.js | 1 +
zh-CN/assets/js/dde4990b.e712021f.js | 1 -
zh-CN/assets/js/de65e24a.dbe029da.js | 1 +
zh-CN/assets/js/de65e24a.f565eb7e.js | 1 -
zh-CN/assets/js/e1244da5.24fb6d1a.js | 1 -
zh-CN/assets/js/e1244da5.7a555d96.js | 1 +
zh-CN/assets/js/e1bfbfe7.917b0268.js | 1 -
zh-CN/assets/js/e1bfbfe7.e668a21f.js | 1 +
zh-CN/assets/js/e277a241.40782330.js | 1 +
zh-CN/assets/js/e277a241.6d08b4a4.js | 1 -
zh-CN/assets/js/e74a79a5.2e74e340.js | 1 +
zh-CN/assets/js/e74a79a5.b0758652.js | 1 -
zh-CN/assets/js/e8d83b61.0dc43ecb.js | 1 +
zh-CN/assets/js/e8d83b61.675bb39f.js | 1 -
zh-CN/assets/js/e90b2e0c.02203e5c.js | 1 -
zh-CN/assets/js/e90b2e0c.759bf2e8.js | 1 +
zh-CN/assets/js/e987b25c.252a6e19.js | 1 -
zh-CN/assets/js/e987b25c.83f7fb9a.js | 1 +
zh-CN/assets/js/e99871a0.46a9c71d.js | 1 -
zh-CN/assets/js/e99871a0.4d73fc45.js | 1 +
zh-CN/assets/js/ec0042c5.191795df.js | 1 +
zh-CN/assets/js/ec0042c5.aad4c052.js | 1 -
zh-CN/assets/js/edfcf9a6.884c130e.js | 1 -
zh-CN/assets/js/edfcf9a6.e086de72.js | 1 +
zh-CN/assets/js/ee651ce2.c8a7c441.js | 1 +
zh-CN/assets/js/ee651ce2.df78e0e4.js | 1 -
zh-CN/assets/js/efbbdedc.0e1e0f49.js | 1 -
zh-CN/assets/js/efbbdedc.90335640.js | 1 +
zh-CN/assets/js/f086d416.9bbe0290.js | 1 +
zh-CN/assets/js/f086d416.ea269763.js | 1 -
zh-CN/assets/js/f0b82811.858839a7.js | 1 -
zh-CN/assets/js/f0b82811.b5c528bc.js | 1 +
zh-CN/assets/js/f27ed808.abbdc3cc.js | 1 +
zh-CN/assets/js/f27ed808.f4321292.js | 1 -
zh-CN/assets/js/f5852ed8.a2eb8d91.js | 1 +
zh-CN/assets/js/f5852ed8.bd20e180.js | 1 -
zh-CN/assets/js/f5df6522.0335fc73.js | 1 -
zh-CN/assets/js/f5df6522.f4a8704d.js | 1 +
zh-CN/assets/js/f9cc166b.5cff9dc8.js | 1 +
zh-CN/assets/js/f9cc166b.7b4ba2b6.js | 1 -
zh-CN/assets/js/fb8ce9cb.65f6143d.js | 1 +
zh-CN/assets/js/fb8ce9cb.fa94637e.js | 1 -
zh-CN/assets/js/fd12f5d4.716d8fc3.js | 1 -
zh-CN/assets/js/fd12f5d4.a3827a36.js | 1 +
zh-CN/assets/js/fd1e3791.4843e669.js | 1 +
zh-CN/assets/js/fd1e3791.b142d680.js | 1 -
zh-CN/assets/js/ffc3dbdf.1bdb7756.js | 1 +
zh-CN/assets/js/ffc3dbdf.d7739466.js | 1 -
zh-CN/assets/js/fff077b8.2750d59e.js | 1 -
zh-CN/assets/js/fff077b8.3ca052da.js | 1 +
zh-CN/assets/js/main.71d412eb.js | 2 +
.../assets/js/main.71d412eb.js.LICENSE.txt | 0
zh-CN/assets/js/main.ab8eac5c.js | 2 -
zh-CN/assets/js/runtime~main.3e9c8ee4.js | 1 +
zh-CN/assets/js/runtime~main.9ede192b.js | 1 -
zh-CN/blog/apache-inlong-0.11.0/index.html | 28 ++---
zh-CN/blog/apache-inlong-0.12.0/index.html | 18 ++--
zh-CN/blog/archive/index.html | 18 ++--
zh-CN/blog/atom.xml | 33 +++++-
zh-CN/blog/index.html | 28 ++---
zh-CN/blog/rss.xml | 35 +++++--
.../how-to-become-a-committer/index.html | 20 ++--
zh-CN/development/how-to-commit/index.html | 20 ++--
zh-CN/development/how-to-contribute/index.html | 20 ++--
zh-CN/development/how-to-release/index.html | 93 +++--------------
zh-CN/development/how-to-subscribe/index.html | 20 ++--
zh-CN/development/how-to-verify/index.html | 26 ++---
.../how-to-vote-a-committer-ppmc/index.html | 43 ++------
zh-CN/docs/0.11.0/contact/index.html | 18 ++--
.../0.11.0/modules/agent/architecture/index.html | 24 ++---
.../0.11.0/modules/agent/quick_start/index.html | 25 ++---
.../modules/dataproxy-sdk/architecture/index.html | 28 ++---
.../modules/dataproxy-sdk/quick_start/index.html | 18 ++--
.../modules/dataproxy/architecture/index.html | 53 ++--------
.../modules/dataproxy/quick_start/index.html | 18 ++--
.../0.11.0/modules/manager/architecture/index.html | 18 ++--
.../0.11.0/modules/manager/quick_start/index.html | 25 ++---
.../0.11.0/modules/sort/introduction/index.html | 24 ++---
.../modules/sort/protocol_introduction/index.html | 18 ++--
.../0.11.0/modules/sort/quick_start/index.html | 18 ++--
.../0.11.0/modules/tubemq/architecture/index.html | 26 ++---
.../0.11.0/modules/tubemq/client_rpc/index.html | 32 +++---
.../0.11.0/modules/tubemq/clients_java/index.html | 25 ++---
.../tubemq/configure_introduction/index.html | 24 ++---
.../modules/tubemq/console_introduction/index.html | 50 ++++-----
.../modules/tubemq/consumer_example/index.html | 26 ++---
.../0.11.0/modules/tubemq/deployment/index.html | 24 ++---
.../0.11.0/modules/tubemq/error_code/index.html | 18 ++--
.../modules/tubemq/http_access_api/index.html | 20 ++--
.../modules/tubemq/producer_example/index.html | 24 ++---
.../0.11.0/modules/tubemq/quick_start/index.html | 36 +++----
.../tubemq/tubemq-manager/quick_start/index.html | 20 ++--
.../tubemq/tubemq_perf_test_vs_Kafka_cn/index.html | 114 ++++++++++-----------
.../0.11.0/modules/website/quick_start/index.html | 24 ++---
zh-CN/docs/0.11.0/tags/index.html | 25 -----
zh-CN/docs/0.11.0/user_guide/example/index.html | 18 ++--
.../docs/0.11.0/user_guide/quick_start/index.html | 18 ++--
.../docs/0.11.0/user_guide/user_manual/index.html | 20 ++--
.../administration/approval_management/index.html | 18 ++--
.../docs/administration/user_management/index.html | 18 ++--
zh-CN/docs/contact/index.html | 18 ++--
zh-CN/docs/deployment/bare_metal/index.html | 18 ++--
zh-CN/docs/deployment/docker/index.html | 18 ++--
zh-CN/docs/deployment/k8s/index.html | 18 ++--
zh-CN/docs/deployment/standalone/index.html | 18 ++--
.../design_and_concept/basic_concept/index.html | 18 ++--
zh-CN/docs/introduction/index.html | 20 ++--
zh-CN/docs/modules/agent/file/index.html | 24 ++---
zh-CN/docs/modules/agent/overview/index.html | 26 ++---
zh-CN/docs/modules/agent/quick_start/index.html | 18 ++--
zh-CN/docs/modules/dataproxy/overview/index.html | 55 ++--------
.../docs/modules/dataproxy/quick_start/index.html | 18 ++--
zh-CN/docs/modules/manager/overview/index.html | 18 ++--
zh-CN/docs/modules/manager/quick_start/index.html | 21 ++--
zh-CN/docs/modules/sort/overview/index.html | 24 ++---
.../modules/sort/protocol_introduction/index.html | 18 ++--
zh-CN/docs/modules/sort/quick_start/index.html | 18 ++--
.../index.html | 26 ++---
zh-CN/docs/modules/tubemq/client_rpc/index.html | 32 +++---
zh-CN/docs/modules/tubemq/clients_java/index.html | 25 ++---
.../tubemq/configure_introduction/index.html | 18 ++--
.../modules/tubemq/console_introduction/index.html | 18 ++--
.../modules/tubemq/consumer_example/index.html | 18 ++--
zh-CN/docs/modules/tubemq/error_code/index.html | 18 ++--
.../docs/modules/tubemq/http_access_api/index.html | 20 ++--
zh-CN/docs/modules/tubemq/overview/index.html | 26 ++---
.../modules/tubemq/producer_example/index.html | 18 ++--
zh-CN/docs/modules/tubemq/quick_start/index.html | 34 +++---
.../tubemq/tubemq-manager/overview/index.html | 20 ++--
.../tubemq/tubemq-manager/quick_start/index.html | 18 ++--
.../docs/modules/tubemq/tubemq_metrics/index.html | 18 ++--
.../tubemq/tubemq_perf_test_vs_Kafka_cn/index.html | 114 ++++++++++-----------
zh-CN/docs/modules/website/overview/index.html | 24 ++---
zh-CN/docs/modules/website/quick_start/index.html | 18 ++--
.../administration/approval_management/index.html | 18 ++--
.../next/administration/user_management/index.html | 18 ++--
zh-CN/docs/next/contact/index.html | 18 ++--
zh-CN/docs/next/deployment/bare_metal/index.html | 18 ++--
zh-CN/docs/next/deployment/docker/index.html | 18 ++--
zh-CN/docs/next/deployment/k8s/index.html | 18 ++--
zh-CN/docs/next/deployment/standalone/index.html | 19 ++--
.../design_and_concept/basic_concept/index.html | 18 ++--
.../how_to_write_plugin_agent/index.html | 40 +++-----
zh-CN/docs/next/development/inlong_msg/index.html | 18 ++--
zh-CN/docs/next/introduction/index.html | 20 ++--
zh-CN/docs/next/modules/agent/file/index.html | 24 ++---
zh-CN/docs/next/modules/agent/overview/index.html | 26 ++---
.../docs/next/modules/agent/quick_start/index.html | 18 ++--
zh-CN/docs/next/modules/agent/sql/index.html | 22 ++--
zh-CN/docs/next/modules/audit/overview/index.html | 56 +++++-----
.../docs/next/modules/audit/quick_start/index.html | 18 ++--
.../next/modules/dashboard/overview/index.html | 24 ++---
.../next/modules/dashboard/quick_start/index.html | 18 ++--
.../next/modules/dataproxy/overview/index.html | 55 ++--------
.../next/modules/dataproxy/quick_start/index.html | 18 ++--
.../docs/next/modules/manager/overview/index.html | 18 ++--
.../next/modules/manager/quick_start/index.html | 21 ++--
.../modules/sort-standalone/overview/index.html | 24 ++---
.../modules/sort-standalone/quick_start/index.html | 22 ++--
zh-CN/docs/next/modules/sort/overview/index.html | 24 ++---
.../modules/sort/protocol_introduction/index.html | 18 ++--
.../docs/next/modules/sort/quick_start/index.html | 18 ++--
.../index.html | 26 ++---
.../docs/next/modules/tubemq/client_rpc/index.html | 32 +++---
.../next/modules/tubemq/clients_java/index.html | 25 ++---
.../tubemq/configure_introduction/index.html | 18 ++--
.../modules/tubemq/console_introduction/index.html | 18 ++--
.../modules/tubemq/consumer_example/index.html | 18 ++--
.../docs/next/modules/tubemq/error_code/index.html | 18 ++--
.../next/modules/tubemq/http_access_api/index.html | 20 ++--
zh-CN/docs/next/modules/tubemq/overview/index.html | 26 ++---
.../modules/tubemq/producer_example/index.html | 18 ++--
.../next/modules/tubemq/quick_start/index.html | 34 +++---
.../tubemq/tubemq-manager/overview/index.html | 20 ++--
.../tubemq/tubemq-manager/quick_start/index.html | 18 ++--
.../next/modules/tubemq/tubemq_metrics/index.html | 18 ++--
.../tubemq/tubemq_perf_test_vs_Kafka_cn/index.html | 114 ++++++++++-----------
.../docs/next/quick_start/hive_example/index.html | 18 ++--
.../docs/next/quick_start/how_to_build/index.html | 18 ++--
.../next/quick_start/pulsar_example/index.html | 28 ++---
.../docs/next/sdk/dataproxy-sdk/example/index.html | 22 ++--
.../next/sdk/dataproxy-sdk/overview/index.html | 28 ++---
zh-CN/docs/next/tags/index.html | 25 -----
zh-CN/docs/next/user_guide/user_manual/index.html | 18 ++--
zh-CN/docs/quick_start/hive_example/index.html | 18 ++--
zh-CN/docs/quick_start/how_to_build/index.html | 18 ++--
zh-CN/docs/quick_start/pulsar_example/index.html | 28 ++---
zh-CN/docs/sdk/dataproxy-sdk/overview/index.html | 28 ++---
zh-CN/docs/sdk/dataproxy-sdk/usage/index.html | 18 ++--
zh-CN/docs/tags/index.html | 25 -----
zh-CN/docs/user_guide/user_manual/index.html | 18 ++--
zh-CN/download/main/index.html | 18 ++--
zh-CN/download/release-0.10.0/index.html | 18 ++--
zh-CN/download/release-0.11.0/index.html | 18 ++--
zh-CN/download/release-0.12.0/index.html | 18 ++--
zh-CN/download/release-0.3.0/index.html | 18 ++--
zh-CN/download/release-0.5.0/index.html | 18 ++--
zh-CN/download/release-0.6.0/index.html | 18 ++--
zh-CN/download/release-0.7.0/index.html | 18 ++--
zh-CN/download/release-0.8.0/index.html | 18 ++--
zh-CN/download/release-0.9.0/index.html | 18 ++--
zh-CN/index.html | 18 ++--
.../news/2021/11/26/new-committer-join/index.html | 32 +++---
zh-CN/news/archive/index.html | 18 ++--
zh-CN/news/atom.xml | 18 ++--
zh-CN/news/index.html | 32 +++---
zh-CN/news/rss.xml | 18 ++--
zh-CN/sitemap.xml | 2 +-
zh-CN/team/index.html | 18 ++--
zh-CN/users/index.html | 18 ++--
zh-CN/versions/index.html | 18 ++--
918 files changed, 3957 insertions(+), 4617 deletions(-)
diff --git a/404.html b/404.html
index e39c4c9..ff9cc66 100644
--- a/404.html
+++ b/404.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Page Not Found | Apache Inlong</title><meta data-react-helmet="true" property="og:title" content="Page Not Found | Apache Inlong"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/404.html"><meta data-react-helmet="true" name="docusaurus_loc [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Page Not Found | Apache Inlong</title><meta data-react-helmet="true" property="og:title" content="Page Not Found | Apache Inlong"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/404.html"><meta data-react-helmet="true" name="docusaurus_loc [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/Home/index.html b/Home/index.html
index 49f63c9..b8e59d8 100644
--- a/Home/index.html
+++ b/Home/index.html
@@ -3,18 +3,18 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true"></title><link rel="stylesheet" href="/assets/css/styles.235f9eab.css">
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true"></title><link rel="stylesheet" href="/assets/css/styles.5fa837c1.css">
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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 class="home-page"><section class="top-section" style="background-image:url("/img/first-page-bg.png""><div class="vertical-middle animate__animated animate__fadeInLeft animate__delay-0.5s"><div class="product-name"><div class="brandname">Apache</div><div class="projectname" style="background-image:url("/img/inlong-en.svg""></div></div><div class="product-desc2"><div>Automatic</div><div class="split"></div><div class="dist">Safety</div><div class="split"></div><div [...]
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/assets/css/styles.235f9eab.css b/assets/css/styles.235f9eab.css
deleted file mode 100644
index a059b11..0000000
--- a/assets/css/styles.235f9eab.css
+++ /dev/null
@@ -1 +0,0 @@
-.container,.row .col{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,.react-toggle{-webki [...]
\ No newline at end of file
diff --git a/assets/css/styles.5fa837c1.css b/assets/css/styles.5fa837c1.css
new file mode 100644
index 0000000..8bbaa79
--- /dev/null
+++ b/assets/css/styles.5fa837c1.css
@@ -0,0 +1 @@
+.container,.row .col{padding:0 var(--ifm-spacing-horizontal);width:100%}.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown li,body{word-wrap:break-word}body,ol ol,ol ul,ul ol,ul ul{margin:0}pre,table{overflow:auto}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align: [...]
\ No newline at end of file
diff --git a/assets/images/audit_architecture-8402cbb7c4906ca8cf7d26c57c204dbb.png b/assets/images/audit_architecture-8402cbb7c4906ca8cf7d26c57c204dbb.png
new file mode 100644
index 0000000..609b9b2
Binary files /dev/null and b/assets/images/audit_architecture-8402cbb7c4906ca8cf7d26c57c204dbb.png differ
diff --git a/assets/images/audit_architecture-db492ed7fb88e9baba3327dda5b72a8c.png b/assets/images/audit_architecture-db492ed7fb88e9baba3327dda5b72a8c.png
deleted file mode 100644
index cdaf196..0000000
Binary files a/assets/images/audit_architecture-db492ed7fb88e9baba3327dda5b72a8c.png and /dev/null differ
diff --git a/assets/js/00a09c75.3b7e9ff5.js b/assets/js/00a09c75.3b7e9ff5.js
new file mode 100644
index 0000000..692cf8e
--- /dev/null
+++ b/assets/js/00a09c75.3b7e9ff5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6211],{98607:function(e){e.exports=JSON.parse('{"blogPosts":[{"id":"/2021/11/26/new-committer-join","metadata":{"permalink":"/news/2021/11/26/new-committer-join","source":"@site/news/2021-11-26-new-committer-join.md","title":"Apache InLong welcomes new Committers","description":"InLong (\u5e94\u9f99) is a divine beast in Chinese mythology who guides river into the sea, it is regarded as a metaphor of th [...]
\ No newline at end of file
diff --git a/assets/js/00a09c75.850e9f06.js b/assets/js/00a09c75.850e9f06.js
deleted file mode 100644
index 54f91c6..0000000
--- a/assets/js/00a09c75.850e9f06.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6211],{98607:function(e){e.exports=JSON.parse('{"blogPosts":[{"id":"/2021/11/26/new-committer-join","metadata":{"permalink":"/news/2021/11/26/new-committer-join","source":"@site/news/2021-11-26-new-committer-join.md","title":"Apache InLong welcomes new Committers","description":"InLong (\u5e94\u9f99) is a divine beast in Chinese mythology who guides river into the sea, it is regarded as a metaphor of th [...]
\ No newline at end of file
diff --git a/assets/js/02b00019.45b1c4d7.js b/assets/js/02b00019.45b1c4d7.js
new file mode 100644
index 0000000..e8600a9
--- /dev/null
+++ b/assets/js/02b00019.45b1c4d7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2059],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return f}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/02b00019.aa94c0a3.js b/assets/js/02b00019.aa94c0a3.js
deleted file mode 100644
index b5e1b12..0000000
--- a/assets/js/02b00019.aa94c0a3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2059],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return m}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/033f7a5a.8431823a.js b/assets/js/033f7a5a.8431823a.js
new file mode 100644
index 0000000..08b831f
--- /dev/null
+++ b/assets/js/033f7a5a.8431823a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3851],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/033f7a5a.bc0748b6.js b/assets/js/033f7a5a.bc0748b6.js
deleted file mode 100644
index fdbf51f..0000000
--- a/assets/js/033f7a5a.bc0748b6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3851],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/079ccd7e.18a230d5.js b/assets/js/079ccd7e.18a230d5.js
new file mode 100644
index 0000000..ca9e2a0
--- /dev/null
+++ b/assets/js/079ccd7e.18a230d5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3777],{3905:function(e,t,a){a.d(t,{Zo:function(){return d},kt:function(){return m}});var n=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/079ccd7e.fcd3a18d.js b/assets/js/079ccd7e.fcd3a18d.js
deleted file mode 100644
index 2494ece..0000000
--- a/assets/js/079ccd7e.fcd3a18d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3777],{3905:function(t,e,a){a.d(e,{Zo:function(){return o},kt:function(){return d}});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 i(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).enumer [...]
\ No newline at end of file
diff --git a/assets/js/0923fac7.40cba004.js b/assets/js/0923fac7.40cba004.js
new file mode 100644
index 0000000..1bf9aaa
--- /dev/null
+++ b/assets/js/0923fac7.40cba004.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1272],{3905:function(e,t,a){a.d(t,{Zo:function(){return d},kt:function(){return f}});var n=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/0923fac7.ecfd23c5.js b/assets/js/0923fac7.ecfd23c5.js
deleted file mode 100644
index f99657d..0000000
--- a/assets/js/0923fac7.ecfd23c5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1272],{3905:function(e,t,a){a.d(t,{Zo:function(){return d},kt:function(){return f}});var n=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/0952dd4e.603e60e1.js b/assets/js/0952dd4e.603e60e1.js
new file mode 100644
index 0000000..fc01ff5
--- /dev/null
+++ b/assets/js/0952dd4e.603e60e1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2022],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return p}});var r=t(67294);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/0952dd4e.a2e32de3.js b/assets/js/0952dd4e.a2e32de3.js
deleted file mode 100644
index 77094ae..0000000
--- a/assets/js/0952dd4e.a2e32de3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2022],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return p}});var r=t(67294);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/0bab55dc.65ecddf3.js b/assets/js/0bab55dc.65ecddf3.js
new file mode 100644
index 0000000..c1d62c4
--- /dev/null
+++ b/assets/js/0bab55dc.65ecddf3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4083],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return g}});var s=t(67294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);n&&(s=s.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/0bab55dc.bd31cb88.js b/assets/js/0bab55dc.bd31cb88.js
deleted file mode 100644
index d5e2358..0000000
--- a/assets/js/0bab55dc.bd31cb88.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4083],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return g}});var s=t(67294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);n&&(s=s.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/0c660b43.0a1fb2da.js b/assets/js/0c660b43.0a1fb2da.js
new file mode 100644
index 0000000..de8992e
--- /dev/null
+++ b/assets/js/0c660b43.0a1fb2da.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1308],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return g}});var r=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/0c660b43.c4e8daf2.js b/assets/js/0c660b43.c4e8daf2.js
deleted file mode 100644
index 007fad6..0000000
--- a/assets/js/0c660b43.c4e8daf2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1308],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return g}});var r=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/0dad32aa.c2707d94.js b/assets/js/0dad32aa.c2707d94.js
deleted file mode 100644
index 6ae568d..0000000
--- a/assets/js/0dad32aa.c2707d94.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5686],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var r=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/0dad32aa.cbc177b2.js b/assets/js/0dad32aa.cbc177b2.js
new file mode 100644
index 0000000..a8f1a51
--- /dev/null
+++ b/assets/js/0dad32aa.cbc177b2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5686],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var r=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/0e231a29.3a1484d8.js b/assets/js/0e231a29.3a1484d8.js
new file mode 100644
index 0000000..c4b404e
--- /dev/null
+++ b/assets/js/0e231a29.3a1484d8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1549],{3905:function(t,a,n){n.d(a,{Zo:function(){return p},kt:function(){return k}});var e=n(67294);function r(t,a,n){return a in t?Object.defineProperty(t,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[a]=n,t}function l(t,a){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(t);a&&(e=e.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumer [...]
\ No newline at end of file
diff --git a/assets/js/0e231a29.89beace1.js b/assets/js/0e231a29.89beace1.js
deleted file mode 100644
index 2c3c6fd..0000000
--- a/assets/js/0e231a29.89beace1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1549],{3905:function(t,a,n){n.d(a,{Zo:function(){return p},kt:function(){return k}});var e=n(67294);function r(t,a,n){return a in t?Object.defineProperty(t,a,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[a]=n,t}function l(t,a){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(t);a&&(e=e.filter((function(a){return Object.getOwnPropertyDescriptor(t,a).enumer [...]
\ No newline at end of file
diff --git a/assets/js/10bd1a00.12e86624.js b/assets/js/10bd1a00.12e86624.js
deleted file mode 100644
index 0986e4a..0000000
--- a/assets/js/10bd1a00.12e86624.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5679],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return g}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/10bd1a00.2bf1ec1c.js b/assets/js/10bd1a00.2bf1ec1c.js
new file mode 100644
index 0000000..3018ddd
--- /dev/null
+++ b/assets/js/10bd1a00.2bf1ec1c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5679],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return g}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/141a3c43.888c395a.js b/assets/js/141a3c43.888c395a.js
deleted file mode 100644
index 09d8526..0000000
--- a/assets/js/141a3c43.888c395a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1348],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/141a3c43.dbaebc14.js b/assets/js/141a3c43.dbaebc14.js
new file mode 100644
index 0000000..46bf9ff
--- /dev/null
+++ b/assets/js/141a3c43.dbaebc14.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1348],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/17409ffa.128429f3.js b/assets/js/17409ffa.128429f3.js
new file mode 100644
index 0000000..1cd8d12
--- /dev/null
+++ b/assets/js/17409ffa.128429f3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3261],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/17409ffa.597a72d3.js b/assets/js/17409ffa.597a72d3.js
deleted file mode 100644
index b2405b8..0000000
--- a/assets/js/17409ffa.597a72d3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3261],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/17896441.2efec818.js b/assets/js/17896441.2efec818.js
new file mode 100644
index 0000000..d82e354
--- /dev/null
+++ b/assets/js/17896441.2efec818.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7918],{16237:function(e,t,a){a.r(t),a.d(t,{default:function(){return F}});var n=a(67294),l=a(86010),i=a(87462),r=a(95999),s=a(71750);var o=function(e){var t=e.previous,a=e.next;return n.createElement("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,r.I)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages navigation",description:"The ARIA label for the docs pagination"})},n.crea [...]
\ No newline at end of file
diff --git a/assets/js/17896441.49bb3ef1.js b/assets/js/17896441.49bb3ef1.js
deleted file mode 100644
index 775a6e3..0000000
--- a/assets/js/17896441.49bb3ef1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7918],{78943:function(e,t,a){a.r(t),a.d(t,{default:function(){return V}});var n=a(67294),r=a(86010),l=a(93783),i=a(39960),o=a(95999);var s=function(e){var t=e.metadata;return n.createElement("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,o.I)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages navigation",description:"The ARIA label for the docs pagination"})},n.createElement [...]
\ No newline at end of file
diff --git a/assets/js/17f5e2ab.99378c88.js b/assets/js/17f5e2ab.99378c88.js
new file mode 100644
index 0000000..1f75dc3
--- /dev/null
+++ b/assets/js/17f5e2ab.99378c88.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7794],{3905:function(t,e,a){a.d(e,{Zo:function(){return m},kt:function(){return g}});var r=a(67294);function n(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 r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/17f5e2ab.d59a0b5b.js b/assets/js/17f5e2ab.d59a0b5b.js
deleted file mode 100644
index e96bffb..0000000
--- a/assets/js/17f5e2ab.d59a0b5b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7794],{3905:function(t,e,a){a.d(e,{Zo:function(){return m},kt:function(){return g}});var r=a(67294);function n(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 r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/1b4888dd.6a2b42a9.js b/assets/js/1b4888dd.6a2b42a9.js
new file mode 100644
index 0000000..7f58070
--- /dev/null
+++ b/assets/js/1b4888dd.6a2b42a9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5397],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var o=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/1b4888dd.77ce4bfe.js b/assets/js/1b4888dd.77ce4bfe.js
deleted file mode 100644
index 5348536..0000000
--- a/assets/js/1b4888dd.77ce4bfe.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5397],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var o=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/1bc25513.03597051.js b/assets/js/1bc25513.03597051.js
deleted file mode 100644
index 9bf5f2a..0000000
--- a/assets/js/1bc25513.03597051.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7164],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return d}});var a=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/1bc25513.b9b9abd8.js b/assets/js/1bc25513.b9b9abd8.js
new file mode 100644
index 0000000..315550a
--- /dev/null
+++ b/assets/js/1bc25513.b9b9abd8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7164],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return d}});var a=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/1be78505.5a613415.js b/assets/js/1be78505.5a613415.js
deleted file mode 100644
index d085592..0000000
--- a/assets/js/1be78505.5a613415.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9514,4608],{85642:function(e,t,a){a.r(t),a.d(t,{default:function(){return ee}});var n=a(67294),r=a(3905),o=a(46291),l=a(99067),i=a(86010),c=a(45319),s=a(93783),d=a(77898),m=a(55537),u=a(87462),p=function(e){return n.createElement("svg",(0,u.Z)({width:"20",height:"20","aria-hidden":"true"},e),n.createElement("g",{fill:"#7a7a7a"},n.createElement("path",{d:"M9.992 10.023c0 .2-.062.399-.172.547l-4.996 7.492 [...]
\ No newline at end of file
diff --git a/assets/js/1be78505.72e25107.js b/assets/js/1be78505.72e25107.js
new file mode 100644
index 0000000..0c6438f
--- /dev/null
+++ b/assets/js/1be78505.72e25107.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9514,4608],{96756:function(e,t,a){a.r(t),a.d(t,{default:function(){return ee}});var n=a(67294),l=a(3905),r=a(46291),o=a(92434),i=a(86010),c=a(75773),s=a(55537),d=a(87462);var u=function(e){return n.createElement("svg",(0,d.Z)({width:"20",height:"20","aria-hidden":"true"},e),n.createElement("g",{fill:"#7a7a7a"},n.createElement("path",{d:"M9.992 10.023c0 .2-.062.399-.172.547l-4.996 7.492a.982.982 0 01-.82 [...]
\ No newline at end of file
diff --git a/assets/js/1fe6254f.4bf5c2e5.js b/assets/js/1fe6254f.4bf5c2e5.js
deleted file mode 100644
index a925f59..0000000
--- a/assets/js/1fe6254f.4bf5c2e5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4619],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var r=n(67294);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/1fe6254f.6a9fd148.js b/assets/js/1fe6254f.6a9fd148.js
new file mode 100644
index 0000000..7736f9a
--- /dev/null
+++ b/assets/js/1fe6254f.6a9fd148.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4619],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var r=n(67294);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/20007e8e.11c4542c.js b/assets/js/20007e8e.11c4542c.js
new file mode 100644
index 0000000..2c2e501
--- /dev/null
+++ b/assets/js/20007e8e.11c4542c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9598],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return p}});var a=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/20007e8e.265b0380.js b/assets/js/20007e8e.265b0380.js
deleted file mode 100644
index 28c522d..0000000
--- a/assets/js/20007e8e.265b0380.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9598],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return p}});var a=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/20928a7f.ff945a92.js b/assets/js/20928a7f.ff945a92.js
deleted file mode 100644
index 63f3bb2..0000000
--- a/assets/js/20928a7f.ff945a92.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5308],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/20928a7f.ffd997d2.js b/assets/js/20928a7f.ffd997d2.js
new file mode 100644
index 0000000..bd07df7
--- /dev/null
+++ b/assets/js/20928a7f.ffd997d2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5308],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return m}});var n=r(67294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/224ee50d.4cae4592.js b/assets/js/224ee50d.4cae4592.js
new file mode 100644
index 0000000..717d9d5
--- /dev/null
+++ b/assets/js/224ee50d.4cae4592.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1906],{3905:function(e,n,t){t.d(n,{Zo:function(){return p},kt:function(){return m}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/224ee50d.d465bd10.js b/assets/js/224ee50d.d465bd10.js
deleted file mode 100644
index 5953438..0000000
--- a/assets/js/224ee50d.d465bd10.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1906],{3905:function(e,n,t){t.d(n,{Zo:function(){return p},kt:function(){return m}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/23dc0f70.17f24a31.js b/assets/js/23dc0f70.17f24a31.js
deleted file mode 100644
index 1d73ede..0000000
--- a/assets/js/23dc0f70.17f24a31.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[766],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/23dc0f70.de6c2f65.js b/assets/js/23dc0f70.de6c2f65.js
new file mode 100644
index 0000000..3f85c95
--- /dev/null
+++ b/assets/js/23dc0f70.de6c2f65.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[766],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/260abb02.e2730489.js b/assets/js/260abb02.e2730489.js
new file mode 100644
index 0000000..37e50fb
--- /dev/null
+++ b/assets/js/260abb02.e2730489.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1268],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return p}});var i=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/260abb02.f2aa35e6.js b/assets/js/260abb02.f2aa35e6.js
deleted file mode 100644
index 514ff60..0000000
--- a/assets/js/260abb02.f2aa35e6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1268],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return p}});var i=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/2613a8d1.75056e72.js b/assets/js/2613a8d1.75056e72.js
new file mode 100644
index 0000000..6b21d8d
--- /dev/null
+++ b/assets/js/2613a8d1.75056e72.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1458],{3905:function(t,e,n){n.d(e,{Zo:function(){return s},kt:function(){return k}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/2613a8d1.f376a825.js b/assets/js/2613a8d1.f376a825.js
deleted file mode 100644
index dacd988..0000000
--- a/assets/js/2613a8d1.f376a825.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1458],{3905:function(t,e,n){n.d(e,{Zo:function(){return s},kt:function(){return k}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/262bdeee.1825ae59.js b/assets/js/262bdeee.1825ae59.js
new file mode 100644
index 0000000..788496f
--- /dev/null
+++ b/assets/js/262bdeee.1825ae59.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3863],{3905:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return m}});var n=r(67294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/262bdeee.fbf83076.js b/assets/js/262bdeee.fbf83076.js
deleted file mode 100644
index 00a7465..0000000
--- a/assets/js/262bdeee.fbf83076.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3863],{3905:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return m}});var n=r(67294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/270fbead.487d3267.js b/assets/js/270fbead.487d3267.js
deleted file mode 100644
index 2aa0c23..0000000
--- a/assets/js/270fbead.487d3267.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[992],{91603:function(e){e.exports=[]}}]);
\ No newline at end of file
diff --git a/assets/js/290ad538.0d373594.js b/assets/js/290ad538.0d373594.js
new file mode 100644
index 0000000..fa75635
--- /dev/null
+++ b/assets/js/290ad538.0d373594.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2410],{3905:function(e,t,n){n.d(t,{Zo:function(){return l},kt:function(){return d}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/290ad538.c811a5e3.js b/assets/js/290ad538.c811a5e3.js
deleted file mode 100644
index 90a6180..0000000
--- a/assets/js/290ad538.c811a5e3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2410],{3905:function(e,t,n){n.d(t,{Zo:function(){return l},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/2ac80f8a.6ef80fc3.js b/assets/js/2ac80f8a.6ef80fc3.js
new file mode 100644
index 0000000..aa89d69
--- /dev/null
+++ b/assets/js/2ac80f8a.6ef80fc3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7851],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/2ac80f8a.9e8b8c32.js b/assets/js/2ac80f8a.9e8b8c32.js
deleted file mode 100644
index 518b1e8..0000000
--- a/assets/js/2ac80f8a.9e8b8c32.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7851],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/2af83962.2bcb6ec0.js b/assets/js/2af83962.2bcb6ec0.js
deleted file mode 100644
index 7bdd879..0000000
--- a/assets/js/2af83962.2bcb6ec0.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2125],{3905:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return d}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/2af83962.50c3ef40.js b/assets/js/2af83962.50c3ef40.js
new file mode 100644
index 0000000..f7aa2fa
--- /dev/null
+++ b/assets/js/2af83962.50c3ef40.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2125],{3905:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return d}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/2d06682c.8bbc337e.js b/assets/js/2d06682c.8bbc337e.js
new file mode 100644
index 0000000..38acda7
--- /dev/null
+++ b/assets/js/2d06682c.8bbc337e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6999],{3905:function(e,n,t){t.d(n,{Zo:function(){return s},kt:function(){return g}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/2d06682c.9b3e6808.js b/assets/js/2d06682c.9b3e6808.js
deleted file mode 100644
index b197a93..0000000
--- a/assets/js/2d06682c.9b3e6808.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6999],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/2e1d0e00.0d6a5c14.js b/assets/js/2e1d0e00.0d6a5c14.js
deleted file mode 100644
index 5df05ea..0000000
--- a/assets/js/2e1d0e00.0d6a5c14.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5707],{2472:function(e,t,n){n.r(t),n.d(t,{default:function(){return s}});var l=n(67294),r=n(72389),a=(n(44996),JSON.parse('{"zh-CN":{"title":"Apache InLong \u6240\u6709\u6587\u6863\u7248\u672c","newVersion":"\u8fd9\u662f\u5f53\u524d\u7684\u6587\u6863\u7248\u672c","newVersionExplain":"\u5728\u8fd9\u91cc\u60a8\u53ef\u4ee5\u627e\u5230\u5f53\u524d\u53d1\u5e03\u7684\u6587\u6863\u7248\u672c","nextVersion":"\u [...]
\ No newline at end of file
diff --git a/assets/js/2e1d0e00.9396a6fc.js b/assets/js/2e1d0e00.9396a6fc.js
new file mode 100644
index 0000000..b8eebc3
--- /dev/null
+++ b/assets/js/2e1d0e00.9396a6fc.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5707],{2472:function(e,t,n){n.r(t),n.d(t,{default:function(){return s}});var l=n(67294),r=n(72389),a=(n(44996),JSON.parse('{"zh-CN":{"title":"Apache InLong \u6240\u6709\u6587\u6863\u7248\u672c","newVersion":"\u8fd9\u662f\u5f53\u524d\u7684\u6587\u6863\u7248\u672c","newVersionExplain":"\u5728\u8fd9\u91cc\u60a8\u53ef\u4ee5\u627e\u5230\u5f53\u524d\u53d1\u5e03\u7684\u6587\u6863\u7248\u672c","nextVersion":"\u [...]
\ No newline at end of file
diff --git a/assets/js/2e818a55.b06d7a9e.js b/assets/js/2e818a55.b06d7a9e.js
deleted file mode 100644
index 292c561..0000000
--- a/assets/js/2e818a55.b06d7a9e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3975],{3905:function(t,e,n){n.d(e,{Zo:function(){return c},kt:function(){return m}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/2e818a55.b6301bb3.js b/assets/js/2e818a55.b6301bb3.js
new file mode 100644
index 0000000..778df23
--- /dev/null
+++ b/assets/js/2e818a55.b6301bb3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3975],{3905:function(t,e,n){n.d(e,{Zo:function(){return c},kt:function(){return m}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/31cd1cab.165fa87b.js b/assets/js/31cd1cab.165fa87b.js
new file mode 100644
index 0000000..615081f
--- /dev/null
+++ b/assets/js/31cd1cab.165fa87b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3812],{3905:function(t,e,n){n.d(e,{Zo:function(){return u},kt:function(){return g}});var a=n(67294);function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/31cd1cab.764ea002.js b/assets/js/31cd1cab.764ea002.js
deleted file mode 100644
index 56e5192..0000000
--- a/assets/js/31cd1cab.764ea002.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3812],{3905:function(t,e,n){n.d(e,{Zo:function(){return p},kt:function(){return g}});var a=n(67294);function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/32dd35a8.2b71cf36.js b/assets/js/32dd35a8.2b71cf36.js
deleted file mode 100644
index d027f38..0000000
--- a/assets/js/32dd35a8.2b71cf36.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6083],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return f}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/32dd35a8.89f0e79e.js b/assets/js/32dd35a8.89f0e79e.js
new file mode 100644
index 0000000..8573d1c
--- /dev/null
+++ b/assets/js/32dd35a8.89f0e79e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6083],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return f}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/36004c5d.0ca021fa.js b/assets/js/36004c5d.0ca021fa.js
new file mode 100644
index 0000000..80d34c3
--- /dev/null
+++ b/assets/js/36004c5d.0ca021fa.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1189],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return g}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/36004c5d.da1e7696.js b/assets/js/36004c5d.da1e7696.js
deleted file mode 100644
index 84e1863..0000000
--- a/assets/js/36004c5d.da1e7696.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1189],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return g}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/3720c009.485b3eef.js b/assets/js/3720c009.485b3eef.js
deleted file mode 100644
index c6d7ed3..0000000
--- a/assets/js/3720c009.485b3eef.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3751],{54312:function(e,t,a){a.r(t),a.d(t,{default:function(){return i}});var n=a(67294),r=a(99067),l=a(45319),c=a(7774),s="tag_7kA+";function m(e){var t=e.letterEntry;return n.createElement("article",null,n.createElement("h2",null,t.letter),n.createElement("ul",{className:"padding--none"},t.tags.map((function(e){return n.createElement("li",{key:e.permalink,className:s},n.createElement(c.Z,e))}))),n.cre [...]
\ No newline at end of file
diff --git a/assets/js/3829.3af3ee1c.js b/assets/js/3829.3af3ee1c.js
deleted file mode 100644
index c9b7700..0000000
--- a/assets/js/3829.3af3ee1c.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3829],{3905:function(e,t,n){"use strict";n.d(t,{Zo:function(){return u},kt:function(){return d}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/39cff519.44fa5f99.js b/assets/js/39cff519.44fa5f99.js
deleted file mode 100644
index 9123a35..0000000
--- a/assets/js/39cff519.44fa5f99.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7381],{3905:function(t,e,n){n.d(e,{Zo:function(){return u},kt:function(){return g}});var a=n(67294);function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/39cff519.56c27361.js b/assets/js/39cff519.56c27361.js
new file mode 100644
index 0000000..90f93e5
--- /dev/null
+++ b/assets/js/39cff519.56c27361.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7381],{3905:function(t,e,n){n.d(e,{Zo:function(){return u},kt:function(){return g}});var a=n(67294);function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/3de3a942.6c35f1be.js b/assets/js/3de3a942.6c35f1be.js
deleted file mode 100644
index 17c8466..0000000
--- a/assets/js/3de3a942.6c35f1be.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5316],{61603:function(e){e.exports=JSON.parse('{"pluginId":"default","version":"0.12.0","label":"0.12.0","banner":null,"badge":true,"className":"docs-version-0.12.0","isLast":true,"docsSidebars":{"version-0.12.0/tutorialSidebar":[{"type":"link","label":"InLong Introduction","href":"/docs/introduction"},{"type":"category","label":"Design and Concept","items":[{"type":"link","label":"Basic Concept","href" [...]
\ No newline at end of file
diff --git a/assets/js/3de3a942.886783a4.js b/assets/js/3de3a942.886783a4.js
new file mode 100644
index 0000000..66c08b7
--- /dev/null
+++ b/assets/js/3de3a942.886783a4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5316],{61603:function(e){e.exports=JSON.parse('{"pluginId":"default","version":"0.12.0","label":"0.12.0","banner":null,"badge":true,"className":"docs-version-0.12.0","isLast":true,"docsSidebars":{"version-0.12.0/tutorialSidebar":[{"type":"link","label":"InLong Introduction","href":"/docs/introduction","docId":"introduction"},{"type":"category","label":"Design and Concept","collapsible":true,"collapsed": [...]
\ No newline at end of file
diff --git a/assets/js/3fe961ea.a72568ee.js b/assets/js/3fe961ea.a72568ee.js
new file mode 100644
index 0000000..74dab0e
--- /dev/null
+++ b/assets/js/3fe961ea.a72568ee.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6450],{3905:function(e,n,t){t.d(n,{Zo:function(){return g},kt:function(){return u}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/3fe961ea.e674c5bc.js b/assets/js/3fe961ea.e674c5bc.js
deleted file mode 100644
index da24e71..0000000
--- a/assets/js/3fe961ea.e674c5bc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6450],{3905:function(e,n,t){t.d(n,{Zo:function(){return g},kt:function(){return u}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/430d9b61.59d926f2.js b/assets/js/430d9b61.59d926f2.js
new file mode 100644
index 0000000..876b650
--- /dev/null
+++ b/assets/js/430d9b61.59d926f2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6297],{3905:function(t,e,n){n.d(e,{Zo:function(){return s},kt:function(){return m}});var a=n(67294);function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/430d9b61.cc49d2b5.js b/assets/js/430d9b61.cc49d2b5.js
deleted file mode 100644
index 2379c81..0000000
--- a/assets/js/430d9b61.cc49d2b5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6297],{3905:function(t,e,n){n.d(e,{Zo:function(){return s},kt:function(){return m}});var a=n(67294);function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/44a89827.0920ee5b.js b/assets/js/44a89827.0920ee5b.js
deleted file mode 100644
index 883736c..0000000
--- a/assets/js/44a89827.0920ee5b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7371],{3905:function(t,e,a){a.d(e,{Zo:function(){return s},kt:function(){return k}});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).enumer [...]
\ No newline at end of file
diff --git a/assets/js/44a89827.0b7ad965.js b/assets/js/44a89827.0b7ad965.js
new file mode 100644
index 0000000..169ea5d
--- /dev/null
+++ b/assets/js/44a89827.0b7ad965.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7371],{3905:function(t,e,a){a.d(e,{Zo:function(){return s},kt:function(){return k}});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).enumer [...]
\ No newline at end of file
diff --git a/assets/js/4608.a0d426bf.js b/assets/js/4608.a0d426bf.js
new file mode 100644
index 0000000..cc27cae
--- /dev/null
+++ b/assets/js/4608.a0d426bf.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4608],{24608:function(e,t,n){n.r(t);var a=n(67294),o=n(92434),l=n(95999);t.default=function(){return a.createElement(o.Z,{title:(0,l.I)({id:"theme.NotFound.title",message:"Page Not Found"})},a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.cr [...]
\ No newline at end of file
diff --git a/assets/js/4608.c9471147.js b/assets/js/4608.c9471147.js
deleted file mode 100644
index 8951b80..0000000
--- a/assets/js/4608.c9471147.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4608],{24608:function(e,t,n){n.r(t);var a=n(67294),o=n(99067),l=n(95999);t.default=function(){return a.createElement(o.Z,{title:(0,l.I)({id:"theme.NotFound.title",message:"Page Not Found"})},a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.cr [...]
\ No newline at end of file
diff --git a/assets/js/46b55604.3de97262.js b/assets/js/46b55604.3de97262.js
new file mode 100644
index 0000000..5b0bd65
--- /dev/null
+++ b/assets/js/46b55604.3de97262.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6528],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return p}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/46b55604.f370a5d3.js b/assets/js/46b55604.f370a5d3.js
deleted file mode 100644
index 2fd2217..0000000
--- a/assets/js/46b55604.f370a5d3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6528],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return p}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/48422224.4b7a6782.js b/assets/js/48422224.4b7a6782.js
deleted file mode 100644
index 2de515d..0000000
--- a/assets/js/48422224.4b7a6782.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8708],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/48422224.c60d0292.js b/assets/js/48422224.c60d0292.js
new file mode 100644
index 0000000..e8e73db
--- /dev/null
+++ b/assets/js/48422224.c60d0292.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8708],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return m}});var r=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/4c6ac56c.4d0067e7.js b/assets/js/4c6ac56c.4d0067e7.js
new file mode 100644
index 0000000..efa0eb8
--- /dev/null
+++ b/assets/js/4c6ac56c.4d0067e7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2752],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return f}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/4c6ac56c.60b87263.js b/assets/js/4c6ac56c.60b87263.js
deleted file mode 100644
index 4b62064..0000000
--- a/assets/js/4c6ac56c.60b87263.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2752],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return f}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/4c9b323d.2a6b73cd.js b/assets/js/4c9b323d.2a6b73cd.js
new file mode 100644
index 0000000..7a952ed
--- /dev/null
+++ b/assets/js/4c9b323d.2a6b73cd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[176],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var o=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/4c9b323d.4512ff63.js b/assets/js/4c9b323d.4512ff63.js
deleted file mode 100644
index 4ba8fb0..0000000
--- a/assets/js/4c9b323d.4512ff63.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[176],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var o=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/4ccae3bb.4055ccf8.js b/assets/js/4ccae3bb.4055ccf8.js
deleted file mode 100644
index f6c2eb2..0000000
--- a/assets/js/4ccae3bb.4055ccf8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1124],{3905:function(e,t,a){a.d(t,{Zo:function(){return u},kt:function(){return m}});var n=a(67294);function s(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/4ccae3bb.f57496f0.js b/assets/js/4ccae3bb.f57496f0.js
new file mode 100644
index 0000000..42305c8
--- /dev/null
+++ b/assets/js/4ccae3bb.f57496f0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1124],{3905:function(e,t,a){a.d(t,{Zo:function(){return d},kt:function(){return m}});var n=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/5129.a581cfda.js b/assets/js/5129.a581cfda.js
deleted file mode 100644
index f51ec06..0000000
--- a/assets/js/5129.a581cfda.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5129],{76388:function(e,t,r){e.exports=r(51609)},55448:function(e,t,r){"use strict";var n=r(64867),o=r(36026),i=r(4372),s=r(15327),a=r(94097),u=r(84109),c=r(67985),f=r(85061);e.exports=function(e){return new Promise((function(t,r){var l=e.data,p=e.headers,d=e.responseType;n.isFormData(l)&&delete p["Content-Type"];var h=new XMLHttpRequest;if(e.auth){var m=e.auth.username||"",g=e.auth.password?unescape(encodeURICompon [...]
\ No newline at end of file
diff --git a/assets/js/515aba37.2ea4947c.js b/assets/js/515aba37.2ea4947c.js
deleted file mode 100644
index 9ad2628..0000000
--- a/assets/js/515aba37.2ea4947c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6113],{3905:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return f}});var o=r(67294);function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/515aba37.f48c7594.js b/assets/js/515aba37.f48c7594.js
new file mode 100644
index 0000000..2331d66
--- /dev/null
+++ b/assets/js/515aba37.f48c7594.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6113],{3905:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return f}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/52293f52.2f78dfc3.js b/assets/js/52293f52.2f78dfc3.js
new file mode 100644
index 0000000..0a9aaf3
--- /dev/null
+++ b/assets/js/52293f52.2f78dfc3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6569],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/52293f52.46732a84.js b/assets/js/52293f52.46732a84.js
deleted file mode 100644
index 3a7bce3..0000000
--- a/assets/js/52293f52.46732a84.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6569],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/52a5e87d.0acafe93.js b/assets/js/52a5e87d.0acafe93.js
deleted file mode 100644
index ff977f2..0000000
--- a/assets/js/52a5e87d.0acafe93.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8311],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return p}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/52a5e87d.bdf3c0a3.js b/assets/js/52a5e87d.bdf3c0a3.js
new file mode 100644
index 0000000..125f492
--- /dev/null
+++ b/assets/js/52a5e87d.bdf3c0a3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8311],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return p}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/5389628b.07b6ad86.js b/assets/js/5389628b.07b6ad86.js
new file mode 100644
index 0000000..4fc0f4a
--- /dev/null
+++ b/assets/js/5389628b.07b6ad86.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7778],{3905:function(e,n,t){t.d(n,{Zo:function(){return m},kt:function(){return g}});var r=t(67294);function s(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/5389628b.3d1e80e6.js b/assets/js/5389628b.3d1e80e6.js
deleted file mode 100644
index b4d0ee8..0000000
--- a/assets/js/5389628b.3d1e80e6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7778],{3905:function(e,n,t){t.d(n,{Zo:function(){return m},kt:function(){return g}});var r=t(67294);function s(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/53ff9234.8fd941fc.js b/assets/js/53ff9234.8fd941fc.js
deleted file mode 100644
index 9bff092..0000000
--- a/assets/js/53ff9234.8fd941fc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3866],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/53ff9234.d6ef4f95.js b/assets/js/53ff9234.d6ef4f95.js
new file mode 100644
index 0000000..41d3945
--- /dev/null
+++ b/assets/js/53ff9234.d6ef4f95.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3866],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/55960ee5.d91df702.js b/assets/js/55960ee5.d91df702.js
deleted file mode 100644
index 7d87f9f..0000000
--- a/assets/js/55960ee5.d91df702.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4121],{88070:function(e){e.exports=[]}}]);
\ No newline at end of file
diff --git a/assets/js/5883791e.013e62f5.js b/assets/js/5883791e.013e62f5.js
new file mode 100644
index 0000000..9c15d9e
--- /dev/null
+++ b/assets/js/5883791e.013e62f5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[517],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return m}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumera [...]
\ No newline at end of file
diff --git a/assets/js/5883791e.d348b75a.js b/assets/js/5883791e.d348b75a.js
deleted file mode 100644
index b223d79..0000000
--- a/assets/js/5883791e.d348b75a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[517],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return m}});var r=t(67294);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumera [...]
\ No newline at end of file
diff --git a/assets/js/5897.352f4224.js b/assets/js/5897.352f4224.js
new file mode 100644
index 0000000..b42328d
--- /dev/null
+++ b/assets/js/5897.352f4224.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5897],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/59314c79.991f046e.js b/assets/js/59314c79.991f046e.js
new file mode 100644
index 0000000..b91180c
--- /dev/null
+++ b/assets/js/59314c79.991f046e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6461],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return h}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/59314c79.bea2ed0c.js b/assets/js/59314c79.bea2ed0c.js
deleted file mode 100644
index 68d460a..0000000
--- a/assets/js/59314c79.bea2ed0c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6461],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return f}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/6118428e.3770a9a2.js b/assets/js/6118428e.3770a9a2.js
new file mode 100644
index 0000000..66672d6
--- /dev/null
+++ b/assets/js/6118428e.3770a9a2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[926],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return m}});var n=r(67294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/6118428e.95d0a4f8.js b/assets/js/6118428e.95d0a4f8.js
deleted file mode 100644
index 2d30fe4..0000000
--- a/assets/js/6118428e.95d0a4f8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[926],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return m}});var n=r(67294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/64c12bfa.209c2c78.js b/assets/js/64c12bfa.209c2c78.js
deleted file mode 100644
index 258d17b..0000000
--- a/assets/js/64c12bfa.209c2c78.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6098],{3905:function(t,e,a){a.d(e,{Zo:function(){return o},kt:function(){return d}});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 i(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).enumer [...]
\ No newline at end of file
diff --git a/assets/js/64c12bfa.beaa42c4.js b/assets/js/64c12bfa.beaa42c4.js
new file mode 100644
index 0000000..f339c12
--- /dev/null
+++ b/assets/js/64c12bfa.beaa42c4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6098],{3905:function(e,t,a){a.d(t,{Zo:function(){return d},kt:function(){return m}});var n=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/64f5a448.05d67a9d.js b/assets/js/64f5a448.05d67a9d.js
deleted file mode 100644
index 8e1316a..0000000
--- a/assets/js/64f5a448.05d67a9d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5151],{3905:function(t,e,n){n.d(e,{Zo:function(){return d},kt:function(){return p}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/64f5a448.4a91965a.js b/assets/js/64f5a448.4a91965a.js
new file mode 100644
index 0000000..60bc1eb
--- /dev/null
+++ b/assets/js/64f5a448.4a91965a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5151],{3905:function(t,e,n){n.d(e,{Zo:function(){return d},kt:function(){return p}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/66275711.5da9ddd1.js b/assets/js/66275711.5da9ddd1.js
new file mode 100644
index 0000000..cc671c2
--- /dev/null
+++ b/assets/js/66275711.5da9ddd1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8447],{3905:function(t,e,n){n.d(e,{Zo:function(){return s},kt:function(){return k}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/66275711.fe1077a6.js b/assets/js/66275711.fe1077a6.js
deleted file mode 100644
index d2ea5f4..0000000
--- a/assets/js/66275711.fe1077a6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8447],{3905:function(t,e,n){n.d(e,{Zo:function(){return s},kt:function(){return k}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/69a78f08.1d31c28f.js b/assets/js/69a78f08.1d31c28f.js
deleted file mode 100644
index e376c89..0000000
--- a/assets/js/69a78f08.1d31c28f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[810],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/69a78f08.3946813e.js b/assets/js/69a78f08.3946813e.js
new file mode 100644
index 0000000..bf5de81
--- /dev/null
+++ b/assets/js/69a78f08.3946813e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[810],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/6a4f056f.5d596c9f.js b/assets/js/6a4f056f.5d596c9f.js
new file mode 100644
index 0000000..621573e
--- /dev/null
+++ b/assets/js/6a4f056f.5d596c9f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2504],{3905:function(e,n,t){t.d(n,{Zo:function(){return s},kt:function(){return m}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/6a4f056f.849ac86f.js b/assets/js/6a4f056f.849ac86f.js
deleted file mode 100644
index 88e3da5..0000000
--- a/assets/js/6a4f056f.849ac86f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2504],{3905:function(e,n,t){t.d(n,{Zo:function(){return p},kt:function(){return m}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/6b843001.0e74f40b.js b/assets/js/6b843001.0e74f40b.js
deleted file mode 100644
index 3b94d97..0000000
--- a/assets/js/6b843001.0e74f40b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9127],{3905:function(e,A,t){t.d(A,{Zo:function(){return c},kt:function(){return g}});var n=t(67294);function r(e,A,t){return A in e?Object.defineProperty(e,A,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[A]=t,e}function a(e,A){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);A&&(n=n.filter((function(A){return Object.getOwnPropertyDescriptor(e,A).enumer [...]
\ No newline at end of file
diff --git a/assets/js/6b843001.be4b25db.js b/assets/js/6b843001.be4b25db.js
new file mode 100644
index 0000000..f4228c4
--- /dev/null
+++ b/assets/js/6b843001.be4b25db.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9127],{3905:function(e,A,t){t.d(A,{Zo:function(){return d},kt:function(){return l}});var n=t(67294);function r(e,A,t){return A in e?Object.defineProperty(e,A,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[A]=t,e}function a(e,A){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);A&&(n=n.filter((function(A){return Object.getOwnPropertyDescriptor(e,A).enumer [...]
\ No newline at end of file
diff --git a/assets/js/6bda5f87.076b90df.js b/assets/js/6bda5f87.076b90df.js
new file mode 100644
index 0000000..7a5ba64
--- /dev/null
+++ b/assets/js/6bda5f87.076b90df.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5005],{3905:function(t,e,a){a.d(e,{Zo:function(){return s},kt:function(){return k}});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).enumer [...]
\ No newline at end of file
diff --git a/assets/js/6bda5f87.ae0842e2.js b/assets/js/6bda5f87.ae0842e2.js
deleted file mode 100644
index 3ef4ada..0000000
--- a/assets/js/6bda5f87.ae0842e2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5005],{3905:function(t,e,a){a.d(e,{Zo:function(){return s},kt:function(){return k}});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).enumer [...]
\ No newline at end of file
diff --git a/assets/js/6da52422.0f9a75aa.js b/assets/js/6da52422.0f9a75aa.js
new file mode 100644
index 0000000..2c29c23
--- /dev/null
+++ b/assets/js/6da52422.0f9a75aa.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3031],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/6da52422.78639aed.js b/assets/js/6da52422.78639aed.js
deleted file mode 100644
index 89665ad..0000000
--- a/assets/js/6da52422.78639aed.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3031],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/70aac022.1f4147d7.js b/assets/js/70aac022.1f4147d7.js
new file mode 100644
index 0000000..46e7ccd
--- /dev/null
+++ b/assets/js/70aac022.1f4147d7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4310],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/70aac022.7335d21d.js b/assets/js/70aac022.7335d21d.js
deleted file mode 100644
index 495b3da..0000000
--- a/assets/js/70aac022.7335d21d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4310],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/74d2466c.3157cafa.js b/assets/js/74d2466c.3157cafa.js
deleted file mode 100644
index 1d7deb9..0000000
--- a/assets/js/74d2466c.3157cafa.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2093],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return h}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/74d2466c.f41309e0.js b/assets/js/74d2466c.f41309e0.js
new file mode 100644
index 0000000..0919afa
--- /dev/null
+++ b/assets/js/74d2466c.f41309e0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2093],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return h}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/75f2f782.5296d29b.js b/assets/js/75f2f782.5296d29b.js
deleted file mode 100644
index 99a9e30..0000000
--- a/assets/js/75f2f782.5296d29b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2447],{3905:function(t,e,a){a.d(e,{Zo:function(){return o},kt:function(){return d}});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 p(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).enumer [...]
\ No newline at end of file
diff --git a/assets/js/75f2f782.eab5d684.js b/assets/js/75f2f782.eab5d684.js
new file mode 100644
index 0000000..306e0a9
--- /dev/null
+++ b/assets/js/75f2f782.eab5d684.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2447],{3905:function(e,t,a){a.d(t,{Zo:function(){return s},kt:function(){return m}});var n=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/76db6083.24205bfa.js b/assets/js/76db6083.24205bfa.js
new file mode 100644
index 0000000..404c04d
--- /dev/null
+++ b/assets/js/76db6083.24205bfa.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1953],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/76db6083.bdc15a64.js b/assets/js/76db6083.bdc15a64.js
deleted file mode 100644
index c050b92..0000000
--- a/assets/js/76db6083.bdc15a64.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1953],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/77816f9e.119b97f5.js b/assets/js/77816f9e.119b97f5.js
new file mode 100644
index 0000000..c950f55
--- /dev/null
+++ b/assets/js/77816f9e.119b97f5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8029],{3264:function(e){e.exports=JSON.parse('{"pluginId":"default","version":"0.11.0","label":"0.11.0","banner":"unmaintained","badge":true,"className":"docs-version-0.11.0","isLast":false,"docsSidebars":{"version-0.11.0/tutorialSidebar":[{"type":"category","label":"User Guide","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Quick Start","href":"/docs/0.11.0/user_guide/quick_start" [...]
\ No newline at end of file
diff --git a/assets/js/77816f9e.52193c2b.js b/assets/js/77816f9e.52193c2b.js
deleted file mode 100644
index e140cee..0000000
--- a/assets/js/77816f9e.52193c2b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8029],{3264:function(e){e.exports=JSON.parse('{"pluginId":"default","version":"0.11.0","label":"0.11.0","banner":"unmaintained","badge":true,"className":"docs-version-0.11.0","isLast":false,"docsSidebars":{"version-0.11.0/tutorialSidebar":[{"type":"category","label":"User Guide","items":[{"type":"link","label":"Quick Start","href":"/docs/0.11.0/user_guide/quick_start"},{"type":"link","label":"User Manua [...]
\ No newline at end of file
diff --git a/assets/js/7b2cd8eb.a42b7b93.js b/assets/js/7b2cd8eb.a42b7b93.js
deleted file mode 100644
index 1260de8..0000000
--- a/assets/js/7b2cd8eb.a42b7b93.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3351],{3905:function(t,e,n){n.d(e,{Zo:function(){return d},kt:function(){return s}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/7b2cd8eb.f94e4fc3.js b/assets/js/7b2cd8eb.f94e4fc3.js
new file mode 100644
index 0000000..f9463e4
--- /dev/null
+++ b/assets/js/7b2cd8eb.f94e4fc3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3351],{3905:function(t,e,n){n.d(e,{Zo:function(){return d},kt:function(){return s}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/7e4daed3.0c224c2a.js b/assets/js/7e4daed3.0c224c2a.js
deleted file mode 100644
index 17f9e7c..0000000
--- a/assets/js/7e4daed3.0c224c2a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8693],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return d}});var a=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/7e4daed3.ffad91e9.js b/assets/js/7e4daed3.ffad91e9.js
new file mode 100644
index 0000000..44095a5
--- /dev/null
+++ b/assets/js/7e4daed3.ffad91e9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8693],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return d}});var a=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/818823b9.a0365a22.js b/assets/js/818823b9.a0365a22.js
deleted file mode 100644
index aab23a5..0000000
--- a/assets/js/818823b9.a0365a22.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3560],{77623:function(e){e.exports=[]}}]);
\ No newline at end of file
diff --git a/assets/js/82bce247.d405828a.js b/assets/js/82bce247.d405828a.js
deleted file mode 100644
index 2307a08..0000000
--- a/assets/js/82bce247.d405828a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8321],{3905:function(t,e,a){a.d(e,{Zo:function(){return s},kt:function(){return k}});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).enumer [...]
\ No newline at end of file
diff --git a/assets/js/82bce247.dbe0585b.js b/assets/js/82bce247.dbe0585b.js
new file mode 100644
index 0000000..15ffc8b
--- /dev/null
+++ b/assets/js/82bce247.dbe0585b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8321],{3905:function(t,e,a){a.d(e,{Zo:function(){return s},kt:function(){return k}});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).enumer [...]
\ No newline at end of file
diff --git a/assets/js/870b2358.2895e2a8.js b/assets/js/870b2358.2895e2a8.js
deleted file mode 100644
index 6dd2c22..0000000
--- a/assets/js/870b2358.2895e2a8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7105],{3905:function(e,t,r){r.d(t,{Zo:function(){return l},kt:function(){return m}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/870b2358.48490790.js b/assets/js/870b2358.48490790.js
new file mode 100644
index 0000000..0e4312a
--- /dev/null
+++ b/assets/js/870b2358.48490790.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7105],{3905:function(e,t,r){r.d(t,{Zo:function(){return s},kt:function(){return m}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/870d2c17.49603ade.js b/assets/js/870d2c17.49603ade.js
new file mode 100644
index 0000000..16c16c1
--- /dev/null
+++ b/assets/js/870d2c17.49603ade.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1966],{3905:function(t,e,a){a.d(e,{Zo:function(){return m},kt:function(){return g}});var r=a(67294);function n(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 r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/870d2c17.cab85d3b.js b/assets/js/870d2c17.cab85d3b.js
deleted file mode 100644
index 6a172e2..0000000
--- a/assets/js/870d2c17.cab85d3b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1966],{3905:function(t,e,a){a.d(e,{Zo:function(){return m},kt:function(){return g}});var r=a(67294);function n(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 r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/874b9077.736b7064.js b/assets/js/874b9077.736b7064.js
deleted file mode 100644
index 7386d3b..0000000
--- a/assets/js/874b9077.736b7064.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[0],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerabl [...]
\ No newline at end of file
diff --git a/assets/js/874b9077.e2d4db28.js b/assets/js/874b9077.e2d4db28.js
new file mode 100644
index 0000000..0a64a46
--- /dev/null
+++ b/assets/js/874b9077.e2d4db28.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[0],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerabl [...]
\ No newline at end of file
diff --git a/assets/js/884ebe22.11778af0.js b/assets/js/884ebe22.11778af0.js
deleted file mode 100644
index 01fbc44..0000000
--- a/assets/js/884ebe22.11778af0.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3124],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/884ebe22.bb9a7e04.js b/assets/js/884ebe22.bb9a7e04.js
new file mode 100644
index 0000000..add8c65
--- /dev/null
+++ b/assets/js/884ebe22.bb9a7e04.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3124],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/8a5d8fcb.c3b9c9f7.js b/assets/js/8a5d8fcb.c3b9c9f7.js
new file mode 100644
index 0000000..4d85788
--- /dev/null
+++ b/assets/js/8a5d8fcb.c3b9c9f7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7344],{3905:function(e,t,n){n.d(t,{Zo:function(){return m},kt:function(){return c}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/8a5d8fcb.d81eaebd.js b/assets/js/8a5d8fcb.d81eaebd.js
deleted file mode 100644
index 5f17613..0000000
--- a/assets/js/8a5d8fcb.d81eaebd.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7344],{3905:function(e,t,n){n.d(t,{Zo:function(){return m},kt:function(){return c}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/8bc40e3b.3e8ccf87.js b/assets/js/8bc40e3b.3e8ccf87.js
deleted file mode 100644
index 948ecb3..0000000
--- a/assets/js/8bc40e3b.3e8ccf87.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8935],{3905:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return d}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/8bc40e3b.82de5c3f.js b/assets/js/8bc40e3b.82de5c3f.js
new file mode 100644
index 0000000..9ed7fff
--- /dev/null
+++ b/assets/js/8bc40e3b.82de5c3f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8935],{3905:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return d}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/8ff91292.6de0a217.js b/assets/js/8ff91292.6de0a217.js
deleted file mode 100644
index 28d128c..0000000
--- a/assets/js/8ff91292.6de0a217.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9707],{3905:function(e,n,t){t.d(n,{Zo:function(){return m},kt:function(){return g}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/8ff91292.d8d6f4bd.js b/assets/js/8ff91292.d8d6f4bd.js
new file mode 100644
index 0000000..9d6a5b5
--- /dev/null
+++ b/assets/js/8ff91292.d8d6f4bd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9707],{3905:function(e,n,t){t.d(n,{Zo:function(){return m},kt:function(){return g}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/90cca514.54e689be.js b/assets/js/90cca514.54e689be.js
deleted file mode 100644
index 8c18563..0000000
--- a/assets/js/90cca514.54e689be.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7641],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/90cca514.80719909.js b/assets/js/90cca514.80719909.js
new file mode 100644
index 0000000..6f7de3a
--- /dev/null
+++ b/assets/js/90cca514.80719909.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7641],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/91a9c76b.5b87b260.js b/assets/js/91a9c76b.5b87b260.js
new file mode 100644
index 0000000..d1fd2a7
--- /dev/null
+++ b/assets/js/91a9c76b.5b87b260.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5088],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/91a9c76b.bd45afb2.js b/assets/js/91a9c76b.bd45afb2.js
deleted file mode 100644
index 78df50b..0000000
--- a/assets/js/91a9c76b.bd45afb2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5088],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return d}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/927ffa2f.dab34c74.js b/assets/js/927ffa2f.dab34c74.js
deleted file mode 100644
index ef2f35d..0000000
--- a/assets/js/927ffa2f.dab34c74.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9430],{3905:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return f}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/927ffa2f.eb8c6cbc.js b/assets/js/927ffa2f.eb8c6cbc.js
new file mode 100644
index 0000000..1903b17
--- /dev/null
+++ b/assets/js/927ffa2f.eb8c6cbc.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9430],{3905:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return f}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/935f2afb.33717a6e.js b/assets/js/935f2afb.33717a6e.js
deleted file mode 100644
index f03dd46..0000000
--- a/assets/js/935f2afb.33717a6e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[53],{1109:function(e){e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":"unreleased","badge":true,"className":"docs-version-current","isLast":false,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"InLong Introduction","href":"/docs/next/introduction"},{"type":"category","label":"Design and Concept","items":[{"type":"link","label":"Basic Concept","href":"/d [...]
\ No newline at end of file
diff --git a/assets/js/935f2afb.b6cd95ae.js b/assets/js/935f2afb.b6cd95ae.js
new file mode 100644
index 0000000..3da65a3
--- /dev/null
+++ b/assets/js/935f2afb.b6cd95ae.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[53],{1109:function(e){e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":"unreleased","badge":true,"className":"docs-version-current","isLast":false,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"InLong Introduction","href":"/docs/next/introduction","docId":"introduction"},{"type":"category","label":"Design and Concept","collapsible":true,"collapsed":true [...]
\ No newline at end of file
diff --git a/assets/js/94594ff4.46c36988.js b/assets/js/94594ff4.46c36988.js
new file mode 100644
index 0000000..844d362
--- /dev/null
+++ b/assets/js/94594ff4.46c36988.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8606],{3905:function(e,t,n){n.d(t,{Zo:function(){return m},kt:function(){return h}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/94594ff4.89d842c4.js b/assets/js/94594ff4.89d842c4.js
deleted file mode 100644
index a39eb5d..0000000
--- a/assets/js/94594ff4.89d842c4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8606],{3905:function(e,t,n){n.d(t,{Zo:function(){return m},kt:function(){return h}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/9669.f62b0c29.js b/assets/js/9669.f62b0c29.js
new file mode 100644
index 0000000..d92cf03
--- /dev/null
+++ b/assets/js/9669.f62b0c29.js
@@ -0,0 +1 @@
+(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9669],{9669:function(e,t,r){e.exports=r(51609)},55448:function(e,t,r){"use strict";var n=r(64867),o=r(36026),s=r(4372),i=r(15327),a=r(94097),u=r(84109),c=r(67985),f=r(85061);e.exports=function(e){return new Promise((function(t,r){var p=e.data,l=e.headers,d=e.responseType;n.isFormData(p)&&delete l["Content-Type"];var h=new XMLHttpRequest;if(e.auth){var m=e.auth.username||"",g=e.auth.password?unescape(encodeURICompone [...]
\ No newline at end of file
diff --git a/assets/js/96e46065.13454220.js b/assets/js/96e46065.13454220.js
new file mode 100644
index 0000000..f96f0a8
--- /dev/null
+++ b/assets/js/96e46065.13454220.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3096],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return h}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/96e46065.c1f41090.js b/assets/js/96e46065.c1f41090.js
deleted file mode 100644
index 797685d..0000000
--- a/assets/js/96e46065.c1f41090.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3096],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return h}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/98ddd2b6.9ccdd194.js b/assets/js/98ddd2b6.9ccdd194.js
deleted file mode 100644
index 46bf248..0000000
--- a/assets/js/98ddd2b6.9ccdd194.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8411],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return m}});var r=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/98ddd2b6.f8038d5c.js b/assets/js/98ddd2b6.f8038d5c.js
new file mode 100644
index 0000000..1b72afa
--- /dev/null
+++ b/assets/js/98ddd2b6.f8038d5c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8411],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return m}});var r=n(67294);function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/98dfe592.16053e28.js b/assets/js/98dfe592.16053e28.js
new file mode 100644
index 0000000..551f531
--- /dev/null
+++ b/assets/js/98dfe592.16053e28.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1824],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return g}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/98dfe592.fd5965ec.js b/assets/js/98dfe592.fd5965ec.js
deleted file mode 100644
index d644e6e..0000000
--- a/assets/js/98dfe592.fd5965ec.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1824],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return g}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/995ed5c9.bc3c3f70.js b/assets/js/995ed5c9.bc3c3f70.js
new file mode 100644
index 0000000..af5dc7b
--- /dev/null
+++ b/assets/js/995ed5c9.bc3c3f70.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6050],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return f}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/995ed5c9.d1fb2fe2.js b/assets/js/995ed5c9.d1fb2fe2.js
deleted file mode 100644
index 10e1a9a..0000000
--- a/assets/js/995ed5c9.d1fb2fe2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6050],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return f}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/9b2f04e7.408b7a04.js b/assets/js/9b2f04e7.408b7a04.js
new file mode 100644
index 0000000..99b3edf
--- /dev/null
+++ b/assets/js/9b2f04e7.408b7a04.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[655],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/9b2f04e7.c1771b8e.js b/assets/js/9b2f04e7.c1771b8e.js
deleted file mode 100644
index e0b13bc..0000000
--- a/assets/js/9b2f04e7.c1771b8e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[655],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/9dd8a0d2.072859f9.js b/assets/js/9dd8a0d2.072859f9.js
deleted file mode 100644
index 7e8890f..0000000
--- a/assets/js/9dd8a0d2.072859f9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7054,6312],{94432:function(e,t,a){a.r(t),a.d(t,{default:function(){return u}});var n=a(67294),i=a(72389),l=a(44996),c=a(45697),r=a.n(c),s=a(39960),o={type:r().oneOf(["primary","normal"]),link:r().string,target:r().string},m=function(e){return n.createElement(s.Z,{className:"button button-"+e.type,target:e.target||"_self",style:{marginRight:"50px"},to:e.link},e.children)};m.propTypes=o,m.defaultProps={ty [...]
\ No newline at end of file
diff --git a/assets/js/9dd8a0d2.29fdbd7d.js b/assets/js/9dd8a0d2.29fdbd7d.js
new file mode 100644
index 0000000..ae7001f
--- /dev/null
+++ b/assets/js/9dd8a0d2.29fdbd7d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7054,6312],{94432:function(e,t,a){a.r(t),a.d(t,{default:function(){return u}});var n=a(67294),i=a(72389),l=a(44996),c=a(45697),r=a.n(c),s=a(39960),o={type:r().oneOf(["primary","normal"]),link:r().string,target:r().string},m=function(e){return n.createElement(s.Z,{className:"button button-"+e.type,target:e.target||"_self",style:{marginRight:"50px"},to:e.link},e.children)};m.propTypes=o,m.defaultProps={ty [...]
\ No newline at end of file
diff --git a/assets/js/9e390d6b.3a622af3.js b/assets/js/9e390d6b.3a622af3.js
deleted file mode 100644
index d5bce9e..0000000
--- a/assets/js/9e390d6b.3a622af3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2604],{3905:function(e,r,t){t.d(r,{Zo:function(){return s},kt:function(){return m}});var n=t(67294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumer [...]
\ No newline at end of file
diff --git a/assets/js/9e390d6b.6483c8f2.js b/assets/js/9e390d6b.6483c8f2.js
new file mode 100644
index 0000000..35c89c9
--- /dev/null
+++ b/assets/js/9e390d6b.6483c8f2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2604],{3905:function(e,r,t){t.d(r,{Zo:function(){return s},kt:function(){return m}});var n=t(67294);function o(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function a(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumer [...]
\ No newline at end of file
diff --git a/assets/js/9e4087bc.a9cc3b50.js b/assets/js/9e4087bc.a9cc3b50.js
new file mode 100644
index 0000000..caace32
--- /dev/null
+++ b/assets/js/9e4087bc.a9cc3b50.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3608],{63012:function(e,t,a){a.r(t),a.d(t,{default:function(){return m}});var r=a(67294),n=a(92434),c=a(39960),l=a(95999);function i(e){var t=e.year,a=e.posts;return r.createElement(r.Fragment,null,r.createElement("h3",null,t),r.createElement("ul",null,a.map((function(e){return r.createElement("li",{key:e.metadata.date},r.createElement(c.Z,{to:e.metadata.permalink},e.metadata.formattedDate," - ",e.metad [...]
\ No newline at end of file
diff --git a/assets/js/9e4087bc.b4f96cb4.js b/assets/js/9e4087bc.b4f96cb4.js
deleted file mode 100644
index fb558d0..0000000
--- a/assets/js/9e4087bc.b4f96cb4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3608],{63012:function(e,t,a){a.r(t),a.d(t,{default:function(){return m}});var r=a(67294),n=a(99067),c=a(39960),l=a(95999);function i(e){var t=e.year,a=e.posts;return r.createElement(r.Fragment,null,r.createElement("h3",null,t),r.createElement("ul",null,a.map((function(e){return r.createElement("li",{key:e.metadata.date},r.createElement(c.Z,{to:e.metadata.permalink},e.metadata.formattedDate," - ",e.metad [...]
\ No newline at end of file
diff --git a/assets/js/9f34bde1.a50f557a.js b/assets/js/9f34bde1.a50f557a.js
new file mode 100644
index 0000000..4cf9cda
--- /dev/null
+++ b/assets/js/9f34bde1.a50f557a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6182],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return m}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/9f34bde1.ad974885.js b/assets/js/9f34bde1.ad974885.js
deleted file mode 100644
index d1fc92d..0000000
--- a/assets/js/9f34bde1.ad974885.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6182],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return m}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/a09c2993.2c3fa1fc.js b/assets/js/a09c2993.2c3fa1fc.js
new file mode 100644
index 0000000..bbcf38a
--- /dev/null
+++ b/assets/js/a09c2993.2c3fa1fc.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4128],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return g}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/a09c2993.61bf6020.js b/assets/js/a09c2993.61bf6020.js
deleted file mode 100644
index 854daa9..0000000
--- a/assets/js/a09c2993.61bf6020.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4128],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return g}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/a3ca5d32.45c44fed.js b/assets/js/a3ca5d32.45c44fed.js
deleted file mode 100644
index 6569b19..0000000
--- a/assets/js/a3ca5d32.45c44fed.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9284],{3905:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return f}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/a3ca5d32.69355e71.js b/assets/js/a3ca5d32.69355e71.js
new file mode 100644
index 0000000..b1c260d
--- /dev/null
+++ b/assets/js/a3ca5d32.69355e71.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9284],{3905:function(e,t,r){r.d(t,{Zo:function(){return s},kt:function(){return f}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/a3dfc823.0fb521aa.js b/assets/js/a3dfc823.0fb521aa.js
deleted file mode 100644
index 9a25b24..0000000
--- a/assets/js/a3dfc823.0fb521aa.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5640],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return g}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/a3dfc823.71b67fd2.js b/assets/js/a3dfc823.71b67fd2.js
new file mode 100644
index 0000000..c323713
--- /dev/null
+++ b/assets/js/a3dfc823.71b67fd2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5640],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return g}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/a6aa9e1f.ae0eb67a.js b/assets/js/a6aa9e1f.ae0eb67a.js
deleted file mode 100644
index d937ecc..0000000
--- a/assets/js/a6aa9e1f.ae0eb67a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3089],{78665:function(e,t,a){a.d(t,{Z:function(){return E}});var n=a(63366),r=a(67294),l=a(86010),i=a(99067),o=a(39960),s="sidebar_q+wC",c="sidebarItemTitle_9G5K",m="sidebarItemList_6T4b",u="sidebarItem_cjdF",d="sidebarItemLink_zyXk",g="sidebarItemLinkActive_wcJs",p=a(95999);function v(e){var t=e.sidebar;return 0===t.items.length?null:r.createElement("nav",{className:(0,l.Z)(s,"thin-scrollbar"),"aria-la [...]
\ No newline at end of file
diff --git a/assets/js/a6aa9e1f.ed4945a1.js b/assets/js/a6aa9e1f.ed4945a1.js
new file mode 100644
index 0000000..77cc495
--- /dev/null
+++ b/assets/js/a6aa9e1f.ed4945a1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3089],{78665:function(e,t,a){a.d(t,{Z:function(){return E}});var r=a(63366),n=a(67294),l=a(86010),i=a(92434),m=a(39960),s="sidebar_a9qW",o="sidebarItemTitle_uKok",c="sidebarItemList_Kvuv",d="sidebarItem_CF0Q",g="sidebarItemLink_miNk",u="sidebarItemLinkActive_RRTD",p=a(95999);function v(e){var t=e.sidebar;return 0===t.items.length?null:n.createElement("nav",{className:(0,l.Z)(s,"thin-scrollbar"),"aria-la [...]
\ No newline at end of file
diff --git a/assets/js/a76531bd.3faf0991.js b/assets/js/a76531bd.3faf0991.js
new file mode 100644
index 0000000..719bae5
--- /dev/null
+++ b/assets/js/a76531bd.3faf0991.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1281],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var r=n(67294);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/a76531bd.ace9a0bc.js b/assets/js/a76531bd.ace9a0bc.js
deleted file mode 100644
index 9c845dd..0000000
--- a/assets/js/a76531bd.ace9a0bc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1281],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var r=n(67294);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/ab6205d8.11c01f5a.js b/assets/js/ab6205d8.11c01f5a.js
new file mode 100644
index 0000000..4cd2ea7
--- /dev/null
+++ b/assets/js/ab6205d8.11c01f5a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6400],{3905:function(e,t,n){n.d(t,{Zo:function(){return l},kt:function(){return d}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/ab6205d8.8b71bac7.js b/assets/js/ab6205d8.8b71bac7.js
deleted file mode 100644
index 1da37fd..0000000
--- a/assets/js/ab6205d8.8b71bac7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6400],{3905:function(e,t,n){n.d(t,{Zo:function(){return l},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/abf31e9f.5d4c5942.js b/assets/js/abf31e9f.5d4c5942.js
deleted file mode 100644
index f8f3840..0000000
--- a/assets/js/abf31e9f.5d4c5942.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[961],{3905:function(e,t,a){a.d(t,{Zo:function(){return u},kt:function(){return p}});var n=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/abf31e9f.86ae35ad.js b/assets/js/abf31e9f.86ae35ad.js
new file mode 100644
index 0000000..81daaa1
--- /dev/null
+++ b/assets/js/abf31e9f.86ae35ad.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[961],{3905:function(e,t,a){a.d(t,{Zo:function(){return c},kt:function(){return p}});var n=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/ad2fbace.1ba224c1.js b/assets/js/ad2fbace.1ba224c1.js
new file mode 100644
index 0000000..4dec094
--- /dev/null
+++ b/assets/js/ad2fbace.1ba224c1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5267],{3905:function(e,n,t){t.d(n,{Zo:function(){return h},kt:function(){return p}});var r=t(67294);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/ad2fbace.6465bac3.js b/assets/js/ad2fbace.6465bac3.js
deleted file mode 100644
index 83675cb..0000000
--- a/assets/js/ad2fbace.6465bac3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[5267],{3905:function(e,n,t){t.d(n,{Zo:function(){return h},kt:function(){return p}});var r=t(67294);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/ad83bdcb.97d346df.js b/assets/js/ad83bdcb.97d346df.js
deleted file mode 100644
index 01a777f..0000000
--- a/assets/js/ad83bdcb.97d346df.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7539],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return g}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/ad83bdcb.b40c0ac3.js b/assets/js/ad83bdcb.b40c0ac3.js
new file mode 100644
index 0000000..133b005
--- /dev/null
+++ b/assets/js/ad83bdcb.b40c0ac3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7539],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return g}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.3ce7eeb2.js b/assets/js/b2f554cd.3ce7eeb2.js
deleted file mode 100644
index c5be60e..0000000
--- a/assets/js/b2f554cd.3ce7eeb2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1477],{30010:function(e){e.exports=JSON.parse('{"blogPosts":[{"id":"Apache InLong 0.11.0","metadata":{"permalink":"/blog/apache-inlong-0.11.0","editUrl":"https://github.com/apache/incubator-inlong-website/edit/master/blog/blog/apache-inlong-0.11.0.md","source":"@site/blog/apache-inlong-0.11.0.md","title":"Apache InLong 0.11.0","description":"Apache InLong (incubating) has been renamed from the original [...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.c09c9dc3.js b/assets/js/b2f554cd.c09c9dc3.js
new file mode 100644
index 0000000..8c6c501
--- /dev/null
+++ b/assets/js/b2f554cd.c09c9dc3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1477],{30010:function(e){e.exports=JSON.parse('{"blogPosts":[{"id":"/apache-inlong-0.11.0","metadata":{"permalink":"/blog/apache-inlong-0.11.0","editUrl":"https://github.com/apache/incubator-inlong-website/edit/master/blog/blog/apache-inlong-0.11.0.md","source":"@site/blog/apache-inlong-0.11.0.md","title":"Apache InLong 0.11.0","description":"Apache InLong (incubating) has been renamed from the origina [...]
\ No newline at end of file
diff --git a/assets/js/b5f520da.4f8ee434.js b/assets/js/b5f520da.4f8ee434.js
new file mode 100644
index 0000000..89486cb
--- /dev/null
+++ b/assets/js/b5f520da.4f8ee434.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7978],{3905:function(e,t,a){a.d(t,{Zo:function(){return p},kt:function(){return d}});var n=a(67294);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/b5f520da.efe0dd71.js b/assets/js/b5f520da.efe0dd71.js
deleted file mode 100644
index 187082a..0000000
--- a/assets/js/b5f520da.efe0dd71.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7978],{3905:function(e,t,a){a.d(t,{Zo:function(){return p},kt:function(){return d}});var n=a(67294);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/b6455eef.566c1842.js b/assets/js/b6455eef.566c1842.js
deleted file mode 100644
index 60e6445..0000000
--- a/assets/js/b6455eef.566c1842.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7535],{3905:function(t,e,n){n.d(e,{Zo:function(){return s},kt:function(){return m}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/b6455eef.a6471756.js b/assets/js/b6455eef.a6471756.js
new file mode 100644
index 0000000..d24bac3
--- /dev/null
+++ b/assets/js/b6455eef.a6471756.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7535],{3905:function(t,e,n){n.d(e,{Zo:function(){return s},kt:function(){return m}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function o(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/b7561e2f.bd293f84.js b/assets/js/b7561e2f.bd293f84.js
deleted file mode 100644
index 4ae6886..0000000
--- a/assets/js/b7561e2f.bd293f84.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8112],{3905:function(e,t,n){n.d(t,{Zo:function(){return m},kt:function(){return h}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/b7561e2f.e4d6b6aa.js b/assets/js/b7561e2f.e4d6b6aa.js
new file mode 100644
index 0000000..ee5dc48
--- /dev/null
+++ b/assets/js/b7561e2f.e4d6b6aa.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8112],{3905:function(e,t,n){n.d(t,{Zo:function(){return m},kt:function(){return h}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/b7cef0ef.5433d345.js b/assets/js/b7cef0ef.5433d345.js
deleted file mode 100644
index af97243..0000000
--- a/assets/js/b7cef0ef.5433d345.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8152],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return f}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/b7cef0ef.75c1a151.js b/assets/js/b7cef0ef.75c1a151.js
new file mode 100644
index 0000000..20b66a1
--- /dev/null
+++ b/assets/js/b7cef0ef.75c1a151.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8152],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return f}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/b935a38d.13609ae7.js b/assets/js/b935a38d.13609ae7.js
new file mode 100644
index 0000000..c7cac08
--- /dev/null
+++ b/assets/js/b935a38d.13609ae7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1712],{3905:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return f}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/b935a38d.7bfa5d89.js b/assets/js/b935a38d.7bfa5d89.js
deleted file mode 100644
index 2869994..0000000
--- a/assets/js/b935a38d.7bfa5d89.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1712],{3905:function(e,t,r){r.d(t,{Zo:function(){return p},kt:function(){return f}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/bcdfcf09.92a00670.js b/assets/js/bcdfcf09.92a00670.js
new file mode 100644
index 0000000..8ac5316
--- /dev/null
+++ b/assets/js/bcdfcf09.92a00670.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8010],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return p}});var i=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/bcdfcf09.f344e773.js b/assets/js/bcdfcf09.f344e773.js
deleted file mode 100644
index 7d9fb8f..0000000
--- a/assets/js/bcdfcf09.f344e773.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8010],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return p}});var i=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/bf3f4443.262f1f42.js b/assets/js/bf3f4443.262f1f42.js
new file mode 100644
index 0000000..cceabcc
--- /dev/null
+++ b/assets/js/bf3f4443.262f1f42.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6944],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return m}});var n=r(67294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/bf3f4443.e9b20cad.js b/assets/js/bf3f4443.e9b20cad.js
deleted file mode 100644
index f1da096..0000000
--- a/assets/js/bf3f4443.e9b20cad.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6944],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/c64e0eaf.12937bc8.js b/assets/js/c64e0eaf.12937bc8.js
new file mode 100644
index 0000000..9008e7c
--- /dev/null
+++ b/assets/js/c64e0eaf.12937bc8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2633],{3905:function(t,e,n){n.d(e,{Zo:function(){return u},kt:function(){return g}});var a=n(67294);function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/c64e0eaf.cdb10997.js b/assets/js/c64e0eaf.cdb10997.js
deleted file mode 100644
index f789448..0000000
--- a/assets/js/c64e0eaf.cdb10997.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2633],{3905:function(t,e,n){n.d(e,{Zo:function(){return u},kt:function(){return g}});var a=n(67294);function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/c9fa702a.89b74976.js b/assets/js/c9fa702a.89b74976.js
new file mode 100644
index 0000000..5bac796
--- /dev/null
+++ b/assets/js/c9fa702a.89b74976.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[216],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/c9fa702a.ec2e2482.js b/assets/js/c9fa702a.ec2e2482.js
deleted file mode 100644
index 5248103..0000000
--- a/assets/js/c9fa702a.ec2e2482.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[216],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/ccc49370.2f37b68a.js b/assets/js/ccc49370.2f37b68a.js
new file mode 100644
index 0000000..75c81d8
--- /dev/null
+++ b/assets/js/ccc49370.2f37b68a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6103],{78665:function(e,t,a){a.d(t,{Z:function(){return b}});var n=a(63366),l=a(67294),r=a(86010),i=a(92434),o=a(39960),s="sidebar_a9qW",m="sidebarItemTitle_uKok",c="sidebarItemList_Kvuv",u="sidebarItem_CF0Q",d="sidebarItemLink_miNk",g="sidebarItemLinkActive_RRTD",v=a(95999);function p(e){var t=e.sidebar;return 0===t.items.length?null:l.createElement("nav",{className:(0,r.Z)(s,"thin-scrollbar"),"aria-la [...]
\ No newline at end of file
diff --git a/assets/js/ccc49370.544a74dd.js b/assets/js/ccc49370.544a74dd.js
deleted file mode 100644
index c9efa3b..0000000
--- a/assets/js/ccc49370.544a74dd.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6103],{78665:function(e,t,a){a.d(t,{Z:function(){return E}});var n=a(63366),r=a(67294),l=a(86010),i=a(99067),o=a(39960),c="sidebar_q+wC",s="sidebarItemTitle_9G5K",m="sidebarItemList_6T4b",u="sidebarItem_cjdF",d="sidebarItemLink_zyXk",g="sidebarItemLinkActive_wcJs",p=a(95999);function v(e){var t=e.sidebar;return 0===t.items.length?null:r.createElement("nav",{className:(0,l.Z)(c,"thin-scrollbar"),"aria-la [...]
\ No newline at end of file
diff --git a/assets/js/cd621aba.52cb2ffe.js b/assets/js/cd621aba.52cb2ffe.js
deleted file mode 100644
index ff775dc..0000000
--- a/assets/js/cd621aba.52cb2ffe.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9624],{3905:function(e,t,a){a.d(t,{Zo:function(){return d},kt:function(){return f}});var n=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/cd621aba.5deef94f.js b/assets/js/cd621aba.5deef94f.js
new file mode 100644
index 0000000..8d3b470
--- /dev/null
+++ b/assets/js/cd621aba.5deef94f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9624],{3905:function(e,t,a){a.d(t,{Zo:function(){return d},kt:function(){return f}});var n=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/d17a0404.2b999579.js b/assets/js/d17a0404.2b999579.js
deleted file mode 100644
index 06dea9f..0000000
--- a/assets/js/d17a0404.2b999579.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2507],{3905:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return f}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/d17a0404.ad83f08c.js b/assets/js/d17a0404.ad83f08c.js
new file mode 100644
index 0000000..675a5eb
--- /dev/null
+++ b/assets/js/d17a0404.ad83f08c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2507],{3905:function(e,t,r){r.d(t,{Zo:function(){return u},kt:function(){return f}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/d2d85473.7300c336.js b/assets/js/d2d85473.7300c336.js
new file mode 100644
index 0000000..03aa18e
--- /dev/null
+++ b/assets/js/d2d85473.7300c336.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2921],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return p}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/d2d85473.bb349840.js b/assets/js/d2d85473.bb349840.js
deleted file mode 100644
index f557ca3..0000000
--- a/assets/js/d2d85473.bb349840.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2921],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return p}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/d3367366.60f0b16c.js b/assets/js/d3367366.60f0b16c.js
new file mode 100644
index 0000000..da66fd4
--- /dev/null
+++ b/assets/js/d3367366.60f0b16c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6647],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/d3367366.cfa3c9bf.js b/assets/js/d3367366.cfa3c9bf.js
deleted file mode 100644
index 7f4cd1b..0000000
--- a/assets/js/d3367366.cfa3c9bf.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6647],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/d33fec8d.16cae096.js b/assets/js/d33fec8d.16cae096.js
deleted file mode 100644
index 5fba16b..0000000
--- a/assets/js/d33fec8d.16cae096.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6457],{3905:function(e,n,t){t.d(n,{Zo:function(){return c},kt:function(){return m}});var a=t(67294);function i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function r(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/d33fec8d.e94362a7.js b/assets/js/d33fec8d.e94362a7.js
new file mode 100644
index 0000000..2202070
--- /dev/null
+++ b/assets/js/d33fec8d.e94362a7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6457],{3905:function(e,n,t){t.d(n,{Zo:function(){return c},kt:function(){return m}});var a=t(67294);function i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function r(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/d5d8b66a.341c22a3.js b/assets/js/d5d8b66a.341c22a3.js
new file mode 100644
index 0000000..2884285
--- /dev/null
+++ b/assets/js/d5d8b66a.341c22a3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3132],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/d5d8b66a.6185cd27.js b/assets/js/d5d8b66a.6185cd27.js
deleted file mode 100644
index b954396..0000000
--- a/assets/js/d5d8b66a.6185cd27.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3132],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/d9d1d9a5.6a3b7855.js b/assets/js/d9d1d9a5.6a3b7855.js
new file mode 100644
index 0000000..2ccb615
--- /dev/null
+++ b/assets/js/d9d1d9a5.6a3b7855.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8758],{3905:function(t,e,n){n.d(e,{Zo:function(){return s},kt:function(){return k}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/d9d1d9a5.823cb726.js b/assets/js/d9d1d9a5.823cb726.js
deleted file mode 100644
index 08e9d42..0000000
--- a/assets/js/d9d1d9a5.823cb726.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8758],{3905:function(t,e,n){n.d(e,{Zo:function(){return s},kt:function(){return k}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/da0229d5.23e7ef61.js b/assets/js/da0229d5.23e7ef61.js
new file mode 100644
index 0000000..8cfc78d
--- /dev/null
+++ b/assets/js/da0229d5.23e7ef61.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9125],{3905:function(e,A,t){t.d(A,{Zo:function(){return d},kt:function(){return l}});var n=t(67294);function r(e,A,t){return A in e?Object.defineProperty(e,A,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[A]=t,e}function a(e,A){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);A&&(n=n.filter((function(A){return Object.getOwnPropertyDescriptor(e,A).enumer [...]
\ No newline at end of file
diff --git a/assets/js/da0229d5.ad3796db.js b/assets/js/da0229d5.ad3796db.js
deleted file mode 100644
index b0eeef4..0000000
--- a/assets/js/da0229d5.ad3796db.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9125],{3905:function(e,A,t){t.d(A,{Zo:function(){return c},kt:function(){return g}});var n=t(67294);function r(e,A,t){return A in e?Object.defineProperty(e,A,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[A]=t,e}function a(e,A){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);A&&(n=n.filter((function(A){return Object.getOwnPropertyDescriptor(e,A).enumer [...]
\ No newline at end of file
diff --git a/assets/js/da22accf.04d08a14.js b/assets/js/da22accf.04d08a14.js
new file mode 100644
index 0000000..4e8fb4d
--- /dev/null
+++ b/assets/js/da22accf.04d08a14.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4446],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return h}});var a=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/da22accf.bbe9ffbc.js b/assets/js/da22accf.bbe9ffbc.js
deleted file mode 100644
index 21ba22b..0000000
--- a/assets/js/da22accf.bbe9ffbc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[4446],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return h}});var a=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/da6911da.7549a43b.js b/assets/js/da6911da.7549a43b.js
deleted file mode 100644
index 733cf31..0000000
--- a/assets/js/da6911da.7549a43b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2316],{3905:function(e,n,r){r.d(n,{Zo:function(){return m},kt:function(){return g}});var t=r(67294);function s(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function o(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/da6911da.bb09934f.js b/assets/js/da6911da.bb09934f.js
new file mode 100644
index 0000000..a411b8d
--- /dev/null
+++ b/assets/js/da6911da.bb09934f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2316],{3905:function(e,n,r){r.d(n,{Zo:function(){return m},kt:function(){return g}});var t=r(67294);function s(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function o(e,n){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/dd3309d6.2c949354.js b/assets/js/dd3309d6.2c949354.js
deleted file mode 100644
index 2043a41..0000000
--- a/assets/js/dd3309d6.2c949354.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8593],{3905:function(t,e,n){n.d(e,{Zo:function(){return d},kt:function(){return s}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/dd3309d6.60757991.js b/assets/js/dd3309d6.60757991.js
new file mode 100644
index 0000000..79aede7
--- /dev/null
+++ b/assets/js/dd3309d6.60757991.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8593],{3905:function(t,e,n){n.d(e,{Zo:function(){return d},kt:function(){return s}});var r=n(67294);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/dd83a069.3ea1679a.js b/assets/js/dd83a069.3ea1679a.js
new file mode 100644
index 0000000..bffb2c4
--- /dev/null
+++ b/assets/js/dd83a069.3ea1679a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2310],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return h}});var a=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/dd83a069.6f5cb8ac.js b/assets/js/dd83a069.6f5cb8ac.js
deleted file mode 100644
index 59bccb9..0000000
--- a/assets/js/dd83a069.6f5cb8ac.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2310],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return h}});var a=n(67294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/de7029bf.06987f54.js b/assets/js/de7029bf.06987f54.js
new file mode 100644
index 0000000..e148e55
--- /dev/null
+++ b/assets/js/de7029bf.06987f54.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9134],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return h}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/de7029bf.b4a967f2.js b/assets/js/de7029bf.b4a967f2.js
deleted file mode 100644
index a2dd68c..0000000
--- a/assets/js/de7029bf.b4a967f2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9134],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return g}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/defa9de7.b1ef4e1f.js b/assets/js/defa9de7.b1ef4e1f.js
deleted file mode 100644
index bbcfc54..0000000
--- a/assets/js/defa9de7.b1ef4e1f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7648],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/defa9de7.c525aa81.js b/assets/js/defa9de7.c525aa81.js
new file mode 100644
index 0000000..1bead42
--- /dev/null
+++ b/assets/js/defa9de7.c525aa81.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7648],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/e0ed0bdf.737d326d.js b/assets/js/e0ed0bdf.737d326d.js
new file mode 100644
index 0000000..7bb477d
--- /dev/null
+++ b/assets/js/e0ed0bdf.737d326d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3992],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return p}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/e0ed0bdf.e79b1c31.js b/assets/js/e0ed0bdf.e79b1c31.js
deleted file mode 100644
index 8713bb5..0000000
--- a/assets/js/e0ed0bdf.e79b1c31.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3992],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return p}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/e74a79a5.2e74e340.js b/assets/js/e74a79a5.2e74e340.js
new file mode 100644
index 0000000..c5146e7
--- /dev/null
+++ b/assets/js/e74a79a5.2e74e340.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9e3],{7401:function(e,a,s){s.r(a),s.d(a,{default:function(){return n}});var m=s(67294),t=s(72389),i=(s(44996),JSON.parse('{"zh-CN":{"content":"\u4f7f\u7528 Apache InLong \u7684\u516c\u53f8\u548c\u7ec4\u7ec7"},"en":{"content":"Companies and organizations using Apache InLong"}}')),l=s(92434);function n(){var e=(0,t.Z)(),a=(0,m.useState)(!1),s=(a[0],a[1],(0,m.useState)(!1)),n=(s[0],s[1],e&&0===location.pat [...]
\ No newline at end of file
diff --git a/assets/js/e74a79a5.b0758652.js b/assets/js/e74a79a5.b0758652.js
deleted file mode 100644
index 115d127..0000000
--- a/assets/js/e74a79a5.b0758652.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9e3],{7401:function(e,a,s){s.r(a),s.d(a,{default:function(){return n}});var m=s(67294),t=s(72389),i=(s(44996),JSON.parse('{"zh-CN":{"content":"\u4f7f\u7528 Apache InLong \u7684\u516c\u53f8\u548c\u7ec4\u7ec7"},"en":{"content":"Companies and organizations using Apache InLong"}}')),l=s(99067);function n(){var e=(0,t.Z)(),a=(0,m.useState)(!1),s=(a[0],a[1],(0,m.useState)(!1)),n=(s[0],s[1],e&&0===location.pat [...]
\ No newline at end of file
diff --git a/assets/js/e7ba2c88.339ddb0b.js b/assets/js/e7ba2c88.339ddb0b.js
new file mode 100644
index 0000000..eb94ba5
--- /dev/null
+++ b/assets/js/e7ba2c88.339ddb0b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2264],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/e7ba2c88.fdd952f2.js b/assets/js/e7ba2c88.fdd952f2.js
deleted file mode 100644
index 315b3a0..0000000
--- a/assets/js/e7ba2c88.fdd952f2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2264],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/e88944ce.a2c4232b.js b/assets/js/e88944ce.a2c4232b.js
deleted file mode 100644
index 636483c..0000000
--- a/assets/js/e88944ce.a2c4232b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9407],{3905:function(e,n,t){t.d(n,{Zo:function(){return l},kt:function(){return g}});var r=t(67294);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/e88944ce.e8208668.js b/assets/js/e88944ce.e8208668.js
new file mode 100644
index 0000000..355c08b
--- /dev/null
+++ b/assets/js/e88944ce.e8208668.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9407],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return f}});var n=r(67294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/e8bd538a.153b839d.js b/assets/js/e8bd538a.153b839d.js
new file mode 100644
index 0000000..2f8052f
--- /dev/null
+++ b/assets/js/e8bd538a.153b839d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7848],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return p}});var s=t(67294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);n&&(s=s.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/e8bd538a.c9a51150.js b/assets/js/e8bd538a.c9a51150.js
deleted file mode 100644
index 7ca73c3..0000000
--- a/assets/js/e8bd538a.c9a51150.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7848],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return p}});var s=t(67294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);n&&(s=s.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/eaa65b6a.3b1d76ef.js b/assets/js/eaa65b6a.3b1d76ef.js
deleted file mode 100644
index ce0759f..0000000
--- a/assets/js/eaa65b6a.3b1d76ef.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7553],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return m}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/eaa65b6a.e4cbda9e.js b/assets/js/eaa65b6a.e4cbda9e.js
new file mode 100644
index 0000000..789fbb5
--- /dev/null
+++ b/assets/js/eaa65b6a.e4cbda9e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[7553],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return m}});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/eb24bb5a.212ce43e.js b/assets/js/eb24bb5a.212ce43e.js
deleted file mode 100644
index a216f3b..0000000
--- a/assets/js/eb24bb5a.212ce43e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1500],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return m}});var n=r(67294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/eb24bb5a.f07a3e16.js b/assets/js/eb24bb5a.f07a3e16.js
new file mode 100644
index 0000000..ebda1e3
--- /dev/null
+++ b/assets/js/eb24bb5a.f07a3e16.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[1500],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return m}});var n=r(67294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/eee12bc5.0cf3834a.js b/assets/js/eee12bc5.0cf3834a.js
new file mode 100644
index 0000000..100f2f6
--- /dev/null
+++ b/assets/js/eee12bc5.0cf3834a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[284],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var r=n(67294);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/eee12bc5.69d56e9b.js b/assets/js/eee12bc5.69d56e9b.js
deleted file mode 100644
index cde4650..0000000
--- a/assets/js/eee12bc5.69d56e9b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[284],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var r=n(67294);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumera [...]
\ No newline at end of file
diff --git a/assets/js/f0598477.b2b6a643.js b/assets/js/f0598477.b2b6a643.js
deleted file mode 100644
index 957dd25..0000000
--- a/assets/js/f0598477.b2b6a643.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3915],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return p}});var a=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/f0598477.bc35dc35.js b/assets/js/f0598477.bc35dc35.js
new file mode 100644
index 0000000..1a3a8a0
--- /dev/null
+++ b/assets/js/f0598477.bc35dc35.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3915],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return p}});var a=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/f249c660.6913ba22.js b/assets/js/f249c660.6913ba22.js
new file mode 100644
index 0000000..f9834f5
--- /dev/null
+++ b/assets/js/f249c660.6913ba22.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3017],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/f249c660.f51a6fe8.js b/assets/js/f249c660.f51a6fe8.js
deleted file mode 100644
index d9bd9fa..0000000
--- a/assets/js/f249c660.f51a6fe8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3017],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return m}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/f5df6522.f4a8704d.js b/assets/js/f5df6522.f4a8704d.js
new file mode 100644
index 0000000..5233dc0
--- /dev/null
+++ b/assets/js/f5df6522.f4a8704d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2060],{11754:function(e,t,l){l.r(t),l.d(t,{default:function(){return d}});var n=l(67855),a=l(67294),r=l(72389),c=(l(44996),JSON.parse('{"zh-CN":{"synopsis":["InLong \u56e2\u961f\u7531\u6210\u5458\u548c\u8d21\u732e\u8005\u7ec4\u6210\u3002 \u6210\u5458\u53ef\u4ee5\u76f4\u63a5\u8bbf\u95ee InLong \u9879\u76ee\u7684\u6e90\u4ee3\u7801\u5e76\u79ef\u6781\u6539\u8fdb\u4ee3\u7801\u5e93\u3002","\u8d21\u732e\u8005\ [...]
\ No newline at end of file
diff --git a/assets/js/f5df6522.fb1a2144.js b/assets/js/f5df6522.fb1a2144.js
deleted file mode 100644
index 734d953..0000000
--- a/assets/js/f5df6522.fb1a2144.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[2060],{11754:function(e,t,l){l.r(t),l.d(t,{default:function(){return d}});var n=l(67855),a=l(67294),r=l(72389),c=(l(44996),JSON.parse('{"zh-CN":{"synopsis":["InLong \u56e2\u961f\u7531\u6210\u5458\u548c\u8d21\u732e\u8005\u7ec4\u6210\u3002 \u6210\u5458\u53ef\u4ee5\u76f4\u63a5\u8bbf\u95ee InLong \u9879\u76ee\u7684\u6e90\u4ee3\u7801\u5e76\u79ef\u6781\u6539\u8fdb\u4ee3\u7801\u5e93\u3002","\u8d21\u732e\u8005\ [...]
\ No newline at end of file
diff --git a/assets/js/f713446c.7f132920.js b/assets/js/f713446c.7f132920.js
new file mode 100644
index 0000000..964d176
--- /dev/null
+++ b/assets/js/f713446c.7f132920.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6101],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return g}});var s=t(67294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);n&&(s=s.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/f713446c.bdc4e57b.js b/assets/js/f713446c.bdc4e57b.js
deleted file mode 100644
index 047fd48..0000000
--- a/assets/js/f713446c.bdc4e57b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6101],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return g}});var s=t(67294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);n&&(s=s.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/f7a1841a.361fba24.js b/assets/js/f7a1841a.361fba24.js
new file mode 100644
index 0000000..828892c
--- /dev/null
+++ b/assets/js/f7a1841a.361fba24.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9347],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return m}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/f7a1841a.365872e7.js b/assets/js/f7a1841a.365872e7.js
deleted file mode 100644
index 76db657..0000000
--- a/assets/js/f7a1841a.365872e7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9347],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return m}});var r=n(67294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/f7bd8b57.2bca22ef.js b/assets/js/f7bd8b57.2bca22ef.js
new file mode 100644
index 0000000..f82c7f5
--- /dev/null
+++ b/assets/js/f7bd8b57.2bca22ef.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8075],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return m}});var n=r(67294);function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/f7bd8b57.9c961344.js b/assets/js/f7bd8b57.9c961344.js
deleted file mode 100644
index bf5804c..0000000
--- a/assets/js/f7bd8b57.9c961344.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[8075],{3905:function(e,t,r){r.d(t,{Zo:function(){return c},kt:function(){return m}});var n=r(67294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/fb05ee39.b7fe6055.js b/assets/js/fb05ee39.b7fe6055.js
deleted file mode 100644
index 8012c35..0000000
--- a/assets/js/fb05ee39.b7fe6055.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6546],{3905:function(t,e,a){a.d(e,{Zo:function(){return m},kt:function(){return g}});var r=a(67294);function n(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 r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/fb05ee39.c8f92ffb.js b/assets/js/fb05ee39.c8f92ffb.js
new file mode 100644
index 0000000..bb0ad3a
--- /dev/null
+++ b/assets/js/fb05ee39.c8f92ffb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[6546],{3905:function(t,e,a){a.d(e,{Zo:function(){return m},kt:function(){return g}});var r=a(67294);function n(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 r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumer [...]
\ No newline at end of file
diff --git a/assets/js/fbb545c2.ae549f97.js b/assets/js/fbb545c2.ae549f97.js
deleted file mode 100644
index 96b7b6f..0000000
--- a/assets/js/fbb545c2.ae549f97.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3581],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/fbb545c2.bb3bb24e.js b/assets/js/fbb545c2.bb3bb24e.js
new file mode 100644
index 0000000..0157bf4
--- /dev/null
+++ b/assets/js/fbb545c2.bb3bb24e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[3581],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(67294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumer [...]
\ No newline at end of file
diff --git a/assets/js/ff8b1e34.599faab4.js b/assets/js/ff8b1e34.599faab4.js
deleted file mode 100644
index 892f7e4..0000000
--- a/assets/js/ff8b1e34.599faab4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9985],{3905:function(e,n,t){t.d(n,{Zo:function(){return s},kt:function(){return m}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/ff8b1e34.d6c0e796.js b/assets/js/ff8b1e34.d6c0e796.js
new file mode 100644
index 0000000..24564da
--- /dev/null
+++ b/assets/js/ff8b1e34.d6c0e796.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[9985],{3905:function(e,n,t){t.d(n,{Zo:function(){return s},kt:function(){return m}});var r=t(67294);function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumer [...]
\ No newline at end of file
diff --git a/assets/js/main.5e2d8447.js b/assets/js/main.5e2d8447.js
new file mode 100644
index 0000000..a4a320c
--- /dev/null
+++ b/assets/js/main.5e2d8447.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.5e2d8447.js.LICENSE.txt */
+(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[179],{99782:function(e,t,n){"use strict";n.r(t),t.default={title:"Apache Inlong",tagline:"Apache Inlong",url:"https://inlong.apache.org",baseUrl:"/",onBrokenLinks:"throw",onBrokenMarkdownLinks:"warn",favicon:"img/logo.svg",organizationName:"Apache Inlong",projectName:"Apache Inlong",i18n:{defaultLocale:"en",locales:["en","zh-CN"],localeConfigs:{en:{label:"English",direction:"ltr"},"zh-CN":{label:"\u7b80\u4f53\u4e2d\ [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/main.ab8eac5c.js.LICENSE.txt b/assets/js/main.5e2d8447.js.LICENSE.txt
similarity index 100%
rename from zh-CN/assets/js/main.ab8eac5c.js.LICENSE.txt
rename to assets/js/main.5e2d8447.js.LICENSE.txt
diff --git a/assets/js/main.e5046002.js b/assets/js/main.e5046002.js
deleted file mode 100644
index 198f942..0000000
--- a/assets/js/main.e5046002.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.e5046002.js.LICENSE.txt */
-(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[179],{99782:function(e,t,n){"use strict";n.r(t),t.default={title:"Apache Inlong",tagline:"Apache Inlong",url:"https://inlong.apache.org",baseUrl:"/",onBrokenLinks:"throw",onBrokenMarkdownLinks:"warn",favicon:"img/logo.svg",organizationName:"Apache Inlong",projectName:"Apache Inlong",i18n:{defaultLocale:"en",locales:["en","zh-CN"],localeConfigs:{en:{label:"English",direction:"ltr"},"zh-CN":{label:"\u7b80\u4f53\u4e2d\ [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.d0c4ec0f.js b/assets/js/runtime~main.d0c4ec0f.js
deleted file mode 100644
index d5544b4..0000000
--- a/assets/js/runtime~main.d0c4ec0f.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(){"use strict";var e,a,d,f,b,c={},t={};function n(e){var a=t[e];if(void 0!==a)return a.exports;var d=t[e]={id:e,loaded:!1,exports:{}};return c[e].call(d.exports,d,d.exports,n),d.loaded=!0,d.exports}n.m=c,n.c=t,e=[],n.O=function(a,d,f,b){if(!d){var c=1/0;for(u=0;u<e.length;u++){d=e[u][0],f=e[u][1],b=e[u][2];for(var t=!0,r=0;r<d.length;r++)(!1&b||c>=b)&&Object.keys(n.O).every((function(e){return n.O[e](d[r])}))?d.splice(r--,1):(t=!1,b<c&&(c=b));if(t){e.splice(u--,1);var o=f();voi [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.d2f1344f.js b/assets/js/runtime~main.d2f1344f.js
new file mode 100644
index 0000000..4b16009
--- /dev/null
+++ b/assets/js/runtime~main.d2f1344f.js
@@ -0,0 +1 @@
+!function(){"use strict";var e,a,d,f,b,c={},t={};function n(e){var a=t[e];if(void 0!==a)return a.exports;var d=t[e]={id:e,loaded:!1,exports:{}};return c[e].call(d.exports,d,d.exports,n),d.loaded=!0,d.exports}n.m=c,n.c=t,e=[],n.O=function(a,d,f,b){if(!d){var c=1/0;for(u=0;u<e.length;u++){d=e[u][0],f=e[u][1],b=e[u][2];for(var t=!0,r=0;r<d.length;r++)(!1&b||c>=b)&&Object.keys(n.O).every((function(e){return n.O[e](d[r])}))?d.splice(r--,1):(t=!1,b<c&&(c=b));if(t){e.splice(u--,1);var o=f();voi [...]
\ No newline at end of file
diff --git a/blog/apache-inlong-0.11.0/index.html b/blog/apache-inlong-0.11.0/index.html
index 8b966dc..2a1a63b 100644
--- a/blog/apache-inlong-0.11.0/index.html
+++ b/blog/apache-inlong-0.11.0/index.html
@@ -3,29 +3,29 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Apache InLong 0.11.0 | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/blog/apache-inlong-0.11.0"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_tag [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Apache InLong 0.11.0 | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/blog/apache-inlong-0.11.0"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_tag [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-The just-released version <code>0.11.0-incubating</code> is the third version after the name changed. This version includes next features:</p><ul><li>Lower the user's threshold for use further. Support all modules of InLong to be deployed on Kubernetes, and refactor the official website, so that users can more easily access related documents.</li><li>Support more usage scenarios, increase the data flow direction of <code>Dataproxy -> Pulsar</code>, and cover scenarios with [...]
-<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.</p><p>Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of dat [...]
-Thanks to @shink for contributing to this feature. For specific details, please refer to <a href="https://github.com/apache/incubator-inlong/issues/1308" target="_blank" rel="noopener noreferrer">INLONG-1308</a>.</p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="open-up-dataproxy-pulsar-data-flow"></a>Open up dataproxy->pulsar data flow<a class="hash-link" href="#open-up-dataproxy-pulsar-data-flow" title="Direct link to heading">#</ [...]
-Thanks to @baomingyu for his contribution to this feature. For more details, please refer to <a href="https://github.com/apache/incubator-inlong/issues/1330" target="_blank" rel="noopener noreferrer">INLONG-1330</a>.</p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="go-sdk-for-inlong-tubemq"></a>Go SDK for InLong TubeMQ<a class="hash-link" href="#go-sdk-for-inlong-tubemq" title="Direct link to heading">#</a></h4><p>Before version 0.11. [...]
-Thanks to @TszKitLo40 for contributing to this feature. For more details, please refer to:</p><ul><li><a href="https://github.com/apache/incubator-inlong/issues/624" target="_blank" rel="noopener noreferrer">INLONG-624</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1570" target="_blank" rel="noopener noreferrer">INLONG-1578</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1584" target="_blank" rel="noopener noreferrer">INLONG-1584</a></li><li [...]
-Thanks to @leezng for his contribution to this feature. For more details, please refer to:</p><ul><li><a href="https://github.com/apache/incubator-inlong/issues/1631" target="_blank" rel="noopener noreferrer">INLONG-1631</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1632" target="_blank" rel="noopener noreferrer">INLONG-1632</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1633" target="_blank" rel="noopener noreferrer">INLONG-1633</a></li> [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+The just-released version <code>0.11.0-incubating</code> is the third version after the name changed. This version includes next features:</p><ul><li>Lower the user's threshold for use further. Support all modules of InLong to be deployed on Kubernetes, and refactor the official website, so that users can more easily access related documents.</li><li>Support more usage scenarios, increase the data flow direction of <code>Dataproxy -> Pulsar</code>, and cover scenarios with [...]
+<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.</p><p>Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of dat [...]
+Thanks to @shink for contributing to this feature. For specific details, please refer to <a href="https://github.com/apache/incubator-inlong/issues/1308" target="_blank" rel="noopener noreferrer">INLONG-1308</a>.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="open-up-dataproxy-pulsar-data-flow">Open up dataproxy->pulsar data flow<a class="hash-link" href="#open-up-dataproxy-pulsar-data-flow" title="Direct link to heading"></a></h4><p>Before version 0.11.0, InLong's dat [...]
+Thanks to @baomingyu for his contribution to this feature. For more details, please refer to <a href="https://github.com/apache/incubator-inlong/issues/1330" target="_blank" rel="noopener noreferrer">INLONG-1330</a>.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="go-sdk-for-inlong-tubemq">Go SDK for InLong TubeMQ<a class="hash-link" href="#go-sdk-for-inlong-tubemq" title="Direct link to heading"></a></h4><p>Before version 0.11.0, InLong TubeMQ supports SDKs in three languages: [...]
+Thanks to @TszKitLo40 for contributing to this feature. For more details, please refer to:</p><ul><li><a href="https://github.com/apache/incubator-inlong/issues/624" target="_blank" rel="noopener noreferrer">INLONG-624</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1570" target="_blank" rel="noopener noreferrer">INLONG-1578</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1584" target="_blank" rel="noopener noreferrer">INLONG-1584</a></li><li [...]
+Thanks to @leezng for his contribution to this feature. For more details, please refer to:</p><ul><li><a href="https://github.com/apache/incubator-inlong/issues/1631" target="_blank" rel="noopener noreferrer">INLONG-1631</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1632" target="_blank" rel="noopener noreferrer">INLONG-1632</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1633" target="_blank" rel="noopener noreferrer">INLONG-1633</a></li> [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/apache-inlong-0.12.0/index.html b/blog/apache-inlong-0.12.0/index.html
index 7f7089a..9524378 100644
--- a/blog/apache-inlong-0.12.0/index.html
+++ b/blog/apache-inlong-0.12.0/index.html
@@ -3,25 +3,25 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Apache InLong 0.12.0 | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/blog/apache-inlong-0.12.0"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_tag [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Apache InLong 0.12.0 | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/blog/apache-inlong-0.12.0"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_tag [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-The 0.12.0-incubating just released mainly includes the following:</p><ul><li>Provide automatic, safe, reliable and high-performance data transmission capabilities, while supporting batch and streaming</li><li>Refactor the document structure of the official website to facilitate users to consult related documents based on the main line</li><li>The whole process supports Pulsar data flow, and completes the whole process coverage of high-performance and high-reliability scenarios</li><li>F [...]
-<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.</p><p>Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of dat [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+The 0.12.0-incubating just released mainly includes the following:</p><ul><li>Provide automatic, safe, reliable and high-performance data transmission capabilities, while supporting batch and streaming</li><li>Refactor the document structure of the official website to facilitate users to consult related documents based on the main line</li><li>The whole process supports Pulsar data flow, and completes the whole process coverage of high-performance and high-reliability scenarios</li><li>F [...]
+<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.</p><p>Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of dat [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index 6b104d7..9a780fe 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Archive | Apache Inlong</title><meta data-react-helmet="true" property="og:title" content="Archive | Apache Inlong"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="description" content="Archive"><meta data-react-helmet="true" property="og:description" content="Archive"><meta data-react [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Archive | Apache Inlong</title><meta data-react-helmet="true" property="og:title" content="Archive | Apache Inlong"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="description" content="Archive"><meta data-react-helmet="true" property="og:description" content="Archive"><meta data-react [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/atom.xml b/blog/atom.xml
index 246d372..cef76b3 100644
--- a/blog/atom.xml
+++ b/blog/atom.xml
@@ -2,23 +2,33 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>https://inlong.apache.org/blog</id>
<title>Apache Inlong Blog</title>
- <updated>2022-01-26T07:30:54.177Z</updated>
+ <updated>2022-02-08T02:19:32.847Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<link rel="alternate" href="https://inlong.apache.org/blog"/>
<subtitle>Apache Inlong Blog</subtitle>
<icon>https://inlong.apache.org/img/logo.svg</icon>
<entry>
<title type="html"><![CDATA[Apache InLong 0.11.0]]></title>
- <id>Apache InLong 0.11.0</id>
+ <id>/apache-inlong-0.11.0</id>
<link href="https://inlong.apache.org/blog/apache-inlong-0.11.0"/>
- <updated>2022-01-26T07:30:54.177Z</updated>
+ <updated>2022-02-08T02:19:32.847Z</updated>
<summary type="html"><![CDATA[Apache InLong (incubating) has been renamed from the original Apache TubeMQ (incubating) from 0.9.0. With the name change, InLong has also been upgraded from a single message queue to a one-stop data integration solution. InLong supports data collection, aggregation, caching, and sorting, users can import data from the data source to the real-time computing engine or land to offline storage with a simple configuration.]]></summary>
+ <content type="html"><![CDATA[<p>Apache InLong (incubating) has been renamed from the original Apache TubeMQ (incubating) from 0.9.0. With the name change, InLong has also been upgraded from a single message queue to a one-stop data integration solution. InLong supports data collection, aggregation, caching, and sorting, users can import data from the data source to the real-time computing engine or land to offline storage with a simple configuration.
+The just-released version <code>0.11.0-incubating</code> is the third version after the name changed. This version includes next features:</p><ul><li>Lower the user's threshold for use further. Support all modules of InLong to be deployed on Kubernetes, and refactor the official website, so that users can more easily access related documents.</li><li>Support more usage scenarios, increase the data flow direction of <code>Dataproxy -> Pulsar</code>, and cover scenarios with highe [...]
+<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.</p><p>Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of dat [...]
+Thanks to @shink for contributing to this feature. For specific details, please refer to <a href="https://github.com/apache/incubator-inlong/issues/1308" target="_blank" rel="noopener noreferrer">INLONG-1308</a>.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="open-up-dataproxy-pulsar-data-flow">Open up dataproxy->pulsar data flow<a class="hash-link" href="#open-up-dataproxy-pulsar-data-flow" title="Direct link to heading"></a></h4><p>Before version 0.11.0, InLong's data cac [...]
+Thanks to @baomingyu for his contribution to this feature. For more details, please refer to <a href="https://github.com/apache/incubator-inlong/issues/1330" target="_blank" rel="noopener noreferrer">INLONG-1330</a>.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="go-sdk-for-inlong-tubemq">Go SDK for InLong TubeMQ<a class="hash-link" href="#go-sdk-for-inlong-tubemq" title="Direct link to heading"></a></h4><p>Before version 0.11.0, InLong TubeMQ supports SDKs in three languages: [...]
+Thanks to @TszKitLo40 for contributing to this feature. For more details, please refer to:</p><ul><li><a href="https://github.com/apache/incubator-inlong/issues/624" target="_blank" rel="noopener noreferrer">INLONG-624</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1570" target="_blank" rel="noopener noreferrer">INLONG-1578</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1584" target="_blank" rel="noopener noreferrer">INLONG-1584</a></li><li [...]
+Thanks to @leezng for his contribution to this feature. For more details, please refer to:</p><ul><li><a href="https://github.com/apache/incubator-inlong/issues/1631" target="_blank" rel="noopener noreferrer">INLONG-1631</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1632" target="_blank" rel="noopener noreferrer">INLONG-1632</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1633" target="_blank" rel="noopener noreferrer">INLONG-1633</a></li> [...]
</entry>
<entry>
<title type="html"><![CDATA[Apache InLong 0.12.0]]></title>
- <id>Apache InLong 0.12.0</id>
+ <id>/apache-inlong-0.12.0</id>
<link href="https://inlong.apache.org/blog/apache-inlong-0.12.0"/>
- <updated>2022-01-26T07:30:54.177Z</updated>
+ <updated>2022-02-08T02:19:32.847Z</updated>
<summary type="html"><![CDATA[InLong: the sacred animal in Chinese myths stories, draws rivers into the sea, as a metaphor for the InLong system to provide data access capabilities.]]></summary>
+ <content type="html"><![CDATA[<p>InLong: the sacred animal in Chinese myths stories, draws rivers into the sea, as a metaphor for the InLong system to provide data access capabilities.</p><p>Apache InLong is a one-stop data integration framework that provides automatic, secure and reliable data transmission capabilities. InLong supports both batch and stream data processing at the same time, which offers great power to build data analysis, modeling and other real-time application [...]
+The 0.12.0-incubating just released mainly includes the following:</p><ul><li>Provide automatic, safe, reliable and high-performance data transmission capabilities, while supporting batch and streaming</li><li>Refactor the document structure of the official website to facilitate users to consult related documents based on the main line</li><li>The whole process supports Pulsar data flow, and completes the whole process coverage of high-performance and high-reliability scenarios</li><li>F [...]
+<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.</p><p>Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of dat [...]
</entry>
</feed>
\ No newline at end of file
diff --git a/blog/index.html b/blog/index.html
index 5b568c7..9515270 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -3,31 +3,31 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Blog | Apache Inlong</title><meta data-react-helmet="true" property="og:title" content="Blog | Apache Inlong"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="description" content="Blog"><meta data-react-helmet="true" property="og:description" content="Blog"><meta data-react-helmet="tru [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Blog | Apache Inlong</title><meta data-react-helmet="true" property="og:title" content="Blog | Apache Inlong"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="description" content="Blog"><meta data-react-helmet="true" property="og:description" content="Blog"><meta data-react-helmet="tru [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-The just-released version <code>0.11.0-incubating</code> is the third version after the name changed. This version includes next features:</p><ul><li>Lower the user's threshold for use further. Support all modules of InLong to be deployed on Kubernetes, and refactor the official website, so that users can more easily access related documents.</li><li>Support more usage scenarios, increase the data flow direction of <code>Dataproxy -> Pulsar</code>, and cover scenarios with [...]
-<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.</p><p>Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of dat [...]
-Thanks to @shink for contributing to this feature. For specific details, please refer to <a href="https://github.com/apache/incubator-inlong/issues/1308" target="_blank" rel="noopener noreferrer">INLONG-1308</a>.</p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="open-up-dataproxy-pulsar-data-flow"></a>Open up dataproxy->pulsar data flow<a class="hash-link" href="#open-up-dataproxy-pulsar-data-flow" title="Direct link to heading">#</ [...]
-Thanks to @baomingyu for his contribution to this feature. For more details, please refer to <a href="https://github.com/apache/incubator-inlong/issues/1330" target="_blank" rel="noopener noreferrer">INLONG-1330</a>.</p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="go-sdk-for-inlong-tubemq"></a>Go SDK for InLong TubeMQ<a class="hash-link" href="#go-sdk-for-inlong-tubemq" title="Direct link to heading">#</a></h4><p>Before version 0.11. [...]
-Thanks to @TszKitLo40 for contributing to this feature. For more details, please refer to:</p><ul><li><a href="https://github.com/apache/incubator-inlong/issues/624" target="_blank" rel="noopener noreferrer">INLONG-624</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1570" target="_blank" rel="noopener noreferrer">INLONG-1578</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1584" target="_blank" rel="noopener noreferrer">INLONG-1584</a></li><li [...]
-Thanks to @leezng for his contribution to this feature. For more details, please refer to:</p><ul><li><a href="https://github.com/apache/incubator-inlong/issues/1631" target="_blank" rel="noopener noreferrer">INLONG-1631</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1632" target="_blank" rel="noopener noreferrer">INLONG-1632</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1633" target="_blank" rel="noopener noreferrer">INLONG-1633</a></li> [...]
-The 0.12.0-incubating just released mainly includes the following:</p><ul><li>Provide automatic, safe, reliable and high-performance data transmission capabilities, while supporting batch and streaming</li><li>Refactor the document structure of the official website to facilitate users to consult related documents based on the main line</li><li>The whole process supports Pulsar data flow, and completes the whole process coverage of high-performance and high-reliability scenarios</li><li>F [...]
-<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.</p><p>Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of dat [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+The just-released version <code>0.11.0-incubating</code> is the third version after the name changed. This version includes next features:</p><ul><li>Lower the user's threshold for use further. Support all modules of InLong to be deployed on Kubernetes, and refactor the official website, so that users can more easily access related documents.</li><li>Support more usage scenarios, increase the data flow direction of <code>Dataproxy -> Pulsar</code>, and cover scenarios with [...]
+<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.</p><p>Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of dat [...]
+Thanks to @shink for contributing to this feature. For specific details, please refer to <a href="https://github.com/apache/incubator-inlong/issues/1308" target="_blank" rel="noopener noreferrer">INLONG-1308</a>.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="open-up-dataproxy-pulsar-data-flow">Open up dataproxy->pulsar data flow<a class="hash-link" href="#open-up-dataproxy-pulsar-data-flow" title="Direct link to heading"></a></h4><p>Before version 0.11.0, InLong's dat [...]
+Thanks to @baomingyu for his contribution to this feature. For more details, please refer to <a href="https://github.com/apache/incubator-inlong/issues/1330" target="_blank" rel="noopener noreferrer">INLONG-1330</a>.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="go-sdk-for-inlong-tubemq">Go SDK for InLong TubeMQ<a class="hash-link" href="#go-sdk-for-inlong-tubemq" title="Direct link to heading"></a></h4><p>Before version 0.11.0, InLong TubeMQ supports SDKs in three languages: [...]
+Thanks to @TszKitLo40 for contributing to this feature. For more details, please refer to:</p><ul><li><a href="https://github.com/apache/incubator-inlong/issues/624" target="_blank" rel="noopener noreferrer">INLONG-624</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1570" target="_blank" rel="noopener noreferrer">INLONG-1578</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1584" target="_blank" rel="noopener noreferrer">INLONG-1584</a></li><li [...]
+Thanks to @leezng for his contribution to this feature. For more details, please refer to:</p><ul><li><a href="https://github.com/apache/incubator-inlong/issues/1631" target="_blank" rel="noopener noreferrer">INLONG-1631</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1632" target="_blank" rel="noopener noreferrer">INLONG-1632</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1633" target="_blank" rel="noopener noreferrer">INLONG-1633</a></li> [...]
+The 0.12.0-incubating just released mainly includes the following:</p><ul><li>Provide automatic, safe, reliable and high-performance data transmission capabilities, while supporting batch and streaming</li><li>Refactor the document structure of the official website to facilitate users to consult related documents based on the main line</li><li>The whole process supports Pulsar data flow, and completes the whole process coverage of high-performance and high-reliability scenarios</li><li>F [...]
+<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.</p><p>Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of dat [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/rss.xml b/blog/rss.xml
index 2620904..3602b81 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -1,25 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
-<rss version="2.0">
+<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>Apache Inlong Blog</title>
<link>https://inlong.apache.org/blog</link>
<description>Apache Inlong Blog</description>
- <lastBuildDate>Wed, 26 Jan 2022 07:30:54 GMT</lastBuildDate>
+ <lastBuildDate>Tue, 08 Feb 2022 02:19:32 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<item>
<title><![CDATA[Apache InLong 0.11.0]]></title>
<link>https://inlong.apache.org/blog/apache-inlong-0.11.0</link>
- <guid>Apache InLong 0.11.0</guid>
- <pubDate>Wed, 26 Jan 2022 07:30:54 GMT</pubDate>
+ <guid>/apache-inlong-0.11.0</guid>
+ <pubDate>Tue, 08 Feb 2022 02:19:32 GMT</pubDate>
<description><![CDATA[Apache InLong (incubating) has been renamed from the original Apache TubeMQ (incubating) from 0.9.0. With the name change, InLong has also been upgraded from a single message queue to a one-stop data integration solution. InLong supports data collection, aggregation, caching, and sorting, users can import data from the data source to the real-time computing engine or land to offline storage with a simple configuration.]]></description>
+ <content:encoded><![CDATA[<p>Apache InLong (incubating) has been renamed from the original Apache TubeMQ (incubating) from 0.9.0. With the name change, InLong has also been upgraded from a single message queue to a one-stop data integration solution. InLong supports data collection, aggregation, caching, and sorting, users can import data from the data source to the real-time computing engine or land to offline storage with a simple configuration.
+The just-released version <code>0.11.0-incubating</code> is the third version after the name changed. This version includes next features:</p><ul><li>Lower the user's threshold for use further. Support all modules of InLong to be deployed on Kubernetes, and refactor the official website, so that users can more easily access related documents.</li><li>Support more usage scenarios, increase the data flow direction of <code>Dataproxy -> Pulsar</code>, and cover scenarios with highe [...]
+<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.</p><p>Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of dat [...]
+Thanks to @shink for contributing to this feature. For specific details, please refer to <a href="https://github.com/apache/incubator-inlong/issues/1308" target="_blank" rel="noopener noreferrer">INLONG-1308</a>.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="open-up-dataproxy-pulsar-data-flow">Open up dataproxy->pulsar data flow<a class="hash-link" href="#open-up-dataproxy-pulsar-data-flow" title="Direct link to heading"></a></h4><p>Before version 0.11.0, InLong's data cac [...]
+Thanks to @baomingyu for his contribution to this feature. For more details, please refer to <a href="https://github.com/apache/incubator-inlong/issues/1330" target="_blank" rel="noopener noreferrer">INLONG-1330</a>.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="go-sdk-for-inlong-tubemq">Go SDK for InLong TubeMQ<a class="hash-link" href="#go-sdk-for-inlong-tubemq" title="Direct link to heading"></a></h4><p>Before version 0.11.0, InLong TubeMQ supports SDKs in three languages: [...]
+Thanks to @TszKitLo40 for contributing to this feature. For more details, please refer to:</p><ul><li><a href="https://github.com/apache/incubator-inlong/issues/624" target="_blank" rel="noopener noreferrer">INLONG-624</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1570" target="_blank" rel="noopener noreferrer">INLONG-1578</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1584" target="_blank" rel="noopener noreferrer">INLONG-1584</a></li><li [...]
+Thanks to @leezng for his contribution to this feature. For more details, please refer to:</p><ul><li><a href="https://github.com/apache/incubator-inlong/issues/1631" target="_blank" rel="noopener noreferrer">INLONG-1631</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1632" target="_blank" rel="noopener noreferrer">INLONG-1632</a></li><li><a href="https://github.com/apache/incubator-inlong/issues/1633" target="_blank" rel="noopener noreferrer">INLONG-1633</a></li> [...]
</item>
<item>
<title><![CDATA[Apache InLong 0.12.0]]></title>
<link>https://inlong.apache.org/blog/apache-inlong-0.12.0</link>
- <guid>Apache InLong 0.12.0</guid>
- <pubDate>Wed, 26 Jan 2022 07:30:54 GMT</pubDate>
+ <guid>/apache-inlong-0.12.0</guid>
+ <pubDate>Tue, 08 Feb 2022 02:19:32 GMT</pubDate>
<description><![CDATA[InLong: the sacred animal in Chinese myths stories, draws rivers into the sea, as a metaphor for the InLong system to provide data access capabilities.]]></description>
+ <content:encoded><![CDATA[<p>InLong: the sacred animal in Chinese myths stories, draws rivers into the sea, as a metaphor for the InLong system to provide data access capabilities.</p><p>Apache InLong is a one-stop data integration framework that provides automatic, secure and reliable data transmission capabilities. InLong supports both batch and stream data processing at the same time, which offers great power to build data analysis, modeling and other real-time application [...]
+The 0.12.0-incubating just released mainly includes the following:</p><ul><li>Provide automatic, safe, reliable and high-performance data transmission capabilities, while supporting batch and streaming</li><li>Refactor the document structure of the official website to facilitate users to consult related documents based on the main line</li><li>The whole process supports Pulsar data flow, and completes the whole process coverage of high-performance and high-reliability scenarios</li><li>F [...]
+<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.</p><p>Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of dat [...]
</item>
</channel>
</rss>
\ No newline at end of file
diff --git a/development/how-to-become-a-committer/index.html b/development/how-to-become-a-committer/index.html
index 25538dd..c4787aa 100644
--- a/development/how-to-become-a-committer/index.html
+++ b/development/how-to-become-a-committer/index.html
@@ -3,17 +3,17 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Become a Committer or PPMC | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-become-a-committer"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="t [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Become a Committer or PPMC | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-become-a-committer"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="t [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
Apache Committer is a term used in ASF (Apache Software Foundation) to refer to people who submit specific projects.
Apache InLong Committer has the permission to write the InLong code base and can merge PR.
Anyone who has made enough contributions to the community and gained enough trust can become an Apache InLong Committer.</p></blockquote><p>As long as anyone contributes to the InLong project, you are the officially recognized Contributor of the InLong project.
@@ -22,13 +22,13 @@ Becoming Committer does not require considerable contributions to architecture i
Or how many lines of code contributions, contributing code, contributing documents, participating in discussions on the mailing list, helping answer questions, etc., are all ways to increase your influence.</p><p>List of potential contributions (in no particular order):</p><ul><li>Submit the bugs, features, and improvements you found to the issue.</li><li>Update the official documentation so that the project documentation is the most recent, the best practices for writing InLong, and var [...]
Pleasant manners and dedication are all you need to have a positive impact on the InLong project.
We are inviting you to become Committer results from your long-term and stable interaction with the community, and it means the trust and recognition of the InLong community.</p><p>Committer is obliged to review and merge PRs submitted by others, test and vote on candidate versions when the version is released, participate in the discussion of feature design plans and other types of project contributions.
-When you are active enough and contribute a lot to the community, you can be promoted to a PPMC member of the InLong project.</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/incubator-inlong-website/edit/master/development/how-to-become-a-committer.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox=" [...]
+When you are active enough and contribute a lot to the community, you can be promoted to a PPMC member of the InLong project.</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/incubator-inlong-website/edit/master/development/how-to-become-a-committer.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox=" [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/development/how-to-commit/index.html b/development/how-to-commit/index.html
index 992d1f8..82a1291 100644
--- a/development/how-to-commit/index.html
+++ b/development/how-to-commit/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Commit | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-commit"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" c [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Commit | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-commit"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" c [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/development/how-to-contribute/index.html b/development/how-to-contribute/index.html
index 1405fa0..d7fa37a 100644
--- a/development/how-to-contribute/index.html
+++ b/development/how-to-contribute/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Contribute | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-contribute"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ve [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Contribute | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-contribute"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ve [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-and project management tool, as well as a way to communicate among a very diverse and distributed set of contributors. To be able to gather feedback, avoid frustration, and avoid duplicated efforts all InLong related work are being tracked there.</p><p>If you do not already have an GitHub account, sign up <a href="https://github.com/signup" target="_blank" rel="noopener noreferrer">here</a>.</p><p>If a quick <a href="https://github.com/apache/incubator-inlong/issues" target="_blank" rel= [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+and project management tool, as well as a way to communicate among a very diverse and distributed set of contributors. To be able to gather feedback, avoid frustration, and avoid duplicated efforts all InLong related work are being tracked there.</p><p>If you do not already have an GitHub account, sign up <a href="https://github.com/signup" target="_blank" rel="noopener noreferrer">here</a>.</p><p>If a quick <a href="https://github.com/apache/incubator-inlong/issues" target="_blank" rel= [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/development/how-to-release/index.html b/development/how-to-release/index.html
index d9ecec1..122fea1 100644
--- a/development/how-to-release/index.html
+++ b/development/how-to-release/index.html
@@ -3,92 +3,29 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Release | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-release"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Release | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-release"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-Binary Release is optional. InLong can choose whether to release the binary package to the Apache repository or to the Maven central repository.</p><p>For more guideline, you can refer the following links:</p><p><a href="https://incubator.apache.org/guides/releasemanagement.html" target="_blank" rel="noopener noreferrer">Apache Release Guide</a></p><p><a href="https://incubator.apache.org/" target="_blank" rel="noopener noreferrer">Apache incubator official website</a></p><h2><a aria-hid [...]
-<strong>This section is the requirements for release manager who is the first time to be a release manager</strong></p></blockquote><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="11-install-gpg"></a>1.1 Install gpg<a class="hash-link" href="#11-install-gpg" title="Direct link to heading">#</a></h3><p>For more details, please ref to <a href="https://www.gnupg.org/download/index.html" target="_blank" rel="noopener noreferrer">Official webs [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Please </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">select</span><span class="token plain"> what kind of key you want:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token number">1</span><span class="token punctuation" style="co [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">GnuPG needs to construct a user ID to identify your key.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Real name: Guangxu Cheng </span><span class="token comment" style="color:rgb(98, 114, 164)"># input your name</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Email address: gxcheng@apache.org </span><span class="token comment" style="color:rgb(98, 114, 164)"># input your emal</span><span class="token plain"></span></span><span class [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Change </span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">N</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain">ame, </span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">C</span><span class="token punctuation" style="color:rgb(248, 248, 242)">) [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)"># Input the security key</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">┌──────────────────────────────────────────────────────┐</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">│ Please enter this passphrase [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">pub rsa4096 </span><span class="token number">2020</span><span class="token plain">-05-19 </span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token plain">SC</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> 419363 [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)"># command for sending your key id to key server</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">$ gpg --keyserver pgpkeys.mit.edu --send-key </span><span class="token operator"><</span><span class="token plain">key id</span><span class="token operator">></span> [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+Binary Release is optional. InLong can choose whether to release the binary package to the Apache repository or to the Maven central repository.</p><p>For more guideline, you can refer the following links:</p><p><a href="https://incubator.apache.org/guides/releasemanagement.html" target="_blank" rel="noopener noreferrer">Apache Release Guide</a></p><p><a href="https://incubator.apache.org/" target="_blank" rel="noopener noreferrer">Apache incubator official website</a></p><h2 class="anch [...]
+<strong>This section is the requirements for release manager who is the first time to be a release manager</strong></p></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="11-install-gpg">1.1 Install gpg<a class="hash-link" href="#11-install-gpg" title="Direct link to heading"></a></h3><p>For more details, please ref to <a href="https://www.gnupg.org/download/index.html" target="_blank" rel="noopener noreferrer">Official website</a>, configurations under Mac OS:</p><div class [...]
The svn repository of the DEV branch is: <a href="https://dist.apache.org/repos/dist/dev/incubator/inlong" target="_blank" rel="noopener noreferrer">https://dist.apache.org/repos/dist/dev/incubator/inlong</a>
-The svn repository of the Release branch is: <a href="https://dist.apache.org/repos/dist/release/incubator/inlong" target="_blank" rel="noopener noreferrer">https://dist.apache.org/repos/dist/release/incubator/inlong</a></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="151-add-the-public-key-to-keys-in-the-dev-branch-to-release-the-rc-version"></a>1.5.1 Add the public key to KEYS in the dev branch to release the RC version<a class="hash [...]
-e.g. check the signature:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI shell"><pre tabindex="0" class="prism-code language-shell codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</span><span class="token plain"> </span><span class="token for-or-select variable" style="co [...]
-Once InLong is graduated, InLong community vote is only needed.</li></ul></blockquote><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="51-inlong-community-vote"></a>5.1 InLong community vote<a class="hash-link" href="#51-inlong-community-vote" title="Direct link to heading">#</a></h3><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="511-vote-template"></a>5.1.1 Vote template<a class="hash-lin [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Content:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Hello Apache InLong PPMC and Community,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> This is a call for a vote to release Apache InLong version ${release_version}-${rc_version}.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> The tag to be voted on is ${release_version}-${rc_version}:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> https://github.com/apache/incubator-inlong/tree/${release_version}-${rc_version}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> The release tarball, signature, and checksums can be found at:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> https://dist.apache.org/repos/dist/dev/incubator/inlong/${release_version}-${rc_version}/</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Maven artifacts are available in a staging repository at:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> https://repository.apache.org/content/repositories/orgapacheinlong-{staging-id}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Artifacts were signed with the {YOUR_PUB_KEY} key which can be found in:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> https://downloads.apache.org/incubator/inlong/KEYS</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> ${release_version} includes ~ ${issue_count} bug fixes and improvements done since last versions which can be found at:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> https://github.com/apache/incubator-inlong/blob/${release_version}-${rc_version}/CHANGES.md</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Please download, verify, and test.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> The VOTE will remain open for at least 72 hours.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> [ ] +1 Release this package as Apache InLong ${release_version}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> [ ] +0</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> [ ] -1 Do not release this package because...</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inl [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> To learn more about apache inlong, please see</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> http://inlong.apache.org/</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Checklist for reference:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> [ ] Download links are valid.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> [ ] Checksums and signatures.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> [ ] LICENSE/NOTICE/DISCLAIMER files exist</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> [ ] No unexpected bin [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> More detailed checklist please refer to:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Thanks,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Your InLong Release Manager</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="512-vote-result-template"></a>5.1.2 Vote R [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Content:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Hello Apache InLong PPMC and Community,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> The vote closes now as 72hr have passed. The vote PASSES with</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> xx (+1 non-binding) votes from the PPMC,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> xx (+1 binding) vote from the IPMC,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token pla [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> The vote thread: {vote_mail_address}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> I will now bring the vote to general@incubator.apache.org to get approval by the IPMC.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> If this vote passes also, the release is accepted and will be published.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Thank you for your support.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Your InLong Release Manager</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="52-incubator-community [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Content:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Hello Incubator Community,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> This is a call for a vote to release Apache InLong(Incubating) version</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> ${release_version} ${rc_version}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> The Apache InLong community has voted on and approved a proposal to release</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Apache InLong(Incubating) version ${release_version} ${rc_version}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> We now kindly request the Incubator PMC members review and vote on this</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> incubator release.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> InLong community vote thread:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> • [Link for vote thread]</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Vote result thread:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> • [Link for vote result thread]</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> The release candidate:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> • https://dist.apache.org/repos/dist/dev/incubator/inlong/${release_version}-${rc_version}/</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Git tag for the release:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> • https://github.com/apache/incubator-inlong/releases/tag/${release_version}-${rc_version}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Release notes:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> • https://github.com/apache/incubator-inlong/blob/${release_version}-${rc_version}/CHANGES.md</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> The artifacts signed with PGP key [your personal KEY], corresponding to [your email], that can be found in keys file:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> • https://downloads.apache.org/incubator/inlong/KEYS</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> The vote will be open for at least 72 hours or until necessary number of votes are reached.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Please vote accordingly:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> [ ] +1 approve</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> [ ] +0 no opinion</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> [ ] -1 disapprove with the reason</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Thanks,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">On behalf of Apache InLong(Incubating) community</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="522-vote-result-template"></a>5.2.2 Vote Result template<a class="hash-link" href="#522-vote-result-template" title="Direct link to heading">#</a></h4><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI html"><pre tabindex="0" clas [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Content:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Hi all</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Thanks for reviewing and voting for Apache InLong(Incubating) ${release_version} {rc_version}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">release, I am happy to announce the release voting has passed with [vote result count]</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">binding votes, no +0 or -1 votes. Binding votes are [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> - xxx</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> - xxx</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> - xxx</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The voting thread is:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">[Link for vote thread]</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Many thanks for all our mentors helping us with the release procedure, and</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">all IPMC helped us to review and vote for Apache InLong(Incubating) release. I will</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">be working on publishing the artifacts soon.</span></span><span class="tok [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Thanks</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">On behalf of Apache InLong(Incubating) community</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="6-officially-released" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The Apache InLong(incubating) community is pleased to announce </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">that Apache InLong(incubating) ${release_version} has been released!</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Apache InLong is a one-stop data streaming platform that provides automatic, secure,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">distributed, and efficient data publishing and subscription capabilities.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">This platform helps you easily build stream-based data applications.</span [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Download Links: https://inlong.apache.org/download/main</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Release Notes: https://inlong.apache.org/download/release-${release_version}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Website: https://inlong.apache.org/</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">InLong Resources:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">- Issue: https://github.com/apache/incubator-inlong/issues</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">- Mailing list: dev@inlong.apache.org</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Thanks</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">On behalf of Apache InLong(Incubating) community</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col" [...]
+The svn repository of the Release branch is: <a href="https://dist.apache.org/repos/dist/release/incubator/inlong" target="_blank" rel="noopener noreferrer">https://dist.apache.org/repos/dist/release/incubator/inlong</a></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="151-add-the-public-key-to-keys-in-the-dev-branch-to-release-the-rc-version">1.5.1 Add the public key to KEYS in the dev branch to release the RC version<a class="hash-link" href="#151-add-the-public-key-to-keys-in-the [...]
+e.g. check the signature:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx shell"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</span><span class="token plain"> </span><span class="token f [...]
+Once InLong is graduated, InLong community vote is only needed.</li></ul></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="51-inlong-community-vote">5.1 InLong community vote<a class="hash-link" href="#51-inlong-community-vote" title="Direct link to heading"></a></h3><h4 class="anchor anchorWithStickyNavbar_mojV" id="511-vote-template">5.1.1 Vote template<a class="hash-link" href="#511-vote-template" title="Direct link to heading"></a></h4><div class="codeBlockContainer_I [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/development/how-to-subscribe/index.html b/development/how-to-subscribe/index.html
index 5736622..2515ed5 100644
--- a/development/how-to-subscribe/index.html
+++ b/development/how-to-subscribe/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to subscribe mail list | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-subscribe"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docus [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to subscribe mail list | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-subscribe"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docus [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/development/how-to-verify/index.html b/development/how-to-verify/index.html
index 01732ae..ff8a750 100644
--- a/development/how-to-verify/index.html
+++ b/development/how-to-verify/index.html
@@ -3,18 +3,18 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Verify release | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-verify"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ve [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Verify release | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-verify"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ve [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-GnuPG is recommended, which can install by yum install gnupg or apt-get install gnupg.</p></blockquote><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="21-check-if-the-release-package-is-complete"></a>2.1 Check if the release package is complete<a class="hash-link" href="#21-check-if-the-release-package-is-complete" title="Direct link to heading">#</a></h3><p>The package to release must check:</p><ul><li>Whether to include the source code [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+GnuPG is recommended, which can install by yum install gnupg or apt-get install gnupg.</p></blockquote><h3 class="anchor anchorWithStickyNavbar_mojV" id="21-check-if-the-release-package-is-complete">2.1 Check if the release package is complete<a class="hash-link" href="#21-check-if-the-release-package-is-complete" title="Direct link to heading"></a></h3><p>The package to release must check:</p><ul><li>Whether to include the source code package</li><li>Whether to include the signature of [...]
created: 2020-05-19 expires: never usage: SC<br>trust: ultimate validity: ultimate
ssb rsa4096/17628566FEED6AF7
created: 2020-05-19 expires: never usage: E<br>[ultimate]<!-- --> (1). Guangxu Cheng <a href="mailto:gxcheng@apache.org" target="_blank" rel="noopener noreferrer">gxcheng@apache.org</a> gpg> trust # Trust the KEY
@@ -22,22 +22,22 @@ sec rsa4096/5EF3A66D57EC647A
created: 2020-05-19 expires: never usage: SC<br>trust: ultimate validity: ultimate
ssb rsa4096/17628566FEED6AF7
created: 2020-05-19 expires: never usage: E<br>[ultimate]<!-- --> (1). Guangxu Cheng <a href="mailto:gxcheng@apache.org" target="_blank" rel="noopener noreferrer">gxcheng@apache.org</a> Please decide how far you trust this user to correctly verify other users' keys
-(by looking at passports, checking fingerprints from different sources, etc.)<div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="prism-code language-undefined codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">1 = I don't know or won't say</span></span><span class="token-line" style="color:#F8F8F2"><sp [...]
+(by looking at passports, checking fingerprints from different sources, etc.)<div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain">1 = I don't know or won't say</span><br></span><span class="token-line" style="co [...]
Do you really want to set this key to ultimate trust? (y/N) y # select y<!-- --> sec rsa4096/5EF3A66D57EC647A
created: 2020-05-19 expires: never usage: SC<br>trust: ultimate validity: ultimate
ssb rsa4096/17628566FEED6AF7
created: 2020-05-19 expires: never usage: E<br>[ultimate]<!-- --> (1). Guangxu Cheng <a href="mailto:gxcheng@apache.org" target="_blank" rel="noopener noreferrer">gxcheng@apache.org</a> gpg> <!-- --> sec rsa4096/5EF3A66D57EC647A
created: 2020-05-19 expires: never usage: SC<br>trust: ultimate validity: ultimate
ssb rsa4096/17628566FEED6AF7
-created: 2020-05-19 expires: never usage: E<br>[ultimate]<!-- --> (1). Guangxu Cheng <a href="mailto:gxcheng@apache.org" target="_blank" rel="noopener noreferrer">gxcheng@apache.org</a><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="prism-code language-undefined codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="t [...]
-</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div></li><li>Check signature and hash<div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI shell"><pre tabindex="0" class="prism-code language-shell codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token keyword" [...]
- apache-inlong-server-${release_version}-src.tar.gz</code>, check as follows:</p><ul class="contains-task-list"><li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->DISCLAIMER-WIP file exists and the content is correct.</li><li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->LICENSE and NOTICE files are correct for the repository.</li><li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->The deployment can be successful</li><li class [...]
+created: 2020-05-19 expires: never usage: E<br>[ultimate]<!-- --> (1). Guangxu Cheng <a href="mailto:gxcheng@apache.org" target="_blank" rel="noopener noreferrer">gxcheng@apache.org</a><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><s [...]
+In the process of practice, it is found that many troublesome problems affect our version verification. The following processing is for reference:</p><ul><li>Clean up the local repository before verifying the version;</li><li>The compilation commands are not limited, but since the modules in the project are dockerized, "mvn clean package install" is recommended for the first compilation, other recommended operations include "mvn clean compile", "mvn clean package [...]
+ apache-inlong-server-${release_version}-src.tar.gz</code>, check as follows:</p><ul class="contains-task-list"><li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->DISCLAIMER-WIP file exists and the content is correct.</li><li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->LICENSE and NOTICE files are correct for the repository.</li><li class="task-list-item"><input type="checkbox" disabled=""> <!-- -->The deployment can be successful</li><li class [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/development/how-to-vote-a-committer-ppmc/index.html b/development/how-to-vote-a-committer-ppmc/index.html
index 3a1a80c..a877e1b 100644
--- a/development/how-to-vote-a-committer-ppmc/index.html
+++ b/development/how-to-vote-a-committer-ppmc/index.html
@@ -3,46 +3,25 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to vote a Committer or PPMC | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-vote-a-committer-ppmc"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet=" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to vote a Committer or PPMC | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/development/how-to-vote-a-committer-ppmc"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet=" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-Any InLong PPMC member can initiate a voting discussion. After PPMC finds any valuable contributions from community contributors and obtains the consent of the candidate, they can initiate a discussion on InLong's private mailing list. In the discussion email, the proposer should clearly state the candidate's contribution and give the address for reviewing the corresponding contribution, so that everyone can discuss and analyze it. The discussion email is sent to <a href="mailt [...]
-If the discussion email does not receive the disagreement information within the specified time, the poll initiator needs to initiate a Committer or PPMC election vote on InLong's private mailing list. The voting email is sent to <a href="mailto:private@inlong.apache.org" target="_blank" rel="noopener noreferrer">private@inlong.apache.org</a> for at least 72 hours, and at least 3 votes +1 passed; if 0 votes or 1 vote -1 vote, the vote will fail; if a -1 vote is initiated, the voter [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Hi everyone,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The vote </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</span><span class="token plain"> </span><span class="token string" style="color:rgb(255, 121, 198)">"YYYYY as an InLong XXXXXX"</span><span class="token plain"> has PASSED and closed now.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The result is as follows:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token number">3</span><span class="token plain"> PPMC +1 Votes</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">- aaa</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">- bbb</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">- ccc</span></span><span class="token-line" style=" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Vote thread:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">https://lists.apache.org/thread/aaaaaxxxx</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Then I</span><span class="token string" style="color:rgb(255, 121, 198)">'m going to invite YYYYY to join us.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token string" style="display:inline-block;color:rgb(255, 121, 198)">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token string" style="color:rgb(255, 121, 198)">Thanks for everyone'</span><span class="token plain">s support</span><span class="token operator">!</span><span class="token plain"> </span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><p>Note: If it is not passed, the result is "The vote for "YYYYY as an InLong [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Hi everyone,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">YYYYY has been voted as a new member of the InLong PPMC. </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The vote thread is at:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">https://lists.apache.org/thread/aaaaaxxxx</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Thanks</span><span class="token operator">!</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div></li><li><p>Initiate invitation email: After the result summary email is sent, the poll initiator must send an invitation email to the candidates. The invitation email is sent to the invitee with a CC to <a href="mailt [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Hi YYYYY,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">In recognition of your contributions to Apache InLong, the InLong PPMC</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">has recently voted to </span><span class="token function" style="color:rgb(80, 250, 123)">add</span><span class="token plain"> you as a XXXXXX. The XXXXXX role gives</span></span><span class="token-line" style="color:#F8F8F2"><span class="token pla [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">If you'd like to accept, you will need to send an Individual</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Contributor License Agreement </span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">ICLA</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"> to sec [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">With the expectation of your acceptance, welcome</span><span class="token operator">!</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The Apache InLong PPMC</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div></li><li><p>Processing after accepting the invitation: Create an Apache account and add the candidate account to the project. After the candidate accepts the invitation, if the candidate does not have an apache email account, the voting in [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Hi everyone,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The Project Management Committee</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">PMC</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"> </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</span><span class="token plain"> Apache InLong has invited YYYYY to [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">YYYYY is being active </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">in</span><span class="token plain"> the InLong community, and we are glad to see his </span><span class="token function" style="color:rgb(80, 250, 123)">more</span><span class="token plain"> interactions with the community </span><span class="token keyword" style="color:rgb(189, 147, 249);font-st [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Welcome YYYYY, and please enjoy your journey.:</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Thanks</span><span class="token operator">!</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> </span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div></li></ol><p>At this point, the entire process is completed, and the candidate officially becom [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+Any InLong PPMC member can initiate a voting discussion. After PPMC finds any valuable contributions from community contributors and obtains the consent of the candidate, they can initiate a discussion on InLong's private mailing list. In the discussion email, the proposer should clearly state the candidate's contribution and give the address for reviewing the corresponding contribution, so that everyone can discuss and analyze it. The discussion email is sent to <a href="mailt [...]
+If the discussion email does not receive the disagreement information within the specified time, the poll initiator needs to initiate a Committer or PPMC election vote on InLong's private mailing list. The voting email is sent to <a href="mailto:private@inlong.apache.org" target="_blank" rel="noopener noreferrer">private@inlong.apache.org</a> for at least 72 hours, and at least 3 votes +1 passed; if 0 votes or 1 vote -1 vote, the vote will fail; if a -1 vote is initiated, the voter [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/contact/index.html b/docs/0.11.0/contact/index.html
index 58d5d8f..cbee82f 100644
--- a/docs/0.11.0/contact/index.html
+++ b/docs/0.11.0/contact/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Contact Us | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/contact"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0 [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Contact Us | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/contact"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0 [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/agent/architecture/index.html b/docs/0.11.0/modules/agent/architecture/index.html
index 3bbdd70..32b2253 100644
--- a/docs/0.11.0/modules/agent/architecture/index.html
+++ b/docs/0.11.0/modules/agent/architecture/index.html
@@ -3,30 +3,30 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Architecture | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/agent/architecture"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusauru [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Architecture | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/agent/architecture"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusauru [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
Directory regular filtering, support YYYYMMDD+regular expression path configuration
-Breakpoint retransmission, when InLong-Agent restarts, it can automatically re-read from the last read position to ensure no reread or missed reading.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="32-sql-agent"></a>3.2 sql agent<a class="hash-link" href="#32-sql-agent" title="Direct link to heading">#</a></h3><p>This type of data refers to the way it is executed through SQL
+Breakpoint retransmission, when InLong-Agent restarts, it can automatically re-read from the last read position to ensure no reread or missed reading.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="32-sql-agent">3.2 sql agent<a class="hash-link" href="#32-sql-agent" title="Direct link to heading"></a></h3><p>This type of data refers to the way it is executed through SQL
SQL regular decomposition, converted into multiple SQL statements
Execute SQL separately, pull the data set, the pull process needs to pay attention to the impact on mysql itself
-The execution cycle, which is generally executed regularly</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="33-binlog-agent"></a>3.3 binlog agent<a class="hash-link" href="#33-binlog-agent" title="Direct link to heading">#</a></h3><p>This type of collection reads binlog and restores data by configuring mysql slave
+The execution cycle, which is generally executed regularly</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="33-binlog-agent">3.3 binlog agent<a class="hash-link" href="#33-binlog-agent" title="Direct link to heading"></a></h3><p>This type of collection reads binlog and restores data by configuring mysql slave
Need to pay attention to multi-threaded parsing when binlog is read, and multi-threaded parsing data needs to be labeled in order
-The code is based on the old version of dbsync, the main modification is to change the sending of tdbus-sender to push to agent-channel for integration</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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/modules/agent/architecture.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="c [...]
+The code is based on the old version of dbsync, the main modification is to change the sending of tdbus-sender to push to agent-channel for integration</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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/modules/agent/architecture.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="c [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/agent/quick_start/index.html b/docs/0.11.0/modules/agent/quick_start/index.html
index aa63ddc..f7fd9cc 100644
--- a/docs/0.11.0/modules/agent/quick_start/index.html
+++ b/docs/0.11.0/modules/agent/quick_start/index.html
@@ -3,30 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Build && Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/agent/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" n [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Build && Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/agent/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" n [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">At the same time, you need to add the current data cycle to the job conf, the current support day cycle and hour cycle,</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">When adding a task, add the property job.cycleUnit</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">job.cycleUnit contains the following two types:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">1. D: Represents the data time and day dimension</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">2. H: Represents the data time and hour dimension</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">E.g:</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The configuration data source is</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">/data/inlong-agent/YYYYMMDDHH.log</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Write data to 2021020211.log</span></span><span class="token-line" style="c [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Examples of job submission</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1z [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Examples of job submission</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1z [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/dataproxy-sdk/architecture/index.html b/docs/0.11.0/modules/dataproxy-sdk/architecture/index.html
index c19fdc2..1d66569 100644
--- a/docs/0.11.0/modules/dataproxy-sdk/architecture/index.html
+++ b/docs/0.11.0/modules/dataproxy-sdk/architecture/index.html
@@ -3,33 +3,25 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Architecture | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/dataproxy-sdk/architecture"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Architecture | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/dataproxy-sdk/architecture"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="d [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
After group packet transmission, data can be connected to inlong. But in order to ensure data reliability, load balancing, and dynamic update of the proxy list and other security features
-The user program needs to consider more and ultimately leads to the program being too cumbersome and bloated.</p><p>The original intention of API design is to simplify user access and assume some reliability-related logic. After the user integrates the API in the service delivery program, the data can be sent to the proxy without worrying about the grouping format, load balancing and other logic.</p><header><h1>2、functions</h1></header><h2><a aria-hidden="true" tabindex="-1" class="ancho [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Parameter Description</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">bodyListIt is a collection of multiple pieces of data that users need to send. The total length is recommended to be less than 512k. groupId represents the service id, and streamId represents the interface id. dt represents the time stamp of the data, accurate to the millisecond level. It can also be set to 0 directly, and the api will get the current time as its timestamp in the background. timeout &a [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Parameter Description</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">body is the content of a single piece of data that the user wants to send, and the meaning of the remaining parameters is basically the same as the batch sending interface.</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Parameter Description</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">SendMessageCallback is a callback for processing messages. The bodyList is a collection of multiple pieces of data that users need to send. The total length of multiple pieces of data is recommended to be less than 512k. groupId is the service id, and streamId is the interface id. dt represents the time stamp of the data, accurate to the millisecond level. It can also be set to 0 directly, and the api [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Parameter Description</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The body is the content of a single message, and the meaning of the remaining parameters is basically the same as the batch sending interface</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col" [...]
+The user program needs to consider more and ultimately leads to the program being too cumbersome and bloated.</p><p>The original intention of API design is to simplify user access and assume some reliability-related logic. After the user integrates the API in the service delivery program, the data can be sent to the proxy without worrying about the grouping format, load balancing and other logic.</p><h1>2、functions</h1><h2 class="anchor anchorWithStickyNavbar_mojV" id="21-overall-functio [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/dataproxy-sdk/quick_start/index.html b/docs/0.11.0/modules/dataproxy-sdk/quick_start/index.html
index 6c8b87b..8daefae 100644
--- a/docs/0.11.0/modules/dataproxy-sdk/quick_start/index.html
+++ b/docs/0.11.0/modules/dataproxy-sdk/quick_start/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Build && Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/dataproxy-sdk/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet= [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Build && Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/dataproxy-sdk/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet= [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/dataproxy/architecture/index.html b/docs/0.11.0/modules/dataproxy/architecture/index.html
index a90e6b8..a8013d4 100644
--- a/docs/0.11.0/modules/dataproxy/architecture/index.html
+++ b/docs/0.11.0/modules/dataproxy/architecture/index.html
@@ -3,59 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Architecture | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/dataproxy/architecture"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docus [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Architecture | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/dataproxy/architecture"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docus [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.type = org.apache.flume.source.SimpleTcpSource</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">tcp resolution type definition, here provide the class name for instantiation, SimpleTcpSource is mainly to initialize the configuration and start port monitoring</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plai [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.msg-factory-name = org.apache.flume.source.ServerMessageFactory</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Handler used for message structure analysis, and set read stream handler and write stream handler</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.host = 0.0.0.0</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">tcp ip binding monitoring, binding all network cards by default</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.port = 46801</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">tcp port binding, port 46801 is bound by default</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.highWaterMark=2621440</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The concept of netty, set the netty high water level value</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.enableExceptionReturn=true</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The new function of v1.7 version, optional, the default is false, used to open the exception channel, when an exception occurs, the data is written to the exception channel to prevent other normal data transmission (the open source version does not add this function [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.max-msg-length = 524288</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Limit the size of a single package, here if the compressed package is transmitted, it is the compressed package size, the limit is 512KB</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.topic = test_token</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The default topic value, if the mapping relationship between groupId and topic cannot be found, it will be sent to this topic</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.attr = m=9</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The default value of m is set, where the value of m is the version of inlong's internal TdMsg protocol</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.connections = 5000</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Concurrent connections go online, new connections will be broken when the upper limit is exceeded</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.max-threads = 64</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Netty thread pool work thread upper limit, generally recommended to choose twice the cpu</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.receiveBufferSize = 524288</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Netty server tcp tuning parameters</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.sendBufferSize = 524288</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Netty server tcp tuning parameters</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.custom-cp = true</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Whether to use the self-developed channel process, the self-developed channel process can select the alternate channel to send when the main channel is blocked</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.selector.type = org.apache.flume.channel.FailoverChannelSelector</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">This channel selector is a self-developed channel selector, which is not much different from the official website, mainly because of the channel master-slave selection logic</span></span><span class="token-line" style="color:#F8 [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.selector.master = ch-msg5 ch-msg6 ch-msg7 ch-msg8 ch-msg9</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Specify the master channel, these channels will be preferentially selected for data push. Those channels that are not in the master, transfer, fileMetric, and slaMetric configuration items, but are in</span></span><span class="token-li [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.selector.transfer = ch-msg5 ch-msg6 ch-msg7 ch-msg8 ch-msg9</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Specify the transfer channel to accept the transfer type data. The transfer here generally refers to the data pushed to the non-tube cluster, which is only for forwarding, and it is reserved for subsequent functions.</span></span><sp [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.selector.fileMetric = ch-back</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Specify the fileMetric channel to receive the metric data reported by the agent</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><p>Channel configuration examples and co [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-more1.capacity = 10000000</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Memory channel queue size, the maximum number of messages that can be cached</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-more1.keep-alive = 0</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-more1.transactionCapacity = 20</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The maximum number of batches are processed in atomic operations, and the memory channel needs to be locked when used, so there will be a batch process to increase efficiency</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="cop [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.capacity = 100000000</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The maximum number of messages that can be cached in a file channel</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.maxFileSize = 1073741824</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">file channel file maximum limit, the number of bytes</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.minimumRequiredSpace = 1073741824</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The minimum free space of the disk where the file channel is located. Setting this value can prevent the disk from being full</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.checkpointDir = /data/work/file/ch-msg5/check</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">file channel checkpoint path</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.dataDirs = /data/work/file/ch-msg5/data</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">file channel data path</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.fsyncPerTransaction = false</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Whether to synchronize the disk for each atomic operation, it is recommended to change it to false, otherwise it will affect the performance</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.fsyncInterval = 5</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The time interval between data flush from memory to disk, in seconds</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><p>Sink configuration example and corresponding notes</p><div cla [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.type = org.apache.flume.sink.MetaSink</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The sink class is implemented, where the message is implemented to push data to the tube cluster</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.master-host-port-list =</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Tube cluster master node list</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.send_timeout = 30000</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Timeout limit when sending to tube</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.stat-interval-sec = 60</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Sink indicator statistics interval time, in seconds</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.thread-num = 8</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Sink class sends messages to the worker thread, 8 means to start 8 concurrent threads</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.client-id-cache = true</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent id cache, used to check the data reported by the agent to remove duplicates</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.max-survived-time = 300000</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Maximum cache time</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.max-survived-size = 3000000</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Maximum number of caches</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/dataproxy/quick_start/index.html b/docs/0.11.0/modules/dataproxy/quick_start/index.html
index bd0c4e8..3fa0e9f 100644
--- a/docs/0.11.0/modules/dataproxy/quick_start/index.html
+++ b/docs/0.11.0/modules/dataproxy/quick_start/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Build && Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/dataproxy/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="tru [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Build && Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/dataproxy/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="tru [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/manager/architecture/index.html b/docs/0.11.0/modules/manager/architecture/index.html
index bd1517b..3f84872 100644
--- a/docs/0.11.0/modules/manager/architecture/index.html
+++ b/docs/0.11.0/modules/manager/architecture/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Architecture | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/manager/architecture"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusau [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Architecture | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/manager/architecture"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusau [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/manager/quick_start/index.html b/docs/0.11.0/modules/manager/quick_start/index.html
index 9764422..e4dca87 100644
--- a/docs/0.11.0/modules/manager/quick_start/index.html
+++ b/docs/0.11.0/modules/manager/quick_start/index.html
@@ -3,33 +3,30 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Build && Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/manager/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Build && Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/manager/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
server where the MySQL database is located (for example, copy to <code>/data/</code> directory), load this file through the
-following command to complete the initialization of the table structure and basic data:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI shell"><pre tabindex="0" class="prism-code language-shell codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token comment" style="color:rgb(98, 114, 164)"># Log in to the MySQL server by username and password [...]
+following command to complete the initialization of the table structure and basic data:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx shell"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token comment" style="color:rgb(98, 114, 164)"># Log in to the MySQL [...]
and start the Tube cluster;</p></li><li><p>Refer
to <a href="https://inlong.apache.org/zh-cn/docs/modules/tubemq/tubemq-manager/quick_start.html" target="_blank" rel="noopener noreferrer">Compile and deploy TubeMQ Manager</a>
-, install and start TubeManager.</p></li></ul><header><h1>2. Deploy and start manager-web</h1></header><p><strong>manager-web is a background service that interacts with the front-end page.</strong></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="21-prepare-installation-files"></a>2.1 Prepare installation files<a class="hash-link" href="#21-prepare-installation-files" title="Direct link to heading">#</a></h2><p>All installation files a [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"># The configuration file used is dev</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">spring.profiles.active=dev</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><p>The dev configuration is specified above, then modify the <code>conf/application-dev.properties</code> file:< [...]
-the default value:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI properties"><pre tabindex="0" class="prism-code language-properties codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain"># Manager address of Tube cluster, used to create Topic</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">clus [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"># ZK cluster, used to push the configuration of Sort</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">cluster.zk.url=127.0.0.1:2181</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">cluster.zk.root=inlong_hive</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"># Sort application name, that is, set the cluster-id parameter of Sort, the default value is "inlong_app"</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">sort.appName=inlong_app</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex=" [...]
-log <code>tailf log/manager-web.log</code>. If a log similar to the following appears, the service has started successfully:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI shell"><pre tabindex="0" class="prism-code language-shell codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">Started InLongWebApplication </span><span class="t [...]
+, install and start TubeManager.</p></li></ul><h1>2. Deploy and start manager-web</h1><p><strong>manager-web is a background service that interacts with the front-end page.</strong></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="21-prepare-installation-files">2.1 Prepare installation files<a class="hash-link" href="#21-prepare-installation-files" title="Direct link to heading"></a></h2><p>All installation files at <code>inlong-manager-web</code> directory.</p><h2 class="anchor an [...]
+the default value:</p><div class="codeBlockContainer_I0IT language-properties theme-code-block"><div class="codeBlockContent_wNvx properties"><pre tabindex="0" class="prism-code language-properties codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain"># Manager address of Tube cluster, used to create Topic</span><br></span><span class="token-line" style="colo [...]
+log <code>tailf log/manager-web.log</code>. If a log similar to the following appears, the service has started successfully:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx shell"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain">Started InLongWebA [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/sort/introduction/index.html b/docs/0.11.0/modules/sort/introduction/index.html
index d444a13..59e75ee 100644
--- a/docs/0.11.0/modules/sort/introduction/index.html
+++ b/docs/0.11.0/modules/sort/introduction/index.html
@@ -3,26 +3,26 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Architecture | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/sort/introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Architecture | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/sort/introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-Inlong-sort is simply an Flink application, and relys on Inlong-manager to manage meta data(such as the source informations and storage informations)</p><header><h1>features</h1></header><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="multi-tenancy"></a>multi-tenancy<a class="hash-link" href="#multi-tenancy" title="Direct link to heading">#</a></h2><p>Inlong-sort is an multi-tenancy system, which means you can extract data from different [...]
-e.g. you can extract data form different topics of inlong-tubemq and the load them to different hive clusters.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="change-meta-data-without-restart"></a>change meta data without restart<a class="hash-link" href="#change-meta-data-without-restart" title="Direct link to heading">#</a></h2><p>Inlong-sort uses zookeeper to manage its meta data, every time you change meta data on zk, inlong-sort a [...]
-e.g if you want to change the schema of your data, just change the meta data on zk without restart your inlong-sort application.</p><header><h1>supported sources</h1></header><ul><li>inlong-tubemq</li><li>pulsar</li></ul><header><h1>supported storages</h1></header><ul><li>clickhouse</li><li>hive (Currently we just support parquet file format)</li></ul><header><h1>limitations</h1></header><p>Currently, we just support extracting specified fields in the stage of <strong>Transform</strong>. [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+Inlong-sort is simply an Flink application, and relys on Inlong-manager to manage meta data(such as the source informations and storage informations)</p><h1>features</h1><h2 class="anchor anchorWithStickyNavbar_mojV" id="multi-tenancy">multi-tenancy<a class="hash-link" href="#multi-tenancy" title="Direct link to heading"></a></h2><p>Inlong-sort is an multi-tenancy system, which means you can extract data from different sources(these sources must be of the same source type) and load data [...]
+e.g. you can extract data form different topics of inlong-tubemq and the load them to different hive clusters.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="change-meta-data-without-restart">change meta data without restart<a class="hash-link" href="#change-meta-data-without-restart" title="Direct link to heading"></a></h2><p>Inlong-sort uses zookeeper to manage its meta data, every time you change meta data on zk, inlong-sort application will be informed immediately.
+e.g if you want to change the schema of your data, just change the meta data on zk without restart your inlong-sort application.</p><h1>supported sources</h1><ul><li>inlong-tubemq</li><li>pulsar</li></ul><h1>supported storages</h1><ul><li>clickhouse</li><li>hive (Currently we just support parquet file format)</li></ul><h1>limitations</h1><p>Currently, we just support extracting specified fields in the stage of <strong>Transform</strong>.</p><h1>future plans</h1><h2 class="anchor anchorWi [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/sort/protocol_introduction/index.html b/docs/0.11.0/modules/sort/protocol_introduction/index.html
index 19f3588..39b5bc4 100644
--- a/docs/0.11.0/modules/sort/protocol_introduction/index.html
+++ b/docs/0.11.0/modules/sort/protocol_introduction/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Zookeeper Configure | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/sort/protocol_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Zookeeper Configure | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/sort/protocol_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<code>org.apache.inlong.sort.protocol.DataFlowInfo</code></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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/modules/sort/protocol_introduction.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_mS5F" aria-hid [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<code>org.apache.inlong.sort.protocol.DataFlowInfo</code></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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/modules/sort/protocol_introduction.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-hid [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/sort/quick_start/index.html b/docs/0.11.0/modules/sort/quick_start/index.html
index 471a8d7..685b9c8 100644
--- a/docs/0.11.0/modules/sort/quick_start/index.html
+++ b/docs/0.11.0/modules/sort/quick_start/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Build && Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/sort/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" na [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Build && Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/sort/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" na [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-you need to set up flink environment.</p><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/ops/deployment/cluster_setup.html" target="_blank" rel="noopener noreferrer">how to set up flink environment</a><p>Currently, inlong-sort relys on flink-1.9.3. Chose <code>flink-1.9.3-bin-scala_2.11.tgz</code> when downloading package.</p><p>Once your flink environment is set up, you can visit web ui of flink, whose address is stored in <code>/${your_flink_path}/conf/masters</cod [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+you need to set up flink environment.</p><a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/ops/deployment/cluster_setup.html" target="_blank" rel="noopener noreferrer">how to set up flink environment</a><p>Currently, inlong-sort relys on flink-1.9.3. Chose <code>flink-1.9.3-bin-scala_2.11.tgz</code> when downloading package.</p><p>Once your flink environment is set up, you can visit web ui of flink, whose address is stored in <code>/${your_flink_path}/conf/masters</cod [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/architecture/index.html b/docs/0.11.0/modules/tubemq/architecture/index.html
index 55ed7a9..d731c7d 100644
--- a/docs/0.11.0/modules/tubemq/architecture/index.html
+++ b/docs/0.11.0/modules/tubemq/architecture/index.html
@@ -3,18 +3,18 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Architecture | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/architecture"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaur [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Architecture | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/architecture"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaur [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/sys_structure-8696e2c7dfebcbe30e47b2d99e185485.png"></p><ul><li><p><strong>Portal:</strong> The Portal part responsible for external interaction and maintenance operations, including API and Web.
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/sys_structure-8696e2c7dfebcbe30e47b2d99e185485.png" width="1031" height="507"></p><ul><li><p><strong>Portal:</strong> The Portal part responsible for external interaction and maintenance operations, including API and Web.
The API connects to the management system outside the cluster. The Web is a page encapsulation of daily operation
and maintenance functions based on the API;</p></li><li><p><strong>Master:</strong> It is responsible for the Control part of the cluster. This part is composed of one or more Master nodes.
Master HA performs heartbeat keep-alive and real-time hot standby switching between master nodes (This is the reason
@@ -28,15 +28,15 @@ throughput, and capacity, are completed by horizontally expanding the broker nod
The most commonly used is the consumer. Compared with the previous, the consumer now supports Push and Pull data pull
modes, data consumption behavior support both order and filtered consumption. For the Pull consumption mode, the
service supports resetting the precise offset through the client to support the business extract-once consumption.
-At the same time, the consumer has launched a new cross-cluster switch-free Consumer client;</p></li><li><p><strong>ZooKeeper:</strong> Responsible for the ZooKeeper part of the offset storage. This part of the function has been weakened to only the persistent storage of the offset. Considering the next multi-node copy function, this module is temporarily reserved;</p></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-broker-file [...]
-<img src="/assets/images/store_file-afacb93118082ca4afc7f0ee3176af70.png"></li></ol><ol start="2"><li><strong>Memory cache block:</strong> We added a separate memory cache block on the file storage block, that is, add a block of memory to the original write disk to isolate the slow effect of the hard disk. The data is first flushed to the memory cache block, and then the memory cache block is batched flush the data to the disk file.
-<img src="/assets/images/store_mem-05a41b24e2b5e68a769c9236d1e063d4.png"></li></ol></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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/modules/tubemq/architecture.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 [...]
+At the same time, the consumer has launched a new cross-cluster switch-free Consumer client;</p></li><li><p><strong>ZooKeeper:</strong> Responsible for the ZooKeeper part of the offset storage. This part of the function has been weakened to only the persistent storage of the offset. Considering the next multi-node copy function, this module is temporarily reserved;</p></li></ul><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-broker-file-storage-scheme-improvement">2. Broker File Sto [...]
+<img src="/assets/images/store_file-afacb93118082ca4afc7f0ee3176af70.png" width="1211" height="700"></li></ol><ol start="2"><li><strong>Memory cache block:</strong> We added a separate memory cache block on the file storage block, that is, add a block of memory to the original write disk to isolate the slow effect of the hard disk. The data is first flushed to the memory cache block, and then the memory cache block is batched flush the data to the disk file.
+<img src="/assets/images/store_mem-05a41b24e2b5e68a769c9236d1e063d4.png" width="794" height="604"></li></ol></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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/modules/tubemq/architecture.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/client_rpc/index.html b/docs/0.11.0/modules/tubemq/client_rpc/index.html
index 0efe54f..e3b3f06 100644
--- a/docs/0.11.0/modules/tubemq/client_rpc/index.html
+++ b/docs/0.11.0/modules/tubemq/client_rpc/index.html
@@ -3,29 +3,29 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Client RPC | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/client_rpc"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_v [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Client RPC | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/client_rpc"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_v [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/rpc_bytes_def-c8c63b21ec5ea017431db345384baa2d.png"></p><p>All we can see in TCP are binary streams. We defind a 4-byte msgToken message <code>RPC\_PROTOCOL\_BEGIN\_TOKEN</code> in header, which are used to distinguish each message and identify the legitimacy of the counterpart. When message client received is not started with these header field, client needs to close the connection and prompt the error and quit or reconnect because the protocal is not supported [...]
-<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAABzCAIAAAFtJqJAAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAABJTSURBVHhe7Z1PixzHGcbnI+0hCZlTwCQnIXzZWw4BY4aE5Lzgc3TKYQj4sP4EJr5kZcQuksEQYSwfLdljEw12RJDxJRBhRxELkVDef1X9dvX0zPR093RNz/OjmK2qrqru7X7qmeqamp7J8+fPfxReZ0P3x/TXe3+bTyeWKDOdLzVSV0Dp+Jhmv/wpHRNF1u91PYd/7egc6Gkg5tMpXYnZ1esrTXfHiDROZ+tqVlLMdDq3WIrpent2OSZ/Bftg9/NksR7Y/Txxb7+aTSezeHUm0zlJPiFYUgPy1vhXTXj/w7tnJ5Ozk5PT84VlffWVj7dhl2OiA6JgiR7I+9pZRpmLiwuN [...]
-<img src="/assets/images/rpc_pbmsg_structure-3c30d7576240597353030eab2ce29254.png"></p><p>The request message encoding and response message decoding can be implemented in the <code>NettyClient.java</code> class. There is some room for improvement in this part of the definition and can be found in <a href="https://issues.apache.org/jira/browse/TUBEMQ-109" target="_blank" rel="noopener noreferrer">TUBEMQ-109</a>. However, due to compatibility concerns, it will be gradually replaced. We hav [...]
-<img src="/assets/images/rpc_conn_detail-6f1124eef0ea4952a5fc00d9b28f3bf0.png"></p><p>Flag marks whether the message is requested or not, and the next three marks represent the content of the message trace, which is not currently used; the related is a fixed mapping of the service type, protocol version, service type, etc., the more critical parameter RequestBody.timeout is the maximum allowable time from when a request is received by the server to when it is actually processed. Long wai [...]
-<img src="/assets/images/rpc_header_fill-87f7c949336c12d0713a4c51c0f40e2a.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-interactive-diagram-of-the-clients-pb-request--response"></a>3 Interactive diagram of the client's PB request & response:<a class="hash-link" href="#3-interactive-diagram-of-the-clients-pb-request--response" title="Direct link to heading">#</a></h2><p><strong>Producer Interaction</strong>:</p><p>The [...]
-<img src="/assets/images/rpc_producer_diagram-ed4bb00e58a1ecec65f60f7c921b538c.png"></p><p>Here we can see, Producer's implementation logic is to get metadata such as the list of partitions of specified topic from master, then select a partition and send message via TCP connection according to the rules of the client. It may be unsafe to send message without registration to master, the initial consideration was to use internal intake messages as much as possible and after that, cons [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/rpc_bytes_def-c8c63b21ec5ea017431db345384baa2d.png" width="1049" height="614"></p><p>All we can see in TCP are binary streams. We defind a 4-byte msgToken message <code>RPC\_PROTOCOL\_BEGIN\_TOKEN</code> in header, which are used to distinguish each message and identify the legitimacy of the counterpart. When message client received is not started with these header field, client needs to close the connection and prompt the error and quit or reconnect because the [...]
+<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAABzCAIAAAFtJqJAAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAABJTSURBVHhe7Z1PixzHGcbnI+0hCZlTwCQnIXzZWw4BY4aE5Lzgc3TKYQj4sP4EJr5kZcQuksEQYSwfLdljEw12RJDxJRBhRxELkVDef1X9dvX0zPR093RNz/OjmK2qrqru7X7qmeqamp7J8+fPfxReZ0P3x/TXe3+bTyeWKDOdLzVSV0Dp+Jhmv/wpHRNF1u91PYd/7egc6Gkg5tMpXYnZ1esrTXfHiDROZ+tqVlLMdDq3WIrpent2OSZ/Bftg9/NksR7Y/Txxb7+aTSezeHUm0zlJPiFYUgPy1vhXTXj/w7tnJ5Ozk5PT84VlffWVj7dhl2OiA6JgiR7I+9pZRpmLiwuN [...]
+<img src="/assets/images/rpc_pbmsg_structure-3c30d7576240597353030eab2ce29254.png" width="1105" height="184"></p><p>The request message encoding and response message decoding can be implemented in the <code>NettyClient.java</code> class. There is some room for improvement in this part of the definition and can be found in <a href="https://issues.apache.org/jira/browse/TUBEMQ-109" target="_blank" rel="noopener noreferrer">TUBEMQ-109</a>. However, due to compatibility concerns, it will be [...]
+<img src="/assets/images/rpc_conn_detail-6f1124eef0ea4952a5fc00d9b28f3bf0.png" width="468" height="367"></p><p>Flag marks whether the message is requested or not, and the next three marks represent the content of the message trace, which is not currently used; the related is a fixed mapping of the service type, protocol version, service type, etc., the more critical parameter RequestBody.timeout is the maximum allowable time from when a request is received by the server to when it is act [...]
+<img src="/assets/images/rpc_header_fill-87f7c949336c12d0713a4c51c0f40e2a.png" width="1307" height="675"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-interactive-diagram-of-the-clients-pb-request--response">3 Interactive diagram of the client's PB request & response:<a class="hash-link" href="#3-interactive-diagram-of-the-clients-pb-request--response" title="Direct link to heading"></a></h2><p><strong>Producer Interaction</strong>:</p><p>The Producer has four pairs [...]
+<img src="/assets/images/rpc_producer_diagram-ed4bb00e58a1ecec65f60f7c921b538c.png" width="974" height="694"></p><p>Here we can see, Producer's implementation logic is to get metadata such as the list of partitions of specified topic from master, then select a partition and send message via TCP connection according to the rules of the client. It may be unsafe to send message without registration to master, the initial consideration was to use internal intake messages as much as poss [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/clients_java/index.html b/docs/0.11.0/modules/tubemq/clients_java/index.html
index f197480..b399220 100644
--- a/docs/0.11.0/modules/tubemq/clients_java/index.html
+++ b/docs/0.11.0/modules/tubemq/clients_java/index.html
@@ -3,30 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">TubeMQ JAVA SDK API | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/clients_java"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">TubeMQ JAVA SDK API | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/clients_java"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="d [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> private String topic;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public DefaultMessageListener(String topic) {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> this.topic = topic;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public void receiveMessages(PeerInfo peerInfo, final List<Message> messages) throws InterruptedException </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> if (messages != null && !messages.isEmpty()) {</span></span><span class="token-line" style="col [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public Executor getExecutor() {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> return null;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public void stop() {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor anc [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> private static final Logger logger = </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> LoggerFactory.getLogger(MessageProducerExample.class);</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> private static final ConcurrentHashMap<String, AtomicLong> counterMap = </span></span><span class="token-line" style=" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public MessageProducerExample(final String localHost, final String masterHostAndPort) </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> throws Exception {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> filters.add("aaa");</span></span><span class="token-line" style="color:#F8F8F2"><span class="toke [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/configure_introduction/index.html b/docs/0.11.0/modules/tubemq/configure_introduction/index.html
index 9306061..6536b64 100644
--- a/docs/0.11.0/modules/tubemq/configure_introduction/index.html
+++ b/docs/0.11.0/modules/tubemq/configure_introduction/index.html
@@ -3,25 +3,25 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Configure Introduction | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/configure_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet=" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Configure Introduction | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/configure_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet=" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/conf_ini_pos-de26286cf16cf22577186d380a4c565f.png"></p><p>Their configuration is defined by a set of configuration units. The Master configuration consists of four mandatory units: <!-- -->[master]<!-- -->, <!-- -->[zookeeper]<!-- -->, <!-- -->[bdbStore]<!-- -->, and optional <!-- -->[tlsSetting]<!-- -->. The Broker configuration is mandatory. Broker], <!-- -->[zookeeper]<!-- --> and optional <!-- -->[tlsSetting]<!-- --> consist of a total of 3 configuration unit [...]
-<img src="/assets/images/conf_velocity_pos-8c374478cf0c1ecd58c0fed901f62a95.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-configuration-item-details"></a>2 Configuration item details:<a class="hash-link" href="#2-configuration-item-details" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="21-masterini-file"></a>2.1 master.ini file:<a cla [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/conf_ini_pos-de26286cf16cf22577186d380a4c565f.png" width="1284" height="185"></p><p>Their configuration is defined by a set of configuration units. The Master configuration consists of four mandatory units: <!-- -->[master]<!-- -->, <!-- -->[zookeeper]<!-- -->, <!-- -->[bdbStore]<!-- -->, and optional <!-- -->[tlsSetting]<!-- -->. The Broker configuration is mandatory. Broker], <!-- -->[zookeeper]<!-- --> and optional <!-- -->[tlsSetting]<!-- --> consist of a tot [...]
+<img src="/assets/images/conf_velocity_pos-8c374478cf0c1ecd58c0fed901f62a95.png" width="1266" height="242"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-configuration-item-details">2 Configuration item details:<a class="hash-link" href="#2-configuration-item-details" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="21-masterini-file">2.1 master.ini file:<a class="hash-link" href="#21-masterini-file" title="Direct link to heading"></a [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/console_introduction/index.html b/docs/0.11.0/modules/tubemq/console_introduction/index.html
index 672225d..3dce457 100644
--- a/docs/0.11.0/modules/tubemq/console_introduction/index.html
+++ b/docs/0.11.0/modules/tubemq/console_introduction/index.html
@@ -3,41 +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.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Console Introduction | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/console_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Console Introduction | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/console_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/1568169770714-c0328b62f45fa086761c52c104cbba04.png">
- 其中portal为该集群中任意的主、备Master的IP地址,webport为配置的Master的Web端口。</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-tubemq管控台各版面介绍"></a>2 TubeMQ管控台各版面介绍<a class="hash-link" href="#2-tubemq管控台各版面介绍" title="Direct link to heading">#</a></h2><p> 管控台一共3项内容:分发查询,配置管理,集群管理;配置管理又分为Broker列表,Topic列表2个部分,我们先介绍简单的分发查询和集群管理,然后再介绍复杂的配置管理。</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="21-分 [...]
-<img src="/assets/images/1568169796122-57881414283ad76316254e805f11a840.png">
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/1568169770714-c0328b62f45fa086761c52c104cbba04.png" width="554" height="120">
+ 其中portal为该集群中任意的主、备Master的IP地址,webport为配置的Master的Web端口。</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-tubemq管控台各版面介绍">2 TubeMQ管控台各版面介绍<a class="hash-link" href="#2-tubemq管控台各版面介绍" title="Direct link to heading"></a></h2><p> 管控台一共3项内容:分发查询,配置管理,集群管理;配置管理又分为Broker列表,Topic列表2个部分,我们先介绍简单的分发查询和集群管理,然后再介绍复杂的配置管理。</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="21-分发查询">2.1 分发查询<a class="hash-link" href="#21-分发查询" title="Direct link to heading"></a></h3><p> [...]
+<img src="/assets/images/1568169796122-57881414283ad76316254e805f11a840.png" width="476" height="132">
点击记录,可以看到选中的消费组里的消费者成员,及对应消费的Broker及Partition分区信息,如下图示:
-<img src="/assets/images/1568169806810-cb98c00a0701401ef74ae42c5ca47edc.png"></p><p> 这个页面可以供我们查询,输入Topic或者消费组名,就可以很快确认系统里有哪些消费组在消费Topic,以及每个消费组的消费目标是怎样这些信息。</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="22-集群管理"></a>2.2 集群管理<a class="hash-link" href="#22-集群管理" title="Direct link to heading">#</a></h3><p> 集群管理主要管理Master的HA,在这个页面上我们可以看到当前Master的各个节点及节点状态,同时,我们可以通过“切换”操作来改变节点的主备状态。
-<img src="/assets/images/1568169823675-8852b480363f81a7c84ed3ae446580f3.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="23-配置管理"></a>2.3 配置管理<a class="hash-link" href="#23-配置管理" title="Direct link to heading">#</a></h3><p> 配置管理版面既包含了Broker、Topic元数据的管理,还包含了Broker和Topic的上线发布以及下线操作,有2层含义,比如Broker列表里,展示的是当前集群里已配置的Broker元数据,包括未上线处于草稿状态、已上线、已下线的Broker记录信息:
-<img src="/assets/images/1568169839931-cd2bd2e45b9f25b70282201fb4a5aa8b.png"></p><p> 从页面信息我们也可以看到,除了Broker的记录信息外,还有Broker在该集群里的管理信息,包括是否已上线,是否处于命令处理中,是否可读,是否可写,配置是否做了更改,是否已加载变更的配置信息。</p><p> 点单个新增,会弹框如下,这个表示待新增Broker的元数据信息,包括BrokerID,BrokerIP,BrokerPort,以及该Broker里部署的Topic的缺省配置信息,相关的字段详情见《TubeMQ HTTP访问接口定义.xls》
-<img src="/assets/images/1568169851085-fe7e76e2556cf265c33a02706e43e2c2.png"></p><p> 所有TubeMQ管控台的变更操作,或者改变操作,都会要求输入操作授权码,该信息由运维通过Master的配置文件master.ini的confModAuthToken字段进行定义:如果你知道这个集群的密码,你就可以进行该项操作,比如你是管理员,你是授权人员,或者你能登陆这个master的机器拿到这个密码,都认为你是有权操作该项功能。</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-tubemq管控台上涉及的操作及注意事项"></a>3 TubeMQ管控台上涉及的操作及注意事项<a class="hash-link" href="#3-tubemq管控台上涉及的操作及注意事项" title="Direct link to heading [...]
-<img src="/assets/images/1568169863402-1bce9fa995efc504740b2bdc67f679e0.png">
+<img src="/assets/images/1568169806810-cb98c00a0701401ef74ae42c5ca47edc.png" width="445" height="100"></p><p> 这个页面可以供我们查询,输入Topic或者消费组名,就可以很快确认系统里有哪些消费组在消费Topic,以及每个消费组的消费目标是怎样这些信息。</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="22-集群管理">2.2 集群管理<a class="hash-link" href="#22-集群管理" title="Direct link to heading"></a></h3><p> 集群管理主要管理Master的HA,在这个页面上我们可以看到当前Master的各个节点及节点状态,同时,我们可以通过“切换”操作来改变节点的主备状态。
+<img src="/assets/images/1568169823675-8852b480363f81a7c84ed3ae446580f3.png" width="454" height="118"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="23-配置管理">2.3 配置管理<a class="hash-link" href="#23-配置管理" title="Direct link to heading"></a></h3><p> 配置管理版面既包含了Broker、Topic元数据的管理,还包含了Broker和Topic的上线发布以及下线操作,有2层含义,比如Broker列表里,展示的是当前集群里已配置的Broker元数据,包括未上线处于草稿状态、已上线、已下线的Broker记录信息:
+<img src="/assets/images/1568169839931-cd2bd2e45b9f25b70282201fb4a5aa8b.png" width="477" height="131"></p><p> 从页面信息我们也可以看到,除了Broker的记录信息外,还有Broker在该集群里的管理信息,包括是否已上线,是否处于命令处理中,是否可读,是否可写,配置是否做了更改,是否已加载变更的配置信息。</p><p> 点单个新增,会弹框如下,这个表示待新增Broker的元数据信息,包括BrokerID,BrokerIP,BrokerPort,以及该Broker里部署的Topic的缺省配置信息,相关的字段详情见《TubeMQ HTTP访问接口定义.xls》
+<img src="/assets/images/1568169851085-fe7e76e2556cf265c33a02706e43e2c2.png" width="476" height="264"></p><p> 所有TubeMQ管控台的变更操作,或者改变操作,都会要求输入操作授权码,该信息由运维通过Master的配置文件master.ini的confModAuthToken字段进行定义:如果你知道这个集群的密码,你就可以进行该项操作,比如你是管理员,你是授权人员,或者你能登陆这个master的机器拿到这个密码,都认为你是有权操作该项功能。</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-tubemq管控台上涉及的操作及注意事项">3 TubeMQ管控台上涉及的操作及注意事项<a class="hash-link" href="#3-tubemq管控台上涉及的操作及注意事项" title="Direct link to heading"></a></h2><p> 如上所 [...]
+<img src="/assets/images/1568169863402-1bce9fa995efc504740b2bdc67f679e0.png" width="490" height="149">
2. <strong>Topic元数据信息需要通过套件的业务使用界面进行新增和删除操作:</strong></p><p> 如下图,业务发现自己消费的Topic在TubeMQ管控台上没有,则需要在TubeMQ的管控台上直接操作:
-<img src="/assets/images/1568169879529-86ca1d1d11f15bd27cc9e3b877341f1e.png"></p><p> 我们通过如上图中的Topic列表项完成Topic的新增,会弹出如下框,
-<img src="/assets/images/1568169889594-b1d8a04b6c015fb80405211e4d000717.png"></p><p> 点击确认后会有一个选择部署该新增Topic的Broker列表,选择部署范围后进行确认操作:
-<img src="/assets/images/1568169900634-1366b487f294c1e95ce4e124de0f0b55.png"></p><p> 在完成新增Topic的操作后,我们还需要对刚进行变更的配置对Broker进行重载操作,如下图示:
-<img src="/assets/images/1568169908522-36453a049165ea2ce80f872a7f6e1097.png"></p><p> 重载完成后Topic才能对外使用,我们会发现如下配置变更部分在重启完成后已改变状态:
-<img src="/assets/images/1568169916091-eef87de4f1387429953f5b49199a8179.png"></p><p> 这个时候我们就可以针对该Topic进行生产和消费处理。</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="4-对于topic的元数据进行变更后的操作注意事项"></a>4 对于Topic的元数据进行变更后的操作注意事项:<a class="hash-link" href="#4-对于topic的元数据进行变更后的操作注意事项" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="41-如何自行配置topic参数"></ [...]
-<img src="/assets/images/1568169925657-b418daea25bfa78b9967a7774e2da48a.png"></p><p> 这些信息由系统管理员设置好默认值后直接定义的,一般不会改变,若业务有特殊需求,比如想增加消费的并行度增多分区,或者想减少刷盘频率,怎么操作?如下图示,各个页面的字段含义及作用如下表:</p><table><thead><tr><th>配置项</th><th>配置名</th><th>字段类型</th><th>说明</th></tr></thead><tbody><tr><td>topicName</td><td>topic名称</td><td>String</td><td>字串长度(0,64],以字母开头的字母,数字,下划线的字符串,如果批量新增topic,topic值以","隔开,最大批量值为50条</td></tr><tr><td>brokerId</td><td>broker的ID</td><td>int</td><td>待新增的BrokerId,批量操作的brok [...]
-<img src="/assets/images/1568169946683-6514871728e8ecf3d61eca0a90dda320.png"></p><p>其作用是:a. 选择涉及该Topic元数据修改的Broker节点集合;b. 提供变更操作的授权信息码。</p><p><strong>特别提醒:大家还需要注意的是,输入授权码修改后,数据变更要刷新后才会生效,同时生效的Broker要按比例进行操作。</strong>
-<img src="/assets/images/1568169954746-edc526c4b75627888f885f4180b67fac.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="42-topic变更注意事项"></a>4.2 Topic变更注意事项:<a class="hash-link" href="#42-topic变更注意事项" title="Direct link to heading">#</a></h3><p> 如上图示,选择变更Topic元数据后,之前选中的Broker集合会在<strong>配置是否已变更</strong>上出现是的提示。我们还需要对变更进行重载刷新操作,选择Broker集合,然后选择刷新操作,可以批量也可以单条,但是一定要注意的是:操作要分批进行,上一批操作的Broker当前运行状态为running后才能进入下一批的配置刷新操作;如果有节点处于o [...]
+<img src="/assets/images/1568169879529-86ca1d1d11f15bd27cc9e3b877341f1e.png" width="510" height="221"></p><p> 我们通过如上图中的Topic列表项完成Topic的新增,会弹出如下框,
+<img src="/assets/images/1568169889594-b1d8a04b6c015fb80405211e4d000717.png" width="496" height="247"></p><p> 点击确认后会有一个选择部署该新增Topic的Broker列表,选择部署范围后进行确认操作:
+<img src="/assets/images/1568169900634-1366b487f294c1e95ce4e124de0f0b55.png" width="498" height="318"></p><p> 在完成新增Topic的操作后,我们还需要对刚进行变更的配置对Broker进行重载操作,如下图示:
+<img src="/assets/images/1568169908522-36453a049165ea2ce80f872a7f6e1097.png" width="511" height="105"></p><p> 重载完成后Topic才能对外使用,我们会发现如下配置变更部分在重启完成后已改变状态:
+<img src="/assets/images/1568169916091-eef87de4f1387429953f5b49199a8179.png" width="508" height="118"></p><p> 这个时候我们就可以针对该Topic进行生产和消费处理。</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="4-对于topic的元数据进行变更后的操作注意事项">4 对于Topic的元数据进行变更后的操作注意事项:<a class="hash-link" href="#4-对于topic的元数据进行变更后的操作注意事项" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="41-如何自行配置topic参数">4.1 如何自行配置Topic参数:<a class="hash-link" href="#41-如何自行配置topic参数" title="Dire [...]
+<img src="/assets/images/1568169925657-b418daea25bfa78b9967a7774e2da48a.png" width="506" height="219"></p><p> 这些信息由系统管理员设置好默认值后直接定义的,一般不会改变,若业务有特殊需求,比如想增加消费的并行度增多分区,或者想减少刷盘频率,怎么操作?如下图示,各个页面的字段含义及作用如下表:</p><table><thead><tr><th>配置项</th><th>配置名</th><th>字段类型</th><th>说明</th></tr></thead><tbody><tr><td>topicName</td><td>topic名称</td><td>String</td><td>字串长度(0,64],以字母开头的字母,数字,下划线的字符串,如果批量新增topic,topic值以","隔开,最大批量值为50条</td></tr><tr><td>brokerId</td><td>broker的ID</td><td>int</td>< [...]
+<img src="/assets/images/1568169946683-6514871728e8ecf3d61eca0a90dda320.png" width="449" height="269"></p><p>其作用是:a. 选择涉及该Topic元数据修改的Broker节点集合;b. 提供变更操作的授权信息码。</p><p><strong>特别提醒:大家还需要注意的是,输入授权码修改后,数据变更要刷新后才会生效,同时生效的Broker要按比例进行操作。</strong>
+<img src="/assets/images/1568169954746-edc526c4b75627888f885f4180b67fac.png" width="468" height="211"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="42-topic变更注意事项">4.2 Topic变更注意事项:<a class="hash-link" href="#42-topic变更注意事项" title="Direct link to heading"></a></h3><p> 如上图示,选择变更Topic元数据后,之前选中的Broker集合会在<strong>配置是否已变更</strong>上出现是的提示。我们还需要对变更进行重载刷新操作,选择Broker集合,然后选择刷新操作,可以批量也可以单条,但是一定要注意的是:操作要分批进行,上一批操作的Broker当前运行状态为running后才能进入下一批的配置刷新操作;如果有节点处于online状态,但长期不进入running状态(缺省 [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/consumer_example/index.html b/docs/0.11.0/modules/tubemq/consumer_example/index.html
index 6690892..b3bf735 100644
--- a/docs/0.11.0/modules/tubemq/consumer_example/index.html
+++ b/docs/0.11.0/modules/tubemq/consumer_example/index.html
@@ -3,29 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Consumer Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/consumer_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name=" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Consumer Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/consumer_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name=" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public static void main(String[] args) throws Throwable {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> final String masterHostAndPort = "localhost:8000";</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> final String topic = "test";</span></span><span class="token-line" style="color:#F8F [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">``` </span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="12-pushconsumer"></a>1.2 PushConsumer<a class="hash-link" href="#12-pus [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public static void test(String[] args) throws Throwable {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> final String masterHostAndPort = "localhost:8000";</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> final String topic = "test";</span></span><span class="token-line" style="color:#F8F [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public void receiveMessages(PeerInfo peerInfo, List<Message> messages) throws InterruptedException {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> for (Message message : messages) {</span></span><span class="token-line" sty [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public Executor getExecutor() {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> return null;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public void stop() {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> //</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2" [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/deployment/index.html b/docs/0.11.0/modules/tubemq/deployment/index.html
index 241f622..3704c7a 100644
--- a/docs/0.11.0/modules/tubemq/deployment/index.html
+++ b/docs/0.11.0/modules/tubemq/deployment/index.html
@@ -3,29 +3,29 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/deployment"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_v [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/deployment"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_v [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/test_sendmessage-2c9547aa3b283f8f96fe3f7f77a84c2d.png"></p><p>Demo returns error message.
-<img src="/assets/images/sys_topic_error-e7a5c0a4c7ac34391b11b5dc373c7a3e.png"></p><p>First we add a topic in topic list page in Master Control Panel.</p><p><img src="/assets/images/sys_topic_create-c26d3b45de85af6958d80b7fc24cd9c2.png"></p><p><img src="/assets/images/sys_topic_select-eb84fec5a5d04b9266d3e6857843f858.png"></p><p>Choose publish scope and confirm after submit topic detail. After adding a new topic, we need to overload the topic.</p><p><img src="/assets/images/sys_topic_dep [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/test_sendmessage-2c9547aa3b283f8f96fe3f7f77a84c2d.png" width="1716" height="254"></p><p>Demo returns error message.
+<img src="/assets/images/sys_topic_error-e7a5c0a4c7ac34391b11b5dc373c7a3e.png" width="1920" height="534"></p><p>First we add a topic in topic list page in Master Control Panel.</p><p><img src="/assets/images/sys_topic_create-c26d3b45de85af6958d80b7fc24cd9c2.png" width="1910" height="764"></p><p><img src="/assets/images/sys_topic_select-eb84fec5a5d04b9266d3e6857843f858.png" width="1918" height="762"></p><p>Choose publish scope and confirm after submit topic detail. After adding a new topi [...]
We run Producer Demo in below script and we can see data accepted on Broker.
-<img src="/assets/images/test_sendmessage_2-aca82f8640f949e0e144b6501995de43.png"></p><p><img src="/assets/images/sys_node_status-54e011781d6923d34c617772f48971ca.png"></p><p>Then we run the Consumption Demo and we can see that consumption is also working properly.
-<img src="/assets/images/sys_node_status_2-054bb83ab9ddc187c604df5a02d98895.png"></p><p>As we can see, files relative to broker's production and consumption already exist.</p><p><img src="/assets/images/sys_node_log-6ef2d911b495fcb6b0914dd5da97a5cc.png"></p><p>Here, the compilation, deployment, system configuration, startup, production and consumption of TubeMQ has been completed!
-If you need to get further, please refer to "TubeMQ HTTP API" and make your appropriate configuration settings.</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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/modules/tubemq/deployment.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width= [...]
+<img src="/assets/images/test_sendmessage_2-aca82f8640f949e0e144b6501995de43.png" width="1897" height="298"></p><p><img src="/assets/images/sys_node_status-54e011781d6923d34c617772f48971ca.png" width="1911" height="227"></p><p>Then we run the Consumption Demo and we can see that consumption is also working properly.
+<img src="/assets/images/sys_node_status_2-054bb83ab9ddc187c604df5a02d98895.png" width="1899" height="506"></p><p>As we can see, files relative to broker's production and consumption already exist.</p><p><img src="/assets/images/sys_node_log-6ef2d911b495fcb6b0914dd5da97a5cc.png" width="1070" height="119"></p><p>Here, the compilation, deployment, system configuration, startup, production and consumption of TubeMQ has been completed!
+If you need to get further, please refer to "TubeMQ HTTP API" and make your appropriate configuration settings.</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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/modules/tubemq/deployment.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width= [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/error_code/index.html b/docs/0.11.0/modules/tubemq/error_code/index.html
index 8e6e569..3de9cfb 100644
--- a/docs/0.11.0/modules/tubemq/error_code/index.html
+++ b/docs/0.11.0/modules/tubemq/error_code/index.html
@@ -3,25 +3,25 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Error Code | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/error_code"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_v [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Error Code | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/error_code"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_v [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
Firstly, determine the type of result(problem) by errCode, and then determine the specific reson of the errCode based on errMsg.
-The following table summarizes all the errCodes and errMsgs that may return during operation.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-errcodes"></a>2 errCodes<a class="hash-link" href="#2-errcodes" title="Direct link to heading">#</a></h2><table><thead><tr><th>Error Type</th><th>errCode</th><th>Error Mark</th><th>Meaning</th><th>Note</th></tr></thead><tbody><tr><td>Operation Success</td><td>200</td><td>Operation Success</td>< [...]
+The following table summarizes all the errCodes and errMsgs that may return during operation.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-errcodes">2 errCodes<a class="hash-link" href="#2-errcodes" title="Direct link to heading"></a></h2><table><thead><tr><th>Error Type</th><th>errCode</th><th>Error Mark</th><th>Meaning</th><th>Note</th></tr></thead><tbody><tr><td>Operation Success</td><td>200</td><td>Operation Success</td><td>Success.</td><td></td></tr><tr><td>Operation Suc [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/http_access_api/index.html b/docs/0.11.0/modules/tubemq/http_access_api/index.html
index ab87495..3c13203 100644
--- a/docs/0.11.0/modules/tubemq/http_access_api/index.html
+++ b/docs/0.11.0/modules/tubemq/http_access_api/index.html
@@ -3,31 +3,31 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">HTTP API | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/http_access_api"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusauru [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">HTTP API | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/http_access_api"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusauru [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-will return error if the broker is offline.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerId</td><td>yes</td><td>the id of broker. It supports bulk brokerId which separated by <code>,</code>. The maximum <br> number of a bulk is 50. The brokerId should be distinct in case of bulk value</td><td>int</td></tr><tr><td>modifyUser</td><td>yes</td><td>the user who executes this</td><td>String</td> [...]
-The Broker processes can be terminated once all offline tasks are done.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerId</td><td>yes</td><td>the id of broker. It supports bulk brokerId which separated by <code>,</code>. The maximum <br> number of a bulk is 50. The brokerId should be distinct in case of bulk value</td><td>int</td></tr><tr><td>modifyUser</td><td>yes</td><td>the user who execu [...]
-<code>admin_add_broker_configure</code></p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerJsonSet</td><td>yes</td><td>the parameter for the configuration</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>yes</td><td>the create date in format <code>yyyyMMddHHmmss</code></td><td>String</td></tr><tr><td>confModAuthToken</t [...]
-If the topic's authorization group is empty, the topic will fail.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>topicName</td><td>yes</td><td>the topic name</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>no</td><td>the creating date in format <code>yyyyMMddHHmmss</code></td><td>String</td></tr><tr><td>isEnable</td [...]
-topic's authorized consumer group.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>topicName</td><td>yes</td><td>the topic name</td><td>String</td></tr><tr><td>groupName</td><td>yes</td><td>the group name to be added</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>no</td><td>the creating date in format <code>yyyyMMdd [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+will return error if the broker is offline.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerId</td><td>yes</td><td>the id of broker. It supports bulk brokerId which separated by <code>,</code>. The maximum <br> number of a bulk is 50. The brokerId should be distinct in case of bulk value</td><td>int</td></tr><tr><td>modifyUser</td><td>yes</td><td>the user who executes this</td><td>String</td> [...]
+The Broker processes can be terminated once all offline tasks are done.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerId</td><td>yes</td><td>the id of broker. It supports bulk brokerId which separated by <code>,</code>. The maximum <br> number of a bulk is 50. The brokerId should be distinct in case of bulk value</td><td>int</td></tr><tr><td>modifyUser</td><td>yes</td><td>the user who execu [...]
+<code>admin_add_broker_configure</code></p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerJsonSet</td><td>yes</td><td>the parameter for the configuration</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>yes</td><td>the create date in format <code>yyyyMMddHHmmss</code></td><td>String</td></tr><tr><td>confModAuthToken</t [...]
+If the topic's authorization group is empty, the topic will fail.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>topicName</td><td>yes</td><td>the topic name</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>no</td><td>the creating date in format <code>yyyyMMddHHmmss</code></td><td>String</td></tr><tr><td>isEnable</td [...]
+topic's authorized consumer group.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>topicName</td><td>yes</td><td>the topic name</td><td>String</td></tr><tr><td>groupName</td><td>yes</td><td>the group name to be added</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>no</td><td>the creating date in format <code>yyyyMMdd [...]
<code>[start, end]</code> is an inclusive range of time, <code>dltInM</code> is the consuming delta in MB, <code>limitInM</code> is the flow control each minute, <br>
<code>freqInMs</code> is the interval for sending request after exceeding the flow or freq limit, <code>zeroCnt</code> is the count of how many times occurs zero data, <br>
-<code>normFreqInMs</code> is the interval of sequential pulling, <code>filterFreqInMs</code> is the interval of pulling filtered request.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>flowCtrlInfo</td><td>yes</td><td>the flow control info in JSON format</td><td>String</td></tr><tr><td>confModAuthToken</td><td>yes</td><td>the authorized key for configuration update</td><td>String</td></tr><tr><td> [...]
+<code>normFreqInMs</code> is the interval of sequential pulling, <code>filterFreqInMs</code> is the interval of pulling filtered request.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>flowCtrlInfo</td><td>yes</td><td>the flow control info in JSON format</td><td>String</td></tr><tr><td>confModAuthToken</td><td>yes</td><td>the authorized key for configuration update</td><td>String</td></tr><tr><td> [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/producer_example/index.html b/docs/0.11.0/modules/tubemq/producer_example/index.html
index 11cdab5..3a25e72 100644
--- a/docs/0.11.0/modules/tubemq/producer_example/index.html
+++ b/docs/0.11.0/modules/tubemq/producer_example/index.html
@@ -3,30 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Producer Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/producer_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name=" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Producer Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/producer_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name=" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">public final class SyncProducerExample {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public static void main(String[] args) throws Throwable {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> final String masterHostAndPort = "localhost:8000";</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> final TubeClientConfig clientConfig = new TubeClientConfig(masterHostAndPort);</span></span><s [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">```</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> </span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyN [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">```</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> </span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyN [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> private static class Sender implements Runnable {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> private MessageProducer producer;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> </span></span><span class="token-l [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public Sender(MessageProducer producer, CountDownLatch latch) {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> this.producer = producer;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> this.latch = latch;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public void run() {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> final String topic = "test";</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> try {</span></span><span class="token- [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/quick_start/index.html b/docs/0.11.0/modules/tubemq/quick_start/index.html
index 8b9ab61..3f1fd70 100644
--- a/docs/0.11.0/modules/tubemq/quick_start/index.html
+++ b/docs/0.11.0/modules/tubemq/quick_start/index.html
@@ -3,40 +3,40 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Quick Start | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Quick Start | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
can be deployed on the same server or different servers. In this example, we setup our cluster
like this, and all services run on the same node. Zookeeper should be setup in your environment also.
| Role | TCP Port | TLS Port | Web Port | Comment |
| ---- | -------- | -------- | -------- | ------- |
| Master | 8099 | 8199 | 8080 | Meta data is stored at /stage/meta_data | | Broker | 8123 | 8124 | 8081 | Message is stored at /stage/msg_data |
-| Zookeeper | 2181 | | | Offset is stored at /tubemq |</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="12-prerequisites"></a>1.2 Prerequisites<a class="hash-link" href="#12-prerequisites" title="Direct link to heading">#</a></h3><ul><li>ZooKeeper Cluster</li></ul><p>After you extract the package file, here's the folder structure.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="pr [...]
+| Zookeeper | 2181 | | | Offset is stored at /tubemq |</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="12-prerequisites">1.2 Prerequisites<a class="hash-link" href="#12-prerequisites" title="Direct link to heading"></a></h3><ul><li>ZooKeeper Cluster</li></ul><p>After you extract the package file, here's the folder structure.</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language-text codeBlock_j [...]
In the example above, we run the services on a single node. However, in real production environment, you
need to run multiple master services on different servers for high availability purpose. Here's
-the introduction of availability level.</li></ul><table><thead><tr><th>HA Level</th><th>Master Number</th><th>Description</th></tr></thead><tbody><tr><td>High</td><td>3 masters</td><td>After any master crashed, the cluster meta data is still in read/write state and can accept new producers/consumers.</td></tr><tr><td>Medium</td><td>2 masters</td><td>After one master crashed, the cluster meta data is in read only state. There's no affect on existing producers and consumers.</td></tr> [...]
-the master service.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">./tubemq.sh master start</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button>< [...]
-web GUI now.</p><p><img alt="TubeMQ Console GUI" src="/assets/images/tubemq-console-gui-123e6fb030a5e6ebadf15962dcd5d284.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="151-configure-broker-metadata"></a>1.5.1 Configure Broker Metadata<a class="hash-link" href="#151-configure-broker-metadata" title="Direct link to heading">#</a></h4><p>Before we start a broker service, we need to configure it on master web GUI first. Go to the <c [...]
-<code>confModAuthToken</code> field in your <code>master.ini</code> file.</li></ol><p>Click the online link to activate the new added broker.</p><p><img alt="Add Broker 2" src="/assets/images/tubemq-add-broker-2-ab5859b782891dbcb816f00c8ad87a58.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="16-start-broker"></a>1.6 Start Broker<a class="hash-link" href="#16-start-broker" title="Direct link to heading">#</a></h3><p>Please go to t [...]
-topic list page and click the add new topic button</p><p><img alt="Add Topic 1" src="/assets/images/tubemq-add-topic-1-8ab9641b011376860472b509f5f54256.png"></p><p>Then select the brokers which you want to deploy the topics to.</p><p><img alt="Add Topic 5" src="/assets/images/tubemq-add-topic-5-f0f370c770f6855fee6592a079cac1d2.png"></p><p>We can see the publish and subscribe state of the new added topic is still grey. We need
-to go to the broker list page to reload the broker configuration.</p><p><img alt="Add Topic 6" src="/assets/images/tubemq-add-topic-6-28364b9457706ac93f128184ee874fb7.png"></p><p><img alt="Add Topic 2" src="/assets/images/tubemq-add-topic-2-965c75eb7881ad45f0279810f58e1dc3.png"></p><p>When the broker sub-state changed to idle, go to the topic list page. We can see
-that the topic publish/subscribe state is active now.</p><p><img alt="Add Topic 3" src="/assets/images/tubemq-add-topic-3-c6d1c32e626a60def177b8fcc9646015.png"></p><p><img alt="Add Topic 4" src="/assets/images/tubemq-add-topic-4-48ef9d8ba13c36a2f2b4208f062c1680.png"></p><p>Now we can use the topic to send messages.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="22-run-example"></a>2.2 Run Example<a class="hash-link" href="#22-run-exam [...]
-<img alt="Demo 1" src="/assets/images/tubemq-send-message-3ceedb761daf672ee43b0a9a67905d87.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="222-consume-messages"></a>2.2.2 Consume Messages<a class="hash-link" href="#222-consume-messages" title="Direct link to heading">#</a></h4><p>Please don't forget replace YOUR_MASTER_IP:port with your server ip and port, and start consumer.</p><div class="codeBlockContainer_J+bg"><div clas [...]
-<img alt="Demo 2" src="/assets/images/tubemq-consume-message-a27f49fde7c5f5bcc565ca6ed2537088.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-the-end"></a>3 The End<a class="hash-link" href="#3-the-end" title="Direct link to heading">#</a></h2><p>Here, the compilation, deployment, system configuration, startup, production and consumption of TubeMQ have been completed. If you need to understand more in-depth content, please chec [...]
+the introduction of availability level.</li></ul><table><thead><tr><th>HA Level</th><th>Master Number</th><th>Description</th></tr></thead><tbody><tr><td>High</td><td>3 masters</td><td>After any master crashed, the cluster meta data is still in read/write state and can accept new producers/consumers.</td></tr><tr><td>Medium</td><td>2 masters</td><td>After one master crashed, the cluster meta data is in read only state. There's no affect on existing producers and consumers.</td></tr> [...]
+the master service.</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx bash"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain">./tubemq.sh master start</span><br></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyBu [...]
+web GUI now.</p><p><img alt="TubeMQ Console GUI" src="/assets/images/tubemq-console-gui-123e6fb030a5e6ebadf15962dcd5d284.png" width="1420" height="380"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="151-configure-broker-metadata">1.5.1 Configure Broker Metadata<a class="hash-link" href="#151-configure-broker-metadata" title="Direct link to heading"></a></h4><p>Before we start a broker service, we need to configure it on master web GUI first. Go to the <code>Broker List</code> pa [...]
+<code>confModAuthToken</code> field in your <code>master.ini</code> file.</li></ol><p>Click the online link to activate the new added broker.</p><p><img alt="Add Broker 2" src="/assets/images/tubemq-add-broker-2-ab5859b782891dbcb816f00c8ad87a58.png" width="1407" height="590"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="16-start-broker">1.6 Start Broker<a class="hash-link" href="#16-start-broker" title="Direct link to heading"></a></h3><p>Please go to the <code>bin</code> folde [...]
+topic list page and click the add new topic button</p><p><img alt="Add Topic 1" src="/assets/images/tubemq-add-topic-1-8ab9641b011376860472b509f5f54256.png" width="1414" height="571"></p><p>Then select the brokers which you want to deploy the topics to.</p><p><img alt="Add Topic 5" src="/assets/images/tubemq-add-topic-5-f0f370c770f6855fee6592a079cac1d2.png" width="684" height="422"></p><p>We can see the publish and subscribe state of the new added topic is still grey. We need
+to go to the broker list page to reload the broker configuration.</p><p><img alt="Add Topic 6" src="/assets/images/tubemq-add-topic-6-28364b9457706ac93f128184ee874fb7.png" width="1138" height="125"></p><p><img alt="Add Topic 2" src="/assets/images/tubemq-add-topic-2-965c75eb7881ad45f0279810f58e1dc3.png" width="1135" height="119"></p><p>When the broker sub-state changed to idle, go to the topic list page. We can see
+that the topic publish/subscribe state is active now.</p><p><img alt="Add Topic 3" src="/assets/images/tubemq-add-topic-3-c6d1c32e626a60def177b8fcc9646015.png" width="1137" height="125"></p><p><img alt="Add Topic 4" src="/assets/images/tubemq-add-topic-4-48ef9d8ba13c36a2f2b4208f062c1680.png" width="1133" height="120"></p><p>Now we can use the topic to send messages.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="22-run-example">2.2 Run Example<a class="hash-link" href="#22-run-exa [...]
+<img alt="Demo 1" src="/assets/images/tubemq-send-message-3ceedb761daf672ee43b0a9a67905d87.png" width="1906" height="251"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="222-consume-messages">2.2.2 Consume Messages<a class="hash-link" href="#222-consume-messages" title="Direct link to heading"></a></h4><p>Please don't forget replace YOUR_MASTER_IP:port with your server ip and port, and start consumer.</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><di [...]
+<img alt="Demo 2" src="/assets/images/tubemq-consume-message-a27f49fde7c5f5bcc565ca6ed2537088.png" width="1900" height="334"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-the-end">3 The End<a class="hash-link" href="#3-the-end" title="Direct link to heading"></a></h2><p>Here, the compilation, deployment, system configuration, startup, production and consumption of TubeMQ have been completed. If you need to understand more in-depth content, please check the relevant content in [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/tubemq-manager/quick_start/index.html b/docs/0.11.0/modules/tubemq/tubemq-manager/quick_start/index.html
index 3ee9afc..b085bd3 100644
--- a/docs/0.11.0/modules/tubemq/tubemq-manager/quick_start/index.html
+++ b/docs/0.11.0/modules/tubemq/tubemq-manager/quick_start/index.html
@@ -3,25 +3,25 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">quick_start | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/tubemq-manager/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" n [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">quick_start | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/tubemq-manager/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" n [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
After accessing the region design, a new region field will be added to represent brokers in different regions
-Currently an addTopicTask will create topics in all brokers in the cluster</p><p>AddTopicTasks is a list of the following objects, which can carry multiple create topic requests</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="prism-code language-undefined codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain" [...]
+Currently an addTopicTask will create topics in all brokers in the cluster</p><p>AddTopicTasks is a list of the following objects, which can carry multiple create topic requests</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class=" [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/tubemq/tubemq_perf_test_vs_Kafka_cn/index.html b/docs/0.11.0/modules/tubemq/tubemq_perf_test_vs_Kafka_cn/index.html
index 3d70a2d..d5931f6 100644
--- a/docs/0.11.0/modules/tubemq/tubemq_perf_test_vs_Kafka_cn/index.html
+++ b/docs/0.11.0/modules/tubemq/tubemq_perf_test_vs_Kafka_cn/index.html
@@ -3,72 +3,72 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Performance testing of TubeMQ vs Kafka | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/tubemq_perf_test_vs_Kafka_cn"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><me [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Performance testing of TubeMQ vs Kafka | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/tubemq/tubemq_perf_test_vs_Kafka_cn"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><me [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-这些实现使得TubeMQ在保证实时性和一致性的前提下,具有很好的健壮性及更高的吞吐能力。结合目前主流消息中间件使用情况,以Kafka为参照做性能对比测试,对比常规应用场景下两套系统性能。</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-测试场景方案"></a>2 测试场景方案<a class="hash-link" href="#2-测试场景方案" title="Direct link to heading">#</a></h2><p>如下是我们根据实际应用场景设计的测试方案:
-<img src="/assets/images/perf_scheme-5891d0d1941fd8838b5e5883961b5430.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-测试结论"></a>3 测试结论<a class="hash-link" href="#3-测试结论" title="Direct link to heading">#</a></h2><p>用"复仇者联盟"里的角色来形容:</p><table><thead><tr><th align="center">角色</th><th align="center">测试场景</th><th>要点</th></tr></thead><tbody><tr><td align="center">闪电侠</td><td align="center">场景五</td><td>快 (数据生产消费时延 TubeMQ 10m [...]
-5个分区的状态;TubeMQ可以根据业务或者系统配置需要,调整数据读取方式,可以动态提升系统的吞吐量;Kafka随着分区增加,入流量有下降;</li></ol><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="522-指标"></a>5.2.2 【指标】<a class="hash-link" href="#522-指标" title="Direct link to heading">#</a></h4><p><strong>注1 :</strong> 如下场景中,均为单Topic测试下不同分区或实例、不同读取模式场景下的测试,单条消息包长均为1K;</p><p><strong>注2 :</strong>
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+这些实现使得TubeMQ在保证实时性和一致性的前提下,具有很好的健壮性及更高的吞吐能力。结合目前主流消息中间件使用情况,以Kafka为参照做性能对比测试,对比常规应用场景下两套系统性能。</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-测试场景方案">2 测试场景方案<a class="hash-link" href="#2-测试场景方案" title="Direct link to heading"></a></h2><p>如下是我们根据实际应用场景设计的测试方案:
+<img src="/assets/images/perf_scheme-5891d0d1941fd8838b5e5883961b5430.png" width="1375" height="789"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-测试结论">3 测试结论<a class="hash-link" href="#3-测试结论" title="Direct link to heading"></a></h2><p>用"复仇者联盟"里的角色来形容:</p><table><thead><tr><th align="center">角色</th><th align="center">测试场景</th><th>要点</th></tr></thead><tbody><tr><td align="center">闪电侠</td><td align="center">场景五</td><td>快 (数据生产消费时延 TubeMQ 10ms vs kafka 250ms )</td></ [...]
+5个分区的状态;TubeMQ可以根据业务或者系统配置需要,调整数据读取方式,可以动态提升系统的吞吐量;Kafka随着分区增加,入流量有下降;</li></ol><h4 class="anchor anchorWithStickyNavbar_mojV" id="522-指标">5.2.2 【指标】<a class="hash-link" href="#522-指标" title="Direct link to heading"></a></h4><p><strong>注1 :</strong> 如下场景中,均为单Topic测试下不同分区或实例、不同读取模式场景下的测试,单条消息包长均为1K;</p><p><strong>注2 :</strong>
读取模式通过admin<!-- -->_<!-- -->upd<!-- -->_<!-- -->def<!-- -->_<!-- -->flow<!-- -->_<!-- -->control<!-- -->_<!-- -->rule设置qryPriorityId为对应值.
-<img src="/assets/images/perf_scenario_2_index-c704f7b90cebbed8902c727a4f409a4e.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="53-场景三多topic场景固定消息包大小实例及分区数考察1002005001000个topic场景下tubemq和kafka性能情况"></a>5.3 场景三:多topic场景,固定消息包大小、实例及分区数,考察100、200、500、1000个topic场景下TubeMQ和Kafka性能情况<a class="hash-link" href="#53-场景三多topic场景固定消息包大小实例及分区数考察1002005001000个topic场景下tubemq和kafka性能情况" title="Direct link to heading">#</a></h3><p> <img src="/asse [...]
+<img src="/assets/images/perf_scenario_2_index-c704f7b90cebbed8902c727a4f409a4e.png" width="1230" height="392"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="53-场景三多topic场景固定消息包大小实例及分区数考察1002005001000个topic场景下tubemq和kafka性能情况">5.3 场景三:多topic场景,固定消息包大小、实例及分区数,考察100、200、500、1000个topic场景下TubeMQ和Kafka性能情况<a class="hash-link" href="#53-场景三多topic场景固定消息包大小实例及分区数考察1002005001000个topic场景下tubemq和kafka性能情况" title="Direct link to heading"></a></h3><p> <img src="/assets/images/perf_scenario_3 [...]
topic下文件句柄约7500个,网络连接150个),但CPU占用比较大;</li><li>TubeMQ通过调整消费方式由内存消费转为文件消费方式后,吞吐量有比较大的增长,CPU占用率有下降,对不同性能要求的业务可以进行区别服务;</li><li>Kafka随着Topic数的增加,吞吐量有明显的下降,同时Kafka流量波动较为剧烈,长时间运行存消费滞后,以及吞吐量明显下降的趋势,以及内存、文件句柄、网络连接数量非常大(在1K
-Topic配置时,网络连接达到了1.2W,文件句柄达到了4.5W)等问题;</li><li>数据对比来看,TubeMQ相比Kafka运行更稳定,吞吐量以稳定形势呈现,长时间跑吞吐量不下降,资源占用少,但CPU的占用需要后续版本解决;</li></ol><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="532-指标"></a>5.3.2 【指标】<a class="hash-link" href="#532-指标" title="Direct link to heading">#</a></h4><p><strong>注:</strong> 如下场景中,包长均为1K,分区数均为10。
-<img src="/assets/images/perf_scenario_3_index-5e779cbf395ed76341b6f1f5c83dce43.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="54-场景四100个topic一入一全量出五份部分过滤出一份全量topic的pull消费过滤消费采用5个不同的消费组从同样的20个topic中过滤出10消息内容"></a>5.4 场景四:100个topic,一入一全量出五份部分过滤出:一份全量Topic的Pull消费;过滤消费采用5个不同的消费组,从同样的20个Topic中过滤出10%消息内容<a class="hash-link" href="#54-场景四100个topic一入一全量出五份部分过滤出一份全量topic的pull消费过滤消费采用5个不同的消费组从同样的20个topic中过滤出10消息内容" title="Direct link to [...]
-<img src="/assets/images/perf_scenario_4_index-0d5bb2ad4c8a241281b1b7fe2f42a3e1.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="55-场景五tubemqkafka数据消费时延比对"></a>5.5 场景五:TubeMQ、Kafka数据消费时延比对<a class="hash-link" href="#55-场景五tubemqkafka数据消费时延比对" title="Direct link to heading">#</a></h3><table><thead><tr><th>类型</th><th>时延</th><th>Ping时延</th></tr></thead><tbody><tr><td>TubeMQ</td><td>90%数据在10ms±</td><td>C->B:0.05ms ~ 0.13ms, P->B [...]
-<img src="/assets/images/perf_scenario_6_index-299d765ac2d0fe177e1d3bd625287af0.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="57-场景七消费严重滞后情况下两系统的表现"></a>5.7 场景七:消费严重滞后情况下两系统的表现<a class="hash-link" href="#57-场景七消费严重滞后情况下两系统的表现" title="Direct link to heading">#</a></h3><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="571-结论"></a>5.7.1 【结论】<a class="hash-link" href="#571-结论" title=" [...]
-<img src="/assets/images/perf_scenario_8_index-db4e624b7ce3f48501d45a96f41b86cf.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="6-附录"></a>6 附录<a class="hash-link" href="#6-附录" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="61-附录1-不同机型下资源占用情况图"></a>6.1 附录1 不同机型下资源占用情况图:<a class="hash-link" href="#61-附录1-不同机型下资源占用情况图" title="Direct link to h [...]
-<img src="/assets/images/perf_appendix_1_bx1_2-a99a18e0aec82cb1b27d63f7b35016b1.png">
-<img src="/assets/images/perf_appendix_1_bx1_3-9f41ba75bfea06d9c5d13be7ea65a3b8.png">
-<img src="/assets/images/perf_appendix_1_bx1_4-cb0135eb550f26c0b12b7767a6455690.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="612-cg1机型测试"></a>6.1.2 【CG1机型测试】<a class="hash-link" href="#612-cg1机型测试" title="Direct link to heading">#</a></h4><p><img src="/assets/images/perf_appendix_1_cg1_1-816e49626e8c00fc5fb81d9401d2d166.png">
-<img src="/assets/images/perf_appendix_1_cg1_2-018b101b947eb70b924455162d341e7a.png">
-<img src="/assets/images/perf_appendix_1_cg1_3-d293633615408f445546a8729a1b2e76.png">
-<img src="/assets/images/perf_appendix_1_cg1_4-889b8b22b29b5f238d5e8708cded2ba7.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="62-附录2-多topic测试时的资源占用情况图"></a>6.2 附录2 多Topic测试时的资源占用情况图:<a class="hash-link" href="#62-附录2-多topic测试时的资源占用情况图" title="Direct link to heading">#</a></h3><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="621-100个topic"></a>6.2.1 【100个topic】<a class="hash-link" [...]
-<img src="/assets/images/perf_appendix_2_topic_100_2-779c578376c46cba5aa35486de2d04a1.png">
-<img src="/assets/images/perf_appendix_2_topic_100_3-81b2240434b1e09a9b5a8269ae6875d3.png">
-<img src="/assets/images/perf_appendix_2_topic_100_4-1692e86ee3fdeb6c9efa128b1de9682d.png">
-<img src="/assets/images/perf_appendix_2_topic_100_5-3d2289d05c837a697da821d144f4c7e2.png">
-<img src="/assets/images/perf_appendix_2_topic_100_6-4ad23b2f655faece485dde80e75a305a.png">
-<img src="/assets/images/perf_appendix_2_topic_100_7-69303e0b51eb9b60ce7323901a7ddb37.png">
-<img src="/assets/images/perf_appendix_2_topic_100_8-d59956c71c05b2f2794cbe7a80c47729.png">
-<img src="/assets/images/perf_appendix_2_topic_100_9-27be3ec8731f4f9db842f005508d18db.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="622-200个topic"></a>6.2.2 【200个topic】<a class="hash-link" href="#622-200个topic" title="Direct link to heading">#</a></h4><p><img src="/assets/images/perf_appendix_2_topic_200_1-5dc4f7f5ad0ed34af6fe8d13b25c076a.png">
-<img src="/assets/images/perf_appendix_2_topic_200_2-60b77f89edbe4e2e86fd74f3dd01e961.png">
-<img src="/assets/images/perf_appendix_2_topic_200_3-105c9f9374062031fb9b0cb420215a35.png">
-<img src="/assets/images/perf_appendix_2_topic_200_4-29d9f00f5ca13d4a0b7a1c8f432cde1c.png">
-<img src="/assets/images/perf_appendix_2_topic_200_5-a993693e37187dc59b6968cda1ec7707.png">
-<img src="/assets/images/perf_appendix_2_topic_200_6-ac481d7c3c44120233f24a5e32c3c604.png">
-<img src="/assets/images/perf_appendix_2_topic_200_7-4fa33cbb903722f864270c73f94069dd.png">
-<img src="/assets/images/perf_appendix_2_topic_200_8-1bcda1b61732b473eaad79e6fed04be8.png">
-<img src="/assets/images/perf_appendix_2_topic_200_9-1c88286d4d391537b06ee301f3bcdaf8.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="623-500个topic"></a>6.2.3 【500个topic】<a class="hash-link" href="#623-500个topic" title="Direct link to heading">#</a></h4><p><img src="/assets/images/perf_appendix_2_topic_500_1-bd738111f6384cee823eaecd0ecfc989.png">
-<img src="/assets/images/perf_appendix_2_topic_500_2-9c640d48c3bb17761d64605bb7234cff.png">
-<img src="/assets/images/perf_appendix_2_topic_500_3-90effa18711727a006173ce84e2d9319.png">
-<img src="/assets/images/perf_appendix_2_topic_500_4-85ff48098c98820c28efb8941800960e.png">
-<img src="/assets/images/perf_appendix_2_topic_500_5-77b80f60ce13afa28791c7fc6c645642.png">
-<img src="/assets/images/perf_appendix_2_topic_500_6-1f35e03545b9318e8db98d72d1631025.png">
-<img src="/assets/images/perf_appendix_2_topic_500_7-771b417d4b51bde730ff8c2e054decc6.png">
-<img src="/assets/images/perf_appendix_2_topic_500_8-7bcd4a002127cf4bfb3d80a000bd9c3d.png">
-<img src="/assets/images/perf_appendix_2_topic_500_9-af5076488ae5d9a19cdd9c6d297fa124.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="6241000个topic"></a>6.2.4【1000个topic】<a class="hash-link" href="#6241000个topic" title="Direct link to heading">#</a></h4><p><img src="/assets/images/perf_appendix_2_topic_1000_1-1ca03ac889455e743218a39275eaf3a5.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_2-da82ae78bad8b756ce7c4c0a40a5db13.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_3-f973676d2b7473cba9eaddd99bfaaa2f.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_4-a49a4c06f83335cbf25cccb34ad62174.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_5-08c68e9947e31aafc0d11590518a10fa.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_6-8cf474f484f303e2b7d29fb1c85df6c7.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_7-3ed1c7626a8fbc622d0153960500bd32.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_8-f4a78c6fe32dbd576eecf35ff707d24c.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_9-348080291e8b178ee5086daef9e8256b.png"></p><hr><a href="#top">Back to top</a></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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentCo [...]
+Topic配置时,网络连接达到了1.2W,文件句柄达到了4.5W)等问题;</li><li>数据对比来看,TubeMQ相比Kafka运行更稳定,吞吐量以稳定形势呈现,长时间跑吞吐量不下降,资源占用少,但CPU的占用需要后续版本解决;</li></ol><h4 class="anchor anchorWithStickyNavbar_mojV" id="532-指标">5.3.2 【指标】<a class="hash-link" href="#532-指标" title="Direct link to heading"></a></h4><p><strong>注:</strong> 如下场景中,包长均为1K,分区数均为10。
+<img src="/assets/images/perf_scenario_3_index-5e779cbf395ed76341b6f1f5c83dce43.png" width="1304" height="442"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="54-场景四100个topic一入一全量出五份部分过滤出一份全量topic的pull消费过滤消费采用5个不同的消费组从同样的20个topic中过滤出10消息内容">5.4 场景四:100个topic,一入一全量出五份部分过滤出:一份全量Topic的Pull消费;过滤消费采用5个不同的消费组,从同样的20个Topic中过滤出10%消息内容<a class="hash-link" href="#54-场景四100个topic一入一全量出五份部分过滤出一份全量topic的pull消费过滤消费采用5个不同的消费组从同样的20个topic中过滤出10消息内容" title="Direct link to heading"></a></h3><h4 cl [...]
+<img src="/assets/images/perf_scenario_4_index-0d5bb2ad4c8a241281b1b7fe2f42a3e1.png" width="1272" height="372"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="55-场景五tubemqkafka数据消费时延比对">5.5 场景五:TubeMQ、Kafka数据消费时延比对<a class="hash-link" href="#55-场景五tubemqkafka数据消费时延比对" title="Direct link to heading"></a></h3><table><thead><tr><th>类型</th><th>时延</th><th>Ping时延</th></tr></thead><tbody><tr><td>TubeMQ</td><td>90%数据在10ms±</td><td>C->B:0.05ms ~ 0.13ms, P->B:2.40ms ~ 2.42ms</td></tr [...]
+<img src="/assets/images/perf_scenario_6_index-299d765ac2d0fe177e1d3bd625287af0.png" width="1302" height="270"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="57-场景七消费严重滞后情况下两系统的表现">5.7 场景七:消费严重滞后情况下两系统的表现<a class="hash-link" href="#57-场景七消费严重滞后情况下两系统的表现" title="Direct link to heading"></a></h3><h4 class="anchor anchorWithStickyNavbar_mojV" id="571-结论">5.7.1 【结论】<a class="hash-link" href="#571-结论" title="Direct link to heading"></a></h4><ol><li>消费严重滞后情况下,TubeMQ和Kafka都会因磁盘IO飙升使得生 [...]
+<img src="/assets/images/perf_scenario_8_index-db4e624b7ce3f48501d45a96f41b86cf.png" width="1022" height="242"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="6-附录">6 附录<a class="hash-link" href="#6-附录" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="61-附录1-不同机型下资源占用情况图">6.1 附录1 不同机型下资源占用情况图:<a class="hash-link" href="#61-附录1-不同机型下资源占用情况图" title="Direct link to heading"></a></h3><h4 class="anchor anchorWithStickyNavbar_mojV" id="611-bx1 [...]
+<img src="/assets/images/perf_appendix_1_bx1_2-a99a18e0aec82cb1b27d63f7b35016b1.png" width="789" height="281">
+<img src="/assets/images/perf_appendix_1_bx1_3-9f41ba75bfea06d9c5d13be7ea65a3b8.png" width="791" height="266">
+<img src="/assets/images/perf_appendix_1_bx1_4-cb0135eb550f26c0b12b7767a6455690.png" width="791" height="262"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="612-cg1机型测试">6.1.2 【CG1机型测试】<a class="hash-link" href="#612-cg1机型测试" title="Direct link to heading"></a></h4><p><img src="/assets/images/perf_appendix_1_cg1_1-816e49626e8c00fc5fb81d9401d2d166.png" width="1226" height="404">
+<img src="/assets/images/perf_appendix_1_cg1_2-018b101b947eb70b924455162d341e7a.png" width="1212" height="414">
+<img src="/assets/images/perf_appendix_1_cg1_3-d293633615408f445546a8729a1b2e76.png" width="777" height="275">
+<img src="/assets/images/perf_appendix_1_cg1_4-889b8b22b29b5f238d5e8708cded2ba7.png" width="791" height="275"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="62-附录2-多topic测试时的资源占用情况图">6.2 附录2 多Topic测试时的资源占用情况图:<a class="hash-link" href="#62-附录2-多topic测试时的资源占用情况图" title="Direct link to heading"></a></h3><h4 class="anchor anchorWithStickyNavbar_mojV" id="621-100个topic">6.2.1 【100个topic】<a class="hash-link" href="#621-100个topic" title="Direct link to heading"></a></h4><p><img src=" [...]
+<img src="/assets/images/perf_appendix_2_topic_100_2-779c578376c46cba5aa35486de2d04a1.png" width="793" height="260">
+<img src="/assets/images/perf_appendix_2_topic_100_3-81b2240434b1e09a9b5a8269ae6875d3.png" width="791" height="262">
+<img src="/assets/images/perf_appendix_2_topic_100_4-1692e86ee3fdeb6c9efa128b1de9682d.png" width="795" height="262">
+<img src="/assets/images/perf_appendix_2_topic_100_5-3d2289d05c837a697da821d144f4c7e2.png" width="781" height="258">
+<img src="/assets/images/perf_appendix_2_topic_100_6-4ad23b2f655faece485dde80e75a305a.png" width="785" height="260">
+<img src="/assets/images/perf_appendix_2_topic_100_7-69303e0b51eb9b60ce7323901a7ddb37.png" width="783" height="256">
+<img src="/assets/images/perf_appendix_2_topic_100_8-d59956c71c05b2f2794cbe7a80c47729.png" width="789" height="258">
+<img src="/assets/images/perf_appendix_2_topic_100_9-27be3ec8731f4f9db842f005508d18db.png" width="785" height="260"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="622-200个topic">6.2.2 【200个topic】<a class="hash-link" href="#622-200个topic" title="Direct link to heading"></a></h4><p><img src="/assets/images/perf_appendix_2_topic_200_1-5dc4f7f5ad0ed34af6fe8d13b25c076a.png" width="777" height="254">
+<img src="/assets/images/perf_appendix_2_topic_200_2-60b77f89edbe4e2e86fd74f3dd01e961.png" width="775" height="254">
+<img src="/assets/images/perf_appendix_2_topic_200_3-105c9f9374062031fb9b0cb420215a35.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_200_4-29d9f00f5ca13d4a0b7a1c8f432cde1c.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_200_5-a993693e37187dc59b6968cda1ec7707.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_200_6-ac481d7c3c44120233f24a5e32c3c604.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_200_7-4fa33cbb903722f864270c73f94069dd.png" width="777" height="254">
+<img src="/assets/images/perf_appendix_2_topic_200_8-1bcda1b61732b473eaad79e6fed04be8.png" width="779" height="252">
+<img src="/assets/images/perf_appendix_2_topic_200_9-1c88286d4d391537b06ee301f3bcdaf8.png" width="783" height="256"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="623-500个topic">6.2.3 【500个topic】<a class="hash-link" href="#623-500个topic" title="Direct link to heading"></a></h4><p><img src="/assets/images/perf_appendix_2_topic_500_1-bd738111f6384cee823eaecd0ecfc989.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_500_2-9c640d48c3bb17761d64605bb7234cff.png" width="783" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_3-90effa18711727a006173ce84e2d9319.png" width="779" height="254">
+<img src="/assets/images/perf_appendix_2_topic_500_4-85ff48098c98820c28efb8941800960e.png" width="785" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_5-77b80f60ce13afa28791c7fc6c645642.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_500_6-1f35e03545b9318e8db98d72d1631025.png" width="785" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_7-771b417d4b51bde730ff8c2e054decc6.png" width="781" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_8-7bcd4a002127cf4bfb3d80a000bd9c3d.png" width="785" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_9-af5076488ae5d9a19cdd9c6d297fa124.png" width="781" height="256"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="6241000个topic">6.2.4【1000个topic】<a class="hash-link" href="#6241000个topic" title="Direct link to heading"></a></h4><p><img src="/assets/images/perf_appendix_2_topic_1000_1-1ca03ac889455e743218a39275eaf3a5.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_2-da82ae78bad8b756ce7c4c0a40a5db13.png" width="777" height="258">
+<img src="/assets/images/perf_appendix_2_topic_1000_3-f973676d2b7473cba9eaddd99bfaaa2f.png" width="781" height="258">
+<img src="/assets/images/perf_appendix_2_topic_1000_4-a49a4c06f83335cbf25cccb34ad62174.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_5-08c68e9947e31aafc0d11590518a10fa.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_6-8cf474f484f303e2b7d29fb1c85df6c7.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_7-3ed1c7626a8fbc622d0153960500bd32.png" width="783" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_8-f4a78c6fe32dbd576eecf35ff707d24c.png" width="785" height="258">
+<img src="/assets/images/perf_appendix_2_topic_1000_9-348080291e8b178ee5086daef9e8256b.png" width="781" height="256"></p><hr><a href="#top">Back to top</a></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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-p [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/modules/website/quick_start/index.html b/docs/0.11.0/modules/website/quick_start/index.html
index f36b208..7527727 100644
--- a/docs/0.11.0/modules/website/quick_start/index.html
+++ b/docs/0.11.0/modules/website/quick_start/index.html
@@ -3,27 +3,27 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Build && Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/website/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Build && Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/modules/website/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-You will also see any lint errors in the console.</p><p>The start of the web server depends on the back-end server <code>manger api</code> interface.</p><p>You should start the backend server first, and then set the variable <code>target</code> in <code>/inlong-website/src/setupProxy.js</code> to the address of the api service.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="test"></a>Test<a class="hash-link" href="#test" title="Direct [...]
-For more information, see the section on <a href="https://create-react-app.dev/docs/running-tests/" target="_blank" rel="noopener noreferrer">Running Tests</a>.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="build-1"></a>Build<a class="hash-link" href="#build-1" title="Direct link to heading">#</a></h3><p>First, make sure that the project has run <code>npm install</code> or <code>yarn install</code> to install <code>node_modules</code [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+You will also see any lint errors in the console.</p><p>The start of the web server depends on the back-end server <code>manger api</code> interface.</p><p>You should start the backend server first, and then set the variable <code>target</code> in <code>/inlong-website/src/setupProxy.js</code> to the address of the api service.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="test">Test<a class="hash-link" href="#test" title="Direct link to heading"></a></h3><p>Run <code>npm test</ [...]
+For more information, see the section on <a href="https://create-react-app.dev/docs/running-tests/" target="_blank" rel="noopener noreferrer">Running Tests</a>.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="build-1">Build<a class="hash-link" href="#build-1" title="Direct link to heading"></a></h3><p>First, make sure that the project has run <code>npm install</code> or <code>yarn install</code> to install <code>node_modules</code>.</p><p>Run <code>npm run build</code> or <code>ya [...]
Better page performance can be obtained in the constructed production mode.</p><p>After the build, the code is compressed, and the file name includes the hash value.
-Your application is ready to be deployed!</p><p>For details, see the section on <a href="https://create-react-app.dev/docs/deployment/" target="_blank" rel="noopener noreferrer">deployment</a>.</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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/modules/website/quick_start.md" target="_blank" rel="noreferrer noopener [...]
+Your application is ready to be deployed!</p><p>For details, see the section on <a href="https://create-react-app.dev/docs/deployment/" target="_blank" rel="noopener noreferrer">deployment</a>.</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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/modules/website/quick_start.md" target="_blank" rel="noreferrer noopener [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/tags/index.html b/docs/0.11.0/tags/index.html
deleted file mode 100644
index 60068bc..0000000
--- a/docs/0.11.0/tags/index.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
-<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Tags | Apache Inlong</title><meta data-react-helmet="true" property="og:title" content="Tags | Apache Inlong"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/tags"><meta data-react-helmet="true" name="docusaurus_locale" content [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
-</head>
-<body>
-<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
- <div>
- <p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
- </div>
- <div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
- </div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/0.11.0/user_guide/example/index.html b/docs/0.11.0/user_guide/example/index.html
index 448e4f7..dce5904 100644
--- a/docs/0.11.0/user_guide/example/index.html
+++ b/docs/0.11.0/user_guide/example/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Hive Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/user_guide/example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versio [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Hive Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/user_guide/example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versio [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-Then we need to create a new file <code>./collect-data/test.log</code> and add content to it to trigger the agent to send data to the dataproxy.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="prism-code language-undefined codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">$ touch collect-data/test.log</s [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+Then we need to create a new file <code>./collect-data/test.log</code> and add content to it to trigger the agent to send data to the dataproxy.</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain">$ touch collect-data [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/user_guide/quick_start/index.html b/docs/0.11.0/user_guide/quick_start/index.html
index b26867d..3fcaca5 100644
--- a/docs/0.11.0/user_guide/quick_start/index.html
+++ b/docs/0.11.0/user_guide/quick_start/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Quick Start | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/user_guide/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Quick Start | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/user_guide/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/0.11.0/user_guide/user_manual/index.html b/docs/0.11.0/user_guide/user_manual/index.html
index fc7a030..2a07dec 100644
--- a/docs/0.11.0/user_guide/user_manual/index.html
+++ b/docs/0.11.0/user_guide/user_manual/index.html
@@ -3,63 +3,63 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">User Manual | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/user_guide/user_manual"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">User Manual | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/0.11.0/user_guide/user_manual"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-view, edit, update and delete the details of these tasks.</p><p>Click <!-- -->[Data Access]<!-- -->, there are two steps to fill in data access information: business information, data stream.</p><p><img src="/assets/images/image-1624431177918-95ea081c82d148e01848987443a7793c.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="21-business-information"></a>2.1 Business Information<a class="hash-link" href="#21-business-information" tit [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+view, edit, update and delete the details of these tasks.</p><p>Click <!-- -->[Data Access]<!-- -->, there are two steps to fill in data access information: business information, data stream.</p><p><img src="/assets/images/image-1624431177918-95ea081c82d148e01848987443a7793c.png" width="1549" height="982"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="21-business-information">2.1 Business Information<a class="hash-link" href="#21-business-information" title="Direct link to headin [...]
specifications, such as pay_base</li><li>Business Chinese name: Chinese description of the business, easy to use and retrieve, up to 128 characters</li><li>Business responsible person: at least 2 people, the business responsible person can view and modify business
-information, add and modify all access configuration items</li><li>Business introduction: Cut SMS to introduce the business background and application of this access task:</li></ul><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="212-access-requirements"></a>2.1.2 Access requirements<a class="hash-link" href="#212-access-requirements" title="Direct link to heading">#</a></h3><p>Access requirements require users to choose message middleware [...]
-resources later.</p><p><img src="/assets/images/image-1624431333949-43ad52b3ffa3e01329822b38dde5d277.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="22-data-stream"></a>2.2 Data stream<a class="hash-link" href="#22-data-stream" title="Direct link to heading">#</a></h2><p>Click <!-- -->[Next]<!-- --> to enter the data flow information filling step. There are four modules for data flow information filling:
-basic information, data source, data information, and data stream.</p><p>In the data flow process, you can click <!-- -->[New Data Stream]<!-- --> to create a new data stream page:</p><p><img src="/assets/images/image-1624431416449-d3d59918a7bd08f2deb481e5fd4cbd98.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="221-basic-information"></a>2.2.1 Basic information<a class="hash-link" href="#221-basic-information" title="Direct link [...]
+information, add and modify all access configuration items</li><li>Business introduction: Cut SMS to introduce the business background and application of this access task:</li></ul><h3 class="anchor anchorWithStickyNavbar_mojV" id="212-access-requirements">2.1.2 Access requirements<a class="hash-link" href="#212-access-requirements" title="Direct link to heading"></a></h3><p>Access requirements require users to choose message middleware: high throughput (TUBE):</p><p><img src="/assets/i [...]
+resources later.</p><p><img src="/assets/images/image-1624431333949-43ad52b3ffa3e01329822b38dde5d277.png" width="796" height="268"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="22-data-stream">2.2 Data stream<a class="hash-link" href="#22-data-stream" title="Direct link to heading"></a></h2><p>Click <!-- -->[Next]<!-- --> to enter the data flow information filling step. There are four modules for data flow information filling:
+basic information, data source, data information, and data stream.</p><p>In the data flow process, you can click <!-- -->[New Data Stream]<!-- --> to create a new data stream page:</p><p><img src="/assets/images/image-1624431416449-d3d59918a7bd08f2deb481e5fd4cbd98.png" width="1560" height="141"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="221-basic-information">2.2.1 Basic information<a class="hash-link" href="#221-basic-information" title="Direct link to heading"></a></h3><p> [...]
specific business group and is consistent with the stream id in the data source and the storage table</li><li>Data stream name: interface information description, the length is limited to 64 characters (32 Chinese characters)</li><li>Data stream owner: The data stream owner can view and modify data stream information, add and modify all access
-configuration items</li><li>Introduction to data flow: simple text introduction to data flow</li></ul><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="222-data-source"></a>2.2.2 Data source<a class="hash-link" href="#222-data-source" title="Direct link to heading">#</a></h3><p>You are required to select the source of the data stream.</p><p>Currently, three methods of file and independent push are supported, and the detailed information of [...]
+configuration items</li><li>Introduction to data flow: simple text introduction to data flow</li></ul><h3 class="anchor anchorWithStickyNavbar_mojV" id="222-data-source">2.2.2 Data source<a class="hash-link" href="#222-data-source" title="Direct link to heading"></a></h3><p>You are required to select the source of the data stream.</p><p>Currently, three methods of file and independent push are supported, and the detailed information of the data source can
be supplemented in the advanced options.</p><ul><li>File: The business data is in the file, and the business machine deploys InLong Agent, which is read according to
-customized policy rules</li><li>Autonomous push: Push data to the messaging middleware through the SDK</li></ul><p><img src="/assets/images/image-1624431594406-df78435a37da265110e6f5dcc5ea3236.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="223-data-information"></a>2.2.3 Data Information<a class="hash-link" href="#223-data-information" title="Direct link to heading">#</a></h3><p>You are required to fill in the data-related infor [...]
-incorrect and garbled characters after storage</li><li>Source field separator: the format of data sent to MQ</li><li>Source data field: attributes with different meanings divided by a certain format in MQ</li></ul><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="224-data-storage"></a>2.2.4 Data storage<a class="hash-link" href="#224-data-storage" title="Direct link to heading">#</a></h3><p>You are required to select the final flow directio [...]
-and autonomous push.</p><p><img src="/assets/images/image-1624431713360-73fcde085496fcff476e72ece79a3074.png"></p><p>Add HIVE storage:</p><p><img src="/assets/images/image-1624431787323-5c358330aa9d98a28f887c6bc699d383.png"></p><ul><li>Target database: hive database name (prepared to create in advance)</li><li>Target table: hive table name</li><li>First-level partition: the field name of the first-level subdirectory of hdfs data divided by hive data</li><li>Secondary partition: the field [...]
-and support deletion and addition-</li></ul><header><h1>3. Access details</h1></header><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="31-execution-log"></a>3.1 Execution log<a class="hash-link" href="#31-execution-log" title="Direct link to heading">#</a></h2><p>When the status of the data access task is "approved successfully" or "configuration failed", the "execution log"
-function can be used to allow users to view the progress and details of the task.</p><p><img src="/assets/images/image-1624432002615-5d1986e99c99a7c8410656ab2676f920.png"></p><p>Click <!-- -->[Execution Log]<!-- --> to display the details of the task execution log in a pop-up window.</p><p><img src="/assets/images/image-1624432022859-896538dcdc53d0dd834d60dd5cec5ef1.png"></p><p>The execution log will display the task type, execution result, execution log content, end time, and the end ti [...]
-execution of the access process. If the execution fails, you can "restart" the task and execute it again.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="32-task-details"></a>3.2 Task details<a class="hash-link" href="#32-task-details" title="Direct link to heading">#</a></h2><p>The business person in charge/following person can view the access details of the task, and can modify and update part
-of the information under the status of <!-- -->[Waiting Applying]<!-- -->, <!-- -->[Configuration Successful]<!-- -->, and <!-- -->[Configuration Failed]<!-- -->.</p><p>There are three modules in the access task details: business information, data stream and data storage.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="321-business-information"></a>3.2.1 Business Information<a class="hash-link" href="#321-business-information" title="D [...]
-information</p><p><img src="/assets/images/image-1624432092795-4ffb5c6560a1b876ee985389f4674f46.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="323-data-storage"></a>3.2.3 Data Storage<a class="hash-link" href="#323-data-storage" title="Direct link to heading">#</a></h3><p>Display the basic information of the data flow in the access task, select different flow types through the drop-down
-box, and click <!-- -->[New Flow Configuration]<!-- --> to create a new data storage.</p><p><img src="/assets/images/image-1624432114765-5a8af6d09d59ec308f3ef7f2063b13f9.png"></p><header><h1>4. Data consumption</h1></header><p>Data consumption currently does not support direct consumption access to data, and data can be consumed normally after
+customized policy rules</li><li>Autonomous push: Push data to the messaging middleware through the SDK</li></ul><p><img src="/assets/images/image-1624431594406-df78435a37da265110e6f5dcc5ea3236.png" width="1016" height="141"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="223-data-information">2.2.3 Data Information<a class="hash-link" href="#223-data-information" title="Direct link to heading"></a></h3><p>You are required to fill in the data-related information in the data stream [...]
+incorrect and garbled characters after storage</li><li>Source field separator: the format of data sent to MQ</li><li>Source data field: attributes with different meanings divided by a certain format in MQ</li></ul><h3 class="anchor anchorWithStickyNavbar_mojV" id="224-data-storage">2.2.4 Data storage<a class="hash-link" href="#224-data-storage" title="Direct link to heading"></a></h3><p>You are required to select the final flow direction of this task, this part is not currently supports [...]
+and autonomous push.</p><p><img src="/assets/images/image-1624431713360-73fcde085496fcff476e72ece79a3074.png" width="1012" height="347"></p><p>Add HIVE storage:</p><p><img src="/assets/images/image-1624431787323-5c358330aa9d98a28f887c6bc699d383.png" width="621" height="610"></p><ul><li>Target database: hive database name (prepared to create in advance)</li><li>Target table: hive table name</li><li>First-level partition: the field name of the first-level subdirectory of hdfs data divided [...]
+and support deletion and addition-</li></ul><h1>3. Access details</h1><h2 class="anchor anchorWithStickyNavbar_mojV" id="31-execution-log">3.1 Execution log<a class="hash-link" href="#31-execution-log" title="Direct link to heading"></a></h2><p>When the status of the data access task is "approved successfully" or "configuration failed", the "execution log"
+function can be used to allow users to view the progress and details of the task.</p><p><img src="/assets/images/image-1624432002615-5d1986e99c99a7c8410656ab2676f920.png" width="3132" height="1810"></p><p>Click <!-- -->[Execution Log]<!-- --> to display the details of the task execution log in a pop-up window.</p><p><img src="/assets/images/image-1624432022859-896538dcdc53d0dd834d60dd5cec5ef1.png" width="2018" height="1434"></p><p>The execution log will display the task type, execution r [...]
+execution of the access process. If the execution fails, you can "restart" the task and execute it again.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="32-task-details">3.2 Task details<a class="hash-link" href="#32-task-details" title="Direct link to heading"></a></h2><p>The business person in charge/following person can view the access details of the task, and can modify and update part
+of the information under the status of <!-- -->[Waiting Applying]<!-- -->, <!-- -->[Configuration Successful]<!-- -->, and <!-- -->[Configuration Failed]<!-- -->.</p><p>There are three modules in the access task details: business information, data stream and data storage.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="321-business-information">3.2.1 Business Information<a class="hash-link" href="#321-business-information" title="Direct link to heading"></a></h3><p>Display the bas [...]
+information</p><p><img src="/assets/images/image-1624432092795-4ffb5c6560a1b876ee985389f4674f46.png" width="1544" height="1248"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="323-data-storage">3.2.3 Data Storage<a class="hash-link" href="#323-data-storage" title="Direct link to heading"></a></h3><p>Display the basic information of the data flow in the access task, select different flow types through the drop-down
+box, and click <!-- -->[New Flow Configuration]<!-- --> to create a new data storage.</p><p><img src="/assets/images/image-1624432114765-5a8af6d09d59ec308f3ef7f2063b13f9.png" width="1546" height="377"></p><h1>4. Data consumption</h1><p>Data consumption currently does not support direct consumption access to data, and data can be consumed normally after
the approval process.</p><p>Click <!-- -->[New Consumption]<!-- --> to enter the data consumption process, and you need to fill in information related to
-consumption.</p><p><img src="/assets/images/image-1624432235900-f71edf583b188793707e0f561ee3ba06.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="41-consumer-information"></a>4.1 Consumer Information<a class="hash-link" href="#41-consumer-information" title="Direct link to heading">#</a></h2><p>Applicants need to gradually fill in the basic consumer business information related to data consumption applications in
-the information filling module</p><p><img src="/assets/images/image-1624432254118-33a6d97d973e2872e9e53d4cbebe8d3f.png"></p><ul><li>Consumer group name: The prefix is automatically generated according to the product/project. The brief name of the
+consumption.</p><p><img src="/assets/images/image-1624432235900-f71edf583b188793707e0f561ee3ba06.png" width="1552" height="591"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="41-consumer-information">4.1 Consumer Information<a class="hash-link" href="#41-consumer-information" title="Direct link to heading"></a></h2><p>Applicants need to gradually fill in the basic consumer business information related to data consumption applications in
+the information filling module</p><p><img src="/assets/images/image-1624432254118-33a6d97d973e2872e9e53d4cbebe8d3f.png" width="1188" height="498"></p><ul><li>Consumer group name: The prefix is automatically generated according to the product/project. The brief name of the
consumer must be composed of lowercase letters, numbers, and underscores. The final approval will assign the consumer
name based on the abbreviation splicing</li><li>Consumer Responsible Person: At least 2 persons are required to choose the responsible person; the responsible person
can view and modify the consumption information</li><li>Consumer target business group id: you need to select the business group id of the consumer data, you can click <!-- -->[Query]<!-- --> and
select the appropriate business group id in the pop-up window
-<img src="/assets/images/image-1624432286674-9853d11f33318f394eea705d9cfcd140.png"></li><li>Data usage: select data usage usage</li><li>Data usage description: The applicant needs to briefly explain the items used and the purpose of the data according to
+<img src="/assets/images/image-1624432286674-9853d11f33318f394eea705d9cfcd140.png" width="669" height="309"></li><li>Data usage: select data usage usage</li><li>Data usage description: The applicant needs to briefly explain the items used and the purpose of the data according to
their own consumption scenarios After completing the information, click <!-- -->[Submit]<!-- -->, and the data consumption process
-will be formally submitted to the approver before it will take effect.</li></ul><header><h1>5. Approval management</h1></header><p>The approval management function module currently includes my application and my approval, and all tasks of data access
-and consumption application approval in the management system.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="51-my-application"></a>5.1 My application<a class="hash-link" href="#51-my-application" title="Direct link to heading">#</a></h2><p>Display the current task list submitted by the applicant for data access and consumption in the system, click <!-- -->[Details]<!-- -->
-to view the current basic information and approval process of the task.</p><p><img src="/assets/images/image-1624432445002-b6cd6262bbb9012f06a72091a5ec9298.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="511-data-access-details"></a>5.1.1 Data access details<a class="hash-link" href="#511-data-access-details" title="Direct link to heading">#</a></h3><p>Data access task detailed display The current basic information of the applica [...]
-information, basic information about application access, and current approval process nodes.</p><p><img src="/assets/images/image-1624432458971-d9f910891c45e7ed95a005c276a3181e.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="512-data-consumption-details"></a>5.1.2 Data consumption details<a class="hash-link" href="#512-data-consumption-details" title="Direct link to heading">#</a></h3><p>Data consumption task details display basi [...]
-basic consumption information, and current approval process nodes.</p><p><img src="/assets/images/image-1624432474526-62d8f0211df39af00583e77669d84dcd.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="52-my-approval"></a>5.2 My approval<a class="hash-link" href="#52-my-approval" title="Direct link to heading">#</a></h2><p>As a data access officer and system member with approval authority, have the responsibility for data access or
-consumption approval.</p><p><img src="/assets/images/image-1624432496461-8451c9c09d3a3fe90b1660ec1d94a22b.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="521-data-access-approval"></a>5.2.1 Data Access Approval<a class="hash-link" href="#521-data-access-approval" title="Direct link to heading">#</a></h3><p>New data access approval: currently it is a first-level approval, which is approved by the system administrator.</p><p>The sy [...]
-business information.</p><p><img src="/assets/images/image-1624432515850-29364ea956882287ca1b8bb48b5a1a17.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="522-new-data-consumption-approval"></a>5.2.2 New data consumption approval<a class="hash-link" href="#522-new-data-consumption-approval" title="Direct link to heading">#</a></h3><p>New data consume approval: currently it is a first-level approval, which is approved by the person [...]
+will be formally submitted to the approver before it will take effect.</li></ul><h1>5. Approval management</h1><p>The approval management function module currently includes my application and my approval, and all tasks of data access
+and consumption application approval in the management system.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="51-my-application">5.1 My application<a class="hash-link" href="#51-my-application" title="Direct link to heading"></a></h2><p>Display the current task list submitted by the applicant for data access and consumption in the system, click <!-- -->[Details]<!-- -->
+to view the current basic information and approval process of the task.</p><p><img src="/assets/images/image-1624432445002-b6cd6262bbb9012f06a72091a5ec9298.png" width="1556" height="1154"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="511-data-access-details">5.1.1 Data access details<a class="hash-link" href="#511-data-access-details" title="Direct link to heading"></a></h3><p>Data access task detailed display The current basic information of the application task includes: appl [...]
+information, basic information about application access, and current approval process nodes.</p><p><img src="/assets/images/image-1624432458971-d9f910891c45e7ed95a005c276a3181e.png" width="1554" height="966"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="512-data-consumption-details">5.1.2 Data consumption details<a class="hash-link" href="#512-data-consumption-details" title="Direct link to heading"></a></h3><p>Data consumption task details display basic information of current [...]
+basic consumption information, and current approval process nodes.</p><p><img src="/assets/images/image-1624432474526-62d8f0211df39af00583e77669d84dcd.png" width="1554" height="477"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="52-my-approval">5.2 My approval<a class="hash-link" href="#52-my-approval" title="Direct link to heading"></a></h2><p>As a data access officer and system member with approval authority, have the responsibility for data access or
+consumption approval.</p><p><img src="/assets/images/image-1624432496461-8451c9c09d3a3fe90b1660ec1d94a22b.png" width="1550" height="947"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="521-data-access-approval">5.2.1 Data Access Approval<a class="hash-link" href="#521-data-access-approval" title="Direct link to heading"></a></h3><p>New data access approval: currently it is a first-level approval, which is approved by the system administrator.</p><p>The system administrator will r [...]
+business information.</p><p><img src="/assets/images/image-1624432515850-29364ea956882287ca1b8bb48b5a1a17.png" width="1552" height="1221"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="522-new-data-consumption-approval">5.2.2 New data consumption approval<a class="hash-link" href="#522-new-data-consumption-approval" title="Direct link to heading"></a></h3><p>New data consume approval: currently it is a first-level approval, which is approved by the person in charge of the
business.</p><p>Business approval: The person in charge of the data access business judges whether the consumption meets the business
-requirements according to the access information:</p><p><img src="/assets/images/image-1624432535541-b2ca3753d7d7ce8b9f95739f7c69a6eb.png"></p><header><h1>6. System Management</h1></header><p>Only users with the role of system administrator can use this function. They can create, modify, and delete users:</p><p><img src="/assets/images/image-1624432652141-835dbf13a80b62324a1c20e6526b2404.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR [...]
+requirements according to the access information:</p><p><img src="/assets/images/image-1624432535541-b2ca3753d7d7ce8b9f95739f7c69a6eb.png" width="1554" height="629"></p><h1>6. System Management</h1><p>Only users with the role of system administrator can use this function. They can create, modify, and delete users:</p><p><img src="/assets/images/image-1624432652141-835dbf13a80b62324a1c20e6526b2404.png" width="1530" height="732"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="61-new [...]
account management permissions); system administrators (with data access and data consumption permissions, data access
approval and account management permissions)</li><li>username: username for login</li><li>user password:
-Effective duration: the account can be used in the system
-<img src="/assets/images/image-1624432740241-902d6ac30fca2f18083d8ddecbd50180.png"></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="62-delete-user"></a>6.2 Delete user<a class="hash-link" href="#62-delete-user" title="Direct link to heading">#</a></h2><p>The system administrator can delete the account of the created user. After the deletion, the account will stop using:</p><p><img src="/assets/images/image-1624432759224-fe8616b87 [...]
-confirmation, the new password of this account will take effect:</p><p><img src="/assets/images/image-1624432829313-74769de3ddbe89790bfbb54a8c6df399.png"></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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/user_guide/user_manual.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="cu [...]
+<img src="/assets/images/image-1624432740241-902d6ac30fca2f18083d8ddecbd50180.png" width="1288" height="567"></li></ul><h2 class="anchor anchorWithStickyNavbar_mojV" id="62-delete-user">6.2 Delete user<a class="hash-link" href="#62-delete-user" title="Direct link to heading"></a></h2><p>The system administrator can delete the account of the created user. After the deletion, the account will stop using:</p><p><img src="/assets/images/image-1624432759224-fe8616b872ae8c1426f1f47f46b5847a.p [...]
+confirmation, the new password of this account will take effect:</p><p><img src="/assets/images/image-1624432829313-74769de3ddbe89790bfbb54a8c6df399.png" width="1318" height="452"></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/incubator-inlong-website/edit/master/versioned_docs/version-0.11.0/user_guide/user_manual.md" target="_blank" rel="noreferrer noopener" class="theme-edi [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/administration/approval_management/index.html b/docs/administration/approval_management/index.html
index cf7db1a..431929d 100644
--- a/docs/administration/approval_management/index.html
+++ b/docs/administration/approval_management/index.html
@@ -3,27 +3,27 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Approval Management | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/administration/approval_management"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Approval Management | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/administration/approval_management"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="d [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-consumption approval.</p><p><img src="/assets/images/approval-list-2e063515198cd6c46ac66601ef2e4540.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="data-access-approval"></a>Data Access Approval<a class="hash-link" href="#data-access-approval" title="Direct link to heading">#</a></h4><p>New data access approval: currently it is a first-level approval, which is approved by the system administrator.</p><p>The system administrator w [...]
-business information.</p><p><img src="/assets/images/approval-access-a858514627b03e867c16fbbdf4c5bc3a.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="new-data-consumption-approval"></a>New data consumption approval<a class="hash-link" href="#new-data-consumption-approval" title="Direct link to heading">#</a></h4><p>New data consume approval: currently it is a first-level approval, which is approved by the person in charge of the
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+consumption approval.</p><p><img src="/assets/images/approval-list-2e063515198cd6c46ac66601ef2e4540.png" width="1558" height="586"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="data-access-approval">Data Access Approval<a class="hash-link" href="#data-access-approval" title="Direct link to heading"></a></h4><p>New data access approval: currently it is a first-level approval, which is approved by the system administrator.</p><p>The system administrator will review whether the ac [...]
+business information.</p><p><img src="/assets/images/approval-access-a858514627b03e867c16fbbdf4c5bc3a.png" width="1560" height="834"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="new-data-consumption-approval">New data consumption approval<a class="hash-link" href="#new-data-consumption-approval" title="Direct link to heading"></a></h4><p>New data consume approval: currently it is a first-level approval, which is approved by the person in charge of the
business.</p><p>Business approval: The person in charge of the data access business judges whether the consumption meets the business
-requirements according to the access information:</p><p><img src="/assets/images/approval-consumption-8e3e5d5d2758710a7c97abdbe6fddfda.png"></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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/administration/approval_management.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="curr [...]
+requirements according to the access information:</p><p><img src="/assets/images/approval-consumption-8e3e5d5d2758710a7c97abdbe6fddfda.png" width="1567" height="776"></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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/administration/approval_management.md" target="_blank" rel="noreferrer noopener" class="theme-edit- [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/administration/user_management/index.html b/docs/administration/user_management/index.html
index bd5de9e..e61ec63 100644
--- a/docs/administration/user_management/index.html
+++ b/docs/administration/user_management/index.html
@@ -3,27 +3,27 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">User Management | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/administration/user_management"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusauru [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">User Management | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/administration/user_management"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusauru [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
account management permissions); system administrators (with data access and data consumption permissions, data access
approval and account management permissions)</li><li>username: username for login</li><li>user password:
--Effective duration: the account can be used in the system</li></ul><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="delete-user"></a>Delete user<a class="hash-link" href="#delete-user" title="Direct link to heading">#</a></h3><p>The system administrator can delete the account of the created user. After the deletion, the account will stop using:</p><p><img src="/assets/images/user-delete-0b132dc8de28540b773685e2094c297b.png"></p><h3><a ari [...]
-confirmation, the new password of this account will take effect:</p><p><img src="/assets/images/user-edit-68762cbea1a254da8ba9091aa9e8cf63.png"></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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/administration/user_management.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="curr [...]
+-Effective duration: the account can be used in the system</li></ul><h3 class="anchor anchorWithStickyNavbar_mojV" id="delete-user">Delete user<a class="hash-link" href="#delete-user" title="Direct link to heading"></a></h3><p>The system administrator can delete the account of the created user. After the deletion, the account will stop using:</p><p><img src="/assets/images/user-delete-0b132dc8de28540b773685e2094c297b.png" width="1563" height="423"></p><h3 class="anchor anchorWithStickyN [...]
+confirmation, the new password of this account will take effect:</p><p><img src="/assets/images/user-edit-68762cbea1a254da8ba9091aa9e8cf63.png" width="1552" height="344"></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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/administration/user_management.md" target="_blank" rel="noreferrer noopener" class="theme-edit- [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/contact/index.html b/docs/contact/index.html
index 0e42653..70643d5 100644
--- a/docs/contact/index.html
+++ b/docs/contact/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Contact Us | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/contact"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.12.0"> [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Contact Us | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/contact"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.12.0"> [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/deployment/bare_metal/index.html b/docs/deployment/bare_metal/index.html
index 31cc6d3..9df1f8e 100644
--- a/docs/deployment/bare_metal/index.html
+++ b/docs/deployment/bare_metal/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Bare Metal | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/deployment/bare_metal"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" con [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Bare Metal | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/deployment/bare_metal"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" con [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/deployment/docker/index.html b/docs/deployment/docker/index.html
index 929dab6..a1e2bbe 100644
--- a/docs/deployment/docker/index.html
+++ b/docs/deployment/docker/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Docker | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/deployment/docker"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0. [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Docker | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/deployment/docker"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0. [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/deployment/k8s/index.html b/docs/deployment/k8s/index.html
index 300351e..4702508 100644
--- a/docs/deployment/k8s/index.html
+++ b/docs/deployment/k8s/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Kubernetes | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/deployment/k8s"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0 [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Kubernetes | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/deployment/k8s"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0 [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/deployment/standalone/index.html b/docs/deployment/standalone/index.html
index 3f73d70..9de1466 100644
--- a/docs/deployment/standalone/index.html
+++ b/docs/deployment/standalone/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Standalone | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/deployment/standalone"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" con [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Standalone | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/deployment/standalone"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" con [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/design_and_concept/basic_concept/index.html b/docs/design_and_concept/basic_concept/index.html
index dc587b1..f8d7d7f 100644
--- a/docs/design_and_concept/basic_concept/index.html
+++ b/docs/design_and_concept/basic_concept/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Basic Concept | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/design_and_concept/basic_concept"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusauru [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Basic Concept | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/design_and_concept/basic_concept"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusauru [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/introduction/index.html b/docs/introduction/index.html
index 4fafb31..5f177e7 100644
--- a/docs/introduction/index.html
+++ b/docs/introduction/index.html
@@ -3,31 +3,31 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">InLong Introduction | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" con [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">InLong Introduction | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" con [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-it is regarded as a metaphor of the InLong system for reporting streams of data.</p></blockquote><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="about-inlong"></a>About InLong<a class="hash-link" href="#about-inlong" title="Direct link to heading">#</a></h2><p><a href="https://inlong.apache.org" target="_blank" rel="noopener noreferrer">Apache InLong</a> is a one-stop data ingestion platform donated by Tencent to the Apache community. It [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+it is regarded as a metaphor of the InLong system for reporting streams of data.</p></blockquote><h2 class="anchor anchorWithStickyNavbar_mojV" id="about-inlong">About InLong<a class="hash-link" href="#about-inlong" title="Direct link to heading"></a></h2><p><a href="https://inlong.apache.org" target="_blank" rel="noopener noreferrer">Apache InLong</a> is a one-stop data ingestion platform donated by Tencent to the Apache community. It provides automatic, safe, reliable, and high-pe [...]
<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.
-Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of data collection, aggregation, storage, and sorting data processing. It is simple to use, flexible to expand, stable and reliable characteristic.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="features"></a>Features<a class="hash-link" href="#features" titl [...]
+Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of data collection, aggregation, storage, and sorting data processing. It is simple to use, flexible to expand, stable and reliable characteristic.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="features">Features<a class="hash-link" href="#features" title="Direct link to heading"></a></h2><ul><li><p>Eas [...]
it delivers high-performance processing capabilities for 10 trillion-level data streams and highly reliable services for 100 billion-level data streams</p></li><li><p>Comprehensive Features</p><p>Apache InLong supports various types of data access methods and can be integrated with different types of Message Queue (MQ) services. It also provides real-time data extract, transform,
and load (ETL) and sorting capabilities based on rules. Apache InLong also allows you to plug features to extend system capabilities</p></li><li><p>Service Integration</p><p>Apache InLong provides unified system monitoring and alert services. It provides fine-grained metrics to facilitate data visualization.
You can view the running status of queues and topic-based data statistics in a unified data metric platform.
You can also configure the alert service based on your business requirements so that users can be alerted when errors occur</p></li><li><p>Scalability</p><p>Apache InLong adopts a pluggable architecture that allows you to plug modules into the system based on specific protocols.
-You can replace components and add features based on your business requirements</p></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="architecture"></a>Architecture<a class="hash-link" href="#architecture" title="Direct link to heading">#</a></h2><img src="/img/inlong-structure-en.png" align="center" alt="Apache InLong"><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="modules"></a>Mo [...]
+You can replace components and add features based on your business requirements</p></li></ul><h2 class="anchor anchorWithStickyNavbar_mojV" id="architecture">Architecture<a class="hash-link" href="#architecture" title="Direct link to heading"></a></h2><img src="/img/inlong-structure-en.png" align="center" alt="Apache InLong"><h2 class="anchor anchorWithStickyNavbar_mojV" id="modules">Modules<a class="hash-link" href="#modules" title="Direct link to heading"></a></h2><p>Apache InLong se [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/agent/file/index.html b/docs/modules/agent/file/index.html
index 18c5bc4..4eeecce 100644
--- a/docs/modules/agent/file/index.html
+++ b/docs/modules/agent/file/index.html
@@ -3,32 +3,32 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">File | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/agent/file"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.1 [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">File | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/agent/file"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.1 [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
Where *** is any character</p><p>At the same time, you need to add the current data cycle to the job conf, the current support day cycle and hour cycle,
When adding a task, add the property job.cycleUnit</p><p>job.cycleUnit contains the following two types:</p><ul><li>D: Represents the data time and day dimension</li><li>H: Represents the data time and hour dimension</li></ul><p>E.g:
-The configuration data source is</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="prism-code language-undefined codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">/data/inlong-agent/2021020211.log</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB cle [...]
+The configuration data source is</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain">/data/inlong-agent/2021020211.log</span><br></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="cop [...]
Configure job.cycleUnit as D
Then the agent will try the 202020211.log file at the time of 202020211. When reading the data in the file, it will write all the data to the backend proxy at the time of 20210202.
If job.cycleUnit is configured as H
-When collecting data in the 2021020211.log file, all data will be written to the backend proxy at the time of 2021020211。</p><p>Examples of job submission:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token function" style="color:rgb(8 [...]
+When collecting data in the 2021020211.log file, all data will be written to the backend proxy at the time of 2021020211。</p><p>Examples of job submission:</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx bash"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="tok [...]
Configure the job attribute name as job.timeOffset, the value is number + time dimension, time dimension includes day and hour
-For example, the following settings are supported:</p><ul><li>1d Read the data one day after the current time</li><li>-1h read the data one hour before the current time</li></ul><p>Examples of job submission</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F [...]
+For example, the following settings are supported:</p><ul><li>1d Read the data one day after the current time</li><li>-1h read the data one hour before the current time</li></ul><p>Examples of job submission</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx bash"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/agent/overview/index.html b/docs/modules/agent/overview/index.html
index e501122..06ef12e 100644
--- a/docs/modules/agent/overview/index.html
+++ b/docs/modules/agent/overview/index.html
@@ -3,31 +3,31 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/agent/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" cont [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/agent/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" cont [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
Directory regular filtering, support YYYYMMDD+regular expression path configuration
-Breakpoint retransmission, when InLong-Agent restarts, it can automatically re-read from the last read position to ensure no reread or missed reading.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="sql"></a>Sql<a class="hash-link" href="#sql" title="Direct link to heading">#</a></h3><p>This type of data refers to the way it is executed through SQL
+Breakpoint retransmission, when InLong-Agent restarts, it can automatically re-read from the last read position to ensure no reread or missed reading.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="sql">Sql<a class="hash-link" href="#sql" title="Direct link to heading"></a></h3><p>This type of data refers to the way it is executed through SQL
SQL regular decomposition, converted into multiple SQL statements
Execute SQL separately, pull the data set, the pull process needs to pay attention to the impact on mysql itself
-The execution cycle, which is generally executed regularly</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="binlog"></a>Binlog<a class="hash-link" href="#binlog" title="Direct link to heading">#</a></h3><p>This type of collection reads binlog and restores data by configuring mysql slave
+The execution cycle, which is generally executed regularly</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="binlog">Binlog<a class="hash-link" href="#binlog" title="Direct link to heading"></a></h3><p>This type of collection reads binlog and restores data by configuring mysql slave
Need to pay attention to multi-threaded parsing when binlog is read, and multi-threaded parsing data needs to be labeled in order
-The code is based on the old version of dbsync, the main modification is to change the sending of tdbus-sender to push to agent-channel for integration</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="monitor-metrics-configuration"></a>Monitor Metrics configuration<a class="hash-link" href="#monitor-metrics-configuration" title="Direct link to heading">#</a></h2><p>Agent provides the ability of monitoring indicators in JMX and Prometheu [...]
-Users can add similar JMX (port and authentication are adjusted according to the situation) to the startup parameters of the Agent to realize the collection of monitoring indicators from the remote end.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI Shell"><pre tabindex="0" class="prism-code language-Shell codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2 [...]
+The code is based on the old version of dbsync, the main modification is to change the sending of tdbus-sender to push to agent-channel for integration</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="monitor-metrics-configuration">Monitor Metrics configuration<a class="hash-link" href="#monitor-metrics-configuration" title="Direct link to heading"></a></h2><p>Agent provides the ability of monitoring indicators in JMX and Prometheus mode, and JMX mode is used by default. The monito [...]
+Users can add similar JMX (port and authentication are adjusted according to the situation) to the startup parameters of the Agent to realize the collection of monitoring indicators from the remote end.</p><div class="codeBlockContainer_I0IT language-Shell theme-code-block"><div class="codeBlockContent_wNvx Shell"><pre tabindex="0" class="prism-code language-Shell codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class=" [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/agent/quick_start/index.html b/docs/modules/agent/quick_start/index.html
index 59120f5..71fea25 100644
--- a/docs/modules/agent/quick_start/index.html
+++ b/docs/modules/agent/quick_start/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/agent/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/agent/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/dataproxy/overview/index.html b/docs/modules/dataproxy/overview/index.html
index b76e2bb..e45513b 100644
--- a/docs/modules/dataproxy/overview/index.html
+++ b/docs/modules/dataproxy/overview/index.html
@@ -3,62 +3,26 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/dataproxy/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/dataproxy/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
InLong-dataProxy acts as a bridge from the InLong collection end to the InLong buffer end. Dataproxy pulls the relationship between the business group id and the corresponding topic name from the manager module, and internally manages the producers of multiple topics
-The overall architecture of inlong-dataproxy is based on Apache Flume. On the basis of this project, inlong-bus expands the source layer and sink layer, and optimizes disaster tolerance forwarding, which improves the stability of the system.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="architecture"></a>Architecture<a class="hash-link" href="#architecture" title="Direct link to heading">#</a></h2><p><img src="/assets/images/architec [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.type </span><span class="token operator">=</span><span class="token plain"> org.apache.flume.source.SimpleTcpSource</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">tcp resolution </span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">type</span><span class="token plain"> definition, here provide the class name </spa [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.msg-factory-name </span><span class="token operator">=</span><span class="token plain"> org.apache.flume.source.ServerMessageFactory</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Handler used </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</span><span class="token plain"> message structure analys [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.host </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">0.0</span><span class="token plain">.0.0</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">tcp </span><span class="token function" style="color:rgb(80, 250, 123)">ip</span><span class="token plain"> binding monitoring, binding all ne [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.port </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">46801</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">tcp port binding, port </span><span class="token number">46801</span><span class="token plain"> is bound by default</span></span><span class="to [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.highWaterMark</span><span class="token operator">=</span><span class="token number">2621440</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The concept of netty, </span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">set</span><span class="token plain"> the netty high water level val [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.enableExceptionReturn</span><span class="token operator">=</span><span class="token plain">true</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The new </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">function</span><span class="token plain"> of v1.7 version, optional, the default is false, used to </sp [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.max-msg-length </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">524288</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Limit the size of a single package, here </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">if</sp [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.topic </span><span class="token operator">=</span><span class="token plain"> test_token</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The default topic value, </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">if</span><span class="token plain"> the mapping relationship between groupId and topic cannot [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.attr </span><span class="token operator">=</span><span class="token plain"> </span><span class="token assign-left variable" style="color:rgb(189, 147, 249);font-style:italic">m</span><span class="token operator">=</span><span class="token number">9</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The default [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.connections </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">5000</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Concurrent connections go online, new connections will be broken when the upper limit is exceeded</span></span><span class="token-line" st [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.max-threads </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">64</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Netty thread pool work thread upper limit, generally recommended to choose twice the cpu</span></span><span class="token-line" style="color: [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.receiveBufferSize </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">524288</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Netty server tcp tuning parameters</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="di [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.sendBufferSize </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">524288</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Netty server tcp tuning parameters</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="displ [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.custom-cp </span><span class="token operator">=</span><span class="token plain"> </span><span class="token boolean">true</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Whether to use the self-developed channel process, the self-developed channel process can </span><span class="token keyword" style="color:r [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.selector.type </span><span class="token operator">=</span><span class="token plain"> org.apache.flume.channel.FailoverChannelSelector</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">This channel selector is a self-developed channel selector, </span><span class="token function" style="color:rgb(80, 250, 123)">which</span><span class="token [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.selector.master </span><span class="token operator">=</span><span class="token plain"> ch-msg5 ch-msg6 ch-msg7 ch-msg8 ch-msg9</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Specify the master channel, these channels will be preferentially selected </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</ [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.selector.transfer </span><span class="token operator">=</span><span class="token plain"> ch-msg5 ch-msg6 ch-msg7 ch-msg8 ch-msg9</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Specify the transfer channel to accept the transfer </span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">type</span><span class="token pla [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.selector.fileMetric </span><span class="token operator">=</span><span class="token plain"> ch-back</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Specify the fileMetric channel to receive the metric data reported by the agent</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-b [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-more1.capacity </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">10000000</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Memory channel queue size, the maximum number of messages that can be cached</span></span><span class="token-line" style="color:#F8F8F2">< [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-more1.keep-alive </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">0</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-more1.transactionCapacity </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">20</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The maximum number of batches are processed </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">in< [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.capacity </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">100000000</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The maximum number of messages that can be cached </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">in [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.maxFileSize </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">1073741824</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token function" style="color:rgb(80, 250, 123)">file</span><span class="token plain"> channel </span><span class=" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.minimumRequiredSpace </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">1073741824</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The minimum </span><span class="token function" style="color:rgb(80, 250, 123)">free</span><span class="token plain"> space o [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.checkpointDir </span><span class="token operator">=</span><span class="token plain"> /data/work/file/ch-msg5/check</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token function" style="color:rgb(80, 250, 123)">file</span><span class="token plain"> channel checkpoint path</span></span><span class="token-line" style="color [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.dataDirs </span><span class="token operator">=</span><span class="token plain"> /data/work/file/ch-msg5/data</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token function" style="color:rgb(80, 250, 123)">file</span><span class="token plain"> channel data path</span></span><span class="token-line" style="color:#F8F8F2"><s [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.fsyncPerTransaction </span><span class="token operator">=</span><span class="token plain"> </span><span class="token boolean">false</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Whether to synchronize the disk </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</span><s [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.fsyncInterval </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">5</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The </span><span class="token function" style="color:rgb(80, 250, 123)">time</span><span class="token plain"> interval between data flush fro [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.type </span><span class="token operator">=</span><span class="token plain"> org.apache.flume.sink.MetaSink</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The sink class is implemented, where the message is implemented to push data to the tube cluster</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.master-host-port-list </span><span class="token operator">=</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Tube cluster master node list</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.send_timeout </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">30000</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Timeout limit when sending to tube</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="displ [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.stat-interval-sec </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">60</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Sink indicator statistics interval time, </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">in</ [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.thread-num </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">8</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Sink class sends messages to the worker thread, </span><span class="token number">8</span><span class="token plain"> means to start </span> [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.client-id-cache </span><span class="token operator">=</span><span class="token plain"> </span><span class="token boolean">true</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent </span><span class="token function" style="color:rgb(80, 250, 123)">id</span><span class="token plain"> cache, used to check [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.max-survived-time </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">300000</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Maximum cache </span><span class="token function" style="color:rgb(80, 250, 123)">time</span><span class="token plain"></span>< [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.max-survived-size </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">3000000</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Maximum number of caches</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton [...]
-Source-module and Sink-module can add monitor metric class that is the subclass of org.apache.inlong.commons.config.metrics.MetricItemSet, and register it to MBeanServer. User-defined plugin can get module metric with JMX, and report metric data to different monitor system.</p><p> User can describe the configuration in the file "common.properties ". For example:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI shell"><pre tabindex="0" class="prism-code [...]
+The overall architecture of inlong-dataproxy is based on Apache Flume. On the basis of this project, inlong-bus expands the source layer and sink layer, and optimizes disaster tolerance forwarding, which improves the stability of the system.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="architecture">Architecture<a class="hash-link" href="#architecture" title="Direct link to heading"></a></h2><p><img src="/assets/images/architecture-138d6143f4f9784999e3161f0797676e.png" width="1 [...]
+Source-module and Sink-module can add monitor metric class that is the subclass of org.apache.inlong.commons.config.metrics.MetricItemSet, and register it to MBeanServer. User-defined plugin can get module metric with JMX, and report metric data to different monitor system.</p><p> User can describe the configuration in the file "common.properties ". For example:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx shell"><pr [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/dataproxy/quick_start/index.html b/docs/modules/dataproxy/quick_start/index.html
index 88c0a99..659d54d 100644
--- a/docs/modules/dataproxy/quick_start/index.html
+++ b/docs/modules/dataproxy/quick_start/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/dataproxy/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/dataproxy/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/manager/overview/index.html b/docs/modules/manager/overview/index.html
index c70408c..f22a427 100644
--- a/docs/modules/manager/overview/index.html
+++ b/docs/modules/manager/overview/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/manager/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" co [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/manager/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" co [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/manager/quick_start/index.html b/docs/modules/manager/quick_start/index.html
index 5cef2b7..aaac4b3 100644
--- a/docs/modules/manager/quick_start/index.html
+++ b/docs/modules/manager/quick_start/index.html
@@ -3,27 +3,26 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/manager/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versio [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/manager/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versio [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
there is <code>sql/apache_inlong_manager.sql</code> in <code>inlong-manager-web</code> directory, load this file through the
-following command to complete the initialization of the table structure and basic data</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI shell"><pre tabindex="0" class="prism-code language-shell codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token comment" style="color:rgb(98, 114, 164)"># initialize database:</span><span class="token plain" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"># The configuration file used is dev</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">spring.profiles.active=dev</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><p>The dev configuration is specified above, then modify the <code>conf/application-dev.properties</code> file:< [...]
-log <code>tailf log/manager-web.log</code>. If a log similar to the following appears, the service has started successfully:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI shell"><pre tabindex="0" class="prism-code language-shell codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">Started InLongWebApplication </span><span class="t [...]
+following command to complete the initialization of the table structure and basic data</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx shell"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token comment" style="color:rgb(98, 114, 164)"># initialize database: [...]
+log <code>tailf log/manager-web.log</code>. If a log similar to the following appears, the service has started successfully:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx shell"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain">Started InLongWebA [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/sort/overview/index.html b/docs/modules/sort/overview/index.html
index bb36856..e547a79 100644
--- a/docs/modules/sort/overview/index.html
+++ b/docs/modules/sort/overview/index.html
@@ -3,26 +3,26 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/sort/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" conte [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/sort/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" conte [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-Inlong-sort is simply an Flink application, and relys on Inlong-manager to manage meta data(such as the source informations and storage informations)</p><header><h1>features</h1></header><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="1-multi-tenancy"></a>1 multi-tenancy<a class="hash-link" href="#1-multi-tenancy" title="Direct link to heading">#</a></h2><p>Inlong-sort is an multi-tenancy system, which means you can extract data from diff [...]
-e.g. you can extract data form different topics of inlong-tubemq and the load them to different hive clusters.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-change-meta-data-without-restart"></a>2 change meta data without restart<a class="hash-link" href="#2-change-meta-data-without-restart" title="Direct link to heading">#</a></h2><p>Inlong-sort uses zookeeper to manage its meta data, every time you change meta data on zk, inlong- [...]
-e.g if you want to change the schema of your data, just change the meta data on zk without restart your inlong-sort application.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-supported-sources"></a>3 supported sources<a class="hash-link" href="#3-supported-sources" title="Direct link to heading">#</a></h2><ul><li>inlong-tubemq</li><li>pulsar</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyN [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+Inlong-sort is simply an Flink application, and relys on Inlong-manager to manage meta data(such as the source informations and storage informations)</p><h1>features</h1><h2 class="anchor anchorWithStickyNavbar_mojV" id="1-multi-tenancy">1 multi-tenancy<a class="hash-link" href="#1-multi-tenancy" title="Direct link to heading"></a></h2><p>Inlong-sort is an multi-tenancy system, which means you can extract data from different sources(these sources must be of the same source type) and loa [...]
+e.g. you can extract data form different topics of inlong-tubemq and the load them to different hive clusters.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-change-meta-data-without-restart">2 change meta data without restart<a class="hash-link" href="#2-change-meta-data-without-restart" title="Direct link to heading"></a></h2><p>Inlong-sort uses zookeeper to manage its meta data, every time you change meta data on zk, inlong-sort application will be informed immediately.
+e.g if you want to change the schema of your data, just change the meta data on zk without restart your inlong-sort application.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-supported-sources">3 supported sources<a class="hash-link" href="#3-supported-sources" title="Direct link to heading"></a></h2><ul><li>inlong-tubemq</li><li>pulsar</li></ul><h2 class="anchor anchorWithStickyNavbar_mojV" id="4-supported-storages">4 supported storages<a class="hash-link" href="#4-supported- [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/sort/protocol_introduction/index.html b/docs/modules/sort/protocol_introduction/index.html
index 55fab96..dbe5b74 100644
--- a/docs/modules/sort/protocol_introduction/index.html
+++ b/docs/modules/sort/protocol_introduction/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Zookeeper Configure | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/sort/protocol_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Zookeeper Configure | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/sort/protocol_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="d [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<code>org.apache.inlong.sort.protocol.DataFlowInfo</code></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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/modules/sort/protocol_introduction.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_mS5F" aria-hid [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<code>org.apache.inlong.sort.protocol.DataFlowInfo</code></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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/modules/sort/protocol_introduction.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-hid [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/sort/quick_start/index.html b/docs/modules/sort/quick_start/index.html
index 84db411..8ea94a0 100644
--- a/docs/modules/sort/quick_start/index.html
+++ b/docs/modules/sort/quick_start/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/sort/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/sort/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-you need to set up <a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/ops/deployment/cluster_setup.html" target="_blank" rel="noopener noreferrer">flink environment</a>.</p><p>Currently, inlong-sort relys on flink-1.9.3. Chose <code>flink-1.9.3-bin-scala_2.11.tgz</code> when downloading package.</p><p>Once your flink environment is set up, you can visit web ui of flink, whose address is stored in <code>/${your_flink_path}/conf/masters</code>.</p><h2><a aria-hidden="true [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+you need to set up <a href="https://ci.apache.org/projects/flink/flink-docs-release-1.9/ops/deployment/cluster_setup.html" target="_blank" rel="noopener noreferrer">flink environment</a>.</p><p>Currently, inlong-sort relys on flink-1.9.3. Chose <code>flink-1.9.3-bin-scala_2.11.tgz</code> when downloading package.</p><p>Once your flink environment is set up, you can visit web ui of flink, whose address is stored in <code>/${your_flink_path}/conf/masters</code>.</p><h2 class="anchor anchor [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/client_partition_assign_introduction/index.html b/docs/modules/tubemq/client_partition_assign_introduction/index.html
index 546bbe7..aa8906f 100644
--- a/docs/modules/tubemq/client_partition_assign_introduction/index.html
+++ b/docs/modules/tubemq/client_partition_assign_introduction/index.html
@@ -3,27 +3,27 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">client partition assign | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/client_partition_assign_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react- [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">client partition assign | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/client_partition_assign_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react- [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-In response to these problems, the 0.12.0 version launched a new client partition allocation management and control consumption model, combined with the current consumption lag situation awareness function of the partition, allowing the business to autonomously control the distribution and consumption of the partition.</li></ol><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-usage-demo"></a>2 Usage Demo<a class="hash-link" href="#2-usag [...]
-<img src="/assets/images/example-815d7c8e4b2840cbd9898620f834e28a.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-implementation-details"></a>3 Implementation details<a class="hash-link" href="#3-implementation-details" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="31-the-general-idea"></a>3.1 The general idea<a class="hash-link" href=" [...]
-As shown above, the logic behind the client load balancing operation is mainly to deal with the partition set. The client must periodically obtain the subscribable partition set, and obtain the current consuming partition set of each client according to the allocation algorithm; the current consuming set is the same as The client is currently consuming the set of partitions to take the intersection to obtain the partitions that need to be released and newly registered; for the partitions [...]
-<img src="/assets/images/flow_diagram-382e3e9975675691ff1e129d5d8fd1cb.png"></p><ul><li>The Master does not execute the balancing process on the Consumer controlled by the client. After the Master receives the consumer group registered by this type of client, it does not control partition assign, which is completely controlled by the client;</li><li>Consumer provides a partition query API for businesses to periodically query the partition set information corresponding to the Topic set to [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+In response to these problems, the 0.12.0 version launched a new client partition allocation management and control consumption model, combined with the current consumption lag situation awareness function of the partition, allowing the business to autonomously control the distribution and consumption of the partition.</li></ol><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-usage-demo">2 Usage Demo<a class="hash-link" href="#2-usage-demo" title="Direct link to heading"></a></h2><p [...]
+<img src="/assets/images/example-815d7c8e4b2840cbd9898620f834e28a.png" width="935" height="1070"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-implementation-details">3 Implementation details<a class="hash-link" href="#3-implementation-details" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="31-the-general-idea">3.1 The general idea<a class="hash-link" href="#31-the-general-idea" title="Direct link to heading"></a></h3><p>According [...]
+As shown above, the logic behind the client load balancing operation is mainly to deal with the partition set. The client must periodically obtain the subscribable partition set, and obtain the current consuming partition set of each client according to the allocation algorithm; the current consuming set is the same as The client is currently consuming the set of partitions to take the intersection to obtain the partitions that need to be released and newly registered; for the partitions [...]
+<img src="/assets/images/flow_diagram-382e3e9975675691ff1e129d5d8fd1cb.png" width="1269" height="1008"></p><ul><li>The Master does not execute the balancing process on the Consumer controlled by the client. After the Master receives the consumer group registered by this type of client, it does not control partition assign, which is completely controlled by the client;</li><li>Consumer provides a partition query API for businesses to periodically query the partition set information corres [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/client_rpc/index.html b/docs/modules/tubemq/client_rpc/index.html
index 35a8383..ecd01ee 100644
--- a/docs/modules/tubemq/client_rpc/index.html
+++ b/docs/modules/tubemq/client_rpc/index.html
@@ -3,29 +3,29 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Client RPC | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/client_rpc"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Client RPC | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/client_rpc"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/rpc_bytes_def-c8c63b21ec5ea017431db345384baa2d.png"></p><p>All we can see in TCP are binary streams. We defind a 4-byte msgToken message <code>RPC\_PROTOCOL\_BEGIN\_TOKEN</code> in header, which are used to distinguish each message and identify the legitimacy of the counterpart. When message client received is not started with these header field, client needs to close the connection and prompt the error and quit or reconnect because the protocal is not supported [...]
-<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAABzCAIAAAFtJqJAAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAABJTSURBVHhe7Z1PixzHGcbnI+0hCZlTwCQnIXzZWw4BY4aE5Lzgc3TKYQj4sP4EJr5kZcQuksEQYSwfLdljEw12RJDxJRBhRxELkVDef1X9dvX0zPR093RNz/OjmK2qrqru7X7qmeqamp7J8+fPfxReZ0P3x/TXe3+bTyeWKDOdLzVSV0Dp+Jhmv/wpHRNF1u91PYd/7egc6Gkg5tMpXYnZ1esrTXfHiDROZ+tqVlLMdDq3WIrpent2OSZ/Bftg9/NksR7Y/Txxb7+aTSezeHUm0zlJPiFYUgPy1vhXTXj/w7tnJ5Ozk5PT84VlffWVj7dhl2OiA6JgiR7I+9pZRpmLiwuN [...]
-<img src="/assets/images/rpc_pbmsg_structure-3c30d7576240597353030eab2ce29254.png"></p><p>The request message encoding and response message decoding can be implemented in the <code>NettyClient.java</code> class. There is some room for improvement in this part of the definition and can be found in <a href="https://issues.apache.org/jira/browse/TUBEMQ-109" target="_blank" rel="noopener noreferrer">TUBEMQ-109</a>. However, due to compatibility concerns, it will be gradually replaced. We hav [...]
-<img src="/assets/images/rpc_conn_detail-6f1124eef0ea4952a5fc00d9b28f3bf0.png"></p><p>Flag marks whether the message is requested or not, and the next three marks represent the content of the message trace, which is not currently used; the related is a fixed mapping of the service type, protocol version, service type, etc., the more critical parameter RequestBody.timeout is the maximum allowable time from when a request is received by the server to when it is actually processed. Long wai [...]
-<img src="/assets/images/rpc_header_fill-87f7c949336c12d0713a4c51c0f40e2a.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-interactive-diagram-of-the-clients-pb-request--response"></a>3 Interactive diagram of the client's PB request & response:<a class="hash-link" href="#3-interactive-diagram-of-the-clients-pb-request--response" title="Direct link to heading">#</a></h2><p><strong>Producer Interaction</strong>:</p><p>The [...]
-<img src="/assets/images/rpc_producer_diagram-ed4bb00e58a1ecec65f60f7c921b538c.png"></p><p>Here we can see, Producer's implementation logic is to get metadata such as the list of partitions of specified topic from master, then select a partition and send message via TCP connection according to the rules of the client. It may be unsafe to send message without registration to master, the initial consideration was to use internal intake messages as much as possible and after that, cons [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/rpc_bytes_def-c8c63b21ec5ea017431db345384baa2d.png" width="1049" height="614"></p><p>All we can see in TCP are binary streams. We defind a 4-byte msgToken message <code>RPC\_PROTOCOL\_BEGIN\_TOKEN</code> in header, which are used to distinguish each message and identify the legitimacy of the counterpart. When message client received is not started with these header field, client needs to close the connection and prompt the error and quit or reconnect because the [...]
+<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAABzCAIAAAFtJqJAAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAABJTSURBVHhe7Z1PixzHGcbnI+0hCZlTwCQnIXzZWw4BY4aE5Lzgc3TKYQj4sP4EJr5kZcQuksEQYSwfLdljEw12RJDxJRBhRxELkVDef1X9dvX0zPR093RNz/OjmK2qrqru7X7qmeqamp7J8+fPfxReZ0P3x/TXe3+bTyeWKDOdLzVSV0Dp+Jhmv/wpHRNF1u91PYd/7egc6Gkg5tMpXYnZ1esrTXfHiDROZ+tqVlLMdDq3WIrpent2OSZ/Bftg9/NksR7Y/Txxb7+aTSezeHUm0zlJPiFYUgPy1vhXTXj/w7tnJ5Ozk5PT84VlffWVj7dhl2OiA6JgiR7I+9pZRpmLiwuN [...]
+<img src="/assets/images/rpc_pbmsg_structure-3c30d7576240597353030eab2ce29254.png" width="1105" height="184"></p><p>The request message encoding and response message decoding can be implemented in the <code>NettyClient.java</code> class. There is some room for improvement in this part of the definition and can be found in <a href="https://issues.apache.org/jira/browse/TUBEMQ-109" target="_blank" rel="noopener noreferrer">TUBEMQ-109</a>. However, due to compatibility concerns, it will be [...]
+<img src="/assets/images/rpc_conn_detail-6f1124eef0ea4952a5fc00d9b28f3bf0.png" width="468" height="367"></p><p>Flag marks whether the message is requested or not, and the next three marks represent the content of the message trace, which is not currently used; the related is a fixed mapping of the service type, protocol version, service type, etc., the more critical parameter RequestBody.timeout is the maximum allowable time from when a request is received by the server to when it is act [...]
+<img src="/assets/images/rpc_header_fill-87f7c949336c12d0713a4c51c0f40e2a.png" width="1307" height="675"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-interactive-diagram-of-the-clients-pb-request--response">3 Interactive diagram of the client's PB request & response:<a class="hash-link" href="#3-interactive-diagram-of-the-clients-pb-request--response" title="Direct link to heading"></a></h2><p><strong>Producer Interaction</strong>:</p><p>The Producer has four pairs [...]
+<img src="/assets/images/rpc_producer_diagram-ed4bb00e58a1ecec65f60f7c921b538c.png" width="974" height="694"></p><p>Here we can see, Producer's implementation logic is to get metadata such as the list of partitions of specified topic from master, then select a partition and send message via TCP connection according to the rules of the client. It may be unsafe to send message without registration to master, the initial consideration was to use internal intake messages as much as poss [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/clients_java/index.html b/docs/modules/tubemq/clients_java/index.html
index c6b436f..efc0d27 100644
--- a/docs/modules/tubemq/clients_java/index.html
+++ b/docs/modules/tubemq/clients_java/index.html
@@ -3,30 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">TubeMQ JAVA SDK API | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/clients_java"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaur [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">TubeMQ JAVA SDK API | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/clients_java"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaur [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> private String topic;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public DefaultMessageListener(String topic) {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> this.topic = topic;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public void receiveMessages(PeerInfo peerInfo, final List<Message> messages) throws InterruptedException </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> if (messages != null && !messages.isEmpty()) {</span></span><span class="token-line" style="col [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public Executor getExecutor() {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> return null;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public void stop() {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor anc [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> private static final Logger logger = </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> LoggerFactory.getLogger(MessageProducerExample.class);</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> private static final ConcurrentHashMap<String, AtomicLong> counterMap = </span></span><span class="token-line" style=" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public MessageProducerExample(final String localHost, final String masterHostAndPort) </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> throws Exception {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> filters.add("aaa");</span></span><span class="token-line" style="color:#F8F8F2"><span class="toke [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/configure_introduction/index.html b/docs/modules/tubemq/configure_introduction/index.html
index faca920..bc1dec5 100644
--- a/docs/modules/tubemq/configure_introduction/index.html
+++ b/docs/modules/tubemq/configure_introduction/index.html
@@ -3,25 +3,25 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Configuration | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/configure_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docu [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Configuration | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/configure_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docu [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/conf_ini_pos-de26286cf16cf22577186d380a4c565f.png"></p><p>Their configuration is defined by a set of configuration units. The Master configuration consists of four mandatory units: <!-- -->[master]<!-- -->, <!-- -->[zookeeper]<!-- -->, <!-- -->[bdbStore]<!-- -->, and optional <!-- -->[tlsSetting]<!-- -->. The Broker configuration is mandatory. Broker], <!-- -->[zookeeper]<!-- --> and optional <!-- -->[tlsSetting]<!-- --> consist of a total of 3 configuration unit [...]
-<img src="/assets/images/conf_velocity_pos-8c374478cf0c1ecd58c0fed901f62a95.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-configuration-item-details"></a>2 Configuration item details:<a class="hash-link" href="#2-configuration-item-details" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="21-masterini-file"></a>2.1 master.ini file:<a cla [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/conf_ini_pos-de26286cf16cf22577186d380a4c565f.png" width="1284" height="185"></p><p>Their configuration is defined by a set of configuration units. The Master configuration consists of four mandatory units: <!-- -->[master]<!-- -->, <!-- -->[zookeeper]<!-- -->, <!-- -->[bdbStore]<!-- -->, and optional <!-- -->[tlsSetting]<!-- -->. The Broker configuration is mandatory. Broker], <!-- -->[zookeeper]<!-- --> and optional <!-- -->[tlsSetting]<!-- --> consist of a tot [...]
+<img src="/assets/images/conf_velocity_pos-8c374478cf0c1ecd58c0fed901f62a95.png" width="1266" height="242"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-configuration-item-details">2 Configuration item details:<a class="hash-link" href="#2-configuration-item-details" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="21-masterini-file">2.1 master.ini file:<a class="hash-link" href="#21-masterini-file" title="Direct link to heading"></a [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/console_introduction/index.html b/docs/modules/tubemq/console_introduction/index.html
index 7d6cb78..0c1f2e5 100644
--- a/docs/modules/tubemq/console_introduction/index.html
+++ b/docs/modules/tubemq/console_introduction/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Console Introduction | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/console_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Console Introduction | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/console_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name= [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/1568169851085-fe7e76e2556cf265c33a02706e43e2c2.png"></p><p>All TubeMQ console change operations will require the input of the operation authorization code, which is defined by the operation and maintenance through the confModAuthToken field of the master configuration file master.ini: if you know the password of this cluster, you can proceed For this operation, for example, if you are an administrator, you are an authorized person, or you can log in to the master [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/1568169851085-fe7e76e2556cf265c33a02706e43e2c2.png" width="476" height="264"></p><p>All TubeMQ console change operations will require the input of the operation authorization code, which is defined by the operation and maintenance through the confModAuthToken field of the master configuration file master.ini: if you know the password of this cluster, you can proceed For this operation, for example, if you are an administrator, you are an authorized person, or you [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/consumer_example/index.html b/docs/modules/tubemq/consumer_example/index.html
index 1329f57..caeda31 100644
--- a/docs/modules/tubemq/consumer_example/index.html
+++ b/docs/modules/tubemq/consumer_example/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Consumer Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/consumer_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusau [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Consumer Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/consumer_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusau [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/error_code/index.html b/docs/modules/tubemq/error_code/index.html
index b39b6a3..f7d2e59 100644
--- a/docs/modules/tubemq/error_code/index.html
+++ b/docs/modules/tubemq/error_code/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Error Code | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/error_code"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Error Code | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/error_code"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/http_access_api/index.html b/docs/modules/tubemq/http_access_api/index.html
index 7163c34..e009f0d 100644
--- a/docs/modules/tubemq/http_access_api/index.html
+++ b/docs/modules/tubemq/http_access_api/index.html
@@ -3,31 +3,31 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">HTTP API | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/http_access_api"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versi [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">HTTP API | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/http_access_api"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versi [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-will return error if the broker is offline.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerId</td><td>yes</td><td>the id of broker. It supports bulk brokerId which separated by <code>,</code>. The maximum <br> number of a bulk is 50. The brokerId should be distinct in case of bulk value</td><td>int</td></tr><tr><td>modifyUser</td><td>yes</td><td>the user who executes this</td><td>String</td> [...]
-The Broker processes can be terminated once all offline tasks are done.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerId</td><td>yes</td><td>the id of broker. It supports bulk brokerId which separated by <code>,</code>. The maximum <br> number of a bulk is 50. The brokerId should be distinct in case of bulk value</td><td>int</td></tr><tr><td>modifyUser</td><td>yes</td><td>the user who execu [...]
-<code>admin_add_broker_configure</code></p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerJsonSet</td><td>yes</td><td>the parameter for the configuration</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>yes</td><td>the create date in format <code>yyyyMMddHHmmss</code></td><td>String</td></tr><tr><td>confModAuthToken</t [...]
-If the topic's authorization group is empty, the topic will fail.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>topicName</td><td>yes</td><td>the topic name</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>no</td><td>the creating date in format <code>yyyyMMddHHmmss</code></td><td>String</td></tr><tr><td>isEnable</td [...]
-topic's authorized consumer group.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>topicName</td><td>yes</td><td>the topic name</td><td>String</td></tr><tr><td>groupName</td><td>yes</td><td>the group name to be added</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>no</td><td>the creating date in format <code>yyyyMMdd [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+will return error if the broker is offline.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerId</td><td>yes</td><td>the id of broker. It supports bulk brokerId which separated by <code>,</code>. The maximum <br> number of a bulk is 50. The brokerId should be distinct in case of bulk value</td><td>int</td></tr><tr><td>modifyUser</td><td>yes</td><td>the user who executes this</td><td>String</td> [...]
+The Broker processes can be terminated once all offline tasks are done.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerId</td><td>yes</td><td>the id of broker. It supports bulk brokerId which separated by <code>,</code>. The maximum <br> number of a bulk is 50. The brokerId should be distinct in case of bulk value</td><td>int</td></tr><tr><td>modifyUser</td><td>yes</td><td>the user who execu [...]
+<code>admin_add_broker_configure</code></p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerJsonSet</td><td>yes</td><td>the parameter for the configuration</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>yes</td><td>the create date in format <code>yyyyMMddHHmmss</code></td><td>String</td></tr><tr><td>confModAuthToken</t [...]
+If the topic's authorization group is empty, the topic will fail.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>topicName</td><td>yes</td><td>the topic name</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>no</td><td>the creating date in format <code>yyyyMMddHHmmss</code></td><td>String</td></tr><tr><td>isEnable</td [...]
+topic's authorized consumer group.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>topicName</td><td>yes</td><td>the topic name</td><td>String</td></tr><tr><td>groupName</td><td>yes</td><td>the group name to be added</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>no</td><td>the creating date in format <code>yyyyMMdd [...]
<code>[start, end]</code> is an inclusive range of time, <code>dltInM</code> is the consuming delta in MB, <code>limitInM</code> is the flow control each minute, <br>
<code>freqInMs</code> is the interval for sending request after exceeding the flow or freq limit, <code>zeroCnt</code> is the count of how many times occurs zero data, <br>
-<code>normFreqInMs</code> is the interval of sequential pulling, <code>filterFreqInMs</code> is the interval of pulling filtered request.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>flowCtrlInfo</td><td>yes</td><td>the flow control info in JSON format</td><td>String</td></tr><tr><td>confModAuthToken</td><td>yes</td><td>the authorized key for configuration update</td><td>String</td></tr><tr><td> [...]
+<code>normFreqInMs</code> is the interval of sequential pulling, <code>filterFreqInMs</code> is the interval of pulling filtered request.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>flowCtrlInfo</td><td>yes</td><td>the flow control info in JSON format</td><td>String</td></tr><tr><td>confModAuthToken</td><td>yes</td><td>the authorized key for configuration update</td><td>String</td></tr><tr><td> [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/overview/index.html b/docs/modules/tubemq/overview/index.html
index 1bddbea..f5e3334 100644
--- a/docs/modules/tubemq/overview/index.html
+++ b/docs/modules/tubemq/overview/index.html
@@ -3,18 +3,18 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" con [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" con [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/sys_structure-8696e2c7dfebcbe30e47b2d99e185485.png"></p><ul><li><p><strong>Portal:</strong> The Portal part responsible for external interaction and maintenance operations, including API and Web.
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/sys_structure-8696e2c7dfebcbe30e47b2d99e185485.png" width="1031" height="507"></p><ul><li><p><strong>Portal:</strong> The Portal part responsible for external interaction and maintenance operations, including API and Web.
The API connects to the management system outside the cluster. The Web is a page encapsulation of daily operation
and maintenance functions based on the API;</p></li><li><p><strong>Master:</strong> It is responsible for the Control part of the cluster. This part is composed of one or more Master nodes.
Master HA performs heartbeat keep-alive and real-time hot standby switching between master nodes (This is the reason
@@ -28,15 +28,15 @@ throughput, and capacity, are completed by horizontally expanding the broker nod
The most commonly used is the consumer. Compared with the previous, the consumer now supports Push and Pull data pull
modes, data consumption behavior support both order and filtered consumption. For the Pull consumption mode, the
service supports resetting the precise offset through the client to support the business extract-once consumption.
-At the same time, the consumer has launched a new cross-cluster switch-free Consumer client;</p></li><li><p><strong>ZooKeeper:</strong> Responsible for the ZooKeeper part of the offset storage. This part of the function has been weakened to only the persistent storage of the offset. Considering the next multi-node copy function, this module is temporarily reserved;</p></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-broker-file [...]
-<img src="/assets/images/store_file-afacb93118082ca4afc7f0ee3176af70.png"></li></ol><ol start="2"><li><strong>Memory cache block:</strong> We added a separate memory cache block on the file storage block, that is, add a block of memory to the original write disk to isolate the slow effect of the hard disk. The data is first flushed to the memory cache block, and then the memory cache block is batched flush the data to the disk file.
-<img src="/assets/images/store_mem-05a41b24e2b5e68a769c9236d1e063d4.png"></li></ol></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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/modules/tubemq/overview.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_mS5 [...]
+At the same time, the consumer has launched a new cross-cluster switch-free Consumer client;</p></li><li><p><strong>ZooKeeper:</strong> Responsible for the ZooKeeper part of the offset storage. This part of the function has been weakened to only the persistent storage of the offset. Considering the next multi-node copy function, this module is temporarily reserved;</p></li></ul><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-broker-file-storage-scheme-improvement">2 Broker File Stor [...]
+<img src="/assets/images/store_file-afacb93118082ca4afc7f0ee3176af70.png" width="1211" height="700"></li></ol><ol start="2"><li><strong>Memory cache block:</strong> We added a separate memory cache block on the file storage block, that is, add a block of memory to the original write disk to isolate the slow effect of the hard disk. The data is first flushed to the memory cache block, and then the memory cache block is batched flush the data to the disk file.
+<img src="/assets/images/store_mem-05a41b24e2b5e68a769c9236d1e063d4.png" width="794" height="604"></li></ol></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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/modules/tubemq/overview.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 4 [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/producer_example/index.html b/docs/modules/tubemq/producer_example/index.html
index c38f416..6c65584 100644
--- a/docs/modules/tubemq/producer_example/index.html
+++ b/docs/modules/tubemq/producer_example/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Producer Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/producer_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusau [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Producer Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/producer_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusau [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/quick_start/index.html b/docs/modules/tubemq/quick_start/index.html
index 43ee3d0..b6c9960 100644
--- a/docs/modules/tubemq/quick_start/index.html
+++ b/docs/modules/tubemq/quick_start/index.html
@@ -3,36 +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.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Quick Start | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versio [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Quick Start | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versio [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
can be deployed on the same server or different servers. In this example, we setup our cluster
-like this, and all services run on the same node. Zookeeper should be setup in your environment also.</p><table><thead><tr><th>Role</th><th>TCP Port</th><th>TLS Port</th><th>Web Port</th><th>Comment</th></tr></thead><tbody><tr><td>Master</td><td>8099</td><td>8199</td><td>8080</td><td>Meta data is stored at /stage/meta_data</td></tr><tr><td>Broker</td><td>8123</td><td>8124</td><td>8081</td><td>Message is stored at /stage/msg_data</td></tr><tr><td>Zookeeper</td><td>2181</td><td></td><td></ [...]
+like this, and all services run on the same node. Zookeeper should be setup in your environment also.</p><table><thead><tr><th>Role</th><th>TCP Port</th><th>TLS Port</th><th>Web Port</th><th>Comment</th></tr></thead><tbody><tr><td>Master</td><td>8099</td><td>8199</td><td>8080</td><td>Meta data is stored at /stage/meta_data</td></tr><tr><td>Broker</td><td>8123</td><td>8124</td><td>8081</td><td>Message is stored at /stage/msg_data</td></tr><tr><td>Zookeeper</td><td>2181</td><td></td><td></ [...]
In the example above, we run the services on a single node. However, in real production environment, you
need to run multiple master services on different servers for high availability purpose. Here's
-the introduction of availability level.</li></ul><table><thead><tr><th>HA Level</th><th>Master Number</th><th>Description</th></tr></thead><tbody><tr><td>High</td><td>3 masters</td><td>After any master crashed, the cluster meta data is still in read/write state and can accept new producers/consumers.</td></tr><tr><td>Medium</td><td>2 masters</td><td>After one master crashed, the cluster meta data is in read only state. There's no affect on existing producers and consumers.</td></tr> [...]
-the master service.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">./tubemq.sh master start</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button>< [...]
-web GUI now.</p><p><img alt="TubeMQ Console GUI" src="/assets/images/tubemq-console-gui-123e6fb030a5e6ebadf15962dcd5d284.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="151-configure-broker-metadata"></a>1.5.1 Configure Broker Metadata<a class="hash-link" href="#151-configure-broker-metadata" title="Direct link to heading">#</a></h4><p>Before we start a broker service, we need to configure it on master web GUI first. Go to the <c [...]
-<code>confModAuthToken</code> field in your <code>master.ini</code> file.</li></ol><p>Click the online link to activate the new added broker.</p><p><img alt="Add Broker 2" src="/assets/images/tubemq-add-broker-2-ab5859b782891dbcb816f00c8ad87a58.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="16-start-broker"></a>1.6 Start Broker<a class="hash-link" href="#16-start-broker" title="Direct link to heading">#</a></h3><p>Please go to t [...]
-topic list page and click the add new topic button</p><p><img alt="Add Topic 1" src="/assets/images/tubemq-add-topic-1-8ab9641b011376860472b509f5f54256.png"></p><p>Then select the brokers which you want to deploy the topics to.</p><p><img alt="Add Topic 5" src="/assets/images/tubemq-add-topic-5-f0f370c770f6855fee6592a079cac1d2.png"></p><p>We can see the publish and subscribe state of the new added topic is still grey. We need
-to go to the broker list page to reload the broker configuration.</p><p><img alt="Add Topic 6" src="/assets/images/tubemq-add-topic-6-28364b9457706ac93f128184ee874fb7.png"></p><p><img alt="Add Topic 2" src="/assets/images/tubemq-add-topic-2-965c75eb7881ad45f0279810f58e1dc3.png"></p><p>When the broker sub-state changed to idle, go to the topic list page. We can see
-that the topic publish/subscribe state is active now.</p><p><img alt="Add Topic 3" src="/assets/images/tubemq-add-topic-3-c6d1c32e626a60def177b8fcc9646015.png"></p><p><img alt="Add Topic 4" src="/assets/images/tubemq-add-topic-4-48ef9d8ba13c36a2f2b4208f062c1680.png"></p><p>Now we can use the topic to send messages.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="22-run-example"></a>2.2 Run Example<a class="hash-link" href="#22-run-exam [...]
-<img alt="Demo 1" src="/assets/images/tubemq-send-message-3ceedb761daf672ee43b0a9a67905d87.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="222-consume-messages"></a>2.2.2 Consume Messages<a class="hash-link" href="#222-consume-messages" title="Direct link to heading">#</a></h4><p>Please don't forget replace YOUR_MASTER_IP:port with your server ip and port, and start consumer.</p><div class="codeBlockContainer_J+bg"><div clas [...]
-<img alt="Demo 2" src="/assets/images/tubemq-consume-message-a27f49fde7c5f5bcc565ca6ed2537088.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-the-end"></a>3 The End<a class="hash-link" href="#3-the-end" title="Direct link to heading">#</a></h2><p>Here, the compilation, deployment, system configuration, startup, production and consumption of TubeMQ have been completed. If you need to understand more in-depth content, please chec [...]
+the introduction of availability level.</li></ul><table><thead><tr><th>HA Level</th><th>Master Number</th><th>Description</th></tr></thead><tbody><tr><td>High</td><td>3 masters</td><td>After any master crashed, the cluster meta data is still in read/write state and can accept new producers/consumers.</td></tr><tr><td>Medium</td><td>2 masters</td><td>After one master crashed, the cluster meta data is in read only state. There's no affect on existing producers and consumers.</td></tr> [...]
+the master service.</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx bash"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain">./tubemq.sh master start</span><br></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyBu [...]
+web GUI now.</p><p><img alt="TubeMQ Console GUI" src="/assets/images/tubemq-console-gui-123e6fb030a5e6ebadf15962dcd5d284.png" width="1420" height="380"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="151-configure-broker-metadata">1.5.1 Configure Broker Metadata<a class="hash-link" href="#151-configure-broker-metadata" title="Direct link to heading"></a></h4><p>Before we start a broker service, we need to configure it on master web GUI first. Go to the <code>Broker List</code> pa [...]
+<code>confModAuthToken</code> field in your <code>master.ini</code> file.</li></ol><p>Click the online link to activate the new added broker.</p><p><img alt="Add Broker 2" src="/assets/images/tubemq-add-broker-2-ab5859b782891dbcb816f00c8ad87a58.png" width="1407" height="590"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="16-start-broker">1.6 Start Broker<a class="hash-link" href="#16-start-broker" title="Direct link to heading"></a></h3><p>Please go to the <code>bin</code> folde [...]
+topic list page and click the add new topic button</p><p><img alt="Add Topic 1" src="/assets/images/tubemq-add-topic-1-8ab9641b011376860472b509f5f54256.png" width="1414" height="571"></p><p>Then select the brokers which you want to deploy the topics to.</p><p><img alt="Add Topic 5" src="/assets/images/tubemq-add-topic-5-f0f370c770f6855fee6592a079cac1d2.png" width="684" height="422"></p><p>We can see the publish and subscribe state of the new added topic is still grey. We need
+to go to the broker list page to reload the broker configuration.</p><p><img alt="Add Topic 6" src="/assets/images/tubemq-add-topic-6-28364b9457706ac93f128184ee874fb7.png" width="1138" height="125"></p><p><img alt="Add Topic 2" src="/assets/images/tubemq-add-topic-2-965c75eb7881ad45f0279810f58e1dc3.png" width="1135" height="119"></p><p>When the broker sub-state changed to idle, go to the topic list page. We can see
+that the topic publish/subscribe state is active now.</p><p><img alt="Add Topic 3" src="/assets/images/tubemq-add-topic-3-c6d1c32e626a60def177b8fcc9646015.png" width="1137" height="125"></p><p><img alt="Add Topic 4" src="/assets/images/tubemq-add-topic-4-48ef9d8ba13c36a2f2b4208f062c1680.png" width="1133" height="120"></p><p>Now we can use the topic to send messages.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="22-run-example">2.2 Run Example<a class="hash-link" href="#22-run-exa [...]
+<img alt="Demo 1" src="/assets/images/tubemq-send-message-3ceedb761daf672ee43b0a9a67905d87.png" width="1906" height="251"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="222-consume-messages">2.2.2 Consume Messages<a class="hash-link" href="#222-consume-messages" title="Direct link to heading"></a></h4><p>Please don't forget replace YOUR_MASTER_IP:port with your server ip and port, and start consumer.</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><di [...]
+<img alt="Demo 2" src="/assets/images/tubemq-consume-message-a27f49fde7c5f5bcc565ca6ed2537088.png" width="1900" height="334"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-the-end">3 The End<a class="hash-link" href="#3-the-end" title="Direct link to heading"></a></h2><p>Here, the compilation, deployment, system configuration, startup, production and consumption of TubeMQ have been completed. If you need to understand more in-depth content, please check the relevant content in [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/tubemq-manager/overview/index.html b/docs/modules/tubemq/tubemq-manager/overview/index.html
index 627ad11..adca134 100644
--- a/docs/modules/tubemq/tubemq-manager/overview/index.html
+++ b/docs/modules/tubemq/tubemq-manager/overview/index.html
@@ -3,25 +3,25 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/tubemq-manager/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaur [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/tubemq-manager/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaur [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
After accessing the region design, a new region field will be added to represent brokers in different regions
-Currently an addTopicTask will create topics in all brokers in the cluster</p><p>AddTopicTasks is a list of the following objects, which can carry multiple create topic requests</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="prism-code language-undefined codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain" [...]
+Currently an addTopicTask will create topics in all brokers in the cluster</p><p>AddTopicTasks is a list of the following objects, which can carry multiple create topic requests</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class=" [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/tubemq-manager/quick_start/index.html b/docs/modules/tubemq/tubemq-manager/quick_start/index.html
index 3e01e45..39bc7e8 100644
--- a/docs/modules/tubemq/tubemq-manager/quick_start/index.html
+++ b/docs/modules/tubemq/tubemq-manager/quick_start/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/tubemq-manager/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="doc [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/tubemq-manager/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="doc [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/tubemq_metrics/index.html b/docs/modules/tubemq/tubemq_metrics/index.html
index 5cb0acd..0462a5d 100644
--- a/docs/modules/tubemq/tubemq_metrics/index.html
+++ b/docs/modules/tubemq/tubemq_metrics/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">TubeMQ Metrics | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/tubemq_metrics"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">TubeMQ Metrics | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/tubemq_metrics"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn/index.html b/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn/index.html
index e67bfc1..7d92f59 100644
--- a/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn/index.html
+++ b/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn/index.html
@@ -3,72 +3,72 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Performance testing of TubeMQ vs Kafka | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Performance testing of TubeMQ vs Kafka | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-这些实现使得TubeMQ在保证实时性和一致性的前提下,具有很好的健壮性及更高的吞吐能力。结合目前主流消息中间件使用情况,以Kafka为参照做性能对比测试,对比常规应用场景下两套系统性能。</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-测试场景方案"></a>2 测试场景方案<a class="hash-link" href="#2-测试场景方案" title="Direct link to heading">#</a></h2><p>如下是我们根据实际应用场景设计的测试方案:
-<img src="/assets/images/perf_scheme-5891d0d1941fd8838b5e5883961b5430.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-测试结论"></a>3 测试结论<a class="hash-link" href="#3-测试结论" title="Direct link to heading">#</a></h2><p>用"复仇者联盟"里的角色来形容:</p><table><thead><tr><th align="center">角色</th><th align="center">测试场景</th><th>要点</th></tr></thead><tbody><tr><td align="center">闪电侠</td><td align="center">场景五</td><td>快 (数据生产消费时延 TubeMQ 10m [...]
-5个分区的状态;TubeMQ可以根据业务或者系统配置需要,调整数据读取方式,可以动态提升系统的吞吐量;Kafka随着分区增加,入流量有下降;</li></ol><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="522-指标"></a>5.2.2 【指标】<a class="hash-link" href="#522-指标" title="Direct link to heading">#</a></h4><p><strong>注1 :</strong> 如下场景中,均为单Topic测试下不同分区或实例、不同读取模式场景下的测试,单条消息包长均为1K;</p><p><strong>注2 :</strong>
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+这些实现使得TubeMQ在保证实时性和一致性的前提下,具有很好的健壮性及更高的吞吐能力。结合目前主流消息中间件使用情况,以Kafka为参照做性能对比测试,对比常规应用场景下两套系统性能。</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-测试场景方案">2 测试场景方案<a class="hash-link" href="#2-测试场景方案" title="Direct link to heading"></a></h2><p>如下是我们根据实际应用场景设计的测试方案:
+<img src="/assets/images/perf_scheme-5891d0d1941fd8838b5e5883961b5430.png" width="1375" height="789"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-测试结论">3 测试结论<a class="hash-link" href="#3-测试结论" title="Direct link to heading"></a></h2><p>用"复仇者联盟"里的角色来形容:</p><table><thead><tr><th align="center">角色</th><th align="center">测试场景</th><th>要点</th></tr></thead><tbody><tr><td align="center">闪电侠</td><td align="center">场景五</td><td>快 (数据生产消费时延 TubeMQ 10ms vs kafka 250ms )</td></ [...]
+5个分区的状态;TubeMQ可以根据业务或者系统配置需要,调整数据读取方式,可以动态提升系统的吞吐量;Kafka随着分区增加,入流量有下降;</li></ol><h4 class="anchor anchorWithStickyNavbar_mojV" id="522-指标">5.2.2 【指标】<a class="hash-link" href="#522-指标" title="Direct link to heading"></a></h4><p><strong>注1 :</strong> 如下场景中,均为单Topic测试下不同分区或实例、不同读取模式场景下的测试,单条消息包长均为1K;</p><p><strong>注2 :</strong>
读取模式通过admin<!-- -->_<!-- -->upd<!-- -->_<!-- -->def<!-- -->_<!-- -->flow<!-- -->_<!-- -->control<!-- -->_<!-- -->rule设置qryPriorityId为对应值.
-<img src="/assets/images/perf_scenario_2_index-c704f7b90cebbed8902c727a4f409a4e.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="53-场景三多topic场景固定消息包大小实例及分区数考察1002005001000个topic场景下tubemq和kafka性能情况"></a>5.3 场景三:多topic场景,固定消息包大小、实例及分区数,考察100、200、500、1000个topic场景下TubeMQ和Kafka性能情况<a class="hash-link" href="#53-场景三多topic场景固定消息包大小实例及分区数考察1002005001000个topic场景下tubemq和kafka性能情况" title="Direct link to heading">#</a></h3><p> <img src="/asse [...]
+<img src="/assets/images/perf_scenario_2_index-c704f7b90cebbed8902c727a4f409a4e.png" width="1230" height="392"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="53-场景三多topic场景固定消息包大小实例及分区数考察1002005001000个topic场景下tubemq和kafka性能情况">5.3 场景三:多topic场景,固定消息包大小、实例及分区数,考察100、200、500、1000个topic场景下TubeMQ和Kafka性能情况<a class="hash-link" href="#53-场景三多topic场景固定消息包大小实例及分区数考察1002005001000个topic场景下tubemq和kafka性能情况" title="Direct link to heading"></a></h3><p> <img src="/assets/images/perf_scenario_3 [...]
topic下文件句柄约7500个,网络连接150个),但CPU占用比较大;</li><li>TubeMQ通过调整消费方式由内存消费转为文件消费方式后,吞吐量有比较大的增长,CPU占用率有下降,对不同性能要求的业务可以进行区别服务;</li><li>Kafka随着Topic数的增加,吞吐量有明显的下降,同时Kafka流量波动较为剧烈,长时间运行存消费滞后,以及吞吐量明显下降的趋势,以及内存、文件句柄、网络连接数量非常大(在1K
-Topic配置时,网络连接达到了1.2W,文件句柄达到了4.5W)等问题;</li><li>数据对比来看,TubeMQ相比Kafka运行更稳定,吞吐量以稳定形势呈现,长时间跑吞吐量不下降,资源占用少,但CPU的占用需要后续版本解决;</li></ol><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="532-指标"></a>5.3.2 【指标】<a class="hash-link" href="#532-指标" title="Direct link to heading">#</a></h4><p><strong>注:</strong> 如下场景中,包长均为1K,分区数均为10。
-<img src="/assets/images/perf_scenario_3_index-5e779cbf395ed76341b6f1f5c83dce43.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="54-场景四100个topic一入一全量出五份部分过滤出一份全量topic的pull消费过滤消费采用5个不同的消费组从同样的20个topic中过滤出10消息内容"></a>5.4 场景四:100个topic,一入一全量出五份部分过滤出:一份全量Topic的Pull消费;过滤消费采用5个不同的消费组,从同样的20个Topic中过滤出10%消息内容<a class="hash-link" href="#54-场景四100个topic一入一全量出五份部分过滤出一份全量topic的pull消费过滤消费采用5个不同的消费组从同样的20个topic中过滤出10消息内容" title="Direct link to [...]
-<img src="/assets/images/perf_scenario_4_index-0d5bb2ad4c8a241281b1b7fe2f42a3e1.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="55-场景五tubemqkafka数据消费时延比对"></a>5.5 场景五:TubeMQ、Kafka数据消费时延比对<a class="hash-link" href="#55-场景五tubemqkafka数据消费时延比对" title="Direct link to heading">#</a></h3><table><thead><tr><th>类型</th><th>时延</th><th>Ping时延</th></tr></thead><tbody><tr><td>TubeMQ</td><td>90%数据在10ms±</td><td>C->B:0.05ms ~ 0.13ms, P->B [...]
-<img src="/assets/images/perf_scenario_6_index-299d765ac2d0fe177e1d3bd625287af0.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="57-场景七消费严重滞后情况下两系统的表现"></a>5.7 场景七:消费严重滞后情况下两系统的表现<a class="hash-link" href="#57-场景七消费严重滞后情况下两系统的表现" title="Direct link to heading">#</a></h3><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="571-结论"></a>5.7.1 【结论】<a class="hash-link" href="#571-结论" title=" [...]
-<img src="/assets/images/perf_scenario_8_index-db4e624b7ce3f48501d45a96f41b86cf.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="6-附录"></a>6 附录<a class="hash-link" href="#6-附录" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="61-附录1-不同机型下资源占用情况图"></a>6.1 附录1 不同机型下资源占用情况图:<a class="hash-link" href="#61-附录1-不同机型下资源占用情况图" title="Direct link to h [...]
-<img src="/assets/images/perf_appendix_1_bx1_2-a99a18e0aec82cb1b27d63f7b35016b1.png">
-<img src="/assets/images/perf_appendix_1_bx1_3-9f41ba75bfea06d9c5d13be7ea65a3b8.png">
-<img src="/assets/images/perf_appendix_1_bx1_4-cb0135eb550f26c0b12b7767a6455690.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="612-cg1机型测试"></a>6.1.2 【CG1机型测试】<a class="hash-link" href="#612-cg1机型测试" title="Direct link to heading">#</a></h4><p><img src="/assets/images/perf_appendix_1_cg1_1-816e49626e8c00fc5fb81d9401d2d166.png">
-<img src="/assets/images/perf_appendix_1_cg1_2-018b101b947eb70b924455162d341e7a.png">
-<img src="/assets/images/perf_appendix_1_cg1_3-d293633615408f445546a8729a1b2e76.png">
-<img src="/assets/images/perf_appendix_1_cg1_4-889b8b22b29b5f238d5e8708cded2ba7.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="62-附录2-多topic测试时的资源占用情况图"></a>6.2 附录2 多Topic测试时的资源占用情况图:<a class="hash-link" href="#62-附录2-多topic测试时的资源占用情况图" title="Direct link to heading">#</a></h3><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="621-100个topic"></a>6.2.1 【100个topic】<a class="hash-link" [...]
-<img src="/assets/images/perf_appendix_2_topic_100_2-779c578376c46cba5aa35486de2d04a1.png">
-<img src="/assets/images/perf_appendix_2_topic_100_3-81b2240434b1e09a9b5a8269ae6875d3.png">
-<img src="/assets/images/perf_appendix_2_topic_100_4-1692e86ee3fdeb6c9efa128b1de9682d.png">
-<img src="/assets/images/perf_appendix_2_topic_100_5-3d2289d05c837a697da821d144f4c7e2.png">
-<img src="/assets/images/perf_appendix_2_topic_100_6-4ad23b2f655faece485dde80e75a305a.png">
-<img src="/assets/images/perf_appendix_2_topic_100_7-69303e0b51eb9b60ce7323901a7ddb37.png">
-<img src="/assets/images/perf_appendix_2_topic_100_8-d59956c71c05b2f2794cbe7a80c47729.png">
-<img src="/assets/images/perf_appendix_2_topic_100_9-27be3ec8731f4f9db842f005508d18db.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="622-200个topic"></a>6.2.2 【200个topic】<a class="hash-link" href="#622-200个topic" title="Direct link to heading">#</a></h4><p><img src="/assets/images/perf_appendix_2_topic_200_1-5dc4f7f5ad0ed34af6fe8d13b25c076a.png">
-<img src="/assets/images/perf_appendix_2_topic_200_2-60b77f89edbe4e2e86fd74f3dd01e961.png">
-<img src="/assets/images/perf_appendix_2_topic_200_3-105c9f9374062031fb9b0cb420215a35.png">
-<img src="/assets/images/perf_appendix_2_topic_200_4-29d9f00f5ca13d4a0b7a1c8f432cde1c.png">
-<img src="/assets/images/perf_appendix_2_topic_200_5-a993693e37187dc59b6968cda1ec7707.png">
-<img src="/assets/images/perf_appendix_2_topic_200_6-ac481d7c3c44120233f24a5e32c3c604.png">
-<img src="/assets/images/perf_appendix_2_topic_200_7-4fa33cbb903722f864270c73f94069dd.png">
-<img src="/assets/images/perf_appendix_2_topic_200_8-1bcda1b61732b473eaad79e6fed04be8.png">
-<img src="/assets/images/perf_appendix_2_topic_200_9-1c88286d4d391537b06ee301f3bcdaf8.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="623-500个topic"></a>6.2.3 【500个topic】<a class="hash-link" href="#623-500个topic" title="Direct link to heading">#</a></h4><p><img src="/assets/images/perf_appendix_2_topic_500_1-bd738111f6384cee823eaecd0ecfc989.png">
-<img src="/assets/images/perf_appendix_2_topic_500_2-9c640d48c3bb17761d64605bb7234cff.png">
-<img src="/assets/images/perf_appendix_2_topic_500_3-90effa18711727a006173ce84e2d9319.png">
-<img src="/assets/images/perf_appendix_2_topic_500_4-85ff48098c98820c28efb8941800960e.png">
-<img src="/assets/images/perf_appendix_2_topic_500_5-77b80f60ce13afa28791c7fc6c645642.png">
-<img src="/assets/images/perf_appendix_2_topic_500_6-1f35e03545b9318e8db98d72d1631025.png">
-<img src="/assets/images/perf_appendix_2_topic_500_7-771b417d4b51bde730ff8c2e054decc6.png">
-<img src="/assets/images/perf_appendix_2_topic_500_8-7bcd4a002127cf4bfb3d80a000bd9c3d.png">
-<img src="/assets/images/perf_appendix_2_topic_500_9-af5076488ae5d9a19cdd9c6d297fa124.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="6241000个topic"></a>6.2.4【1000个topic】<a class="hash-link" href="#6241000个topic" title="Direct link to heading">#</a></h4><p><img src="/assets/images/perf_appendix_2_topic_1000_1-1ca03ac889455e743218a39275eaf3a5.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_2-da82ae78bad8b756ce7c4c0a40a5db13.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_3-f973676d2b7473cba9eaddd99bfaaa2f.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_4-a49a4c06f83335cbf25cccb34ad62174.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_5-08c68e9947e31aafc0d11590518a10fa.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_6-8cf474f484f303e2b7d29fb1c85df6c7.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_7-3ed1c7626a8fbc622d0153960500bd32.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_8-f4a78c6fe32dbd576eecf35ff707d24c.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_9-348080291e8b178ee5086daef9e8256b.png"></p><hr><a href="#top">Back to top</a></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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentCo [...]
+Topic配置时,网络连接达到了1.2W,文件句柄达到了4.5W)等问题;</li><li>数据对比来看,TubeMQ相比Kafka运行更稳定,吞吐量以稳定形势呈现,长时间跑吞吐量不下降,资源占用少,但CPU的占用需要后续版本解决;</li></ol><h4 class="anchor anchorWithStickyNavbar_mojV" id="532-指标">5.3.2 【指标】<a class="hash-link" href="#532-指标" title="Direct link to heading"></a></h4><p><strong>注:</strong> 如下场景中,包长均为1K,分区数均为10。
+<img src="/assets/images/perf_scenario_3_index-5e779cbf395ed76341b6f1f5c83dce43.png" width="1304" height="442"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="54-场景四100个topic一入一全量出五份部分过滤出一份全量topic的pull消费过滤消费采用5个不同的消费组从同样的20个topic中过滤出10消息内容">5.4 场景四:100个topic,一入一全量出五份部分过滤出:一份全量Topic的Pull消费;过滤消费采用5个不同的消费组,从同样的20个Topic中过滤出10%消息内容<a class="hash-link" href="#54-场景四100个topic一入一全量出五份部分过滤出一份全量topic的pull消费过滤消费采用5个不同的消费组从同样的20个topic中过滤出10消息内容" title="Direct link to heading"></a></h3><h4 cl [...]
+<img src="/assets/images/perf_scenario_4_index-0d5bb2ad4c8a241281b1b7fe2f42a3e1.png" width="1272" height="372"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="55-场景五tubemqkafka数据消费时延比对">5.5 场景五:TubeMQ、Kafka数据消费时延比对<a class="hash-link" href="#55-场景五tubemqkafka数据消费时延比对" title="Direct link to heading"></a></h3><table><thead><tr><th>类型</th><th>时延</th><th>Ping时延</th></tr></thead><tbody><tr><td>TubeMQ</td><td>90%数据在10ms±</td><td>C->B:0.05ms ~ 0.13ms, P->B:2.40ms ~ 2.42ms</td></tr [...]
+<img src="/assets/images/perf_scenario_6_index-299d765ac2d0fe177e1d3bd625287af0.png" width="1302" height="270"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="57-场景七消费严重滞后情况下两系统的表现">5.7 场景七:消费严重滞后情况下两系统的表现<a class="hash-link" href="#57-场景七消费严重滞后情况下两系统的表现" title="Direct link to heading"></a></h3><h4 class="anchor anchorWithStickyNavbar_mojV" id="571-结论">5.7.1 【结论】<a class="hash-link" href="#571-结论" title="Direct link to heading"></a></h4><ol><li>消费严重滞后情况下,TubeMQ和Kafka都会因磁盘IO飙升使得生 [...]
+<img src="/assets/images/perf_scenario_8_index-db4e624b7ce3f48501d45a96f41b86cf.png" width="1022" height="242"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="6-附录">6 附录<a class="hash-link" href="#6-附录" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="61-附录1-不同机型下资源占用情况图">6.1 附录1 不同机型下资源占用情况图:<a class="hash-link" href="#61-附录1-不同机型下资源占用情况图" title="Direct link to heading"></a></h3><h4 class="anchor anchorWithStickyNavbar_mojV" id="611-bx1 [...]
+<img src="/assets/images/perf_appendix_1_bx1_2-a99a18e0aec82cb1b27d63f7b35016b1.png" width="789" height="281">
+<img src="/assets/images/perf_appendix_1_bx1_3-9f41ba75bfea06d9c5d13be7ea65a3b8.png" width="791" height="266">
+<img src="/assets/images/perf_appendix_1_bx1_4-cb0135eb550f26c0b12b7767a6455690.png" width="791" height="262"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="612-cg1机型测试">6.1.2 【CG1机型测试】<a class="hash-link" href="#612-cg1机型测试" title="Direct link to heading"></a></h4><p><img src="/assets/images/perf_appendix_1_cg1_1-816e49626e8c00fc5fb81d9401d2d166.png" width="1226" height="404">
+<img src="/assets/images/perf_appendix_1_cg1_2-018b101b947eb70b924455162d341e7a.png" width="1212" height="414">
+<img src="/assets/images/perf_appendix_1_cg1_3-d293633615408f445546a8729a1b2e76.png" width="777" height="275">
+<img src="/assets/images/perf_appendix_1_cg1_4-889b8b22b29b5f238d5e8708cded2ba7.png" width="791" height="275"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="62-附录2-多topic测试时的资源占用情况图">6.2 附录2 多Topic测试时的资源占用情况图:<a class="hash-link" href="#62-附录2-多topic测试时的资源占用情况图" title="Direct link to heading"></a></h3><h4 class="anchor anchorWithStickyNavbar_mojV" id="621-100个topic">6.2.1 【100个topic】<a class="hash-link" href="#621-100个topic" title="Direct link to heading"></a></h4><p><img src=" [...]
+<img src="/assets/images/perf_appendix_2_topic_100_2-779c578376c46cba5aa35486de2d04a1.png" width="793" height="260">
+<img src="/assets/images/perf_appendix_2_topic_100_3-81b2240434b1e09a9b5a8269ae6875d3.png" width="791" height="262">
+<img src="/assets/images/perf_appendix_2_topic_100_4-1692e86ee3fdeb6c9efa128b1de9682d.png" width="795" height="262">
+<img src="/assets/images/perf_appendix_2_topic_100_5-3d2289d05c837a697da821d144f4c7e2.png" width="781" height="258">
+<img src="/assets/images/perf_appendix_2_topic_100_6-4ad23b2f655faece485dde80e75a305a.png" width="785" height="260">
+<img src="/assets/images/perf_appendix_2_topic_100_7-69303e0b51eb9b60ce7323901a7ddb37.png" width="783" height="256">
+<img src="/assets/images/perf_appendix_2_topic_100_8-d59956c71c05b2f2794cbe7a80c47729.png" width="789" height="258">
+<img src="/assets/images/perf_appendix_2_topic_100_9-27be3ec8731f4f9db842f005508d18db.png" width="785" height="260"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="622-200个topic">6.2.2 【200个topic】<a class="hash-link" href="#622-200个topic" title="Direct link to heading"></a></h4><p><img src="/assets/images/perf_appendix_2_topic_200_1-5dc4f7f5ad0ed34af6fe8d13b25c076a.png" width="777" height="254">
+<img src="/assets/images/perf_appendix_2_topic_200_2-60b77f89edbe4e2e86fd74f3dd01e961.png" width="775" height="254">
+<img src="/assets/images/perf_appendix_2_topic_200_3-105c9f9374062031fb9b0cb420215a35.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_200_4-29d9f00f5ca13d4a0b7a1c8f432cde1c.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_200_5-a993693e37187dc59b6968cda1ec7707.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_200_6-ac481d7c3c44120233f24a5e32c3c604.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_200_7-4fa33cbb903722f864270c73f94069dd.png" width="777" height="254">
+<img src="/assets/images/perf_appendix_2_topic_200_8-1bcda1b61732b473eaad79e6fed04be8.png" width="779" height="252">
+<img src="/assets/images/perf_appendix_2_topic_200_9-1c88286d4d391537b06ee301f3bcdaf8.png" width="783" height="256"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="623-500个topic">6.2.3 【500个topic】<a class="hash-link" href="#623-500个topic" title="Direct link to heading"></a></h4><p><img src="/assets/images/perf_appendix_2_topic_500_1-bd738111f6384cee823eaecd0ecfc989.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_500_2-9c640d48c3bb17761d64605bb7234cff.png" width="783" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_3-90effa18711727a006173ce84e2d9319.png" width="779" height="254">
+<img src="/assets/images/perf_appendix_2_topic_500_4-85ff48098c98820c28efb8941800960e.png" width="785" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_5-77b80f60ce13afa28791c7fc6c645642.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_500_6-1f35e03545b9318e8db98d72d1631025.png" width="785" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_7-771b417d4b51bde730ff8c2e054decc6.png" width="781" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_8-7bcd4a002127cf4bfb3d80a000bd9c3d.png" width="785" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_9-af5076488ae5d9a19cdd9c6d297fa124.png" width="781" height="256"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="6241000个topic">6.2.4【1000个topic】<a class="hash-link" href="#6241000个topic" title="Direct link to heading"></a></h4><p><img src="/assets/images/perf_appendix_2_topic_1000_1-1ca03ac889455e743218a39275eaf3a5.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_2-da82ae78bad8b756ce7c4c0a40a5db13.png" width="777" height="258">
+<img src="/assets/images/perf_appendix_2_topic_1000_3-f973676d2b7473cba9eaddd99bfaaa2f.png" width="781" height="258">
+<img src="/assets/images/perf_appendix_2_topic_1000_4-a49a4c06f83335cbf25cccb34ad62174.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_5-08c68e9947e31aafc0d11590518a10fa.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_6-8cf474f484f303e2b7d29fb1c85df6c7.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_7-3ed1c7626a8fbc622d0153960500bd32.png" width="783" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_8-f4a78c6fe32dbd576eecf35ff707d24c.png" width="785" height="258">
+<img src="/assets/images/perf_appendix_2_topic_1000_9-348080291e8b178ee5086daef9e8256b.png" width="781" height="256"></p><hr><a href="#top">Back to top</a></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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-p [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/website/overview/index.html b/docs/modules/website/overview/index.html
index dc4fa0b..889bec1 100644
--- a/docs/modules/website/overview/index.html
+++ b/docs/modules/website/overview/index.html
@@ -3,27 +3,27 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/website/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" co [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/website/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" co [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-You will also see any lint errors in the console.</p><p>The start of the web server depends on the back-end server <code>manger api</code> interface.</p><p>You should start the backend server first, and then set the variable <code>target</code> in <code>/inlong-website/src/setupProxy.js</code> to the address of the api service.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="test"></a>Test<a class="hash-link" href="#test" title="Direct [...]
-For more information, see the section on <a href="https://create-react-app.dev/docs/running-tests/" target="_blank" rel="noopener noreferrer">Running Tests</a>.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="build"></a>Build<a class="hash-link" href="#build" title="Direct link to heading">#</a></h3><p>First, make sure that the project has run <code>npm install</code> or <code>yarn install</code> to install <code>node_modules</code>.</ [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+You will also see any lint errors in the console.</p><p>The start of the web server depends on the back-end server <code>manger api</code> interface.</p><p>You should start the backend server first, and then set the variable <code>target</code> in <code>/inlong-website/src/setupProxy.js</code> to the address of the api service.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="test">Test<a class="hash-link" href="#test" title="Direct link to heading"></a></h3><p>Run <code>npm test</ [...]
+For more information, see the section on <a href="https://create-react-app.dev/docs/running-tests/" target="_blank" rel="noopener noreferrer">Running Tests</a>.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="build">Build<a class="hash-link" href="#build" title="Direct link to heading"></a></h3><p>First, make sure that the project has run <code>npm install</code> or <code>yarn install</code> to install <code>node_modules</code>.</p><p>Run <code>npm run build</code> or <code>yarn b [...]
Better page performance can be obtained in the constructed production mode.</p><p>After the build, the code is compressed, and the file name includes the hash value.
-Your application is ready to be deployed!</p><p>For details, see the section on <a href="https://create-react-app.dev/docs/deployment/" target="_blank" rel="noopener noreferrer">deployment</a>.</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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/modules/website/overview.md" target="_blank" rel="noreferrer noopener" c [...]
+Your application is ready to be deployed!</p><p>For details, see the section on <a href="https://create-react-app.dev/docs/deployment/" target="_blank" rel="noopener noreferrer">deployment</a>.</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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/modules/website/overview.md" target="_blank" rel="noreferrer noopener" c [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/modules/website/quick_start/index.html b/docs/modules/website/quick_start/index.html
index f314ff8..bc70ddc 100644
--- a/docs/modules/website/quick_start/index.html
+++ b/docs/modules/website/quick_start/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/website/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versio [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/modules/website/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versio [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/administration/approval_management/index.html b/docs/next/administration/approval_management/index.html
index 0cf6e67..573b7bd 100644
--- a/docs/next/administration/approval_management/index.html
+++ b/docs/next/administration/approval_management/index.html
@@ -3,27 +3,27 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Approval Management | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/administration/approval_management"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" na [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Approval Management | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/administration/approval_management"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" na [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-consumption approval.</p><p><img src="/assets/images/approval-list-2e063515198cd6c46ac66601ef2e4540.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="data-access-approval"></a>Data Access Approval<a class="hash-link" href="#data-access-approval" title="Direct link to heading">#</a></h4><p>New data access approval: currently it is a first-level approval, which is approved by the system administrator.</p><p>The system administrator w [...]
-business information.</p><p><img src="/assets/images/approval-access-a858514627b03e867c16fbbdf4c5bc3a.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="new-data-consumption-approval"></a>New data consumption approval<a class="hash-link" href="#new-data-consumption-approval" title="Direct link to heading">#</a></h4><p>New data consume approval: currently it is a first-level approval, which is approved by the person in charge of the
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+consumption approval.</p><p><img src="/assets/images/approval-list-2e063515198cd6c46ac66601ef2e4540.png" width="1558" height="586"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="data-access-approval">Data Access Approval<a class="hash-link" href="#data-access-approval" title="Direct link to heading"></a></h4><p>New data access approval: currently it is a first-level approval, which is approved by the system administrator.</p><p>The system administrator will review whether the ac [...]
+business information.</p><p><img src="/assets/images/approval-access-a858514627b03e867c16fbbdf4c5bc3a.png" width="1560" height="834"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="new-data-consumption-approval">New data consumption approval<a class="hash-link" href="#new-data-consumption-approval" title="Direct link to heading"></a></h4><p>New data consume approval: currently it is a first-level approval, which is approved by the person in charge of the
business.</p><p>Business approval: The person in charge of the data access business judges whether the consumption meets the business
-requirements according to the access information:</p><p><img src="/assets/images/approval-consumption-8e3e5d5d2758710a7c97abdbe6fddfda.png"></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/incubator-inlong-website/edit/master/docs/administration/approval_management.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" wid [...]
+requirements according to the access information:</p><p><img src="/assets/images/approval-consumption-8e3e5d5d2758710a7c97abdbe6fddfda.png" width="1567" height="776"></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/incubator-inlong-website/edit/master/docs/administration/approval_management.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="cur [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/administration/user_management/index.html b/docs/next/administration/user_management/index.html
index 46f7e7d..e39fecd 100644
--- a/docs/next/administration/user_management/index.html
+++ b/docs/next/administration/user_management/index.html
@@ -3,27 +3,27 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">User Management | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/administration/user_management"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docu [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">User Management | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/administration/user_management"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docu [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
account management permissions); system administrators (with data access and data consumption permissions, data access
approval and account management permissions)</li><li>username: username for login</li><li>user password:
--Effective duration: the account can be used in the system</li></ul><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="delete-user"></a>Delete user<a class="hash-link" href="#delete-user" title="Direct link to heading">#</a></h3><p>The system administrator can delete the account of the created user. After the deletion, the account will stop using:</p><p><img src="/assets/images/user-delete-0b132dc8de28540b773685e2094c297b.png"></p><h3><a ari [...]
-confirmation, the new password of this account will take effect:</p><p><img src="/assets/images/user-edit-68762cbea1a254da8ba9091aa9e8cf63.png"></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/incubator-inlong-website/edit/master/docs/administration/user_management.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" wid [...]
+-Effective duration: the account can be used in the system</li></ul><h3 class="anchor anchorWithStickyNavbar_mojV" id="delete-user">Delete user<a class="hash-link" href="#delete-user" title="Direct link to heading"></a></h3><p>The system administrator can delete the account of the created user. After the deletion, the account will stop using:</p><p><img src="/assets/images/user-delete-0b132dc8de28540b773685e2094c297b.png" width="1563" height="423"></p><h3 class="anchor anchorWithStickyN [...]
+confirmation, the new password of this account will take effect:</p><p><img src="/assets/images/user-edit-68762cbea1a254da8ba9091aa9e8cf63.png" width="1552" height="344"></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/incubator-inlong-website/edit/master/docs/administration/user_management.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="cur [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/contact/index.html b/docs/next/contact/index.html
index 8582ae9..1da11a6 100644
--- a/docs/next/contact/index.html
+++ b/docs/next/contact/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Contact Us | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/contact"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="cur [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Contact Us | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/contact"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="cur [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/deployment/bare_metal/index.html b/docs/next/deployment/bare_metal/index.html
index 2092de0..8e23997 100644
--- a/docs/next/deployment/bare_metal/index.html
+++ b/docs/next/deployment/bare_metal/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Bare Metal | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/deployment/bare_metal"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Bare Metal | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/deployment/bare_metal"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/deployment/docker/index.html b/docs/next/deployment/docker/index.html
index aae8317..26ab240 100644
--- a/docs/next/deployment/docker/index.html
+++ b/docs/next/deployment/docker/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Docker | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/deployment/docker"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" conten [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Docker | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/deployment/docker"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" conten [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/deployment/k8s/index.html b/docs/next/deployment/k8s/index.html
index d95e4bd..bd5765e 100644
--- a/docs/next/deployment/k8s/index.html
+++ b/docs/next/deployment/k8s/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Kubernetes | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/deployment/k8s"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" conte [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Kubernetes | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/deployment/k8s"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" conte [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/deployment/standalone/index.html b/docs/next/deployment/standalone/index.html
index 1b4469f..2a33a88 100644
--- a/docs/next/deployment/standalone/index.html
+++ b/docs/next/deployment/standalone/index.html
@@ -3,25 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Standalone | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/deployment/standalone"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Standalone | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/deployment/standalone"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="https://user-images.githubusercontent.com/97139576/150918086-d7c35eab-bc9f-4e39-aa8a-7e018b88bf56.png" alt="1643034789289"></p><p>3.Whether the inlong web page can be accessed normally:
-<img src="https://user-images.githubusercontent.com/97139576/150918194-587f5e50-3c1c-47aa-893b-edf2df683a2f.png" alt="1643034702665"></p><p>If there is no problem, the inlong standalone deployment is successful.</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/incubator-inlong-website/edit/master/docs/deployment/standalone.md" target="_blank" rel="noreferrer noopener" class="them [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+and initialize inlong global configuration parameters of each component:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx shell"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain">bin/init-config.sh </span><br></span></code></pre><button type="button [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/design_and_concept/basic_concept/index.html b/docs/next/design_and_concept/basic_concept/index.html
index 9259f66..6004012 100644
--- a/docs/next/design_and_concept/basic_concept/index.html
+++ b/docs/next/design_and_concept/basic_concept/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Basic Concept | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/design_and_concept/basic_concept"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docu [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Basic Concept | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/design_and_concept/basic_concept"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docu [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/design_and_concept/how_to_write_plugin_agent/index.html b/docs/next/design_and_concept/how_to_write_plugin_agent/index.html
index 6a73dee..e3f52d8 100644
--- a/docs/next/design_and_concept/how_to_write_plugin_agent/index.html
+++ b/docs/next/design_and_concept/how_to_write_plugin_agent/index.html
@@ -3,40 +3,26 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Agent Plugin | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/design_and_concept/how_to_write_plugin_agent"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Agent Plugin | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/design_and_concept/how_to_write_plugin_agent"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/Agent_Flow-797076957b60986733aae8479cff6c69.png"></p><ol><li>The user submits a Job (via the manager or via curl), and the Job defines the Source, Channel, and Sink that need to be used (defined by the fully qualified name of the class)</li><li>The framework starts the Job and creates the Source through the reflection mechanism</li><li>The framework starts the Source and calls the Split interface of the Source to generate one or more Tasks</li><li>When a Task is [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> private int count = 0;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public Message read() {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> count += 1;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> return new DefaultMessage("".getBytes(StandardCharsets.UTF_8));</sp [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public boolean isFinished() {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> return count > 99999;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2"> [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public String getReadSource() {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> return null;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2"><span clas [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public void setReadTimeout(long mill) {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><p>The <code>Reader</code> interface functions as follows:</p><ul><li><code>read</code>: Called by a single Task, and returns a read message after the call, and the mes [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> /**</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> * Write data into data center</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> *</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> * @param message - message</span></span><span class="token-line" style="color:#F8F8F2"><span [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> /**</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> * set source file name where the message is generated</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> * @param sourceName</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> */</span></span><span class="token-line" style="co [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> /**</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> * every sink should include a message filter to filter out stream id</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> */</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> MessageFilter initMessageFilter(JobProfile jobConf);< [...]
-</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><p>The <code>Sink</code> interface functions as follows:</p><ul><li><code>write</code>: called by a single Task, reads a message from the Channel in the Task and writes it to a specific storage medium. Taking PulsarSink as an example, it needs to be sent to Pulsar through PulsarSender</li><li><code>setSourceName</code>: set the data source name, [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> /**</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> * Split source into a list of readers.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> *</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> * @param conf job conf</span></span><span class="token-line" style="color:#F8F8F2"> [...]
-</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><p>The <code>Source</code> interface functions as follows:</p><ul><li><code>split</code>: Called by a single job to generate multiple Readers, for example: a read file task, matching multiple files in a folder, when the job starts, it will specify TextFileSource as the Source entry,
-After calling the split function, TextFileSource will detect how many paths match the path matching expression in the folder set by the user, and generate TextFileReader to read</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="job-definition"></a>Job Definition<a class="hash-link" href="#job-definition" title="Direct link to heading">#</a></h2><p>The code is written, have you ever wondered how the framework finds the entry class o [...]
-<code>channel</code> can be in-memory or persistent, plugins don't have to care. Plugins write data to <code>channel</code> through <code>RecordSender</code> and read data from <code>channel</code> through <code>RecordReceiver</code>.</p><p>A piece of data in <code>channel</code> is a <code>Message</code> object, <code>Message</code> contains a byte array and attribute data represented by a Map</p><p><code>Message</code> has the following methods:</p><div class="codeBlockContainer_J [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> /**</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> * Data content of message.</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> *</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> * @return bytes body</span></span><span class="token-line" style="color:#F8F8F2"><span class="t [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> /**</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> * Data attribute of message</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> *</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> * @return map header</span></span><span class="token-line" style="color:#F8F8F2"><span class=" [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/Agent_Flow-797076957b60986733aae8479cff6c69.png" width="691" height="607"></p><ol><li>The user submits a Job (via the manager or via curl), and the Job defines the Source, Channel, and Sink that need to be used (defined by the fully qualified name of the class)</li><li>The framework starts the Job and creates the Source through the reflection mechanism</li><li>The framework starts the Source and calls the Split interface of the Source to generate one or more Task [...]
+After calling the split function, TextFileSource will detect how many paths match the path matching expression in the folder set by the user, and generate TextFileReader to read</li></ul><h2 class="anchor anchorWithStickyNavbar_mojV" id="job-definition">Job Definition<a class="hash-link" href="#job-definition" title="Direct link to heading"></a></h2><p>The code is written, have you ever wondered how the framework finds the entry class of the plugin? How does the framework load plugins?< [...]
+<code>channel</code> can be in-memory or persistent, plugins don't have to care. Plugins write data to <code>channel</code> through <code>RecordSender</code> and read data from <code>channel</code> through <code>RecordReceiver</code>.</p><p>A piece of data in <code>channel</code> is a <code>Message</code> object, <code>Message</code> contains a byte array and attribute data represented by a Map</p><p><code>Message</code> has the following methods:</p><div class="codeBlockContainer_I [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/development/inlong_msg/index.html b/docs/next/development/inlong_msg/index.html
index 79e6d47..3567e3e 100644
--- a/docs/next/development/inlong_msg/index.html
+++ b/docs/next/development/inlong_msg/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Parse InLongMsg | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/development/inlong_msg"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_v [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Parse InLongMsg | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/development/inlong_msg"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_v [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/introduction/index.html b/docs/next/introduction/index.html
index a7226cf..3cfe449 100644
--- a/docs/next/introduction/index.html
+++ b/docs/next/introduction/index.html
@@ -3,31 +3,31 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">InLong Introduction | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">InLong Introduction | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-it is regarded as a metaphor of the InLong system for reporting streams of data.</p></blockquote><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="about-inlong"></a>About InLong<a class="hash-link" href="#about-inlong" title="Direct link to heading">#</a></h2><p><a href="https://inlong.apache.org" target="_blank" rel="noopener noreferrer">Apache InLong</a> is a one-stop data integration framework donated by Tencent to the Apache community. [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+it is regarded as a metaphor of the InLong system for reporting streams of data.</p></blockquote><h2 class="anchor anchorWithStickyNavbar_mojV" id="about-inlong">About InLong<a class="hash-link" href="#about-inlong" title="Direct link to heading"></a></h2><p><a href="https://inlong.apache.org" target="_blank" rel="noopener noreferrer">Apache InLong</a> is a one-stop data integration framework donated by Tencent to the Apache community. It provides automatic, safe, reliable, and high [...]
<!-- -->The Apache InLong project was originally called TubeMQ, focusing on high-performance, low-cost message queuing services. In order to further release the surrounding ecological capabilities of TubeMQ, we upgraded the project to InLong, focusing on creating a one-stop data integration solution.
-Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of data collection, aggregation, storage, and sorting data processing. It is simple to use, flexible to expand, stable and reliable characteristic.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="features"></a>Features<a class="hash-link" href="#features" titl [...]
+Apache InLong uses TDBank internally used by Tencent as the prototype, and relies on trillion-level data access and processing capabilities to integrate the entire process of data collection, aggregation, storage, and sorting data processing. It is simple to use, flexible to expand, stable and reliable characteristic.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="features">Features<a class="hash-link" href="#features" title="Direct link to heading"></a></h2><ul><li><p>Eas [...]
it delivers high-performance processing capabilities for 10 trillion-level data streams and highly reliable services for 100 billion-level data streams</p></li><li><p>Comprehensive Features</p><p>Apache InLong supports various types of data access methods and can be integrated with different types of Message Queue (MQ) services. It also provides real-time data extract, transform,
and load (ETL) and sorting capabilities based on rules. Apache InLong also allows you to plug features to extend system capabilities</p></li><li><p>Service Integration</p><p>Apache InLong provides unified system monitoring and alert services. It provides fine-grained metrics to facilitate data visualization.
You can view the running status of queues and topic-based data statistics in a unified data metric platform.
You can also configure the alert service based on your business requirements so that users can be alerted when errors occur</p></li><li><p>Scalability</p><p>Apache InLong adopts a pluggable architecture that allows you to plug modules into the system based on specific protocols.
-You can replace components and add features based on your business requirements</p></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="architecture"></a>Architecture<a class="hash-link" href="#architecture" title="Direct link to heading">#</a></h2><img src="/img/inlong-structure-en.png" align="center" alt="Apache InLong"><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="modules"></a>Mo [...]
+You can replace components and add features based on your business requirements</p></li></ul><h2 class="anchor anchorWithStickyNavbar_mojV" id="architecture">Architecture<a class="hash-link" href="#architecture" title="Direct link to heading"></a></h2><img src="/img/inlong-structure-en.png" align="center" alt="Apache InLong"><h2 class="anchor anchorWithStickyNavbar_mojV" id="modules">Modules<a class="hash-link" href="#modules" title="Direct link to heading"></a></h2><p>Apache InLong se [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/agent/file/index.html b/docs/next/modules/agent/file/index.html
index 3feba69..dacb416 100644
--- a/docs/next/modules/agent/file/index.html
+++ b/docs/next/modules/agent/file/index.html
@@ -3,32 +3,32 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">File | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/agent/file"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">File | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/agent/file"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
Where *** is any character</p><p>At the same time, you need to add the current data cycle to the job conf, the current support day cycle and hour cycle,
When adding a task, add the property job.cycleUnit</p><p>job.cycleUnit contains the following two types:</p><ul><li>D: Represents the data time and day dimension</li><li>H: Represents the data time and hour dimension</li></ul><p>E.g:
-The configuration data source is</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="prism-code language-undefined codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">/data/inlong-agent/2021020211.log</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB cle [...]
+The configuration data source is</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain">/data/inlong-agent/2021020211.log</span><br></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="cop [...]
Configure job.cycleUnit as D
Then the agent will try the 202020211.log file at the time of 202020211. When reading the data in the file, it will write all the data to the backend proxy at the time of 20210202.
If job.cycleUnit is configured as H
-When collecting data in the 2021020211.log file, all data will be written to the backend proxy at the time of 2021020211。</p><p>Examples of job submission:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token function" style="color:rgb(8 [...]
+When collecting data in the 2021020211.log file, all data will be written to the backend proxy at the time of 2021020211。</p><p>Examples of job submission:</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx bash"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="tok [...]
Configure the job attribute name as job.timeOffset, the value is number + time dimension, time dimension includes day and hour
-For example, the following settings are supported:</p><ul><li>1d Read the data one day after the current time</li><li>-1h read the data one hour before the current time</li></ul><p>Examples of job submission</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F [...]
+For example, the following settings are supported:</p><ul><li>1d Read the data one day after the current time</li><li>-1h read the data one hour before the current time</li></ul><p>Examples of job submission</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx bash"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/agent/overview/index.html b/docs/next/modules/agent/overview/index.html
index 72ba802..3a5fe85 100644
--- a/docs/next/modules/agent/overview/index.html
+++ b/docs/next/modules/agent/overview/index.html
@@ -3,31 +3,31 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/agent/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/agent/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
Directory regular filtering, support YYYYMMDD+regular expression path configuration
-Breakpoint retransmission, when InLong-Agent restarts, it can automatically re-read from the last read position to ensure no reread or missed reading.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="sql"></a>Sql<a class="hash-link" href="#sql" title="Direct link to heading">#</a></h3><p>This type of data refers to the way it is executed through SQL
+Breakpoint retransmission, when InLong-Agent restarts, it can automatically re-read from the last read position to ensure no reread or missed reading.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="sql">Sql<a class="hash-link" href="#sql" title="Direct link to heading"></a></h3><p>This type of data refers to the way it is executed through SQL
SQL regular decomposition, converted into multiple SQL statements
Execute SQL separately, pull the data set, the pull process needs to pay attention to the impact on mysql itself
-The execution cycle, which is generally executed regularly</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="binlog"></a>Binlog<a class="hash-link" href="#binlog" title="Direct link to heading">#</a></h3><p>This type of collection reads binlog and restores data by configuring mysql slave
+The execution cycle, which is generally executed regularly</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="binlog">Binlog<a class="hash-link" href="#binlog" title="Direct link to heading"></a></h3><p>This type of collection reads binlog and restores data by configuring mysql slave
Need to pay attention to multi-threaded parsing when binlog is read, and multi-threaded parsing data needs to be labeled in order
-The code is based on the old version of dbsync, the main modification is to change the sending of tdbus-sender to push to agent-channel for integration</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="monitor-metrics-configuration"></a>Monitor Metrics configuration<a class="hash-link" href="#monitor-metrics-configuration" title="Direct link to heading">#</a></h2><p>Agent provides the ability of monitoring indicators in JMX and Prometheu [...]
-Users can add similar JMX (port and authentication are adjusted according to the situation) to the startup parameters of the Agent to realize the collection of monitoring indicators from the remote end.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI Shell"><pre tabindex="0" class="prism-code language-Shell codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2 [...]
+The code is based on the old version of dbsync, the main modification is to change the sending of tdbus-sender to push to agent-channel for integration</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="monitor-metrics-configuration">Monitor Metrics configuration<a class="hash-link" href="#monitor-metrics-configuration" title="Direct link to heading"></a></h2><p>Agent provides the ability of monitoring indicators in JMX and Prometheus mode, and JMX mode is used by default. The monito [...]
+Users can add similar JMX (port and authentication are adjusted according to the situation) to the startup parameters of the Agent to realize the collection of monitoring indicators from the remote end.</p><div class="codeBlockContainer_I0IT language-Shell theme-code-block"><div class="codeBlockContent_wNvx Shell"><pre tabindex="0" class="prism-code language-Shell codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class=" [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/agent/quick_start/index.html b/docs/next/modules/agent/quick_start/index.html
index 8c4fab0..a5dc2b3 100644
--- a/docs/next/modules/agent/quick_start/index.html
+++ b/docs/next/modules/agent/quick_start/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/agent/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/agent/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/agent/sql/index.html b/docs/next/modules/agent/sql/index.html
index e8e4519..991392c 100644
--- a/docs/next/modules/agent/sql/index.html
+++ b/docs/next/modules/agent/sql/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">MySQL SQL | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/agent/sql"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" con [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">MySQL SQL | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/agent/sql"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" con [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-Currently, the Agent only supports the curl request to create a Job to submit collection tasks, and temporarily does not support the manager front-end to create SQL collection</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="create-a-mysql-job"></a>Create A MySQL Job<a class="hash-link" href="#create-a-mysql-job" title="Direct link to heading">#</a></h2><ol><li>Apply for access on the manager, when filling in the data information, selec [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+Currently, the Agent only supports the curl request to create a Job to submit collection tasks, and temporarily does not support the manager front-end to create SQL collection</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="create-a-mysql-job">Create A MySQL Job<a class="hash-link" href="#create-a-mysql-job" title="Direct link to heading"></a></h2><ol><li>Apply for access on the manager, when filling in the data information, select the message source as "Independent Push" [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/audit/overview/index.html b/docs/next/modules/audit/overview/index.html
index a58eb06..7e39bd5 100644
--- a/docs/next/modules/audit/overview/index.html
+++ b/docs/next/modules/audit/overview/index.html
@@ -3,46 +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.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/audit/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/audit/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
There are three granularities for reconciliation: minutes, hours, and days.</p><p>The audit reconciliation is based on the log reporting time, and each service participating in the audit will conduct real-time reconciliation according to the same log time. Through audit reconciliation, we can clearly understand InLong
-The transmission status of each module, and whether the data stream is lost or repeated</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="architecture"></a>Architecture<a class="hash-link" href="#architecture" title="Direct link to heading">#</a></h2><p><img src="/assets/images/audit_architecture-db492ed7fb88e9baba3327dda5b72a8c.png"></p><ol><li>The audit SDK is nested in the service that needs to be audited, audits the service, and send [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">package org.apache.inlong.audit.protocol;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">message BaseCommand {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> enum Type {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> PING = 0;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> PONG = 1;</span></span><span class="token-line" style="color:#F8F [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">message Ping {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">message Pong {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">}</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">message AuditRequest {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> AuditMessageHeader msg_header = 1; </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> repeated AuditMessageBody msg_body = 2; </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">}</span></span><span class="token-line" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">message AuditMessageHeader {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> string ip = 1; </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> string docker_id = 2; </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> string thread_id = 3; </span></span><span class="token [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">message AuditMessageBody {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> uint64 log_ts = 1; </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> string inlong_group_id= 2; </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> string inlong_stream_id= 3; </span></span><span class="token-l [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">message AuditReply {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> enum RSP_CODE {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> SUCCESS = 0; </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> FAILED = 1; </span></span><span class="token-line" style="color:#F8F8F2"><span c [...]
+The transmission status of each module, and whether the data stream is lost or repeated</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="architecture">Architecture<a class="hash-link" href="#architecture" title="Direct link to heading"></a></h2><p><img src="/assets/images/audit_architecture-8402cbb7c4906ca8cf7d26c57c204dbb.png" width="1260" height="213"></p><ol><li>The audit SDK is nested in the service that needs to be audited, audits the service, and sends the audit result to the [...]
<strong><em>2. Data Uniqueness</em></strong>
-<strong><em>3. Reduce data loss caused by abnormal restart</em></strong></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="main-logic-diagram"></a>Main Logic Diagram<a class="hash-link" href="#main-logic-diagram" title="Direct link to heading">#</a></h3><p><img src="/assets/images/audit_sdk-76111ecb81d46749cf0daad888a756a0.png"></p><ol><li>The sdk provides the add interface externally. The parameters are: audit_id, inlong_group_id, inlon [...]
-<strong><em>2.at least once</em></strong> </p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="main-logic-diagram-1"></a>Main Logic Diagram<a class="hash-link" href="#main-logic-diagram-1" title="Direct link to heading">#</a></h3><p><img src="/assets/images/audit_proxy-da4ab5907594ab9e46b70645c9a0ea91.png"></p><ol><li>After the access layer receives the packet sent by the sdk, it writes the message queue.</li><li>After writing the message [...]
+<strong><em>3. Reduce data loss caused by abnormal restart</em></strong></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="main-logic-diagram">Main Logic Diagram<a class="hash-link" href="#main-logic-diagram" title="Direct link to heading"></a></h3><p><img src="/assets/images/audit_sdk-76111ecb81d46749cf0daad888a756a0.png" width="848" height="1444"></p><ol><li>The sdk provides the add interface externally. The parameters are: audit_id, inlong_group_id, inlong_stream_id, number, size [...]
+<strong><em>2.at least once</em></strong> </p><h3 class="anchor anchorWithStickyNavbar_mojV" id="main-logic-diagram-1">Main Logic Diagram<a class="hash-link" href="#main-logic-diagram-1" title="Direct link to heading"></a></h3><p><img src="/assets/images/audit_proxy-da4ab5907594ab9e46b70645c9a0ea91.png" width="1192" height="424"></p><ol><li>After the access layer receives the packet sent by the sdk, it writes the message queue.</li><li>After writing the message queue successfully, retu [...]
<strong><em>2. Can operate tens of billions of audit data per day</em></strong>
-<strong><em>3. Can be deduplicated</em></strong></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="main-logic-diagram-2"></a>Main Logic Diagram<a class="hash-link" href="#main-logic-diagram-2" title="Direct link to heading">#</a></h3><p><img src="/assets/images/elasticsearch_overview-baeacc406471a715846369f35fe0d4d7.png"></p><ol><li>Distribution service AuditDds consumes messages in real time.</li><li>According to the audit ID in the aud [...]
-The relationship between inlong_group_id, inlong_stream_id, audit ID and Elasticsearch index is 1:N in system design and service implementation</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="write-routing-policy"></a>Write Routing Policy<a class="hash-link" href="#write-routing-policy" title="Direct link to heading">#</a></h3><p><img src="/assets/images/elasticsearch_write-4408c917c9a09304298f43924a25a625.png">
+<strong><em>3. Can be deduplicated</em></strong></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="main-logic-diagram-2">Main Logic Diagram<a class="hash-link" href="#main-logic-diagram-2" title="Direct link to heading"></a></h3><p><img src="/assets/images/elasticsearch_overview-baeacc406471a715846369f35fe0d4d7.png" width="1289" height="508"></p><ol><li>Distribution service AuditDds consumes messages in real time.</li><li>According to the audit ID in the audit data, route the data t [...]
+The relationship between inlong_group_id, inlong_stream_id, audit ID and Elasticsearch index is 1:N in system design and service implementation</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="write-routing-policy">Write Routing Policy<a class="hash-link" href="#write-routing-policy" title="Direct link to heading"></a></h3><p><img src="/assets/images/elasticsearch_write-4408c917c9a09304298f43924a25a625.png" width="1920" height="259">
Use inlong_group_id and inlong_stream_id to route to Elasticsearch shards to ensure that the same inlong_group_id and inlong_stream_id are stored in the same shard
-When writing the same inlong_group_id and inlong_stream_id to the same shard, when querying and aggregating, only one shard needs to be processed, which can greatly improve performance</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="optional-deduplicationby-doc_id"></a>Optional DeduplicationBy doc_id<a class="hash-link" href="#optional-deduplicationby-doc_id" title="Direct link to heading">#</a></h3><p>Elasticsearch is resource-intensi [...]
+When writing the same inlong_group_id and inlong_stream_id to the same shard, when querying and aggregating, only one shard needs to be processed, which can greatly improve performance</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="optional-deduplicationby-doc_id">Optional DeduplicationBy doc_id<a class="hash-link" href="#optional-deduplicationby-doc_id" title="Direct link to heading"></a></h3><p>Elasticsearch is resource-intensive for real-time deduplication. This function is op [...]
<strong><em>2. Simple to deploy</em></strong><br>
-<strong><em>3. Can be deduplicated</em></strong> </p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="main-logic-diagram-3"></a>Main Logic Diagram<a class="hash-link" href="#main-logic-diagram-3" title="Direct link to heading">#</a></h3><p><img src="/assets/images/audit_mysql-527cb86d7d377b0a6e944b2ee2930431.png">
-MySQL distribution supports distribution to different MySQL instances according to the audit ID, and supports horizontal expansion.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="usage-introduction"></a>Usage introduction<a class="hash-link" href="#usage-introduction" title="Direct link to heading">#</a></h3><ol><li>When the audit scale of the business is relatively small, less than ten million per day, you can consider using MySQL as [...]
-The audit interface layer uses SQL to check MySQL or restful to check Elasticsearch. How to check which type of storage the interface uses depends on which type of storage is used.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="ui-interface-display"></a>UI Interface Display<a class="hash-link" href="#ui-interface-display" title="Direct link to heading">#</a></h3><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWi [...]
-The front-end page pulls the audit data of each module through the interface layer and displays it.</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/incubator-inlong-website/edit/master/docs/modules/audit/overview.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_mS5F" ari [...]
+<strong><em>3. Can be deduplicated</em></strong> </p><h3 class="anchor anchorWithStickyNavbar_mojV" id="main-logic-diagram-3">Main Logic Diagram<a class="hash-link" href="#main-logic-diagram-3" title="Direct link to heading"></a></h3><p><img src="/assets/images/audit_mysql-527cb86d7d377b0a6e944b2ee2930431.png" width="1050" height="250">
+MySQL distribution supports distribution to different MySQL instances according to the audit ID, and supports horizontal expansion.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="usage-introduction">Usage introduction<a class="hash-link" href="#usage-introduction" title="Direct link to heading"></a></h3><ol><li>When the audit scale of the business is relatively small, less than ten million per day, you can consider using MySQL as the audit storage. Because the deployment of MySQL [...]
+The audit interface layer uses SQL to check MySQL or restful to check Elasticsearch. How to check which type of storage the interface uses depends on which type of storage is used.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="ui-interface-display">UI Interface Display<a class="hash-link" href="#ui-interface-display" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_mojV" id="main-logic-diagram-5">Main Logic Diagram<a class="hash-link" href="#main- [...]
+The front-end page pulls the audit data of each module through the interface layer and displays it.</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/incubator-inlong-website/edit/master/docs/modules/audit/overview.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" ari [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/audit/quick_start/index.html b/docs/next/modules/audit/quick_start/index.html
index 3ee0109..04c7785 100644
--- a/docs/next/modules/audit/quick_start/index.html
+++ b/docs/next/modules/audit/quick_start/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/audit/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/audit/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/dashboard/overview/index.html b/docs/next/modules/dashboard/overview/index.html
index 9b80b5d..7bfc9d5 100644
--- a/docs/next/modules/dashboard/overview/index.html
+++ b/docs/next/modules/dashboard/overview/index.html
@@ -3,27 +3,27 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/dashboard/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/dashboard/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-You will also see any lint errors in the console.</p><p>The start of the web server depends on the back-end server <code>manger api</code> interface.</p><p>You should start the backend server first, and then set the variable <code>target</code> in <code>/inlong-dashboard/src/setupProxy.js</code> to the address of the api service.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="test"></a>Test<a class="hash-link" href="#test" title="Dire [...]
-For more information, see the section on <a href="https://create-react-app.dev/docs/running-tests/" target="_blank" rel="noopener noreferrer">Running Tests</a>.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="build"></a>Build<a class="hash-link" href="#build" title="Direct link to heading">#</a></h3><p>First, make sure that the project has run <code>npm install</code> or <code>yarn install</code> to install <code>node_modules</code>.</ [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+You will also see any lint errors in the console.</p><p>The start of the web server depends on the back-end server <code>manger api</code> interface.</p><p>You should start the backend server first, and then set the variable <code>target</code> in <code>/inlong-dashboard/src/setupProxy.js</code> to the address of the api service.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="test">Test<a class="hash-link" href="#test" title="Direct link to heading"></a></h3><p>Run <code>npm test [...]
+For more information, see the section on <a href="https://create-react-app.dev/docs/running-tests/" target="_blank" rel="noopener noreferrer">Running Tests</a>.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="build">Build<a class="hash-link" href="#build" title="Direct link to heading"></a></h3><p>First, make sure that the project has run <code>npm install</code> or <code>yarn install</code> to install <code>node_modules</code>.</p><p>Run <code>npm run build</code> or <code>yarn b [...]
Better page performance can be obtained in the constructed production mode.</p><p>After the build, the code is compressed, and the file name includes the hash value.
-Your application is ready to be deployed!</p><p>For details, see the section on <a href="https://create-react-app.dev/docs/deployment/" target="_blank" rel="noopener noreferrer">deployment</a>.</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/incubator-inlong-website/edit/master/docs/modules/dashboard/overview.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-p [...]
+Your application is ready to be deployed!</p><p>For details, see the section on <a href="https://create-react-app.dev/docs/deployment/" target="_blank" rel="noopener noreferrer">deployment</a>.</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/incubator-inlong-website/edit/master/docs/modules/dashboard/overview.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-p [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/dashboard/quick_start/index.html b/docs/next/modules/dashboard/quick_start/index.html
index 1dee904..4c94558 100644
--- a/docs/next/modules/dashboard/quick_start/index.html
+++ b/docs/next/modules/dashboard/quick_start/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/dashboard/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/dashboard/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/dataproxy/overview/index.html b/docs/next/modules/dataproxy/overview/index.html
index d0720e4..6ecdf3b 100644
--- a/docs/next/modules/dataproxy/overview/index.html
+++ b/docs/next/modules/dataproxy/overview/index.html
@@ -3,62 +3,26 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/dataproxy/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/dataproxy/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
InLong-dataProxy acts as a bridge from the InLong collection end to the InLong buffer end. Dataproxy pulls the relationship between the business group id and the corresponding topic name from the manager module, and internally manages the producers of multiple topics
-The overall architecture of inlong-dataproxy is based on Apache Flume. On the basis of this project, inlong-bus expands the source layer and sink layer, and optimizes disaster tolerance forwarding, which improves the stability of the system.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="architecture"></a>Architecture<a class="hash-link" href="#architecture" title="Direct link to heading">#</a></h2><p><img src="/assets/images/architec [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.type </span><span class="token operator">=</span><span class="token plain"> org.apache.flume.source.SimpleTcpSource</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">tcp resolution </span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">type</span><span class="token plain"> definition, here provide the class name </spa [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.msg-factory-name </span><span class="token operator">=</span><span class="token plain"> org.apache.flume.source.ServerMessageFactory</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Handler used </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</span><span class="token plain"> message structure analys [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.host </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">0.0</span><span class="token plain">.0.0</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">tcp </span><span class="token function" style="color:rgb(80, 250, 123)">ip</span><span class="token plain"> binding monitoring, binding all ne [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.port </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">46801</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">tcp port binding, port </span><span class="token number">46801</span><span class="token plain"> is bound by default</span></span><span class="to [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.highWaterMark</span><span class="token operator">=</span><span class="token number">2621440</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The concept of netty, </span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">set</span><span class="token plain"> the netty high water level val [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.enableExceptionReturn</span><span class="token operator">=</span><span class="token plain">true</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The new </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">function</span><span class="token plain"> of v1.7 version, optional, the default is false, used to </sp [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.max-msg-length </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">524288</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Limit the size of a single package, here </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">if</sp [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.topic </span><span class="token operator">=</span><span class="token plain"> test_token</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The default topic value, </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">if</span><span class="token plain"> the mapping relationship between groupId and topic cannot [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.attr </span><span class="token operator">=</span><span class="token plain"> </span><span class="token assign-left variable" style="color:rgb(189, 147, 249);font-style:italic">m</span><span class="token operator">=</span><span class="token number">9</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The default [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.connections </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">5000</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Concurrent connections go online, new connections will be broken when the upper limit is exceeded</span></span><span class="token-line" st [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.max-threads </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">64</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Netty thread pool work thread upper limit, generally recommended to choose twice the cpu</span></span><span class="token-line" style="color: [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.receiveBufferSize </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">524288</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Netty server tcp tuning parameters</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="di [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.sendBufferSize </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">524288</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Netty server tcp tuning parameters</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="displ [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.custom-cp </span><span class="token operator">=</span><span class="token plain"> </span><span class="token boolean">true</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Whether to use the self-developed channel process, the self-developed channel process can </span><span class="token keyword" style="color:r [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.selector.type </span><span class="token operator">=</span><span class="token plain"> org.apache.flume.channel.FailoverChannelSelector</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">This channel selector is a self-developed channel selector, </span><span class="token function" style="color:rgb(80, 250, 123)">which</span><span class="token [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.selector.master </span><span class="token operator">=</span><span class="token plain"> ch-msg5 ch-msg6 ch-msg7 ch-msg8 ch-msg9</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Specify the master channel, these channels will be preferentially selected </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</ [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.selector.transfer </span><span class="token operator">=</span><span class="token plain"> ch-msg5 ch-msg6 ch-msg7 ch-msg8 ch-msg9</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Specify the transfer channel to accept the transfer </span><span class="token builtin class-name" style="color:rgb(189, 147, 249)">type</span><span class="token pla [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sources.tcp-source.selector.fileMetric </span><span class="token operator">=</span><span class="token plain"> ch-back</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Specify the fileMetric channel to receive the metric data reported by the agent</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-b [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-more1.capacity </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">10000000</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Memory channel queue size, the maximum number of messages that can be cached</span></span><span class="token-line" style="color:#F8F8F2">< [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-more1.keep-alive </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">0</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-more1.transactionCapacity </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">20</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The maximum number of batches are processed </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">in< [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.capacity </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">100000000</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The maximum number of messages that can be cached </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">in [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.maxFileSize </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">1073741824</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token function" style="color:rgb(80, 250, 123)">file</span><span class="token plain"> channel </span><span class=" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.minimumRequiredSpace </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">1073741824</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The minimum </span><span class="token function" style="color:rgb(80, 250, 123)">free</span><span class="token plain"> space o [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.checkpointDir </span><span class="token operator">=</span><span class="token plain"> /data/work/file/ch-msg5/check</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token function" style="color:rgb(80, 250, 123)">file</span><span class="token plain"> channel checkpoint path</span></span><span class="token-line" style="color [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.dataDirs </span><span class="token operator">=</span><span class="token plain"> /data/work/file/ch-msg5/data</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"></span><span class="token function" style="color:rgb(80, 250, 123)">file</span><span class="token plain"> channel data path</span></span><span class="token-line" style="color:#F8F8F2"><s [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.fsyncPerTransaction </span><span class="token operator">=</span><span class="token plain"> </span><span class="token boolean">false</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Whether to synchronize the disk </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">for</span><s [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.channels.ch-msg5.fsyncInterval </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">5</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The </span><span class="token function" style="color:rgb(80, 250, 123)">time</span><span class="token plain"> interval between data flush fro [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.type </span><span class="token operator">=</span><span class="token plain"> org.apache.flume.sink.MetaSink</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">The sink class is implemented, where the message is implemented to push data to the tube cluster</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.master-host-port-list </span><span class="token operator">=</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Tube cluster master node list</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.send_timeout </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">30000</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Timeout limit when sending to tube</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="displ [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.stat-interval-sec </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">60</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Sink indicator statistics interval time, </span><span class="token keyword" style="color:rgb(189, 147, 249);font-style:italic">in</ [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.thread-num </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">8</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Sink class sends messages to the worker thread, </span><span class="token number">8</span><span class="token plain"> means to start </span> [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.client-id-cache </span><span class="token operator">=</span><span class="token plain"> </span><span class="token boolean">true</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent </span><span class="token function" style="color:rgb(80, 250, 123)">id</span><span class="token plain"> cache, used to check [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.max-survived-time </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">300000</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Maximum cache </span><span class="token function" style="color:rgb(80, 250, 123)">time</span><span class="token plain"></span>< [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">agent1.sinks.meta-sink-more1.max-survived-size </span><span class="token operator">=</span><span class="token plain"> </span><span class="token number">3000000</span><span class="token plain"></span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">Maximum number of caches</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton [...]
-Source-module and Sink-module can add monitor metric class that is the subclass of org.apache.inlong.commons.config.metrics.MetricItemSet, and register it to MBeanServer. User-defined plugin can get module metric with JMX, and report metric data to different monitor system.</p><p> User can describe the configuration in the file "common.properties ". For example:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI shell"><pre tabindex="0" class="prism-code [...]
+The overall architecture of inlong-dataproxy is based on Apache Flume. On the basis of this project, inlong-bus expands the source layer and sink layer, and optimizes disaster tolerance forwarding, which improves the stability of the system.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="architecture">Architecture<a class="hash-link" href="#architecture" title="Direct link to heading"></a></h2><p><img src="/assets/images/architecture-138d6143f4f9784999e3161f0797676e.png" width="1 [...]
+Source-module and Sink-module can add monitor metric class that is the subclass of org.apache.inlong.commons.config.metrics.MetricItemSet, and register it to MBeanServer. User-defined plugin can get module metric with JMX, and report metric data to different monitor system.</p><p> User can describe the configuration in the file "common.properties ". For example:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx shell"><pr [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/dataproxy/quick_start/index.html b/docs/next/modules/dataproxy/quick_start/index.html
index e70d3c6..a0e634a 100644
--- a/docs/next/modules/dataproxy/quick_start/index.html
+++ b/docs/next/modules/dataproxy/quick_start/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/dataproxy/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/dataproxy/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/manager/overview/index.html b/docs/next/modules/manager/overview/index.html
index 39d8023..0aeb9e3 100644
--- a/docs/next/modules/manager/overview/index.html
+++ b/docs/next/modules/manager/overview/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/manager/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versio [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/manager/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versio [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/manager/quick_start/index.html b/docs/next/modules/manager/quick_start/index.html
index bc65484..76f81ac 100644
--- a/docs/next/modules/manager/quick_start/index.html
+++ b/docs/next/modules/manager/quick_start/index.html
@@ -3,27 +3,26 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/manager/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_v [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/manager/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_v [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
there is <code>sql/apache_inlong_manager.sql</code> in <code>inlong-manager</code> directory, load this file through the
-following command to complete the initialization of the table structure and basic data</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI shell"><pre tabindex="0" class="prism-code language-shell codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token comment" style="color:rgb(98, 114, 164)"># initialize database:</span><span class="token plain" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"># The configuration file used is dev</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">spring.profiles.active=dev</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><p>The dev configuration is specified above, then modify the <code>conf/application-dev.properties</code> file:< [...]
-log <code>tailf log/manager-web.log</code>. If a log similar to the following appears, the service has started successfully:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI shell"><pre tabindex="0" class="prism-code language-shell codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">Started InLongWebApplication </span><span class="t [...]
+following command to complete the initialization of the table structure and basic data</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx shell"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token comment" style="color:rgb(98, 114, 164)"># initialize database: [...]
+log <code>tailf log/manager-web.log</code>. If a log similar to the following appears, the service has started successfully:</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx shell"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain">Started InLongWebA [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/sort-standalone/overview/index.html b/docs/next/modules/sort-standalone/overview/index.html
index 36993bf..3eca599 100644
--- a/docs/next/modules/sort-standalone/overview/index.html
+++ b/docs/next/modules/sort-standalone/overview/index.html
@@ -3,29 +3,29 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/sort-standalone/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusauru [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/sort-standalone/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusauru [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<!-- -->Inlong sort standalone relies on inlong manager to manage system metadata. Inlong sort standalone is deployed by cluster and aggregates and distributes tasks by target storage.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="feature"></a>Feature<a class="hash-link" href="#feature" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="multi-tena [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<!-- -->Inlong sort standalone relies on inlong manager to manage system metadata. Inlong sort standalone is deployed by cluster and aggregates and distributes tasks by target storage.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="feature">Feature<a class="hash-link" href="#feature" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="multi-tenant-system">Multi tenant system<a class="hash-link" href="#multi-tenant-system" title="Direct link [...]
<!-- -->Each distribution task is responsible for distributing multiple data streams to a data store. Users only need to configure on the front page of inlong manager to specify the data streams to be distributed to a specific data store.<br>
-<!-- -->For example, the inlong data streams D1 and D2 are distributed to hive cluster H1, D1 is also distributed to elasticsearch cluster E1, and D2 is also distributed to CLS cluster C1. Then the inlong sort standalone cluster will receive three distribution tasks.</p><ul><li>H1 distributes task consumption D1 and D2 to hive cluster H1;</li><li>E1 distribution task consumption D1, distributed to elasticsearch cluster E1;</li><li>C1 distributes the task consumption D2 and distributes it [...]
+<!-- -->For example, the inlong data streams D1 and D2 are distributed to hive cluster H1, D1 is also distributed to elasticsearch cluster E1, and D2 is also distributed to CLS cluster C1. Then the inlong sort standalone cluster will receive three distribution tasks.</p><ul><li>H1 distributes task consumption D1 and D2 to hive cluster H1;</li><li>E1 distribution task consumption D1, distributed to elasticsearch cluster E1;</li><li>C1 distributes the task consumption D2 and distributes it [...]
<!-- -->It should be noted that the new distribution of inlong data stream will be consumed from the latest location of the cache layer;<br>
<!-- -->After the inlong data stream is distributed offline, it goes online again. If the consumption location when it goes offline is still within the life cycle of the cache layer, it continues to consume from the consumption location when it goes offline;<br>
-<!-- -->If the consumption location at the time of offline is no longer within the life cycle of the cache layer, consumption starts from the latest location of the cache layer.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="message-queues-supported-by-the-cache-layer"></a>message queues supported by the cache layer<a class="hash-link" href="#message-queues-supported-by-the-cache-layer" title="Direct link to heading">#</a></h3><ul><li [...]
+<!-- -->If the consumption location at the time of offline is no longer within the life cycle of the cache layer, consumption starts from the latest location of the cache layer.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="message-queues-supported-by-the-cache-layer">message queues supported by the cache layer<a class="hash-link" href="#message-queues-supported-by-the-cache-layer" title="Direct link to heading"></a></h3><ul><li>Inlong-tubemq</li><li>Apache Pulsar</li></ul><h3 c [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/sort-standalone/quick_start/index.html b/docs/next/modules/sort-standalone/quick_start/index.html
index 8f2dfa8..228e5db 100644
--- a/docs/next/modules/sort-standalone/quick_start/index.html
+++ b/docs/next/modules/sort-standalone/quick_start/index.html
@@ -3,27 +3,27 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/sort-standalone/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docu [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/sort-standalone/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docu [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
| Parameter | Required | DefaultValue |Remark |
| ------------ | ------------ | ------------ | ------------ |
|clusterName | Y | NA | inlong-sort-standalone cluster id |
-|sortTasks | Y | NA | Sort task list |</li></ul><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="sorttaskconfig"></a>SortTaskConfig<a class="hash-link" href="#sorttaskconfig" title="Direct link to heading">#</a></h3><table><thead><tr><th>Parameter</th><th>Required</th><th>DefaultValue</th><th>Remark</th></tr></thead><tbody><tr><td>name</td><td>Y</td><td>NA</td><td>sort task name</td></tr><tr><td>type</td><td>Y</td><td>NA</td><td>sort [...]
+|sortTasks | Y | NA | Sort task list |</li></ul><h3 class="anchor anchorWithStickyNavbar_mojV" id="sorttaskconfig">SortTaskConfig<a class="hash-link" href="#sorttaskconfig" title="Direct link to heading"></a></h3><table><thead><tr><th>Parameter</th><th>Required</th><th>DefaultValue</th><th>Remark</th></tr></thead><tbody><tr><td>name</td><td>Y</td><td>NA</td><td>sort task name</td></tr><tr><td>type</td><td>Y</td><td>NA</td><td>sort task type, for example:HIVE("hive"), TUBE [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/sort/overview/index.html b/docs/next/modules/sort/overview/index.html
index 8de8935..b6280af 100644
--- a/docs/next/modules/sort/overview/index.html
+++ b/docs/next/modules/sort/overview/index.html
@@ -3,26 +3,26 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/sort/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/sort/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-Inlong-sort is simply an Flink application, and relys on Inlong-manager to manage meta data(such as the source informations and storage informations)</p><header><h1>features</h1></header><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="1-multi-tenancy"></a>1 multi-tenancy<a class="hash-link" href="#1-multi-tenancy" title="Direct link to heading">#</a></h2><p>Inlong-sort is an multi-tenancy system, which means you can extract data from diff [...]
-e.g. you can extract data form different topics of inlong-tubemq and the load them to different hive clusters.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-change-meta-data-without-restart"></a>2 change meta data without restart<a class="hash-link" href="#2-change-meta-data-without-restart" title="Direct link to heading">#</a></h2><p>Inlong-sort uses zookeeper to manage its meta data, every time you change meta data on zk, inlong- [...]
-e.g if you want to change the schema of your data, just change the meta data on zk without restart your inlong-sort application.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-supported-sources"></a>3 supported sources<a class="hash-link" href="#3-supported-sources" title="Direct link to heading">#</a></h2><ul><li>inlong-tubemq</li><li>pulsar</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyN [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+Inlong-sort is simply an Flink application, and relys on Inlong-manager to manage meta data(such as the source informations and storage informations)</p><h1>features</h1><h2 class="anchor anchorWithStickyNavbar_mojV" id="1-multi-tenancy">1 multi-tenancy<a class="hash-link" href="#1-multi-tenancy" title="Direct link to heading"></a></h2><p>Inlong-sort is an multi-tenancy system, which means you can extract data from different sources(these sources must be of the same source type) and loa [...]
+e.g. you can extract data form different topics of inlong-tubemq and the load them to different hive clusters.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-change-meta-data-without-restart">2 change meta data without restart<a class="hash-link" href="#2-change-meta-data-without-restart" title="Direct link to heading"></a></h2><p>Inlong-sort uses zookeeper to manage its meta data, every time you change meta data on zk, inlong-sort application will be informed immediately.
+e.g if you want to change the schema of your data, just change the meta data on zk without restart your inlong-sort application.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-supported-sources">3 supported sources<a class="hash-link" href="#3-supported-sources" title="Direct link to heading"></a></h2><ul><li>inlong-tubemq</li><li>pulsar</li></ul><h2 class="anchor anchorWithStickyNavbar_mojV" id="4-supported-storages">4 supported storages<a class="hash-link" href="#4-supported- [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/sort/protocol_introduction/index.html b/docs/next/modules/sort/protocol_introduction/index.html
index e12eec5..d645d43 100644
--- a/docs/next/modules/sort/protocol_introduction/index.html
+++ b/docs/next/modules/sort/protocol_introduction/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Zookeeper Configure | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/sort/protocol_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" na [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Zookeeper Configure | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/sort/protocol_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" na [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<code>org.apache.inlong.sort.protocol.DataFlowInfo</code></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/incubator-inlong-website/edit/master/docs/modules/sort/protocol_introduction.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_mS5F" aria-hidden="true"><g><path d="m3 [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<code>org.apache.inlong.sort.protocol.DataFlowInfo</code></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/incubator-inlong-website/edit/master/docs/modules/sort/protocol_introduction.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="m3 [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/sort/quick_start/index.html b/docs/next/modules/sort/quick_start/index.html
index f2f4c4d..3d141c8 100644
--- a/docs/next/modules/sort/quick_start/index.html
+++ b/docs/next/modules/sort/quick_start/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/sort/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/sort/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-you need to set up <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/docs/deployment/overview/" target="_blank" rel="noopener noreferrer">flink environment</a>.</p><p>Currently, inlong-sort relys on flink-1.13.5. Chose <code>flink-1.13.5-bin-scala_2.11.tgz</code> when downloading package.</p><p>Once your flink environment is set up, you can visit web ui of flink, whose address is stored in <code>/${your_flink_path}/conf/masters</code>.</p><h2><a aria-hidden="true" tabin [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+you need to set up <a href="https://nightlies.apache.org/flink/flink-docs-release-1.13/docs/deployment/overview/" target="_blank" rel="noopener noreferrer">flink environment</a>.</p><p>Currently, inlong-sort relys on flink-1.13.5. Chose <code>flink-1.13.5-bin-scala_2.11.tgz</code> when downloading package.</p><p>Once your flink environment is set up, you can visit web ui of flink, whose address is stored in <code>/${your_flink_path}/conf/masters</code>.</p><h2 class="anchor anchorWithSti [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/client_partition_assign_introduction/index.html b/docs/next/modules/tubemq/client_partition_assign_introduction/index.html
index 78808b9..879b308 100644
--- a/docs/next/modules/tubemq/client_partition_assign_introduction/index.html
+++ b/docs/next/modules/tubemq/client_partition_assign_introduction/index.html
@@ -3,27 +3,27 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">client partition assign | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/client_partition_assign_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">client partition assign | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/client_partition_assign_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-r [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-In response to these problems, the 0.12.0 version launched a new client partition allocation management and control consumption model, combined with the current consumption lag situation awareness function of the partition, allowing the business to autonomously control the distribution and consumption of the partition.</li></ol><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-usage-demo"></a>2 Usage Demo<a class="hash-link" href="#2-usag [...]
-<img src="/assets/images/example-815d7c8e4b2840cbd9898620f834e28a.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-implementation-details"></a>3 Implementation details<a class="hash-link" href="#3-implementation-details" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="31-the-general-idea"></a>3.1 The general idea<a class="hash-link" href=" [...]
-As shown above, the logic behind the client load balancing operation is mainly to deal with the partition set. The client must periodically obtain the subscribable partition set, and obtain the current consuming partition set of each client according to the allocation algorithm; the current consuming set is the same as The client is currently consuming the set of partitions to take the intersection to obtain the partitions that need to be released and newly registered; for the partitions [...]
-<img src="/assets/images/flow_diagram-382e3e9975675691ff1e129d5d8fd1cb.png"></p><ul><li>The Master does not execute the balancing process on the Consumer controlled by the client. After the Master receives the consumer group registered by this type of client, it does not control partition assign, which is completely controlled by the client;</li><li>Consumer provides a partition query API for businesses to periodically query the partition set information corresponding to the Topic set to [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+In response to these problems, the 0.12.0 version launched a new client partition allocation management and control consumption model, combined with the current consumption lag situation awareness function of the partition, allowing the business to autonomously control the distribution and consumption of the partition.</li></ol><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-usage-demo">2 Usage Demo<a class="hash-link" href="#2-usage-demo" title="Direct link to heading"></a></h2><p [...]
+<img src="/assets/images/example-815d7c8e4b2840cbd9898620f834e28a.png" width="935" height="1070"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-implementation-details">3 Implementation details<a class="hash-link" href="#3-implementation-details" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="31-the-general-idea">3.1 The general idea<a class="hash-link" href="#31-the-general-idea" title="Direct link to heading"></a></h3><p>According [...]
+As shown above, the logic behind the client load balancing operation is mainly to deal with the partition set. The client must periodically obtain the subscribable partition set, and obtain the current consuming partition set of each client according to the allocation algorithm; the current consuming set is the same as The client is currently consuming the set of partitions to take the intersection to obtain the partitions that need to be released and newly registered; for the partitions [...]
+<img src="/assets/images/flow_diagram-382e3e9975675691ff1e129d5d8fd1cb.png" width="1269" height="1008"></p><ul><li>The Master does not execute the balancing process on the Consumer controlled by the client. After the Master receives the consumer group registered by this type of client, it does not control partition assign, which is completely controlled by the client;</li><li>Consumer provides a partition query API for businesses to periodically query the partition set information corres [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/client_rpc/index.html b/docs/next/modules/tubemq/client_rpc/index.html
index 8937ac0..e4b3a46 100644
--- a/docs/next/modules/tubemq/client_rpc/index.html
+++ b/docs/next/modules/tubemq/client_rpc/index.html
@@ -3,29 +3,29 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Client RPC | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/client_rpc"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Client RPC | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/client_rpc"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/rpc_bytes_def-c8c63b21ec5ea017431db345384baa2d.png"></p><p>All we can see in TCP are binary streams. We defind a 4-byte msgToken message <code>RPC\_PROTOCOL\_BEGIN\_TOKEN</code> in header, which are used to distinguish each message and identify the legitimacy of the counterpart. When message client received is not started with these header field, client needs to close the connection and prompt the error and quit or reconnect because the protocal is not supported [...]
-<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAABzCAIAAAFtJqJAAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAABJTSURBVHhe7Z1PixzHGcbnI+0hCZlTwCQnIXzZWw4BY4aE5Lzgc3TKYQj4sP4EJr5kZcQuksEQYSwfLdljEw12RJDxJRBhRxELkVDef1X9dvX0zPR093RNz/OjmK2qrqru7X7qmeqamp7J8+fPfxReZ0P3x/TXe3+bTyeWKDOdLzVSV0Dp+Jhmv/wpHRNF1u91PYd/7egc6Gkg5tMpXYnZ1esrTXfHiDROZ+tqVlLMdDq3WIrpent2OSZ/Bftg9/NksR7Y/Txxb7+aTSezeHUm0zlJPiFYUgPy1vhXTXj/w7tnJ5Ozk5PT84VlffWVj7dhl2OiA6JgiR7I+9pZRpmLiwuN [...]
-<img src="/assets/images/rpc_pbmsg_structure-3c30d7576240597353030eab2ce29254.png"></p><p>The request message encoding and response message decoding can be implemented in the <code>NettyClient.java</code> class. There is some room for improvement in this part of the definition and can be found in <a href="https://issues.apache.org/jira/browse/TUBEMQ-109" target="_blank" rel="noopener noreferrer">TUBEMQ-109</a>. However, due to compatibility concerns, it will be gradually replaced. We hav [...]
-<img src="/assets/images/rpc_conn_detail-6f1124eef0ea4952a5fc00d9b28f3bf0.png"></p><p>Flag marks whether the message is requested or not, and the next three marks represent the content of the message trace, which is not currently used; the related is a fixed mapping of the service type, protocol version, service type, etc., the more critical parameter RequestBody.timeout is the maximum allowable time from when a request is received by the server to when it is actually processed. Long wai [...]
-<img src="/assets/images/rpc_header_fill-87f7c949336c12d0713a4c51c0f40e2a.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-interactive-diagram-of-the-clients-pb-request--response"></a>3 Interactive diagram of the client's PB request & response:<a class="hash-link" href="#3-interactive-diagram-of-the-clients-pb-request--response" title="Direct link to heading">#</a></h2><p><strong>Producer Interaction</strong>:</p><p>The [...]
-<img src="/assets/images/rpc_producer_diagram-ed4bb00e58a1ecec65f60f7c921b538c.png"></p><p>Here we can see, Producer's implementation logic is to get metadata such as the list of partitions of specified topic from master, then select a partition and send message via TCP connection according to the rules of the client. It may be unsafe to send message without registration to master, the initial consideration was to use internal intake messages as much as possible and after that, cons [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/rpc_bytes_def-c8c63b21ec5ea017431db345384baa2d.png" width="1049" height="614"></p><p>All we can see in TCP are binary streams. We defind a 4-byte msgToken message <code>RPC\_PROTOCOL\_BEGIN\_TOKEN</code> in header, which are used to distinguish each message and identify the legitimacy of the counterpart. When message client received is not started with these header field, client needs to close the connection and prompt the error and quit or reconnect because the [...]
+<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAABzCAIAAAFtJqJAAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAABJTSURBVHhe7Z1PixzHGcbnI+0hCZlTwCQnIXzZWw4BY4aE5Lzgc3TKYQj4sP4EJr5kZcQuksEQYSwfLdljEw12RJDxJRBhRxELkVDef1X9dvX0zPR093RNz/OjmK2qrqru7X7qmeqamp7J8+fPfxReZ0P3x/TXe3+bTyeWKDOdLzVSV0Dp+Jhmv/wpHRNF1u91PYd/7egc6Gkg5tMpXYnZ1esrTXfHiDROZ+tqVlLMdDq3WIrpent2OSZ/Bftg9/NksR7Y/Txxb7+aTSezeHUm0zlJPiFYUgPy1vhXTXj/w7tnJ5Ozk5PT84VlffWVj7dhl2OiA6JgiR7I+9pZRpmLiwuN [...]
+<img src="/assets/images/rpc_pbmsg_structure-3c30d7576240597353030eab2ce29254.png" width="1105" height="184"></p><p>The request message encoding and response message decoding can be implemented in the <code>NettyClient.java</code> class. There is some room for improvement in this part of the definition and can be found in <a href="https://issues.apache.org/jira/browse/TUBEMQ-109" target="_blank" rel="noopener noreferrer">TUBEMQ-109</a>. However, due to compatibility concerns, it will be [...]
+<img src="/assets/images/rpc_conn_detail-6f1124eef0ea4952a5fc00d9b28f3bf0.png" width="468" height="367"></p><p>Flag marks whether the message is requested or not, and the next three marks represent the content of the message trace, which is not currently used; the related is a fixed mapping of the service type, protocol version, service type, etc., the more critical parameter RequestBody.timeout is the maximum allowable time from when a request is received by the server to when it is act [...]
+<img src="/assets/images/rpc_header_fill-87f7c949336c12d0713a4c51c0f40e2a.png" width="1307" height="675"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-interactive-diagram-of-the-clients-pb-request--response">3 Interactive diagram of the client's PB request & response:<a class="hash-link" href="#3-interactive-diagram-of-the-clients-pb-request--response" title="Direct link to heading"></a></h2><p><strong>Producer Interaction</strong>:</p><p>The Producer has four pairs [...]
+<img src="/assets/images/rpc_producer_diagram-ed4bb00e58a1ecec65f60f7c921b538c.png" width="974" height="694"></p><p>Here we can see, Producer's implementation logic is to get metadata such as the list of partitions of specified topic from master, then select a partition and send message via TCP connection according to the rules of the client. It may be unsafe to send message without registration to master, the initial consideration was to use internal intake messages as much as poss [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/clients_java/index.html b/docs/next/modules/tubemq/clients_java/index.html
index 3772951..d56a6fa 100644
--- a/docs/next/modules/tubemq/clients_java/index.html
+++ b/docs/next/modules/tubemq/clients_java/index.html
@@ -3,30 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">TubeMQ JAVA SDK API | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/clients_java"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="doc [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">TubeMQ JAVA SDK API | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/clients_java"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="doc [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> private String topic;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public DefaultMessageListener(String topic) {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> this.topic = topic;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public void receiveMessages(PeerInfo peerInfo, final List<Message> messages) throws InterruptedException </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> if (messages != null && !messages.isEmpty()) {</span></span><span class="token-line" style="col [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public Executor getExecutor() {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> return null;</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public void stop() {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> }</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor anc [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> private static final Logger logger = </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> LoggerFactory.getLogger(MessageProducerExample.class);</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> private static final ConcurrentHashMap<String, AtomicLong> counterMap = </span></span><span class="token-line" style=" [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> public MessageProducerExample(final String localHost, final String masterHostAndPort) </span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> throws Exception {</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> filters.add("aaa");</span></span><span class="token-line" style="color:#F8F8F2"><span class="toke [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/configure_introduction/index.html b/docs/next/modules/tubemq/configure_introduction/index.html
index 448add7..2afac5a 100644
--- a/docs/next/modules/tubemq/configure_introduction/index.html
+++ b/docs/next/modules/tubemq/configure_introduction/index.html
@@ -3,25 +3,25 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Configuration | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/configure_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Configuration | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/configure_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name= [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/conf_ini_pos-de26286cf16cf22577186d380a4c565f.png"></p><p>Their configuration is defined by a set of configuration units. The Master configuration consists of four mandatory units: <!-- -->[master]<!-- -->, <!-- -->[zookeeper]<!-- -->, <!-- -->[bdbStore]<!-- -->, and optional <!-- -->[tlsSetting]<!-- -->. The Broker configuration is mandatory. Broker], <!-- -->[zookeeper]<!-- --> and optional <!-- -->[tlsSetting]<!-- --> consist of a total of 3 configuration unit [...]
-<img src="/assets/images/conf_velocity_pos-8c374478cf0c1ecd58c0fed901f62a95.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-configuration-item-details"></a>2 Configuration item details:<a class="hash-link" href="#2-configuration-item-details" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="21-masterini-file"></a>2.1 master.ini file:<a cla [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/conf_ini_pos-de26286cf16cf22577186d380a4c565f.png" width="1284" height="185"></p><p>Their configuration is defined by a set of configuration units. The Master configuration consists of four mandatory units: <!-- -->[master]<!-- -->, <!-- -->[zookeeper]<!-- -->, <!-- -->[bdbStore]<!-- -->, and optional <!-- -->[tlsSetting]<!-- -->. The Broker configuration is mandatory. Broker], <!-- -->[zookeeper]<!-- --> and optional <!-- -->[tlsSetting]<!-- --> consist of a tot [...]
+<img src="/assets/images/conf_velocity_pos-8c374478cf0c1ecd58c0fed901f62a95.png" width="1266" height="242"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-configuration-item-details">2 Configuration item details:<a class="hash-link" href="#2-configuration-item-details" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="21-masterini-file">2.1 master.ini file:<a class="hash-link" href="#21-masterini-file" title="Direct link to heading"></a [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/console_introduction/index.html b/docs/next/modules/tubemq/console_introduction/index.html
index bc347f8..34f2ce4 100644
--- a/docs/next/modules/tubemq/console_introduction/index.html
+++ b/docs/next/modules/tubemq/console_introduction/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Console Introduction | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/console_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Console Introduction | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/console_introduction"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/1568169851085-fe7e76e2556cf265c33a02706e43e2c2.png"></p><p>All TubeMQ console change operations will require the input of the operation authorization code, which is defined by the operation and maintenance through the confModAuthToken field of the master configuration file master.ini: if you know the password of this cluster, you can proceed For this operation, for example, if you are an administrator, you are an authorized person, or you can log in to the master [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/1568169851085-fe7e76e2556cf265c33a02706e43e2c2.png" width="476" height="264"></p><p>All TubeMQ console change operations will require the input of the operation authorization code, which is defined by the operation and maintenance through the confModAuthToken field of the master configuration file master.ini: if you know the password of this cluster, you can proceed For this operation, for example, if you are an administrator, you are an authorized person, or you [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/consumer_example/index.html b/docs/next/modules/tubemq/consumer_example/index.html
index a82b8aa..64405a4 100644
--- a/docs/next/modules/tubemq/consumer_example/index.html
+++ b/docs/next/modules/tubemq/consumer_example/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Consumer Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/consumer_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="do [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Consumer Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/consumer_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="do [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/error_code/index.html b/docs/next/modules/tubemq/error_code/index.html
index 9b55410..e30c376 100644
--- a/docs/next/modules/tubemq/error_code/index.html
+++ b/docs/next/modules/tubemq/error_code/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Error Code | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/error_code"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Error Code | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/error_code"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/http_access_api/index.html b/docs/next/modules/tubemq/http_access_api/index.html
index fd86338..99c6342 100644
--- a/docs/next/modules/tubemq/http_access_api/index.html
+++ b/docs/next/modules/tubemq/http_access_api/index.html
@@ -3,31 +3,31 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">HTTP API | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/http_access_api"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">HTTP API | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/http_access_api"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-will return error if the broker is offline.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerId</td><td>yes</td><td>the id of broker. It supports bulk brokerId which separated by <code>,</code>. The maximum <br> number of a bulk is 50. The brokerId should be distinct in case of bulk value</td><td>int</td></tr><tr><td>modifyUser</td><td>yes</td><td>the user who executes this</td><td>String</td> [...]
-The Broker processes can be terminated once all offline tasks are done.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerId</td><td>yes</td><td>the id of broker. It supports bulk brokerId which separated by <code>,</code>. The maximum <br> number of a bulk is 50. The brokerId should be distinct in case of bulk value</td><td>int</td></tr><tr><td>modifyUser</td><td>yes</td><td>the user who execu [...]
-<code>admin_add_broker_configure</code></p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerJsonSet</td><td>yes</td><td>the parameter for the configuration</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>yes</td><td>the create date in format <code>yyyyMMddHHmmss</code></td><td>String</td></tr><tr><td>confModAuthToken</t [...]
-If the topic's authorization group is empty, the topic will fail.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>topicName</td><td>yes</td><td>the topic name</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>no</td><td>the creating date in format <code>yyyyMMddHHmmss</code></td><td>String</td></tr><tr><td>isEnable</td [...]
-topic's authorized consumer group.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>topicName</td><td>yes</td><td>the topic name</td><td>String</td></tr><tr><td>groupName</td><td>yes</td><td>the group name to be added</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>no</td><td>the creating date in format <code>yyyyMMdd [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+will return error if the broker is offline.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerId</td><td>yes</td><td>the id of broker. It supports bulk brokerId which separated by <code>,</code>. The maximum <br> number of a bulk is 50. The brokerId should be distinct in case of bulk value</td><td>int</td></tr><tr><td>modifyUser</td><td>yes</td><td>the user who executes this</td><td>String</td> [...]
+The Broker processes can be terminated once all offline tasks are done.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerId</td><td>yes</td><td>the id of broker. It supports bulk brokerId which separated by <code>,</code>. The maximum <br> number of a bulk is 50. The brokerId should be distinct in case of bulk value</td><td>int</td></tr><tr><td>modifyUser</td><td>yes</td><td>the user who execu [...]
+<code>admin_add_broker_configure</code></p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>brokerJsonSet</td><td>yes</td><td>the parameter for the configuration</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>yes</td><td>the create date in format <code>yyyyMMddHHmmss</code></td><td>String</td></tr><tr><td>confModAuthToken</t [...]
+If the topic's authorization group is empty, the topic will fail.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>topicName</td><td>yes</td><td>the topic name</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>no</td><td>the creating date in format <code>yyyyMMddHHmmss</code></td><td>String</td></tr><tr><td>isEnable</td [...]
+topic's authorized consumer group.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>topicName</td><td>yes</td><td>the topic name</td><td>String</td></tr><tr><td>groupName</td><td>yes</td><td>the group name to be added</td><td>String</td></tr><tr><td>createUser</td><td>yes</td><td>the creator</td><td>String</td></tr><tr><td>createDate</td><td>no</td><td>the creating date in format <code>yyyyMMdd [...]
<code>[start, end]</code> is an inclusive range of time, <code>dltInM</code> is the consuming delta in MB, <code>limitInM</code> is the flow control each minute, <br>
<code>freqInMs</code> is the interval for sending request after exceeding the flow or freq limit, <code>zeroCnt</code> is the count of how many times occurs zero data, <br>
-<code>normFreqInMs</code> is the interval of sequential pulling, <code>filterFreqInMs</code> is the interval of pulling filtered request.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>flowCtrlInfo</td><td>yes</td><td>the flow control info in JSON format</td><td>String</td></tr><tr><td>confModAuthToken</td><td>yes</td><td>the authorized key for configuration update</td><td>String</td></tr><tr><td> [...]
+<code>normFreqInMs</code> is the interval of sequential pulling, <code>filterFreqInMs</code> is the interval of pulling filtered request.</p><p><strong>Request</strong></p><table><thead><tr><th>name</th><th>must</th><th>description</th><th>type</th></tr></thead><tbody><tr><td>flowCtrlInfo</td><td>yes</td><td>the flow control info in JSON format</td><td>String</td></tr><tr><td>confModAuthToken</td><td>yes</td><td>the authorized key for configuration update</td><td>String</td></tr><tr><td> [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/overview/index.html b/docs/next/modules/tubemq/overview/index.html
index c31b5fc..94a67b7 100644
--- a/docs/next/modules/tubemq/overview/index.html
+++ b/docs/next/modules/tubemq/overview/index.html
@@ -3,18 +3,18 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-<img src="/assets/images/sys_structure-8696e2c7dfebcbe30e47b2d99e185485.png"></p><ul><li><p><strong>Portal:</strong> The Portal part responsible for external interaction and maintenance operations, including API and Web.
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+<img src="/assets/images/sys_structure-8696e2c7dfebcbe30e47b2d99e185485.png" width="1031" height="507"></p><ul><li><p><strong>Portal:</strong> The Portal part responsible for external interaction and maintenance operations, including API and Web.
The API connects to the management system outside the cluster. The Web is a page encapsulation of daily operation
and maintenance functions based on the API;</p></li><li><p><strong>Master:</strong> It is responsible for the Control part of the cluster. This part is composed of one or more Master nodes.
Master HA performs heartbeat keep-alive and real-time hot standby switching between master nodes (This is the reason
@@ -28,15 +28,15 @@ throughput, and capacity, are completed by horizontally expanding the broker nod
The most commonly used is the consumer. Compared with the previous, the consumer now supports Push and Pull data pull
modes, data consumption behavior support both order and filtered consumption. For the Pull consumption mode, the
service supports resetting the precise offset through the client to support the business extract-once consumption.
-At the same time, the consumer has launched a new cross-cluster switch-free Consumer client;</p></li><li><p><strong>ZooKeeper:</strong> Responsible for the ZooKeeper part of the offset storage. This part of the function has been weakened to only the persistent storage of the offset. Considering the next multi-node copy function, this module is temporarily reserved;</p></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-broker-file [...]
-<img src="/assets/images/store_file-afacb93118082ca4afc7f0ee3176af70.png"></li></ol><ol start="2"><li><strong>Memory cache block:</strong> We added a separate memory cache block on the file storage block, that is, add a block of memory to the original write disk to isolate the slow effect of the hard disk. The data is first flushed to the memory cache block, and then the memory cache block is batched flush the data to the disk file.
-<img src="/assets/images/store_mem-05a41b24e2b5e68a769c9236d1e063d4.png"></li></ol></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/incubator-inlong-website/edit/master/docs/modules/tubemq/overview.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_mS5F" aria-hidden="true"><g> [...]
+At the same time, the consumer has launched a new cross-cluster switch-free Consumer client;</p></li><li><p><strong>ZooKeeper:</strong> Responsible for the ZooKeeper part of the offset storage. This part of the function has been weakened to only the persistent storage of the offset. Considering the next multi-node copy function, this module is temporarily reserved;</p></li></ul><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-broker-file-storage-scheme-improvement">2 Broker File Stor [...]
+<img src="/assets/images/store_file-afacb93118082ca4afc7f0ee3176af70.png" width="1211" height="700"></li></ol><ol start="2"><li><strong>Memory cache block:</strong> We added a separate memory cache block on the file storage block, that is, add a block of memory to the original write disk to isolate the slow effect of the hard disk. The data is first flushed to the memory cache block, and then the memory cache block is batched flush the data to the disk file.
+<img src="/assets/images/store_mem-05a41b24e2b5e68a769c9236d1e063d4.png" width="794" height="604"></li></ol></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/incubator-inlong-website/edit/master/docs/modules/tubemq/overview.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_dcU [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/producer_example/index.html b/docs/next/modules/tubemq/producer_example/index.html
index 4612003..b483a85 100644
--- a/docs/next/modules/tubemq/producer_example/index.html
+++ b/docs/next/modules/tubemq/producer_example/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Producer Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/producer_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="do [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Producer Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/producer_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="do [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/quick_start/index.html b/docs/next/modules/tubemq/quick_start/index.html
index 5af862a..d0d4906 100644
--- a/docs/next/modules/tubemq/quick_start/index.html
+++ b/docs/next/modules/tubemq/quick_start/index.html
@@ -3,36 +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.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Quick Start | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_v [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Quick Start | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_v [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
can be deployed on the same server or different servers. In this example, we setup our cluster
-like this, and all services run on the same node. Zookeeper should be setup in your environment also.</p><table><thead><tr><th>Role</th><th>TCP Port</th><th>TLS Port</th><th>Web Port</th><th>Comment</th></tr></thead><tbody><tr><td>Master</td><td>8099</td><td>8199</td><td>8080</td><td>Meta data is stored at /stage/meta_data</td></tr><tr><td>Broker</td><td>8123</td><td>8124</td><td>8081</td><td>Message is stored at /stage/msg_data</td></tr><tr><td>Zookeeper</td><td>2181</td><td></td><td></ [...]
+like this, and all services run on the same node. Zookeeper should be setup in your environment also.</p><table><thead><tr><th>Role</th><th>TCP Port</th><th>TLS Port</th><th>Web Port</th><th>Comment</th></tr></thead><tbody><tr><td>Master</td><td>8099</td><td>8199</td><td>8080</td><td>Meta data is stored at /stage/meta_data</td></tr><tr><td>Broker</td><td>8123</td><td>8124</td><td>8081</td><td>Message is stored at /stage/msg_data</td></tr><tr><td>Zookeeper</td><td>2181</td><td></td><td></ [...]
In the example above, we run the services on a single node. However, in real production environment, you
need to run multiple master services on different servers for high availability purpose. Here's
-the introduction of availability level.</li></ul><table><thead><tr><th>HA Level</th><th>Master Number</th><th>Description</th></tr></thead><tbody><tr><td>High</td><td>3 masters</td><td>After any master crashed, the cluster meta data is still in read/write state and can accept new producers/consumers.</td></tr><tr><td>Medium</td><td>2 masters</td><td>After one master crashed, the cluster meta data is in read only state. There's no affect on existing producers and consumers.</td></tr> [...]
-the master service.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI bash"><pre tabindex="0" class="prism-code language-bash codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">./tubemq.sh master start</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button>< [...]
-web GUI now.</p><p><img alt="TubeMQ Console GUI" src="/assets/images/tubemq-console-gui-123e6fb030a5e6ebadf15962dcd5d284.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="151-configure-broker-metadata"></a>1.5.1 Configure Broker Metadata<a class="hash-link" href="#151-configure-broker-metadata" title="Direct link to heading">#</a></h4><p>Before we start a broker service, we need to configure it on master web GUI first. Go to the <c [...]
-<code>confModAuthToken</code> field in your <code>master.ini</code> file.</li></ol><p>Click the online link to activate the new added broker.</p><p><img alt="Add Broker 2" src="/assets/images/tubemq-add-broker-2-ab5859b782891dbcb816f00c8ad87a58.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="16-start-broker"></a>1.6 Start Broker<a class="hash-link" href="#16-start-broker" title="Direct link to heading">#</a></h3><p>Please go to t [...]
-topic list page and click the add new topic button</p><p><img alt="Add Topic 1" src="/assets/images/tubemq-add-topic-1-8ab9641b011376860472b509f5f54256.png"></p><p>Then select the brokers which you want to deploy the topics to.</p><p><img alt="Add Topic 5" src="/assets/images/tubemq-add-topic-5-f0f370c770f6855fee6592a079cac1d2.png"></p><p>We can see the publish and subscribe state of the new added topic is still grey. We need
-to go to the broker list page to reload the broker configuration.</p><p><img alt="Add Topic 6" src="/assets/images/tubemq-add-topic-6-28364b9457706ac93f128184ee874fb7.png"></p><p><img alt="Add Topic 2" src="/assets/images/tubemq-add-topic-2-965c75eb7881ad45f0279810f58e1dc3.png"></p><p>When the broker sub-state changed to idle, go to the topic list page. We can see
-that the topic publish/subscribe state is active now.</p><p><img alt="Add Topic 3" src="/assets/images/tubemq-add-topic-3-c6d1c32e626a60def177b8fcc9646015.png"></p><p><img alt="Add Topic 4" src="/assets/images/tubemq-add-topic-4-48ef9d8ba13c36a2f2b4208f062c1680.png"></p><p>Now we can use the topic to send messages.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="22-run-example"></a>2.2 Run Example<a class="hash-link" href="#22-run-exam [...]
-<img alt="Demo 1" src="/assets/images/tubemq-send-message-3ceedb761daf672ee43b0a9a67905d87.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="222-consume-messages"></a>2.2.2 Consume Messages<a class="hash-link" href="#222-consume-messages" title="Direct link to heading">#</a></h4><p>Please don't forget replace YOUR_MASTER_IP:port with your server ip and port, and start consumer.</p><div class="codeBlockContainer_J+bg"><div clas [...]
-<img alt="Demo 2" src="/assets/images/tubemq-consume-message-a27f49fde7c5f5bcc565ca6ed2537088.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-the-end"></a>3 The End<a class="hash-link" href="#3-the-end" title="Direct link to heading">#</a></h2><p>Here, the compilation, deployment, system configuration, startup, production and consumption of TubeMQ have been completed. If you need to understand more in-depth content, please chec [...]
+the introduction of availability level.</li></ul><table><thead><tr><th>HA Level</th><th>Master Number</th><th>Description</th></tr></thead><tbody><tr><td>High</td><td>3 masters</td><td>After any master crashed, the cluster meta data is still in read/write state and can accept new producers/consumers.</td></tr><tr><td>Medium</td><td>2 masters</td><td>After one master crashed, the cluster meta data is in read only state. There's no affect on existing producers and consumers.</td></tr> [...]
+the master service.</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><div class="codeBlockContent_wNvx bash"><pre tabindex="0" class="prism-code language-bash codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain">./tubemq.sh master start</span><br></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyBu [...]
+web GUI now.</p><p><img alt="TubeMQ Console GUI" src="/assets/images/tubemq-console-gui-123e6fb030a5e6ebadf15962dcd5d284.png" width="1420" height="380"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="151-configure-broker-metadata">1.5.1 Configure Broker Metadata<a class="hash-link" href="#151-configure-broker-metadata" title="Direct link to heading"></a></h4><p>Before we start a broker service, we need to configure it on master web GUI first. Go to the <code>Broker List</code> pa [...]
+<code>confModAuthToken</code> field in your <code>master.ini</code> file.</li></ol><p>Click the online link to activate the new added broker.</p><p><img alt="Add Broker 2" src="/assets/images/tubemq-add-broker-2-ab5859b782891dbcb816f00c8ad87a58.png" width="1407" height="590"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="16-start-broker">1.6 Start Broker<a class="hash-link" href="#16-start-broker" title="Direct link to heading"></a></h3><p>Please go to the <code>bin</code> folde [...]
+topic list page and click the add new topic button</p><p><img alt="Add Topic 1" src="/assets/images/tubemq-add-topic-1-8ab9641b011376860472b509f5f54256.png" width="1414" height="571"></p><p>Then select the brokers which you want to deploy the topics to.</p><p><img alt="Add Topic 5" src="/assets/images/tubemq-add-topic-5-f0f370c770f6855fee6592a079cac1d2.png" width="684" height="422"></p><p>We can see the publish and subscribe state of the new added topic is still grey. We need
+to go to the broker list page to reload the broker configuration.</p><p><img alt="Add Topic 6" src="/assets/images/tubemq-add-topic-6-28364b9457706ac93f128184ee874fb7.png" width="1138" height="125"></p><p><img alt="Add Topic 2" src="/assets/images/tubemq-add-topic-2-965c75eb7881ad45f0279810f58e1dc3.png" width="1135" height="119"></p><p>When the broker sub-state changed to idle, go to the topic list page. We can see
+that the topic publish/subscribe state is active now.</p><p><img alt="Add Topic 3" src="/assets/images/tubemq-add-topic-3-c6d1c32e626a60def177b8fcc9646015.png" width="1137" height="125"></p><p><img alt="Add Topic 4" src="/assets/images/tubemq-add-topic-4-48ef9d8ba13c36a2f2b4208f062c1680.png" width="1133" height="120"></p><p>Now we can use the topic to send messages.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="22-run-example">2.2 Run Example<a class="hash-link" href="#22-run-exa [...]
+<img alt="Demo 1" src="/assets/images/tubemq-send-message-3ceedb761daf672ee43b0a9a67905d87.png" width="1906" height="251"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="222-consume-messages">2.2.2 Consume Messages<a class="hash-link" href="#222-consume-messages" title="Direct link to heading"></a></h4><p>Please don't forget replace YOUR_MASTER_IP:port with your server ip and port, and start consumer.</p><div class="codeBlockContainer_I0IT language-bash theme-code-block"><di [...]
+<img alt="Demo 2" src="/assets/images/tubemq-consume-message-a27f49fde7c5f5bcc565ca6ed2537088.png" width="1900" height="334"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-the-end">3 The End<a class="hash-link" href="#3-the-end" title="Direct link to heading"></a></h2><p>Here, the compilation, deployment, system configuration, startup, production and consumption of TubeMQ have been completed. If you need to understand more in-depth content, please check the relevant content in [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/tubemq-manager/overview/index.html b/docs/next/modules/tubemq/tubemq-manager/overview/index.html
index 436c87a..e3f3941 100644
--- a/docs/next/modules/tubemq/tubemq-manager/overview/index.html
+++ b/docs/next/modules/tubemq/tubemq-manager/overview/index.html
@@ -3,25 +3,25 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/tubemq-manager/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="doc [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/tubemq-manager/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="doc [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
After accessing the region design, a new region field will be added to represent brokers in different regions
-Currently an addTopicTask will create topics in all brokers in the cluster</p><p>AddTopicTasks is a list of the following objects, which can carry multiple create topic requests</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="prism-code language-undefined codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain" [...]
+Currently an addTopicTask will create topics in all brokers in the cluster</p><p>AddTopicTasks is a list of the following objects, which can carry multiple create topic requests</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class=" [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/tubemq-manager/quick_start/index.html b/docs/next/modules/tubemq/tubemq-manager/quick_start/index.html
index a13a5eb..8af8b1d 100644
--- a/docs/next/modules/tubemq/tubemq-manager/quick_start/index.html
+++ b/docs/next/modules/tubemq/tubemq-manager/quick_start/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/tubemq-manager/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Deployment | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/tubemq-manager/quick_start"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/tubemq_metrics/index.html b/docs/next/modules/tubemq/tubemq_metrics/index.html
index 1eb117e..d088ae2 100644
--- a/docs/next/modules/tubemq/tubemq_metrics/index.html
+++ b/docs/next/modules/tubemq/tubemq_metrics/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">TubeMQ Metrics | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/tubemq_metrics"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusa [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">TubeMQ Metrics | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/tubemq_metrics"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusa [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/modules/tubemq/tubemq_perf_test_vs_Kafka_cn/index.html b/docs/next/modules/tubemq/tubemq_perf_test_vs_Kafka_cn/index.html
index bc4e43c..ba36352 100644
--- a/docs/next/modules/tubemq/tubemq_perf_test_vs_Kafka_cn/index.html
+++ b/docs/next/modules/tubemq/tubemq_perf_test_vs_Kafka_cn/index.html
@@ -3,72 +3,72 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Performance testing of TubeMQ vs Kafka | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/tubemq_perf_test_vs_Kafka_cn"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Performance testing of TubeMQ vs Kafka | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/modules/tubemq/tubemq_perf_test_vs_Kafka_cn"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-这些实现使得TubeMQ在保证实时性和一致性的前提下,具有很好的健壮性及更高的吞吐能力。结合目前主流消息中间件使用情况,以Kafka为参照做性能对比测试,对比常规应用场景下两套系统性能。</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="2-测试场景方案"></a>2 测试场景方案<a class="hash-link" href="#2-测试场景方案" title="Direct link to heading">#</a></h2><p>如下是我们根据实际应用场景设计的测试方案:
-<img src="/assets/images/perf_scheme-5891d0d1941fd8838b5e5883961b5430.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="3-测试结论"></a>3 测试结论<a class="hash-link" href="#3-测试结论" title="Direct link to heading">#</a></h2><p>用"复仇者联盟"里的角色来形容:</p><table><thead><tr><th align="center">角色</th><th align="center">测试场景</th><th>要点</th></tr></thead><tbody><tr><td align="center">闪电侠</td><td align="center">场景五</td><td>快 (数据生产消费时延 TubeMQ 10m [...]
-5个分区的状态;TubeMQ可以根据业务或者系统配置需要,调整数据读取方式,可以动态提升系统的吞吐量;Kafka随着分区增加,入流量有下降;</li></ol><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="522-指标"></a>5.2.2 【指标】<a class="hash-link" href="#522-指标" title="Direct link to heading">#</a></h4><p><strong>注1 :</strong> 如下场景中,均为单Topic测试下不同分区或实例、不同读取模式场景下的测试,单条消息包长均为1K;</p><p><strong>注2 :</strong>
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+这些实现使得TubeMQ在保证实时性和一致性的前提下,具有很好的健壮性及更高的吞吐能力。结合目前主流消息中间件使用情况,以Kafka为参照做性能对比测试,对比常规应用场景下两套系统性能。</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="2-测试场景方案">2 测试场景方案<a class="hash-link" href="#2-测试场景方案" title="Direct link to heading"></a></h2><p>如下是我们根据实际应用场景设计的测试方案:
+<img src="/assets/images/perf_scheme-5891d0d1941fd8838b5e5883961b5430.png" width="1375" height="789"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="3-测试结论">3 测试结论<a class="hash-link" href="#3-测试结论" title="Direct link to heading"></a></h2><p>用"复仇者联盟"里的角色来形容:</p><table><thead><tr><th align="center">角色</th><th align="center">测试场景</th><th>要点</th></tr></thead><tbody><tr><td align="center">闪电侠</td><td align="center">场景五</td><td>快 (数据生产消费时延 TubeMQ 10ms vs kafka 250ms )</td></ [...]
+5个分区的状态;TubeMQ可以根据业务或者系统配置需要,调整数据读取方式,可以动态提升系统的吞吐量;Kafka随着分区增加,入流量有下降;</li></ol><h4 class="anchor anchorWithStickyNavbar_mojV" id="522-指标">5.2.2 【指标】<a class="hash-link" href="#522-指标" title="Direct link to heading"></a></h4><p><strong>注1 :</strong> 如下场景中,均为单Topic测试下不同分区或实例、不同读取模式场景下的测试,单条消息包长均为1K;</p><p><strong>注2 :</strong>
读取模式通过admin<!-- -->_<!-- -->upd<!-- -->_<!-- -->def<!-- -->_<!-- -->flow<!-- -->_<!-- -->control<!-- -->_<!-- -->rule设置qryPriorityId为对应值.
-<img src="/assets/images/perf_scenario_2_index-c704f7b90cebbed8902c727a4f409a4e.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="53-场景三多topic场景固定消息包大小实例及分区数考察1002005001000个topic场景下tubemq和kafka性能情况"></a>5.3 场景三:多topic场景,固定消息包大小、实例及分区数,考察100、200、500、1000个topic场景下TubeMQ和Kafka性能情况<a class="hash-link" href="#53-场景三多topic场景固定消息包大小实例及分区数考察1002005001000个topic场景下tubemq和kafka性能情况" title="Direct link to heading">#</a></h3><p> <img src="/asse [...]
+<img src="/assets/images/perf_scenario_2_index-c704f7b90cebbed8902c727a4f409a4e.png" width="1230" height="392"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="53-场景三多topic场景固定消息包大小实例及分区数考察1002005001000个topic场景下tubemq和kafka性能情况">5.3 场景三:多topic场景,固定消息包大小、实例及分区数,考察100、200、500、1000个topic场景下TubeMQ和Kafka性能情况<a class="hash-link" href="#53-场景三多topic场景固定消息包大小实例及分区数考察1002005001000个topic场景下tubemq和kafka性能情况" title="Direct link to heading"></a></h3><p> <img src="/assets/images/perf_scenario_3 [...]
topic下文件句柄约7500个,网络连接150个),但CPU占用比较大;</li><li>TubeMQ通过调整消费方式由内存消费转为文件消费方式后,吞吐量有比较大的增长,CPU占用率有下降,对不同性能要求的业务可以进行区别服务;</li><li>Kafka随着Topic数的增加,吞吐量有明显的下降,同时Kafka流量波动较为剧烈,长时间运行存消费滞后,以及吞吐量明显下降的趋势,以及内存、文件句柄、网络连接数量非常大(在1K
-Topic配置时,网络连接达到了1.2W,文件句柄达到了4.5W)等问题;</li><li>数据对比来看,TubeMQ相比Kafka运行更稳定,吞吐量以稳定形势呈现,长时间跑吞吐量不下降,资源占用少,但CPU的占用需要后续版本解决;</li></ol><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="532-指标"></a>5.3.2 【指标】<a class="hash-link" href="#532-指标" title="Direct link to heading">#</a></h4><p><strong>注:</strong> 如下场景中,包长均为1K,分区数均为10。
-<img src="/assets/images/perf_scenario_3_index-5e779cbf395ed76341b6f1f5c83dce43.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="54-场景四100个topic一入一全量出五份部分过滤出一份全量topic的pull消费过滤消费采用5个不同的消费组从同样的20个topic中过滤出10消息内容"></a>5.4 场景四:100个topic,一入一全量出五份部分过滤出:一份全量Topic的Pull消费;过滤消费采用5个不同的消费组,从同样的20个Topic中过滤出10%消息内容<a class="hash-link" href="#54-场景四100个topic一入一全量出五份部分过滤出一份全量topic的pull消费过滤消费采用5个不同的消费组从同样的20个topic中过滤出10消息内容" title="Direct link to [...]
-<img src="/assets/images/perf_scenario_4_index-0d5bb2ad4c8a241281b1b7fe2f42a3e1.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="55-场景五tubemqkafka数据消费时延比对"></a>5.5 场景五:TubeMQ、Kafka数据消费时延比对<a class="hash-link" href="#55-场景五tubemqkafka数据消费时延比对" title="Direct link to heading">#</a></h3><table><thead><tr><th>类型</th><th>时延</th><th>Ping时延</th></tr></thead><tbody><tr><td>TubeMQ</td><td>90%数据在10ms±</td><td>C->B:0.05ms ~ 0.13ms, P->B [...]
-<img src="/assets/images/perf_scenario_6_index-299d765ac2d0fe177e1d3bd625287af0.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="57-场景七消费严重滞后情况下两系统的表现"></a>5.7 场景七:消费严重滞后情况下两系统的表现<a class="hash-link" href="#57-场景七消费严重滞后情况下两系统的表现" title="Direct link to heading">#</a></h3><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="571-结论"></a>5.7.1 【结论】<a class="hash-link" href="#571-结论" title=" [...]
-<img src="/assets/images/perf_scenario_8_index-db4e624b7ce3f48501d45a96f41b86cf.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="6-附录"></a>6 附录<a class="hash-link" href="#6-附录" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="61-附录1-不同机型下资源占用情况图"></a>6.1 附录1 不同机型下资源占用情况图:<a class="hash-link" href="#61-附录1-不同机型下资源占用情况图" title="Direct link to h [...]
-<img src="/assets/images/perf_appendix_1_bx1_2-a99a18e0aec82cb1b27d63f7b35016b1.png">
-<img src="/assets/images/perf_appendix_1_bx1_3-9f41ba75bfea06d9c5d13be7ea65a3b8.png">
-<img src="/assets/images/perf_appendix_1_bx1_4-cb0135eb550f26c0b12b7767a6455690.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="612-cg1机型测试"></a>6.1.2 【CG1机型测试】<a class="hash-link" href="#612-cg1机型测试" title="Direct link to heading">#</a></h4><p><img src="/assets/images/perf_appendix_1_cg1_1-816e49626e8c00fc5fb81d9401d2d166.png">
-<img src="/assets/images/perf_appendix_1_cg1_2-018b101b947eb70b924455162d341e7a.png">
-<img src="/assets/images/perf_appendix_1_cg1_3-d293633615408f445546a8729a1b2e76.png">
-<img src="/assets/images/perf_appendix_1_cg1_4-889b8b22b29b5f238d5e8708cded2ba7.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="62-附录2-多topic测试时的资源占用情况图"></a>6.2 附录2 多Topic测试时的资源占用情况图:<a class="hash-link" href="#62-附录2-多topic测试时的资源占用情况图" title="Direct link to heading">#</a></h3><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="621-100个topic"></a>6.2.1 【100个topic】<a class="hash-link" [...]
-<img src="/assets/images/perf_appendix_2_topic_100_2-779c578376c46cba5aa35486de2d04a1.png">
-<img src="/assets/images/perf_appendix_2_topic_100_3-81b2240434b1e09a9b5a8269ae6875d3.png">
-<img src="/assets/images/perf_appendix_2_topic_100_4-1692e86ee3fdeb6c9efa128b1de9682d.png">
-<img src="/assets/images/perf_appendix_2_topic_100_5-3d2289d05c837a697da821d144f4c7e2.png">
-<img src="/assets/images/perf_appendix_2_topic_100_6-4ad23b2f655faece485dde80e75a305a.png">
-<img src="/assets/images/perf_appendix_2_topic_100_7-69303e0b51eb9b60ce7323901a7ddb37.png">
-<img src="/assets/images/perf_appendix_2_topic_100_8-d59956c71c05b2f2794cbe7a80c47729.png">
-<img src="/assets/images/perf_appendix_2_topic_100_9-27be3ec8731f4f9db842f005508d18db.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="622-200个topic"></a>6.2.2 【200个topic】<a class="hash-link" href="#622-200个topic" title="Direct link to heading">#</a></h4><p><img src="/assets/images/perf_appendix_2_topic_200_1-5dc4f7f5ad0ed34af6fe8d13b25c076a.png">
-<img src="/assets/images/perf_appendix_2_topic_200_2-60b77f89edbe4e2e86fd74f3dd01e961.png">
-<img src="/assets/images/perf_appendix_2_topic_200_3-105c9f9374062031fb9b0cb420215a35.png">
-<img src="/assets/images/perf_appendix_2_topic_200_4-29d9f00f5ca13d4a0b7a1c8f432cde1c.png">
-<img src="/assets/images/perf_appendix_2_topic_200_5-a993693e37187dc59b6968cda1ec7707.png">
-<img src="/assets/images/perf_appendix_2_topic_200_6-ac481d7c3c44120233f24a5e32c3c604.png">
-<img src="/assets/images/perf_appendix_2_topic_200_7-4fa33cbb903722f864270c73f94069dd.png">
-<img src="/assets/images/perf_appendix_2_topic_200_8-1bcda1b61732b473eaad79e6fed04be8.png">
-<img src="/assets/images/perf_appendix_2_topic_200_9-1c88286d4d391537b06ee301f3bcdaf8.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="623-500个topic"></a>6.2.3 【500个topic】<a class="hash-link" href="#623-500个topic" title="Direct link to heading">#</a></h4><p><img src="/assets/images/perf_appendix_2_topic_500_1-bd738111f6384cee823eaecd0ecfc989.png">
-<img src="/assets/images/perf_appendix_2_topic_500_2-9c640d48c3bb17761d64605bb7234cff.png">
-<img src="/assets/images/perf_appendix_2_topic_500_3-90effa18711727a006173ce84e2d9319.png">
-<img src="/assets/images/perf_appendix_2_topic_500_4-85ff48098c98820c28efb8941800960e.png">
-<img src="/assets/images/perf_appendix_2_topic_500_5-77b80f60ce13afa28791c7fc6c645642.png">
-<img src="/assets/images/perf_appendix_2_topic_500_6-1f35e03545b9318e8db98d72d1631025.png">
-<img src="/assets/images/perf_appendix_2_topic_500_7-771b417d4b51bde730ff8c2e054decc6.png">
-<img src="/assets/images/perf_appendix_2_topic_500_8-7bcd4a002127cf4bfb3d80a000bd9c3d.png">
-<img src="/assets/images/perf_appendix_2_topic_500_9-af5076488ae5d9a19cdd9c6d297fa124.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="6241000个topic"></a>6.2.4【1000个topic】<a class="hash-link" href="#6241000个topic" title="Direct link to heading">#</a></h4><p><img src="/assets/images/perf_appendix_2_topic_1000_1-1ca03ac889455e743218a39275eaf3a5.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_2-da82ae78bad8b756ce7c4c0a40a5db13.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_3-f973676d2b7473cba9eaddd99bfaaa2f.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_4-a49a4c06f83335cbf25cccb34ad62174.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_5-08c68e9947e31aafc0d11590518a10fa.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_6-8cf474f484f303e2b7d29fb1c85df6c7.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_7-3ed1c7626a8fbc622d0153960500bd32.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_8-f4a78c6fe32dbd576eecf35ff707d24c.png">
-<img src="/assets/images/perf_appendix_2_topic_1000_9-348080291e8b178ee5086daef9e8256b.png"></p><hr><a href="#top">Back to top</a></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/incubator-inlong-website/edit/master/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="2 [...]
+Topic配置时,网络连接达到了1.2W,文件句柄达到了4.5W)等问题;</li><li>数据对比来看,TubeMQ相比Kafka运行更稳定,吞吐量以稳定形势呈现,长时间跑吞吐量不下降,资源占用少,但CPU的占用需要后续版本解决;</li></ol><h4 class="anchor anchorWithStickyNavbar_mojV" id="532-指标">5.3.2 【指标】<a class="hash-link" href="#532-指标" title="Direct link to heading"></a></h4><p><strong>注:</strong> 如下场景中,包长均为1K,分区数均为10。
+<img src="/assets/images/perf_scenario_3_index-5e779cbf395ed76341b6f1f5c83dce43.png" width="1304" height="442"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="54-场景四100个topic一入一全量出五份部分过滤出一份全量topic的pull消费过滤消费采用5个不同的消费组从同样的20个topic中过滤出10消息内容">5.4 场景四:100个topic,一入一全量出五份部分过滤出:一份全量Topic的Pull消费;过滤消费采用5个不同的消费组,从同样的20个Topic中过滤出10%消息内容<a class="hash-link" href="#54-场景四100个topic一入一全量出五份部分过滤出一份全量topic的pull消费过滤消费采用5个不同的消费组从同样的20个topic中过滤出10消息内容" title="Direct link to heading"></a></h3><h4 cl [...]
+<img src="/assets/images/perf_scenario_4_index-0d5bb2ad4c8a241281b1b7fe2f42a3e1.png" width="1272" height="372"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="55-场景五tubemqkafka数据消费时延比对">5.5 场景五:TubeMQ、Kafka数据消费时延比对<a class="hash-link" href="#55-场景五tubemqkafka数据消费时延比对" title="Direct link to heading"></a></h3><table><thead><tr><th>类型</th><th>时延</th><th>Ping时延</th></tr></thead><tbody><tr><td>TubeMQ</td><td>90%数据在10ms±</td><td>C->B:0.05ms ~ 0.13ms, P->B:2.40ms ~ 2.42ms</td></tr [...]
+<img src="/assets/images/perf_scenario_6_index-299d765ac2d0fe177e1d3bd625287af0.png" width="1302" height="270"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="57-场景七消费严重滞后情况下两系统的表现">5.7 场景七:消费严重滞后情况下两系统的表现<a class="hash-link" href="#57-场景七消费严重滞后情况下两系统的表现" title="Direct link to heading"></a></h3><h4 class="anchor anchorWithStickyNavbar_mojV" id="571-结论">5.7.1 【结论】<a class="hash-link" href="#571-结论" title="Direct link to heading"></a></h4><ol><li>消费严重滞后情况下,TubeMQ和Kafka都会因磁盘IO飙升使得生 [...]
+<img src="/assets/images/perf_scenario_8_index-db4e624b7ce3f48501d45a96f41b86cf.png" width="1022" height="242"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="6-附录">6 附录<a class="hash-link" href="#6-附录" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_mojV" id="61-附录1-不同机型下资源占用情况图">6.1 附录1 不同机型下资源占用情况图:<a class="hash-link" href="#61-附录1-不同机型下资源占用情况图" title="Direct link to heading"></a></h3><h4 class="anchor anchorWithStickyNavbar_mojV" id="611-bx1 [...]
+<img src="/assets/images/perf_appendix_1_bx1_2-a99a18e0aec82cb1b27d63f7b35016b1.png" width="789" height="281">
+<img src="/assets/images/perf_appendix_1_bx1_3-9f41ba75bfea06d9c5d13be7ea65a3b8.png" width="791" height="266">
+<img src="/assets/images/perf_appendix_1_bx1_4-cb0135eb550f26c0b12b7767a6455690.png" width="791" height="262"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="612-cg1机型测试">6.1.2 【CG1机型测试】<a class="hash-link" href="#612-cg1机型测试" title="Direct link to heading"></a></h4><p><img src="/assets/images/perf_appendix_1_cg1_1-816e49626e8c00fc5fb81d9401d2d166.png" width="1226" height="404">
+<img src="/assets/images/perf_appendix_1_cg1_2-018b101b947eb70b924455162d341e7a.png" width="1212" height="414">
+<img src="/assets/images/perf_appendix_1_cg1_3-d293633615408f445546a8729a1b2e76.png" width="777" height="275">
+<img src="/assets/images/perf_appendix_1_cg1_4-889b8b22b29b5f238d5e8708cded2ba7.png" width="791" height="275"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="62-附录2-多topic测试时的资源占用情况图">6.2 附录2 多Topic测试时的资源占用情况图:<a class="hash-link" href="#62-附录2-多topic测试时的资源占用情况图" title="Direct link to heading"></a></h3><h4 class="anchor anchorWithStickyNavbar_mojV" id="621-100个topic">6.2.1 【100个topic】<a class="hash-link" href="#621-100个topic" title="Direct link to heading"></a></h4><p><img src=" [...]
+<img src="/assets/images/perf_appendix_2_topic_100_2-779c578376c46cba5aa35486de2d04a1.png" width="793" height="260">
+<img src="/assets/images/perf_appendix_2_topic_100_3-81b2240434b1e09a9b5a8269ae6875d3.png" width="791" height="262">
+<img src="/assets/images/perf_appendix_2_topic_100_4-1692e86ee3fdeb6c9efa128b1de9682d.png" width="795" height="262">
+<img src="/assets/images/perf_appendix_2_topic_100_5-3d2289d05c837a697da821d144f4c7e2.png" width="781" height="258">
+<img src="/assets/images/perf_appendix_2_topic_100_6-4ad23b2f655faece485dde80e75a305a.png" width="785" height="260">
+<img src="/assets/images/perf_appendix_2_topic_100_7-69303e0b51eb9b60ce7323901a7ddb37.png" width="783" height="256">
+<img src="/assets/images/perf_appendix_2_topic_100_8-d59956c71c05b2f2794cbe7a80c47729.png" width="789" height="258">
+<img src="/assets/images/perf_appendix_2_topic_100_9-27be3ec8731f4f9db842f005508d18db.png" width="785" height="260"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="622-200个topic">6.2.2 【200个topic】<a class="hash-link" href="#622-200个topic" title="Direct link to heading"></a></h4><p><img src="/assets/images/perf_appendix_2_topic_200_1-5dc4f7f5ad0ed34af6fe8d13b25c076a.png" width="777" height="254">
+<img src="/assets/images/perf_appendix_2_topic_200_2-60b77f89edbe4e2e86fd74f3dd01e961.png" width="775" height="254">
+<img src="/assets/images/perf_appendix_2_topic_200_3-105c9f9374062031fb9b0cb420215a35.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_200_4-29d9f00f5ca13d4a0b7a1c8f432cde1c.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_200_5-a993693e37187dc59b6968cda1ec7707.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_200_6-ac481d7c3c44120233f24a5e32c3c604.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_200_7-4fa33cbb903722f864270c73f94069dd.png" width="777" height="254">
+<img src="/assets/images/perf_appendix_2_topic_200_8-1bcda1b61732b473eaad79e6fed04be8.png" width="779" height="252">
+<img src="/assets/images/perf_appendix_2_topic_200_9-1c88286d4d391537b06ee301f3bcdaf8.png" width="783" height="256"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="623-500个topic">6.2.3 【500个topic】<a class="hash-link" href="#623-500个topic" title="Direct link to heading"></a></h4><p><img src="/assets/images/perf_appendix_2_topic_500_1-bd738111f6384cee823eaecd0ecfc989.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_500_2-9c640d48c3bb17761d64605bb7234cff.png" width="783" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_3-90effa18711727a006173ce84e2d9319.png" width="779" height="254">
+<img src="/assets/images/perf_appendix_2_topic_500_4-85ff48098c98820c28efb8941800960e.png" width="785" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_5-77b80f60ce13afa28791c7fc6c645642.png" width="779" height="256">
+<img src="/assets/images/perf_appendix_2_topic_500_6-1f35e03545b9318e8db98d72d1631025.png" width="785" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_7-771b417d4b51bde730ff8c2e054decc6.png" width="781" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_8-7bcd4a002127cf4bfb3d80a000bd9c3d.png" width="785" height="258">
+<img src="/assets/images/perf_appendix_2_topic_500_9-af5076488ae5d9a19cdd9c6d297fa124.png" width="781" height="256"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="6241000个topic">6.2.4【1000个topic】<a class="hash-link" href="#6241000个topic" title="Direct link to heading"></a></h4><p><img src="/assets/images/perf_appendix_2_topic_1000_1-1ca03ac889455e743218a39275eaf3a5.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_2-da82ae78bad8b756ce7c4c0a40a5db13.png" width="777" height="258">
+<img src="/assets/images/perf_appendix_2_topic_1000_3-f973676d2b7473cba9eaddd99bfaaa2f.png" width="781" height="258">
+<img src="/assets/images/perf_appendix_2_topic_1000_4-a49a4c06f83335cbf25cccb34ad62174.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_5-08c68e9947e31aafc0d11590518a10fa.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_6-8cf474f484f303e2b7d29fb1c85df6c7.png" width="781" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_7-3ed1c7626a8fbc622d0153960500bd32.png" width="783" height="256">
+<img src="/assets/images/perf_appendix_2_topic_1000_8-f4a78c6fe32dbd576eecf35ff707d24c.png" width="785" height="258">
+<img src="/assets/images/perf_appendix_2_topic_1000_9-348080291e8b178ee5086daef9e8256b.png" width="781" height="256"></p><hr><a href="#top">Back to top</a></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/incubator-inlong-website/edit/master/docs/modules/tubemq/tubemq_perf_test_vs_Kafka_cn.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentCo [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/quick_start/hive_example/index.html b/docs/next/quick_start/hive_example/index.html
index 0d8e71c..10345d5 100644
--- a/docs/next/quick_start/hive_example/index.html
+++ b/docs/next/quick_start/hive_example/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Hive Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/quick_start/hive_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ve [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Hive Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/quick_start/hive_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ve [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-Then we need to create a new file <code>./collect-data/test.log</code> and add content to it to trigger the agent to send data to the dataproxy.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI shell"><pre tabindex="0" class="prism-code language-shell codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token function" style="color:rgb(80, 250, 1 [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+Then we need to create a new file <code>./collect-data/test.log</code> and add content to it to trigger the agent to send data to the dataproxy.</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx shell"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token funct [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/quick_start/how_to_build/index.html b/docs/next/quick_start/how_to_build/index.html
index 97c2711..869400c 100644
--- a/docs/next/quick_start/how_to_build/index.html
+++ b/docs/next/quick_start/how_to_build/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Build | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/quick_start/how_to_build"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ve [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Build | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/quick_start/how_to_build"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ve [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/quick_start/pulsar_example/index.html b/docs/next/quick_start/pulsar_example/index.html
index ea0d291..54c5b60 100644
--- a/docs/next/quick_start/pulsar_example/index.html
+++ b/docs/next/quick_start/pulsar_example/index.html
@@ -3,34 +3,34 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Pulsar Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/quick_start/pulsar_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusauru [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Pulsar Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/quick_start/pulsar_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusauru [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-In the following content, we will use a complete example to introduce Apache Pulsar to access data through Apache InLong.</p><p><img alt="Create Group" src="/assets/images/pulsar-arch-fc9241768fd9bc0c2f8224734e53e202.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="install-pulsar"></a>Install Pulsar<a class="hash-link" href="#install-pulsar" title="Direct link to heading">#</a></h2><p>Please refer to <a href="https://pulsar.apache [...]
-in the Manager component installation. The format is as follows:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="prism-code language-undefined codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain"># Pulsar admin URL</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">pulsar. [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+In the following content, we will use a complete example to introduce Apache Pulsar to access data through Apache InLong.</p><p><img alt="Create Group" src="/assets/images/pulsar-arch-fc9241768fd9bc0c2f8224734e53e202.png" width="1751" height="306"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="install-pulsar">Install Pulsar<a class="hash-link" href="#install-pulsar" title="Direct link to heading"></a></h2><p>Please refer to <a href="https://pulsar.apache.org/docs/en/standalone/" [...]
+in the Manager component installation. The format is as follows:</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain"># Pulsar admin URL</span><br></span><span class="token-line" style="color:#F8F8F2"><span class="toke [...]
When creating data ingestion, the message middleware that the data stream group can use is Pulsar,
-and other configuration items related to Pulsar include:</p><ul><li>Queue module: Parallel or Serial, when selecting parallel, you can set the number of topic partitions</li><li>Write quorum: Number of copies to store for each message</li><li>Ack quorum: Number of guaranteed copies (acks to wait before write is complete)</li><li>retention time: retention time for the consumed message</li><li>ttl: The default Time to Live for message</li><li>retention size: retention size for the consumed [...]
-When configuring the message source, the file path in the file data source can be referred to <a href="https://inlong.apache.org/docs/next/modules/agent/file#file-agent-configuration" target="_blank" rel="noopener noreferrer">file-agent-configuration</a>.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="configure-data-information"></a>Configure data information<a class="hash-link" href="#configure-data-information" title="Direct link to [...]
-<img src="/assets/images/pulsar-hive-8170f49696fc889e32eb762a4d7a748d.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="data-ingestion-approval"></a>Data ingestion Approval<a class="hash-link" href="#data-ingestion-approval" title="Direct link to heading">#</a></h2><p>Enter <strong>Approval</strong> page, click <strong>My Approval</strong>, abd approve the data ingestion application. After the approval is over,
+and other configuration items related to Pulsar include:</p><ul><li>Queue module: Parallel or Serial, when selecting parallel, you can set the number of topic partitions</li><li>Write quorum: Number of copies to store for each message</li><li>Ack quorum: Number of guaranteed copies (acks to wait before write is complete)</li><li>retention time: retention time for the consumed message</li><li>ttl: The default Time to Live for message</li><li>retention size: retention size for the consumed [...]
+When configuring the message source, the file path in the file data source can be referred to <a href="https://inlong.apache.org/docs/next/modules/agent/file#file-agent-configuration" target="_blank" rel="noopener noreferrer">file-agent-configuration</a>.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="configure-data-information">Configure data information<a class="hash-link" href="#configure-data-information" title="Direct link to heading"></a></h3><p><img src="/assets/images/pul [...]
+<img src="/assets/images/pulsar-hive-8170f49696fc889e32eb762a4d7a748d.png" width="1006" height="703"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="data-ingestion-approval">Data ingestion Approval<a class="hash-link" href="#data-ingestion-approval" title="Direct link to heading"></a></h2><p>Enter <strong>Approval</strong> page, click <strong>My Approval</strong>, abd approve the data ingestion application. After the approval is over,
the topics and subscriptions required for the data stream will be created in the Pulsar cluster synchronously.
We can use the command-line tool in the Pulsar cluster to check whether the topic is created successfully:
-<img src="/assets/images/pulsar-topic-50208ea3f5d0cbe60861fa9ab34b7835.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="configure-the-agent"></a>Configure the agent<a class="hash-link" href="#configure-the-agent" title="Direct link to heading">#</a></h2><p>Create a collect job by using <code>curl</code> to make a request.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="prism-code [...]
-Then we need to create a new file <code>./collect-data/test.log</code> and add content to it to trigger the agent to send data to the dataproxy.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI shell"><pre tabindex="0" class="prism-code language-shell codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token function" style="color:rgb(80, 250, 1 [...]
-whether data is successfully inserted in the <code>test_stream</code> table.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="troubleshooting"></a>Troubleshooting<a class="hash-link" href="#troubleshooting" title="Direct link to heading">#</a></h2><p>If data is not correctly written to the Hive cluster, you can check whether the <code>DataProxy</code> and <code>Sort</code> related information are synchronized:</p><ul><li>Check whether t [...]
+<img src="/assets/images/pulsar-topic-50208ea3f5d0cbe60861fa9ab34b7835.png" width="698" height="44"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="configure-the-agent">Configure the agent<a class="hash-link" href="#configure-the-agent" title="Direct link to heading"></a></h2><p>Create a collect job by using <code>curl</code> to make a request.</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language- [...]
+Then we need to create a new file <code>./collect-data/test.log</code> and add content to it to trigger the agent to send data to the dataproxy.</p><div class="codeBlockContainer_I0IT language-shell theme-code-block"><div class="codeBlockContent_wNvx shell"><pre tabindex="0" class="prism-code language-shell codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token funct [...]
+whether data is successfully inserted in the <code>test_stream</code> table.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="troubleshooting">Troubleshooting<a class="hash-link" href="#troubleshooting" title="Direct link to heading"></a></h2><p>If data is not correctly written to the Hive cluster, you can check whether the <code>DataProxy</code> and <code>Sort</code> related information are synchronized:</p><ul><li>Check whether the topic information corresponding to the data stre [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/sdk/dataproxy-sdk/example/index.html b/docs/next/sdk/dataproxy-sdk/example/index.html
index 7b92cf5..ed3c750 100644
--- a/docs/next/sdk/dataproxy-sdk/example/index.html
+++ b/docs/next/sdk/dataproxy-sdk/example/index.html
@@ -3,26 +3,26 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/sdk/dataproxy-sdk/example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versio [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/sdk/dataproxy-sdk/example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_versio [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
and dataproxy server will handle messages in the same way as TCP.
-In addition, access demo codes for TCP, HTTP, and UDP protocols are provided in the example directory of inlong dataproxy SDK, which you can refer to when accessing.</p><p>To view detailed API information <a href="/docs/next/sdk/dataproxy-sdk/overview">overview</a>.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="add-dependency"></a>Add Dependency<a class="hash-link" href="#add-dependency" title="Direct link to heading">#</a></h2><div [...]
-Organize binary arrays and send them in upd mode. For specific examples, refer to the relevant example codes in inlong-sdk/dataporxy-sdk.</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/incubator-inlong-website/edit/master/docs/sdk/dataproxy-sdk/example.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" view [...]
+In addition, access demo codes for TCP, HTTP, and UDP protocols are provided in the example directory of inlong dataproxy SDK, which you can refer to when accessing.</p><p>To view detailed API information <a href="/docs/next/sdk/dataproxy-sdk/overview">overview</a>.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="add-dependency">Add Dependency<a class="hash-link" href="#add-dependency" title="Direct link to heading"></a></h2><div class="codeBlockContainer_I0IT theme-code-block"><d [...]
+Organize binary arrays and send them in upd mode. For specific examples, refer to the relevant example codes in inlong-sdk/dataporxy-sdk.</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/incubator-inlong-website/edit/master/docs/sdk/dataproxy-sdk/example.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" view [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/sdk/dataproxy-sdk/overview/index.html b/docs/next/sdk/dataproxy-sdk/overview/index.html
index 73eaf96..a93ddd6 100644
--- a/docs/next/sdk/dataproxy-sdk/overview/index.html
+++ b/docs/next/sdk/dataproxy-sdk/overview/index.html
@@ -3,33 +3,25 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/sdk/dataproxy-sdk/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/sdk/dataproxy-sdk/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
Alternatively, use the SDK provided by DataProxy for data access.
-The DataProxy SDK provides multi-features such as load balance and dynamically updating the proxy list, which can ensure the reliability of access data, simplify the user's access logic, and reduce the user's access difficulty. It is recommended to use the SDK method to access.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="functions"></a>Functions<a class="hash-link" href="#functions" title="Direct link to heading">#</a></h [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Parameter Description</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> bodyListIt is a collection of multiple pieces of data that users need to send. The total length is recommended to be less than 512k. groupId represents the service id, and streamId represents the interface id. dt represents the time stamp of the data, accurate to the millisecond level. It can also be set to 0 directly, and the api will get the current time as its timestamp in the background. timeou [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Parameter Description</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> body is the content of a single piece of data that the user wants to send, and the meaning of the remaining parameters is basically the same as the batch sending interface.</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavb [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Parameter Description</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> SendMessageCallback is a callback for processing messages. The bodyList is a collection of multiple pieces of data that users need to send. The total length of multiple pieces of data is recommended to be less than 512k. groupId is the service id, and streamId is the interface id. dt represents the time stamp of the data, accurate to the millisecond level. It can also be set to 0 directly, and the [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Parameter Description</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> The body is the content of a single message, and the meaning of the remaining parameters is basically the same as the batch sending interface</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class=" [...]
+The DataProxy SDK provides multi-features such as load balance and dynamically updating the proxy list, which can ensure the reliability of access data, simplify the user's access logic, and reduce the user's access difficulty. It is recommended to use the SDK method to access.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="functions">Functions<a class="hash-link" href="#functions" title="Direct link to heading"></a></h2><table><thead><tr><th>function</th><th>descriptio [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/tags/index.html b/docs/next/tags/index.html
deleted file mode 100644
index c348fb0..0000000
--- a/docs/next/tags/index.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
-<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Tags | Apache Inlong</title><meta data-react-helmet="true" property="og:title" content="Tags | Apache Inlong"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/tags"><meta data-react-helmet="true" name="docusaurus_locale" content=" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
-</head>
-<body>
-<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
- <div>
- <p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
- </div>
- <div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
- </div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/next/user_guide/user_manual/index.html b/docs/next/user_guide/user_manual/index.html
index 712d1f1..039f38b 100644
--- a/docs/next/user_guide/user_manual/index.html
+++ b/docs/next/user_guide/user_manual/index.html
@@ -3,46 +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.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Usage Manual | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/user_guide/user_manual"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Usage Manual | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/next/user_guide/user_manual"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-view, edit, update and delete the details of these tasks.</p><p>Click <!-- -->[Create]<!-- -->, there are two steps to fill in data access information: Group information, data stream.</p><p><img alt="Create Group" src="/assets/images/create-group-c2c00b83d7afb5072085ff94e6bf1634.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="data-stream-group-information"></a>Data Stream Group Information<a class="hash-link" href="#data-stream-g [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+view, edit, update and delete the details of these tasks.</p><p>Click <!-- -->[Create]<!-- -->, there are two steps to fill in data access information: Group information, data stream.</p><p><img alt="Create Group" src="/assets/images/create-group-c2c00b83d7afb5072085ff94e6bf1634.png" width="1570" height="402"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="data-stream-group-information">Data Stream Group Information<a class="hash-link" href="#data-stream-group-information" title=" [...]
specifications, such as pay_base</li><li>Group Label: the label of the group, easy to use and retrieve, up to 128 characters</li><li>Group responsible person: at least 1 people, the group responsible person can view and modify group
-information, add and modify all access configuration items</li><li>Group introduction: Cut SMS to introduce the group background and application of this access task:</li></ul><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="access-scale"></a>Access Scale<a class="hash-link" href="#access-scale" title="Direct link to heading">#</a></h4><p>The scale of access requires users to judge the scale of access data in advance, to allocate computing [...]
-resources later.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="data-stream"></a>Data Stream<a class="hash-link" href="#data-stream" title="Direct link to heading">#</a></h3><p>Click <!-- -->[Next]<!-- --> to enter the data stream information filling step. There are four modules for data stream information filling:
-basic information, data source, data information, and data stream.</p><p>In the data stream process, you can click <!-- -->[Create]<!-- --> to create a new data stream:</p><p><img alt="Create stream" src="/assets/images/create-stream-0c815737e37527832790ab4816942fc0.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="basic-information"></a>Basic Information<a class="hash-link" href="#basic-information" title="Direct link to heading"> [...]
+information, add and modify all access configuration items</li><li>Group introduction: Cut SMS to introduce the group background and application of this access task:</li></ul><h4 class="anchor anchorWithStickyNavbar_mojV" id="access-scale">Access Scale<a class="hash-link" href="#access-scale" title="Direct link to heading"></a></h4><p>The scale of access requires users to judge the scale of access data in advance, to allocate computing and storage
+resources later.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="data-stream">Data Stream<a class="hash-link" href="#data-stream" title="Direct link to heading"></a></h3><p>Click <!-- -->[Next]<!-- --> to enter the data stream information filling step. There are four modules for data stream information filling:
+basic information, data source, data information, and data stream.</p><p>In the data stream process, you can click <!-- -->[Create]<!-- --> to create a new data stream:</p><p><img alt="Create stream" src="/assets/images/create-stream-0c815737e37527832790ab4816942fc0.png" width="881" height="587"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="basic-information">Basic Information<a class="hash-link" href="#basic-information" title="Direct link to heading"></a></h4><p>You are requi [...]
specific group and is consistent with the stream id in the data source and the storage table</li><li>Data stream name: interface information description, the length is limited to 64 characters (32 Chinese characters)</li><li>Data stream owner: The data stream owner can view and modify data stream information, add and modify all access
-configuration items</li><li>Introduction to data stream: simple text introduction to data stream</li></ul><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="data-sources"></a>Data Sources<a class="hash-link" href="#data-sources" title="Direct link to heading">#</a></h4><p>You are required to select the source of the data stream.</p><p>Currently, two methods of file and independent push are supported, and the detailed information of the data [...]
+configuration items</li><li>Introduction to data stream: simple text introduction to data stream</li></ul><h4 class="anchor anchorWithStickyNavbar_mojV" id="data-sources">Data Sources<a class="hash-link" href="#data-sources" title="Direct link to heading"></a></h4><p>You are required to select the source of the data stream.</p><p>Currently, two methods of file and independent push are supported, and the detailed information of the data source can
be supplemented in the advanced options.</p><ul><li>File: The business data is in the file, and the business machine deploys InLong Agent, which is read according to
-customized policy rules</li><li>Autonomous push: Push data to the messaging middleware through the SDK</li></ul><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="data-information"></a>Data Information<a class="hash-link" href="#data-information" title="Direct link to heading">#</a></h4><p>You are required to fill in the data-related information in the data stream.</p><p><img alt="Data info" src="/assets/images/data-info-249333ddc4dea4af0b67 [...]
-and autonomous push.</p><p>Add HIVE storage:</p><p><img alt="Hive info" src="/assets/images/hive-info-e59f897e276874091039c471adabf9cb.png"></p><ul><li>Target database: hive database name (prepared to create in advance)</li><li>Target table: hive table name</li><li>First-level partition: the field name of the first-level subdirectory of hdfs data divided by hive data</li><li>Secondary partition: the field name of the first-level subdirectory of hdfs data divided by hive data</li><li>User [...]
-and support deletion and addition</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="my-application"></a>My Application<a class="hash-link" href="#my-application" title="Direct link to heading">#</a></h2><p>The approval management function module currently includes my application and my approval, and all tasks of data access
-and consumption application approval in the management system.</p><p><img alt="My application" src="/assets/images/my-application-9be4dcdcadf24dfd7f1106cbda6158fd.png"></p><p>Display the current task list submitted by the applicant for data access and consumption in the system, click <!-- -->[Details]<!-- -->
-to view the current basic information and approval process of the task.</p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="application-data-access-details"></a>Application Data Access Details<a class="hash-link" href="#application-data-access-details" title="Direct link to heading">#</a></h4><p><img alt="Application detail" src="/assets/images/application-detail-10b25da1ba95ab563c9aa59270fc90f5.png"></p><p>Data access task detailed displa [...]
-information, basic information about application access, and current approval process nodes.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="data-consumption"></a>Data Consumption<a class="hash-link" href="#data-consumption" title="Direct link to heading">#</a></h2><p>Data consumption currently does not support direct consumption access to data, and data can be consumed normally after
+customized policy rules</li><li>Autonomous push: Push data to the messaging middleware through the SDK</li></ul><h4 class="anchor anchorWithStickyNavbar_mojV" id="data-information">Data Information<a class="hash-link" href="#data-information" title="Direct link to heading"></a></h4><p>You are required to fill in the data-related information in the data stream.</p><p><img alt="Data info" src="/assets/images/data-info-249333ddc4dea4af0b679c3c733ad6a5.png" width="1499" height="466"></p><ul [...]
+and autonomous push.</p><p>Add HIVE storage:</p><p><img alt="Hive info" src="/assets/images/hive-info-e59f897e276874091039c471adabf9cb.png" width="1192" height="774"></p><ul><li>Target database: hive database name (prepared to create in advance)</li><li>Target table: hive table name</li><li>First-level partition: the field name of the first-level subdirectory of hdfs data divided by hive data</li><li>Secondary partition: the field name of the first-level subdirectory of hdfs data divided [...]
+and support deletion and addition</li></ul><h2 class="anchor anchorWithStickyNavbar_mojV" id="my-application">My Application<a class="hash-link" href="#my-application" title="Direct link to heading"></a></h2><p>The approval management function module currently includes my application and my approval, and all tasks of data access
+and consumption application approval in the management system.</p><p><img alt="My application" src="/assets/images/my-application-9be4dcdcadf24dfd7f1106cbda6158fd.png" width="1577" height="510"></p><p>Display the current task list submitted by the applicant for data access and consumption in the system, click <!-- -->[Details]<!-- -->
+to view the current basic information and approval process of the task.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="application-data-access-details">Application Data Access Details<a class="hash-link" href="#application-data-access-details" title="Direct link to heading"></a></h4><p><img alt="Application detail" src="/assets/images/application-detail-10b25da1ba95ab563c9aa59270fc90f5.png" width="1554" height="704"></p><p>Data access task detailed display The current basic infor [...]
+information, basic information about application access, and current approval process nodes.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="data-consumption">Data Consumption<a class="hash-link" href="#data-consumption" title="Direct link to heading"></a></h2><p>Data consumption currently does not support direct consumption access to data, and data can be consumed normally after
the approval process.</p><p>Click <!-- -->[Create]<!-- --> to enter the data consumption process, and you need to fill in information related to
-consumption.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="consumer-information"></a>Consumer Information<a class="hash-link" href="#consumer-information" title="Direct link to heading">#</a></h3><p>Applicants need to gradually fill in the basic consumer data stream group information related to data consumption applications in
-the information filling module</p><p><img alt="Consumer info" src="/assets/images/consumer-info-9cd38b8e4e8af2be0d43076d2680fada.png"></p><ul><li>Consumer group name: The brief name of the
+consumption.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="consumer-information">Consumer Information<a class="hash-link" href="#consumer-information" title="Direct link to heading"></a></h3><p>Applicants need to gradually fill in the basic consumer data stream group information related to data consumption applications in
+the information filling module</p><p><img alt="Consumer info" src="/assets/images/consumer-info-9cd38b8e4e8af2be0d43076d2680fada.png" width="888" height="476"></p><ul><li>Consumer group name: The brief name of the
consumer must be composed of lowercase letters, numbers, and underscores. The final approval will assign the consumer
name based on the abbreviation splicing</li><li>Consumer Responsible Person: At least 2 persons are required to choose the responsible person; the responsible person
can view and modify the consumption information</li><li>Consumer target data stream group id: you need to select the group id of the consumer data, you can click <!-- -->[Query]<!-- --> and
select the appropriate group id in the pop-up window</li><li>Data usage: select data usage usage</li><li>Data usage description: The applicant needs to briefly explain the items used and the purpose of the data according to
their own consumption scenarios After completing the information, click <!-- -->[Submit]<!-- -->, and the data consumption process
-will be formally submitted to the approver before it will take effect.</li></ul></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/incubator-inlong-website/edit/master/docs/user_guide/user_manual.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_mS5F" aria-hidden="true"><g><pat [...]
+will be formally submitted to the approver before it will take effect.</li></ul></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/incubator-inlong-website/edit/master/docs/user_guide/user_manual.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><pat [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/quick_start/hive_example/index.html b/docs/quick_start/hive_example/index.html
index 963477b..1cb4961 100644
--- a/docs/quick_start/hive_example/index.html
+++ b/docs/quick_start/hive_example/index.html
@@ -3,24 +3,24 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Hive Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/quick_start/hive_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Hive Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/quick_start/hive_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-Then we need to create a new file <code>./collect-data/test.log</code> and add content to it to trigger the agent to send data to the dataproxy.</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="prism-code language-undefined codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain">$ touch collect-data/test.log</s [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+Then we need to create a new file <code>./collect-data/test.log</code> and add content to it to trigger the agent to send data to the dataproxy.</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain">$ touch collect-data [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/quick_start/how_to_build/index.html b/docs/quick_start/how_to_build/index.html
index 9d10462..0ae6cb4 100644
--- a/docs/quick_start/how_to_build/index.html
+++ b/docs/quick_start/how_to_build/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Build | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/quick_start/how_to_build"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">How to Build | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/quick_start/how_to_build"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/quick_start/pulsar_example/index.html b/docs/quick_start/pulsar_example/index.html
index fb0ec9c..3cc04cd 100644
--- a/docs/quick_start/pulsar_example/index.html
+++ b/docs/quick_start/pulsar_example/index.html
@@ -3,33 +3,33 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Pulsar Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/quick_start/pulsar_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Pulsar Example | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/quick_start/pulsar_example"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_ver [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-In the following content, we will use a complete example to introduce Apache Pulsar to access data through Apache InLong.</p><p><img alt="Create Group" src="/assets/images/pulsar-arch-fc9241768fd9bc0c2f8224734e53e202.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="install-pulsar"></a>Install Pulsar<a class="hash-link" href="#install-pulsar" title="Direct link to heading">#</a></h2><p>Please refer to <a href="https://pulsar.apache [...]
-in the Manager component installation. The format is as follows:</p><div class="codeBlockContainer_J+bg"><div class="codeBlockContent_csEI"><pre tabindex="0" class="prism-code language-undefined codeBlock_rtdJ thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_1zSZ"><span class="token-line" style="color:#F8F8F2"><span class="token plain"># Pulsar admin URL</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain">pulsar. [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+In the following content, we will use a complete example to introduce Apache Pulsar to access data through Apache InLong.</p><p><img alt="Create Group" src="/assets/images/pulsar-arch-fc9241768fd9bc0c2f8224734e53e202.png" width="1751" height="306"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="install-pulsar">Install Pulsar<a class="hash-link" href="#install-pulsar" title="Direct link to heading"></a></h2><p>Please refer to <a href="https://pulsar.apache.org/docs/en/standalone/" [...]
+in the Manager component installation. The format is as follows:</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockContent_wNvx"><pre tabindex="0" class="prism-code language-text codeBlock_jd64 thin-scrollbar" style="color:#F8F8F2;background-color:#282A36"><code class="codeBlockLines_mRuA"><span class="token-line" style="color:#F8F8F2"><span class="token plain"># Pulsar admin URL</span><br></span><span class="token-line" style="color:#F8F8F2"><span class="toke [...]
When creating data ingestion, the message middleware that the data stream group can use is Pulsar,
-and other configuration items related to Pulsar include:</p><ul><li>Queue module: Parallel or Serial, when selecting parallel, you can set the number of topic partitions</li><li>Write quorum: Number of copies to store for each message</li><li>Ack quorum: Number of guaranteed copies (acks to wait before write is complete)</li><li>retention time: retention time for the consumed message</li><li>ttl: The default Time to Live for message</li><li>retention size: retention size for the consumed [...]
-When configuring the message source, the file path in the file data source can be referred to <a href="https://inlong.apache.org/docs/next/modules/agent/file#file-agent-configuration" target="_blank" rel="noopener noreferrer">file-agent-configuration</a>.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="configure-data-information"></a>Configure data information<a class="hash-link" href="#configure-data-information" title="Direct link to [...]
-<img src="/assets/images/pulsar-hive-8170f49696fc889e32eb762a4d7a748d.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="data-ingestion-approval"></a>Data ingestion Approval<a class="hash-link" href="#data-ingestion-approval" title="Direct link to heading">#</a></h2><p>Enter <strong>Approval</strong> page, click <strong>My Approval</strong>, abd approve the data ingestion application. After the approval is over,
+and other configuration items related to Pulsar include:</p><ul><li>Queue module: Parallel or Serial, when selecting parallel, you can set the number of topic partitions</li><li>Write quorum: Number of copies to store for each message</li><li>Ack quorum: Number of guaranteed copies (acks to wait before write is complete)</li><li>retention time: retention time for the consumed message</li><li>ttl: The default Time to Live for message</li><li>retention size: retention size for the consumed [...]
+When configuring the message source, the file path in the file data source can be referred to <a href="https://inlong.apache.org/docs/next/modules/agent/file#file-agent-configuration" target="_blank" rel="noopener noreferrer">file-agent-configuration</a>.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="configure-data-information">Configure data information<a class="hash-link" href="#configure-data-information" title="Direct link to heading"></a></h3><p><img src="/assets/images/pul [...]
+<img src="/assets/images/pulsar-hive-8170f49696fc889e32eb762a4d7a748d.png" width="1006" height="703"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="data-ingestion-approval">Data ingestion Approval<a class="hash-link" href="#data-ingestion-approval" title="Direct link to heading"></a></h2><p>Enter <strong>Approval</strong> page, click <strong>My Approval</strong>, abd approve the data ingestion application. After the approval is over,
the topics and subscriptions required for the data stream will be created in the Pulsar cluster synchronously.
We can use the command-line tool in the Pulsar cluster to check whether the topic is created successfully:
-<img src="/assets/images/pulsar-topic-50208ea3f5d0cbe60861fa9ab34b7835.png"></p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="configure-file-agent"></a>Configure File Agent<a class="hash-link" href="#configure-file-agent" title="Direct link to heading">#</a></h2><p>When configuring the file agent, you must create the file in the directory specified when creating the data ingestion:</p><div class="codeBlockContainer_J+bg"><div class="cod [...]
-whether data is successfully inserted in the <code>test_stream</code> table.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="troubleshooting"></a>Troubleshooting<a class="hash-link" href="#troubleshooting" title="Direct link to heading">#</a></h2><p>If data is not correctly written to the Hive cluster, you can check whether the <code>DataProxy</code> and <code>Sort</code> related information are synchronized:</p><ul><li>Check whether t [...]
+<img src="/assets/images/pulsar-topic-50208ea3f5d0cbe60861fa9ab34b7835.png" width="698" height="44"></p><h2 class="anchor anchorWithStickyNavbar_mojV" id="configure-file-agent">Configure File Agent<a class="hash-link" href="#configure-file-agent" title="Direct link to heading"></a></h2><p>When configuring the file agent, you must create the file in the directory specified when creating the data ingestion:</p><div class="codeBlockContainer_I0IT theme-code-block"><div class="codeBlockCont [...]
+whether data is successfully inserted in the <code>test_stream</code> table.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="troubleshooting">Troubleshooting<a class="hash-link" href="#troubleshooting" title="Direct link to heading"></a></h2><p>If data is not correctly written to the Hive cluster, you can check whether the <code>DataProxy</code> and <code>Sort</code> related information are synchronized:</p><ul><li>Check whether the topic information corresponding to the data stre [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/sdk/dataproxy-sdk/overview/index.html b/docs/sdk/dataproxy-sdk/overview/index.html
index a09f019..ac2e754 100644
--- a/docs/sdk/dataproxy-sdk/overview/index.html
+++ b/docs/sdk/dataproxy-sdk/overview/index.html
@@ -3,33 +3,25 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/sdk/dataproxy-sdk/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Overview | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/sdk/dataproxy-sdk/overview"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
After group packet transmission, data can be connected to inlong. But in order to ensure data reliability, load balancing, and dynamic update of the proxy list and other security features
-The user program needs to consider more and ultimately leads to the program being too cumbersome and bloated.</p><p>The original intention of API design is to simplify user access and assume some reliability-related logic. After the user integrates the API in the service delivery program, the data can be sent to the proxy without worrying about the grouping format, load balancing and other logic.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Parameter Description</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> bodyListIt is a collection of multiple pieces of data that users need to send. The total length is recommended to be less than 512k. groupId represents the service id, and streamId represents the interface id. dt represents the time stamp of the data, accurate to the millisecond level. It can also be set to 0 directly, and the api will get the current time as its timestamp in the background. timeou [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Parameter Description</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> body is the content of a single piece of data that the user wants to send, and the meaning of the remaining parameters is basically the same as the batch sending interface.</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavb [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Parameter Description</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> SendMessageCallback is a callback for processing messages. The bodyList is a collection of multiple pieces of data that users need to send. The total length of multiple pieces of data is recommended to be less than 512k. groupId is the service id, and streamId is the interface id. dt represents the time stamp of the data, accurate to the millisecond level. It can also be set to 0 directly, and the [...]
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> Parameter Description</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#F8F8F2"><span class="token plain"> The body is the content of a single message, and the meaning of the remaining parameters is basically the same as the batch sending interface</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_M3SB clean-btn">Copy</button></div></div></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class=" [...]
+The user program needs to consider more and ultimately leads to the program being too cumbersome and bloated.</p><p>The original intention of API design is to simplify user access and assume some reliability-related logic. After the user integrates the API in the service delivery program, the data can be sent to the proxy without worrying about the grouping format, load balancing and other logic.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="functions">Functions<a class="hash-lin [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/sdk/dataproxy-sdk/usage/index.html b/docs/sdk/dataproxy-sdk/usage/index.html
index f1ef6a9..6b7ac23 100644
--- a/docs/sdk/dataproxy-sdk/usage/index.html
+++ b/docs/sdk/dataproxy-sdk/usage/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Usage | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/sdk/dataproxy-sdk/usage"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" conten [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Usage | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/sdk/dataproxy-sdk/usage"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" conten [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/tags/index.html b/docs/tags/index.html
deleted file mode 100644
index 80bcffd..0000000
--- a/docs/tags/index.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
-<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Tags | Apache Inlong</title><meta data-react-helmet="true" property="og:title" content="Tags | Apache Inlong"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/tags"><meta data-react-helmet="true" name="docusaurus_locale" content="en">< [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
-</head>
-<body>
-<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
- <div>
- <p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
- </div>
- <div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
- </div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/user_guide/user_manual/index.html b/docs/user_guide/user_manual/index.html
index a78f859..bfc7820 100644
--- a/docs/user_guide/user_manual/index.html
+++ b/docs/user_guide/user_manual/index.html
@@ -3,46 +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.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Usage Manual | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/user_guide/user_manual"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Usage Manual | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/docs/user_guide/user_manual"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
-view, edit, update and delete the details of these tasks.</p><p>Click <!-- -->[Create]<!-- -->, there are two steps to fill in data access information: Group information, data stream.</p><p><img alt="Create Group" src="/assets/images/create-group-c2c00b83d7afb5072085ff94e6bf1634.png"></p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="data-stream-group-information"></a>Data Stream Group Information<a class="hash-link" href="#data-stream-g [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
+view, edit, update and delete the details of these tasks.</p><p>Click <!-- -->[Create]<!-- -->, there are two steps to fill in data access information: Group information, data stream.</p><p><img alt="Create Group" src="/assets/images/create-group-c2c00b83d7afb5072085ff94e6bf1634.png" width="1570" height="402"></p><h3 class="anchor anchorWithStickyNavbar_mojV" id="data-stream-group-information">Data Stream Group Information<a class="hash-link" href="#data-stream-group-information" title=" [...]
specifications, such as pay_base</li><li>Group Label: the label of the group, easy to use and retrieve, up to 128 characters</li><li>Group responsible person: at least 1 people, the group responsible person can view and modify group
-information, add and modify all access configuration items</li><li>Group introduction: Cut SMS to introduce the group background and application of this access task:</li></ul><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="access-scale"></a>Access Scale<a class="hash-link" href="#access-scale" title="Direct link to heading">#</a></h4><p>The scale of access requires users to judge the scale of access data in advance, to allocate computing [...]
-resources later.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="data-stream"></a>Data Stream<a class="hash-link" href="#data-stream" title="Direct link to heading">#</a></h3><p>Click <!-- -->[Next]<!-- --> to enter the data stream information filling step. There are four modules for data stream information filling:
-basic information, data source, data information, and data stream.</p><p>In the data stream process, you can click <!-- -->[Create]<!-- --> to create a new data stream:</p><p><img alt="Create stream" src="/assets/images/create-stream-0c815737e37527832790ab4816942fc0.png"></p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="basic-information"></a>Basic Information<a class="hash-link" href="#basic-information" title="Direct link to heading"> [...]
+information, add and modify all access configuration items</li><li>Group introduction: Cut SMS to introduce the group background and application of this access task:</li></ul><h4 class="anchor anchorWithStickyNavbar_mojV" id="access-scale">Access Scale<a class="hash-link" href="#access-scale" title="Direct link to heading"></a></h4><p>The scale of access requires users to judge the scale of access data in advance, to allocate computing and storage
+resources later.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="data-stream">Data Stream<a class="hash-link" href="#data-stream" title="Direct link to heading"></a></h3><p>Click <!-- -->[Next]<!-- --> to enter the data stream information filling step. There are four modules for data stream information filling:
+basic information, data source, data information, and data stream.</p><p>In the data stream process, you can click <!-- -->[Create]<!-- --> to create a new data stream:</p><p><img alt="Create stream" src="/assets/images/create-stream-0c815737e37527832790ab4816942fc0.png" width="881" height="587"></p><h4 class="anchor anchorWithStickyNavbar_mojV" id="basic-information">Basic Information<a class="hash-link" href="#basic-information" title="Direct link to heading"></a></h4><p>You are requi [...]
specific group and is consistent with the stream id in the data source and the storage table</li><li>Data stream name: interface information description, the length is limited to 64 characters (32 Chinese characters)</li><li>Data stream owner: The data stream owner can view and modify data stream information, add and modify all access
-configuration items</li><li>Introduction to data stream: simple text introduction to data stream</li></ul><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="data-sources"></a>Data Sources<a class="hash-link" href="#data-sources" title="Direct link to heading">#</a></h4><p>You are required to select the source of the data stream.</p><p>Currently, two methods of file and independent push are supported, and the detailed information of the data [...]
+configuration items</li><li>Introduction to data stream: simple text introduction to data stream</li></ul><h4 class="anchor anchorWithStickyNavbar_mojV" id="data-sources">Data Sources<a class="hash-link" href="#data-sources" title="Direct link to heading"></a></h4><p>You are required to select the source of the data stream.</p><p>Currently, two methods of file and independent push are supported, and the detailed information of the data source can
be supplemented in the advanced options.</p><ul><li>File: The business data is in the file, and the business machine deploys InLong Agent, which is read according to
-customized policy rules</li><li>Autonomous push: Push data to the messaging middleware through the SDK</li></ul><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="data-information"></a>Data Information<a class="hash-link" href="#data-information" title="Direct link to heading">#</a></h4><p>You are required to fill in the data-related information in the data stream.</p><p><img alt="Data info" src="/assets/images/data-info-249333ddc4dea4af0b67 [...]
-and autonomous push.</p><p>Add HIVE storage:</p><p><img alt="Hive info" src="/assets/images/hive-info-e59f897e276874091039c471adabf9cb.png"></p><ul><li>Target database: hive database name (prepared to create in advance)</li><li>Target table: hive table name</li><li>First-level partition: the field name of the first-level subdirectory of hdfs data divided by hive data</li><li>Secondary partition: the field name of the first-level subdirectory of hdfs data divided by hive data</li><li>User [...]
-and support deletion and addition</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="my-application"></a>My Application<a class="hash-link" href="#my-application" title="Direct link to heading">#</a></h2><p>The approval management function module currently includes my application and my approval, and all tasks of data access
-and consumption application approval in the management system.</p><p><img alt="My application" src="/assets/images/my-application-9be4dcdcadf24dfd7f1106cbda6158fd.png"></p><p>Display the current task list submitted by the applicant for data access and consumption in the system, click <!-- -->[Details]<!-- -->
-to view the current basic information and approval process of the task.</p><h4><a aria-hidden="true" tabindex="-1" class="anchor anchor__h4 anchorWithStickyNavbar_y2LR" id="application-data-access-details"></a>Application Data Access Details<a class="hash-link" href="#application-data-access-details" title="Direct link to heading">#</a></h4><p><img alt="Application detail" src="/assets/images/application-detail-10b25da1ba95ab563c9aa59270fc90f5.png"></p><p>Data access task detailed displa [...]
-information, basic information about application access, and current approval process nodes.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor anchor__h2 anchorWithStickyNavbar_y2LR" id="data-consumption"></a>Data Consumption<a class="hash-link" href="#data-consumption" title="Direct link to heading">#</a></h2><p>Data consumption currently does not support direct consumption access to data, and data can be consumed normally after
+customized policy rules</li><li>Autonomous push: Push data to the messaging middleware through the SDK</li></ul><h4 class="anchor anchorWithStickyNavbar_mojV" id="data-information">Data Information<a class="hash-link" href="#data-information" title="Direct link to heading"></a></h4><p>You are required to fill in the data-related information in the data stream.</p><p><img alt="Data info" src="/assets/images/data-info-249333ddc4dea4af0b679c3c733ad6a5.png" width="1499" height="466"></p><ul [...]
+and autonomous push.</p><p>Add HIVE storage:</p><p><img alt="Hive info" src="/assets/images/hive-info-e59f897e276874091039c471adabf9cb.png" width="1192" height="774"></p><ul><li>Target database: hive database name (prepared to create in advance)</li><li>Target table: hive table name</li><li>First-level partition: the field name of the first-level subdirectory of hdfs data divided by hive data</li><li>Secondary partition: the field name of the first-level subdirectory of hdfs data divided [...]
+and support deletion and addition</li></ul><h2 class="anchor anchorWithStickyNavbar_mojV" id="my-application">My Application<a class="hash-link" href="#my-application" title="Direct link to heading"></a></h2><p>The approval management function module currently includes my application and my approval, and all tasks of data access
+and consumption application approval in the management system.</p><p><img alt="My application" src="/assets/images/my-application-9be4dcdcadf24dfd7f1106cbda6158fd.png" width="1577" height="510"></p><p>Display the current task list submitted by the applicant for data access and consumption in the system, click <!-- -->[Details]<!-- -->
+to view the current basic information and approval process of the task.</p><h4 class="anchor anchorWithStickyNavbar_mojV" id="application-data-access-details">Application Data Access Details<a class="hash-link" href="#application-data-access-details" title="Direct link to heading"></a></h4><p><img alt="Application detail" src="/assets/images/application-detail-10b25da1ba95ab563c9aa59270fc90f5.png" width="1554" height="704"></p><p>Data access task detailed display The current basic infor [...]
+information, basic information about application access, and current approval process nodes.</p><h2 class="anchor anchorWithStickyNavbar_mojV" id="data-consumption">Data Consumption<a class="hash-link" href="#data-consumption" title="Direct link to heading"></a></h2><p>Data consumption currently does not support direct consumption access to data, and data can be consumed normally after
the approval process.</p><p>Click <!-- -->[Create]<!-- --> to enter the data consumption process, and you need to fill in information related to
-consumption.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor anchor__h3 anchorWithStickyNavbar_y2LR" id="consumer-information"></a>Consumer Information<a class="hash-link" href="#consumer-information" title="Direct link to heading">#</a></h3><p>Applicants need to gradually fill in the basic consumer data stream group information related to data consumption applications in
-the information filling module</p><p><img alt="Consumer info" src="/assets/images/consumer-info-9cd38b8e4e8af2be0d43076d2680fada.png"></p><ul><li>Consumer group name: The brief name of the
+consumption.</p><h3 class="anchor anchorWithStickyNavbar_mojV" id="consumer-information">Consumer Information<a class="hash-link" href="#consumer-information" title="Direct link to heading"></a></h3><p>Applicants need to gradually fill in the basic consumer data stream group information related to data consumption applications in
+the information filling module</p><p><img alt="Consumer info" src="/assets/images/consumer-info-9cd38b8e4e8af2be0d43076d2680fada.png" width="888" height="476"></p><ul><li>Consumer group name: The brief name of the
consumer must be composed of lowercase letters, numbers, and underscores. The final approval will assign the consumer
name based on the abbreviation splicing</li><li>Consumer Responsible Person: At least 2 persons are required to choose the responsible person; the responsible person
can view and modify the consumption information</li><li>Consumer target data stream group id: you need to select the group id of the consumer data, you can click <!-- -->[Query]<!-- --> and
select the appropriate group id in the pop-up window</li><li>Data usage: select data usage usage</li><li>Data usage description: The applicant needs to briefly explain the items used and the purpose of the data according to
their own consumption scenarios After completing the information, click <!-- -->[Submit]<!-- -->, and the data consumption process
-will be formally submitted to the approver before it will take effect.</li></ul></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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/user_guide/user_manual.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_mS5F" a [...]
+will be formally submitted to the approver before it will take effect.</li></ul></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/incubator-inlong-website/edit/master/versioned_docs/version-0.12.0/user_guide/user_manual.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" a [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/download/main/index.html b/download/main/index.html
index 7351de8..4b17c1d 100644
--- a/download/main/index.html
+++ b/download/main/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Download InLong | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/download/main"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="cu [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">Download InLong | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/download/main"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="cu [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
<div>
<p style="font-family: Avenir-Medium;font-size: 14px;color: #999;line-height: 20px;"> Apache InLong is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is n [...]
</div>
<div style="border-top: 1px solid #ccc;min-height: 60px;line-height: 20px;text-align: center;font-family: Avenir-Medium;font-size: 14px;color: #999;display: flex;align-items: center;"><span>Copyright © 2019-2022 The Apache Software Foundation. Apache InLong, InLong, and its feather logo are trademarks of The Apache Software Foundation.</span></div>
</div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.d0c4ec0f.js"></script>
-<script src="/assets/js/main.e5046002.js"></script>
+<script src="/assets/js/runtime~main.d2f1344f.js"></script>
+<script src="/assets/js/main.5e2d8447.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/download/release-0.10.0/index.html b/download/release-0.10.0/index.html
index abff4c0..4579ce2 100644
--- a/download/release-0.10.0/index.html
+++ b/download/release-0.10.0/index.html
@@ -3,23 +3,23 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.14">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Blog Atom Feed">
+<meta name="generator" content="Docusaurus v2.0.0-beta.15">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache Inlong RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Inlong Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache Inlong RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">InLong Release-0.10.0 | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/download/release-0.10.0"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
-<link rel="preload" href="/assets/js/runtime~main.d0c4ec0f.js" as="script">
-<link rel="preload" href="/assets/js/main.e5046002.js" as="script">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache Inlong Atom Feed"><title data-react-helmet="true">InLong Release-0.10.0 | Apache Inlong</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" property="og:url" content="https://inlong.apache.org/download/release-0.10.0"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_vers [...]
+<link rel="preload" href="/assets/js/runtime~main.d2f1344f.js" as="script">
+<link rel="preload" href="/assets/js/main.5e2d8447.js" as="script">
</head>
<body>
<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><a href="#" class="skipToContent_OuoZ">Skip to main content</a></div><div class="announcementBar_axC9" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_xYHE"></div><div class="announcementBarContent_6uhP">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClose_A3A1" aria-l [...]
+<div role="region"><a href="#" class="skipToContent_ZgBM">Skip to main content</a></div><div class="announcementBar_IbjG" style="background-color:#BBDFFF" role="banner"><div class="announcementBarPlaceholder_NC_W"></div><div class="announcementBarContent_KsVm">⭐️ If you like Apache InLong , give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-inlong">GitHub</a></div><button type="button" class="clean-btn close announcementBarClos [...]
... 10257 lines suppressed ...