Skip to content

Commit

Permalink
Review instances of TimescaleDB (#2357)
Browse files Browse the repository at this point in the history
* Cloud without Cloud - Part One

* Cloud without Cloud - Part Two

* Reviewed instances of TimescaleDB

* Apply suggestions from code review

Co-authored-by: gina-alioto <[email protected]>
Signed-off-by: Lana Brindley <[email protected]>

---------

Signed-off-by: Lana Brindley <[email protected]>
Signed-off-by: Charis <[email protected]>
Co-authored-by: gina-alioto <[email protected]>
Co-authored-by: Charis <[email protected]>
  • Loading branch information
3 people authored May 17, 2023
1 parent edc3e87 commit c983395
Show file tree
Hide file tree
Showing 51 changed files with 141 additions and 140 deletions.
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Introduction

There are multiple ways to help make TimescaleDB better, including contributing
There are multiple ways to help make Timescale better, including contributing
to the documentation. All of our documentation is available to use and review
with GitHub.

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ repository, which pulls in content from this repository on each build.
## Contributing

We welcome and appreciate any help the community can provide to make
TimescaleDB's documentation better.
Timescale's documentation better.

You can help either by opening an
[issue](https://github.com/timescale/docs/issues) with
Expand Down
2 changes: 1 addition & 1 deletion _code-samples/toolkit/stats_agg-one-variable.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ see [Statistical Aggregates (2D)](./stats_agg_2D.md).
In order to make common statistical aggregates easier to work with in window
functions and continuous aggregates, Toolkit provides common statistical
aggregates in a slightly different form than otherwise available in
PostgreSQL/TimescaleDB. They are re-implemented within the [two-step aggregates
PostgreSQL or TimescaleDB. They are re-implemented within the [two-step aggregates
framework](./two-step_aggregation.md) which exposes a summary form to the
user which can then have multiple accessors.

Expand Down
2 changes: 1 addition & 1 deletion _code-samples/toolkit/stats_agg-two-variables.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ For 1D statistical functions, see [Statistical Aggregates
In order to make common statistical aggregates easier to work with in window
functions and continuous aggregates, Toolkit provides common statistical
aggregates in a slightly different form than otherwise available in
PostgreSQL/TimescaleDB. They are re-implemented within the [two-step aggregates
PostgreSQL or TimescaleDB. They are re-implemented within the [two-step aggregates
framework](./two-step_aggregation.md) which exposes a summary form to the user
which can then have multiple accessors.

Expand Down
2 changes: 1 addition & 1 deletion _partials/_create-hypertable-twelvedata-crypto.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ there is one other table of data called `crypto_assets`.
);
```

1. You now have two tables within your TimescaleDB database. One hypertable
1. You now have two tables within your Timescale database. One hypertable
named `crypto_ticks`, and one normal PostgreSQL table named `crypto_assets`.

</Procedure>
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ the file mentioned is from the previous version, it is probably due to an incomp
update process. Within the greater PostgreSQL server instance, each
database that has TimescaleDB installed needs to be updated with the SQL command
`ALTER EXTENSION timescaledb UPDATE;` while connected to that database. Otherwise,
the database will be looking for the previous version of the timescaledb files.
the database looks for the previous version of the timescaledb files.

See [our update docs][update-db] for more info.

Expand Down
26 changes: 13 additions & 13 deletions about/contribute-to-docs.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Contribute to TimescaleDB documentation
excerpt: Advice and style guide for contributing to TimescaleDB documentation
title: Contribute to Timescale documentation
excerpt: Advice and style guide for contributing to Timescale documentation
keywords: [contribute]
tags: [docs, style guide]
---
Expand Down Expand Up @@ -97,9 +97,9 @@ phrase possible. For example, instead of "Using hypertables", call the page
"Hypertables".

For level two sections that contain one or more procedures, use a simple verb
phrase. For example, "Install TimescaleDB". For the associated procedures, use a
phrase. For example, "Install Timescale". For the associated procedures, use a
level three heading, with the gerund form of the same heading. For example,
"Installing TimescaleDB".
"Installing Timescale".

## Lists

Expand Down Expand Up @@ -153,13 +153,13 @@ Procedures contain these elements:
For example:

```txt
## Install TimescaleDB
## Install Timescale
This section describes how to install TimescaleDB on premise.
This section describes how to install Timescale on premise.
<Procedure>
### Installing TimescaleDB
### Installing Timescale
1. Start each step with a verb, or a location.
1. For example, "Run the `example` command", or "At the command prompt, open the
Expand Down Expand Up @@ -233,9 +233,9 @@ device.
*Adverbs*
: Do not use.

&#10060; Simply install TimescaleDB.
&#10060; Simply install Timescale.

&#128077; Install TimescaleDB.
&#128077; Install Timescale.

*AWS*
: Amazon Web Services. No need to expand this acronym.
Expand All @@ -257,12 +257,12 @@ device.

&#10060; "Perform a bare metal installation."

&#128077; "Install TimescaleDB on bare metal."
&#128077; "Install Timescale on bare metal."

*Bare-metal*
: Adjective.

&#10060; "Install TimescaleDB on bare-metal."
&#10060; "Install Timescale on bare-metal."

&#128077; "Perform a bare-metal installation."

Expand Down Expand Up @@ -413,9 +413,9 @@ device.
*Simply*
: Don't use.

&#10060; Simply install TimescaleDB.
&#10060; Simply install Timescale.

&#128077; Install TimescaleDB.
&#128077; Install Timescale.

*Superuser*
: One word.
Expand Down
16 changes: 8 additions & 8 deletions about/contribute-to-timescale.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
---
title: Contribute to TimescaleDB
excerpt: Learn more about how to contribute to TimescaleDB
title: Contribute to Timescale
excerpt: Learn more about how to contribute to Timescale
keywords: [contribute]
tags: [github]
---

# Contributing to TimescaleDB
# Contributing to Timescale

There are multiple ways to help make TimescaleDB better. All of our documentation
and source for the PostgreSQL extension are available to use and review via
There are multiple ways to help make TimescaleDB better. All of the documentation
and source for the PostgreSQL extension are available to use and review on
GitHub.

## Contributing to Timescale documentation

Timescale documentation is hosted in a [GitHub repository][github-docs]
and is open for contribution from all community members. If you
find errors or would like to add content to our docs, this tutorial
find errors or would like to add content to the docs, this tutorial
walks you through the process.

### Making minor changes
Expand Down Expand Up @@ -51,8 +51,8 @@ There are multiple ways you can help:
* Open an issue with a bug report, build issue, feature request, suggestion, etc.
* Fork this repository and submit a pull request

[Head over to our GitHub repository][github-timescaledb] for TimescaleDB to learn more about how you
can help and to review our coding style guide!
[Head over to our GitHub repository][github-timescaledb] for TimescaleDB to learn
more about how you can help and to review our coding style guide!

[github-docs]: https://github.com/timescale/docs
[github-timescaledb]: https://github.com/timescale/timescaledb/blob/master/CONTRIBUTING.md
Expand Down
2 changes: 1 addition & 1 deletion api/actions.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ tags: [user-defined actions, background jobs, scheduled jobs, automation framewo
# User-Defined Actions <Tag type="community">Community</Tag>

User-defined actions allow you to run functions and procedures implemented in a
language of your choice on a schedule within TimescaleDB. This allows
language of your choice on a schedule within Timescale. This allows
automatic periodic tasks that are not covered by existing policies and
even enhancing existing policies with additional functionality.

Expand Down
4 changes: 2 additions & 2 deletions api/add_data_node.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ the data node by:

1. Creating the database given in `database` that serve as the
new data node.
2. Loading the TimescaleDB extension in the new database.
3. Setting metadata to make the data node part of the distributed
1. Loading the TimescaleDB extension in the new database.
1. Setting metadata to make the data node part of the distributed
database.

Note that user roles are not automatically created on the new data
Expand Down
6 changes: 3 additions & 3 deletions api/add_dimension.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ api:

# add_dimension()

Add an additional partitioning dimension to a TimescaleDB hypertable.
Add an additional partitioning dimension to a Timescale hypertable.
The column selected as the dimension can either use interval
partitioning (for example, for a second time partition) or hash partitioning.

Expand Down Expand Up @@ -61,7 +61,7 @@ Thus, users looking for parallel I/O have two options:
single logical disk to the hypertable (that is, via a single tablespace).

1. For each physical disk, add a separate tablespace to the
database. TimescaleDB allows you to actually add multiple tablespaces
database. Timescale allows you to actually add multiple tablespaces
to a *single* hypertable (although under the covers, a hypertable's
chunks are spread across the tablespaces associated with that hypertable).

Expand All @@ -74,7 +74,7 @@ tablespace approach only supports the former. With a RAID setup,
That said, when using space partitions, we recommend using 1
space partition per disk.

TimescaleDB does *not* benefit from a very large number of space
Timescale does *not* benefit from a very large number of space
partitions (such as the number of unique items you expect in partition
field). A very large number of such partitions leads both to poorer
per-partition load balancing (the mapping of items to partitions using
Expand Down
2 changes: 1 addition & 1 deletion mst/aiven-client/grafana-email.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ Before you begin, make sure you have:
-c smtp_server.from_address="[email protected]"
```

1. (*OPTIONAL*) Review all available custom options, and configure:
1. <Optional /> Review all available custom options, and configure:

```bash
avn service types -v
Expand Down
2 changes: 1 addition & 1 deletion mst/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Managed Service for TimescaleDB
excerpt: A fully managed TimescaleDB service on AWS, Azure, or GCP, available in more than 75 regions
excerpt: A fully managed TimescaleDB service on Azure or GCP
products: [mst]
---

Expand Down
2 changes: 1 addition & 1 deletion mst/ingest-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ one of these methods.
## Bulk upload from CSV files

If you have a dataset stored in a `.csv` file, you can import it into an empty
TimescaleDB hypertable. You need to begin by creating the new table, before you
hypertable. You need to begin by creating the new table, before you
import the data.

<Highlight type="important">
Expand Down
2 changes: 1 addition & 1 deletion mst/installation-mst.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ cloud provider, which you can install your database on.

<Highlight type="important">
Your Managed Service for TimescaleDB trial includes up to US$300 credit for you
to use. This is enough to complete all our tutorials and run a few test projects
to use. This is enough to complete all the tutorials and run a few test projects
of your own.
</Highlight>

Expand Down
3 changes: 2 additions & 1 deletion mst/migrate-to-cloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ keywords: [data migration]
# Migrate your Managed Service for TimescaleDB data to Timescale

If you prefer Timescale's features, you can migrate your data from Managed
Service for TimescaleDB to Timescale using the Hypershift tool. To learn about hypershift, see the [migration section][migration].
Service for TimescaleDB to Timescale using the hypershift tool. To learn about
hypershift, see the [migration section][migration].

[migration]: /use-timescale/:currentVersion:/migration/
15 changes: 7 additions & 8 deletions mst/mst-multi-node.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@ supercharge time-series data even further. One of the most anticipated new
features is what we call **multi-node** - the ability to create a cluster of
TimescaleDB instances to scale both reads and writes.

In this How To, we'll show you how to create a multi-node cluster in your
This section shows you how to create a multi-node cluster in your
Managed Service for TimescaleDB account with TimescaleDB 2.0 as a
"do-it-yourself" (DIY) multi-node experience.

## Overview of multi-node setup

Multi-node clusters consist of at least two or more TimescaleDB instances
(called **Services** in Managed Service for TimescaleDB). Each cluster has one
access node (AN) and one or more data nodes (DN). As outlined in our
access node (AN) and one or more data nodes (DN). As outlined in these
[architecture blog posts][distributed-architecture], the access node is intended
to be the only TimescaleDB instance that you or your applications connect to
once the cluster is set up. It becomes the "brains" and traffic controller of
Expand Down Expand Up @@ -235,15 +235,14 @@ server:
1. There is no limitation on the number of distributed hypertables a user can
create on the access node.
1. Finally, remember that once a Service is marked as an access node or data
node, it cannot be used as part of another TimescaleDB multi-node cluster.
node, it cannot be used as part of another multi-node cluster.

## Maintenance tasks

A multi-node TimescaleDB setup requires regular maintenance; in particular,
the distributed transaction log needs to be cleaned up and non-completed
transactions should be "healed." Please refer to our standard
[multi-node documentation][maintenance-tasks] for instructions on how to
configure a user-defined action for this task.
A multi-node setup requires regular maintenance; in particular, the distributed
transaction log needs to be cleaned up and non-completed transactions should be
"healed." Refer to the [multi-node documentation][maintenance-tasks] for
instructions on how to configure a user-defined action for this task.

[changes-in-tsdb2]: /about/:currentVersion:/release-notes/changes-in-timescaledb-2/
[distributed-architecture]: https://blog.timescale.com/blog/building-a-distributed-time-series-database-on-postgresql/
Expand Down
2 changes: 1 addition & 1 deletion mst/security.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ There is no ability for any customer or member of the public to access any
virtual machines used in Managed Service for TimescaleDB.

Managed Service for TimescaleDB services are periodically assessed and penetration
tested for any security issues by an independent professional cyber security vendor.
tested for any security issues by an independent professional cyber-security vendor.

<!---
The most
Expand Down
4 changes: 2 additions & 2 deletions mst/viewing-service-logs.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ TimescaleDB:
avn service logs -S desc -f --project <PROJECT_NAME> <SERVICE_NAME>
```

* [REST API][] endpoint is available for fetching the same information two above methods
output, in case programmatic access is needed.
* [REST API][] endpoint is available for fetching the same information two
above methods output, in case programmatic access is needed.

Service logs included on the normal service price are stored only for a few
days. Unless you are using logs integration to another service, older logs are
Expand Down
2 changes: 1 addition & 1 deletion mst/vpc-peering/vpc-peering-aws-transit.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Set up Transit Gateway on AWS
excerpt: Secure your Managed Service for TimescaleDB instance with Transit Gateway on AWS
excerpt: Secure your Managed Service for TimescaleDB instance with Transit Gateway on AWS
products: [mst]
keywords: [vpc, peer, aws]
---
Expand Down
4 changes: 2 additions & 2 deletions mst/vpc-peering/vpc-peering-gcp.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ keywords: [vpc, peer, gcp]

# Configure VPC peering on GCP

You can Configure VPC peering for your Managed Service for TimescaleDB project,
using the VPC on GCP.
You can configure VPC peering for your Managed Service for TimescaleDB project,
using VPC provided by GCP.

## Before you begin

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "timescale-docs",
"version": "1.0.0",
"description": "Documentation for TimescaleDB, Timescale, and related Timescale products",
"description": "Documentation for Timescale and related products",
"scripts": {
"template:hyperfunction": "node ./.helper-scripts/mkdir-hyperfn.mjs"
}
Expand Down
2 changes: 1 addition & 1 deletion quick-start/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Language quick starts
excerpt: Get started with TimescaleDB adn your favorite language
excerpt: Get started with TimescaleDB and your favorite language
---

# Language quick starts
Expand Down
10 changes: 5 additions & 5 deletions self-hosted/uninstall/uninstall-timescaledb.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ keywords: [uninstall]

PostgreSQL is designed to be easily extensible. The extensions loaded into the
database can function just like features that are built in. TimescaleDB extends
PostgreSQL for time-series datagiving PostgreSQL the high-performance,
PostgreSQL for time-series data, giving PostgreSQL the high-performance,
scalability, and analytical capabilities required by modern data-intensive
applications. If you installed TimescaleDB with Homebrew or MacPorts, you can
uninstall it without having to uninstall PostgreSQL.
Expand Down Expand Up @@ -46,10 +46,10 @@ uninstall it without having to uninstall PostgreSQL.
```sql
tsdb-# \dx
List of installed extensions
Name | Version | Schema | Description
Name | Version | Schema | Description
-------------+---------+------------+-------------------------------------------------------------------
plpgsql | 1.0 | pg_catalog | PL/pgSQL procedural language
(1 row)
(1 row)
```

1. Uninstall TimescaleDB:
Expand Down Expand Up @@ -98,10 +98,10 @@ uninstall it without having to uninstall PostgreSQL.
```sql
tsdb-# \dx
List of installed extensions
Name | Version | Schema | Description
Name | Version | Schema | Description
-------------+---------+------------+-------------------------------------------------------------------
plpgsql | 1.0 | pg_catalog | PL/pgSQL procedural language
(1 row)
(1 row)
```

1. Uninstall TimescaleDB and the related dependencies:
Expand Down
Loading

0 comments on commit c983395

Please sign in to comment.