Skip to content

Commit 1cdcd4b

Browse files
authored
fix all Dead Link (#514)
1 parent 38d6dad commit 1cdcd4b

File tree

118 files changed

+687
-10806
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+687
-10806
lines changed

src/.vuepress/config_check_links.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import { defineUserConfig } from 'vuepress';
2121
import config from './config.js';
2222

2323
if(config.plugins === undefined) config.plugins = [];
24+
2425
config.plugins = [...config.plugins,linksCheckPlugin({build: 'error'})];
2526

2627
export default defineUserConfig(config);

src/UserGuide/Master/Tree/Basic-Concept/Data-Model-and-Terminology.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ In order to make it easier and faster to express multiple timeseries paths, IoTD
109109

110110
### Timestamp
111111

112-
The timestamp is the time point at which data is produced. It includes absolute timestamps and relative timestamps. For detailed description, please go to [Data Type doc](./Data-Type.md).
112+
The timestamp is the time point at which data is produced. It includes absolute timestamps and relative timestamps. For detailed description, please go to [Data Type doc](../Background-knowledge/Data-Type.md).
113113

114114
### Data point
115115

@@ -147,6 +147,6 @@ In the following chapters of data definition language, data operation language a
147147

148148
## Schema Template
149149

150-
In the actual scenario, many entities collect the same measurements, that is, they have the same measurements name and type. A **schema template** can be declared to define the collectable measurements set. Schema template helps save memory by implementing schema sharing. For detailed description, please refer to [Schema Template doc](../User-Manual/Operate-Metadata_timecho.md#Device-Template).
150+
In the actual scenario, many entities collect the same measurements, that is, they have the same measurements name and type. A **schema template** can be declared to define the collectable measurements set. Schema template helps save memory by implementing schema sharing. For detailed description, please refer to [Schema Template doc](../Basic-Concept/Operate-Metadata.md#Device-Template).
151151

152152
In the following chapters of, data definition language, data operation language and Java Native Interface, various operations related to schema template will be introduced one by one.

src/UserGuide/Master/Tree/Basic-Concept/Query-Data.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3002,7 +3002,7 @@ The user must have the following permissions to execute a query write-back state
30023002
* All `WRITE_SCHEMA` permissions for the source series in the `select` clause.
30033003
* All `WRITE_DATA` permissions for the target series in the `into` clause.
30043004
3005-
For more user permissions related content, please refer to [Account Management Statements](./Authority-Management.md).
3005+
For more user permissions related content, please refer to [Account Management Statements](../User-Manual/Authority-Management.md).
30063006
30073007
### Configurable Properties
30083008

src/UserGuide/Master/Tree/IoTDB-Introduction/IoTDB-Introduction_apache.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,4 +74,4 @@ Timecho provides a more diverse range of product features, stronger performance
7474

7575
- Timecho Official website:https://www.timecho.com/
7676

77-
- TimechoDB installation, deployment and usage documentation:[QuickStart](../QuickStart/QuickStart_timecho.md)
77+
- TimechoDB installation, deployment and usage documentation:[QuickStart](https://www.timecho.com/docs/UserGuide/latest/QuickStart/QuickStart_timecho.html)

src/UserGuide/Master/Tree/Reference/UDF-Libraries_apache.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -606,14 +606,14 @@ create function acf as 'org.apache.iotdb.library.dprofile.UDTFACF'
606606

607607
This function is used to calculate the auto-correlation factor of the input time series,
608608
which equals to cross correlation between the same series.
609-
For more information, please refer to [XCorr](./UDF-Libraries.md#xcorr) function.
609+
For more information, please refer to [XCorr](#XCorr) function.
610610

611611
**Name:** ACF
612612

613613
**Input Series:** Only support a single input numeric series. The type is INT32 / INT64 / FLOAT / DOUBLE.
614614

615615
**Output Series:** Output a single series. The type is DOUBLE.
616-
There are $2N-1$ data points in the series, and the values are interpreted in details in [XCorr](./UDF-Libraries.md#XCorr) function.
616+
There are $2N-1$ data points in the series, and the values are interpreted in details in [XCorr](#XCorr) function.
617617

618618
**Note:**
619619

src/UserGuide/Master/Tree/SQL-Manual/Operator-and-Expression.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@
2121

2222
# Operator and Expression
2323

24-
This chapter describes the operators and functions supported by IoTDB. IoTDB provides a wealth of built-in operators and functions to meet your computing needs, and supports extensions through the [User-Defined Function](../Reference/UDF-Libraries.md).
24+
This chapter describes the operators and functions supported by IoTDB. IoTDB provides a wealth of built-in operators and functions to meet your computing needs, and supports extensions through the [User-Defined Function](../SQL-Manual/UDF-Libraries.md).
2525

2626
A list of all available functions, both built-in and custom, can be displayed with `SHOW FUNCTIONS` command.
2727

28-
See the documentation [Select-Expression](../Reference/Function-and-Expression.md#selector-functions) for the behavior of operators and functions in SQL.
28+
See the documentation [Select-Expression](../SQL-Manual/Function-and-Expression.md#selector-functions) for the behavior of operators and functions in SQL.
2929

3030
## OPERATORS
3131

@@ -41,7 +41,7 @@ See the documentation [Select-Expression](../Reference/Function-and-Expression.m
4141
| `+` | addition |
4242
| `-` | subtraction |
4343

44-
For details and examples, see the document [Arithmetic Operators and Functions](../Reference/Function-and-Expression.md#arithmetic-functions).
44+
For details and examples, see the document [Arithmetic Operators and Functions](../SQL-Manual/Function-and-Expression.md#arithmetic-functions).
4545

4646
### Comparison Operators
4747

@@ -64,7 +64,7 @@ For details and examples, see the document [Arithmetic Operators and Functions](
6464
| `IN` / `CONTAINS` | is a value in the specified list |
6565
| `NOT IN` / `NOT CONTAINS` | is not a value in the specified list |
6666

67-
For details and examples, see the document [Comparison Operators and Functions](../Reference/Function-and-Expression.md#comparison-operators-and-functions).
67+
For details and examples, see the document [Comparison Operators and Functions](../SQL-Manual/Function-and-Expression.md#comparison-operators-and-functions).
6868

6969
### Logical Operators
7070

@@ -74,7 +74,7 @@ For details and examples, see the document [Comparison Operators and Functions](
7474
| `AND` / `&` / `&&` | logical AND |
7575
| `OR`/ | / || | logical OR |
7676

77-
For details and examples, see the document [Logical Operators](../Reference/Function-and-Expression.md#logical-operators).
77+
For details and examples, see the document [Logical Operators](../SQL-Manual/Function-and-Expression.md#logical-operators).
7878

7979
### Operator Precedence
8080

@@ -123,7 +123,7 @@ The built-in functions can be used in IoTDB without registration, and the functi
123123
| MAX_BY | MAX_BY(x, y) returns the value of x corresponding to the maximum value of the input y. MAX_BY(time, x) returns the timestamp when x is at its maximum value. | The first input x can be of any type, while the second input y must be of type INT32, INT64, FLOAT, DOUBLE, STRING, TIMESTAMP or DATE. | / | Consistent with the data type of the first input x. |
124124
| MIN_BY | MIN_BY(x, y) returns the value of x corresponding to the minimum value of the input y. MIN_BY(time, x) returns the timestamp when x is at its minimum value. | The first input x can be of any type, while the second input y must be of type INT32, INT64, FLOAT, DOUBLE, STRING, TIMESTAMP or DATE. | / | Consistent with the data type of the first input x. |
125125

126-
For details and examples, see the document [Aggregate Functions](../Reference/Function-and-Expression.md#aggregate-functions).
126+
For details and examples, see the document [Aggregate Functions](../SQL-Manual/Function-and-Expression.md#aggregate-functions).
127127

128128
### Arithmetic Functions
129129

@@ -150,7 +150,7 @@ For details and examples, see the document [Aggregate Functions](../Reference/Fu
150150
| LOG10 | INT32 / INT64 / FLOAT / DOUBLE | DOUBLE | / | Math#log10(double) |
151151
| SQRT | INT32 / INT64 / FLOAT / DOUBLE | DOUBLE | / | Math#sqrt(double) |
152152

153-
For details and examples, see the document [Arithmetic Operators and Functions](../Reference/Function-and-Expression.md#arithmetic-operators-and-functions).
153+
For details and examples, see the document [Arithmetic Operators and Functions](../SQL-Manual/Function-and-Expression.md#arithmetic-operators-and-functions).
154154

155155
### Comparison Functions
156156

@@ -159,7 +159,7 @@ For details and examples, see the document [Arithmetic Operators and Functions](
159159
| ON_OFF | INT32 / INT64 / FLOAT / DOUBLE | `threshold`: a double type variate | BOOLEAN | Return `ts_value >= threshold`. |
160160
| IN_RANGR | INT32 / INT64 / FLOAT / DOUBLE | `lower`: DOUBLE type `upper`: DOUBLE type | BOOLEAN | Return `ts_value >= lower && value <= upper`. |
161161

162-
For details and examples, see the document [Comparison Operators and Functions](../Reference/Function-and-Expression.md#comparison-operators-and-functions).
162+
For details and examples, see the document [Comparison Operators and Functions](../SQL-Manual/Function-and-Expression.md#comparison-operators-and-functions).
163163

164164
### String Processing Functions
165165

@@ -179,15 +179,15 @@ For details and examples, see the document [Comparison Operators and Functions](
179179
| TRIM | TEXT STRING | / | TEXT | Get the string whose value is same to input series, with all leading and trailing space removed. |
180180
| STRCMP | TEXT STRING | / | TEXT | Get the compare result of two input series. Returns `0` if series value are the same, a `negative integer` if value of series1 is smaller than series2, <br/>a `positive integer` if value of series1 is more than series2. |
181181

182-
For details and examples, see the document [String Processing](../Reference/Function-and-Expression.md#string-processing).
182+
For details and examples, see the document [String Processing](../SQL-Manual/Function-and-Expression.md#string-processing).
183183

184184
### Data Type Conversion Function
185185

186186
| Function Name | Required Attributes | Output Series Data Type | Description |
187187
| ------------- | ------------------------------------------------------------ | ----------------------- | ------------------------------------------------------------ |
188188
| CAST | `type`: Output data type, INT32 / INT64 / FLOAT / DOUBLE / BOOLEAN / TEXT | determined by `type` | Convert the data to the type specified by the `type` parameter. |
189189

190-
For details and examples, see the document [Data Type Conversion Function](../Reference/Function-and-Expression.md#data-type-conversion-function).
190+
For details and examples, see the document [Data Type Conversion Function](../SQL-Manual/Function-and-Expression.md#data-type-conversion-function).
191191

192192
### Constant Timeseries Generating Functions
193193

@@ -197,7 +197,7 @@ For details and examples, see the document [Data Type Conversion Function](../Re
197197
| PI | None | DOUBLE | Data point value: a `double` value of `π`, the ratio of the circumference of a circle to its diameter, which is equals to `Math.PI` in the *Java Standard Library*. |
198198
| E | None | DOUBLE | Data point value: a `double` value of `e`, the base of the natural logarithms, which is equals to `Math.E` in the *Java Standard Library*. |
199199

200-
For details and examples, see the document [Constant Timeseries Generating Functions](../Reference/Function-and-Expression.md#constant-timeseries-generating-functions).
200+
For details and examples, see the document [Constant Timeseries Generating Functions](../SQL-Manual/Function-and-Expression.md#constant-timeseries-generating-functions).
201201

202202
### Selector Functions
203203

@@ -206,7 +206,7 @@ For details and examples, see the document [Constant Timeseries Generating Funct
206206
| TOP_K | INT32 / INT64 / FLOAT / DOUBLE / TEXT / STRING / DATE / TIEMSTAMP | `k`: the maximum number of selected data points, must be greater than 0 and less than or equal to 1000 | Same type as the input series | Returns `k` data points with the largest values in a time series. |
207207
| BOTTOM_K | INT32 / INT64 / FLOAT / DOUBLE / TEXT / STRING / DATE / TIEMSTAMP | `k`: the maximum number of selected data points, must be greater than 0 and less than or equal to 1000 | Same type as the input series | Returns `k` data points with the smallest values in a time series. |
208208

209-
For details and examples, see the document [Selector Functions](../Reference/Function-and-Expression.md#selector-functions).
209+
For details and examples, see the document [Selector Functions](../SQL-Manual/Function-and-Expression.md#selector-functions).
210210

211211
### Continuous Interval Functions
212212

@@ -217,7 +217,7 @@ For details and examples, see the document [Selector Functions](../Reference/Fun
217217
| ZERO_COUNT | INT32/ INT64/ FLOAT/ DOUBLE/ BOOLEAN | `min`:Optional with default value `1L` `max`:Optional with default value `Long.MAX_VALUE` | Long | Return intervals' start times and the number of data points in the interval in which the value is always 0(false). Data points number `n` satisfy `n >= min && n <= max` |
218218
| NON_ZERO_COUNT | INT32/ INT64/ FLOAT/ DOUBLE/ BOOLEAN | `min`:Optional with default value `1L` `max`:Optional with default value `Long.MAX_VALUE` | Long | Return intervals' start times and the number of data points in the interval in which the value is always not 0(false). Data points number `n` satisfy `n >= min && n <= max` |
219219

220-
For details and examples, see the document [Continuous Interval Functions](../Reference/Function-and-Expression.md#continuous-interval-functions).
220+
For details and examples, see the document [Continuous Interval Functions](../SQL-Manual/Function-and-Expression.md#continuous-interval-functions).
221221

222222
### Variation Trend Calculation Functions
223223

@@ -230,7 +230,7 @@ For details and examples, see the document [Continuous Interval Functions](../Re
230230
| NON_NEGATIVE_DERIVATIVE | INT32 / INT64 / FLOAT / DOUBLE | / | DOUBLE | Calculates the absolute value of the rate of change of a data point compared to the previous data point, the result is equals to NON_NEGATIVE_DIFFERENCE / TIME_DIFFERENCE. There is no corresponding output for the first data point. |
231231
| DIFF | INT32 / INT64 / FLOAT / DOUBLE | `ignoreNull`:optional,default is true. If is true, the previous data point is ignored when it is null and continues to find the first non-null value forwardly. If the value is false, previous data point is not ignored when it is null, the result is also null because null is used for subtraction | DOUBLE | Calculates the difference between the value of a data point and the value of the previous data point. There is no corresponding output for the first data point, so output is null |
232232

233-
For details and examples, see the document [Variation Trend Calculation Functions](../Reference/Function-and-Expression.md#variation-trend-calculation-functions).
233+
For details and examples, see the document [Variation Trend Calculation Functions](../SQL-Manual/Function-and-Expression.md#variation-trend-calculation-functions).
234234

235235
### Sample Functions
236236

@@ -250,7 +250,7 @@ For details and examples, see the document [Sample Functions](../SQL-Manual/Func
250250
| ------------- | ------------------------------- | ------------------- | ----------------------------- | ----------------------------------------------------------- |
251251
| CHANGE_POINTS | INT32 / INT64 / FLOAT / DOUBLE | / | Same type as the input series | Remove consecutive identical values from an input sequence. |
252252

253-
For details and examples, see the document [Time-Series](../Reference/Function-and-Expression.md#time-series-processing).
253+
For details and examples, see the document [Time-Series](../SQL-Manual/Function-and-Expression.md#time-series-processing).
254254

255255

256256
## LAMBDA EXPRESSION
@@ -259,15 +259,15 @@ For details and examples, see the document [Time-Series](../Reference/Function-a
259259
| ------------- | ----------------------------------------------- | ------------------------------------------------------------ | ----------------------------------------------- | ------------------------------------------------------------ |
260260
| JEXL | INT32 / INT64 / FLOAT / DOUBLE / TEXT / BOOLEAN | `expr` is a lambda expression that supports standard one or multi arguments in the form `x -> {...}` or `(x, y, z) -> {...}`, e.g. `x -> {x * 2}`, `(x, y, z) -> {x + y * z}` | INT32 / INT64 / FLOAT / DOUBLE / TEXT / BOOLEAN | Returns the input time series transformed by a lambda expression |
261261

262-
For details and examples, see the document [Lambda](../Reference/Function-and-Expression.md#lambda-expression).
262+
For details and examples, see the document [Lambda](../SQL-Manual/Function-and-Expression.md#lambda-expression).
263263

264264
## CONDITIONAL EXPRESSION
265265

266266
| Expression Name | Description |
267267
| --------------- | -------------------- |
268268
| `CASE` | similar to "if else" |
269269

270-
For details and examples, see the document [Conditional Expressions](../Reference/Function-and-Expression.md#conditional-expressions).
270+
For details and examples, see the document [Conditional Expressions](../SQL-Manual/Function-and-Expression.md#conditional-expressions).
271271

272272
## SELECT EXPRESSION
273273

@@ -322,7 +322,7 @@ Aggregate functions are many-to-one functions. They perform aggregate calculatio
322322
> select a, count(a) from root.sg group by ([10,100),10ms)
323323
> ```
324324
325-
For the aggregation functions supported by IoTDB, see the document [Aggregate Functions](../Reference/Function-and-Expression.md#aggregate-functions).
325+
For the aggregation functions supported by IoTDB, see the document [Aggregate Functions](../SQL-Manual/Function-and-Expression.md#aggregate-functions).
326326
327327
328328
#### Time Series Generation Function
@@ -337,7 +337,7 @@ See this documentation for a list of built-in functions supported in IoTDB.
337337
338338
##### User-Defined Time Series Generation Functions
339339
340-
IoTDB supports function extension through User Defined Function (click for [User-Defined Function](./Database-Programming.md#udtfuser-defined-timeseries-generating-function)) capability.
340+
IoTDB supports function extension through User Defined Function (click for [User-Defined Function](../User-Manual/Database-Programming.md#udtfuser-defined-timeseries-generating-function)) capability.
341341
342342
### Nested Expressions
343343

0 commit comments

Comments
 (0)