4553 Commits

Author SHA1 Message Date
Rob Kiefer
20489d2a6c Cleanup indentation in schema_info.sql 2017-01-24 13:07:21 -05:00
RobAtticus NA
a1d25906b5 Merged in move-internal (pull request #53) 2017-01-24 17:40:01 +00:00
Rob Kiefer
7f548f6f91 Remove ioql helper functions 2017-01-24 12:25:44 -05:00
Rob Kiefer
b25e71aa4e Move more functions into _iobeamdb_internal. 2017-01-24 12:21:35 -05:00
enordstr NA
3f09177467 Merged in enordstr/backend-database/enordstr/remove-ioql (pull request #50)
Remove IOQL
2017-01-24 17:19:41 +00:00
Erik Nordström
35276966c4 Remove IOQL 2017-01-24 17:50:46 +01:00
Rob Kiefer
c40fe596c4 Replace all _sysinternal instances in tests 2017-01-24 11:46:53 -05:00
Rob Kiefer
2b8855543b Fix missed references to _meta 2017-01-24 11:30:29 -05:00
RobAtticus NA
5c68b739e2 Merged in rename-sysinternal (pull request #47) 2017-01-24 16:10:10 +00:00
Rob Kiefer
2594d0b6ce Rename _sysinternal to _iobeamdb_internal and _meta to _iobeamdb_meta. 2017-01-24 11:08:55 -05:00
Matvey Arye
d2ba389c83 Merged in fix-pg_dump (pull request #48)
Fix (and test) pg_dump of extension tables
2017-01-24 15:18:59 +00:00
Matvey Arye
3efccceae0 Fix (and test) pg_dump of extension tables 2017-01-24 10:11:49 -05:00
enordstr NA
c49a51a4f0 Merged in enordstr/backend-database/enordstr/delete-retention (pull request #41)
Allow dropping hypertable chunks older than some timestamp
2017-01-24 08:59:12 +00:00
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