This is an automated email from the ASF dual-hosted git repository. xingtanzjr pushed a commit to branch remove_tsfile_after_flush in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 6e896613ac015b07acbc3742540cda71ecdfb1b1 Merge: 0914a2a084 eba644717e Author: Jinrui.Zhang <[email protected]> AuthorDate: Thu Mar 2 20:49:54 2023 +0800 Merge branch 'master' into remove_tsfile_after_flush .../async/AsyncConfigNodeHeartbeatClientPool.java | 6 +- .../async/AsyncDataNodeHeartbeatClientPool.java | 6 +- .../iotdb/consensus/config/IoTConsensusConfig.java | 18 + .../iot/client/AsyncIoTConsensusServiceClient.java | 19 +- .../iot/client/IoTConsensusClientPool.java | 4 + .../iot/client/SyncIoTConsensusServiceClient.java | 32 +- ...unity-Powered By.md => Community-Powered-By.md} | 0 ...mmitters.md => Community-Project-Committers.md} | 3 + docs/Development/VoteRelease.md | 4 +- docs/README.md | 5 + .../Apache-IoTDB-DataNode-Dashboard.json | 3661 +++++- docs/UserGuide/Monitor-Alert/Metric-Tool.md | 28 + ...unity-Powered By.md => Community-Powered-By.md} | 0 ...mmitters.md => Community-Project-Committers.md} | 3 + docs/zh/README.md | 6 + .../db/it/aggregation/IoTDBAggregationIT.java | 9 + .../iotdb/commons/client/ClientPoolFactory.java | 24 +- .../iotdb/commons/client/IClientManager.java | 8 +- .../iotdb/commons/client/IClientPoolFactory.java | 3 + .../apache/iotdb/commons/client/ThriftClient.java | 29 +- .../AsyncConfigNodeHeartbeatServiceClient.java | 144 - .../async/AsyncConfigNodeIServiceClient.java | 23 +- .../async/AsyncDataNodeHeartbeatServiceClient.java | 144 - .../async/AsyncDataNodeInternalServiceClient.java | 24 +- .../AsyncDataNodeMPPDataExchangeServiceClient.java | 23 +- .../client/property/ThriftClientProperty.java | 32 +- .../client/sync/SyncConfigNodeIServiceClient.java | 32 +- .../sync/SyncDataNodeInternalServiceClient.java | 32 +- .../SyncDataNodeMPPDataExchangeServiceClient.java | 32 +- .../iotdb/commons/service/metric/enums/Metric.java | 9 + .../commons/utils/ThriftCommonsSerDeUtils.java | 13 +- pom.xml | 6 - .../apache/iotdb/db/client/ConfigNodeClient.java | 25 +- .../org/apache/iotdb/db/engine/StorageEngine.java | 6 + .../iotdb/db/engine/flush/MemTableFlushTask.java | 37 +- .../db/engine/storagegroup/TsFileProcessor.java | 4 + .../mtree/store/disk/cache/CacheMemoryManager.java | 8 + .../db/mpp/plan/planner/OperatorTreeGenerator.java | 5 +- .../planner/distribution/NodeGroupContext.java | 18 +- .../db/service/metrics/DataNodeMetricsHelper.java | 1 + .../iotdb/db/service/metrics/WritingMetrics.java | 245 + .../metrics/recorder/WritingMetricsManager.java | 351 + .../java/org/apache/iotdb/db/wal/WALManager.java | 7 + .../iotdb/db/wal/allocation/ElasticStrategy.java | 6 + .../db/wal/allocation/FirstCreateStrategy.java | 6 + .../db/wal/allocation/NodeAllocationStrategy.java | 3 + .../db/wal/allocation/RoundRobinStrategy.java | 6 + .../org/apache/iotdb/db/wal/buffer/WALBuffer.java | 22 +- .../iotdb/db/wal/checkpoint/CheckpointManager.java | 10 + .../java/org/apache/iotdb/db/wal/node/WALNode.java | 10 +- .../apache/iotdb/rpc/ConfigurableTByteBuffer.java | 100 + site/pom.xml | 29 +- site/src/main/.eslintrc.cjs | 5 +- site/src/main/.gitignore | 8 + .../.vuepress/{theme/layouts/404.vue => client.ts} | 39 +- .../Contributor.vue | 4 +- site/src/main/.vuepress/components/IoTDB.vue | 308 + site/src/main/.vuepress/components/IoTDBZH.vue | 302 + site/src/main/.vuepress/components/PageFooter.vue | 52 + .../docsearch/client/components/Docsearch.ts | 156 + .../docsearch/client/components/index.ts} | 7 +- .../docsearch/client/composables/index.ts} | 7 +- .../client/composables/useDocsearchShim.ts | 81 + .../components/docsearch/client/config.js} | 11 +- .../components/docsearch/client/index.ts} | 7 +- .../components/docsearch/client/shims.d.ts} | 11 +- .../docsearch/client/styles/docsearch.css} | 29 +- .../components/docsearch/node/docsearchPlugin.ts | 56 + .../components/docsearch/node/index.ts} | 9 +- .../components/docsearch/shared/index.ts} | 7 +- .../components/docsearch/shared/types.ts} | 22 +- site/src/main/.vuepress/config.js | 2014 ---- site/src/main/.vuepress/config.ts | 126 + site/src/main/.vuepress/enhanceApp.js | 31 - site/src/main/.vuepress/navbar/en.ts | 75 + .../main/{deploy.js => .vuepress/navbar/index.ts} | 8 +- site/src/main/.vuepress/navbar/zh.ts | 75 + site/src/main/.vuepress/redirects | 3 - site/src/main/.vuepress/sidebar/V0.13.x/en.ts | 215 + site/src/main/.vuepress/sidebar/V0.13.x/zh.ts | 215 + site/src/main/.vuepress/sidebar/V1.0.x/en.ts | 285 + site/src/main/.vuepress/sidebar/V1.0.x/zh.ts | 286 + site/src/main/.vuepress/sidebar/V1.1.x/en.ts | 305 + site/src/main/.vuepress/sidebar/V1.1.x/zh.ts | 306 + site/src/main/.vuepress/sidebar/en.ts | 313 + .../main/{deploy.js => .vuepress/sidebar/index.ts} | 8 +- site/src/main/.vuepress/sidebar/zh.ts | 314 + .../{deploy.js => .vuepress/styles/config.scss} | 10 +- .../{deploy.js => .vuepress/styles/index.scss} | 32 +- site/src/main/.vuepress/styles/index.styl | 23 - .../{deploy.js => .vuepress/styles/palette.scss} | 10 +- site/src/main/.vuepress/styles/palette.styl | 23 - site/src/main/.vuepress/theme.ts | 154 + .../theme/components/AlgoliaSearchBox.vue | 189 - .../.vuepress/theme/components/DropdownLink.vue | 196 - .../theme/components/DropdownTransition.vue | 50 - site/src/main/.vuepress/theme/components/Home.vue | 179 - .../main/.vuepress/theme/components/NavLink.vue | 65 - .../main/.vuepress/theme/components/NavLinks.vue | 166 - .../src/main/.vuepress/theme/components/Navbar.vue | 139 - site/src/main/.vuepress/theme/components/Page.vue | 338 - .../main/.vuepress/theme/components/RightMenu.vue | 136 - .../main/.vuepress/theme/components/Sidebar.vue | 76 - .../.vuepress/theme/components/SidebarButton.vue | 44 - .../.vuepress/theme/components/SidebarGroup.vue | 146 - .../.vuepress/theme/components/SidebarLink.vue | 126 - .../.vuepress/theme/components/SidebarLinks.vue | 103 - .../.vuepress/theme/global-components/Badge.vue | 61 - .../.vuepress/theme/global-components/IoTDB.vue | 293 - .../.vuepress/theme/global-components/IoTDBZH.vue | 285 - site/src/main/.vuepress/theme/index.js | 63 - site/src/main/.vuepress/theme/layouts/Layout.vue | 166 - site/src/main/.vuepress/theme/styles/arrow.styl | 39 - site/src/main/.vuepress/theme/styles/code.styl | 166 - .../main/.vuepress/theme/styles/custom-blocks.styl | 47 - site/src/main/.vuepress/theme/styles/index.styl | 229 - site/src/main/.vuepress/theme/styles/mobile.styl | 54 - site/src/main/.vuepress/theme/styles/palette.styl | 1 - site/src/main/.vuepress/theme/styles/toc.styl | 20 - site/src/main/.vuepress/theme/styles/wrapper.styl | 26 - site/src/main/.vuepress/theme/util/index.js | 256 - .../main/{deploy.js => .vuepress/utils/define.ts} | 10 +- site/src/main/.vuepress/utils/editLink.ts | 94 + .../main/{deploy.js => .vuepress/utils/index.ts} | 9 +- .../main/{deploy.js => .vuepress/utils/typings.ts} | 21 +- site/src/main/deploy.js | 4 +- site/src/main/package-lock.json | 11598 +++++++++++++++++++ site/src/main/package.json | 61 +- site/src/main/tsconfig.base.json | 56 + site/src/main/tsconfig.json | 8 + thrift/rpc-changelist.md | 10 +- 131 files changed, 19786 insertions(+), 6977 deletions(-)
