diff --git a/_partials/_timescale-cloud-platforms.md b/_partials/_timescale-cloud-platforms.md new file mode 100644 index 0000000000..13ef576d60 --- /dev/null +++ b/_partials/_timescale-cloud-platforms.md @@ -0,0 +1,65 @@ +import SupportMatrix from "versionContent/_partials/_migrate_self_postgres_timescaledb_compatibility.mdx"; +import LinuxSupport from "versionContent/_partials/_timescaledb_supported_linux.mdx"; +import WindowsSupport from "versionContent/_partials/_timescaledb_supported_windows.mdx"; +import MacosSupport from "versionContent/_partials/_timescaledb_supported_macos.mdx"; + +You use $COMPANY's open-source products to create your best app from the comfort of your own developer environment. + +See the [available services][available-services] and [supported systems][supported-systems]. + +### Available services + +$COMPANY offers the following services for your self-hosted installations: + + + + + + + + + + + + + + +
Service typeDescription
Self-hosted support
  • 24/7 support no matter where you are.
  • An experienced global ops and support team that + can build and manage Postgres at scale.
+ Want to try it out? See how we can help. +
+ +### $PG, $TIMESCALE_DB support matrix + +$TIMESCALE_DB and $TOOLKIT_LONG run on Postgres v10, v11, v12, v13, v14, v15, v16, and v17. + + + +### Supported operating system + +You can deploy $TIMESCALE_DB and $TOOLKIT_LONG on the following systems: + + + + + + + + + + + + + + + + + + + + + + + +[available-services]: /about/:currentVersion:/supported-platforms/#available-services +[supported-systems]: /about/:currentVersion:/supported-platforms/#supported-systems \ No newline at end of file diff --git a/_partials/_timescale-cloud-regions.md b/_partials/_timescale-cloud-regions.md new file mode 100644 index 0000000000..6176a2da4c --- /dev/null +++ b/_partials/_timescale-cloud-regions.md @@ -0,0 +1,16 @@ +$SERVICE_LONGs run in the following Amazon Web Services (AWS) regions: + +| Region | Zone | Location | +| ---------------- | ------------- | -------------- | +| `ap-south-1` | Asia Pacific | Mumbai | +| `ap-southeast-1` | Asia Pacific | Singapore | +| `ap-southeast-2` | Asia Pacific | Sydney | +| `ap-northeast-1` | Asia Pacific | Tokyo | +| `ca-central-1` | Canada | Central | +| `eu-central-1` | Europe | Frankfurt | +| `eu-west-1` | Europe | Ireland | +| `eu-west-2` | Europe | London | +| `sa-east-1` | South America | São Paulo | +| `us-east-1` | United States | North Virginia | +| `us-east-2` | United States | Ohio | +| `us-west-2` | United States | Oregon | diff --git a/_partials/_timescale-cloud-services.md b/_partials/_timescale-cloud-services.md new file mode 100644 index 0000000000..9f157e169b --- /dev/null +++ b/_partials/_timescale-cloud-services.md @@ -0,0 +1,29 @@ +$SERVICE_LONGs run optimized $COMPANY extensions on latest $PG, in a highly secure cloud environment. Each $SERVICE_SHORT is a specialized database instance tuned for your workload. Available capabilities are: + + + + + + + + + + + + + + + + + + + + + + + + + + +
CapabilityExtensions
Real-time analytics

Lightning-fast ingest and querying of time-based and event data.

  • TimescaleDB
  • TimescaleDB Toolkit
AI and vector

Seamlessly build RAG, search, and AI agents.

  • TimescaleDB
  • pgvector
  • pgvectorscale
  • pgai
Hybrid

Everything for real-time analytics and AI workloads, combined.

  • TimescaleDB
  • TimescaleDB Toolkit
  • pgvector
  • pgvectorscale
  • pgai
Support
  • 24/7 support no matter where you are.
  • Continuous incremental backup/recovery.
  • Point-in-time forking/branching.
  • Zero-downtime upgrades.
  • Multi-AZ high availability.
  • An experienced global ops and support team that can build and manage Postgres at scale.
