Erik Nordström
7b94c573ba
Refactor directory structure and tests
...
- Directory structure now matches common practices
- Regression tests now run with pg_regress via the PGXS infrastructure.
- Unit tests do not integrate well with pg_regress and have to be run
separately.
- Docker functionality is separate from main Makefile. Run with
`make -f docker.mk` to build and `make -f docker.mk run` to run
the database in a container.
2017-01-31 20:14:19 +01: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
Olof Rensfelt
3ac5ea7fd6
Added query tests.
2016-12-02 16:12:50 +01:00
Matvey Arye
7fa37f10bc
Bug Fix: create index only on local tables
2016-11-29 10:24:36 -05:00
Matvey Arye
77a12411d2
fix time period limits
2016-11-28 22:06:36 -05:00
Matvey Arye
f56701f738
Fix non existant hypertable case
2016-11-28 21:49:44 -05:00
Olof Rensfelt
12f260f893
Update unit tests
2016-11-23 18:52:31 +01:00
Matvey Arye
3c72689664
Finishing refactor TODOs & Formatting. Placement and cross-epoch queries.
2016-11-22 16:49:44 -05:00
Matvey Arye
939a4008ad
Cleanup after refactor
2016-11-22 16:42:19 -05:00
Matvey Arye
582671f926
Queries again work after previous refactoring
2016-11-22 16:41:28 -05:00
Matvey Arye
0ff42fad02
added ability to insert across partitions
2016-11-22 16:41:27 -05:00
Matvey Arye
1fdb3d43f9
remove last_time_approx
2016-11-22 16:41:27 -05:00
Matvey Arye
bfcb25642e
added meta table and communication from data nodes to meta
2016-11-22 16:41:27 -05:00
Matvey Arye
42ee7c8586
starting refactor of clustering and naming logic
...
This fix allows more flexible placement of tables on a node; better
and more flexible logic for remote placement of chunks on nodes.
2016-11-22 16:41:27 -05:00
Olof Rensfelt
f57f34f1b2
add script to generate csv
2016-11-21 18:39:19 +01:00
Olof Rensfelt
e15da09f45
add test from postgres-kafka-consumer
...
Added missing files.
2016-11-21 18:39:19 +01:00
Matvey Arye
3950aa6237
rewriting the rest of non-agg queries to return sql, not records
2016-11-10 12:32:57 -05:00
Matvey Arye
5f44f32f86
rewriting by every query to return cte-based sql.
2016-11-09 16:52:31 -05:00
Matvey Arye
117e5ccd47
remove dead code
2016-11-07 12:02:34 -05:00
Matvey Arye
e96509d4c0
fix error codes
2016-11-07 11:25:58 -05:00
Matvey Arye
b15719f9b4
completed aggregate query work
2016-11-03 18:38:36 -04:00
Matvey Arye
60aa45cde3
more work on aggregates
2016-11-03 17:07:36 -04:00
Matvey Arye
7bbe78c3ac
better solution to agg queries
2016-11-03 15:12:49 -04:00
Matvey Arye
99981228da
fix in aggregate logic
2016-11-03 12:59:01 -04:00
Rob Kiefer
416cc1c041
Fix regression test file. Add Makefile and README
2016-11-02 14:42:14 -04:00
Rob Kiefer
29c4556402
Testing Jenkins PR
2016-11-02 14:16:17 -04:00
Olof Rensfelt
e199a1bcf7
Add setup scripts and cleanup test directories
2016-11-02 17:25:22 +01:00
Olof Rensfelt
696e9d0304
unit_test run script bugfix
2016-11-02 15:27:18 +01:00
Matvey Arye
e6e88ddb99
bug fixes
2016-11-01 22:05:01 -04:00
Matvey Arye
c3d55d339e
queries now work with old consumer tests
2016-11-01 14:02:16 -04:00
Olof Rensfelt
b26e9e14e5
Merged in olof_rensfelt/backend-database/ore/test (pull request #2 )
...
add unit tests
2016-11-01 14:54:33 +00:00
Olof Rensfelt
c33e64f2da
add unit tests
2016-11-01 12:37:30 +01:00
Rob Kiefer
7c6dee79dc
Add restrictions on new namespace names
2016-10-31 13:11:02 -04:00
Rob Kiefer
48da98b5bb
Add trigger funcs (on_*, sync_*) to _sysinternal.
2016-10-31 12:49:07 -04:00
Rob Kiefer
e3c1dc2ecc
Create schema _sysinternal, put underscored funcs in it.
2016-10-28 17:56:46 -04:00
Matvey Arye
a075899beb
test and bug fixes; getting rid of jinja2
2016-10-26 17:02:08 -04:00
Matvey Arye
d300471c86
move cluster fdw setup inside core
2016-10-26 14:43:04 -04:00
Matvey Arye
749ba328ca
bug fixes; insert test
2016-10-25 22:10:27 -04:00
Matvey Arye
0f9f906fac
add kafka offset managment stuff
2016-10-24 21:51:33 -04:00
Matvey Arye
dbcaa43f48
progress
2016-10-23 20:20:06 -04:00
Matvey Arye
59cc706bda
add logic for creating data tables and indexes
2016-10-22 22:04:09 -04:00
Matvey Arye
82a845cf40
checkpoint in redoing cluster managment logic
2016-10-20 14:19:58 -04:00
Matvey Arye
2241a25b8c
First Commit
2016-10-18 21:16:51 -04:00