Erik Nordström
3976919e76
Allow dropping hypertable chunks older than some timestamp
...
- Can only be done on metanode currently
- Does not implement a per-table retention
2017-01-24 09:52:04 +01:00
Ajay Kulkarni
5322188473
Merged in readme-edits (pull request #49 )
...
Readme changes for clarity (and my first repo commit!)
2017-01-23 23:14:03 +00:00
Ajay Kulkarni
386d7bb5aa
Readme changes for clarity (and my first repo commit!)
2017-01-23 18:13:09 -05:00
Matvey Arye
5e7e9efc08
Merged in enordstr/backend-database/enordstr/remove-kafka (pull request #45 )
...
Remove kafka-related code
2017-01-23 21:15:18 +00:00
Olof Rensfelt
4a6b409fc9
Merged in olof_rensfelt/backend-database/ore/add_regression_test_output (pull request #44 )
...
Add output from regression test to stdout.
2017-01-23 20:33:10 +00:00
Olof Rensfelt
a77599c20d
Add output from regression test to stdout.
...
Take regression test files as command line args to run a subset of tests.
2017-01-23 21:32:08 +01:00
Olof Rensfelt
bb474c9c8e
Merged in olof_rensfelt/backend-database/ore/fix_create_hypertable (pull request #46 )
...
Create schema for hypertable if it does not exists.
2017-01-23 18:34:42 +00:00
Matvey Arye
41abf6ba4c
Merged in user-input-checks (pull request #40 )
...
User input checks
2017-01-23 16:43:37 +00:00
Matvey Arye
a3b9881b6e
Adding checks for user input to ddl functions
2017-01-23 10:59:14 -05:00
Matvey Arye
2f28a9d183
added some more testing to create_hypertable twice case
2017-01-23 10:59:14 -05:00
Olof Rensfelt
f0dbb392d4
Create schema for hypertable if it does not exists.
2017-01-23 15:29:05 +01:00
Erik Nordström
661b7cdc94
Remove kafka-related code
2017-01-23 14:04:33 +01:00
enordstr NA
188b1b39dd
Merged in fix-placement-code (pull request #43 )
...
Fix chunk placement code
2017-01-23 08:26:22 +00: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
RobAtticus NA
436739da34
Merged in catalog (pull request #42 )
2017-01-20 23:30:40 +00:00
Rob Kiefer
2e13805f19
Move to _iobeamdb_catalog
2017-01-20 16:10:01 -05:00
Matvey Arye
6f5abfe55b
Adding documentation for indexing
2017-01-19 15:32:50 -05:00
RobAtticus NA
8ddcfcacac
Merged in readme (pull request #39 )
2017-01-19 20:05:01 +00:00
Rob Kiefer
29bc320cfb
Add Getting Started instructions to README
2017-01-19 14:53:38 -05:00
Matvey Arye
24e49136d8
Merged in fix-double-hypertable-create-2 (pull request #38 )
...
Fix double hypertable create 2
2017-01-19 19:50:41 +00:00
Matvey Arye
d835eadf48
fix error output to go into regression golden files; suppress some notice output
2017-01-19 14:05:26 -05:00
Matvey Arye
74abecb297
Make calling hypertable_create twice throw an error
2017-01-19 13:20:46 -05:00
Rob Kiefer
ce29268614
Change field to column in C code
2017-01-19 13:06:51 -05:00
RobAtticus NA
d4d77db785
Merged in field-column (pull request #37 )
2017-01-19 17:58:36 +00:00
Rob Kiefer
5e117ab9c2
Change field table to hypertable_column
2017-01-19 12:53:57 -05:00
Rob Kiefer
e82cce85cf
Change instances of field to column for partitioning/time
2017-01-19 12:33:27 -05:00
RobAtticus NA
564c4f2bbe
Merged in remove-namespace (pull request #35 )
2017-01-19 17:29:30 +00:00
Rob Kiefer
e113da7c66
Rename all instances of namespace to hypertable
2017-01-19 12:23:28 -05:00
Matvey Arye
aab87f4f78
Merged in combined-single-node (pull request #33 )
...
Allow single-node deployments that use one database.
2017-01-19 17:16:03 +00:00
Matvey Arye
3192b39db8
Create isolated APIs for meta and data. All communication now uses the API.
2017-01-18 19:03:53 -05:00
Matvey Arye
64526426c5
Allow single-node deployments that use one database.
...
Allowing database deployments that use the same database for both the
meta and node roles simplifies operations when iobeamdb is deployed on
a single-node. It allows the database to operate without any
cross-network communication (either through dblink or postgres_fdw) and
thus offers stronger consistency guarantees.
2017-01-18 19:03:53 -05:00
Olof Rensfelt
a2c181d7d0
Merged in olof_rensfelt/backend-database/ore/drop_table (pull request #36 )
...
Fixed drop hypertable.
2017-01-18 23:16:30 +01:00
Olof Rensfelt
874276ee05
Fixed drop hypertable.
2017-01-18 21:15:14 +01:00
RobAtticus NA
4765422b3a
Merged in timestamp-fix (pull request #34 )
2017-01-17 14:25:01 -05:00
Matvey Arye
677ea3fd7d
Fix to timestamp conversion logic
2017-01-16 20:01:23 -05:00
Olof Rensfelt
6cc0b103de
Merged in olof_rensfelt/backend-database/ore/drop_table (pull request #30 )
...
Drop hypertable added
2017-01-16 21:08:44 +01:00
Olof Rensfelt
3eec10a43c
Add drop hypertable support.
2017-01-16 21:02:56 +01:00
Matvey Arye
21db9f62dc
Merged in partition-exclusion-opt (pull request #28 )
...
Do parse tree transform to allow postgres to exculde partitions when quals of the form partion_key = const are present
2017-01-16 10:53:54 -05:00
Matvey Arye
3463a74b78
Do parse tree transform to allow postgres to exculde partitions when quals of the form partion_key = const are present
2017-01-16 10:53:24 -05:00
RobAtticus NA
4e7a8f9fec
Merged in update-startup (pull request #31 )
2017-01-16 10:49:32 -05:00
Rob Kiefer
0ec5095cf5
Cleanup Makefile targets, script names, and README
2017-01-16 10:49:08 -05:00
enordstr NA
e419dbe621
Merged in enordstr/backend-database/enordstr/add-hypertable-rename (pull request #32 )
...
Rename add_hypertable() -> create_hypertable()
2017-01-16 14:47:09 +01:00
Erik Nordström
a27f71b614
Rename add_hypertable() -> create_hypertable()
2017-01-16 14:45:15 +01:00
Matvey Arye
38f0468faf
Merged in transactional-dblink (pull request #21 )
...
This creates an infrastructure for tranactional node->meta dblink commands.
2017-01-13 14:59:22 -05:00
Matvey Arye
228b8eeab7
handle dblink correctlty for meta->data too
2017-01-13 13:25:46 -05:00
Matvey Arye
dfd97fb5f1
This creates an infrastructure for tranactional node->meta dblink commands.
2017-01-13 12:39:51 -05:00
enordstr NA
26a2e84ed4
Merged in enordstr/backend-database/enordstr/chunk-closing (pull request #17 )
...
Add support for closing chunks based on size
2017-01-13 17:59:16 +01:00
Erik Nordström
5506d80067
Add support for closing chunks based on size
2017-01-13 17:55:53 +01:00
RobAtticus NA
5a9c19d99b
Merged in remove-temp-table (pull request #29 )
2017-01-13 11:05:52 -05:00
Rob Kiefer
fd0aea7c4e
Remove create_temp_table func only used in tests
2017-01-11 16:01:56 -05:00