This is an automated email from the ASF dual-hosted git repository. dockerzhang pushed a commit to branch dependabot/npm_and_yarn/form-data-4.0.4 in repository https://gitbox.apache.org/repos/asf/inlong-website.git
commit 161c2ec35a39cb5c15bbdfae80ef8d152c3e6d5e Merge: 049baa1e49b 4a5ff11f291 Author: Charles Zhang <[email protected]> AuthorDate: Thu Nov 13 17:22:38 2025 +0800 Merge branch 'master' into dependabot/npm_and_yarn/form-data-4.0.4 docs/version.js | 2 +- docusaurus.config.js | 6 +- download/index.md | 10 +- download/release-2.3.0.md | 108 ++ .../current/version.js | 2 +- .../version-2.3.0.json | 150 +++ .../administration/agent_management.md | 87 ++ .../administration/approval_management.md | 24 + .../administration/cluster_management.md | 32 + .../administration/img/agent_batch.png | Bin 0 -> 102904 bytes .../administration/img/agent_install.png | Bin 0 -> 141028 bytes .../administration/img/agent_modify_delete.png | Bin 0 -> 70819 bytes .../img/agent_package_modify_delete.png | Bin 0 -> 51930 bytes .../administration/img/agent_package_new.png | Bin 0 -> 112091 bytes .../img/agent_version_modify_delete.png | Bin 0 -> 74430 bytes .../administration/img/agent_version_new.png | Bin 0 -> 132090 bytes .../administration/img/approval-access.png | Bin 0 -> 24932 bytes .../administration/img/approval-consumption.png | Bin 0 -> 28046 bytes .../administration/img/approval-list.png | Bin 0 -> 27032 bytes .../administration/img/bind_cluster.png | Bin 0 -> 388883 bytes .../administration/img/create_cluster.png | Bin 0 -> 475286 bytes .../administration/img/create_cluster_tag.png | Bin 0 -> 383006 bytes .../administration/img/create_node.png | Bin 0 -> 368792 bytes .../administration/img/create_template.png | Bin 0 -> 384453 bytes .../administration/img/create_tenant_1.png | Bin 0 -> 68727 bytes .../administration/img/create_tenant_2.png | Bin 0 -> 81427 bytes .../administration/img/create_tenant_3.png | Bin 0 -> 71948 bytes .../administration/img/create_tenant_role_1.png | Bin 0 -> 76503 bytes .../administration/img/create_tenant_role_2.png | Bin 0 -> 78236 bytes .../administration/img/create_tenant_role_3.png | Bin 0 -> 65591 bytes .../administration/img/delete_cluster.png | Bin 0 -> 374768 bytes .../administration/img/delete_cluster_tag.png | Bin 0 -> 366136 bytes .../administration/img/delete_node.png | Bin 0 -> 294356 bytes .../administration/img/delete_template.png | Bin 0 -> 290430 bytes .../administration/img/test_connection.png | Bin 0 -> 358822 bytes .../administration/img/unbind_cluster.png | Bin 0 -> 366162 bytes .../administration/img/update_cluster.png | Bin 0 -> 375685 bytes .../administration/img/update_cluster_tag.png | Bin 0 -> 368240 bytes .../administration/img/update_node.png | Bin 0 -> 297353 bytes .../administration/img/update_template.png | Bin 0 -> 285728 bytes .../administration/img/use_node_1.png | Bin 0 -> 358238 bytes .../administration/img/use_node_2.png | Bin 0 -> 498801 bytes .../administration/img/use_template_1.png | Bin 0 -> 360668 bytes .../administration/img/use_template_2.png | Bin 0 -> 513293 bytes .../administration/img/use_template_3.png | Bin 0 -> 447884 bytes .../administration/img/user-create.png | Bin 0 -> 7996 bytes .../administration/img/user-delete.png | Bin 0 -> 17216 bytes .../version-2.3.0/administration/img/user-edit.png | Bin 0 -> 16850 bytes .../administration/multiple_tenant.md | 48 + .../administration/node_management.md | 50 + .../version-2.3.0/administration/tag_management.md | 41 + .../administration/template_management.md | 42 + .../administration/user_management.md | 35 + .../version-2.3.0/contact.md | 24 + .../data_node/extract_node/auto_push.md | 8 + .../version-2.3.0/data_node/extract_node/doris.md | 153 +++ .../version-2.3.0/data_node/extract_node/file.md | 46 + .../version-2.3.0/data_node/extract_node/hudi.md | 143 +++ .../data_node/extract_node/iceberg.md | 153 +++ .../data_node/extract_node/img/file_param.png | Bin 0 -> 71983 bytes .../data_node/extract_node/img/hudi.png | Bin 0 -> 115442 bytes .../data_node/extract_node/img/iceberg-source.png | Bin 0 -> 22936 bytes .../data_node/extract_node/img/mysql-binlog.png | Bin 0 -> 13018 bytes .../data_node/extract_node/img/mysql-source.png | Bin 0 -> 29819 bytes .../version-2.3.0/data_node/extract_node/kafka.md | 161 +++ .../data_node/extract_node/mongodb-cdc.md | 194 ++++ .../data_node/extract_node/mysql-cdc.md | 312 ++++++ .../data_node/extract_node/oracle-cdc.md | 408 +++++++ .../data_node/extract_node/overview.md | 55 + .../data_node/extract_node/postgresql-cdc.md | 205 ++++ .../version-2.3.0/data_node/extract_node/pulsar.md | 131 +++ .../data_node/extract_node/sqlserver-cdc.md | 186 ++++ .../version-2.3.0/data_node/extract_node/tube.md | 99 ++ .../data_node/load_node/auto_consumption.md | 8 + .../data_node/load_node/clickhouse.md | 127 +++ .../version-2.3.0/data_node/load_node/doris.md | 347 ++++++ .../data_node/load_node/elasticsearch.md | 152 +++ .../version-2.3.0/data_node/load_node/greenplum.md | 119 ++ .../version-2.3.0/data_node/load_node/hbase.md | 130 +++ .../version-2.3.0/data_node/load_node/hdfs.md | 95 ++ .../version-2.3.0/data_node/load_node/hive.md | 97 ++ .../version-2.3.0/data_node/load_node/hudi.md | 140 +++ .../version-2.3.0/data_node/load_node/iceberg.md | 298 +++++ .../data_node/load_node/img/clickhouse.png | Bin 0 -> 42401 bytes .../version-2.3.0/data_node/load_node/img/hive.png | Bin 0 -> 50097 bytes .../version-2.3.0/data_node/load_node/img/hudi.png | Bin 0 -> 55725 bytes .../data_node/load_node/img/iceberg.png | Bin 0 -> 39782 bytes .../data_node/load_node/img/kafka.png | Bin 0 -> 25680 bytes .../version-2.3.0/data_node/load_node/kafka.md | 223 ++++ .../version-2.3.0/data_node/load_node/mysql.md | 120 ++ .../version-2.3.0/data_node/load_node/oracle.md | 119 ++ .../version-2.3.0/data_node/load_node/overview.md | 76 ++ .../data_node/load_node/postgresql.md | 117 ++ .../version-2.3.0/data_node/load_node/redis.md | 220 ++++ .../version-2.3.0/data_node/load_node/sqlserver.md | 118 ++ .../version-2.3.0/data_node/load_node/starrocks.md | 339 ++++++ .../data_node/load_node/tdsql-postgresql.md | 115 ++ .../version-2.3.0/data_node/load_node/tube.md | 83 ++ .../version-2.3.0/deployment/bare_metal.md | 36 + .../version-2.3.0/deployment/docker.md | 57 + .../deployment/img/create_cluster_tag.png | Bin 0 -> 23246 bytes .../deployment/img/create_kafka_cluster.png | Bin 0 -> 19510 bytes .../deployment/img/create_pulsar_cluster.png | Bin 0 -> 30222 bytes .../version-2.3.0/deployment/k8s.md | 197 ++++ .../version-2.3.0/deployment/standalone.md | 89 ++ .../design_and_concept/basic_concept.md | 23 + .../design_and_concept/img/format_and_flink.png | Bin 0 -> 86161 bytes .../img/the_format_in_inlong.png | Bin 0 -> 42853 bytes .../design_and_concept/the_format_in_inlong.md | 100 ++ .../version-2.3.0/development/api.md | 25 + .../development/binary_protocol/agent.md | 154 +++ .../development/binary_protocol/audit_msg.md | 220 ++++ .../binary_protocol/dataproxy_binary.md | 127 +++ .../development/binary_protocol/img/agent_1.png | Bin 0 -> 68576 bytes .../development/binary_protocol/img/audit.png | Bin 0 -> 14665 bytes .../development/binary_protocol/img/cache_1.png | Bin 0 -> 16452 bytes .../binary_protocol/img/dataproxy_rpc.png | Bin 0 -> 20630 bytes .../img/dataproxy_rpc_msg_frame.png | Bin 0 -> 8189 bytes .../binary_protocol/img/dataproxy_rpc_msgtype3.png | Bin 0 -> 31964 bytes .../binary_protocol/img/dataproxy_rpc_msgtype5.png | Bin 0 -> 31086 bytes .../binary_protocol/img/dataproxy_rpc_msgtype7.png | Bin 0 -> 49819 bytes .../binary_protocol/img/dataproxy_rpc_msgtype8.png | Bin 0 -> 20192 bytes .../binary_protocol/img/inlongmsg_frame.png | Bin 0 -> 28605 bytes .../binary_protocol/img/inlongmsg_v1.png | Bin 0 -> 27298 bytes .../binary_protocol/img/inlongmsg_v2.png | Bin 0 -> 28570 bytes .../binary_protocol/img/inlongmsg_v3.png | Bin 0 -> 29195 bytes .../binary_protocol/img/inlongmsg_v4.png | Bin 0 -> 24826 bytes .../binary_protocol/img/inlongmsg_v4_bodydata.png | Bin 0 -> 5355 bytes .../development/binary_protocol/img/sink_1.png | Bin 0 -> 13001 bytes .../development/binary_protocol/img/source_1.png | Bin 0 -> 20274 bytes .../development/binary_protocol/img/total.png | Bin 0 -> 25575 bytes .../binary_protocol/img/tubemq_frame.png | Bin 0 -> 51740 bytes .../development/binary_protocol/img/tubemq_rpc.png | Bin 0 -> 63810 bytes .../binary_protocol/img/tubemq_rpc_consumer.png | Bin 0 -> 96898 bytes .../binary_protocol/img/tubemq_rpc_producer.png | Bin 0 -> 74244 bytes .../development/binary_protocol/inlong_msg.md | 194 ++++ .../development/binary_protocol/tubemq_binary.md | 465 ++++++++ .../development/extension_agent/agent.md | 181 ++++ .../development/extension_agent/img/Point.png | Bin 0 -> 862 bytes .../extension_agent/img/agent_audit.png | Bin 0 -> 259141 bytes .../extension_agent/img/agent_model.png | Bin 0 -> 11859 bytes .../how_to_write_plugin_dashboard.md | 99 ++ .../extension_dashboard/img/dashboard_plugin.png | Bin 0 -> 140922 bytes .../how_to_write_plugin_dataproxy.md | 85 ++ .../extension_dataproxy/img/dataproxy_mq_sink.png | Bin 0 -> 60721 bytes .../extension_manager/img/inlong_plugin.png | Bin 0 -> 66182 bytes .../development/extension_manager/img/plugin.png | Bin 0 -> 89471 bytes .../extension_manager/img/plugin_location.png | Bin 0 -> 141436 bytes .../extension_manager/img/plugin_log.png | Bin 0 -> 689332 bytes .../extension_manager/img/workflow_plugin.png | Bin 0 -> 465899 bytes .../extension_manager/inlong_manager_plugin.md | 116 ++ .../inlong_manager_shiro_plugin.md | 55 + .../inlong_manger_data_node_extension.md | 27 + .../extension_sort/custom_flink_metrics.md | 146 +++ .../extension_sort/extension_connector.md | 327 ++++++ .../extension_sort/img/offline_sync_schedule.png | Bin 0 -> 101920 bytes .../img/sort_data_inlongmsg_format_extend.png | Bin 0 -> 151103 bytes .../img/sort_data_raw_format_extend.png | Bin 0 -> 93260 bytes .../development/extension_sort/img/sort_uml.png | Bin 0 -> 162399 bytes ...g_sort_data_organization_and_binary_protocol.md | 67 ++ .../extension_sort/offline_data_sync.md | 227 ++++ .../extension_transform/transform_udf.md | 286 +++++ .../version-2.3.0/development/how_to_build.md | 38 + .../version-2.3.0/introduction.md | 102 ++ .../version-2.3.0/modules/agent/configure.md | 68 ++ .../version-2.3.0/modules/agent/deployment.md | 27 + .../modules/agent/img/agent_overview_10.png | Bin 0 -> 131156 bytes .../modules/agent/img/agent_overview_11.png | Bin 0 -> 143145 bytes .../modules/agent/img/agent_overview_12.png | Bin 0 -> 39589 bytes .../modules/agent/img/agent_overview_2.png | Bin 0 -> 97291 bytes .../modules/agent/img/agent_overview_3.png | Bin 0 -> 50232 bytes .../modules/agent/img/agent_overview_4.png | Bin 0 -> 109340 bytes .../modules/agent/img/agent_overview_5.png | Bin 0 -> 74638 bytes .../modules/agent/img/agent_overview_6.png | Bin 0 -> 120877 bytes .../modules/agent/img/agent_overview_7.png | Bin 0 -> 47835 bytes .../modules/agent/img/agent_overview_8.png | Bin 0 -> 84505 bytes .../modules/agent/img/agent_overview_9.png | Bin 0 -> 77947 bytes .../version-2.3.0/modules/agent/metrics.md | 61 ++ .../version-2.3.0/modules/agent/overview.md | 107 ++ .../version-2.3.0/modules/audit/configure.md | 79 ++ .../version-2.3.0/modules/audit/deployment.md | 112 ++ .../modules/audit/img/audit_architecture.png | Bin 0 -> 51469 bytes .../version-2.3.0/modules/audit/overview.md | 96 ++ .../version-2.3.0/modules/dashboard/deployment.md | 32 + .../version-2.3.0/modules/dashboard/overview.md | 47 + .../modules/dataproxy/configuration.md | 194 ++++ .../version-2.3.0/modules/dataproxy/deployment.md | 31 + .../modules/dataproxy/img/architecture.png | Bin 0 -> 431999 bytes .../version-2.3.0/modules/dataproxy/overview.md | 79 ++ .../version-2.3.0/modules/manager/configure.md | 85 ++ .../version-2.3.0/modules/manager/deployment.md | 121 +++ .../modules/manager/img/create_cluster_tag.png | Bin 0 -> 23246 bytes .../modules/manager/img/data_model.png | Bin 0 -> 780695 bytes .../modules/manager/img/inlong-manager.png | Bin 0 -> 73086 bytes .../modules/manager/img/interaction.png | Bin 0 -> 48633 bytes .../modules/manager/img/kafka_cluster_save.png | Bin 0 -> 19510 bytes .../modules/manager/img/pulsar_cluster_save.png | Bin 0 -> 36738 bytes .../modules/manager/img/tube_cluster_save.png | Bin 0 -> 25719 bytes .../version-2.3.0/modules/manager/overview.md | 35 + .../modules/sort-standalone/deployment.md | 203 ++++ .../modules/sort-standalone/overview.md | 42 + .../modules/sort-standalone/pulsar2es.md | 205 ++++ .../modules/sort-standalone/pulsar2hive.md | 209 ++++ .../modules/sort-standalone/pulsar2kafka.md | 94 ++ .../version-2.3.0/modules/sort/deployment.md | 72 ++ .../modules/sort/dirty_data_archive.md | 220 ++++ .../version-2.3.0/modules/sort/example.md | 140 +++ .../version-2.3.0/modules/sort/img/LogProcess.png | Bin 0 -> 23274 bytes .../version-2.3.0/modules/sort/img/loki1.png | Bin 0 -> 172266 bytes .../version-2.3.0/modules/sort/img/loki2.png | Bin 0 -> 331353 bytes .../version-2.3.0/modules/sort/log_report.md | 267 +++++ .../version-2.3.0/modules/sort/metrics.md | 159 +++ .../version-2.3.0/modules/sort/overview.md | 34 + .../modules/transform/configuration.md | 160 +++ .../transform/img/transform_description.png | Bin 0 -> 1152822 bytes .../transform/img/transform_introduction.png | Bin 0 -> 191121 bytes .../version-2.3.0/modules/transform/overview.md | 35 + .../http_access_api_definition_cn.xls | Bin 0 -> 201728 bytes .../tubemq/client_partition_assign_introduction.md | 50 + .../version-2.3.0/modules/tubemq/clients_java.md | 232 ++++ .../modules/tubemq/commandline_tools.md | 248 +++++ .../modules/tubemq/configure_introduction.md | 192 ++++ .../modules/tubemq/console_introduction.md | 137 +++ .../modules/tubemq/consumer_example.md | 78 ++ .../version-2.3.0/modules/tubemq/error_code.md | 115 ++ .../modules/tubemq/http_access_api.md | 21 + .../modules/tubemq/img/api_interface/http-api.png | Bin 0 -> 85071 bytes .../modules/tubemq/img/configure/conf_ini_pos.png | Bin 0 -> 26192 bytes .../tubemq/img/configure/conf_velocity_pos.png | Bin 0 -> 21544 bytes .../modules/tubemq/img/console/1568169770714.png | Bin 0 -> 21062 bytes .../modules/tubemq/img/console/1568169796122.png | Bin 0 -> 13461 bytes .../modules/tubemq/img/console/1568169806810.png | Bin 0 -> 15847 bytes .../modules/tubemq/img/console/1568169823675.png | Bin 0 -> 13307 bytes .../modules/tubemq/img/console/1568169839931.png | Bin 0 -> 21185 bytes .../modules/tubemq/img/console/1568169851085.png | Bin 0 -> 35596 bytes .../modules/tubemq/img/console/1568169863402.png | Bin 0 -> 17502 bytes .../modules/tubemq/img/console/1568169879529.png | Bin 0 -> 19652 bytes .../modules/tubemq/img/console/1568169889594.png | Bin 0 -> 20553 bytes .../modules/tubemq/img/console/1568169900634.png | Bin 0 -> 26003 bytes .../modules/tubemq/img/console/1568169908522.png | Bin 0 -> 18358 bytes .../modules/tubemq/img/console/1568169916091.png | Bin 0 -> 20093 bytes .../modules/tubemq/img/console/1568169925657.png | Bin 0 -> 18024 bytes .../modules/tubemq/img/console/1568169946683.png | Bin 0 -> 20407 bytes .../modules/tubemq/img/console/1568169954746.png | Bin 0 -> 30020 bytes .../tubemq/img/development/create_pull_request.png | Bin 0 -> 216800 bytes .../img/development/github_fork_repository.png | Bin 0 -> 207753 bytes .../tubemq/img/development/jira_create_issue.png | Bin 0 -> 140548 bytes .../modules/tubemq/img/development/jira_filter.png | Bin 0 -> 273110 bytes .../img/development/jira_resolve_issue_1.png | Bin 0 -> 224601 bytes .../img/development/jira_resolve_issue_2.png | Bin 0 -> 122300 bytes .../tubemq/img/development/new_pull_request.png | Bin 0 -> 231812 bytes .../modules/tubemq/img/mqs_comare.png | Bin 0 -> 82005 bytes .../tubemq/img/partition_assign/example.png | Bin 0 -> 102944 bytes .../tubemq/img/partition_assign/flow_diagram.png | Bin 0 -> 60472 bytes .../tubemq/img/partition_assign/topic_assign.png | Bin 0 -> 85395 bytes .../modules/tubemq/img/perf_appendix_1_bx1_1.png | Bin 0 -> 74263 bytes .../modules/tubemq/img/perf_appendix_1_bx1_2.png | Bin 0 -> 74022 bytes .../modules/tubemq/img/perf_appendix_1_bx1_3.png | Bin 0 -> 59398 bytes .../modules/tubemq/img/perf_appendix_1_bx1_4.png | Bin 0 -> 57854 bytes .../modules/tubemq/img/perf_appendix_1_cg1_1.png | Bin 0 -> 407483 bytes .../modules/tubemq/img/perf_appendix_1_cg1_2.png | Bin 0 -> 398721 bytes .../modules/tubemq/img/perf_appendix_1_cg1_3.png | Bin 0 -> 40886 bytes .../modules/tubemq/img/perf_appendix_1_cg1_4.png | Bin 0 -> 39318 bytes .../tubemq/img/perf_appendix_2_topic_1000_1.png | Bin 0 -> 87549 bytes .../tubemq/img/perf_appendix_2_topic_1000_2.png | Bin 0 -> 124450 bytes .../tubemq/img/perf_appendix_2_topic_1000_3.png | Bin 0 -> 63570 bytes .../tubemq/img/perf_appendix_2_topic_1000_4.png | Bin 0 -> 65748 bytes .../tubemq/img/perf_appendix_2_topic_1000_5.png | Bin 0 -> 68593 bytes .../tubemq/img/perf_appendix_2_topic_1000_6.png | Bin 0 -> 68854 bytes .../tubemq/img/perf_appendix_2_topic_1000_7.png | Bin 0 -> 88648 bytes .../tubemq/img/perf_appendix_2_topic_1000_8.png | Bin 0 -> 67459 bytes .../tubemq/img/perf_appendix_2_topic_1000_9.png | Bin 0 -> 61548 bytes .../tubemq/img/perf_appendix_2_topic_100_1.png | Bin 0 -> 89756 bytes .../tubemq/img/perf_appendix_2_topic_100_2.png | Bin 0 -> 89267 bytes .../tubemq/img/perf_appendix_2_topic_100_3.png | Bin 0 -> 69181 bytes .../tubemq/img/perf_appendix_2_topic_100_4.png | Bin 0 -> 76628 bytes .../tubemq/img/perf_appendix_2_topic_100_5.png | Bin 0 -> 65706 bytes .../tubemq/img/perf_appendix_2_topic_100_6.png | Bin 0 -> 72361 bytes .../tubemq/img/perf_appendix_2_topic_100_7.png | Bin 0 -> 81769 bytes .../tubemq/img/perf_appendix_2_topic_100_8.png | Bin 0 -> 62333 bytes .../tubemq/img/perf_appendix_2_topic_100_9.png | Bin 0 -> 58918 bytes .../tubemq/img/perf_appendix_2_topic_200_1.png | Bin 0 -> 89887 bytes .../tubemq/img/perf_appendix_2_topic_200_2.png | Bin 0 -> 101799 bytes .../tubemq/img/perf_appendix_2_topic_200_3.png | Bin 0 -> 66126 bytes .../tubemq/img/perf_appendix_2_topic_200_4.png | Bin 0 -> 71926 bytes .../tubemq/img/perf_appendix_2_topic_200_5.png | Bin 0 -> 60011 bytes .../tubemq/img/perf_appendix_2_topic_200_6.png | Bin 0 -> 67402 bytes .../tubemq/img/perf_appendix_2_topic_200_7.png | Bin 0 -> 84250 bytes .../tubemq/img/perf_appendix_2_topic_200_8.png | Bin 0 -> 62805 bytes .../tubemq/img/perf_appendix_2_topic_200_9.png | Bin 0 -> 59190 bytes .../tubemq/img/perf_appendix_2_topic_500_1.png | Bin 0 -> 92805 bytes .../tubemq/img/perf_appendix_2_topic_500_2.png | Bin 0 -> 105098 bytes .../tubemq/img/perf_appendix_2_topic_500_3.png | Bin 0 -> 67610 bytes .../tubemq/img/perf_appendix_2_topic_500_4.png | Bin 0 -> 72538 bytes .../tubemq/img/perf_appendix_2_topic_500_5.png | Bin 0 -> 65052 bytes .../tubemq/img/perf_appendix_2_topic_500_6.png | Bin 0 -> 66872 bytes .../tubemq/img/perf_appendix_2_topic_500_7.png | Bin 0 -> 84331 bytes .../tubemq/img/perf_appendix_2_topic_500_8.png | Bin 0 -> 63651 bytes .../tubemq/img/perf_appendix_2_topic_500_9.png | Bin 0 -> 58875 bytes .../modules/tubemq/img/perf_scenario_1.png | Bin 0 -> 136439 bytes .../modules/tubemq/img/perf_scenario_1_index.png | Bin 0 -> 401432 bytes .../modules/tubemq/img/perf_scenario_2.png | Bin 0 -> 116241 bytes .../modules/tubemq/img/perf_scenario_2_index.png | Bin 0 -> 289200 bytes .../modules/tubemq/img/perf_scenario_3.png | Bin 0 -> 113325 bytes .../modules/tubemq/img/perf_scenario_3_index.png | Bin 0 -> 390736 bytes .../modules/tubemq/img/perf_scenario_4_index.png | Bin 0 -> 241519 bytes .../modules/tubemq/img/perf_scenario_6_index.png | Bin 0 -> 171738 bytes .../modules/tubemq/img/perf_scenario_7.png | Bin 0 -> 285131 bytes .../modules/tubemq/img/perf_scenario_8.png | Bin 0 -> 70370 bytes .../modules/tubemq/img/perf_scenario_8_index.png | Bin 0 -> 177352 bytes .../modules/tubemq/img/perf_scheme.png | Bin 0 -> 250270 bytes .../modules/tubemq/img/store_file.png | Bin 0 -> 23316 bytes .../version-2.3.0/modules/tubemq/img/store_mem.png | Bin 0 -> 38829 bytes .../modules/tubemq/img/sys_structure.png | Bin 0 -> 145872 bytes .../tubemq/img/sysdeployment/sys_address_host.png | Bin 0 -> 3690 bytes .../img/sysdeployment/sys_broker_configure.png | Bin 0 -> 59822 bytes .../tubemq/img/sysdeployment/sys_broker_deploy.png | Bin 0 -> 46767 bytes .../img/sysdeployment/sys_broker_finished.png | Bin 0 -> 46756 bytes .../tubemq/img/sysdeployment/sys_broker_online.png | Bin 0 -> 44770 bytes .../img/sysdeployment/sys_broker_online_2.png | Bin 0 -> 62302 bytes .../img/sysdeployment/sys_broker_restart_1.png | Bin 0 -> 19355 bytes .../img/sysdeployment/sys_broker_restart_2.png | Bin 0 -> 86408 bytes .../tubemq/img/sysdeployment/sys_broker_start.png | Bin 0 -> 42862 bytes .../img/sysdeployment/sys_broker_start_error.png | Bin 0 -> 56744 bytes .../tubemq/img/sysdeployment/sys_compile.png | Bin 0 -> 23543 bytes .../tubemq/img/sysdeployment/sys_configure_1.png | Bin 0 -> 188535 bytes .../tubemq/img/sysdeployment/sys_configure_2.png | Bin 0 -> 193819 bytes .../img/sysdeployment/sys_master_console.png | Bin 0 -> 35541 bytes .../tubemq/img/sysdeployment/sys_master_start.png | Bin 0 -> 35457 bytes .../img/sysdeployment/sys_master_startted.png | Bin 0 -> 99107 bytes .../tubemq/img/sysdeployment/sys_node_log.png | Bin 0 -> 20891 bytes .../tubemq/img/sysdeployment/sys_node_status.png | Bin 0 -> 71771 bytes .../tubemq/img/sysdeployment/sys_node_status_2.png | Bin 0 -> 123306 bytes .../tubemq/img/sysdeployment/sys_package.png | Bin 0 -> 69467 bytes .../tubemq/img/sysdeployment/sys_package_list.png | Bin 0 -> 44553 bytes .../tubemq/img/sysdeployment/sys_topic_create.png | Bin 0 -> 50660 bytes .../tubemq/img/sysdeployment/sys_topic_deploy.png | Bin 0 -> 46372 bytes .../tubemq/img/sysdeployment/sys_topic_error.png | Bin 0 -> 151646 bytes .../img/sysdeployment/sys_topic_finished.png | Bin 0 -> 46354 bytes .../tubemq/img/sysdeployment/sys_topic_select.png | Bin 0 -> 54280 bytes .../tubemq/img/sysdeployment/test_sendmessage.png | Bin 0 -> 52958 bytes .../img/sysdeployment/test_sendmessage_2.png | Bin 0 -> 98658 bytes .../modules/tubemq/img/test_scheme.png | Bin 0 -> 93610 bytes .../modules/tubemq/img/test_summary.png | Bin 0 -> 38172 bytes .../modules/tubemq/img/tubemq-add-broker-1.png | Bin 0 -> 81899 bytes .../modules/tubemq/img/tubemq-add-broker-2.png | Bin 0 -> 81379 bytes .../modules/tubemq/img/tubemq-add-broker-3.png | Bin 0 -> 68899 bytes .../modules/tubemq/img/tubemq-add-topic-1.png | Bin 0 -> 65638 bytes .../modules/tubemq/img/tubemq-add-topic-2.png | Bin 0 -> 27929 bytes .../modules/tubemq/img/tubemq-add-topic-3.png | Bin 0 -> 27938 bytes .../modules/tubemq/img/tubemq-add-topic-4.png | Bin 0 -> 16117 bytes .../modules/tubemq/img/tubemq-add-topic-5.png | Bin 0 -> 30719 bytes .../modules/tubemq/img/tubemq-add-topic-6.png | Bin 0 -> 15003 bytes .../modules/tubemq/img/tubemq-console-gui.png | Bin 0 -> 45053 bytes .../modules/tubemq/img/tubemq-consume-message.png | Bin 0 -> 89770 bytes .../modules/tubemq/img/tubemq-send-message.png | Bin 0 -> 69960 bytes .../version-2.3.0/modules/tubemq/overview.md | 83 ++ .../modules/tubemq/producer_example.md | 150 +++ .../version-2.3.0/modules/tubemq/quick_start.md | 186 ++++ .../modules/tubemq/tubemq-manager/_category_.json | 4 + .../modules/tubemq/tubemq-manager/deployment.md | 68 ++ .../modules/tubemq/tubemq-manager/overview.md | 128 +++ .../version-2.3.0/modules/tubemq/tubemq_metrics.md | 55 + .../modules/tubemq/tubemq_perf_test_vs_Kafka.md | 240 ++++ .../quick_start/data_http_report/http_report.md | 55 + .../data_http_report/img/http_data_preview_cn.png | Bin 0 -> 63609 bytes .../data_http_report/img/http_data_view_cn.png | Bin 0 -> 21355 bytes .../data_http_report/img/http_dataproxy_cn.png | Bin 0 -> 29109 bytes .../data_http_report/img/http_group_stream_cn.png | Bin 0 -> 49126 bytes .../data_http_report/img/http_stream_define_cn.png | Bin 0 -> 39714 bytes .../file_pulsar_clickhouse_example.md | 98 ++ .../img/file_clickhouse/create_cluster_label.png | Bin 0 -> 5211 bytes .../img/file_clickhouse/create_pulsar_cluster.png | Bin 0 -> 30222 bytes .../img/file_clickhouse/datanode.png | Bin 0 -> 27843 bytes .../img/file_clickhouse/pulsar_approval.png | Bin 0 -> 36519 bytes .../img/file_clickhouse/pulsar_approval_result.png | Bin 0 -> 53846 bytes .../img/file_clickhouse/pulsar_audit.png | Bin 0 -> 92156 bytes .../img/file_clickhouse/pulsar_ingestion.png | Bin 0 -> 91016 bytes .../img/file_clickhouse/pulsar_sink.png | Bin 0 -> 241208 bytes .../img/file_clickhouse/pulsar_source.png | Bin 0 -> 21101 bytes .../img/file_clickhouse/pulsar_stream.png | Bin 0 -> 79289 bytes .../img/file_clickhouse/pulsar_table.png | Bin 0 -> 73863 bytes .../img/mysql_clickhouse/approval.png | Bin 0 -> 14554 bytes .../img/mysql_clickhouse/create_cluster_label.png | Bin 0 -> 5211 bytes .../img/mysql_clickhouse/create_ingestion.png | Bin 0 -> 42189 bytes .../img/mysql_clickhouse/create_sink.png | Bin 0 -> 65016 bytes .../img/mysql_clickhouse/create_source.png | Bin 0 -> 37159 bytes .../img/mysql_clickhouse/data_stream_config.png | Bin 0 -> 37147 bytes .../img/mysql_clickhouse/datanode.png | Bin 0 -> 27843 bytes .../img/mysql_clickhouse/kafka_cluster.png | Bin 0 -> 17745 bytes .../img/mysql_clickhouse/receive_data.png | Bin 0 -> 75037 bytes .../data_ingestion/img/mysql_clickhouse/result.png | Bin 0 -> 37856 bytes .../img/mysql_clickhouse/send_data.png | Bin 0 -> 37466 bytes .../img/mysql_clickhouse/stream_audit.png | Bin 0 -> 77095 bytes .../mysql_kafka_clickhouse_example.md | 120 ++ .../data_subscription/clickhouse_example.md | 32 + .../img/create_clickhouse_sink_1.png | Bin 0 -> 363926 bytes .../img/create_clickhouse_sink_2.png | Bin 0 -> 529248 bytes .../img/create_clickhouse_sink_3.png | Bin 0 -> 483630 bytes .../offline_data_sync/airflow_example.md | 134 +++ .../offline_data_sync/dolphinscheduler_example.md | 131 +++ .../airflow/airflow_DAG_task_result.png | Bin 0 -> 49342 bytes .../airflow/airflow_create_cluster_tag.png | Bin 0 -> 80114 bytes .../airflow/airflow_create_data_flow_group.png | Bin 0 -> 39469 bytes .../airflow/airflow_create_data_target.png | Bin 0 -> 75244 bytes .../airflow/airflow_create_pulsar_cluster.png | Bin 0 -> 108551 bytes .../airflow_create_synchronization_task.png | Bin 0 -> 66051 bytes .../airflow/airflow_create_synchronize_task.png | Bin 0 -> 66051 bytes .../airflow/airflow_create_task_DAG.png | Bin 0 -> 30607 bytes .../airflow/airflow_create_task_DAG_result.png | Bin 0 -> 56436 bytes .../airflow/airflow_data_stream_group.png | Bin 0 -> 39469 bytes .../img/pulsar_mysql/airflow/airflow_get_DAGs.jpg | Bin 0 -> 19793 bytes .../pulsar_mysql/airflow/airflow_original_DAG.png | Bin 0 -> 45802 bytes .../airflow/airflow_synchronization_result.png | Bin 0 -> 71655 bytes .../dolphinscheduler/ds_create_cluster_tag.png | Bin 0 -> 80114 bytes .../dolphinscheduler/ds_create_data_target.png | Bin 0 -> 75244 bytes .../dolphinscheduler/ds_create_pulsar_cluster.png | Bin 0 -> 108551 bytes .../ds_create_synchronization_task.png | Bin 0 -> 66051 bytes .../dolphinscheduler/ds_process_instance.png | Bin 0 -> 441663 bytes .../dolphinscheduler/ds_process_success.png | Bin 0 -> 329715 bytes .../dolphinscheduler/ds_schedule_process.png | Bin 0 -> 201143 bytes .../dolphinscheduler/ds_schedule_success.png | Bin 0 -> 411088 bytes .../pulsar_mysql/dolphinscheduler/ds_security.png | Bin 0 -> 299803 bytes .../pulsar_mysql/dolphinscheduler/ds_task_conf.png | Bin 0 -> 66695 bytes .../dolphinscheduler/ds_token_copy.png | Bin 0 -> 133945 bytes .../dolphinscheduler/ds_token_generate.png | Bin 0 -> 99869 bytes .../dolphinscheduler/ds_token_manager.png | Bin 0 -> 262622 bytes .../dolphinscheduler/inlong_manager_conf.png | Bin 0 -> 83005 bytes .../pulsar_mysql/dolphinscheduler/mysql_result.png | Bin 0 -> 33012 bytes .../img/pulsar_mysql/quartz/approve.png | Bin 0 -> 24000 bytes .../img/pulsar_mysql/quartz/cluster_tag.png | Bin 0 -> 22512 bytes .../pulsar_mysql/quartz/create_offline_group.png | Bin 0 -> 35582 bytes .../img/pulsar_mysql/quartz/cron_schedule.png | Bin 0 -> 16984 bytes .../img/pulsar_mysql/quartz/flink_batch_job.png | Bin 0 -> 215724 bytes .../img/pulsar_mysql/quartz/group.png | Bin 0 -> 37242 bytes .../img/pulsar_mysql/quartz/mysql_sink.png | Bin 0 -> 539660 bytes .../img/pulsar_mysql/quartz/normal_schedule.png | Bin 0 -> 60267 bytes .../img/pulsar_mysql/quartz/pulsar.png | Bin 0 -> 44016 bytes .../pulsar_mysql/quartz/schedule_engine_type.png | Bin 0 -> 29861 bytes .../img/pulsar_mysql/quartz/sink.png | Bin 0 -> 37364 bytes .../img/pulsar_mysql/quartz/sink_field.png | Bin 0 -> 36128 bytes .../img/pulsar_mysql/quartz/source.png | Bin 0 -> 92737 bytes .../img/pulsar_mysql/quartz/source_field.png | Bin 0 -> 29224 bytes .../offline_data_sync/quartz_example.md | 133 +++ .../img/mysql_clickhouse/approve.png | Bin 0 -> 24000 bytes .../img/mysql_clickhouse/audit.png | Bin 0 -> 47587 bytes .../img/mysql_clickhouse/clickhouse_datanode.png | Bin 0 -> 19768 bytes .../img/mysql_clickhouse/group_stream.png | Bin 0 -> 23988 bytes .../img/mysql_clickhouse/sink.png | Bin 0 -> 21930 bytes .../img/mysql_clickhouse/sink_data.png | Bin 0 -> 16167 bytes .../img/mysql_clickhouse/sink_fields.png | Bin 0 -> 21498 bytes .../img/mysql_clickhouse/source.png | Bin 0 -> 31136 bytes .../img/mysql_clickhouse/source_data.png | Bin 0 -> 7015 bytes .../img/mysql_iceberg/approval.png | Bin 0 -> 26805 bytes .../img/mysql_iceberg/audit_iceberg.png | Bin 0 -> 52910 bytes .../img/mysql_iceberg/create_group_stream.png | Bin 0 -> 23186 bytes .../img/mysql_iceberg/create_iceberg_datanode.png | Bin 0 -> 25181 bytes .../img/mysql_iceberg/create_stream_sink.png | Bin 0 -> 26234 bytes .../img/mysql_iceberg/create_stream_source.png | Bin 0 -> 30799 bytes .../img/mysql_iceberg/result_iceberg.png | Bin 0 -> 9991 bytes .../img/mysql_iceberg/result_mysql.png | Bin 0 -> 12227 bytes .../img/mysql_iceberg/success.png | Bin 0 -> 6300 bytes .../img/mysql_starrocks/approve.png | Bin 0 -> 30831 bytes .../img/mysql_starrocks/audit_starrocks.png | Bin 0 -> 56342 bytes .../img/mysql_starrocks/create_fields.png | Bin 0 -> 20215 bytes .../img/mysql_starrocks/create_group_stream.png | Bin 0 -> 20494 bytes .../img/mysql_starrocks/create_sink.png | Bin 0 -> 24071 bytes .../img/mysql_starrocks/create_source.png | Bin 0 -> 28629 bytes .../mysql_starrocks/create_starrocks_datanode.png | Bin 0 -> 23369 bytes .../img/mysql_starrocks/result_sink.png | Bin 0 -> 7820 bytes .../img/mysql_starrocks/result_source.png | Bin 0 -> 6710 bytes .../img/mysql_starrocks/success.png | Bin 0 -> 7237 bytes .../img/pulsar_clickhouse/approve.png | Bin 0 -> 24000 bytes .../img/pulsar_clickhouse/clickhouse_datanode.png | Bin 0 -> 19768 bytes .../img/pulsar_clickhouse/group_stream.png | Bin 0 -> 23988 bytes .../img/pulsar_clickhouse/sink.png | Bin 0 -> 21930 bytes .../img/pulsar_clickhouse/sink_data.png | Bin 0 -> 16167 bytes .../img/pulsar_clickhouse/sink_fields.png | Bin 0 -> 21498 bytes .../img/pulsar_clickhouse/source.png | Bin 0 -> 50523 bytes .../realtime_data_sync/mysql_clickhouse_example.md | 115 ++ .../realtime_data_sync/mysql_iceberg_example.md | 109 ++ .../realtime_data_sync/mysql_starrocks_example.md | 100 ++ .../pulsar_clickhouse_example.md | 113 ++ .../quick_start/transform/sdk_example.md | 77 ++ .../version-2.3.0/sdk/dataproxy-sdk/cpp.md | 124 +++ .../version-2.3.0/sdk/dataproxy-sdk/go.md | 169 +++ .../version-2.3.0/sdk/dataproxy-sdk/http.md | 134 +++ .../sdk/dataproxy-sdk/img/http_report.png | Bin 0 -> 166652 bytes .../version-2.3.0/sdk/dataproxy-sdk/java.md | 125 +++ .../version-2.3.0/sdk/dataproxy-sdk/python.md | 102 ++ .../version-2.3.0/sdk/manager-sdk/example.md | 69 ++ .../version-2.3.0/sdk/tubemq-sdk/cpp.md | 144 +++ .../version-2.3.0/sdk/tubemq-sdk/go.md | 70 ++ .../version-2.3.0/sdk/tubemq-sdk/python.md | 94 ++ .../version-2.3.0/security.md | 20 + .../version-2.3.0/user_guide/command_line_tools.md | 1144 +++++++++++++++++++ .../version-2.3.0/user_guide/dashboard_usage.md | 254 +++++ .../user_guide/img/add-cluster-tag.png | Bin 0 -> 518131 bytes .../user_guide/img/approval-detail-next.png | Bin 0 -> 563014 bytes .../version-2.3.0/user_guide/img/approval-next.png | Bin 0 -> 489422 bytes .../user_guide/img/bind-cluster-next.png | Bin 0 -> 474387 bytes .../user_guide/img/cluster-detail.png | Bin 0 -> 560972 bytes .../user_guide/img/cluster-tag-next.png | Bin 0 -> 450075 bytes .../user_guide/img/create-cluster.png | Bin 0 -> 505944 bytes .../img/create-data-stream-group-next.png | Bin 0 -> 407080 bytes .../user_guide/img/create-data-stream-next.png | Bin 0 -> 248792 bytes .../user_guide/img/create-group-next.png | Bin 0 -> 276705 bytes .../user_guide/img/create-new-subscribe-next.png | Bin 0 -> 221659 bytes .../user_guide/img/create-node-type.png | Bin 0 -> 319935 bytes .../version-2.3.0/user_guide/img/create-node.png | Bin 0 -> 301791 bytes .../user_guide/img/data-source-next.png | Bin 0 -> 113874 bytes .../user_guide/img/data-source-target-next.png | Bin 0 -> 427466 bytes .../user_guide/img/data-stream-info-next.png | Bin 0 -> 254384 bytes .../user_guide/img/data-subscription-next.png | Bin 0 -> 402909 bytes .../user_guide/img/data-sync-next.png | Bin 0 -> 389216 bytes .../user_guide/img/data-target-next.png | Bin 0 -> 201337 bytes .../img/offline-sync-data-stream-group-next.png | Bin 0 -> 568767 bytes .../user_guide/img/sync-data-stream-group-next.png | Bin 0 -> 316468 bytes .../user_guide/img/sync-data-stream-next.png | Bin 0 -> 455325 bytes .../version-2.3.0/user_guide/img/user-login.png | Bin 0 -> 83669 bytes .../version-2.3.0/version.js | 3 + .../index.md | 10 +- .../release-2.3.0.md | 108 ++ package-lock.json | 485 +++++++-- src/pages/downloads/index.js | 4 +- src/pages/versions/config.json | 10 + .../version-2.3.0/administration/_category_.json | 4 + .../administration/agent_management.md | 87 ++ .../administration/approval_management.md | 28 + .../administration/cluster_management.md | 33 + .../administration/img/agent_batch.png | Bin 0 -> 129823 bytes .../administration/img/agent_install.png | Bin 0 -> 120121 bytes .../administration/img/agent_modify_delete.png | Bin 0 -> 61990 bytes .../img/agent_package_modify_delete.png | Bin 0 -> 56926 bytes .../administration/img/agent_package_new.png | Bin 0 -> 105917 bytes .../img/agent_version_modify_delete.png | Bin 0 -> 93654 bytes .../administration/img/agent_version_new.png | Bin 0 -> 139406 bytes .../administration/img/approval-access.png | Bin 0 -> 27573 bytes .../administration/img/approval-consumption.png | Bin 0 -> 25209 bytes .../administration/img/approval-list.png | Bin 0 -> 27441 bytes .../administration/img/bind_cluster.png | Bin 0 -> 375822 bytes .../administration/img/create_cluster.png | Bin 0 -> 470497 bytes .../administration/img/create_cluster_tag.png | Bin 0 -> 371988 bytes .../administration/img/create_node.png | Bin 0 -> 392047 bytes .../administration/img/create_template.png | Bin 0 -> 427916 bytes .../administration/img/create_tenant_1.png | Bin 0 -> 76166 bytes .../administration/img/create_tenant_2.png | Bin 0 -> 88349 bytes .../administration/img/create_tenant_3.png | Bin 0 -> 81334 bytes .../administration/img/create_tenant_role_1.png | Bin 0 -> 83036 bytes .../administration/img/create_tenant_role_2.png | Bin 0 -> 83891 bytes .../administration/img/create_tenant_role_3.png | Bin 0 -> 91628 bytes .../administration/img/delete_cluster.png | Bin 0 -> 367267 bytes .../administration/img/delete_cluster_tag.png | Bin 0 -> 348803 bytes .../administration/img/delete_node.png | Bin 0 -> 294566 bytes .../administration/img/delete_template.png | Bin 0 -> 293488 bytes .../administration/img/test_connection.png | Bin 0 -> 358367 bytes .../administration/img/unbind_cluster.png | Bin 0 -> 347307 bytes .../administration/img/update_cluster.png | Bin 0 -> 371487 bytes .../administration/img/update_cluster_tag.png | Bin 0 -> 342561 bytes .../administration/img/update_node.png | Bin 0 -> 290739 bytes .../administration/img/update_template.png | Bin 0 -> 298105 bytes .../administration/img/use_node_1.png | Bin 0 -> 361320 bytes .../administration/img/use_node_2.png | Bin 0 -> 487762 bytes .../administration/img/use_template_1.png | Bin 0 -> 358811 bytes .../administration/img/use_template_2.png | Bin 0 -> 463058 bytes .../administration/img/use_template_3.png | Bin 0 -> 428354 bytes .../administration/img/user-create.png | Bin 0 -> 7888 bytes .../administration/img/user-delete.png | Bin 0 -> 20649 bytes .../version-2.3.0/administration/img/user-edit.png | Bin 0 -> 13931 bytes .../administration/multiple_tenant.md | 48 + .../administration/node_management.md | 51 + .../version-2.3.0/administration/tag_management.md | 42 + .../administration/template_management.md | 42 + .../administration/user_management.md | 38 + versioned_docs/version-2.3.0/contact.md | 22 + .../version-2.3.0/data_node/_category_.json | 4 + .../data_node/extract_node/_category_.json | 4 + .../data_node/extract_node/auto_push.md | 8 + .../version-2.3.0/data_node/extract_node/doris.md | 151 +++ .../version-2.3.0/data_node/extract_node/file.md | 46 + .../version-2.3.0/data_node/extract_node/hudi.md | 140 +++ .../data_node/extract_node/iceberg.md | 154 +++ .../data_node/extract_node/img/file_param.png | Bin 0 -> 68424 bytes .../data_node/extract_node/img/hudi.png | Bin 0 -> 115690 bytes .../data_node/extract_node/img/iceberg-source.png | Bin 0 -> 21082 bytes .../data_node/extract_node/img/mysql-binlog.png | Bin 0 -> 15484 bytes .../data_node/extract_node/img/mysql-source.png | Bin 0 -> 40831 bytes .../version-2.3.0/data_node/extract_node/kafka.md | 163 +++ .../data_node/extract_node/mongodb-cdc.md | 194 ++++ .../data_node/extract_node/mysql-cdc.md | 318 ++++++ .../data_node/extract_node/oracle-cdc.md | 403 +++++++ .../data_node/extract_node/overview.md | 53 + .../data_node/extract_node/postgresql-cdc.md | 200 ++++ .../version-2.3.0/data_node/extract_node/pulsar.md | 129 +++ .../data_node/extract_node/sqlserver-cdc.md | 175 +++ .../version-2.3.0/data_node/extract_node/tube.md | 102 ++ .../data_node/load_node/_category_.json | 4 + .../data_node/load_node/auto_consumption.md | 9 + .../data_node/load_node/clickhouse.md | 128 +++ .../version-2.3.0/data_node/load_node/doris.md | 346 ++++++ .../data_node/load_node/elasticsearch.md | 149 +++ .../version-2.3.0/data_node/load_node/greenplum.md | 116 ++ .../version-2.3.0/data_node/load_node/hbase.md | 128 +++ .../version-2.3.0/data_node/load_node/hdfs.md | 93 ++ .../version-2.3.0/data_node/load_node/hive.md | 97 ++ .../version-2.3.0/data_node/load_node/hudi.md | 139 +++ .../version-2.3.0/data_node/load_node/iceberg.md | 299 +++++ .../data_node/load_node/img/clickhouse.png | Bin 0 -> 59672 bytes .../version-2.3.0/data_node/load_node/img/hive.png | Bin 0 -> 66070 bytes .../version-2.3.0/data_node/load_node/img/hudi.png | Bin 0 -> 53126 bytes .../data_node/load_node/img/iceberg.png | Bin 0 -> 51252 bytes .../data_node/load_node/img/kafka.png | Bin 0 -> 31565 bytes .../version-2.3.0/data_node/load_node/kafka.md | 223 ++++ .../version-2.3.0/data_node/load_node/mysql.md | 118 ++ .../version-2.3.0/data_node/load_node/oracle.md | 116 ++ .../version-2.3.0/data_node/load_node/overview.md | 76 ++ .../data_node/load_node/postgresql.md | 114 ++ .../version-2.3.0/data_node/load_node/redis.md | 221 ++++ .../version-2.3.0/data_node/load_node/sqlserver.md | 118 ++ .../version-2.3.0/data_node/load_node/starrocks.md | 337 ++++++ .../data_node/load_node/tdsql-postgresql.md | 113 ++ .../version-2.3.0/data_node/load_node/tube.md | 81 ++ .../version-2.3.0/deployment/_category_.json | 4 + .../version-2.3.0/deployment/bare_metal.md | 38 + versioned_docs/version-2.3.0/deployment/docker.md | 57 + .../deployment/img/create_cluster_tag.png | Bin 0 -> 22127 bytes .../deployment/img/create_kafka_cluster.png | Bin 0 -> 24522 bytes .../deployment/img/create_pulsar_cluster.png | Bin 0 -> 36568 bytes versioned_docs/version-2.3.0/deployment/k8s.md | 204 ++++ .../version-2.3.0/deployment/standalone.md | 88 ++ .../design_and_concept/_category_.json | 4 + .../design_and_concept/basic_concept.md | 23 + .../design_and_concept/img/agent_audit.png | Bin 0 -> 110061 bytes .../img/agent_basic_concepts.png | Bin 0 -> 139852 bytes .../design_and_concept/img/format_and_flink.png | Bin 0 -> 86161 bytes .../img/the_format_in_inlong.png | Bin 0 -> 42853 bytes .../design_and_concept/the_format_in_inlong.md | 95 ++ .../version-2.3.0/development/_category_.json | 4 + versioned_docs/version-2.3.0/development/api.md | 25 + .../development/binary_protocol/_category_.json | 4 + .../development/binary_protocol/agent.md | 159 +++ .../development/binary_protocol/audit_msg.md | 232 ++++ .../binary_protocol/dataproxy_binary.md | 128 +++ .../development/binary_protocol/img/agent_1.png | Bin 0 -> 68576 bytes .../development/binary_protocol/img/audit.png | Bin 0 -> 12637 bytes .../development/binary_protocol/img/cache_1.png | Bin 0 -> 16452 bytes .../binary_protocol/img/dataproxy_rpc.png | Bin 0 -> 20630 bytes .../img/dataproxy_rpc_msg_frame.png | Bin 0 -> 8189 bytes .../binary_protocol/img/dataproxy_rpc_msgtype3.png | Bin 0 -> 31964 bytes .../binary_protocol/img/dataproxy_rpc_msgtype5.png | Bin 0 -> 31086 bytes .../binary_protocol/img/dataproxy_rpc_msgtype7.png | Bin 0 -> 49819 bytes .../binary_protocol/img/dataproxy_rpc_msgtype8.png | Bin 0 -> 20192 bytes .../binary_protocol/img/inlongmsg_frame.png | Bin 0 -> 28605 bytes .../binary_protocol/img/inlongmsg_v1.png | Bin 0 -> 27298 bytes .../binary_protocol/img/inlongmsg_v2.png | Bin 0 -> 28570 bytes .../binary_protocol/img/inlongmsg_v3.png | Bin 0 -> 29195 bytes .../binary_protocol/img/inlongmsg_v4.png | Bin 0 -> 24826 bytes .../binary_protocol/img/inlongmsg_v4_bodydata.png | Bin 0 -> 5355 bytes .../development/binary_protocol/img/sink_1.png | Bin 0 -> 13001 bytes .../development/binary_protocol/img/source_1.png | Bin 0 -> 20274 bytes .../development/binary_protocol/img/total.png | Bin 0 -> 25575 bytes .../binary_protocol/img/tubemq_frame.png | Bin 0 -> 51740 bytes .../development/binary_protocol/img/tubemq_rpc.png | Bin 0 -> 63810 bytes .../binary_protocol/img/tubemq_rpc_consumer.png | Bin 0 -> 96898 bytes .../binary_protocol/img/tubemq_rpc_producer.png | Bin 0 -> 74244 bytes .../development/binary_protocol/inlong_msg.md | 190 ++++ .../development/binary_protocol/tubemq_binary.md | 465 ++++++++ .../development/extension_agent/_category_.json | 4 + .../development/extension_agent/agent.md | 177 +++ .../development/extension_agent/img/Point.png | Bin 0 -> 862 bytes .../extension_agent/img/agent_audit.png | Bin 0 -> 259141 bytes .../extension_agent/img/agent_model.png | Bin 0 -> 11859 bytes .../extension_dashboard/_category_.json | 4 + .../how_to_write_plugin_dashboard.md | 99 ++ .../extension_dashboard/img/dashboard_plugin.png | Bin 0 -> 140922 bytes .../extension_dataproxy/_category_.json | 4 + .../how_to_write_plugin_dataproxy.md | 84 ++ .../extension_dataproxy/img/dataproxy_mq_sink.png | Bin 0 -> 60721 bytes .../development/extension_manager/_category_.json | 4 + .../development/extension_manager/img/Point.png | Bin 0 -> 862 bytes .../extension_manager/img/inlong_plugin.png | Bin 0 -> 66182 bytes .../development/extension_manager/img/plugin.png | Bin 0 -> 89471 bytes .../extension_manager/img/plugin_location.png | Bin 0 -> 141436 bytes .../extension_manager/img/plugin_log.png | Bin 0 -> 689332 bytes .../extension_manager/img/workflow_plugin.png | Bin 0 -> 465899 bytes .../extension_manager/inlong_manager_plugin.md | 117 ++ .../inlong_manager_shiro_plugin.md | 55 + .../inlong_manger_data_node_extension.md | 27 + .../development/extension_sort/_category_.json | 4 + .../extension_sort/custom_flink_metrics.md | 151 +++ .../extension_sort/extension_connector.md | 314 ++++++ .../development/extension_sort/img/Point.png | Bin 0 -> 862 bytes .../extension_sort/img/offline_sync_schedule.png | Bin 0 -> 83151 bytes .../img/sort_data_inlongmsg_format_extend.png | Bin 0 -> 151901 bytes .../img/sort_data_raw_format_extend.png | Bin 0 -> 87423 bytes .../development/extension_sort/img/sort_uml.png | Bin 0 -> 162399 bytes ...g_sort_data_organization_and_binary_protocol.md | 78 ++ .../extension_sort/offline_data_sync.md | 227 ++++ .../extension_transform/_category_.json | 4 + .../extension_transform/transform_udf.md | 288 +++++ .../version-2.3.0/development/how_to_build.md | 38 + versioned_docs/version-2.3.0/introduction.md | 103 ++ .../version-2.3.0/modules/_category_.json | 4 + .../version-2.3.0/modules/agent/_category_.json | 4 + .../version-2.3.0/modules/agent/configure.md | 69 ++ .../version-2.3.0/modules/agent/deployment.md | 30 + .../modules/agent/img/agent_overview_10.png | Bin 0 -> 131156 bytes .../modules/agent/img/agent_overview_11.png | Bin 0 -> 143145 bytes .../modules/agent/img/agent_overview_12.png | Bin 0 -> 39589 bytes .../modules/agent/img/agent_overview_2.png | Bin 0 -> 97291 bytes .../modules/agent/img/agent_overview_3.png | Bin 0 -> 50232 bytes .../modules/agent/img/agent_overview_4.png | Bin 0 -> 109340 bytes .../modules/agent/img/agent_overview_5.png | Bin 0 -> 74638 bytes .../modules/agent/img/agent_overview_6.png | Bin 0 -> 120877 bytes .../modules/agent/img/agent_overview_7.png | Bin 0 -> 47835 bytes .../modules/agent/img/agent_overview_8.png | Bin 0 -> 84505 bytes .../modules/agent/img/agent_overview_9.png | Bin 0 -> 77947 bytes .../version-2.3.0/modules/agent/metrics.md | 62 ++ .../version-2.3.0/modules/agent/overview.md | 107 ++ .../version-2.3.0/modules/audit/_category_.json | 4 + .../version-2.3.0/modules/audit/configure.md | 76 ++ .../version-2.3.0/modules/audit/deployment.md | 109 ++ .../modules/audit/img/audit_architecture.png | Bin 0 -> 51469 bytes .../version-2.3.0/modules/audit/overview.md | 99 ++ .../modules/dashboard/_category_.json | 4 + .../version-2.3.0/modules/dashboard/deployment.md | 32 + .../version-2.3.0/modules/dashboard/overview.md | 46 + .../modules/dataproxy/_category_.json | 4 + .../modules/dataproxy/configuration.md | 211 ++++ .../version-2.3.0/modules/dataproxy/deployment.md | 31 + .../modules/dataproxy/img/architecture.png | Bin 0 -> 431999 bytes .../version-2.3.0/modules/dataproxy/overview.md | 80 ++ .../version-2.3.0/modules/manager/_category_.json | 4 + .../version-2.3.0/modules/manager/configure.md | 84 ++ .../version-2.3.0/modules/manager/deployment.md | 122 +++ .../modules/manager/img/create_cluster_tag.png | Bin 0 -> 22127 bytes .../modules/manager/img/data_model.png | Bin 0 -> 780695 bytes .../modules/manager/img/inlong-manager.png | Bin 0 -> 181975 bytes .../modules/manager/img/interaction.png | Bin 0 -> 48633 bytes .../modules/manager/img/kafka_cluster_save.png | Bin 0 -> 24522 bytes .../modules/manager/img/pulsar_cluster_save.png | Bin 0 -> 35208 bytes .../modules/manager/img/tube_cluster_save.png | Bin 0 -> 24969 bytes .../version-2.3.0/modules/manager/overview.md | 35 + .../modules/sort-standalone/_category_.json | 4 + .../modules/sort-standalone/deployment.md | 204 ++++ .../modules/sort-standalone/overview.md | 50 + .../modules/sort-standalone/pulsar2es.md | 208 ++++ .../modules/sort-standalone/pulsar2hive.md | 269 +++++ .../modules/sort-standalone/pulsar2kafka.md | 94 ++ .../version-2.3.0/modules/sort/_category_.json | 4 + .../version-2.3.0/modules/sort/deployment.md | 72 ++ .../modules/sort/dirty_data_archive.md | 218 ++++ .../version-2.3.0/modules/sort/example.md | 142 +++ .../version-2.3.0/modules/sort/img/LogProcess.png | Bin 0 -> 23274 bytes .../version-2.3.0/modules/sort/img/loki1.png | Bin 0 -> 172266 bytes .../version-2.3.0/modules/sort/img/loki2.png | Bin 0 -> 331353 bytes .../version-2.3.0/modules/sort/log_report.md | 269 +++++ .../version-2.3.0/modules/sort/metrics.md | 159 +++ .../version-2.3.0/modules/sort/overview.md | 35 + .../modules/transform/_category_.json | 4 + .../modules/transform/configuration.md | 162 +++ .../transform/img/transform_description.png | Bin 0 -> 1152822 bytes .../transform/img/transform_introduction.png | Bin 0 -> 191121 bytes .../version-2.3.0/modules/transform/overview.md | 35 + .../version-2.3.0/modules/tubemq/_category_.json | 4 + .../http_access_api_definition_cn.xls | Bin 0 -> 201728 bytes .../tubemq/client_partition_assign_introduction.md | 52 + .../version-2.3.0/modules/tubemq/clients_java.md | 242 +++++ .../modules/tubemq/commandline_tools.md | 248 +++++ .../modules/tubemq/configure_introduction.md | 193 ++++ .../modules/tubemq/console_introduction.md | 111 ++ .../modules/tubemq/consumer_example.md | 73 ++ .../version-2.3.0/modules/tubemq/error_code.md | 117 ++ .../modules/tubemq/http_access_api.md | 920 ++++++++++++++++ .../modules/tubemq/img/configure/conf_ini_pos.png | Bin 0 -> 26192 bytes .../tubemq/img/configure/conf_velocity_pos.png | Bin 0 -> 21544 bytes .../modules/tubemq/img/console/1568169770714.png | Bin 0 -> 21062 bytes .../modules/tubemq/img/console/1568169796122.png | Bin 0 -> 13461 bytes .../modules/tubemq/img/console/1568169806810.png | Bin 0 -> 15847 bytes .../modules/tubemq/img/console/1568169823675.png | Bin 0 -> 13307 bytes .../modules/tubemq/img/console/1568169839931.png | Bin 0 -> 21185 bytes .../modules/tubemq/img/console/1568169851085.png | Bin 0 -> 35596 bytes .../modules/tubemq/img/console/1568169863402.png | Bin 0 -> 17502 bytes .../modules/tubemq/img/console/1568169879529.png | Bin 0 -> 19652 bytes .../modules/tubemq/img/console/1568169889594.png | Bin 0 -> 20553 bytes .../modules/tubemq/img/console/1568169900634.png | Bin 0 -> 26003 bytes .../modules/tubemq/img/console/1568169908522.png | Bin 0 -> 18358 bytes .../modules/tubemq/img/console/1568169916091.png | Bin 0 -> 20093 bytes .../modules/tubemq/img/console/1568169925657.png | Bin 0 -> 18024 bytes .../modules/tubemq/img/console/1568169946683.png | Bin 0 -> 20407 bytes .../modules/tubemq/img/console/1568169954746.png | Bin 0 -> 30020 bytes .../tubemq/img/development/create_pull_request.png | Bin 0 -> 216800 bytes .../img/development/github_fork_repository.png | Bin 0 -> 207753 bytes .../tubemq/img/development/jira_create_issue.png | Bin 0 -> 140548 bytes .../modules/tubemq/img/development/jira_filter.png | Bin 0 -> 273110 bytes .../img/development/jira_resolve_issue_1.png | Bin 0 -> 224601 bytes .../img/development/jira_resolve_issue_2.png | Bin 0 -> 122300 bytes .../tubemq/img/development/new_pull_request.png | Bin 0 -> 231812 bytes .../modules/tubemq/img/mqs_comare.png | Bin 0 -> 82005 bytes .../tubemq/img/partition_assign/example.png | Bin 0 -> 91627 bytes .../tubemq/img/partition_assign/flow_diagram.png | Bin 0 -> 65305 bytes .../tubemq/img/partition_assign/topic_assign.png | Bin 0 -> 85393 bytes .../modules/tubemq/img/perf_appendix_1_bx1_1.png | Bin 0 -> 74263 bytes .../modules/tubemq/img/perf_appendix_1_bx1_2.png | Bin 0 -> 74022 bytes .../modules/tubemq/img/perf_appendix_1_bx1_3.png | Bin 0 -> 59398 bytes .../modules/tubemq/img/perf_appendix_1_bx1_4.png | Bin 0 -> 57854 bytes .../modules/tubemq/img/perf_appendix_1_cg1_1.png | Bin 0 -> 407483 bytes .../modules/tubemq/img/perf_appendix_1_cg1_2.png | Bin 0 -> 398721 bytes .../modules/tubemq/img/perf_appendix_1_cg1_3.png | Bin 0 -> 40886 bytes .../modules/tubemq/img/perf_appendix_1_cg1_4.png | Bin 0 -> 39318 bytes .../tubemq/img/perf_appendix_2_topic_1000_1.png | Bin 0 -> 87549 bytes .../tubemq/img/perf_appendix_2_topic_1000_2.png | Bin 0 -> 124450 bytes .../tubemq/img/perf_appendix_2_topic_1000_3.png | Bin 0 -> 63570 bytes .../tubemq/img/perf_appendix_2_topic_1000_4.png | Bin 0 -> 65748 bytes .../tubemq/img/perf_appendix_2_topic_1000_5.png | Bin 0 -> 68593 bytes .../tubemq/img/perf_appendix_2_topic_1000_6.png | Bin 0 -> 68854 bytes .../tubemq/img/perf_appendix_2_topic_1000_7.png | Bin 0 -> 88648 bytes .../tubemq/img/perf_appendix_2_topic_1000_8.png | Bin 0 -> 67459 bytes .../tubemq/img/perf_appendix_2_topic_1000_9.png | Bin 0 -> 61548 bytes .../tubemq/img/perf_appendix_2_topic_100_1.png | Bin 0 -> 89756 bytes .../tubemq/img/perf_appendix_2_topic_100_2.png | Bin 0 -> 89267 bytes .../tubemq/img/perf_appendix_2_topic_100_3.png | Bin 0 -> 69181 bytes .../tubemq/img/perf_appendix_2_topic_100_4.png | Bin 0 -> 76628 bytes .../tubemq/img/perf_appendix_2_topic_100_5.png | Bin 0 -> 65706 bytes .../tubemq/img/perf_appendix_2_topic_100_6.png | Bin 0 -> 72361 bytes .../tubemq/img/perf_appendix_2_topic_100_7.png | Bin 0 -> 81769 bytes .../tubemq/img/perf_appendix_2_topic_100_8.png | Bin 0 -> 62333 bytes .../tubemq/img/perf_appendix_2_topic_100_9.png | Bin 0 -> 58918 bytes .../tubemq/img/perf_appendix_2_topic_200_1.png | Bin 0 -> 89887 bytes .../tubemq/img/perf_appendix_2_topic_200_2.png | Bin 0 -> 101799 bytes .../tubemq/img/perf_appendix_2_topic_200_3.png | Bin 0 -> 66126 bytes .../tubemq/img/perf_appendix_2_topic_200_4.png | Bin 0 -> 71926 bytes .../tubemq/img/perf_appendix_2_topic_200_5.png | Bin 0 -> 60011 bytes .../tubemq/img/perf_appendix_2_topic_200_6.png | Bin 0 -> 67402 bytes .../tubemq/img/perf_appendix_2_topic_200_7.png | Bin 0 -> 84250 bytes .../tubemq/img/perf_appendix_2_topic_200_8.png | Bin 0 -> 62805 bytes .../tubemq/img/perf_appendix_2_topic_200_9.png | Bin 0 -> 59190 bytes .../tubemq/img/perf_appendix_2_topic_500_1.png | Bin 0 -> 92805 bytes .../tubemq/img/perf_appendix_2_topic_500_2.png | Bin 0 -> 105098 bytes .../tubemq/img/perf_appendix_2_topic_500_3.png | Bin 0 -> 67610 bytes .../tubemq/img/perf_appendix_2_topic_500_4.png | Bin 0 -> 72538 bytes .../tubemq/img/perf_appendix_2_topic_500_5.png | Bin 0 -> 65052 bytes .../tubemq/img/perf_appendix_2_topic_500_6.png | Bin 0 -> 66872 bytes .../tubemq/img/perf_appendix_2_topic_500_7.png | Bin 0 -> 84331 bytes .../tubemq/img/perf_appendix_2_topic_500_8.png | Bin 0 -> 63651 bytes .../tubemq/img/perf_appendix_2_topic_500_9.png | Bin 0 -> 58875 bytes .../modules/tubemq/img/perf_scenario_1.png | Bin 0 -> 136439 bytes .../modules/tubemq/img/perf_scenario_1_index.png | Bin 0 -> 401432 bytes .../modules/tubemq/img/perf_scenario_2.png | Bin 0 -> 116241 bytes .../modules/tubemq/img/perf_scenario_2_index.png | Bin 0 -> 289200 bytes .../modules/tubemq/img/perf_scenario_3.png | Bin 0 -> 113325 bytes .../modules/tubemq/img/perf_scenario_3_index.png | Bin 0 -> 390736 bytes .../modules/tubemq/img/perf_scenario_4_index.png | Bin 0 -> 241519 bytes .../modules/tubemq/img/perf_scenario_6_index.png | Bin 0 -> 171738 bytes .../modules/tubemq/img/perf_scenario_7.png | Bin 0 -> 285131 bytes .../modules/tubemq/img/perf_scenario_8.png | Bin 0 -> 70370 bytes .../modules/tubemq/img/perf_scenario_8_index.png | Bin 0 -> 177352 bytes .../modules/tubemq/img/perf_scheme.png | Bin 0 -> 250270 bytes .../modules/tubemq/img/store_file.png | Bin 0 -> 23316 bytes .../version-2.3.0/modules/tubemq/img/store_mem.png | Bin 0 -> 23532 bytes .../modules/tubemq/img/sys_structure.png | Bin 0 -> 145872 bytes .../tubemq/img/sysdeployment/sys_address_host.png | Bin 0 -> 3690 bytes .../img/sysdeployment/sys_broker_configure.png | Bin 0 -> 59822 bytes .../tubemq/img/sysdeployment/sys_broker_deploy.png | Bin 0 -> 46767 bytes .../img/sysdeployment/sys_broker_finished.png | Bin 0 -> 46756 bytes .../tubemq/img/sysdeployment/sys_broker_online.png | Bin 0 -> 44770 bytes .../img/sysdeployment/sys_broker_online_2.png | Bin 0 -> 62302 bytes .../img/sysdeployment/sys_broker_restart_1.png | Bin 0 -> 19355 bytes .../img/sysdeployment/sys_broker_restart_2.png | Bin 0 -> 86408 bytes .../tubemq/img/sysdeployment/sys_broker_start.png | Bin 0 -> 42862 bytes .../img/sysdeployment/sys_broker_start_error.png | Bin 0 -> 56744 bytes .../tubemq/img/sysdeployment/sys_compile.png | Bin 0 -> 23543 bytes .../tubemq/img/sysdeployment/sys_configure_1.png | Bin 0 -> 188535 bytes .../tubemq/img/sysdeployment/sys_configure_2.png | Bin 0 -> 193819 bytes .../img/sysdeployment/sys_master_console.png | Bin 0 -> 35541 bytes .../tubemq/img/sysdeployment/sys_master_start.png | Bin 0 -> 35457 bytes .../img/sysdeployment/sys_master_startted.png | Bin 0 -> 99107 bytes .../tubemq/img/sysdeployment/sys_node_log.png | Bin 0 -> 20891 bytes .../tubemq/img/sysdeployment/sys_node_status.png | Bin 0 -> 71771 bytes .../tubemq/img/sysdeployment/sys_node_status_2.png | Bin 0 -> 123306 bytes .../tubemq/img/sysdeployment/sys_package.png | Bin 0 -> 69467 bytes .../tubemq/img/sysdeployment/sys_package_list.png | Bin 0 -> 44553 bytes .../tubemq/img/sysdeployment/sys_topic_create.png | Bin 0 -> 50660 bytes .../tubemq/img/sysdeployment/sys_topic_deploy.png | Bin 0 -> 46372 bytes .../tubemq/img/sysdeployment/sys_topic_error.png | Bin 0 -> 151646 bytes .../img/sysdeployment/sys_topic_finished.png | Bin 0 -> 46354 bytes .../tubemq/img/sysdeployment/sys_topic_select.png | Bin 0 -> 54280 bytes .../tubemq/img/sysdeployment/test_sendmessage.png | Bin 0 -> 52958 bytes .../img/sysdeployment/test_sendmessage_2.png | Bin 0 -> 98658 bytes .../modules/tubemq/img/test_scheme.png | Bin 0 -> 93610 bytes .../modules/tubemq/img/test_summary.png | Bin 0 -> 38172 bytes .../modules/tubemq/img/tubemq-add-broker-1.png | Bin 0 -> 81899 bytes .../modules/tubemq/img/tubemq-add-broker-2.png | Bin 0 -> 81379 bytes .../modules/tubemq/img/tubemq-add-broker-3.png | Bin 0 -> 68899 bytes .../modules/tubemq/img/tubemq-add-topic-1.png | Bin 0 -> 65638 bytes .../modules/tubemq/img/tubemq-add-topic-2.png | Bin 0 -> 27929 bytes .../modules/tubemq/img/tubemq-add-topic-3.png | Bin 0 -> 27938 bytes .../modules/tubemq/img/tubemq-add-topic-4.png | Bin 0 -> 16117 bytes .../modules/tubemq/img/tubemq-add-topic-5.png | Bin 0 -> 30719 bytes .../modules/tubemq/img/tubemq-add-topic-6.png | Bin 0 -> 15003 bytes .../modules/tubemq/img/tubemq-console-gui.png | Bin 0 -> 45053 bytes .../modules/tubemq/img/tubemq-consume-message.png | Bin 0 -> 89770 bytes .../modules/tubemq/img/tubemq-send-message.png | Bin 0 -> 69960 bytes .../version-2.3.0/modules/tubemq/overview.md | 42 + .../modules/tubemq/producer_example.md | 150 +++ .../version-2.3.0/modules/tubemq/quick_start.md | 186 ++++ .../modules/tubemq/tubemq-manager/_category_.json | 4 + .../modules/tubemq/tubemq-manager/deployment.md | 70 ++ .../modules/tubemq/tubemq-manager/overview.md | 124 +++ .../version-2.3.0/modules/tubemq/tubemq_metrics.md | 54 + .../modules/tubemq/tubemq_perf_test_vs_Kafka.md | 238 ++++ .../version-2.3.0/quick_start/_category_.json | 4 + .../quick_start/data_http_report/_category_.json | 4 + .../quick_start/data_http_report/http_report.md | 55 + .../data_http_report/img/http_data_preview_en.png | Bin 0 -> 63494 bytes .../data_http_report/img/http_data_view_en.png | Bin 0 -> 20893 bytes .../data_http_report/img/http_dataproxy_en.png | Bin 0 -> 26970 bytes .../data_http_report/img/http_group_stream_en.png | Bin 0 -> 48136 bytes .../data_http_report/img/http_stream_define_en.png | Bin 0 -> 41117 bytes .../quick_start/data_ingestion/_category_.json | 4 + .../file_pulsar_clickhouse_example.md | 101 ++ .../img/file_clickhouse/create_cluster_label.png | Bin 0 -> 22127 bytes .../img/file_clickhouse/create_pulsar_cluster.png | Bin 0 -> 36568 bytes .../img/file_clickhouse/datanode.png | Bin 0 -> 18029 bytes .../img/file_clickhouse/pulsar_approval.png | Bin 0 -> 109310 bytes .../img/file_clickhouse/pulsar_approve_result.png | Bin 0 -> 163376 bytes .../img/file_clickhouse/pulsar_audit.png | Bin 0 -> 63027 bytes .../img/file_clickhouse/pulsar_group.png | Bin 0 -> 355321 bytes .../img/file_clickhouse/pulsar_sink.png | Bin 0 -> 61912 bytes .../img/file_clickhouse/pulsar_source.png | Bin 0 -> 19396 bytes .../img/file_clickhouse/pulsar_stream.png | Bin 0 -> 32956 bytes .../img/file_clickhouse/pulsar_table.png | Bin 0 -> 73863 bytes .../img/mysql_clickhouse/approval.png | Bin 0 -> 83618 bytes .../img/mysql_clickhouse/create_cluster_label.png | Bin 0 -> 22127 bytes .../img/mysql_clickhouse/create_ingestion.png | Bin 0 -> 159264 bytes .../img/mysql_clickhouse/create_sink.png | Bin 0 -> 61079 bytes .../img/mysql_clickhouse/create_source.png | Bin 0 -> 35326 bytes .../img/mysql_clickhouse/data_stream_config.png | Bin 0 -> 34336 bytes .../img/mysql_clickhouse/datanode.png | Bin 0 -> 18029 bytes .../img/mysql_clickhouse/kafka_cluster.png | Bin 0 -> 16351 bytes .../img/mysql_clickhouse/receive_data.png | Bin 0 -> 75037 bytes .../data_ingestion/img/mysql_clickhouse/result.png | Bin 0 -> 37594 bytes .../img/mysql_clickhouse/send_data.png | Bin 0 -> 37466 bytes .../img/mysql_clickhouse/stream_audit.png | Bin 0 -> 74687 bytes .../mysql_kafka_clickhouse_example.md | 121 +++ .../quick_start/data_subscription/_category_.json | 4 + .../data_subscription/clickhouse_example.md | 32 + .../img/create_clickhouse_sink_1.png | Bin 0 -> 359281 bytes .../img/create_clickhouse_sink_2.png | Bin 0 -> 526511 bytes .../img/create_clickhouse_sink_3.png | Bin 0 -> 474906 bytes .../quick_start/offline_data_sync/_category_.json | 4 + .../offline_data_sync/airflow_example.md | 133 +++ .../offline_data_sync/dolphinscheduler_example.md | 132 +++ .../airflow/airflow_DAG_task_result.png | Bin 0 -> 49342 bytes .../airflow/airflow_create_cluster_tag.png | Bin 0 -> 67056 bytes .../airflow/airflow_create_data_flow_group.png | Bin 0 -> 39469 bytes .../airflow/airflow_create_data_target.png | Bin 0 -> 74200 bytes .../airflow/airflow_create_pulsar_cluster.png | Bin 0 -> 104084 bytes .../airflow_create_synchronization_task.png | Bin 0 -> 58901 bytes .../airflow/airflow_create_synchronize_task.png | Bin 0 -> 66051 bytes .../airflow/airflow_create_task_DAG.png | Bin 0 -> 30607 bytes .../airflow/airflow_create_task_DAG_result.png | Bin 0 -> 56436 bytes .../airflow/airflow_data_stream_group.png | Bin 0 -> 38215 bytes .../img/pulsar_mysql/airflow/airflow_get_DAGs.jpg | Bin 0 -> 19793 bytes .../pulsar_mysql/airflow/airflow_original_DAG.png | Bin 0 -> 45802 bytes .../airflow/airflow_synchronization_result.png | Bin 0 -> 71655 bytes .../dolphinscheduler/ds_create_cluster_tag.png | Bin 0 -> 67056 bytes .../dolphinscheduler/ds_create_data_target.png | Bin 0 -> 74200 bytes .../dolphinscheduler/ds_create_pulsar_cluster.png | Bin 0 -> 104084 bytes .../ds_create_synchronization_task.png | Bin 0 -> 58901 bytes .../dolphinscheduler/ds_process_instance.png | Bin 0 -> 441115 bytes .../dolphinscheduler/ds_process_success.png | Bin 0 -> 381787 bytes .../dolphinscheduler/ds_schedule_process.png | Bin 0 -> 251194 bytes .../dolphinscheduler/ds_schedule_success.png | Bin 0 -> 258351 bytes .../pulsar_mysql/dolphinscheduler/ds_security.png | Bin 0 -> 369559 bytes .../pulsar_mysql/dolphinscheduler/ds_task_conf.png | Bin 0 -> 69579 bytes .../dolphinscheduler/ds_token_copy.png | Bin 0 -> 130195 bytes .../dolphinscheduler/ds_token_generate.png | Bin 0 -> 114247 bytes .../dolphinscheduler/ds_token_manager.png | Bin 0 -> 260361 bytes .../dolphinscheduler/inlong_manager_conf.png | Bin 0 -> 83005 bytes .../pulsar_mysql/dolphinscheduler/mysql_result.png | Bin 0 -> 33012 bytes .../img/pulsar_mysql/quartz/approve.png | Bin 0 -> 37521 bytes .../img/pulsar_mysql/quartz/cluster_tag.png | Bin 0 -> 24661 bytes .../pulsar_mysql/quartz/conventional_schedule.png | Bin 0 -> 62483 bytes .../pulsar_mysql/quartz/create_offline_group.png | Bin 0 -> 37694 bytes .../pulsar_mysql/quartz/create_pulsar_cluster.png | Bin 0 -> 36568 bytes .../img/pulsar_mysql/quartz/cron_schedule.png | Bin 0 -> 21244 bytes .../img/pulsar_mysql/quartz/flink_batch_job.png | Bin 0 -> 215724 bytes .../img/pulsar_mysql/quartz/mysql_sink.png | Bin 0 -> 476668 bytes .../pulsar_mysql/quartz/schedule_engine_type.png | Bin 0 -> 39098 bytes .../img/pulsar_mysql/quartz/sink.png | Bin 0 -> 38261 bytes .../img/pulsar_mysql/quartz/sink_fields.png | Bin 0 -> 38312 bytes .../img/pulsar_mysql/quartz/source.png | Bin 0 -> 51243 bytes .../img/pulsar_mysql/quartz/source_fields.png | Bin 0 -> 29766 bytes .../offline_data_sync/quartz_example.md | 139 +++ .../quick_start/realtime_data_sync/_category_.json | 4 + .../img/mysql_clickhouse/approve.png | Bin 0 -> 23656 bytes .../img/mysql_clickhouse/audit.png | Bin 0 -> 54862 bytes .../img/mysql_clickhouse/clickhouse_datanode.png | Bin 0 -> 20194 bytes .../img/mysql_clickhouse/group_stream.png | Bin 0 -> 22784 bytes .../img/mysql_clickhouse/sink.png | Bin 0 -> 35250 bytes .../img/mysql_clickhouse/sink_data.png | Bin 0 -> 16167 bytes .../img/mysql_clickhouse/sink_fields.png | Bin 0 -> 22308 bytes .../img/mysql_clickhouse/source.png | Bin 0 -> 29963 bytes .../img/mysql_clickhouse/source_data.png | Bin 0 -> 7015 bytes .../img/mysql_iceberg/approval.png | Bin 0 -> 28940 bytes .../img/mysql_iceberg/audit_iceberg.png | Bin 0 -> 49261 bytes .../img/mysql_iceberg/create_group_stream.png | Bin 0 -> 23186 bytes .../img/mysql_iceberg/create_iceberg_datanode.png | Bin 0 -> 26816 bytes .../img/mysql_iceberg/create_stream_sink.png | Bin 0 -> 27503 bytes .../img/mysql_iceberg/create_stream_source.png | Bin 0 -> 29689 bytes .../img/mysql_iceberg/result_iceberg.png | Bin 0 -> 9991 bytes .../img/mysql_iceberg/result_mysql.png | Bin 0 -> 12227 bytes .../img/mysql_iceberg/success.png | Bin 0 -> 6067 bytes .../img/mysql_starrocks/approve.png | Bin 0 -> 32722 bytes .../img/mysql_starrocks/audit_starrocks.png | Bin 0 -> 49529 bytes .../img/mysql_starrocks/create_fields.png | Bin 0 -> 22321 bytes .../img/mysql_starrocks/create_group_stream.png | Bin 0 -> 19587 bytes .../img/mysql_starrocks/create_sink.png | Bin 0 -> 24007 bytes .../img/mysql_starrocks/create_source.png | Bin 0 -> 27032 bytes .../mysql_starrocks/create_starrocks_datanode.png | Bin 0 -> 23327 bytes .../img/mysql_starrocks/result_sink.png | Bin 0 -> 7820 bytes .../img/mysql_starrocks/result_source.png | Bin 0 -> 6710 bytes .../img/mysql_starrocks/success.png | Bin 0 -> 6978 bytes .../img/pulsar_clickhouse/approve.png | Bin 0 -> 23656 bytes .../img/pulsar_clickhouse/clickhouse_datanode.png | Bin 0 -> 20194 bytes .../img/pulsar_clickhouse/group_stream.png | Bin 0 -> 22784 bytes .../img/pulsar_clickhouse/sink.png | Bin 0 -> 35250 bytes .../img/pulsar_clickhouse/sink_data.png | Bin 0 -> 16167 bytes .../img/pulsar_clickhouse/sink_fields.png | Bin 0 -> 22308 bytes .../img/pulsar_clickhouse/source.png | Bin 0 -> 51486 bytes .../realtime_data_sync/mysql_clickhouse_example.md | 116 ++ .../realtime_data_sync/mysql_iceberg_example.md | 108 ++ .../realtime_data_sync/mysql_starrocks_example.md | 103 ++ .../pulsar_clickhouse_example.md | 113 ++ .../quick_start/transform/_category_.json | 4 + .../quick_start/transform/sdk_example.md | 78 ++ versioned_docs/version-2.3.0/sdk/_category_.json | 4 + .../sdk/dataproxy-sdk/_category_.json | 4 + .../version-2.3.0/sdk/dataproxy-sdk/cpp.md | 134 +++ .../version-2.3.0/sdk/dataproxy-sdk/go.md | 169 +++ .../version-2.3.0/sdk/dataproxy-sdk/http.md | 130 +++ .../sdk/dataproxy-sdk/img/http_report.png | Bin 0 -> 166652 bytes .../version-2.3.0/sdk/dataproxy-sdk/java.md | 133 +++ .../version-2.3.0/sdk/dataproxy-sdk/python.md | 102 ++ .../version-2.3.0/sdk/manager-sdk/_category_.json | 4 + .../version-2.3.0/sdk/manager-sdk/example.md | 70 ++ .../version-2.3.0/sdk/tubemq-sdk/_category_.json | 4 + versioned_docs/version-2.3.0/sdk/tubemq-sdk/cpp.md | 143 +++ versioned_docs/version-2.3.0/sdk/tubemq-sdk/go.md | 70 ++ .../version-2.3.0/sdk/tubemq-sdk/python.md | 96 ++ versioned_docs/version-2.3.0/security.md | 20 + .../version-2.3.0/user_guide/_category_.json | 4 + .../version-2.3.0/user_guide/command_line_tools.md | 1145 ++++++++++++++++++++ .../version-2.3.0/user_guide/dashboard_usage.md | 270 +++++ .../user_guide/img/add-cluster-tag.png | Bin 0 -> 99918 bytes .../user_guide/img/application-detail.png | Bin 0 -> 23480 bytes .../user_guide/img/approval-detail-next.png | Bin 0 -> 481581 bytes .../version-2.3.0/user_guide/img/approval-next.png | Bin 0 -> 407825 bytes .../user_guide/img/bind-cluster-next.png | Bin 0 -> 469099 bytes .../version-2.3.0/user_guide/img/bind-cluster.png | Bin 0 -> 92868 bytes .../user_guide/img/cluster-detail.png | Bin 0 -> 115560 bytes .../user_guide/img/cluster-tag-next.png | Bin 0 -> 436053 bytes .../version-2.3.0/user_guide/img/cluster-tag.png | Bin 0 -> 202941 bytes .../version-2.3.0/user_guide/img/consumer-info.png | Bin 0 -> 21983 bytes .../user_guide/img/create-cluster.png | Bin 0 -> 94272 bytes .../img/create-data-stream-group-next.png | Bin 0 -> 39844 bytes .../user_guide/img/create-data-stream-next.png | Bin 0 -> 18300 bytes .../user_guide/img/create-group-next.png | Bin 0 -> 25014 bytes .../version-2.3.0/user_guide/img/create-group.png | Bin 0 -> 46678 bytes .../user_guide/img/create-new-subscribe-next.png | Bin 0 -> 136465 bytes .../user_guide/img/create-node-type.png | Bin 0 -> 80527 bytes .../version-2.3.0/user_guide/img/create-node.png | Bin 0 -> 56300 bytes .../version-2.3.0/user_guide/img/create-stream.png | Bin 0 -> 34340 bytes .../version-2.3.0/user_guide/img/create-sync.png | Bin 0 -> 96329 bytes .../version-2.3.0/user_guide/img/data-info.png | Bin 0 -> 14764 bytes .../user_guide/img/data-source-next.png | Bin 0 -> 113874 bytes .../user_guide/img/data-source-target-next.png | Bin 0 -> 392849 bytes .../user_guide/img/data-stream-info-next.png | Bin 0 -> 28003 bytes .../user_guide/img/data-subscription-next.png | Bin 0 -> 370719 bytes .../user_guide/img/data-sync-next.png | Bin 0 -> 375668 bytes .../user_guide/img/data-target-next.png | Bin 0 -> 201337 bytes .../user_guide/img/detail-bind-cluster.png | Bin 0 -> 91508 bytes .../user_guide/img/group-information.png | Bin 0 -> 27912 bytes .../version-2.3.0/user_guide/img/hive-info.png | Bin 0 -> 22918 bytes .../user_guide/img/my-application.png | Bin 0 -> 61196 bytes .../img/offline-sync-data-stream-group-next.png | Bin 0 -> 552128 bytes .../version-2.3.0/user_guide/img/offline-sync.png | Bin 0 -> 101881 bytes .../version-2.3.0/user_guide/img/realtime-sync.png | Bin 0 -> 68276 bytes .../user_guide/img/sync-data-stream-group-next.png | Bin 0 -> 313402 bytes .../user_guide/img/sync-data-stream-next.png | Bin 0 -> 503404 bytes .../version-2.3.0/user_guide/img/user-login.png | Bin 0 -> 75358 bytes versioned_docs/version-2.3.0/version.js | 3 + versioned_sidebars/version-2.3.0-sidebars.json | 8 + versions.json | 1 + 1095 files changed, 37499 insertions(+), 102 deletions(-) diff --cc package-lock.json index 8b5246aa44a,48929eb2ac4..b07c0c66534 --- a/package-lock.json +++ b/package-lock.json @@@ -17507,26 -17707,34 +17721,43 @@@ } }, "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", "requires": { + "call-bind-apply-helpers": "^1.0.0", "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" + "set-function-length": "^1.2.2" + } + }, + "call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + } + }, + "call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "requires": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" } }, + "call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + } + }, "callsites": { "version": "3.1.0" },
