Timescale/timescaledb: Release 0.1.0
Name: timescaledb
Owner: Timescale
Release: 0.1.0 (2017-06-28)
Released: 2017-06-28
License: NOASSERTION
Release Assets:
IMPORTANT NOTE
Starting with this release, TimescaleDB will now support upgrading between extension versions using the typical ALTER EXTENSION
command, unless otherwise noted in future release notes. This important step should make it easier to test TimescaleDB and be able to get the latest benefits from new versions of TimescaleDB. If you were previously using a version with the -beta
tag, you will need to DROP
any databases currently using TimescaleDB and re-create them in order to upgrade to this new version. To backup and migrate data, use pg_dump
to save the table schemas and COPY
to write hypertable data to CSV for re-importing after upgrading is complete. We describe a similar process on our docs.
High-level changes
- More refactoring to stabilize and cleanup the code base for supporting upgrades (see above note)
- Correct handling of ownership and permission propagation for hypertables
- Multiple bug fixes
Notable commits
- [696cc4c] Provide API for adding hypertable dimensions
- [97681c2] Fixes permission handling
- [aca7f32] Fix extension drop handling
- [9b8a447] Limit the SubspaceStore size; Add documentation.
- [14ac892] Fix possible segfault
- [0f4169c] Fix check constraint on dimension table
- [71c5e78] Fix and refactor tablespace support
- [5452dc5] Fix partiton functions; bug fixes (including memory)
- [e75cd7e] Finer grained memory management
- [3c460f0] Fix partitioning, memory, and tests
- [fe51d8d] Add native scan for the chunk table
- [fc68baa] Separate out subspace_store and add it to the hypertable object as well
- [c8124b8] Use hypercube instead of dimension slice list
- [f5d7786] Change the semantics of range_end to be exclusive
- [700c9c8] Refactor insert path in C.
- [0584c47] Created chunk_get_or_create in sql with an SPI connector in C
- [7b8de0c] Refactor catalog for new schema and add native data types
- [d3bdcba] Start refactoring to support any number of partitioning dimensions