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