diff --git a/.asf.yaml b/.asf.yaml index ad5698265..63cf5bfaa 100644 --- a/.asf.yaml +++ b/.asf.yaml @@ -39,10 +39,3 @@ github: - mal117 - W1y1r - leto-b - -staging: - profile: ~ - whoami: asf-staging - -publish: - whoami: asf-site diff --git a/.gitignore b/.gitignore index 895981661..405802346 100644 --- a/.gitignore +++ b/.gitignore @@ -33,4 +33,5 @@ coverage *.ntvs* *.njsproj *.sln -*.sw? \ No newline at end of file +*.sw? +.omc \ No newline at end of file diff --git a/src/.vuepress/navbar_timecho/en.ts b/src/.vuepress/navbar_timecho/en.ts deleted file mode 100644 index cbca4c409..000000000 --- a/src/.vuepress/navbar_timecho/en.ts +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import { navbar } from 'vuepress-theme-hope'; - -export const enNavbar = navbar([ - { - text: 'Home', - link: '/', - }, - { - text: 'Product', - link: '/product', - }, - { - text: 'Documentation', - children: [ - { - text: 'v2.0.x', - link: '/UserGuide/latest-Table/QuickStart/QuickStart_timecho', - }, - { - text: 'v1.3.x', - link: '/UserGuide/V1.3.x/QuickStart/QuickStart_timecho', - }, - { text: 'v1.2.x', link: '/UserGuide/V1.2.x/QuickStart/QuickStart' }, - { text: 'v0.13.x', link: '/UserGuide/V0.13.x/QuickStart/QuickStart' }, - { text: 'Release History', link: '/UserGuide/latest-Table/IoTDB-Introduction/Release-history_timecho.html' } - ], - - }, - { - text: 'News', - link: '/categories/news', - }, - { - text: 'Blogs', - link: '/categories/blogs', - }, - { - text: 'About', - link: '/aboutus', - }, -]); diff --git a/src/.vuepress/navbar_timecho/index.ts b/src/.vuepress/navbar_timecho/index.ts deleted file mode 100644 index 3e7096aa4..000000000 --- a/src/.vuepress/navbar_timecho/index.ts +++ /dev/null @@ -1,20 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -export * from './en.js'; -export * from './zh.js'; diff --git a/src/.vuepress/navbar_timecho/zh.ts b/src/.vuepress/navbar_timecho/zh.ts deleted file mode 100644 index 78d35bc25..000000000 --- a/src/.vuepress/navbar_timecho/zh.ts +++ /dev/null @@ -1,65 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import { navbar } from 'vuepress-theme-hope'; - -export const zhNavbar = navbar([ - { - text: '首页', - link: 'https://www.timecho.com/', - target: '_self', - }, - { - text: '产品', - link: 'https://www.timecho.com/product', - target: '_self', - }, - { - text: '文档', - link: 'https://www.timecho.com/docs/zh/latest-Table/QuickStart/QuickStart_timecho.html', - target: '_self', - children: [ - { - text: 'v2.0.x', - link: '/zh/UserGuide/latest-Table/QuickStart/QuickStart_timecho', - }, - { - text: 'v1.3.x', - link: '/zh/UserGuide/V1.3.x/QuickStart/QuickStart_timecho', - }, - { text: 'v1.2.x', link: '/zh/UserGuide/V1.2.x/QuickStart/QuickStart' }, - { text: 'v0.13.x', link: '/zh/UserGuide/V0.13.x/QuickStart/QuickStart' }, - { text: '发布历史', link: '/zh/UserGuide/latest-Table/IoTDB-Introduction/Release-history_timecho.html' } - ], - }, - { - text: '新闻', - link: 'https://www.timecho.com/categories/news', - target: '_self', - }, - { - text: '博客', - link: 'https://www.timecho.com/categories/blogs', - target: '_self', - }, - { - text: '关于我们', - link: 'https://www.timecho.com/aboutus', - target: '_self', - }, -]); diff --git a/src/.vuepress/sidebar_timecho/V0.13.x/en.ts b/src/.vuepress/sidebar_timecho/V0.13.x/en.ts deleted file mode 100644 index fad784e66..000000000 --- a/src/.vuepress/sidebar_timecho/V0.13.x/en.ts +++ /dev/null @@ -1,222 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -export const enSidebar = { - '/UserGuide/V0.13.x/': [ - { - text: 'TimechoDB User Guide (V0.13.x)', - collapsible: false, - children: [], - }, - { - text: 'TimechoDB Introduction', - collapsible: true, - prefix: 'IoTDB-Introduction/', - children: [ - { text: 'What is IoTDB', link: 'What-is-IoTDB' }, - { text: 'Architecture', link: 'Architecture' }, - { text: 'Scenario', link: 'Scenario' }, - { text: 'Features', link: 'Features' }, - { text: 'Achievement', link: 'Publication' }, - ], - }, - { - text: 'Quick Start', - collapsible: true, - prefix: 'QuickStart/', - children: [ - { text: 'Quick Start', link: 'QuickStart' }, - { text: 'Data storage', link: 'Files' }, - { text: 'Download and Setup', link: 'WayToGetIoTDB' }, - { text: 'Command Line Interface', link: 'Command-Line-Interface' }, - ], - }, - { - text: 'Data Concept', - collapsible: true, - prefix: 'Data-Concept/', - children: [ - { - text: 'Data Model and Terminology', - link: 'Data-Model-and-Terminology', - }, - { text: 'Schema Template', link: 'Schema-Template' }, - { text: 'Data Type', link: 'Data-Type' }, - { text: 'Deadband Process', link: 'Deadband-Process' }, - { text: 'Encoding', link: 'Encoding' }, - { text: 'Compression', link: 'Compression' }, - { text: 'Time Partition', link: 'Time-Partition' }, - { text: 'Time zone', link: 'Time-zone' }, - ], - }, - { - text: 'Syntax Conventions', - collapsible: true, - prefix: 'Reference/', - children: [{ text: 'Syntax Conventions', link: 'Syntax-Conventions' }], - }, - { - text: 'API', - collapsible: true, - prefix: 'API/', - children: [ - { text: 'Java Native API', link: 'Programming-Java-Native-API' }, - { text: 'Python Native API', link: 'Programming-Python-Native-API' }, - { text: 'C++ Native API', link: 'Programming-Cpp-Native-API' }, - { text: 'Go Native API', link: 'Programming-Go-Native-API' }, - { text: 'JDBC', link: 'Programming-JDBC' }, - /* { text: 'MQTT', link: 'Programming-MQTT' }, */ - { text: 'REST API', link: 'RestService' }, - { text: 'TsFile API', link: 'Programming-TsFile-API' }, - { text: 'Status Codes', link: 'Status-Codes' }, - ], - }, - { - text: 'Operate Metadata', - collapsible: true, - prefix: 'Operate-Metadata/', - children: [ - { text: 'Storage Group', link: 'Storage-Group' }, - { text: 'Node', link: 'Node' }, - { text: 'Timeseries', link: 'Timeseries' }, - { text: 'Schema Template', link: 'Template' }, - { text: 'TTL', link: 'TTL' }, - { text: 'Auto Create Metadata', link: 'Auto-Create-MetaData' }, - ], - }, - { - text: 'Write and Delete Data', - collapsible: true, - prefix: 'Write-And-Delete-Data/', - children: [ - { text: 'Write Data', link: 'Write-Data' }, - { text: 'Load External Tsfile', link: 'Load-External-Tsfile' }, - { text: 'CSV Tool', link: 'CSV-Tool' }, - { text: 'Delete Data', link: 'Delete-Data' }, - ], - }, - { - text: 'Query Data', - collapsible: true, - prefix: 'Query-Data/', - children: [ - { text: 'Overview', link: 'Overview' }, - { text: 'Select Expression', link: 'Select-Expression' }, - { text: 'Query Filter', link: 'Query-Filter' }, - { text: 'Pagination', link: 'Pagination' }, - { text: 'Query Result Formats', link: 'Result-Format' }, - { text: 'Aggregate Query', link: 'Aggregate-Query' }, - { text: 'Last Query', link: 'Last-Query' }, - { text: 'Fill Null Value', link: 'Fill-Null-Value' }, - { text: 'Without Null', link: 'Without-Null' }, - { text: 'Tracing Tool', link: 'Tracing-Tool' }, - ], - }, - { - text: 'Process Data', - collapsible: true, - prefix: 'Process-Data/', - children: [ - { - text: 'UDF (User Defined Function)', - link: 'UDF-User-Defined-Function', - }, - { text: 'Seletct Into', link: 'Select-Into' }, - { text: 'Continuous Query', link: 'Continuous-Query' }, - { text: 'Triggers', link: 'Triggers' }, - { text: 'Alerting', link: 'Alerting' }, - ], - }, - { - text: 'Administration', - collapsible: true, - prefix: 'Administration-Management/', - children: [{ text: 'Administration', link: 'Administration' }], - }, - { - text: 'Maintenance Tools', - collapsible: true, - prefix: 'Maintenance-Tools/', - children: [ - { text: 'Maintenance Command', link: 'Maintenance-Command' }, - { text: 'Log Tool', link: 'Log-Tool' }, - { text: 'JMX Tool', link: 'JMX-Tool' }, - { text: 'MLogParser Tool', link: 'MLogParser-Tool' }, - { text: 'MLogLoad Tool', link: 'MLogLoad-Tool' }, - { text: 'Export Schema Tool', link: 'Export-Schema-Tool' }, - { text: 'Node Tool', link: 'NodeTool' }, - { text: 'Watermark Tool', link: 'Watermark-Tool' }, - { text: 'Metric Tool', link: 'Metric-Tool' }, - { text: 'Sync Tool', link: 'Sync-Tool' }, - { text: 'TsFile Split Tool', link: 'TsFile-Split-Tool' }, - ], - }, - { - text: 'Ecosystem Integration', - collapsible: true, - prefix: 'Ecosystem-Integration/', - children: [ - { text: 'Grafana Plugin', link: 'Grafana-Plugin' }, - { - text: 'Grafana Connector (Not Recommended)', - link: 'Grafana-Connector', - }, - { text: 'Zeppelin-IoTDB', link: 'Zeppelin-IoTDB' }, - { text: 'DBeaver-IoTDB', link: 'DBeaver' }, - { text: 'MapReduce TsFile', link: 'MapReduce-TsFile' }, - { text: 'Spark TsFile', link: 'Spark-TsFile' }, - { text: 'Spark IoTDB', link: 'Spark-IoTDB' }, - { text: 'Hive TsFile', link: 'Hive-TsFile' }, - { text: 'Flink IoTDB', link: 'Flink-IoTDB' }, - { text: 'Flink TsFile', link: 'Flink-TsFile' }, - { text: 'NiFi IoTDB', link: 'NiFi-IoTDB' }, - ], - }, - { - text: 'UDF Library', - collapsible: true, - prefix: 'UDF-Library/', - children: [ - { text: 'Quick Start', link: 'Quick-Start' }, - { text: 'Data Profiling', link: 'Data-Profiling' }, - { text: 'Anomaly Detection', link: 'Anomaly-Detection' }, - { text: 'Data Matching', link: 'Data-Matching' }, - { text: 'Frequency Domain Analysis', link: 'Frequency-Domain' }, - { text: 'Data Quality', link: 'Data-Quality' }, - { text: 'Data Repairing', link: 'Data-Repairing' }, - { text: 'Series Discovery', link: 'Series-Discovery' }, - { text: 'String Processing', link: 'String-Processing' }, - { text: 'M4', link: 'M4' }, - ], - }, - { - text: 'Reference', - collapsible: true, - prefix: 'Reference/', - children: [ - { text: 'Config Manual', link: 'Config-Manual' }, - { text: 'Keywords', link: 'Keywords' }, - { - text: 'Frequently asked questions', - link: 'Frequently-asked-questions', - }, - { text: 'TSDB Comparison', link: 'TSDB-Comparison' }, - ], - }, - ], -}; diff --git a/src/.vuepress/sidebar_timecho/V0.13.x/zh.ts b/src/.vuepress/sidebar_timecho/V0.13.x/zh.ts deleted file mode 100644 index 66243f6d9..000000000 --- a/src/.vuepress/sidebar_timecho/V0.13.x/zh.ts +++ /dev/null @@ -1,216 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -export const zhSidebar = { - '/zh/UserGuide/V0.13.x/': [ - { - text: 'TimechoDB用户手册 (V0.13.x)', - collapsible: false, - children: [], - }, - { - text: 'TimechoDB简介', - collapsible: true, - prefix: 'IoTDB-Introduction/', - children: [ - { text: 'IoTDB简介', link: 'What-is-IoTDB' }, - { text: '主要功能特点', link: 'Features' }, - // { text: '系统架构', link: 'Architecture' }, - // { text: '应用场景', link: 'Scenario' }, - { text: '研究论文', link: 'Publication' }, - ], - }, - { - text: '快速上手', - collapsible: true, - prefix: 'QuickStart/', - children: [ - { text: '快速上手', link: 'QuickStart' }, - { text: '数据文件存储', link: 'Files' }, - { text: '下载与安装', link: 'WayToGetIoTDB' }, - { text: 'SQL命令行终端(CLI)', link: 'Command-Line-Interface' }, - ], - }, - { - text: '数据模式与概念', - collapsible: true, - prefix: 'Data-Concept/', - children: [ - { text: '数据模型', link: 'Data-Model-and-Terminology' }, - { text: '元数据模板', link: 'Schema-Template' }, - { text: '数据类型', link: 'Data-Type' }, - { text: '死区处理', link: 'Deadband-Process' }, - { text: '编码方式', link: 'Encoding' }, - { text: '压缩方式', link: 'Compression' }, - { text: '时间分区', link: 'Time-Partition' }, - { text: '时区', link: 'Time-zone' }, - ], - }, - { - text: '语法约定', - collapsible: true, - prefix: 'Reference/', - children: [{ text: '语法约定', link: 'Syntax-Conventions' }], - }, - { - text: '应用编程接口', - collapsible: true, - prefix: 'API/', - children: [ - { text: 'Java 原生接口', link: 'Programming-Java-Native-API' }, - { text: 'Python 原生接口', link: 'Programming-Python-Native-API' }, - { text: 'C++ 原生接口', link: 'Programming-Cpp-Native-API' }, - { text: 'Go 原生接口', link: 'Programming-Go-Native-API' }, - { text: 'JDBC', link: 'Programming-JDBC' }, - /* { text: 'MQTT', link: 'Programming-MQTT' }, */ - { text: 'REST API', link: 'RestService' }, - { text: 'TsFile API', link: 'Programming-TsFile-API' }, - { text: '状态码', link: 'Status-Codes' }, - ], - }, - { - text: '元数据操作', - collapsible: true, - prefix: 'Operate-Metadata/', - children: [ - { text: '存储组操作', link: 'Storage-Group' }, - { text: '节点操作', link: 'Node' }, - { text: '时间序列操作', link: 'Timeseries' }, - { text: '元数据模板', link: 'Template' }, - { text: 'TTL', link: 'TTL' }, - { text: '自动创建元数据', link: 'Auto-Create-MetaData' }, - ], - }, - { - text: '数据写入和删除', - collapsible: true, - prefix: 'Write-And-Delete-Data/', - children: [ - { text: '写入数据', link: 'Write-Data' }, - { text: '加载 TsFile', link: 'Load-External-Tsfile' }, - { text: '导入导出 CSV', link: 'CSV-Tool' }, - { text: '删除数据', link: 'Delete-Data' }, - ], - }, - { - text: '数据查询', - collapsible: true, - prefix: 'Query-Data/', - children: [ - { text: '概述', link: 'Overview' }, - { text: '选择表达式', link: 'Select-Expression' }, - { text: '查询过滤条件', link: 'Query-Filter' }, - { text: '查询结果分页', link: 'Pagination' }, - { text: '查询结果对齐格式', link: 'Result-Format' }, - { text: '聚合查询', link: 'Aggregate-Query' }, - { text: '最新点查询', link: 'Last-Query' }, - { text: '空值填充', link: 'Fill-Null-Value' }, - { text: '空值过滤', link: 'Without-Null' }, - { text: '查询性能追踪', link: 'Tracing-Tool' }, - ], - }, - { - text: '数据处理', - collapsible: true, - prefix: 'Process-Data/', - children: [ - { text: '用户定义函数(UDF)', link: 'UDF-User-Defined-Function' }, - { text: '查询写回(SELECT INTO)', link: 'Select-Into' }, - { text: '连续查询(CQ)', link: 'Continuous-Query' }, - { text: '触发器', link: 'Triggers' }, - { text: '告警机制', link: 'Alerting' }, - ], - }, - { - text: '权限管理', - collapsible: true, - prefix: 'Administration-Management/', - children: [{ text: '权限管理', link: 'Administration' }], - }, - { - text: '双活版本', - collapsible: true, - prefix: 'Active-Active/', - children: [{ text: '双活', link: 'Active-Active' }], - }, - { - text: '运维工具', - collapsible: true, - prefix: 'Maintenance-Tools/', - children: [ - { text: '运维命令', link: 'Maintenance-Command' }, - { text: '日志工具', link: 'Log-Tool' }, - { text: 'JMX 工具', link: 'JMX-Tool' }, - { text: 'MLog 解析工具', link: 'MLogParser-Tool' }, - { text: 'MLog 加载工具', link: 'MLogLoad-Tool' }, - { text: '元数据导出工具', link: 'Export-Schema-Tool' }, - { text: '节点工具', link: 'NodeTool' }, - { text: '水印工具', link: 'Watermark-Tool' }, - { text: '监控工具', link: 'Metric-Tool' }, - { text: 'TsFile 同步工具', link: 'Sync-Tool' }, - { text: 'TsFile 拆分工具', link: 'TsFile-Split-Tool' }, - ], - }, - { - text: '系统集成', - collapsible: true, - prefix: 'Ecosystem-Integration/', - children: [ - { text: 'Grafana Plugin', link: 'Grafana-Plugin' }, - { text: 'Grafana Connector(不推荐)', link: 'Grafana-Connector' }, - { text: 'Zeppelin-IoTDB', link: 'Zeppelin-IoTDB' }, - { text: 'DBeaver-IoTDB', link: 'DBeaver' }, - { text: 'Spark-TsFile', link: 'Spark-TsFile' }, - { text: 'Hadoop-TsFile', link: 'MapReduce-TsFile' }, - { text: 'Spark-IoTDB', link: 'Spark-IoTDB' }, - { text: 'Hive-TsFile', link: 'Hive-TsFile' }, - { text: 'Flink-TsFile', link: 'Flink-TsFile' }, - { text: 'Flink-IoTDB', link: 'Flink-IoTDB' }, - { text: 'NiFi IoTDB', link: 'NiFi-IoTDB' }, - ], - }, - { - text: 'UDF 资料库', - collapsible: true, - prefix: 'UDF-Library/', - children: [ - { text: '快速开始', link: 'Quick-Start' }, - { text: '数据画像', link: 'Data-Profiling' }, - { text: '异常检测', link: 'Anomaly-Detection' }, - { text: '数据匹配', link: 'Data-Matching' }, - { text: '频域分析', link: 'Frequency-Domain' }, - { text: '数据质量', link: 'Data-Quality' }, - { text: '数据修复', link: 'Data-Repairing' }, - { text: '序列发现', link: 'Series-Discovery' }, - { text: '字符串处理', link: 'String-Processing' }, - { text: 'M4', link: 'M4' }, - ], - }, - { - text: '附录', - collapsible: true, - prefix: 'Reference/', - children: [ - { text: '配置参数', link: 'Config-Manual' }, - { text: '关键字', link: 'Keywords' }, - { text: '常见问题', link: 'Frequently-asked-questions' }, - { text: '时间序列数据库比较', link: 'TSDB-Comparison' }, - ], - }, - ], -}; diff --git a/src/.vuepress/sidebar_timecho/V1.2.x/en.ts b/src/.vuepress/sidebar_timecho/V1.2.x/en.ts deleted file mode 100644 index f63de074c..000000000 --- a/src/.vuepress/sidebar_timecho/V1.2.x/en.ts +++ /dev/null @@ -1,194 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -export const enSidebar = { - '/UserGuide/V1.2.x/': [ - { - text: 'TimechoDB User Guide (V1.2.x)', - children: [], - }, - { - text: 'About TimechoDB', - collapsible: true, - prefix: 'IoTDB-Introduction/', - // children: 'structure', - children: [ - { text: 'What is IoTDB', link: 'What-is-IoTDB' }, - { text: 'Features', link: 'Features' }, - { text: 'System Architecture', link: 'Architecture' }, - { text: 'Performance', link: 'Performance' }, - { text: 'Scenario', link: 'Scenario' }, - { text: 'Academic Achievement', link: 'Publication' }, - ], - }, - { - text: 'Quick Start', - collapsible: true, - prefix: 'QuickStart/', - // children: 'structure', - children: [ - { text: 'Quick Start', link: 'QuickStart' }, - { text: 'Cluster Quick Start', link: 'ClusterQuickStart' }, - { text: 'General SQL Statements', link: 'General-SQL-Statements' }, - ], - }, - { - text: 'Basic Concept', - collapsible: true, - prefix: 'Basic-Concept/', - // children: 'structure', - children: [ - { text: 'Data Model', link: 'Data-Model-and-Terminology' }, - { text: 'Data Type', link: 'Data-Type' }, - { text: 'Encoding and Compression', link: 'Encoding-and-Compression' }, - { - text: 'Data Partitioning & Load Balancing', - link: 'Cluster-data-partitioning', - }, - ], - }, - { - text: 'Deployment & Maintenance', - collapsible: true, - prefix: 'Deployment-and-Maintenance/', - // children: 'structure', - children: [ - { - text: 'Environmental Requirement', - link: 'Environmental-Requirement', - }, - { text: 'Resource Recommendation', link: 'Deployment-Recommendation' }, - { text: 'Deployment Guide', link: 'Deployment-Guide_timecho' }, - { text: 'Docker Install', link: 'Docker-Install' }, - { - text: 'Monitoring Board Install and Deploy', - link: 'Monitoring-Board-Install-and-Deploy', - }, - ], - }, - - { - text: 'User Manual', - collapsible: true, - prefix: 'User-Manual/', - // children: 'structure', - children: [ - { text: 'Syntax Rule', link: 'Syntax-Rule' }, - { text: 'Operate Metadata', link: 'Operate-Metadata' }, - { text: 'Write & Delete Data', link: 'Write-Delete-Data' }, - { text: 'Query Data', link: 'Query-Data' }, - { text: 'Operator and Expression', link: 'Operator-and-Expression' }, - { text: 'Stream Processing', link: 'Streaming_timecho' }, - { text: 'Data Sync', link: 'Data-Sync_timecho' }, - { text: 'Tiered Storage', link: 'Tiered-Storage_timecho' }, - { text: 'View', link: 'IoTDB-View_timecho' }, - { text: 'Database Programming', link: 'Database-Programming' }, - { text: 'Security Management', link: 'Security-Management_timecho' }, - { text: 'Database Administration', link: 'Authority-Management' }, - ], - }, - { - text: 'Tools System', - collapsible: true, - prefix: 'Tools-System/', - // children: 'structure', - children: [ - { text: 'Command Line Interface (CLI)', link: 'CLI' }, - { text: 'Workbench', link: 'Workbench_timecho' }, - { text: 'Monitor Tool', link: 'Monitor-Tool' }, - { text: 'Benchmark Tool', link: 'Benchmark' }, - { text: 'Maintenance Tool', link: 'Maintenance-Tool_timecho' }, - { text: 'Import Export Tool', link: 'Import-Export-Tool' }, - ], - }, - { - text: 'API', - collapsible: true, - prefix: 'API/', - // children: 'structure', - children: [ - { text: 'Java Native API', link: 'Programming-Java-Native-API' }, - { text: 'Python Native API', link: 'Programming-Python-Native-API' }, - { text: 'C++ Native API', link: 'Programming-Cpp-Native-API' }, - { text: 'Go Native API', link: 'Programming-Go-Native-API' }, - { text: 'C# Native API', link: 'Programming-CSharp-Native-API' }, - { text: 'Node.js Native API', link: 'Programming-NodeJS-Native-API' }, - { text: 'Rust Native API', link: 'Programming-Rust-Native-API' }, - { text: 'JDBC', link: 'Programming-JDBC' }, - /* { text: 'MQTT Protocol', link: 'Programming-MQTT' }, */ - { text: 'Kafka', link: 'Programming-Kafka' }, - { text: 'REST API V1 (Not Recommend)', link: 'RestServiceV1' }, - { text: 'REST API V2', link: 'RestServiceV2' }, - { text: 'TsFile API', link: 'Programming-TsFile-API' }, - ], - }, - { - text: 'Ecosystem Integration', - collapsible: true, - prefix: 'Ecosystem-Integration/', - // children: 'structure', - children: [ - { text: 'Grafana Plugin', link: 'Grafana-Plugin' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB' }, - { text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' }, - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, - { text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' }, - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - // { text: 'Apache Flink(SQL)', link: 'Flink-SQL-IoTDB' }, - { text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' }, - { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, - { text: 'DBeaver', link: 'DBeaver' }, - { text: 'Telegraf', link: 'Telegraf-IoTDB' }, - ], - }, - { - text: 'SQL Manual', - collapsible: true, - prefix: 'SQL-Manual/', - // children: 'structure', - children: [{ text: 'SQL Manual', link: 'SQL-Manual' }], - }, - { - text: 'FAQ', - collapsible: true, - prefix: 'FAQ/', - // children: 'structure', - children: [ - { - text: 'Frequently Asked Questions', - link: 'Frequently-asked-questions', - }, - ], - }, - { - text: 'Reference', - collapsible: true, - prefix: 'Reference/', - // children: 'structure', - children: [ - { text: 'UDF Libraries', link: 'UDF-Libraries' }, - { text: 'Common Config Manual', link: 'Common-Config-Manual' }, - { text: 'ConfigNode Config Manual', link: 'ConfigNode-Config-Manual' }, - { text: 'DataNode Config Manual', link: 'DataNode-Config-Manual' }, - { text: 'Status Codes', link: 'Status-Codes' }, - { text: 'Keywords', link: 'Keywords' }, - ], - }, - ], -}; diff --git a/src/.vuepress/sidebar_timecho/V1.2.x/zh.ts b/src/.vuepress/sidebar_timecho/V1.2.x/zh.ts deleted file mode 100644 index 8ddeec94d..000000000 --- a/src/.vuepress/sidebar_timecho/V1.2.x/zh.ts +++ /dev/null @@ -1,183 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -export const zhSidebar = { - '/zh/UserGuide/V1.2.x/': [ - { - text: 'TimechoDB用户手册 (V1.2.x)', - children: [], - }, - { - text: '关于TimechoDB', - collapsible: true, - prefix: 'IoTDB-Introduction/', - // children: 'structure', 使用该方式自动获取文件夹下的文件 - children: [ - { text: 'IoTDB简介', link: 'What-is-IoTDB' }, - { text: '主要功能特点', link: 'Features' }, - { text: '系统架构', link: 'Architecture' }, - { text: '性能特点', link: 'Performance' }, - { text: '应用场景', link: 'Scenario' }, - { text: '学术成果', link: 'Publication' }, - ], - }, - { - text: '快速上手', - collapsible: true, - prefix: 'QuickStart/', - // children: 'structure', - children: [ - { text: '单机版', link: 'QuickStart' }, - { text: '集群版', link: 'ClusterQuickStart' }, - { text: '常用SQL语句', link: 'General-SQL-Statements' }, - ], - }, - { - text: '基础概念', - collapsible: true, - prefix: 'Basic-Concept/', - // children: 'structure', - children: [ - { text: '数据模型', link: 'Data-Model-and-Terminology' }, - { text: '数据类型', link: 'Data-Type' }, - { text: '编码和压缩', link: 'Encoding-and-Compression' }, - { text: '数据分区与负载均衡', link: 'Cluster-data-partitioning' }, - ], - }, - { - text: '部署与运维', - collapsible: true, - prefix: 'Deployment-and-Maintenance/', - // children: 'structure', - children: [ - { text: '部署准备', link: 'Deployment-Preparation' }, - { text: '资源推荐', link: 'Deployment-Recommendation' }, - { text: '部署指导', link: 'Deployment-Guide_timecho' }, - { text: 'docker部署', link: 'Docker-Install' }, - { - text: '监控面板安装部署', - link: 'Monitoring-Board-Install-and-Deploy', - }, - ], - }, - - { - text: '使用手册', - collapsible: true, - prefix: 'User-Manual/', - // children: 'structure', - children: [ - { text: '语法约定', link: 'Syntax-Rule' }, - { text: '元数据管理', link: 'Operate-Metadata' }, - { text: '数据写入与删除', link: 'Write-Delete-Data' }, - { text: '数据查询', link: 'Query-Data' }, - { text: '运算符和表达式', link: 'Operator-and-Expression' }, - { text: '流处理框架', link: 'Streaming_timecho' }, - { text: '数据同步', link: 'Data-Sync_timecho' }, - { text: '多级存储', link: 'Tiered-Storage_timecho' }, - { text: '视图', link: 'IoTDB-View_timecho' }, - { text: '数据库编程', link: 'Database-Programming' }, - { text: '安全控制', link: 'Security-Management_timecho' }, - { text: '权限管理', link: 'Authority-Management' }, - ], - }, - { - text: '工具体系', - collapsible: true, - prefix: 'Tools-System/', - // children: 'structure', - children: [ - { text: 'SQL命令行终端 (CLI)', link: 'CLI' }, - { text: '可视化控制台', link: 'Workbench_timecho' }, - { text: '监控工具', link: 'Monitor-Tool' }, - { text: '测试工具', link: 'Benchmark' }, - { text: '运维工具', link: 'Maintenance-Tool_timecho' }, - { text: '导入导出工具', link: 'Import-Export-Tool' }, - ], - }, - { - text: '应用编程接口', - collapsible: true, - prefix: 'API/', - // children: 'structure', - children: [ - { text: 'Java原生接口', link: 'Programming-Java-Native-API' }, - { text: 'Python原生接口', link: 'Programming-Python-Native-API' }, - { text: 'C++原生接口', link: 'Programming-Cpp-Native-API' }, - { text: 'Go原生接口', link: 'Programming-Go-Native-API' }, - { text: 'C#原生接口', link: 'Programming-CSharp-Native-API' }, - { text: 'Node.js原生接口', link: 'Programming-NodeJS-Native-API' }, - { text: 'Rust原生接口', link: 'Programming-Rust-Native-API' }, - { text: 'JDBC', link: 'Programming-JDBC' }, - /* { text: 'MQTT协议', link: 'Programming-MQTT' }, */ - { text: 'Kafka', link: 'Programming-Kafka' }, - { text: 'REST API V1 (不推荐)', link: 'RestServiceV1' }, - { text: 'REST API V2', link: 'RestServiceV2' }, - { text: 'TsFile API', link: 'Programming-TsFile-API' }, - ], - }, - { - text: '系统集成', - collapsible: true, - prefix: 'Ecosystem-Integration/', - // children: 'structure', - children: [ - { text: 'Grafana插件', link: 'Grafana-Plugin' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB' }, - { text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' }, - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, - { text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' }, - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - // { text: 'Apache Flink(SQL)', link: 'Flink-SQL-IoTDB' }, - { text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' }, - { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, - { text: 'DBeaver', link: 'DBeaver' }, - { text: 'Telegraf', link: 'Telegraf-IoTDB' }, - ], - }, - { - text: 'SQL手册', - collapsible: true, - prefix: 'SQL-Manual/', - // children: 'structure', - children: [{ text: 'SQL手册', link: 'SQL-Manual' }], - }, - { - text: 'FAQ', - collapsible: true, - prefix: 'FAQ/', - // children: 'structure', - children: [{ text: '常见问题', link: 'Frequently-asked-questions' }], - }, - { - text: '附录', - collapsible: true, - prefix: 'Reference/', - // children: 'structure', - children: [ - { text: 'UDF函数库', link: 'UDF-Libraries' }, - { text: '配置参数', link: 'Common-Config-Manual' }, - { text: 'ConfigNode配置参数', link: 'ConfigNode-Config-Manual' }, - { text: 'DataNode配置参数', link: 'DataNode-Config-Manual' }, - { text: '状态码', link: 'Status-Codes' }, - { text: '关键字', link: 'Keywords' }, - ], - }, - ], -}; diff --git a/src/.vuepress/sidebar_timecho/V1.3.x/en.ts b/src/.vuepress/sidebar_timecho/V1.3.x/en.ts deleted file mode 100644 index 2c398e40d..000000000 --- a/src/.vuepress/sidebar_timecho/V1.3.x/en.ts +++ /dev/null @@ -1,394 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -export const enSidebar = { - '/UserGuide/V1.3.x/': [ - { - text: 'TimechoDB User Guide (V1.3.x)', - children: [], - }, - { - text: 'About TimechoDB', - collapsible: true, - prefix: 'IoTDB-Introduction/', - // children: 'structure', 使用该方式自动获取文件夹下的文件 - children: [ - { text: 'IoTDB Introduction', link: 'IoTDB-Introduction_timecho' }, - { text: 'Scenario', link: 'Scenario' }, - { text: 'Release History', link: 'Release-history_timecho' }, - ], - }, - { - text: 'Background knowledge', - collapsible: true, - prefix: 'Background-knowledge/', - children: [ - { text: 'Common Concepts', link: 'Cluster-Concept_timecho' }, - { text: 'Data Type', link: 'Data-Type' }, - ], - }, - { - text: 'Quick Start', - link: 'QuickStart/QuickStart_timecho', - }, - { - text: 'Installation and Deployment', - collapsible: true, - prefix: 'Deployment-and-Maintenance/', - children: [ - { - text: 'Deployment Preparation', - collapsible: true, - children: [ - { text: 'Obtain TimechoDB', link: 'IoTDB-Package_timecho' }, - { text: 'Database Resources', link: 'Database-Resources' }, - { text: 'Environment Requirements', link: 'Environment-Requirements' }, - ], - }, - { - text: 'Database Deployment', - collapsible: true, - children: [ - { - text: 'Stand-Alone Deployment', - link: 'Stand-Alone-Deployment_timecho', - }, - { text: 'Cluster Deployment', link: 'Cluster-Deployment_timecho' }, - { - text: 'Dual Active Deployment', - link: 'Dual-Active-Deployment_timecho', - }, - { text: 'Docker Deployment', link: 'Docker-Deployment_timecho' }, - { text: 'Kubernetes Deployment', link: 'Kubernetes_timecho' }, - ], - }, - { - text: 'AI Deployment', - collapsible: true, - children: [ - { text: 'AINode Deployment', link: 'AINode_Deployment_timecho' }, - ], - }, - { - text: 'Peripheral Tools', - collapsible: true, - children: [ - { - text: 'Monitoring Panel Deployment', - link: 'Monitoring-panel-deployment', - }, - { text: 'Workbench Deployment', link: 'workbench-deployment_timecho' }, - ], - }, - ], - }, - { - text: 'Basic Functions', - collapsible: true, - prefix: 'Basic-Concept/', - // children: 'structure', - children: [ - { - text: 'Data Modeling', - collapsible: true, - children: [ - { - text: 'Timeseries Data Model', - link: 'Navigating_Time_Series_Data', - }, - { - text: 'Modeling Scheme Design', - link: 'Data-Model-and-Terminology', - }, - { - text: 'Measurement Point Management', - link: 'Operate-Metadata_timecho', - }, - ], - }, - { text: 'Write Data', link: 'Write-Data' }, - { text: 'Query Data', link: 'Query-Data' }, - { - text: 'Delete Data', - collapsible: true, - children: [ - { text: 'Delete Data', link: 'Delete-Data' }, - { text: 'TTL Delete Data', link: 'TTL-Delete' }, - { text: 'SpaceTL Delete Data', link: 'SpaceTL-Delete' }, - ], - }, - ], - }, - { - text: 'Advanced Features', - collapsible: true, - prefix: 'User-Manual/', - children: [ - { text: 'Data Sync(V1.3.0/1/2)', link: 'Data-Sync-old_timecho' }, - { text: 'Data Sync(V1.3.3)', link: 'Data-Sync_timecho' }, - { text: 'Data Subscription', link: 'Data-subscription' }, - { - text: 'Stream Computing', - collapsible: true, - children: [ - { text: 'Stream Computing Framework', link: 'Streaming_timecho' }, - { text: 'Continuous Query', link: 'Database-Programming' }, - { text: 'Trigger', link: 'Trigger' }, - ], - }, - { text: 'Tiered Storage', link: 'Tiered-Storage_timecho' }, - { text: 'UDF', link: 'User-defined-function_timecho' }, - { text: 'View', link: 'IoTDB-View_timecho' }, - { - text: 'Security Permissions', - collapsible: true, - children: [ - { text: 'Permission Management', link: 'Authority-Management' }, - { text: 'White List', link: 'White-List_timecho' }, - { text: 'Security Audit', link: 'Audit-Log_timecho' }, - ], - }, - { - text: 'System Maintenance', - collapsible: true, - children: [ - { text: 'Query Performance Analysis', link: 'Query-Performance-Analysis' }, - { text: 'Load Balance', link: 'Load-Balance' }, - { text: 'Maintenance statement', link: 'Maintenance-commands' }, - ], - }, - ], - }, - { - text: 'AI capability', - collapsible: true, - prefix: 'AI-capability/', - children: [ - { text: 'AINode', link: 'AINode_timecho' }, - { text: 'TimeSeries Large Model', link: 'TimeSeries-Large-Model' }, - ], - }, - { - text: 'Tools System', - collapsible: true, - prefix: 'Tools-System/', - // children: 'structure', - children: [ - { text: 'CLI', link: 'CLI_timecho' }, - { text: 'Workbench', link: 'Workbench_timecho' }, - { text: 'Monitor Tool', link: 'Monitor-Tool_timecho' }, - { text: 'Benchmark Tool', link: 'Benchmark' }, - { text: 'Cluster Management Tool', link: 'Maintenance-Tool_timecho' }, - { text: 'Data Import & Export', collapsible: true, - children: [ - { text: 'Data Import Export(V1.3.0/1/2)', link: 'Data-Import-Export-Tool' }, - { text: 'TsFile Import Export(V1.3.0/1/2)', link: 'TsFile-Import-Export-Tool' }, - { text: 'Data Import(V1.3.3)', link: 'Data-Import-Tool' }, - { text: 'Data Import(V1.3.4)', link: 'Data-Import-Tool-1-3-4' }, - { text: 'Data Export(V1.3.3)', link: 'Data-Export-Tool' }, - { text: 'Data Export(V1.3.4)', link: 'Data-Export-Tool-1-3-4' }, - ], - }, - { text: 'Schema Import & Export', collapsible: true, - children: [ - { text: 'Schema Import', link: 'Schema-Import-Tool' }, - { text: 'Schema Export', link: 'Schema-Export-Tool' }, - ], - }, - { text: 'Full Backup Tool(V1.3.2)', link: 'Backup-Tool' }, - { text: 'Health Check Tool(V1.3.2)', link: 'Health-Check-Tool' }, - ], - }, - { - text: 'API', - collapsible: true, - prefix: 'API/', - // children: 'structure', - children: [ - { text: 'Java Native Interface', collapsible: true, - children: [ - { text: 'Java Native API', link: 'Programming-Java-Native-API' }, - { text: 'Data Subscription API', link: 'Programming-Data-Subscription' }, - ], - }, - { text: 'Python Native API', link: 'Programming-Python-Native-API' }, - { text: 'C++ Native API', link: 'Programming-Cpp-Native-API' }, - { text: 'Go Native API', link: 'Programming-Go-Native-API' }, - { text: 'C# Native API', link: 'Programming-CSharp-Native-API' }, - { text: 'Node.js Native API', link: 'Programming-NodeJS-Native-API' }, - { text: 'Rust Native API', link: 'Programming-Rust-Native-API' }, - { text: 'JDBC', link: 'Programming-JDBC' }, - /* { text: 'MQTT Protocol', link: 'Programming-MQTT' }, */ - { text: 'OPC UA Protocol', link: 'Programming-OPC-UA_timecho' }, - { text: 'OPC DA Protocol', link: 'Programming-OPC-DA_timecho' }, - { - text: 'REST API', - collapsible: true, - children: [ - { text: 'V1 (Not Recommend)', link: 'RestServiceV1' }, - { text: 'V2', link: 'RestServiceV2' }, - ], - }, - ], - }, - { - text: 'Ecosystem Integration', - collapsible: true, - prefix: 'Ecosystem-Integration/', - // children: 'structure', - children: [ - { - text: '‌Data Acquisition', - collapsible: true, - children: [ - { text: 'Telegraf Plugin', link: 'Telegraf' }, - ], - }, - { - text: 'Data Integration', - collapsible: true, - children: [ - { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, - { text: 'Kafka', link: 'Programming-Kafka' }, - ], - }, - { - text: '‌Computing Engine', - collapsible: true, - children: [ - { text: 'Apache Flink', link: 'Flink-IoTDB' }, - { text: 'Apache Spark', link: 'Spark-IoTDB' }, - ], - }, - { - text: '‌Visual Analytics', - collapsible: true, - children: [ - { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB' }, - { text: 'Grafana', link: 'Grafana-Connector' }, - { text: 'Grafana Plugin', link: 'Grafana-Plugin' }, - { text: 'DataEase', link: 'DataEase' }, - ], - }, - { - text: '‌SQL Development', - collapsible: true, - children: [ - { text: 'DBeaver', link: 'DBeaver' }, - ], - }, - { - text: '‌IoT Platform', - collapsible: true, - children: [ - { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'ThingsBoard', link: 'Thingsboard' }, - ], - }, - ], - }, - { - text: 'SQL Manual', - collapsible: true, - prefix: 'SQL-Manual/', - // children: 'structure', - children: [ - { text: 'SQL Manual', link: 'SQL-Manual' }, - { - text: 'Functions and Operators', - collapsible: true, - children: [ - { text: 'UDF Libraries', link: 'UDF-Libraries_timecho' }, - { - text: 'Operator and Expression', - link: 'Operator-and-Expression', - }, - { - text: 'Function and Expression', - link: 'Function-and-Expression', - }, - ], - }, - ], - }, - { - text: 'Technical Insider', - collapsible: true, - prefix: 'Technical-Insider/', - // children: 'structure', - children: [ - { text: 'Research Paper ', link: 'Publication' }, - { text: 'Compression & Encoding', link: 'Encoding-and-Compression' }, - { - text: 'Data Partitioning & Load Balancing', - link: 'Cluster-data-partitioning', - }, - ], - }, - { - text: 'Reference', - collapsible: true, - prefix: 'Reference/', - // children: 'structure', - children: [ - { - text: 'Config Manual(V1.3.0/1/2)', - collapsible: true, - children: [ - { text: 'Common Config Manual', link: 'Common-Config-Manual-old' }, - { text: 'ConfigNode Config Manual', link: 'ConfigNode-Config-Manual-old' }, - { text: 'DataNode Config Manual', link: 'DataNode-Config-Manual-old_timecho' }, - ], - }, - { - text: 'Config Manual(V1.3.3)', - collapsible: true, - children: [ - { text: 'Common Config Manual', link: 'Common-Config-Manual' }, - { - text: 'ConfigNode Config Manual', - link: 'ConfigNode-Config-Manual', - }, - { text: 'DataNode Config Manual', link: 'DataNode-Config-Manual_timecho' }, - ], - }, - { - text: 'Syntax-Rule', - collapsible: true, - children: [ - { text: 'Identifiers', link: 'Syntax-Rule' }, - { text: 'Keywords', link: 'Keywords' }, - ], - }, - { text: 'Status Codes', link: 'Status-Codes' }, - ], - }, - { - text: 'FAQ', - collapsible: true, - prefix: 'FAQ/', - // children: 'structure', - children: [ - { - text: 'Frequently Asked Questions', - link: 'Frequently-asked-questions', - }, - ], - }, - ], -}; diff --git a/src/.vuepress/sidebar_timecho/V1.3.x/zh.ts b/src/.vuepress/sidebar_timecho/V1.3.x/zh.ts deleted file mode 100644 index ca4a58281..000000000 --- a/src/.vuepress/sidebar_timecho/V1.3.x/zh.ts +++ /dev/null @@ -1,359 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -export const zhSidebar = { - '/zh/UserGuide/V1.3.x/': [ - { - text: 'TimechoDB用户手册 (V1.3.x)', - children: [], - }, - { - text: '关于TimechoDB', - collapsible: true, - prefix: 'IoTDB-Introduction/', - // children: 'structure', 使用该方式自动获取文件夹下的文件 - children: [ - { text: '产品介绍', link: 'IoTDB-Introduction_timecho' }, - { text: '应用场景', link: 'Scenario' }, - { text: '发布历史', link: 'Release-history_timecho' }, - ], - }, - { - text: '预备知识', - collapsible: true, - prefix: 'Background-knowledge/', - children: [ - { text: '常见概念', link: 'Cluster-Concept_timecho' }, - { text: '数据类型', link: 'Data-Type' }, - ], - }, - { - text: '快速上手', - link: 'QuickStart/QuickStart_timecho', - }, - { - text: '安装部署', - collapsible: true, - prefix: 'Deployment-and-Maintenance/', - children: [ - { - text: '部署准备', - collapsible: true, - children: [ - { text: '安装包获取', link: 'IoTDB-Package_timecho' }, - { text: '资源规划', link: 'Database-Resources' }, - { text: '环境配置', link: 'Environment-Requirements' }, - ], - }, - { - text: '数据库部署', - collapsible: true, - children: [ - { text: '单机版部署', link: 'Stand-Alone-Deployment_timecho' }, - { text: '集群版部署', link: 'Cluster-Deployment_timecho' }, - { text: '双活版部署', link: 'Dual-Active-Deployment_timecho' }, - { text: 'Docker 部署', link: 'Docker-Deployment_timecho' }, - { text: 'Kubernetes 部署', link: 'Kubernetes_timecho' }, - ], - }, - { - text: 'AI 部署', - collapsible: true, - children: [ - { text: 'AINode 部署', link: 'AINode_Deployment_timecho' }, - ], - }, - { - text: '周边工具', - collapsible: true, - children: [ - { text: '监控面板部署', link: 'Monitoring-panel-deployment' }, - { text: '可视化控制台部署', link: 'workbench-deployment_timecho' }, - ], - }, - ], - }, - { - text: '基础功能', - collapsible: true, - prefix: 'Basic-Concept/', - // children: 'structure', - children: [ - { - text: '数据建模', - collapsible: true, - children: [ - { text: '时序数据模型', link: 'Navigating_Time_Series_Data' }, - { text: '建模方案设计', link: 'Data-Model-and-Terminology' }, - { text: '测点管理', link: 'Operate-Metadata_timecho' }, - ], - }, - { text: '数据写入', link: 'Write-Data' }, - { text: '数据查询', link: 'Query-Data' }, - { - text: '数据删除', - collapsible: true, - children: [ - { text: '数据删除', link: 'Delete-Data' }, - { text: '数据保留时间', link: 'TTL-Delete' }, - { text: 'SpaceTL 删除', link: 'SpaceTL-Delete' }, - ], - }, - ], - }, - { - text: '高级功能', - collapsible: true, - prefix: 'User-Manual/', - children: [ - { text: '数据同步(V1.3.0/1/2)', link: 'Data-Sync-old_timecho' }, - { text: '数据同步(V1.3.3)', link: 'Data-Sync_timecho' }, - { text: '数据订阅', link: 'Data-subscription' }, - { - text: '流计算', - collapsible: true, - children: [ - { text: '流计算框架', link: 'Streaming_timecho' }, - { text: '连续查询', link: 'Database-Programming' }, - { text: '触发器', link: 'Trigger' }, - ], - }, - { text: '多级存储', link: 'Tiered-Storage_timecho' }, - { text: 'UDF', link: 'User-defined-function_timecho' }, - { text: '视图', link: 'IoTDB-View_timecho' }, - { - text: '安全权限', - collapsible: true, - children: [ - { text: '权限管理', link: 'Authority-Management' }, - { text: '白名单', link: 'White-List_timecho' }, - { text: '安全审计', link: 'Audit-Log_timecho' }, - ], - }, - { - text: '系统运维', - collapsible: true, - children: [ - { text: '查询性能分析', link: 'Query-Performance-Analysis' }, - { text: '负载均衡', link: 'Load-Balance' }, - { text: '运维语句', link: 'Maintenance-statement' }, - ], - }, - ], - }, - { - text: 'AI 能力', - collapsible: true, - prefix: 'AI-capability/', - children: [ - { text: 'AINode', link: 'AINode_timecho' }, - { text: '时序大模型', link: 'TimeSeries-Large-Model' }, - ], - }, - { - text: '工具体系', - collapsible: true, - prefix: 'Tools-System/', - // children: 'structure', - children: [ - { text: '命令行工具', link: 'CLI_timecho' }, - { text: '可视化控制台', link: 'Workbench_timecho' }, - { text: '监控工具', link: 'Monitor-Tool_timecho' }, - { text: '测试工具', link: 'Benchmark' }, - { text: '集群管理工具', link: 'Maintenance-Tool_timecho' }, - { text: '数据导入导出', collapsible: true, - children: [ - { text: '数据导入导出(V1.3.0/1/2)', link: 'Data-Import-Export-Tool' }, - { text: 'TsFile导入导出(V1.3.0/1/2)', link: 'TsFile-Import-Export-Tool' }, - { text: '数据导入(V1.3.3)', link: 'Data-Import-Tool' }, - { text: '数据导入(V1.3.4)', link: 'Data-Import-Tool-1-3-4' }, - { text: '数据导出(V1.3.3)', link: 'Data-Export-Tool' }, - { text: '数据导出(V1.3.4)', link: 'Data-Export-Tool-1-3-4' }, - ], - }, - { text: '元数据导入导出', collapsible: true, - children: [ - { text: '元数据导入', link: 'Schema-Import-Tool' }, - { text: '元数据导出', link: 'Schema-Export-Tool' }, - ], - }, - { text: '全量备份工具(V1.3.2)', link: 'Backup-Tool' }, - { text: '健康检查工具(V1.3.2)', link: 'Health-Check-Tool' }, - ], - }, - { - text: '应用编程接口', - collapsible: true, - prefix: 'API/', - // children: 'structure', - children: [ - { text: 'Java原生接口', collapsible: true, - children: [ - { text: 'Java原生API', link: 'Programming-Java-Native-API' }, - { text: '数据订阅API', link: 'Programming-Data-Subscription' }, - ], - }, - { text: 'Python原生接口', link: 'Programming-Python-Native-API' }, - { text: 'C++原生接口', link: 'Programming-Cpp-Native-API' }, - { text: 'Go原生接口', link: 'Programming-Go-Native-API' }, - { text: 'C#原生接口', link: 'Programming-CSharp-Native-API' }, - { text: 'Node.js原生接口', link: 'Programming-NodeJS-Native-API' }, - { text: 'Rust', link: 'Programming-Rust-Native-API' }, - { text: 'JDBC', link: 'Programming-JDBC' }, - /* { text: 'MQTT协议', link: 'Programming-MQTT' }, */ - { text: 'OPC UA协议', link: 'Programming-OPC-UA_timecho' }, - { text: 'OPC DA协议', link: 'Programming-OPC-DA_timecho' }, - { - text: 'REST API', - collapsible: true, - children: [ - { text: 'V1 (不推荐)', link: 'RestServiceV1' }, - { text: 'V2', link: 'RestServiceV2' }, - ], - }, - ], - }, - { - text: '生态集成', - collapsible: true, - prefix: 'Ecosystem-Integration/', - // children: 'structure', - children: [ - { - text: '数据采集', - collapsible: true, - children: [ - { text: 'Telegraf插件', link: 'Telegraf' }, - ], - }, - { - text: '数据集成', - collapsible: true, - children: [ - { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, - { text: 'Kafka', link: 'Programming-Kafka' }, - ], - }, - { - text: '计算引擎', - collapsible: true, - children: [ - { text: 'Apache Flink', link: 'Flink-IoTDB' }, - { text: 'Apache Spark', link: 'Spark-IoTDB' }, - ], - }, - { - text: '可视化分析', - collapsible: true, - children: [ - { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'Grafana', link: 'Grafana-Connector' }, - { text: 'Grafana插件', link: 'Grafana-Plugin' }, - { text: 'DataEase', link: 'DataEase' }, - ], - }, - { - text: 'SQL 开发', - collapsible: true, - children: [ - { text: 'DBeaver', link: 'DBeaver' }, - ], - }, - { - text: '物联网平台', - collapsible: true, - children: [ - { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'ThingsBoard', link: 'Thingsboard' }, - ], - }, - ], - }, - { - text: 'SQL手册', - collapsible: true, - prefix: 'SQL-Manual/', - // children: 'structure', - children: [ - { text: 'SQL手册', link: 'SQL-Manual' }, - { - text: '函数与运算符', - collapsible: true, - children: [ - { text: 'UDF函数库', link: 'UDF-Libraries_timecho' }, - { text: '函数与运算符', link: 'Operator-and-Expression' }, - { text: '内置函数与表达式', link: 'Function-and-Expression' }, - ], - }, - ], - }, - { - text: '技术内幕', - collapsible: true, - prefix: 'Technical-Insider/', - // children: 'structure', - children: [ - { text: '研究论文', link: 'Publication' }, - { text: '压缩&编码', link: 'Encoding-and-Compression' }, - { text: '数据分区和负载均衡', link: 'Cluster-data-partitioning' }, - ], - }, - { - text: '附录', - collapsible: true, - prefix: 'Reference/', - // children: 'structure', - children: [ - { - text: '配置参数(V1.3.0/1/2)', - collapsible: true, - children: [ - { text: '配置参数', link: 'Common-Config-Manual-old' }, - { text: 'ConfigNode配置参数', link: 'ConfigNode-Config-Manual-old' }, - { text: 'DataNode配置参数', link: 'DataNode-Config-Manual-old_timecho' }, - ], - }, - { - text: '配置参数(V1.3.3)', - collapsible: true, - children: [ - { text: '配置参数', link: 'Common-Config-Manual' }, - { text: 'ConfigNode配置参数', link: 'ConfigNode-Config-Manual' }, - { text: 'DataNode配置参数', link: 'DataNode-Config-Manual_timecho' }, - ], - }, - { - text: '语法约定', - collapsible: true, - children: [ - { text: '标识符', link: 'Syntax-Rule' }, - { text: '关键字', link: 'Keywords' }, - ], - }, - { text: '状态码', link: 'Status-Codes' }, - ], - }, - { - text: 'FAQ', - collapsible: true, - prefix: 'FAQ/', - // children: 'structure', - children: [{ text: '常见问题', link: 'Frequently-asked-questions' }], - }, - ], -}; diff --git a/src/.vuepress/sidebar_timecho/V2.0.x/en-Table.ts b/src/.vuepress/sidebar_timecho/V2.0.x/en-Table.ts deleted file mode 100644 index 66576be0f..000000000 --- a/src/.vuepress/sidebar_timecho/V2.0.x/en-Table.ts +++ /dev/null @@ -1,319 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -export const enSidebar = { - '/UserGuide/latest-Table/': [ - { - text: 'TimechoDB User Guide (V2.0.x)', - children: [], - }, - { - text: 'About TimechoDB', - collapsible: true, - prefix: 'IoTDB-Introduction/', - children: [ - { text: 'Introduction', link: 'IoTDB-Introduction_timecho' }, - { text: 'Scenario', link: 'Scenario' }, - { text: 'Release History', link: 'Release-history_timecho' }, - ], - }, - { - text: 'Background knowledge', - collapsible: true, - prefix: 'Background-knowledge/', - children: [ - { text: 'Common Concepts', link: 'Cluster-Concept_timecho' }, - { text: 'Timeseries Data Model', link: 'Navigating_Time_Series_Data_timecho' }, - { text: 'Modeling Scheme Design', link: 'Data-Model-and-Terminology_timecho' }, - { text: 'Data Type', link: 'Data-Type_timecho' }, - ], - }, - { - text: 'Quick Start', - link: 'QuickStart/QuickStart_timecho', - }, - { - text: 'Installation and Deployment', - collapsible: true, - prefix: 'Deployment-and-Maintenance/', - children: [ - { - text: 'Deployment Preparation', - collapsible: true, - children: [ - { text: 'Deployment form', link: 'Deployment-form_timecho' }, - { text: 'Obtain TimechoDB', link: 'IoTDB-Package_timecho' }, - { text: 'Database Resources', link: 'Database-Resources_timecho' }, - { text: 'Environment Requirements', link: 'Environment-Requirements' }, - ], - }, - { - text: 'Database Deployment', - collapsible: true, - children: [ - { - text: 'Stand-Alone Deployment', - link: 'Stand-Alone-Deployment_timecho', - }, - { text: 'Cluster Deployment', link: 'Cluster-Deployment_timecho' }, - { - text: 'Dual Active Deployment', - link: 'Dual-Active-Deployment_timecho', - }, - { text: 'Docker Deployment', link: 'Docker-Deployment_timecho' }, - ], - }, - { - text: 'AI Deployment', - collapsible: true, - children: [ - { text: 'AINode Deployment(V2.0.5/6)', link: 'AINode_Deployment_timecho' }, - { text: 'AINode Deployment(V2.0.8)', link: 'AINode_Deployment_Upgrade_timecho' }, - ], - }, - { - text: 'Peripheral Tools', - collapsible: true, - children: [ - { - text: 'Monitoring Panel Deployment', - link: 'Monitoring-panel-deployment', - }, - ], - }, - ], - }, - { - text: 'Basic Functions', - collapsible: true, - prefix: 'Basic-Concept/', - children: [ - { text: 'Database Management', link: 'Database-Management_timecho' }, - { text: 'Table Management', link: 'Table-Management_timecho' }, - { text: 'Write&Updata Data', link: 'Write-Updata-Data_timecho' }, - { text: 'Query Data', link: 'Query-Data_timecho' }, - { - text: 'Delete Data', - collapsible: true, - children: [ - { text: 'Delete Data', link: 'Delete-Data' }, - { text: 'TTL Delete Data', link: 'TTL-Delete-Data_timecho' }, - { text: 'SpaceTL Delete Data', link: 'SpaceTL-Delete' }, - ], - }, - ], - }, - { - text: 'Advanced Features', - collapsible: true, - prefix: 'User-Manual/', - children: [ - { text: 'Data Sync', link: 'Data-Sync_timecho', badge: ['new'] }, - { - text: 'Timeseries Featured Analysis', - collapsible: true, - children: [ - { text: 'Pattern Query', link: 'Pattern-Query_timecho' }, - { text: 'Window Function', link: 'Window-Function_timecho' }, - ], - badge: ['hot'] - }, - { text: 'UDF', link: 'User-defined-function' }, - { - text: 'Security Management', - collapsible: true, - children: [ - { text: 'Authority Management(Before V2.0.7)', link: 'Authority-Management_timecho' }, - { text: 'Authority Management(From V2.0.7)', link: 'Authority-Management-Upgrade_timecho' }, - { text: 'Black White List', link: 'Black-White-List_timecho' }, - { text: 'Security Audit', link: 'Audit-Log_timecho' }, - ], - }, - { text: 'Tiered Storage', link: 'Tiered-Storage_timecho' }, - { text: 'Tree-to-Table Mapping', link: 'Tree-to-Table_timecho' }, - { - text: 'System Maintenance', - collapsible: true, - children: [ - { text: 'Query Performance Analysis', link: 'Query-Performance-Analysis' }, - { text: 'Cluster Maintenance', link: 'Load-Balance' }, - { text: 'Maintenance statement', link: 'Maintenance-commands_timecho' }, - { text: 'Auto-start On Boot', link: 'Auto-Start-On-Boot_timecho', badge: ['new'] }, - ], - }, - ], - }, - { - text: 'AI capability', - collapsible: true, - prefix: 'AI-capability/', - children: [ - { text: 'AINode(V2.0.5/6)', link: 'AINode_timecho' }, - { text: 'AINode(V2.0.8)', link: 'AINode_Upgrade_timecho' , badge: ['hot']}, - { text: 'TimeSeries Large Model(V2.0.5/6)', link: 'TimeSeries-Large-Model' }, - { text: 'TimeSeries Large Model(V2.0.8)', link: 'TimeSeries-Large-Model_Upgrade_timecho' }, - ], - }, - { - text: 'Tools System', - collapsible: true, - prefix: 'Tools-System/', - children: [ - { text: 'CLI', link: 'CLI_timecho', badge: ['new'] }, - { text: 'Monitor Tool', link: 'Monitor-Tool_timecho' }, - { text: 'Benchmark Tool', link: 'Benchmark' }, - { text: 'Cluster Management Tool', link: 'Maintenance-Tool_timecho' }, - { text: 'Data Import & Export', collapsible: true, - children: [ - { text: 'Data Import', link: 'Data-Import-Tool_timecho', badge: ['new'] }, - { text: 'Data Export', link: 'Data-Export-Tool_timecho', badge: ['new'] }, - ], - }, - { text: 'Schema Import & Export', collapsible: true, - children: [ - { text: 'Schema Import', link: 'Schema-Import-Tool_timecho' }, - { text: 'Schema Export', link: 'Schema-Export-Tool_timecho' }, - ], - }, - { text: 'Full Backup Tool', link: 'Backup-Tool' }, - { text: 'Health Check Tool', link: 'Health-Check-Tool' }, - ], - }, - { - text: 'API', - collapsible: true, - prefix: 'API/', - children: [ - { text: 'Java Native API', link: 'Programming-Java-Native-API_timecho', badge: ['hot'] }, - { text: 'Python Native API', link: 'Programming-Python-Native-API_timecho' }, - { text: 'C++ Native API', link: 'Programming-Cpp-Native-API_timecho' }, - { text: 'GO Native API', link: 'Programming-Go-Native-API_timecho' }, - { text: 'C# Native API', link: 'Programming-CSharp-Native-API_timecho' }, - { text: 'JDBC', link: 'Programming-JDBC_timecho' }, - { text: 'ODBC', link: 'Programming-ODBC_timecho' }, - { text: 'MQTT Protocol', link: 'Programming-MQTT_timecho' }, - { text: 'RESTAPI V1 ', link: 'RestAPI-V1_timecho' }, - ], - }, - { - text: 'Ecosystem Integration', - collapsible: true, - prefix: 'Ecosystem-Integration/', - children: [ - { text: 'Overview', link: 'Ecosystem-Overview_timecho' }, - { - text: '‌Computing Engine', - collapsible: true, - children: [ - { text: 'Apache Spark', link: 'Spark-IoTDB' }, - { text: 'Apache SeaTunnel', link: 'SeaTunnel_timecho' }, - ], - }, - { - text: '‌SQL Development', - collapsible: true, - children: [ - { text: 'DBeaver', link: 'DBeaver' }, - { text: 'DataGrip', link: 'DataGrip' }, - ], - }, - { - text: 'Programming Framework', - collapsible: true, - children: [ - { text: 'Spring Boot Starter', link: 'Spring-Boot-Starter' }, - { text: 'Mybatis Generator', link: 'Mybatis-Generator' }, - { text: 'MyBatisPlus Generator', link: 'MyBatisPlus-Generator' }, - ], - }, - ], - }, - { - text: 'SQL Manual', - collapsible: true, - prefix: 'SQL-Manual/', - children: [ - { text: 'QuickStart Only SQL', link: 'QuickStart-Only-Sql_timecho' }, - { text: 'Metadata Operations', link: 'SQL-Metadata-Operations_timecho' }, - { text: 'Data Addition&Deletion', link: 'SQL-Data-Addition-Deletion_timecho' }, - { - text: 'Data Query', - collapsible: true, - children: [ - { text: 'overview', link: 'overview_timecho' }, - { text: 'SELECT Clause', link: 'Select-Clause_timecho' }, - { text: 'FROM&JOIN Clause', link: 'From-Join-Clause' }, - { text: 'WHERE Clause', link: 'Where-Clause' }, - { text: 'GROUP BY Clause', link: 'GroupBy-Clause' }, - { text: 'HAVING Clause', link: 'Having-Clause' }, - { text: 'FILL Clause', link: 'Fill-Clause' }, - { text: 'ORDER BY Clause', link: 'OrderBy-Clause' }, - { text: 'LIMIT&OFFSET Clause', link: 'Limit-Offset-Clause' }, - { text: 'Nested Queries', link: 'Nested-Queries' }, - { text: 'Pattern Query', link: 'Row-Pattern-Recognition_timecho' }, - { text: 'Common Table Expressions (CTE)', link: 'Common-Table-Expression_timecho', badge: ['new'] }, - { text: 'Set Operations', link: 'Set-Operations_timecho', badge: ['new'] }, - ], - }, - { text: 'Maintenance Statements', link: 'SQL-Maintenance-Statements_timecho' }, - { text: 'Identifier', link: 'Identifier' }, - { text: 'Keywords', link: 'Keywords' }, - { - text: 'Functions and Operators', - collapsible: true, - children: [ - { text: 'Basis Functions', link: 'Basis-Function_timecho', badge: ['new'] }, - { text: 'Featured Functions', link: 'Featured-Functions_timecho' }, - ], - }, - - ], - }, - { - text: 'Technical Insider', - collapsible: true, - prefix: 'Technical-Insider/', - children: [ - { text: 'Compression & Encoding', link: 'Encoding-and-Compression' }, - { text: 'Data Partitioning & Load Balancing', link: 'Cluster-data-partitioning' }, - ], - }, - { - text: 'Reference', - collapsible: true, - prefix: 'Reference/', - children: [ - { text: 'Sample Data', link: 'Sample-Data' }, - { text: 'Config Manual', link: 'System-Config-Manual_timecho' }, - { text: 'Status Codes', link: 'Status-Codes' }, - { text: 'System Tables', link: 'System-Tables_timecho' }, - ], - }, - { - text: 'FAQ', - collapsible: true, - prefix: 'FAQ/', - children: [ - { - text: 'Frequently Asked Questions', - link: 'Frequently-asked-questions', - }, - ], - }, - ], -}; \ No newline at end of file diff --git a/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts b/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts deleted file mode 100644 index df3e62784..000000000 --- a/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts +++ /dev/null @@ -1,369 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -export const enSidebar = { - '/UserGuide/latest/': [ - { - text: 'TimechoDB User Guide (V2.0.x)', - children: [], - }, - { - text: 'About TimechoDB', - collapsible: true, - prefix: 'IoTDB-Introduction/', - children: [ - { text: 'Introduction', link: 'IoTDB-Introduction_timecho' }, - { text: 'Scenario', link: 'Scenario' }, - { text: 'Release History', link: 'Release-history_timecho' }, - ], - }, - { - text: 'Background knowledge', - collapsible: true, - prefix: 'Background-knowledge/', - children: [ - { text: 'Common Concepts', link: 'Cluster-Concept_timecho' }, - { - text: 'Timeseries Data Model', - link: 'Navigating_Time_Series_Data_timecho', - }, - { - text: 'Modeling Scheme Design', - link: 'Data-Model-and-Terminology_timecho', - }, - { text: 'Data Type', link: 'Data-Type' }, - ], - }, - { - text: 'Quick Start', - link: 'QuickStart/QuickStart_timecho', - }, - { - text: 'Installation and Deployment', - collapsible: true, - prefix: 'Deployment-and-Maintenance/', - children: [ - { - text: 'Deployment Preparation', - collapsible: true, - children: [ - { text: 'Deployment form', link: 'Deployment-form_timecho' }, - { text: 'Obtain TimechoDB', link: 'IoTDB-Package_timecho' }, - { text: 'Database Resources', link: 'Database-Resources' }, - { text: 'Environment Requirements', link: 'Environment-Requirements' }, - ], - }, - { - text: 'Database Deployment', - collapsible: true, - children: [ - { - text: 'Stand-Alone Deployment', - link: 'Stand-Alone-Deployment_timecho', badge: ['hot'] - }, - { text: 'Cluster Deployment', link: 'Cluster-Deployment_timecho' }, - { - text: 'Dual Active Deployment', - link: 'Dual-Active-Deployment_timecho', - }, - { text: 'Docker Deployment', link: 'Docker-Deployment_timecho' }, - { text: 'Kubernetes Deployment', link: 'Kubernetes_timecho' }, - ], - }, - { - text: 'AI Deployment', - collapsible: true, - children: [ - { text: 'AINode Deployment(V2.0.5/6)', link: 'AINode_Deployment_timecho' }, - { text: 'AINode Deployment(V2.0.8)', link: 'AINode_Deployment_Upgrade_timecho' }, - ], - }, - { - text: 'Peripheral Tools', - collapsible: true, - children: [ - { - text: 'Monitoring Panel Deployment', - link: 'Monitoring-panel-deployment', - }, - { text: 'Workbench Deployment', link: 'workbench-deployment_timecho' }, - ], - }, - ], - }, - { - text: 'Basic Functions', - collapsible: true, - prefix: 'Basic-Concept/', - children: [ - { - text: 'Data Modeling', - link: 'Operate-Metadata_timecho' - }, - { text: 'Write Data', link: 'Write-Data_timecho' }, - { text: 'Query Data', link: 'Query-Data_timecho' }, - { - text: 'Delete Data', - collapsible: true, - children: [ - { text: 'Delete Data', link: 'Delete-Data' }, - { text: 'TTL Delete Data', link: 'TTL-Delete' }, - { text: 'SpaceTL Delete Data', link: 'SpaceTL-Delete' }, - ], - }, - ], - }, - { - text: 'Advanced Features', - collapsible: true, - prefix: 'User-Manual/', - children: [ - { text: 'Data Sync', link: 'Data-Sync_timecho' }, - { text: 'Data Subscription', link: 'Data-subscription_timecho' }, - { - text: 'Stream Computing', - collapsible: true, - children: [ - { text: 'Stream Computing Framework', link: 'Streaming_timecho' }, - { text: 'Continuous Query', link: 'Database-Programming' }, - { text: 'Trigger', link: 'Trigger' }, - ], - }, - { text: 'UDF', link: 'User-defined-function_timecho' }, - { text: 'View', link: 'IoTDB-View_timecho' }, - { - text: 'Security Management', - collapsible: true, - children: [ - { text: 'Authority Management(Before V2.0.7)', link: 'Authority-Management_timecho' }, - { text: 'Authority Management(From V2.0.7)', link: 'Authority-Management-Upgrade_timecho' }, - { text: 'Black White List', link: 'Black-White-List_timecho' }, - { text: 'Security Audit', link: 'Audit-Log_timecho' }, - ], - }, - { text: 'Tiered Storage', link: 'Tiered-Storage_timecho' }, - { - text: 'System Maintenance', - collapsible: true, - children: [ - { text: 'Query Performance Analysis', link: 'Query-Performance-Analysis' }, - { text: 'Cluster Maintenance', link: 'Load-Balance' }, - { text: 'Maintenance statement', link: 'Maintenance-commands_timecho' }, - { text: 'Auto-start On Boot', link: 'Auto-Start-On-Boot_timecho', badge: ['new'] }, - ], - }, - ], - }, - { - text: 'AI capability', - collapsible: true, - prefix: 'AI-capability/', - children: [ - { text: 'AINode(V2.0.5/6)', link: 'AINode_timecho' }, - { text: 'AINode(V2.0.8)', link: 'AINode_Upgrade_timecho', badge: ['hot'] }, - { text: 'TimeSeries Large Model(V2.0.5/6)', link: 'TimeSeries-Large-Model' }, - { text: 'TimeSeries Large Model(V2.0.8)', link: 'TimeSeries-Large-Model_Upgrade_timecho' }, - ], - }, - { - text: 'Tools System', - collapsible: true, - prefix: 'Tools-System/', - children: [ - { text: 'CLI', link: 'CLI_timecho', badge: ['new'] }, - { text: 'Workbench', link: 'Workbench_timecho' }, - { text: 'Monitor Tool', link: 'Monitor-Tool_timecho' }, - { text: 'Benchmark Tool', link: 'Benchmark' }, - { text: 'Cluster Management Tool', link: 'Maintenance-Tool_timecho' }, - { text: 'Data Import & Export', collapsible: true, - children: [ - { text: 'Data Import', link: 'Data-Import-Tool_timecho' }, - { text: 'Data Export', link: 'Data-Export-Tool_timecho' }, - ], - }, - { text: 'Schema Import & Export', collapsible: true, - children: [ - { text: 'Schema Import', link: 'Schema-Import-Tool_timecho' }, - { text: 'Schema Export', link: 'Schema-Export-Tool_timecho' }, - ], - }, - { text: 'Full Backup Tool', link: 'Backup-Tool' }, - { text: 'Health Check Tool', link: 'Health-Check-Tool' }, - ], - }, - { - text: 'API', - collapsible: true, - prefix: 'API/', - children: [ - { text: 'Java Native Interface', collapsible: true, - children: [ - { text: 'Java Native API', link: 'Programming-Java-Native-API_timecho' }, - { text: 'Data Subscription API', link: 'Programming-Data-Subscription_timecho' }, - ], - }, - { text: 'Python Native API', link: 'Programming-Python-Native-API_timecho' }, - { text: 'C++ Native API', link: 'Programming-Cpp-Native-API' }, - { text: 'Go Native API', link: 'Programming-Go-Native-API' }, - { text: 'C# Native API', link: 'Programming-CSharp-Native-API' }, - { text: 'Node.js Native API', link: 'Programming-NodeJS-Native-API' }, - { text: 'Rust Native API', link: 'Programming-Rust-Native-API' }, - { text: 'JDBC', link: 'Programming-JDBC_timecho' }, - { text: 'ODBC', link: 'Programming-ODBC_timecho' }, - { text: 'MQTT Protocol', link: 'Programming-MQTT_timecho' }, - { text: 'OPC UA Protocol', link: 'Programming-OPC-UA_timecho' }, - { text: 'OPC DA Protocol', link: 'Programming-OPC-DA_timecho' }, - { - text: 'REST API', - collapsible: true, - children: [ - { text: 'V1 (Not Recommend)', link: 'RestServiceV1_timecho' }, - { text: 'V2', link: 'RestServiceV2_timecho' }, - ], - }, - ], - }, - { - text: 'Ecosystem Integration', - collapsible: true, - prefix: 'Ecosystem-Integration/', - children: [ - { text: 'Overview', link: 'Ecosystem-Overview_timecho' }, - { - text: '‌Data Acquisition', - collapsible: true, - children: [ - { text: 'Telegraf Plugin', link: 'Telegraf' }, - ], - }, - { - text: 'Data Integration', - collapsible: true, - children: [ - { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, - { text: 'Kafka', link: 'Programming-Kafka' }, - ], - }, - { - text: '‌Computing Engine', - collapsible: true, - children: [ - { text: 'Apache Flink', link: 'Flink-IoTDB' }, - { text: 'Apache Spark', link: 'Spark-IoTDB' }, - { text: 'Apache SeaTunnel', link: 'SeaTunnel_timecho' }, - ], - }, - { - text: '‌Visual Analytics', - collapsible: true, - children: [ - { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB' }, - { text: 'Grafana', link: 'Grafana-Connector' }, - { text: 'Grafana Plugin', link: 'Grafana-Plugin' }, - { text: 'DataEase', link: 'DataEase' }, - ], - }, - { - text: '‌SQL Development', - collapsible: true, - children: [ - { text: 'DBeaver', link: 'DBeaver' }, - ], - }, - { - text: '‌IoT Platform', - collapsible: true, - children: [ - { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'ThingsBoard', link: 'Thingsboard' }, - ], - }, - ], - }, - { - text: 'SQL Manual', - collapsible: true, - prefix: 'SQL-Manual/', - children: [ - { text: 'QuickStart Only SQL', link: 'QuickStart-Only-Sql_timecho' }, - { text: 'Identifiers', link: 'Syntax-Rule' }, - { text: 'Keywords', link: 'Keywords' }, - { text: 'SQL Manual', link: 'SQL-Manual_timecho', badge: ['hot'] }, - { - text: 'Functions and Operators', - collapsible: true, - children: [ - { text: 'UDF Libraries', link: 'UDF-Libraries_timecho' }, - { - text: 'Operator and Expression', - link: 'Operator-and-Expression', - }, - { - text: 'Function and Expression', - link: 'Function-and-Expression', - }, - ], - }, - ], - }, - { - text: 'Technical Insider', - collapsible: true, - prefix: 'Technical-Insider/', - children: [ - { text: 'Research Paper ', link: 'Publication' }, - { text: 'Compression & Encoding', link: 'Encoding-and-Compression' }, - { - text: 'Data Partitioning & Load Balancing', - link: 'Cluster-data-partitioning', - }, - ], - }, - { - text: 'Reference', - collapsible: true, - prefix: 'Reference/', - children: [ - { - text: 'Config Manual', - collapsible: true, - children: [ - { text: 'Common Config Manual', link: 'Common-Config-Manual' }, - { - text: 'ConfigNode Config Manual', - link: 'ConfigNode-Config-Manual', - }, - { text: 'DataNode Config Manual', link: 'DataNode-Config-Manual_timecho' }, - ], - }, - { text: 'Status Codes', link: 'Status-Codes' }, - ], - }, - { - text: 'FAQ', - collapsible: true, - prefix: 'FAQ/', - children: [ - { - text: 'Frequently Asked Questions', - link: 'Frequently-asked-questions', - }, - ], - }, - ], -}; \ No newline at end of file diff --git a/src/.vuepress/sidebar_timecho/V2.0.x/zh-Table.ts b/src/.vuepress/sidebar_timecho/V2.0.x/zh-Table.ts deleted file mode 100644 index 8bbcdeb1a..000000000 --- a/src/.vuepress/sidebar_timecho/V2.0.x/zh-Table.ts +++ /dev/null @@ -1,305 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -export const zhSidebar = { - '/zh/UserGuide/latest-Table/': [ - { - text: 'TimechoDB用户手册(V2.0.x)', - children: [], - }, - { - text: '关于TimechoDB', - collapsible: true, - prefix: 'IoTDB-Introduction/', - children: [ - { text: '产品介绍', link: 'IoTDB-Introduction_timecho' }, - { text: '应用场景', link: 'Scenario' }, - { text: '发布历史', link: 'Release-history_timecho' }, - ], - }, - { - text: '预备知识', - collapsible: true, - prefix: 'Background-knowledge/', - children: [ - { text: '常见概念', link: 'Cluster-Concept_timecho' }, - { text: '时序数据模型', link: 'Navigating_Time_Series_Data_timecho' }, - { text: '建模方案设计', link: 'Data-Model-and-Terminology_timecho' }, - { text: '数据类型', link: 'Data-Type_timecho' }, - ], - }, - { - text: '快速上手', - link: 'QuickStart/QuickStart_timecho', - }, - { - text: '安装部署', - collapsible: true, - prefix: 'Deployment-and-Maintenance/', - children: [ - { - text: '部署准备', - collapsible: true, - children: [ - { text: '部署形态', link: 'Deployment-form_timecho' }, - { text: '安装包获取', link: 'IoTDB-Package_timecho' }, - { text: '资源规划', link: 'Database-Resources_timecho' }, - { text: '环境配置', link: 'Environment-Requirements' }, - ], - }, - { - text: '数据库部署', - collapsible: true, - children: [ - { text: '单机版部署', link: 'Stand-Alone-Deployment_timecho' }, - { text: '集群版部署', link: 'Cluster-Deployment_timecho' }, - { text: '双活版部署', link: 'Dual-Active-Deployment_timecho' }, - { text: 'Docker 部署', link: 'Docker-Deployment_timecho' }, - ], - }, - { - text: 'AI 部署', - collapsible: true, - children: [ - { text: 'AINode 部署(V2.0.5/6)', link: 'AINode_Deployment_timecho' }, - { text: 'AINode 部署(V2.0.8)', link: 'AINode_Deployment_Upgrade_timecho' }, - ], - }, - { - text: '周边工具', - collapsible: true, - children: [ - { text: '监控面板部署', link: 'Monitoring-panel-deployment' }, - ], - }, - ], - }, - { - text: '基础功能', - collapsible: true, - prefix: 'Basic-Concept/', - children: [ - { text: '数据库管理', link: 'Database-Management_timecho' }, - { text: '表管理', link: 'Table-Management_timecho' }, - { text: '写入&更新', link: 'Write-Updata-Data_timecho' }, - { text: '数据查询', link: 'Query-Data_timecho' }, - { - text: '数据删除', - collapsible: true, - children: [ - { text: '数据删除', link: 'Delete-Data' }, - { text: '数据保留时间', link: 'TTL-Delete-Data_timecho' }, - { text: 'SpaceTL 删除', link: 'SpaceTL-Delete' }, - ], - }, - ], - }, - { - text: '高级功能', - collapsible: true, - prefix: 'User-Manual/', - children: [ - { text: '数据同步', link: 'Data-Sync_timecho', badge: ['new'] }, - { - text: '时序特色分析', - collapsible: true, - children: [ - { text: '模式查询', link: 'Pattern-Query_timecho' }, - { text: '窗口函数', link: 'Window-Function_timecho' }, - ], - badge: ['hot'] - }, - { text: 'UDF', link: 'User-defined-function' }, - { - text: '安全管理', - collapsible: true, - children: [ - { text: '权限管理(V2.0.7 之前)', link: 'Authority-Management_timecho' }, - { text: '权限管理(V2.0.7 起)', link: 'Authority-Management-Upgrade_timecho' }, - { text: '黑白名单', link: 'Black-White-List_timecho' }, - { text: '安全审计', link: 'Audit-Log_timecho' }, - ], - }, - { text: '多级存储', link: 'Tiered-Storage_timecho' }, - { text: '树转表视图', link: 'Tree-to-Table_timecho' }, - { - text: '系统运维', - collapsible: true, - children: [ - { text: '查询性能分析', link: 'Query-Performance-Analysis' }, - { text: '集群维护', link: 'Load-Balance' }, - { text: '运维语句', link: 'Maintenance-statement_timecho' }, - { text: '开机自启', link: 'Auto-Start-On-Boot_timecho', badge: ['new'] }, - ], - }, - ], - }, - { - text: 'AI 能力', - collapsible: true, - prefix: 'AI-capability/', - children: [ - { text: 'AINode(V2.0.5/6)', link: 'AINode_timecho' }, - { text: 'AINode(V2.0.8)', link: 'AINode_Upgrade_timecho', badge: ['hot']}, - { text: '时序大模型(V2.0.5/6)', link: 'TimeSeries-Large-Model' }, - { text: '时序大模型(V2.0.8)', link: 'TimeSeries-Large-Model_Upgrade_timecho' }, - ], - }, - { - text: '工具体系', - collapsible: true, - prefix: 'Tools-System/', - children: [ - { text: '命令行工具', link: 'CLI_timecho', badge: ['new'] }, - { text: '监控工具', link: 'Monitor-Tool_timecho' }, - { text: '测试工具', link: 'Benchmark' }, - { text: '集群管理工具', link: 'Maintenance-Tool_timecho' }, - { text: '数据导入导出', collapsible: true, - children: [ - { text: '数据导入', link: 'Data-Import-Tool_timecho', badge: ['new'] }, - { text: '数据导出', link: 'Data-Export-Tool_timecho', badge: ['new'] }, - ], - }, - { text: '元数据导入导出', collapsible: true, - children: [ - { text: '元数据导入', link: 'Schema-Import-Tool_timecho' }, - { text: '元数据导出', link: 'Schema-Export-Tool_timecho' }, - ], - }, - { text: '全量备份工具', link: 'Backup-Tool' }, - { text: '健康检查工具', link: 'Health-Check-Tool' }, - ], - }, - { - text: '应用编程接口', - collapsible: true, - prefix: 'API/', - children: [ - { text: 'Java原生接口', link: 'Programming-Java-Native-API_timecho', badge: ['hot'] }, - { text: 'Python原生接口', link: 'Programming-Python-Native-API_timecho' }, - { text: 'C++原生接口', link: 'Programming-Cpp-Native-API_timecho' }, - { text: 'GO原生接口', link: 'Programming-Go-Native-API_timecho' }, - { text: 'C#原生接口', link: 'Programming-CSharp-Native-API_timecho' }, - { text: 'JDBC', link: 'Programming-JDBC_timecho' }, - { text: 'ODBC', link: 'Programming-ODBC_timecho' }, - { text: 'MQTT协议', link: 'Programming-MQTT_timecho' }, - { text: 'RESTAPI V1 ', link: 'RestServiceV1_timecho' }, - ], - }, - { - text: '生态集成', - collapsible: true, - prefix: 'Ecosystem-Integration/', - children: [ - { text: '概览', link: 'Ecosystem-Overview_timecho' }, - { - text: '计算引擎', - collapsible: true, - children: [ - { text: 'Apache Spark', link: 'Spark-IoTDB' }, - { text: 'Apache SeaTunnel', link: 'SeaTunnel_timecho' }, - ], - }, - { - text: 'SQL 开发', - collapsible: true, - children: [ - { text: 'DBeaver', link: 'DBeaver' }, - { text: 'DataGrip', link: 'DataGrip' }, - ], - }, - { - text: '编程框架', - collapsible: true, - children: [ - { text: 'Spring Boot Starter', link: 'Spring-Boot-Starter' }, - { text: 'Mybatis Generator', link: 'Mybatis-Generator' }, - { text: 'MyBatisPlus Generator', link: 'MyBatisPlus-Generator' }, - ], - }, - ], - }, - { - text: 'SQL手册', - collapsible: true, - prefix: 'SQL-Manual/', - children: [ - { text: '快速 SQL 体验', link: 'QuickStart-Only-Sql_timecho' }, - { text: '元数据操作', link: 'SQL-Metadata-Operations_timecho' }, - { text: '数据增删', link: 'SQL-Data-Addition-Deletion_timecho' }, - { - text: '数据查询', - collapsible: true, - children: [ - { text: '概览', link: 'overview_timecho' }, - { text: 'SELECT子句', link: 'Select-Clause_timecho' }, - { text: 'FROM&JOIN子句', link: 'From-Join-Clause' }, - { text: 'WHERE子句', link: 'Where-Clause' }, - { text: 'GROUP BY子句', link: 'GroupBy-Clause' }, - { text: 'HAVING子句', link: 'Having-Clause' }, - { text: 'FILL子句', link: 'Fill-Clause' }, - { text: 'ORDER BY子句', link: 'OrderBy-Clause' }, - { text: 'LIMIT&OFFSET子句', link: 'Limit-Offset-Clause' }, - { text: '嵌套查询', link: 'Nested-Queries' }, - { text: '模式查询', link: 'Row-Pattern-Recognition_timecho' }, - { text: '公用表表达式(CTE)', link: 'Common-Table-Expression_timecho', badge: ['new'] }, - { text: '集合操作', link: 'Set-Operations_timecho', badge: ['new'] }, - ], - }, - { text: '运维语句', link: 'SQL-Maintenance-Statements_timecho' }, - { text: '标识符', link: 'Identifier' }, - { text: '保留字&关键字', link: 'Keywords' }, - { - text: '函数与操作符', - collapsible: true, - children: [ - { text: '基础函数', link: 'Basis-Function_timecho', badge: ['new'] }, - { text: '特色函数', link: 'Featured-Functions_timecho' }, - ], - }, - - ], - }, - { - text: '技术内幕', - collapsible: true, - prefix: 'Technical-Insider/', - children: [ - { text: '压缩&编码', link: 'Encoding-and-Compression' }, - { text: '数据分区和负载均衡', link: 'Cluster-data-partitioning' }, - ], - }, - { - text: '附录', - collapsible: true, - prefix: 'Reference/', - children: [ - { text: '示例数据', link: 'Sample-Data' }, - { text: '配置参数', link: 'System-Config-Manual_timecho' }, - { text: '状态码', link: 'Status-Codes' }, - { text: '系统表', link: 'System-Tables_timecho' }, - ], - }, - { - text: 'FAQ', - collapsible: true, - prefix: 'FAQ/', - children: [{ text: '常见问题', link: 'Frequently-asked-questions' }], - }, - ], -}; diff --git a/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts b/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts deleted file mode 100644 index 87f027906..000000000 --- a/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts +++ /dev/null @@ -1,334 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -export const zhSidebar = { - '/zh/UserGuide/latest/': [ - { - text: 'TimechoDB用户手册(V2.0.x)', - children: [], - }, - { - text: '关于TimechoDB', - collapsible: true, - prefix: 'IoTDB-Introduction/', - children: [ - { text: '产品介绍', link: 'IoTDB-Introduction_timecho' }, - { text: '应用场景', link: 'Scenario' }, - { text: '发布历史', link: 'Release-history_timecho' }, - ], - }, - { - text: '预备知识', - collapsible: true, - prefix: 'Background-knowledge/', - children: [ - { text: '常见概念', link: 'Cluster-Concept_timecho' }, - { text: '时序数据模型', link: 'Navigating_Time_Series_Data_timecho' }, - { text: '建模方案设计', link: 'Data-Model-and-Terminology_timecho' }, - { text: '数据类型', link: 'Data-Type' }, - ], - }, - { - text: '快速上手', - link: 'QuickStart/QuickStart_timecho', - }, - { - text: '安装部署', - collapsible: true, - prefix: 'Deployment-and-Maintenance/', - children: [ - { - text: '部署准备', - collapsible: true, - children: [ - { text: '部署形态', link: 'Deployment-form_timecho' }, - { text: '安装包获取', link: 'IoTDB-Package_timecho' }, - { text: '资源规划', link: 'Database-Resources_timecho' }, - { text: '环境配置', link: 'Environment-Requirements' }, - ], - }, - { - text: '数据库部署', - collapsible: true, - children: [ - { text: '单机版部署', link: 'Stand-Alone-Deployment_timecho', badge: ['hot'] }, - { text: '集群版部署', link: 'Cluster-Deployment_timecho' }, - { text: '双活版部署', link: 'Dual-Active-Deployment_timecho' }, - { text: 'Docker 部署', link: 'Docker-Deployment_timecho' }, - { text: 'Kubernetes 部署', link: 'Kubernetes_timecho' }, - ], - }, - { - text: 'AI 部署', - collapsible: true, - children: [ - { text: 'AINode 部署(V2.0.5/6)', link: 'AINode_Deployment_timecho' }, - { text: 'AINode 部署(V2.0.8)', link: 'AINode_Deployment_Upgrade_timecho' }, - ], - }, - { - text: '周边工具', - collapsible: true, - children: [ - { text: '监控面板部署', link: 'Monitoring-panel-deployment' }, - { text: '可视化控制台部署', link: 'workbench-deployment_timecho' }, - ], - }, - ], - }, - { - text: '基础功能', - collapsible: true, - prefix: 'Basic-Concept/', - children: [ - { text: '测点管理', link: 'Operate-Metadata_timecho' }, - { text: '数据写入', link: 'Write-Data_timecho' }, - { text: '数据查询', link: 'Query-Data_timecho' }, - { - text: '数据删除', - collapsible: true, - children: [ - { text: '数据删除', link: 'Delete-Data' }, - { text: '数据保留时间', link: 'TTL-Delete' }, - { text: 'SpaceTL 删除', link: 'SpaceTL-Delete' }, - ], - }, - ], - }, - { - text: '高级功能', - collapsible: true, - prefix: 'User-Manual/', - children: [ - { text: '数据同步', link: 'Data-Sync_timecho' }, - { text: '数据订阅', link: 'Data-subscription_timecho' }, - { - text: '流计算', - collapsible: true, - children: [ - { text: '流计算框架', link: 'Streaming_timecho' }, - { text: '连续查询', link: 'Database-Programming' }, - { text: '触发器', link: 'Trigger' }, - ], - }, - { text: 'UDF', link: 'User-defined-function_timecho' }, - { text: '视图', link: 'IoTDB-View_timecho' }, - { - text: '安全管理', - collapsible: true, - children: [ - { text: '权限管理(V2.0.7 之前)', link: 'Authority-Management_timecho' }, - { text: '权限管理(V2.0.7 起)', link: 'Authority-Management-Upgrade_timecho' }, - { text: '黑白名单', link: 'Black-White-List_timecho' }, - { text: '安全审计', link: 'Audit-Log_timecho' }, - ], - }, - { text: '多级存储', link: 'Tiered-Storage_timecho' }, - { - text: '系统运维', - collapsible: true, - children: [ - { text: '查询性能分析', link: 'Query-Performance-Analysis' }, - { text: '集群维护', link: 'Load-Balance' }, - { text: '运维语句', link: 'Maintenance-statement_timecho' }, - { text: '开机自启', link: 'Auto-Start-On-Boot_timecho', badge: ['new'] }, - ], - }, - ], - }, - { - text: 'AI 能力', - collapsible: true, - prefix: 'AI-capability/', - children: [ - { text: 'AINode(V2.0.5/6)', link: 'AINode_timecho' }, - { text: 'AINode(V2.0.8)', link: 'AINode_Upgrade_timecho', badge: ['hot'] }, - { text: '时序大模型(V2.0.5/6)', link: 'TimeSeries-Large-Model' }, - { text: '时序大模型(V2.0.8)', link: 'TimeSeries-Large-Model_Upgrade_timecho' }, - ], - }, - { - text: '工具体系', - collapsible: true, - prefix: 'Tools-System/', - children: [ - { text: '命令行工具', link: 'CLI_timecho', badge: ['new'] }, - { text: '可视化控制台', link: 'Workbench_timecho' }, - { text: '监控工具', link: 'Monitor-Tool_timecho' }, - { text: '测试工具', link: 'Benchmark' }, - { text: '集群管理工具', link: 'Maintenance-Tool_timecho' }, - { text: '数据导入导出', collapsible: true, - children: [ - { text: '数据导入', link: 'Data-Import-Tool_timecho' }, - { text: '数据导出', link: 'Data-Export-Tool_timecho' }, - ], - }, - { text: '元数据导入导出', collapsible: true, - children: [ - { text: '元数据导入', link: 'Schema-Import-Tool_timecho' }, - { text: '元数据导出', link: 'Schema-Export-Tool_timecho' }, - ], - }, - { text: '全量备份工具', link: 'Backup-Tool' }, - { text: '健康检查工具', link: 'Health-Check-Tool' }, - ], - }, - { - text: '应用编程接口', - collapsible: true, - prefix: 'API/', - children: [ - { text: 'Java原生接口', collapsible: true, - children: [ - { text: 'Java原生API', link: 'Programming-Java-Native-API_timecho' }, - { text: '数据订阅API', link: 'Programming-Data-Subscription_timecho' }, - ], - }, - { text: 'Python原生接口', link: 'Programming-Python-Native-API_timecho' }, - { text: 'C++原生接口', link: 'Programming-Cpp-Native-API' }, - { text: 'Go原生接口', link: 'Programming-Go-Native-API' }, - { text: 'C#原生接口', link: 'Programming-CSharp-Native-API' }, - { text: 'Node.js原生接口', link: 'Programming-NodeJS-Native-API' }, - { text: 'Rust', link: 'Programming-Rust-Native-API' }, - { text: 'JDBC', link: 'Programming-JDBC_timecho' }, - { text: 'ODBC', link: 'Programming-ODBC_timecho' }, - { text: 'MQTT协议', link: 'Programming-MQTT_timecho' }, - { text: 'OPC UA协议', link: 'Programming-OPC-UA_timecho' }, - { text: 'OPC DA协议', link: 'Programming-OPC-DA_timecho' }, - { - text: 'REST API', - collapsible: true, - children: [ - { text: 'V1 (不推荐)', link: 'RestServiceV1_timecho' }, - { text: 'V2', link: 'RestServiceV2_timecho' }, - ], - }, - ], - }, - { - text: '生态集成', - collapsible: true, - prefix: 'Ecosystem-Integration/', - children: [ - { text: '概览', link: 'Ecosystem-Overview_timecho' }, - { - text: '数据采集', - collapsible: true, - children: [ - { text: 'Telegraf插件', link: 'Telegraf' }, - ], - }, - { - text: '数据集成', - collapsible: true, - children: [ - { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, - { text: 'Kafka', link: 'Programming-Kafka' }, - ], - }, - { - text: '计算引擎', - collapsible: true, - children: [ - { text: 'Apache Flink', link: 'Flink-IoTDB' }, - { text: 'Apache Spark', link: 'Spark-IoTDB' }, - { text: 'Apache SeaTunnel', link: 'SeaTunnel_timecho' }, - ], - }, - { - text: '可视化分析', - collapsible: true, - children: [ - { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'Grafana', link: 'Grafana-Connector' }, - { text: 'Grafana插件', link: 'Grafana-Plugin' }, - { text: 'DataEase', link: 'DataEase' }, - ], - }, - { - text: 'SQL 开发', - collapsible: true, - children: [ - { text: 'DBeaver', link: 'DBeaver' }, - ], - }, - { - text: '物联网平台', - collapsible: true, - children: [ - { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'ThingsBoard', link: 'Thingsboard' }, - ], - }, - ], - }, - { - text: 'SQL手册', - collapsible: true, - prefix: 'SQL-Manual/', - children: [ - { text: '快速 SQL 体验', link: 'QuickStart-Only-Sql_timecho' }, - { text: '标识符', link: 'Syntax-Rule' }, - { text: '关键字', link: 'Keywords' }, - { text: 'SQL手册', link: 'SQL-Manual_timecho', badge: ['hot'] }, - { - text: '函数与运算符', - collapsible: true, - children: [ - { text: 'UDF函数库', link: 'UDF-Libraries_timecho' }, - { text: '函数与运算符', link: 'Operator-and-Expression' }, - { text: '内置函数与表达式', link: 'Function-and-Expression' }, - ], - }, - ], - }, - { - text: '技术内幕', - collapsible: true, - prefix: 'Technical-Insider/', - children: [ - { text: '研究论文', link: 'Publication' }, - { text: '压缩&编码', link: 'Encoding-and-Compression' }, - { text: '数据分区和负载均衡', link: 'Cluster-data-partitioning' }, - ], - }, - { - text: '附录', - collapsible: true, - prefix: 'Reference/', - children: [ - { - text: '配置参数', - collapsible: true, - children: [ - { text: '配置参数', link: 'Common-Config-Manual' }, - { text: 'ConfigNode配置参数', link: 'ConfigNode-Config-Manual' }, - { text: 'DataNode配置参数', link: 'DataNode-Config-Manual_timecho' }, - ], - }, - { text: '状态码', link: 'Status-Codes' }, - ], - }, - { - text: 'FAQ', - collapsible: true, - prefix: 'FAQ/', - children: [{ text: '常见问题', link: 'Frequently-asked-questions' }], - }, - ], -}; diff --git a/src/.vuepress/sidebar_timecho/en.ts b/src/.vuepress/sidebar_timecho/en.ts deleted file mode 100644 index 9e8a2b42e..000000000 --- a/src/.vuepress/sidebar_timecho/en.ts +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import { sidebar } from 'vuepress-theme-hope'; -import { enSidebar as V201xTableSidebar } from './V2.0.x/en-Table.js'; -import { enSidebar as V201xTreeSidebar } from './V2.0.x/en-Tree.js'; -import { enSidebar as V103xSidebar } from './V1.3.x/en.js'; -import { enSidebar as V102xSidebar } from './V1.2.x/en.js'; -import { enSidebar as V013xSidebar } from './V0.13.x/en.js'; - -export const enSidebar = sidebar({ - ...V201xTableSidebar, - ...V201xTreeSidebar, - ...V103xSidebar, - ...V102xSidebar, - ...V013xSidebar, -}); diff --git a/src/.vuepress/sidebar_timecho/index.ts b/src/.vuepress/sidebar_timecho/index.ts deleted file mode 100644 index 3e7096aa4..000000000 --- a/src/.vuepress/sidebar_timecho/index.ts +++ /dev/null @@ -1,20 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -export * from './en.js'; -export * from './zh.js'; diff --git a/src/.vuepress/sidebar_timecho/zh.ts b/src/.vuepress/sidebar_timecho/zh.ts deleted file mode 100644 index eddad6c99..000000000 --- a/src/.vuepress/sidebar_timecho/zh.ts +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import { sidebar } from 'vuepress-theme-hope'; -import { zhSidebar as V201xTableSidebar } from './V2.0.x/zh-Table.js'; -import { zhSidebar as V201xTreeSidebar } from './V2.0.x/zh-Tree.js'; -import { zhSidebar as V103xSidebar } from './V1.3.x/zh.js'; -import { zhSidebar as V102xSidebar } from './V1.2.x/zh.js'; -import { zhSidebar as V013xSidebar } from './V0.13.x/zh.js'; - -export const zhSidebar = sidebar({ - ...V201xTableSidebar, - ...V201xTreeSidebar, - ...V103xSidebar, - ...V102xSidebar, - ...V013xSidebar, -});