This repository includes helper functions and procedures for TimescaleDB, particularly as a staging ground for features not ready or appropriate for the core database, including those written in PL/pgSQL.
The current list of "extras" include:
- Procedures to help backfill data into compressed ranges
In the views/
directory, there is a number of views that can be
useful. The views are typically added as separate files to allow you
to just include the views that you're interested in.
chunks.sql
: Defines views to get information about the time ranges and tablespace for chunks.
compression.sql
: Define utilities for working with compressed tables.
migrate.sql
(documentation)
: Incrementally copy existing time-series data from large tables into a new hypertable.
- Why use TimescaleDB?
- Writing data
- Querying and data analytics
- Tutorials and sample data
- Community Slack Channel
We welcome contributions to TimescaleDB Extras. The same Contributor's Agreement applies as in TimescaleDB; please sign the Contributor License Agreement (CLA) if you're a new contributor.