Skip to content

Commit 45e8b5b

Browse files
fix: broken links. (timescale#3123)
* fix: broken links. * fix: broken links.
1 parent 0b55a39 commit 45e8b5b

13 files changed

+33
-26
lines changed

_partials/_migrate_dual_write_step1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ ensure that enough disk is pre-provisioned on your Timescale instance.
99

1010
<OpenSupportRequest />
1111

12-
[create-service]: /use-timescale/:currentVersion:/services/create-a-service/
12+
[create-service]: /getting-started/:currentVersion:/services/

about/release-notes/changes-in-timescaledb-2.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ statistics related to all jobs.
422422

423423
#### Removed
424424

425-
* [`timescaledb_information.continuous_aggregate_stats`](https://legacy-docs.timescale.com/v1.7/api#timescaledb_information-continuous_aggregate_stats): Removed in favor of the `job_stats` view mentioned above.
425+
* `timescaledb_information.continuous_aggregate_stats`: Removed in favor of the `job_stats` view mentioned above.
426426

427427
### Updating existing continuous aggregates
428428

@@ -465,9 +465,9 @@ policies are now available in the main jobs view.
465465

466466
#### Removed
467467

468-
* [`add_drop_chunks_policy`](https://legacy-docs.timescale.com/v1.7/api#add_drop_chunks_policy): removed in favor of the
468+
* `add_drop_chunks_policy`: removed in favor of the
469469
explicit functions above.
470-
* [`timescaledb_information.drop_chunks_policies`](https://legacy-docs.timescale.com/v1.7/api#timescaledb_information-drop_chunks_policies):
470+
* `timescaledb_information.drop_chunks_policies`:
471471
view has been removed in favor of the more general jobs view.
472472

473473
### Compression
@@ -487,11 +487,11 @@ compression policies are now available in the main jobs view.
487487

488488
#### Removed
489489

490-
* [`add_compress_chunk_policy`](https://legacy-docs.timescale.com/v1.7/api#add_compress_chunks_policy): Removed in favor of the
490+
* `add_compress_chunk_policy`: Removed in favor of the
491491
explicit functions above.
492-
* [`timescaledb_information.compressed_hypertable_stats`](https://legacy-docs.timescale.com/v1.7/api#timescaledb_information-compressed_hypertable_stats):
492+
* `timescaledb_information.compressed_hypertable_stats`:
493493
Removed in favor of the new `hypertable_compression_stats(hypertable)` function linked above
494-
* [`timescaledb_information.compressed_chunk_stats`](https://legacy-docs.timescale.com/v1.7/api#timescaledb_information-compressed_chunk_stats):
494+
* `timescaledb_information.compressed_chunk_stats`:
495495
Removed in favor of the new `chunk_compression_stats(hypertable)` function linked above.
496496

497497
## Managing policies and other jobs
@@ -517,10 +517,10 @@ features has been removed. All features are available either under the community
517517
open-source Apache-2 License. [This blog post](https://blog.timescale.com/blog/building-open-source-business-in-cloud-era-v2/)
518518
explains the changes. The following changes were made to license API:
519519

520-
* [`timescaledb_information.license`](https://legacy-docs.timescale.com/v1.7/api#timescaledb_information-license): This view
520+
* `timescaledb_information.license`: This view
521521
has been removed, as it primarily provided information on the enterprise license key's expiration date, which is no
522522
longer applicable. The current license used by the extension can instead be viewed in the GUC below.
523-
* `timescaledb.license`: This GUC value (which replaces the former [`timescaledb.license_key`](https://legacy-docs.timescale.com/v1.7/api#timescaledb_license-key) GUC)
523+
* `timescaledb.license`: This GUC value (which replaces the former `timescaledb.license_key` GUC)
524524
can take the value `timescale` or `apache`. It can be set only at startup (in the postgresql.conf configuration file
525525
or on the server command line), and allows limiting access to certain features
526526
by license. For example, setting the

about/release-notes/index.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@ New compression settings take effect on any new chunks that are compressed after
7474
Following the deprecation announcement for Multi-node in TimescaleDB 2.13,
7575
Multi-node is no longer supported starting with TimescaleDB 2.14.
7676

77-
TimescaleDB 2.13 is the last version that includes multi-node support. Learn more about it [here](docs/MultiNodeDeprecation.md).
77+
TimescaleDB 2.13 is the last version that includes multi-node support. Learn more about it [here][multi-node-deprecation].
7878

7979
If you want to migrate from multi-node TimescaleDB to single-node TimescaleDB, read the
80-
[migration documentation](https://docs.timescale.com/migrate/latest/multi-node-to-timescale-service/).
80+
[migration documentation][multi-node-to-timescale-service].
8181

8282
#### Deprecation notice: recompress_chunk procedure
8383
TimescaleDB 2.14 is the last version that will include the recompress_chunk procedure. Its
@@ -174,10 +174,10 @@ available opportunity.
174174
#### Deprecation notice: Multi-node support
175175
TimescaleDB 2.13 is the last version that will include multi-node support. Multi-node
176176
support in 2.13 is available for PostgreSQL 13, 14 and 15. Learn more about it
177-
[here](https://github.com/timescale/timescaledb/blob/main/docs/MultiNodeDeprecation.md).
177+
[here][multi-node-deprecation].
178178

179179
If you want to migrate from multi-node TimescaleDB to single-node TimescaleDB read the
180-
[migration documentation](https://docs.timescale.com/migrate/latest/multi-node-to-timescale-service/).
180+
[migration documentation][multi-node-to-timescale-service].
181181

182182
#### PostgreSQL 13 deprecation announcement
183183
We will continue supporting PostgreSQL 13 until April 2024. Sooner to that time, we will announce the specific version of TimescaleDB in which PostgreSQL 13 support will not be included going forward.
@@ -692,3 +692,5 @@ For release notes for older TimescaleDB versions, see the
692692
[pg-upgrade]: /self-hosted/:currentVersion:/upgrades/upgrade-pg/
693693
[migrate-caggs]: /use-timescale/:currentVersion:/continuous-aggregates/migrate/
694694
[join-caggs]: /use-timescale/:currentVersion:/continuous-aggregates/create-a-continuous-aggregate/#create-a-continuous-aggregate-with-a-join
695+
[multi-node-to-timescale-service]:/migrate/:currentVersion:/playbooks/multi-node-to-timescale-service/
696+
[multi-node-deprecation]: https://github.com/timescale/timescaledb/blob/main/docs/MultiNodeDeprecation.md

ai/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Under the hood, embeddings are represented as a vector (a list of numbers) that
5656

5757
Timescale Vector works with the most popular embedding models that have output vectors of 2,000 dimensions or less. Here are some popular choices for text embeddings for use with Timescale Vector:
5858

59-
- [OpenAI embedding models](https://platform.openai.com/docs/guides/embeddings): text-embedding-ada-002 is OpenAI's recommended embedding generation model.
59+
- [OpenAI embedding models](https://platform.openai.com/docs/guides/embeddings/): text-embedding-ada-002 is OpenAI's recommended embedding generation model.
6060
- [Sentence transformers](https://huggingface.co/sentence-transformers): Several popular open source models for embedding generation from text.
6161
- [Cohere representation models](https://docs.cohere.com/docs/models#representation): Cohere offers many models that can be used to generate embeddings from text in English or multiple languages.
6262

@@ -69,4 +69,4 @@ And here are some popular choices for image embeddings:
6969
- [VGG](https://pytorch.org/vision/stable/models/vgg.html)
7070
- [Vision Transformer (ViT)](https://github.com/lukemelas/PyTorch-Pretrained-ViT)
7171

72-
[vector-search-indexing]: /ai/:currentVersion:/concepts/#vector-search-indexing-approximate-nearest-neighbor-search
72+
[vector-search-indexing]: /ai/:currentVersion:/key-vector-database-concepts-for-understanding-pgvector/#vector-search-indexing-approximate-nearest-neighbor-search

ai/key-vector-database-concepts-for-understanding-pgvector.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ CREATE TABLE IF NOT EXISTS document_embedding (
2626

2727
This table contains a primary key, a foreign key to the document table, some metadata, the text being embedded (in the `contents` column), and the embedded vector.
2828

29-
This may seem like a bit of a weird design: why aren't the embeddings simply a separate column in the document table? The answer has to do with context length limits of embedding models and of LLMs. When embedding data, there is a limit to the length of content you can embed (for example, OpenAI's ada-002 has a limit of [8191 tokens]((https://platform.openai.com/docs/guides/embeddings/second-generation-models))), and so, if you are embedding a long piece of text, you have to break it up into smaller chunks and embed each chunk individually. Therefore, when thinking about this at the database layer, there is usually a one-to-many relationship between the thing being embedded and the embeddings which is represented by a foreign key from the embedding to the thing.
29+
This may seem like a bit of a weird design: why aren't the embeddings simply a separate column in the document table? The answer has to do with context length limits of embedding models and of LLMs. When embedding data, there is a limit to the length of content you can embed (for example, OpenAI's ada-002 has a limit of [8191 tokens](https://platform.openai.com/docs/guides/embeddings/embedding-models) ), and so, if you are embedding a long piece of text, you have to break it up into smaller chunks and embed each chunk individually. Therefore, when thinking about this at the database layer, there is usually a one-to-many relationship between the thing being embedded and the embeddings which is represented by a foreign key from the embedding to the thing.
3030

3131
Of course, if you do not want to store the original data in the database and you are just storing only the embeddings, that's totally fine too. Just omit the foreign key from the table. Another popular alternative is to put the foreign key into the metadata JSONB.
3232

ai/sql-interface-for-pgvector-and-timescale-vector.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -322,5 +322,5 @@ ORDER BY embedding <=> $1
322322
LIMIT 10
323323
```
324324

325-
[distance-functions]: /ai/:currentVersion:/concepts/#vector-distance-types
326-
[vector-search-indexing]: /ai/:currentVersion:/concepts/#vector-search-indexing-approximate-nearest-neighbor-search
325+
[distance-functions]: /ai/:currentVersion:/key-vector-database-concepts-for-understanding-pgvector/#vector-distance-types
326+
[vector-search-indexing]: /ai/:currentVersion:/key-vector-database-concepts-for-understanding-pgvector/#vector-search-indexing-approximate-nearest-neighbor-search

api/add_policies.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,5 +81,5 @@ SELECT timescaledb_experimental.add_policies(
8181
);
8282
```
8383
<!-- vale Vale.Terms = NO -->
84-
[add_continuous_aggregate_policy]: /api/:currentVersion/continuous-aggregates/add_continuous_aggregate_policy/
84+
[add_continuous_aggregate_policy]: /api/:currentVersion:/continuous-aggregates/add_continuous_aggregate_policy/
8585
<!-- vale Vale.Terms = YES -->

migrate/pg-dump-and-restore/pg-dump-restore-from-postgres.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Before you begin, ensure that you have:
4444
- Checked that the version of PostgreSQL in your target database is greater
4545
than or equal to that of the source database.
4646

47-
[Created a database service in Timescale]: /use-timescale/:currentVersion:/services/create-a-service/
47+
[Created a database service in Timescale]: /getting-started/:currentVersion:/services/
4848
[list of compatible extensions]: /use-timescale/:currentVersion:/extensions/
4949

5050
## Dump the source database

migrate/pg-dump-and-restore/pg-dump-restore-from-timescaledb.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Before you begin, ensure that you have:
4444
same). For more information, see the [upgrade instructions] for self-hosted
4545
TimescaleDB.
4646

47-
[Created a database service in Timescale]: /use-timescale/:currentVersion:/services/create-a-service/
47+
[Created a database service in Timescale]: /getting-started/:currentVersion:/services/
4848
[list of compatible extensions]: /use-timescale/:currentVersion:/extensions/
4949
[upgrade instructions]: /self-hosted/:currentVersion:/upgrades/about-upgrades/
5050

migrate/playbooks/multi-node-to-timescale-service.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Before you begin, ensure that you have:
4747
same). For more information, see the [upgrade instructions] for self-hosted
4848
TimescaleDB.
4949

50-
[Created a database service in Timescale]: /use-timescale/:currentVersion:/services/create-a-service/
50+
[Created a database service in Timescale]: /getting-started/:currentVersion:/services/
5151
[list of compatible extensions]: /use-timescale/:currentVersion:/extensions/
5252
[upgrade instructions]: /self-hosted/:currentVersion:/upgrades/about-upgrades/
5353

0 commit comments

Comments
 (0)