-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathvercel.json
More file actions
422 lines (420 loc) · 60.5 KB
/
Copy pathvercel.json
File metadata and controls
422 lines (420 loc) · 60.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"redirects": [
{ "source": "/", "destination": "/docs", "permanent": false },
{ "source": "/docs/search", "destination": "/docs", "permanent": true },
{ "source": "/docs/latest/getting-started", "destination": "/docs/get-started", "permanent": true },
{ "source": "/docs/tutorials/latest", "destination": "/docs/build", "permanent": true },
{ "source": "/docs/self-hosted/latest/install", "destination": "/docs/get-started/choose-your-path/install-timescaledb", "permanent": false },
{ "source": "/docs/self-hosted/latest/install/installation-windows", "destination": "/docs/get-started/choose-your-path/install-timescaledb", "permanent": false },
{ "source": "/docs/self-hosted/latest/install/installation-linux", "destination": "/docs/get-started/choose-your-path/install-timescaledb", "permanent": false },
{ "source": "/docs/self-hosted/latest/install/installation-docker", "destination": "/docs/get-started/choose-your-path/install-timescaledb", "permanent": false },
{ "source": "/docs/self-hosted/latest/upgrades/upgrade-pg", "destination": "/docs/deploy/self-hosted/upgrades/upgrade-pg", "permanent": false },
{ "source": "/docs/self-hosted/latest/install/installation-source", "destination": "/docs/get-started/choose-your-path/install-timescaledb", "permanent": false },
{ "source": "/docs/self-hosted/latest", "destination": "/docs/deploy/self-hosted", "permanent": false },
{ "source": "/docs/self-hosted/latest/upgrades/major-upgrade", "destination": "/docs/deploy/self-hosted/upgrades/major-upgrade", "permanent": false },
{ "source": "/docs/self-hosted/latest/backup-and-restore/logical-backup", "destination": "/docs/deploy/self-hosted/backup-and-restore/logical-backup", "permanent": false },
{ "source": "/docs/self-hosted/latest/replication-and-ha/about-ha", "destination": "/docs/deploy/self-hosted/replication-and-ha/about-ha", "permanent": true },
{ "source": "/docs/self-hosted/latest/backup-and-restore/docker-and-wale", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/backup-and-restore/docker-and-wale.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/distributed-hypertables", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/distributed-hypertables/index.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/distributed-hypertables/about-distributed-hypertables", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/distributed-hypertables/about-distributed-hypertables.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/distributed-hypertables/alter-drop-distributed-hypertables", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/distributed-hypertables/alter-drop-distributed-hypertables.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/distributed-hypertables/create-distributed-hypertables", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/distributed-hypertables/create-distributed-hypertables.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/distributed-hypertables/foreign-keys", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/distributed-hypertables/foreign-keys.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/distributed-hypertables/insert", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/distributed-hypertables/insert.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/distributed-hypertables/query", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/distributed-hypertables/query.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/distributed-hypertables/triggers", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/distributed-hypertables/triggers.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/multinode-timescaledb", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/multinode-timescaledb/index.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/multinode-timescaledb/about-multinode", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/multinode-timescaledb/about-multinode.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/multinode-timescaledb/multinode-administration", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/multinode-timescaledb/multinode-administration.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/multinode-timescaledb/multinode-auth", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/multinode-timescaledb/multinode-auth.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/multinode-timescaledb/multinode-config", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/multinode-timescaledb/multinode-config.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/multinode-timescaledb/multinode-grow-shrink", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/multinode-timescaledb/multinode-grow-shrink.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/multinode-timescaledb/multinode-ha", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/multinode-timescaledb/multinode-ha.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/multinode-timescaledb/multinode-maintenance", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/multinode-timescaledb/multinode-maintenance.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/multinode-timescaledb/multinode-setup", "destination": "https://github.com/timescale/docs/blob/latest/self-hosted/multinode-timescaledb/multinode-setup.md", "permanent": true },
{ "source": "/docs/self-hosted/latest/install/:path*", "destination": "/docs/get-started/choose-your-path/install-timescaledb", "permanent": true },
{ "source": "/docs/self-hosted/latest/:path*", "destination": "/docs/deploy/self-hosted/:path*", "permanent": true },
{ "source": "/docs/use-timescale/latest/hypertables", "destination": "/docs/learn/hypertables/understand-hypertables", "permanent": true },
{ "source": "/docs/use-timescale/latest/continuous-aggregates", "destination": "/docs/learn/continuous-aggregates", "permanent": true },
{ "source": "/docs/api/latest/hypertable/create_hypertable", "destination": "/docs/reference/timescaledb/hypertables", "permanent": false },
{ "source": "/docs/about/latest/changelog", "destination": "/docs/get-started/news/new", "permanent": false },
{ "source": "/docs/api/latest", "destination": "/docs/reference/timescaledb", "permanent": false },
{ "source": "/docs/use-timescale/latest/continuous-aggregates/about-continuous-aggregates", "destination": "/docs/learn/continuous-aggregates", "permanent": false },
{ "source": "/docs/use-timescale/latest/hypertables/hypertable-crud", "destination": "/docs/learn/hypertables/optimize-data-in-hypertables", "permanent": false },
{ "source": "/docs/use-timescale/latest/hypertables/improve-query-performance", "destination": "/docs/build/performance-optimization/secondary-indexes", "permanent": false },
{ "source": "/docs/use-timescale/latest/continuous-aggregates/create-a-continuous-aggregate", "destination": "/docs/build/continuous-aggregates/create-a-continuous-aggregate", "permanent": false },
{ "source": "/docs/about/latest/timescaledb-editions", "destination": "/docs/get-started/choose-your-path/timescaledb-editions", "permanent": false },
{ "source": "/docs/use-timescale/latest/hypercore", "destination": "/docs/learn/columnar-storage/understand-hypercore", "permanent": false },
{ "source": "/docs/use-timescale/latest/data-retention/create-a-retention-policy", "destination": "/docs/build/data-management/data-retention/create-a-retention-policy", "permanent": false },
{ "source": "/docs/use-timescale/latest/continuous-aggregates/refresh-policies", "destination": "/docs/build/continuous-aggregates/refresh-policies", "permanent": false },
{ "source": "/docs/use-timescale/latest/extensions/pg-textsearch", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/tiger-cloud-extensions/pg-textsearch", "permanent": false },
{ "source": "/docs/about/latest/whitepaper", "destination": "/docs/learn/deep-dive/whitepaper", "permanent": false },
{ "source": "/docs/getting-started/latest/try-key-features-timescale-products", "destination": "/docs/learn/tiger-cloud/tiger-cloud-essentials", "permanent": false },
{ "source": "/docs/api/latest/hypertable", "destination": "/docs/reference/timescaledb/hypertables", "permanent": false },
{ "source": "/docs/use-timescale/latest/compression/about-compression", "destination": "/docs/learn/columnar-storage/compression-methods", "permanent": true },
{ "source": "/docs/use-timescale/latest/compression", "destination": "https://github.com/timescale/docs/blob/latest/use-timescale/compression/index.md", "permanent": false },
{ "source": "/docs/use-timescale/latest/continuous-aggregates/troubleshooting", "destination": "/docs/build/tips-and-tricks/troubleshoot-continuous-aggregates", "permanent": false },
{ "source": "/docs/integrations/latest", "destination": "/docs/integrate", "permanent": false },
{ "source": "/docs/use-timescale/latest/hypercore/real-time-analytics-in-hypercore", "destination": "/docs/build/columnar-storage/setup-hypercore", "permanent": false },
{ "source": "/docs/use-timescale/latest/hypertables/hypertables-and-unique-indexes", "destination": "/docs/build/performance-optimization/hypertables-and-unique-indexes", "permanent": false },
{ "source": "/docs/use-timescale/latest", "destination": "/docs/build", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions", "destination": "/docs/reference/toolkit", "permanent": false },
{ "source": "/docs/api/latest/hypertable/create_table", "destination": "/docs/reference/timescaledb/hypertables/create_table", "permanent": false },
{ "source": "/docs/about/latest", "destination": "/docs/get-started", "permanent": false },
{ "source": "/docs/about/latest/contribute-to-timescale", "destination": "/docs/get-started/contributing", "permanent": false },
{ "source": "/docs/about/latest/feature-comparison", "destination": "/docs/get-started/feature-comparison", "permanent": false },
{ "source": "/docs/about/latest/pricing-and-account-management", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/pricing-and-account-management", "permanent": false },
{ "source": "/docs/about/latest/release-notes", "destination": "/docs/get-started/news/release-notes", "permanent": false },
{ "source": "/docs/about/latest/supported-platforms", "destination": "/docs/get-started/timescaledb-supported-platforms", "permanent": false },
{ "source": "/docs/ai/latest", "destination": "https://github.com/timescale/docs/blob/latest/ai/index.md", "permanent": false },
{ "source": "/docs/ai/latest/key-vector-database-concepts-for-understanding-pgvector", "destination": "https://github.com/timescale/docs/blob/latest/ai/key-vector-database-concepts-for-understanding-pgvector.md", "permanent": false },
{ "source": "/docs/ai/latest/mcp-server", "destination": "/docs/get-started/quickstart/mcp-cli", "permanent": true },
{ "source": "/docs/ai/latest/sql-interface-for-pgvector-and-timescale-vector", "destination": "https://github.com/timescale/docs/blob/latest/ai/sql-interface-for-pgvector-and-timescale-vector.md", "permanent": false },
{ "source": "/docs/ai/latest/tiger-agents-for-work", "destination": "https://github.com/timescale/docs/blob/latest/ai/tiger-agents-for-work.md", "permanent": false },
{ "source": "/docs/ai/latest/tiger-eon", "destination": "/docs/build/examples/aggregate-organizational-data-with-ai", "permanent": false },
{ "source": "/docs/ai/latest/vectorizer-deprecation", "destination": "/docs/deploy/tiger-cloud/vectorizer-deprecation", "permanent": true },
{ "source": "/docs/api/latest/administration", "destination": "/docs/reference/timescaledb/administration", "permanent": false },
{ "source": "/docs/api/latest/api-reference", "destination": "/docs/reference", "permanent": false },
{ "source": "/docs/api/latest/api-tag-overview", "destination": "/docs/reference/timescaledb/tag-overview", "permanent": false },
{ "source": "/docs/api/latest/compression", "destination": "https://github.com/timescale/docs/blob/latest/api/compression/index.md", "permanent": false },
{ "source": "/docs/api/latest/compression/add_compression_policy", "destination": "https://github.com/timescale/docs/blob/latest/api/compression/add_compression_policy.md", "permanent": false },
{ "source": "/docs/api/latest/compression/alter_table_compression", "destination": "https://github.com/timescale/docs/blob/latest/api/compression/alter_table_compression.md", "permanent": false },
{ "source": "/docs/api/latest/compression/chunk_compression_stats", "destination": "https://github.com/timescale/docs/blob/latest/api/compression/chunk_compression_stats.md", "permanent": false },
{ "source": "/docs/api/latest/compression/compress_chunk", "destination": "https://github.com/timescale/docs/blob/latest/api/compression/compress_chunk.md", "permanent": false },
{ "source": "/docs/api/latest/compression/decompress_chunk", "destination": "https://github.com/timescale/docs/blob/latest/api/compression/decompress_chunk.md", "permanent": false },
{ "source": "/docs/api/latest/compression/hypertable_compression_stats", "destination": "https://github.com/timescale/docs/blob/latest/api/compression/hypertable_compression_stats.md", "permanent": false },
{ "source": "/docs/api/latest/compression/recompress_chunk", "destination": "https://github.com/timescale/docs/blob/latest/api/compression/recompress_chunk.md", "permanent": false },
{ "source": "/docs/api/latest/compression/remove_compression_policy", "destination": "https://github.com/timescale/docs/blob/latest/api/compression/remove_compression_policy.md", "permanent": false },
{ "source": "/docs/api/latest/configuration", "destination": "/docs/reference/timescaledb/configuration", "permanent": false },
{ "source": "/docs/api/latest/configuration/gucs", "destination": "/docs/reference/timescaledb/configuration/gucs", "permanent": false },
{ "source": "/docs/api/latest/configuration/tiger-postgres", "destination": "/docs/reference/timescaledb/configuration/tiger-postgres", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates", "destination": "/docs/reference/timescaledb/continuous-aggregates", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/add_continuous_aggregate_policy", "destination": "/docs/reference/timescaledb/continuous-aggregates/add_continuous_aggregate_policy", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/add_policies", "destination": "/docs/reference/timescaledb/continuous-aggregates/add_policies", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/alter_materialized_view", "destination": "/docs/reference/timescaledb/continuous-aggregates/alter_materialized_view", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/alter_policies", "destination": "/docs/reference/timescaledb/continuous-aggregates/alter_policies", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/cagg_migrate", "destination": "/docs/reference/timescaledb/continuous-aggregates/cagg_migrate", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/create_materialized_view", "destination": "/docs/reference/timescaledb/continuous-aggregates/create_materialized_view", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/drop_materialized_view", "destination": "/docs/reference/timescaledb/continuous-aggregates/drop_materialized_view", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/hypertable_detailed_size", "destination": "/docs/reference/timescaledb/hypertables/hypertable_detailed_size", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/hypertable_size", "destination": "/docs/reference/timescaledb/hypertables/hypertable_size", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/refresh_continuous_aggregate", "destination": "/docs/reference/timescaledb/continuous-aggregates/refresh_continuous_aggregate", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/remove_all_policies", "destination": "/docs/reference/timescaledb/continuous-aggregates/remove_all_policies", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/remove_continuous_aggregate_policy", "destination": "/docs/reference/timescaledb/continuous-aggregates/remove_continuous_aggregate_policy", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/remove_policies", "destination": "/docs/reference/timescaledb/continuous-aggregates/remove_policies", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/show_policies", "destination": "/docs/reference/timescaledb/continuous-aggregates/show_policies", "permanent": false },
{ "source": "/docs/api/latest/data-retention", "destination": "/docs/reference/timescaledb/data-retention", "permanent": false },
{ "source": "/docs/api/latest/data-retention/add_retention_policy", "destination": "/docs/reference/timescaledb/data-retention/add_retention_policy", "permanent": false },
{ "source": "/docs/api/latest/data-retention/remove_retention_policy", "destination": "/docs/reference/timescaledb/data-retention/remove_retention_policy", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/index.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/add_data_node", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/add_data_node.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/alter_data_node", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/alter_data_node.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/attach_data_node", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/attach_data_node.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/cleanup_copy_chunk_operation_experimental", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/cleanup_copy_chunk_operation_experimental.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/copy_chunk_experimental", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/copy_chunk_experimental.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/create_distributed_hypertable", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/create_distributed_hypertable.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/create_distributed_restore_point", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/create_distributed_restore_point.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/delete_data_node", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/delete_data_node.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/detach_data_node", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/detach_data_node.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/distributed_exec", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/distributed_exec.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/move_chunk_experimental", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/move_chunk_experimental.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/set_number_partitions", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/set_number_partitions.md", "permanent": false },
{ "source": "/docs/api/latest/distributed-hypertables/set_replication_factor", "destination": "https://github.com/timescale/docs/blob/latest/api/distributed-hypertables/set_replication_factor.md", "permanent": false },
{ "source": "/docs/api/latest/glossary", "destination": "/docs/learn/glossary", "permanent": false },
{ "source": "/docs/api/latest/hypercore", "destination": "/docs/reference/timescaledb/hypercore", "permanent": false },
{ "source": "/docs/api/latest/hypercore/add_columnstore_policy", "destination": "/docs/reference/timescaledb/hypercore/add_columnstore_policy", "permanent": false },
{ "source": "/docs/api/latest/hypercore/alter_table", "destination": "/docs/reference/timescaledb/hypercore/alter_table", "permanent": false },
{ "source": "/docs/api/latest/hypercore/chunk_columnstore_settings", "destination": "/docs/reference/timescaledb/hypercore/chunk_columnstore_settings", "permanent": false },
{ "source": "/docs/api/latest/hypercore/chunk_columnstore_stats", "destination": "/docs/reference/timescaledb/hypercore/chunk_columnstore_stats", "permanent": false },
{ "source": "/docs/api/latest/hypercore/convert_to_columnstore", "destination": "/docs/reference/timescaledb/hypercore/convert_to_columnstore", "permanent": false },
{ "source": "/docs/api/latest/hypercore/convert_to_rowstore", "destination": "/docs/reference/timescaledb/hypercore/convert_to_rowstore", "permanent": false },
{ "source": "/docs/api/latest/hypercore/hypertable_columnstore_settings", "destination": "/docs/reference/timescaledb/hypercore/hypertable_columnstore_settings", "permanent": false },
{ "source": "/docs/api/latest/hypercore/hypertable_columnstore_stats", "destination": "/docs/reference/timescaledb/hypercore/hypertable_columnstore_stats", "permanent": false },
{ "source": "/docs/api/latest/hypercore/remove_columnstore_policy", "destination": "/docs/reference/timescaledb/hypercore/remove_columnstore_policy", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions/approximate-count-distinct/hyperloglog", "destination": "/docs/reference/toolkit/approximate-count-distinct", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions/approximate_row_count", "destination": "/docs/reference/timescaledb/hyperfunctions/distribution-analysis/approximate_row_count", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions/counters-and-gauges/counter_agg", "destination": "/docs/reference/toolkit/counters-and-gauges/counter_agg", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions/counters-and-gauges/gauge_agg", "destination": "/docs/reference/toolkit/counters-and-gauges/gauge_agg", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions/days_in_month", "destination": "/docs/reference/timescaledb/hyperfunctions/time-series-utilities/days_in_month", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions/downsampling", "destination": "/docs/reference/toolkit/downsampling", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions/financial-analysis/candlestick_agg", "destination": "/docs/reference/toolkit/candlestick_agg/candlestick_agg", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions/first", "destination": "/docs/reference/timescaledb/hyperfunctions/time-series-utilities/first", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/frequency-analysis/count_min_sketch", "destination": "/docs/reference/toolkit/frequency-analysis/count_min_sketch", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions/frequency-analysis/freq_agg", "destination": "/docs/reference/toolkit/frequency-analysis/freq_agg", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions/gapfilling/time_bucket_gapfill", "destination": "/docs/reference/timescaledb/hyperfunctions/time_bucket_gapfill/time_bucket_gapfill", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions/state-tracking/compact_state_agg", "destination": "/docs/reference/toolkit/state-tracking/compact_state_agg/compact_state_agg", "permanent": false },
{ "source": "/docs/api/latest/hyperfunctions/statistical-and-regression-analysis/stats_agg-one-variable", "destination": "/docs/reference/toolkit/statistical-and-regression-analysis/stats_agg-one-variable/stats_agg", "permanent": false },
{ "source": "/docs/api/latest/hypertable/create_hypertable_old", "destination": "/docs/reference/timescaledb/hypertables/create_hypertable_old", "permanent": false },
{ "source": "/docs/api/latest/hypertable/:slug", "destination": "/docs/reference/timescaledb/hypertables/:slug", "permanent": false },
{ "source": "/docs/api/latest/administration/:slug", "destination": "/docs/reference/timescaledb/administration/:slug", "permanent": false },
{ "source": "/docs/api/latest/continuous-aggregates/:slug", "destination": "/docs/reference/timescaledb/continuous-aggregates/:slug", "permanent": false },
{ "source": "/docs/api/latest/data-retention/:slug", "destination": "/docs/reference/timescaledb/data-retention/:slug", "permanent": false },
{ "source": "/docs/api/latest/hypercore/:slug", "destination": "/docs/reference/timescaledb/hypercore/:slug", "permanent": false },
{ "source": "/docs/api/latest/informational-views/:slug", "destination": "/docs/reference/timescaledb/informational-views/:slug", "permanent": false },
{ "source": "/docs/api/latest/actions/:slug", "destination": "/docs/reference/timescaledb/jobs-automation/:slug", "permanent": false },
{ "source": "/docs/api/latest/configuration/:slug", "destination": "/docs/reference/timescaledb/configuration/:slug", "permanent": false },
{ "source": "/docs/getting-started/latest", "destination": "/docs/get-started", "permanent": false },
{ "source": "/docs/use-timescale/latest/continuous-aggregates/hierarchical-continuous-aggregates", "destination": "/docs/learn/continuous-aggregates/hierarchical-continuous-aggregates", "permanent": false },
{ "source": "/docs/use-timescale/latest/continuous-aggregates/real-time-aggregates", "destination": "/docs/learn/continuous-aggregates/real-time-aggregates", "permanent": false },
{ "source": "/docs/use-timescale/latest/hyperfunctions/function-pipelines", "destination": "/docs/build/data-management/hyperfunctions/function-pipelines", "permanent": false },
{ "source": "/docs/use-timescale/latest/security", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/security/overview", "permanent": false },
{ "source": "/docs/use-timescale/latest/security/:slug", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/security/:slug", "permanent": false },
{ "source": "/docs/use-timescale/latest/services/change-resources", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/service-management/change-resources", "permanent": false },
{ "source": "/docs/use-timescale/latest/services/connection-pooling", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/service-management/connection-pooling", "permanent": false },
{ "source": "/docs/use-timescale/latest/services/service-explorer", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/service-management/service-explorer", "permanent": false },
{ "source": "/docs/use-timescale/latest/services/service-management", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/service-management/service-management", "permanent": false },
{ "source": "/docs/use-timescale/latest/services/service-overview", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/service-management/service-overview", "permanent": false },
{ "source": "/docs/use-timescale/latest/services/troubleshooting", "destination": "/docs/deploy/tiger-cloud/troubleshoot", "permanent": false },
{ "source": "/docs/use-timescale/latest/tigerlake", "destination": "/docs/integrate/connectors/destination/tigerlake", "permanent": false },
{ "source": "/docs/use-timescale/latest/time-buckets", "destination": "/docs/learn/data-lifecycle/time-buckets/about-time-buckets", "permanent": false },
{ "source": "/docs/use-timescale/latest/time-buckets/about-time-buckets", "destination": "/docs/learn/data-lifecycle/time-buckets/about-time-buckets", "permanent": false },
{ "source": "/docs/use-timescale/latest/time-buckets/troubleshooting", "destination": "/docs/build/tips-and-tricks/troubleshoot-time-buckets", "permanent": false },
{ "source": "/docs/use-timescale/latest/time-buckets/use-time-buckets", "destination": "/docs/learn/data-lifecycle/time-buckets/use-time-buckets", "permanent": false },
{ "source": "/docs/use-timescale/latest/troubleshoot-timescaledb", "destination": "/docs/build/tips-and-tricks", "permanent": false },
{ "source": "/docs/use-timescale/latest/upgrades", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/upgrades", "permanent": false },
{ "source": "/docs/use-timescale/latest/write-data", "destination": "/docs/build/data-management", "permanent": false },
{ "source": "/docs/use-timescale/latest/write-data/about-writing-data", "destination": "/docs/build/data-management", "permanent": false },
{ "source": "/docs/use-timescale/latest/write-data/delete", "destination": "/docs/build/data-management/write-data/delete", "permanent": false },
{ "source": "/docs/use-timescale/latest/write-data/insert", "destination": "/docs/build/data-management/write-data/insert", "permanent": false },
{ "source": "/docs/use-timescale/latest/write-data/update", "destination": "/docs/build/data-management/write-data/update", "permanent": false },
{ "source": "/docs/use-timescale/latest/write-data/upsert", "destination": "/docs/build/data-management/write-data/upsert", "permanent": false },
{ "source": "/docs/migrate/latest", "destination": "/docs/migrate", "permanent": true },
{ "source": "/docs/migrate/latest/pg-dump-and-restore", "destination": "/docs/migrate/migrate-with-downtime", "permanent": true },
{ "source": "/docs/migrate/latest/troubleshooting", "destination": "/docs/migrate/troubleshooting", "permanent": true },
{ "source": "/docs/migrate/latest/live-migration", "destination": "/docs/migrate/livesync-replication", "permanent": true },
{ "source": "/docs/migrate/latest/livesync-for-postgresql", "destination": "/docs/migrate/livesync-for-postgresql", "permanent": true },
{ "source": "/docs/migrate/latest/livesync-for-s3", "destination": "/docs/migrate/livesync-for-s3", "permanent": true },
{ "source": "/docs/migrate/latest/livesync-for-kafka", "destination": "/docs/migrate/livesync-for-kafka", "permanent": true },
{ "source": "/docs/migrate/latest/dual-write-and-backfill", "destination": "/docs/migrate/dual-write-and-backfill", "permanent": true },
{ "source": "/docs/migrate/latest/timescaledb-backfill", "destination": "/docs/migrate/dual-write-and-backfill/timescaledb-backfill", "permanent": true },
{ "source": "/docs/getting-started/latest/services", "destination": "/docs/get-started/quickstart/create-service", "permanent": true },
{ "source": "/docs/getting-started/latest/run-queries-from-console", "destination": "/docs/build/data-management/run-queries-from-tiger-console", "permanent": true },
{ "source": "/docs/getting-started/latest/get-started-devops-as-code", "destination": "/docs/integrate/configuration-deployment/terraform", "permanent": true },
{ "source": "/docs/use-timescale/latest/backup-restore", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/high-availability/backup-restore", "permanent": true },
{ "source": "/docs/use-timescale/latest/data-tiering", "destination": "/docs/learn/data-lifecycle/storage/about-storage-tiers", "permanent": true },
{ "source": "/docs/use-timescale/latest/data-tiering/about-data-tiering", "destination": "/docs/learn/data-lifecycle/storage/about-storage-tiers", "permanent": true },
{ "source": "/docs/use-timescale/latest/services", "destination": "/docs/get-started/quickstart/create-service", "permanent": true },
{ "source": "/docs/use-timescale/latest/hyperfunctions", "destination": "/docs/build/data-management/hyperfunctions", "permanent": true },
{ "source": "/docs/use-timescale/latest/hyperfunctions/about-hyperfunctions", "destination": "/docs/learn/hyperfunctions/about-hyperfunctions", "permanent": true },
{ "source": "/docs/use-timescale/latest/hyperfunctions/time-weighted-averages", "destination": "/docs/build/data-management/hyperfunctions/time-weighted-averages", "permanent": true },
{ "source": "/docs/use-timescale/latest/hyperfunctions/percentile-approx", "destination": "/docs/build/data-management/hyperfunctions/percentile-approx", "permanent": true },
{ "source": "/docs/use-timescale/latest/hyperfunctions/approx-count-distincts", "destination": "/docs/reference/toolkit/approximate-count-distinct", "permanent": true },
{ "source": "/docs/use-timescale/latest/jobs", "destination": "/docs/build/data-management/about-automation", "permanent": true },
{ "source": "/docs/use-timescale/latest/ha-replicas/high-availability", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/high-availability/high-availability", "permanent": true },
{ "source": "/docs/use-timescale/latest/ha-replicas/read-scaling", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/high-availability/read-scaling", "permanent": true },
{ "source": "/docs/use-timescale/latest/metrics-logging/monitoring", "destination": "/docs/integrate/observability-alerting/exported-metrics", "permanent": true },
{ "source": "/docs/use-timescale/latest/compression/compression-policy", "destination": "/docs/build/how-to/basic-compression", "permanent": true },
{ "source": "/docs/use-timescale/latest/schema-management/about-constraints", "destination": "/docs/build/performance-optimization/ensure-data-integrity-with-constraints", "permanent": true },
{ "source": "/docs/use-timescale/latest/query-data/skipscan", "destination": "/docs/build/performance-optimization/skipscan", "permanent": true },
{ "source": "/docs/use-timescale/latest/integrations/observability-alerting/grafana", "destination": "/docs/integrate/observability-alerting/grafana", "permanent": true },
{ "source": "/docs/use-timescale/latest/ingest-data/about-timescaledb-parallel-copy", "destination": "/docs/migrate/import-terminal", "permanent": true },
{ "source": "/docs/use-timescale/latest/migrate", "destination": "/docs/migrate", "permanent": true },
{ "source": "/docs/mst/latest", "destination": "/docs/deploy/mst", "permanent": true },
{ "source": "/docs/mst/latest/vpc-peering/vpc-peering-aws", "destination": "/docs/deploy/mst/vpc-peering/vpc-peering-aws", "permanent": true },
{ "source": "/docs/mst/latest/installation-mst", "destination": "/docs/deploy/mst/create-mst-service", "permanent": true },
{ "source": "/docs/mst/latest/:path*", "destination": "/docs/deploy/mst/:path*", "permanent": true },
{ "source": "/docs/tutorials/latest/real-time-analytics-transport", "destination": "/docs/build/examples/analyze-transport-data", "permanent": true },
{ "source": "/docs/tutorials/latest/grafana", "destination": "/docs/integrate/observability-alerting/grafana", "permanent": true },
{ "source": "/docs/integrations/latest/prometheus", "destination": "/docs/integrate/observability-alerting/prometheus", "permanent": true },
{ "source": "/docs/integrations/latest/:slug", "destination": "/docs/integrate", "permanent": false },
{ "source": "/docs/api/latest/jobs-automation/:slug", "destination": "/docs/reference/timescaledb/jobs-automation/:slug", "permanent": true },
{ "source": "/docs/api/latest/uuid-functions", "destination": "/docs/reference/timescaledb/uuid-functions", "permanent": true },
{ "source": "/docs/api/latest/uuid-functions/:slug", "destination": "/docs/reference/timescaledb/uuid-functions/:slug", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/last", "destination": "/docs/reference/timescaledb/hyperfunctions/time-series-utilities/last", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/histogram", "destination": "/docs/reference/timescaledb/hyperfunctions/distribution-analysis/histogram", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/time_bucket", "destination": "/docs/reference/timescaledb/hyperfunctions/time-series-utilities/time_bucket", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/percentile-approximation/uddsketch", "destination": "/docs/reference/toolkit/percentile-approximation/uddsketch", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/percentile-approximation/tdigest", "destination": "/docs/reference/toolkit/percentile-approximation/tdigest", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/time-weighted-calculations/time_weight", "destination": "/docs/reference/toolkit/time_weight/time_weight", "permanent": true },
{ "source": "/docs/blob/latest/use-timescale/compression/about-compression", "destination": "/docs/learn/columnar-storage/compression-methods", "permanent": true },
{ "source": "/docs/use-timescale/latest/account-management", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/pricing-and-account-management", "permanent": true },
{ "source": "/docs/use-timescale/latest/metrics-logging/integrations", "destination": "/docs/integrate/observability-alerting", "permanent": true },
{ "source": "/docs/cloud/latest/integrations", "destination": "/docs/integrate", "permanent": true },
{ "source": "/docs/use-timescale/latest/hypertables/about-hypertables", "destination": "/docs/learn/hypertables/understand-hypertables", "permanent": true },
{ "source": "/docs/use-timescale/latest/hypertables/create", "destination": "/docs/learn/hypertables/creating-and-configuring-hypertables", "permanent": true },
{ "source": "/docs/use-timescale/latest/schema-management/indexing", "destination": "/docs/build/performance-optimization/indexing", "permanent": true },
{ "source": "/docs/use-timescale/latest/data-tiering/creating-data-tiering-policy", "destination": "/docs/build/data-management/storage/manage-storage", "permanent": true },
{ "source": "/docs/use-timescale/latest/data-tiering/enabling-data-tiering", "destination": "/docs/build/data-management/storage/manage-storage", "permanent": true },
{ "source": "/docs/cloud/latest/migrate-to-cloud/hypershift", "destination": "/docs/migrate", "permanent": true },
{ "source": "/docs/use-timescale/latest/data-retention", "destination": "/docs/learn/data-lifecycle/data-retention/about-data-retention", "permanent": true },
{ "source": "/docs/quick-start/latest/golang", "destination": "/docs/get-started/quickstart/connect-your-app", "permanent": true },
{ "source": "/docs/quick-start/latest/java", "destination": "/docs/get-started/quickstart/connect-your-app", "permanent": true },
{ "source": "/docs/quick-start/latest/node", "destination": "/docs/get-started/quickstart/connect-your-app", "permanent": true },
{ "source": "/docs/quick-start/latest/python", "destination": "/docs/get-started/quickstart/connect-your-app", "permanent": true },
{ "source": "/docs/quick-start/latest/ruby", "destination": "/docs/get-started/quickstart/connect-your-app", "permanent": true },
{ "source": "/docs/tutorials/latest/blockchain-query", "destination": "/docs/build/examples/analyze-blockchain", "permanent": true },
{ "source": "/docs/tutorials/latest/energy-data", "destination": "/docs/build/examples/analyze-energy-consumption", "permanent": true },
{ "source": "/docs/tutorials/latest/financial-tick-data", "destination": "/docs/build/examples/analyze-financial-tick-data", "permanent": true },
{ "source": "/docs/tutorials/latest/nyc-taxi-cab", "destination": "/docs/build/examples/analyze-transport-data", "permanent": true },
{ "source": "/docs/use-timescale/latest/user-defined-actions", "destination": "/docs/build/data-management/about-automation", "permanent": true },
{ "source": "/docs/use-timescale/latest/services/maintenance", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/upgrades", "permanent": true },
{ "source": "/docs/use-timescale/latest/integrations/psql", "destination": "/docs/integrate/query-administration/psql", "permanent": true },
{ "source": "/docs/use-timescale/latest/vpc", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/security/vpc", "permanent": true },
{ "source": "/docs/use-timescale/latest/integrations/apache-kafka", "destination": "/docs/integrate/data-ingestion-streaming/apache-kafka", "permanent": true },
{ "source": "/docs/api", "destination": "/docs/reference/tiger-cloud-rest", "permanent": true },
{ "source": "/docs/api-reference", "destination": "/docs/reference", "permanent": true },
{ "source": "/docs/api-reference/timescaledb", "destination": "/docs/reference/timescaledb", "permanent": true },
{ "source": "/docs/api-reference/timescaledb-toolkit", "destination": "/docs/reference/toolkit", "permanent": true },
{ "source": "/docs/api/api-reference", "destination": "/docs/reference/tiger-cloud-rest", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/minimum-and-maximum/max_n", "destination": "/docs/reference/toolkit/minimum-and-maximum/max_n", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/minimum-and-maximum/max_n_by", "destination": "/docs/reference/toolkit/minimum-and-maximum/max_n_by", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/minimum-and-maximum/min_n", "destination": "/docs/reference/toolkit/minimum-and-maximum/min_n", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/minimum-and-maximum/min_n_by", "destination": "/docs/reference/toolkit/minimum-and-maximum/min_n_by", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/month_normalize", "destination": "/docs/reference/timescaledb/hyperfunctions/time-series-utilities/month_normalize", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/saturating-math", "destination": "/docs/reference/toolkit/saturating-math", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/state-tracking/heartbeat_agg", "destination": "/docs/reference/toolkit/state-tracking/heartbeat_agg", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/state-tracking/state_agg", "destination": "/docs/reference/toolkit/state-tracking/state_agg", "permanent": true },
{ "source": "/docs/api/latest/hyperfunctions/statistical-and-regression-analysis/stats_agg-two-variables", "destination": "/docs/reference/toolkit/statistical-and-regression-analysis/stats_agg-two-variables", "permanent": true },
{ "source": "/docs/api/latest/informational-views", "destination": "/docs/reference/timescaledb/informational-views", "permanent": true },
{ "source": "/docs/api/latest/jobs-automation", "destination": "/docs/reference/timescaledb/jobs-automation", "permanent": true },
{ "source": "/docs/console", "destination": "/docs", "permanent": true },
{ "source": "/docs/getting-started/latest/start-coding-with-timescale", "destination": "/docs/get-started/quickstart/connect-your-app", "permanent": true },
{ "source": "/docs/migrate/latest/dual-write-and-backfill/dual-write-from-other", "destination": "/docs/migrate/dual-write-and-backfill/dual-write-from-other", "permanent": true },
{ "source": "/docs/migrate/latest/dual-write-and-backfill/dual-write-from-postgres", "destination": "/docs/migrate/dual-write-and-backfill/dual-write-from-postgres", "permanent": true },
{ "source": "/docs/migrate/latest/dual-write-and-backfill/dual-write-from-timescaledb", "destination": "/docs/migrate/dual-write-and-backfill/dual-write-from-timescaledb", "permanent": true },
{ "source": "/docs/migrate/latest/dual-write-and-backfill/timescaledb-backfill", "destination": "/docs/migrate/dual-write-and-backfill/timescaledb-backfill", "permanent": true },
{ "source": "/docs/migrate/latest/upload-file-using-console", "destination": "/docs/migrate/import-console", "permanent": true },
{ "source": "/docs/navigation/latest", "destination": "/docs", "permanent": true },
{ "source": "/docs/tutorials/latest/blockchain-analyze", "destination": "/docs/build/examples/analyze-blockchain", "permanent": true },
{ "source": "/docs/tutorials/latest/blockchain-analyze/analyze-blockchain-query", "destination": "/docs/build/examples/analyze-blockchain", "permanent": true },
{ "source": "/docs/tutorials/latest/blockchain-analyze/blockchain-dataset", "destination": "/docs/build/examples/analyze-blockchain", "permanent": true },
{ "source": "/docs/tutorials/latest/blockchain-query/beginner-blockchain-query", "destination": "/docs/build/examples/analyze-blockchain", "permanent": true },
{ "source": "/docs/tutorials/latest/blockchain-query/blockchain-dataset", "destination": "/docs/build/examples/analyze-blockchain", "permanent": true },
{ "source": "/docs/tutorials/latest/cookbook", "destination": "/docs/build/examples/cookbook", "permanent": true },
{ "source": "/docs/tutorials/latest/financial-ingest-real-time", "destination": "/docs/build/examples/ingest-real-time-financial-data", "permanent": true },
{ "source": "/docs/tutorials/latest/financial-ingest-real-time/financial-ingest-dataset", "destination": "/docs/build/examples/ingest-real-time-financial-data", "permanent": true },
{ "source": "/docs/tutorials/latest/financial-ingest-real-time/financial-ingest-query", "destination": "/docs/build/examples/ingest-real-time-financial-data", "permanent": true },
{ "source": "/docs/tutorials/latest/financial-tick-data/financial-tick-dataset", "destination": "/docs/build/examples/analyze-financial-tick-data", "permanent": true },
{ "source": "/docs/tutorials/latest/financial-tick-data/financial-tick-query", "destination": "/docs/build/examples/analyze-financial-tick-data", "permanent": true },
{ "source": "/docs/tutorials/latest/real-time-analytics-energy-consumption", "destination": "/docs/build/examples/analyze-energy-consumption", "permanent": true },
{ "source": "/docs/tutorials/latest/simulate-iot-sensor-data", "destination": "/docs/build/examples/simulate-iot-sensor-data", "permanent": true },
{ "source": "/docs/use-timescale/latest/alerting", "destination": "/docs/integrate/observability-alerting", "permanent": true },
{ "source": "/docs/use-timescale/latest/backlog/troubleshooting", "destination": "/docs/build/tips-and-tricks", "permanent": true },
{ "source": "/docs/use-timescale/latest/columnstore/troubleshooting", "destination": "/docs/build/tips-and-tricks/troubleshoot-hypercore", "permanent": true },
{ "source": "/docs/use-timescale/latest/compression/compression-design", "destination": "https://github.com/timescale/docs/blob/latest/use-timescale/compression/compression-design.md", "permanent": true },
{ "source": "/docs/use-timescale/latest/compression/compression-on-continuous-aggregates", "destination": "https://github.com/timescale/docs/blob/latest/use-timescale/compression/compression-on-continuous-aggregates.md", "permanent": true },
{ "source": "/docs/use-timescale/latest/compression/decompress-chunks", "destination": "https://github.com/timescale/docs/blob/latest/use-timescale/compression/decompress-chunks.md", "permanent": true },
{ "source": "/docs/use-timescale/latest/compression/manual-compression", "destination": "https://github.com/timescale/docs/blob/latest/use-timescale/compression/manual-compression.md", "permanent": true },
{ "source": "/docs/use-timescale/latest/compression/modify-a-schema", "destination": "https://github.com/timescale/docs/blob/latest/use-timescale/compression/modify-a-schema.md", "permanent": true },
{ "source": "/docs/use-timescale/latest/compression/modify-compressed-data", "destination": "https://github.com/timescale/docs/blob/latest/use-timescale/compression/modify-compressed-data.md", "permanent": true },
{ "source": "/docs/use-timescale/latest/compression/troubleshooting", "destination": "/docs/build/tips-and-tricks", "permanent": true },
{ "source": "/docs/use-timescale/latest/configuration", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/configuration/about-configuration", "permanent": true },
{ "source": "/docs/use-timescale/latest/configuration/about-configuration", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/configuration/about-configuration", "permanent": true },
{ "source": "/docs/use-timescale/latest/configuration/advanced-parameters", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/configuration/advanced-parameters", "permanent": true },
{ "source": "/docs/use-timescale/latest/configuration/customize-configuration", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/configuration/customize-configuration", "permanent": true },
{ "source": "/docs/use-timescale/latest/configuration/troubleshooting", "destination": "/docs/deploy/tiger-cloud/troubleshoot", "permanent": true },
{ "source": "/docs/use-timescale/latest/continuous-aggregates/compression-on-continuous-aggregates", "destination": "/docs/build/continuous-aggregates/compression-on-continuous-aggregates", "permanent": true },
{ "source": "/docs/use-timescale/latest/continuous-aggregates/create-index", "destination": "/docs/build/continuous-aggregates/create-index", "permanent": true },
{ "source": "/docs/use-timescale/latest/continuous-aggregates/drop-data", "destination": "/docs/build/continuous-aggregates/drop-data", "permanent": true },
{ "source": "/docs/use-timescale/latest/continuous-aggregates/materialized-hypertables", "destination": "/docs/learn/continuous-aggregates/materialized-hypertables", "permanent": true },
{ "source": "/docs/use-timescale/latest/continuous-aggregates/migrate", "destination": "/docs/build/continuous-aggregates/migrate-to-new-form", "permanent": true },
{ "source": "/docs/use-timescale/latest/continuous-aggregates/time", "destination": "/docs/learn/continuous-aggregates/time-and-continuous-aggregates", "permanent": true },
{ "source": "/docs/use-timescale/latest/data-retention/about-data-retention", "destination": "/docs/learn/data-lifecycle/data-retention/about-data-retention", "permanent": true },
{ "source": "/docs/use-timescale/latest/data-retention/data-retention-with-continuous-aggregates", "destination": "/docs/learn/data-lifecycle/data-retention/data-retention-with-continuous-aggregates", "permanent": true },
{ "source": "/docs/use-timescale/latest/data-retention/manually-drop-chunks", "destination": "/docs/learn/data-lifecycle/data-retention/manually-drop-chunks", "permanent": true },
{ "source": "/docs/use-timescale/latest/data-retention/troubleshooting", "destination": "/docs/build/tips-and-tricks", "permanent": true },
{ "source": "/docs/use-timescale/latest/data-tiering/querying-tiered-data", "destination": "/docs/build/data-management/storage/query-tiered-data", "permanent": true },
{ "source": "/docs/use-timescale/latest/data-tiering/tiered-data-replicas-forks", "destination": "/docs/build/data-management/storage/tiered-data-replicas-forks", "permanent": true },
{ "source": "/docs/use-timescale/latest/data-tiering/troubleshooting", "destination": "/docs/build/tips-and-tricks", "permanent": true },
{ "source": "/docs/use-timescale/latest/distributed-hypertables/troubleshooting", "destination": "/docs/build/tips-and-tricks", "permanent": true },
{ "source": "/docs/use-timescale/latest/extensions", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/tiger-cloud-extensions", "permanent": true },
{ "source": "/docs/use-timescale/latest/extensions/pgcrypto", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/tiger-cloud-extensions/pgcrypto", "permanent": true },
{ "source": "/docs/use-timescale/latest/extensions/pgvector", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/tiger-cloud-extensions/pgvector", "permanent": true },
{ "source": "/docs/use-timescale/latest/extensions/postgis", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/tiger-cloud-extensions/postgis", "permanent": true },
{ "source": "/docs/use-timescale/latest/fork-services", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/service-management/fork-services", "permanent": true },
{ "source": "/docs/use-timescale/latest/ha-replicas", "destination": "/docs/deploy/tiger-cloud/tiger-cloud-aws/high-availability/overview", "permanent": true },
{ "source": "/docs/use-timescale/latest/hypercore/compression-methods", "destination": "/docs/learn/columnar-storage/compression-methods", "permanent": true },
{ "source": "/docs/use-timescale/latest/hypercore/secondary-indexes", "destination": "/docs/build/performance-optimization/secondary-indexes", "permanent": true },
{ "source": "/docs/use-timescale/latest/hypercore/troubleshooting", "destination": "/docs/build/tips-and-tricks/troubleshoot-hypercore", "permanent": true },
{ "source": "/docs/use-timescale/latest/hyperfunctions/counter-aggregation", "destination": "/docs/build/data-management/hyperfunctions/counter-aggregation", "permanent": true },
{ "source": "/docs/use-timescale/latest/hyperfunctions/gapfilling-interpolation", "destination": "/docs/build/data-management/hyperfunctions/gapfilling-interpolation", "permanent": true },
{ "source": "/docs/use-timescale/latest/hyperfunctions/heartbeat-agg", "destination": "/docs/build/data-management/hyperfunctions/heartbeat-agg", "permanent": true },
{ "source": "/docs/use-timescale/latest/hyperfunctions/percentile-approx/advanced-agg", "destination": "/docs/build/data-management/hyperfunctions/percentile-approx/advanced-agg", "permanent": true },
{ "source": "/docs/use-timescale/latest/hyperfunctions/stats-aggs", "destination": "/docs/build/data-management/hyperfunctions/stats-aggs", "permanent": true },
{ "source": "/docs/use-timescale/latest/hyperfunctions/troubleshooting", "destination": "/docs/build/tips-and-tricks", "permanent": true },
{ "source": "/docs/use-timescale/latest/hypertables/troubleshooting", "destination": "/docs/build/tips-and-tricks/troubleshoot-hypertables", "permanent": true },
{ "source": "/docs/use-timescale/latest/jobs/create-and-manage-jobs", "destination": "/docs/build/data-management/create-and-manage-jobs", "permanent": true },
{ "source": "/docs/use-timescale/latest/jobs/example-downsample-and-compress", "destination": "/docs/build/data-management/example-downsample-and-compress", "permanent": true },
{ "source": "/docs/use-timescale/latest/jobs/example-generic-retention", "destination": "/docs/build/data-management/example-generic-retention", "permanent": true },
{ "source": "/docs/use-timescale/latest/jobs/example-tiered-storage", "destination": "/docs/build/data-management/example-tiered-storage", "permanent": true },
{ "source": "/docs/use-timescale/latest/jobs/troubleshooting", "destination": "/docs/build/tips-and-tricks", "permanent": true },
{ "source": "/docs/use-timescale/latest/limitations", "destination": "/docs/deploy/limitations", "permanent": true },
{ "source": "/docs/use-timescale/latest/metrics-logging", "destination": "/docs/integrate/observability-alerting", "permanent": true },
{ "source": "/docs/use-timescale/latest/metrics-logging/aws-cloudwatch", "destination": "/docs/integrate/observability-alerting/cloudwatch", "permanent": true },
{ "source": "/docs/use-timescale/latest/metrics-logging/datadog", "destination": "/docs/integrate/observability-alerting/datadog", "permanent": true },
{ "source": "/docs/use-timescale/latest/metrics-logging/metrics-to-prometheus", "destination": "/docs/integrate/observability-alerting/prometheus", "permanent": true },
{ "source": "/docs/use-timescale/latest/query-data", "destination": "/docs/build/data-management", "permanent": true },
{ "source": "/docs/use-timescale/latest/query-data/about-query-data", "destination": "/docs/build/data-management", "permanent": true },
{ "source": "/docs/use-timescale/latest/query-data/advanced-analytic-queries", "destination": "/docs/build/data-management/query-data/advanced-analytic-queries", "permanent": true },
{ "source": "/docs/use-timescale/latest/query-data/select", "destination": "/docs/build/data-management/query-data/select", "permanent": true },
{ "source": "/docs/use-timescale/latest/query-data/troubleshooting", "destination": "/docs/build/tips-and-tricks/troubleshoot-query-data", "permanent": true },
{ "source": "/docs/use-timescale/latest/schema-management", "destination": "/docs/build/performance-optimization", "permanent": true },
{ "source": "/docs/use-timescale/latest/schema-management/about-indexing", "destination": "/docs/build/performance-optimization/indexing", "permanent": true },
{ "source": "/docs/use-timescale/latest/schema-management/about-schemas", "destination": "/docs/learn/data-model/understand-database-schemas", "permanent": true },
{ "source": "/docs/use-timescale/latest/schema-management/about-tablespaces", "destination": "/docs/build/performance-optimization/manage-tablespaces", "permanent": true },
{ "source": "/docs/use-timescale/latest/schema-management/alter", "destination": "/docs/build/performance-optimization/alter-update-table-schema", "permanent": true },
{ "source": "/docs/use-timescale/latest/schema-management/foreign-data-wrappers", "destination": "/docs/build/performance-optimization/query-external-data-sources-with-fdw", "permanent": true },
{ "source": "/docs/use-timescale/latest/schema-management/json", "destination": "/docs/build/performance-optimization/handle-semi-structured-data-with-json", "permanent": true },
{ "source": "/docs/use-timescale/latest/schema-management/triggers", "destination": "/docs/build/performance-optimization/automate-tasks-with-triggers", "permanent": true },
{ "source": "/docs/use-timescale/latest/schema-management/troubleshooting", "destination": "/docs/build/tips-and-tricks/troubleshoot-schema-management", "permanent": true },
{ "source": "/docs/get-started/choose-your-path/supported-platforms", "destination": "/docs/get-started/timescaledb-supported-platforms", "permanent": true },
{ "source": "/docs/get-started/cli-rest-api", "destination": "/docs/get-started/quickstart/tiger-cli", "permanent": true },
{ "source": "/docs/get-started/quickstart/cli-rest-api", "destination": "/docs/get-started/quickstart/tiger-cli", "permanent": true },
{ "source": "/docs/get-started/supported-platforms", "destination": "/docs/get-started/timescaledb-supported-platforms", "permanent": true },
{ "source": "/docs/get-started/tools/cli-rest-api", "destination": "/docs/get-started/quickstart/tiger-cli", "permanent": true },
{ "source": "/docs/integrate/data-engineering-etl/apache-kafka", "destination": "/docs/integrate/data-ingestion-streaming/apache-kafka", "permanent": true },
{ "source": "/docs/learn/examples", "destination": "/docs/build", "permanent": true },
{ "source": "/docs/learn/examples/00-template-tutorial-render", "destination": "/docs/build", "permanent": true },
{ "source": "/docs/learn/tiger-cloud/regions", "destination": "/docs/get-started/supported-regions", "permanent": true },
{ "source": "/docs/quickstarts", "destination": "/docs/build/how-to", "permanent": true },
{ "source": "/docs/tutorials", "destination": "/docs/build/examples", "permanent": true }
],
"rewrites": [
{ "source": "/docs/reference/tiger-cloud-rest/:path*", "destination": "/reference/tiger-cloud-rest/:path*" },
{
"source": "/docs/:path*",
"has": [
{
"type": "header",
"key": "user-agent",
"value": ".*([dD]iscord[bB]ot|[cC]hat[gG][pP][tT]-[uU]ser|[gG][pP][tT][bB]ot|[cC]laude[bB]ot|[aA]nthropic-[aA][iI]|[cC]ohere-[aA][iI]).*"
}
],
"destination": "/:path*/index.md"
},
{
"source": "/docs/:path*",
"has": [
{
"type": "header",
"key": "accept",
"value": ".*text/markdown.*"
}
],
"destination": "/:path*/index.md"
},
{ "source": "/docs/:path*", "destination": "/:path*" }
],
"trailingSlash": false,
"headers": [
{
"source": "/docs/_astro/(.*)",
"headers": [
{
"key": "Cache-Control",
"value": "public, max-age=604800, immutable"
}
]
},
{
"source": "/(.*)",
"headers": [
{
"key": "Cache-Control",
"value": "public, max-age=3600"
}
]
}
]
}