-
Notifications
You must be signed in to change notification settings - Fork 900
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The current implementation of hypertable DDL APIs is very much inclined towards tables having a "time" column. The idea with this patch is to implement generic hypertable DDL APIs which can be used to convert a regular PostgreSQL table with TIMESTAMP/SERIAL/BEGSERIAL columns into a hypertable. The new APIs are being added to "timescaledb_experimental" schema and the transition from old to new APIs is based on the following factors: - Remove/update attributes having specific time reference - Drop attributes related to deprecated features - Remove attributes with minimal usage patterns - Remove attributes specific to distributed hypertable Similar changes are done in DDL API code path to remove "time" specific references. The APIs affected as part of these changes are: - create_hypertable - add_dimension - set_chunk_time_interval Also, added support for using SERIAL/BIGSERIAL as partition columns.
- Loading branch information
Showing
25 changed files
with
1,263 additions
and
270 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Implements: #5761 Simplify hypertable DDL API |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.