+ \ No newline at end of file diff --git a/_partials/_timescaledb_supported_linux.md b/_partials/_timescaledb_supported_linux.md new file mode 100644 index 0000000000..076d33d57a --- /dev/null +++ b/_partials/_timescaledb_supported_linux.md @@ -0,0 +1,11 @@ + +| Operation system | Version | +|---------------------------------|-----------------------------------------------------------------------| +| Debian | 13 Trixe, 12 Bookworm, 11 Bullseye | +| Ubuntu | 24.04 Noble Numbat, 22.04 LTS Jammy Jellyfish | +| Red Hat Enterprise | Linux 9, Linux 8 | +| Fedora | Fedora 35, Fedora 34, Fedora 33 | +| Rocky Linux | Rocky Linux 9 (x86_64), Rocky Linux 8 | +| ArchLinux (community-supported) | Check the [available packages][archlinux-packages] | + +[archlinux-packages]: https://archlinux.org/packages/?sort=&q=timescale&maintainer=&flagged= \ No newline at end of file diff --git a/_partials/_timescaledb_supported_macos.md b/_partials/_timescaledb_supported_macos.md new file mode 100644 index 0000000000..5c1847d147 --- /dev/null +++ b/_partials/_timescaledb_supported_macos.md @@ -0,0 +1,3 @@ +| Operation system | Version | +|-------------------------------|----------------------------------| +| macOS | From 10.15 Catalina to 14 Sonoma | diff --git a/_partials/_timescaledb_supported_windows.md b/_partials/_timescaledb_supported_windows.md new file mode 100644 index 0000000000..86fb7b8a37 --- /dev/null +++ b/_partials/_timescaledb_supported_windows.md @@ -0,0 +1,4 @@ +| Operation system | Version | +|---------------------------------------------|------------| +| Microsoft Windows | 10, 11 | +| Microsoft Windows Server | 2019, 2020 | diff --git a/about/page-index/page-index.js b/about/page-index/page-index.js index e43981ed44..fd667c1d58 100644 --- a/about/page-index/page-index.js +++ b/about/page-index/page-index.js @@ -29,6 +29,11 @@ module.exports = [ href: "timescaledb-editions", excerpt: "Discover the different TimescaleDB editions and licences", }, + { + title: "Supported platforms", + href: "supported-platforms", + excerpt: "The platforms and systems supported by TigerData products", + }, { title: "Contribute to TigerData", href: "contribute-to-timescale", diff --git a/about/supported-platforms.md b/about/supported-platforms.md new file mode 100644 index 0000000000..26a1715574 --- /dev/null +++ b/about/supported-platforms.md @@ -0,0 +1,46 @@ +--- +title: Supported platforms +excerpt: The platforms and systems supported by Timescale products. +products: [ cloud, self_hosted] +keywords: [platforms, systems] +tags: [platforms, os, versions] +--- + +import ServiceTypes from "versionContent/_partials/_timescale-cloud-services.mdx"; +import Regions from "versionContent/_partials/_timescale-cloud-regions.mdx"; +import Platforms from "versionContent/_partials/_timescale-cloud-platforms.mdx"; + +# Supported platforms and regions + +This page lists the platforms and systems that $COMPANY products have been tested on for the +following options: + +* **$CLOUD_LONG**: all the latest features that just work. A reliable and worry-free $PG cloud for all your workloads. +* **Self-hosted products**: create your best app from the comfort of your own developer environment. + +## $CLOUD_LONG + +$CLOUD_LONG always runs the latest version of all $COMPANY products. With $CLOUD_LONG you: + +* Build everything on one service, and each service hosts one database +* Get faster queries using less compute +* Compress data without sacrificing performance +* View insights on performance, queries, and more +* Reduce storage with automated retention policies + +See the available [service capabilities][service-types] and [regions][regions]. + +### Available service capabilities + + + +### Available regions + + + +## Self-hosted products + + + +[service-types]: /about/:currentVersion:/supported-platforms/#available-service-capabilities +[regions]: /about/:currentVersion:/supported-platforms/#available-regions \ No newline at end of file diff --git a/self-hosted/install/installation-linux.md b/self-hosted/install/installation-linux.md index 4f4e5edf26..840dd36588 100644 --- a/self-hosted/install/installation-linux.md +++ b/self-hosted/install/installation-linux.md @@ -14,6 +14,7 @@ import SelfHostedFedora from "versionContent/_partials/_install-self-hosted-fedo import SelfHostedRocky from "versionContent/_partials/_install-self-hosted-rocky.mdx"; import SelfHostedArchLinuxBased from "versionContent/_partials/_install-self-hosted-archlinux-based.mdx"; import AddTimescaleDBToDB from "versionContent/_partials/_add-timescaledb-to-a-database.mdx"; +import LinuxSupport from "versionContent/_partials/_timescaledb_supported_linux.mdx"; # Install $TIMESCALE_DB on Linux @@ -99,20 +100,16 @@ This section shows you how to enable TimescaleDB for a new database in $PG using And that is it! You have TimescaleDB running on a database on a self-hosted instance of $PG. -## Where to next +## Supported platforms - +You can deploy $TIMESCALE_DB on the following systems: + -## Supported platforms +## Where to next -TimescaleDB is supported on the following platforms: + -|Debian|Ubuntu|Red Hat Enterprise|Fedora|Rocky Linux| -|-|-|-|-|-| -|Debian 10 Buster|Ubuntu 20.04 LTS Focal Fossa|Red Hat Enterprise Linux 7|Fedora 33|Rocky Linux 8| -|Debian 11 Bullseye|Ubuntu 22.04 LTS Jammy Jellyfish|Red Hat Enterprise Linux 8|Fedora 34|Rocky Linux 9| -|Debian 12 Bookworm|Ubuntu 23.04 Lunar Lobster|Red Hat Enterprise Linux 9|Fedora 35| | -||Ubuntu 24.04 LTS Noble Numbat||| | [install-from-source]: /self-hosted/:currentVersion:/install/installation-source/ +[supported-platforms-self-hosted]: /about/:currentVersion:/supported-platforms/#supported-systems diff --git a/self-hosted/install/installation-macos.md b/self-hosted/install/installation-macos.md index 56792e5b13..6461fd01b3 100644 --- a/self-hosted/install/installation-macos.md +++ b/self-hosted/install/installation-macos.md @@ -10,6 +10,7 @@ import TestingEnv from "versionContent/_partials/_selfhosted_production_alert.md import SelfHostedHomebrew from "versionContent/_partials/_install-self-hosted-homebrew-based.mdx"; import SelfHostedMacports from "versionContent/_partials/_install-self-hosted-macports-based.mdx"; import AddTimescaleDBToDB from "versionContent/_partials/_add-timescaledb-to-a-database.mdx"; +import MacosSupport from "versionContent/_partials/_timescaledb_supported_macos.mdx"; # Install self-hosted $TIMESCALE_DB on macOS @@ -72,14 +73,17 @@ This section shows you how to enable TimescaleDB for a new database in $PG using And that is it! You have TimescaleDB running on a database on a self-hosted instance of $PG. +## Supported platforms -## Where to next +You can deploy $TIMESCALE_DB on the following systems: - + -## Supported platforms +For the latest functionality, install MacOS 14 Sonoma. -For the latest functionality, install MacOS 14 Sanoma. The oldest supported version is macOS 10.15 Catalina +## Where to next + + [homebrew]: https://docs.brew.sh/Installation [install-psql]: /integrations/:currentVersion:/psql/ diff --git a/self-hosted/install/installation-windows.md b/self-hosted/install/installation-windows.md index 318b0788f2..6b668c88e1 100644 --- a/self-hosted/install/installation-windows.md +++ b/self-hosted/install/installation-windows.md @@ -10,6 +10,7 @@ import WhereTo from "versionContent/_partials/_where-to-next.mdx"; import TestingEnv from "versionContent/_partials/_selfhosted_production_alert.mdx" ; import SelfHostedWindowsBased from "versionContent/_partials/_install-self-hosted-windows-based.mdx"; import AddTimescaleDBToDB from "versionContent/_partials/_add-timescaledb-to-a-database.mdx"; +import WindowsSupport from "versionContent/_partials/_timescaledb_supported_windows.mdx"; # Install $TIMESCALE_DB on Windows @@ -63,40 +64,35 @@ This section shows you how to enable $TIMESCALE_DB for a new database in $PG usi And that is it! You have $TIMESCALE_DB running on a database on a self-hosted instance of $PG. - -## Where to next - - - ## Supported platforms -* The latest $TIMESCALE_DB releases for $PG are: +The latest $TIMESCALE_DB releases for $PG are: - * +* - [$PG 17: TimescaleDB release](https://github.com/timescale/timescaledb/releases/download/2.21.2/timescaledb-postgresql-17-windows-amd64.zip) + [Postgres 17: TimescaleDB release](https://github.com/timescale/timescaledb/releases/download/2.21.2/timescaledb-postgresql-17-windows-amd64.zip) - - * + +* - [$PG 16: TimescaleDB release](https://github.com/timescale/timescaledb/releases/download/2.21.2/timescaledb-postgresql-16-windows-amd64.zip) + [Postgres 16: TimescaleDB release](https://github.com/timescale/timescaledb/releases/download/2.21.2/timescaledb-postgresql-16-windows-amd64.zip) - - * + +* - [$PG 15: TimescaleDB release](https://github.com/timescale/timescaledb/releases/download/2.21.2/timescaledb-postgresql-15-windows-amd64.zip) + [Postgres 15: TimescaleDB release](https://github.com/timescale/timescaledb/releases/download/2.21.2/timescaledb-postgresql-15-windows-amd64.zip) - + -* $TIMESCALE_DB is supported on the following platforms: +You can deploy $TIMESCALE_DB on the following systems: - * Microsoft Windows 10 - * Microsoft Windows 11 - * Microsoft Windows Server 2019 - * Microsoft Windows Server 2022 + For release information, see the [GitHub releases page][gh-releases] and the [release notes][release-notes]. +## Where to next + + [config]: /self-hosted/:currentVersion:/configuration/ [gh-releases]: https://github.com/timescale/timescaledb/releases diff --git a/use-timescale/regions.md b/use-timescale/regions.md index 7f456129ac..a6c9226f39 100644 --- a/use-timescale/regions.md +++ b/use-timescale/regions.md @@ -4,24 +4,11 @@ excerpt: The AWS regions available for Tiger Cloud services products: [cloud] --- -# $CLOUD_LONG regions +import Regions from "versionContent/_partials/_timescale-cloud-regions.mdx"; -$SERVICE_LONGs run in the following Amazon Web Services (AWS) regions: +# $CLOUD_LONG regions -| Region | Zone | Location | -| ---------------- | ------------- | -------------- | -| `ap-south-1` | Asia Pacific | Mumbai | -| `ap-southeast-1` | Asia Pacific | Singapore | -| `ap-southeast-2` | Asia Pacific | Sydney | -| `ap-northeast-1` | Asia Pacific | Tokyo | -| `ca-central-1` | Canada | Central | -| `eu-central-1` | Europe | Frankfurt | -| `eu-west-1` | Europe | Ireland | -| `eu-west-2` | Europe | London | -| `sa-east-1` | South America | São Paulo | -| `us-east-1` | United States | North Virginia | -| `us-east-2` | United States | Ohio | -| `us-west-2` | United States | Oregon | + diff --git a/use-timescale/upgrades.md b/use-timescale/upgrades.md index 2b6eda6447..da9b82b4d1 100644 --- a/use-timescale/upgrades.md +++ b/use-timescale/upgrades.md @@ -89,6 +89,14 @@ $TIMESCALE_DB manually: + +Upgrading to a newer version of $PG allows you to take advantage of new +features, enhancements, and security fixes. It also ensures that you are using a +version of $PG that's compatible with the newest version of $TIMESCALE_DB, +allowing you to take advantage of everything it has to offer. For more +information about feature changes between versions, see the [$CLOUD_LONG release notes][timescale-changelog], +[supported systems][supported-systems], and the [$PG release notes][postgres-relnotes]. + ## Deprecations To ensure you benefit from the latest features, optimal performance, enhanced security, and full compatibility @@ -218,6 +226,8 @@ To change your maintenance window: [postgres-relnotes]: https://www.postgresql.org/docs/release/ [replicas-docs]: /use-timescale/:currentVersion:/ha-replicas/high-availability/ [status-page]: https://status.timescale.com/ +[timescale-changelog]: /about/:currentVersion:/changelog/ +[supported-systems]: /about/:currentVersion:/supported-platforms/#supported-systems [timescale-relnotes]: https://github.com/timescale/timescaledb/releases [deprecation-window]: /use-timescale/:currentVersion:/upgrades/#deprecations [minimize-downtime]: /use-timescale/:currentVersion:/upgrades/#minimize-downtime-with-replicas