12 Commits

Author SHA1 Message Date
Rob Kiefer
2594d0b6ce Rename _sysinternal to _iobeamdb_internal and _meta to _iobeamdb_meta. 2017-01-24 11:08:55 -05:00
Matvey Arye
ce2af03ea0 Fix chunk placement code
Also fix getting chunk_sizes of tables that are remote.
Also fix timestamp conversion logic if timezone setting different across
nodes.
2017-01-21 16:02:35 -05:00
Olof Rensfelt
3eec10a43c Add drop hypertable support. 2017-01-16 21:02:56 +01:00
Matvey Arye
f7253fe12a Fix insert of batches that span multiple space partitions 2017-01-06 13:52:32 -05:00
Matvey Arye
e7faa8911a Regression tests cleanup to make tests repeat output less between tests (i.e. ioql_query does not repeat output from insert.sql) 2017-01-06 12:41:17 -05:00
Matvey Arye
2cb4be6abd Allow time columns to take arbitrary names 2017-01-05 12:11:38 -05:00
Rob Kiefer
831aa6ab9c Cleanup insert functions, move helpers to _sysinternal. 2017-01-05 11:48:00 -05:00
Rob Kiefer
cca1d654d7 Remove insert temp table, just use main table as temp insert location. 2017-01-02 23:18:44 -05:00
Rob Kiefer
cbcae063e4 Move to row-based temporary tables for insert. 2016-12-23 14:01:54 -05:00
Rob Kiefer
e3d9ce6d89 Convert insert_data to only deal with one hypertable batch at a time. Remove unused insert_data_one_partition. 2016-12-23 12:20:11 -05:00
Matvey Arye
e386a45213 Make DDL operations work on top of the main table
Instead of having specialized functions to alter the schema
of hypertables, we use event triggers on a hypertable's main
table. This allows for a more natural user experience.
2016-12-21 17:42:39 -05:00
Olof Rensfelt
0f3aa8d557 * Add _meta schema to allow all code to be loaded on both meta and nodes.
* Split SQL into functions and setup.
* Remove hash-lib dependency.
* Makes code into Postgresql extension.
2016-12-20 16:10:59 +01:00