Commit Graph

112 Commits

Author SHA1 Message Date
88e57f1860 Add support for duckdb data upload and querying
Some checks failed
test / test (push) Failing after 1h29m18s
2025-02-21 16:06:21 +10:30
02772a01a8 Escape quotes in bulk upload methods
All checks were successful
test / test (push) Successful in 10m36s
2025-02-15 18:24:43 +10:30
c0e9e7ef13 Reduce number of test threads in CI build to 1 to avoid container startup timeouts
All checks were successful
test / test (push) Successful in 17m23s
2025-02-15 11:49:39 +10:30
aac37d6bf4 Fix non-bulk upload to db
Some checks failed
test / test (push) Failing after 17m46s
2025-02-15 10:39:19 +10:30
d9f69ff298 Fix file formatting, add tests for bulk upload to db in supported databases
Some checks failed
test / test (push) Failing after 15m3s
2025-02-14 16:21:09 +10:30
c8fd8734eb Delete split node. It won't be very useful in most circumstances, and complex use cases that involve row splitting can be served via wasm or sql nodes instead.
All checks were successful
test / test (push) Successful in 5m39s
2025-02-11 08:00:41 +10:30
9578bd6965 Try adding rust-cache again
All checks were successful
test / test (push) Successful in 20m2s
2025-02-04 17:57:35 +10:30
0cb75af2f0 Fix CI build for upload to db test
Some checks failed
test / test (push) Has been cancelled
2025-02-04 17:53:00 +10:30
284375eb3f Get bulk upload to db working
Some checks failed
test / test (push) Failing after 14m35s
2025-02-04 17:28:40 +10:30
c02a8cd5ab Progress on upload to db node implementation
Some checks failed
test / test (push) Has been cancelled
2025-01-27 11:46:19 +10:30
b0446f8ea3 Add file paths to dynamic node
All checks were successful
test / test (push) Successful in 14m15s
2025-01-23 13:03:37 +10:30
e2604d4e70 Finish off basic dynamic node
Some checks are pending
test / test (push) Waiting to run
2025-01-23 13:01:43 +10:30
70248de192 Add most of the dynamic node host implementations
All checks were successful
test / test (push) Successful in 14m4s
2025-01-23 07:48:59 +10:30
9f6fa04dcf Add structure and interface for csv dynamic node
All checks were successful
test / test (push) Successful in 13m41s
2025-01-18 14:25:26 +10:30
65d1e9fec4 Add initial reduction node implementation, start adding dynamic node
All checks were successful
test / test (push) Successful in 15m58s
2025-01-09 13:55:01 +10:30
43db0dc308 Update readme with name
All checks were successful
test / test (push) Successful in 12m1s
2025-01-08 16:07:53 +10:30
d56e7e9f44 Remove rust cache, add testing output folder
All checks were successful
test / test (push) Successful in 11m4s
2024-12-30 21:24:28 +10:30
a26eab4aa7 Add rust cache and reduce logging in CI build
Some checks failed
test / test (push) Has been cancelled
2024-12-30 21:06:42 +10:30
cc89348998 Add rust toolchain for CI build
Some checks failed
test / test (push) Failing after 12m45s
2024-12-30 21:02:50 +10:30
4a012498ed Add missing test files
Some checks failed
test / test (push) Failing after 12s
2024-12-30 15:29:35 +10:30
2a06228000 Fix all tests, add CI build script
Some checks failed
test / test (push) Has been cancelled
2024-12-30 15:29:19 +10:30
7d985977f2 Fix overhead allocation tests, clean up some imports 2024-12-30 11:08:25 +10:30
a9a9b1bec2 Fix build in overhead allocation 2024-12-26 19:43:02 +10:30
139d6fb7fd Add basic pull from db support 2024-12-26 16:19:38 +10:30
375e1f9638 Update dependencies, add some todos/notes for future changes 2024-09-24 11:35:07 +09:30
bc5497ea16 Add skeleton for pull from db node 2024-09-12 18:21:07 +09:30
3d8ce9c498 Add derive node to graph 2024-09-07 14:07:32 +09:30
3a0bfd6ad0 Address various linting issues in graph and db uploader 2024-09-07 12:56:00 +09:30
9e225e58cb Start adding db download/upload, migrate graph to async/await 2024-08-29 21:24:23 +09:30
0ee88e3a99 Start adding row-level splitting, refactor cli and graph into subcrates 2024-08-09 22:13:43 +09:30
3cdaa81da1 Add schema generation, refactor cli, add most of the derive operations 2024-08-03 16:33:16 +09:30
fbf74d5299 Refactor filters for derive node, stub derive node implementation, fix first line check in filter node 2024-08-01 19:12:27 +09:30
0f0d40c2a1 Refactor graph run to not be mutable, use generic for node retriever 2024-07-31 20:28:49 +09:30
e9caf43de3 Add sql node 2024-07-31 20:00:33 +09:30
5acee8c889 Add custom graph executor and implement filter node to test it (#2)
Reviewed-on: vato007/coster-rs#2
2024-07-28 16:41:49 +09:30
Michael Pivato
25180d3616 Add runnable graph spec 2024-05-12 16:52:17 +09:30
Michael Pivato
bd24b0b9be Add vscode workspace settings, add graph data structure to rust 2024-05-10 17:20:51 +09:30
e31499a7e4 Merge pull request 'create_encounter_products' (#1) from create_encounter_products into main
Reviewed-on: vato007/coster-rs#1
2024-05-09 22:51:40 +09:30
Michael Pivato
98d38d47a3 Add data model and structure for swift graph executor, rework create products to bem ore general 2024-05-09 22:50:35 +09:30
Michael Pivato
51fc216c82 Start adding db upload function, component mapping in product creater 2024-02-28 22:18:54 +10:30
Michael Pivato
e88d2a6319 Fixes overhead allocation to consider lines that don't participate in overhead allocation, and fix from_cost_centre department 2024-02-23 19:51:58 +10:30
Michael Pivato
19e08f9ca7 Add necessary joins 2024-01-03 22:43:08 +10:30
Michael Pivato
6946317a68 Replace ComponentSourceType with general SourceType 2024-01-03 18:08:21 +10:30
Michael Pivato
318da4f17d Add date column in input file for change in definitions 2024-01-03 17:43:48 +10:30
Michael Pivato
635010ff11 Implement refactoring on definition to use same build per source file type 2024-01-03 17:40:16 +10:30
Michael Pivato
222d02298b Fix create products, add notes on refactoring possibilities 2023-12-30 22:20:00 +10:30
Michael Pivato
1fbc2ef10e Update dependencies 2023-12-24 16:57:29 +10:30
Michael Pivato
7e866141e7 Use TryFrom to handle enum errors, get definition loading working with demo definitions 2023-12-24 16:52:13 +10:30
Michael Pivato
c1771b66c4 Fix build issues 2023-10-13 10:43:27 +10:30
Michael Pivato
9a5a89d683 Add filtering to encounter product building 2023-10-11 21:41:08 +10:30