Skip to content

Commit

Permalink
Add deprecation warnings for multi-node (#2855)
Browse files Browse the repository at this point in the history
  • Loading branch information
iroussos authored Nov 29, 2023
1 parent 8f42273 commit b047fe7
Show file tree
Hide file tree
Showing 18 changed files with 76 additions and 1 deletion.
7 changes: 7 additions & 0 deletions _partials/_multi-node-deprecation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Highlight type="warning">
Multi-node support has been deprecated with TimescaleDB 2.13. This is the last version that includes multi-node support and it supports multi-node installations with PostgreSQL versions 13, 14, and 15.

Learn more about it [here][multi-node-deprecation].
</Highlight>

[multi-node-deprecation]: https://github.com/timescale/timescaledb/blob/main/docs/MultiNodeDeprecation.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ products: [self_hosted]
keywords: [distributed hypertables, multi-node]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# About distributed hypertables

Distributed hypertables are hypertables that span multiple nodes. With
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ keywords: [distributed hypertables, alter, delete]
tags: [change, delete]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Alter and drop distributed hypertables

You can alter and drop distributed hypertables in the same way as standard
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ products: [self_hosted]
keywords: [distributed hypertables, multi-node, create]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Create distributed hypertables

If you have a [multi-node environment][multi-node], you can create a distributed
Expand Down
4 changes: 4 additions & 0 deletions self-hosted/distributed-hypertables/foreign-keys.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ keywords: [distributed hypertable, foreign keys]
tags: [constraints]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Create foreign keys in a distributed hypertable

Tables and values referenced by a distributed hypertable must be present on the
Expand Down
4 changes: 4 additions & 0 deletions self-hosted/distributed-hypertables/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ products: [self_hosted]
keywords: [distributed hypertables, multi-node]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Distributed hypertables

Distributed hypertables are hypertables that span multiple nodes. With
Expand Down
4 changes: 4 additions & 0 deletions self-hosted/distributed-hypertables/insert.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ keywords: [write, distributed hypertables]
tags: [ingest, insert]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Insert data

You can insert data into a distributed hypertable with an `INSERT` statement.
Expand Down
4 changes: 4 additions & 0 deletions self-hosted/distributed-hypertables/query.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ products: [self_hosted]
keywords: [distributed hypertables, multi-node, queries]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Query data in distributed hypertables

You can query a distributed hypertable just as you would query a standard
Expand Down
4 changes: 4 additions & 0 deletions self-hosted/distributed-hypertables/triggers.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ products: [self_hosted]
keywords: [distributed hypertables, triggers, multi-node]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Use triggers on distributed hypertables

Triggers on distributed hypertables work in much the same way as triggers on
Expand Down
4 changes: 4 additions & 0 deletions self-hosted/multinode-timescaledb/about-multinode.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ products: [self_hosted]
keywords: [multi-node]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# About multi-node

If you have a larger petabyte-scale workload, you might need more than
Expand Down
6 changes: 5 additions & 1 deletion self-hosted/multinode-timescaledb/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ products: [self_hosted]
keywords: [multi-node, scaling]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Multi-node

If you have a larger workload, you might need more than one TimescaleDB
Expand All @@ -28,4 +32,4 @@ giving you faster data ingest, and more responsive and efficient queries.
[multi-node-grow-shrink]: /self-hosted/:currentVersion:/multinode-timescaledb/multinode-grow-shrink/
[multi-node-ha]: /self-hosted/:currentVersion:/multinode-timescaledb/multinode-ha/
[multi-node-maintenance]: /self-hosted/:currentVersion:/multinode-timescaledb/multinode-maintenance/
[setup-selfhosted]: /self-hosted/:currentVersion:/multinode-timescaledb/multinode-setup/
[setup-selfhosted]: /self-hosted/:currentVersion:/multinode-timescaledb/multinode-setup/
4 changes: 4 additions & 0 deletions self-hosted/multinode-timescaledb/multinode-administration.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ keywords: [multi-node, admin]
tags: [manage]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Multi-node administration

Multi-node TimescaleDB allows you to administer your cluster directly
Expand Down
4 changes: 4 additions & 0 deletions self-hosted/multinode-timescaledb/multinode-auth.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ keywords: [multi-node, authenticate]
tags: [admin]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Multi-node authentication

When you have your instances set up, you need to configure them to accept
Expand Down
4 changes: 4 additions & 0 deletions self-hosted/multinode-timescaledb/multinode-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ products: [self_hosted]
keywords: [configuration, settings, multi-node]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Multi-node configuration

In addition to the
Expand Down
4 changes: 4 additions & 0 deletions self-hosted/multinode-timescaledb/multinode-grow-shrink.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ keywords: [multi-node, data nodes]
tags: [add, remove]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Grow and shrink multi-node

When you are working within a multi-node environment, you might discover that
Expand Down
4 changes: 4 additions & 0 deletions self-hosted/multinode-timescaledb/multinode-ha.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ products: [self_hosted]
keywords: [multi-node, high availability]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# High availability with multi-node

A multi-node installation of TimescaleDB can be made highly available
Expand Down
4 changes: 4 additions & 0 deletions self-hosted/multinode-timescaledb/multinode-maintenance.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ keywords: [multi-node, maintenance]
tags: [manage]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Multi-node maintenance tasks

Various maintenance activities need to be carried out for effective
Expand Down
4 changes: 4 additions & 0 deletions self-hosted/multinode-timescaledb/multinode-setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ products: [self_hosted]
keywords: [multi-node, self-hosted]
---

import MultiNodeDeprecation from "versionContent/_partials/_multi-node-deprecation.mdx";

<MultiNodeDeprecation />

# Set up multi-node on self-hosted TimescaleDB

To set up multi-node on a self-hosted TimescaleDB instance, you need:
Expand Down

0 comments on commit b047fe7

Please sign in to comment.