Commit Graph

106 Commits

Author SHA1 Message Date
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
Piv
2485e45026 Apply a bunch of clippy lints 2023-08-01 18:21:47 +09:30
Piv
f992efc018 Add initial reader record reader trait and implementations 2023-08-01 17:01:35 +09:30
Piv
e7a6e31015 Add some notes on customising reader/deserialiser to use one other than csv that interops with serde. 2023-07-29 15:02:45 +09:30
Piv
12add6e5c1 Split readers/writers into separate module 2023-07-28 20:28:58 +09:30
Michael Pivato
fc633153bb Merge branch 'filter' into 'main'
Add filter function

See merge request vato007/coster-rs!5
2023-07-28 10:20:28 +00:00
Michael Pivato
dbd0693776 Add filter function 2023-07-28 10:20:27 +00:00