Commit Graph

114 Commits

Author SHA1 Message Date
0017c598e1 chore: JSPG Engine tuple decoupling and core routing optimizations 2026-04-13 22:41:32 -04:00
be78af1507 more tests 2026-04-10 01:06:02 -04:00
3cca5ef2d5 checkpoint 2026-04-09 19:55:35 -04:00
5f45df6c11 checkpoint 2026-04-09 18:39:52 -04:00
7c8df22709 massively improves the jspg validator by removing mathmatical functions like allOf, anyOf, ref, etc to effectively use discriminators and OOP with types to determine valid pathing an nno intersections, unions, or guesswork; added cases to replace the former conditionals 2026-04-08 13:08:24 -04:00
e4286ac6a9 validation progress 2026-04-03 19:24:21 -04:00
ee8c9086ef added more detail to show fks that are wrong 2026-04-03 01:09:48 -04:00
776a442374 added setup strict mode 2026-04-03 00:29:44 -04:00
7876567ae7 fixed queryer relation issues 2026-04-02 22:51:13 -04:00
06f6a587de progress 2026-04-02 21:55:57 -04:00
5b36ecf06c doc update and more code comments 2026-03-27 19:25:15 -04:00
76467a6fed log cleanup 2026-03-27 19:19:27 -04:00
ebcdb661fa maybe working 2026-03-27 19:13:44 -04:00
7523431007 test pgrx no fixes 2026-03-27 18:02:24 -04:00
e86fe5cc4e fixed relationship resolution in merger and queryer 2026-03-27 16:35:23 -04:00
9c24f1af8f fixed issue where merge lookups with no changes were not generating a notification 2026-03-27 02:08:45 -04:00
796df7763c added replaces field to merge for the notification when a lookup is successful 2026-03-27 01:18:36 -04:00
46fc032026 fixed merge lookup issue 2026-03-26 23:49:52 -04:00
c4e8e0309f removed initial / in validator making paths consistent across validate merger and queryer 2026-03-26 22:27:59 -04:00
8bf3649465 validator now uses hybrid uuid and numeric index pathing 2026-03-26 14:06:24 -04:00
f5bf21eb58 fixed root array queries 2026-03-25 21:37:01 -04:00
ffd6c27da3 more pg try catching and error handling 2026-03-25 19:31:51 -04:00
f87ac81f3b pre-script-fix 2026-03-23 16:34:45 -04:00
10c57e59ec fixed nested filtering syntax 2026-03-23 14:37:22 -04:00
29bd25eaff fixed filter override for archived 2026-03-23 12:49:30 -04:00
3c4b1066df fixed merger with anchor test issue 2026-03-23 12:25:55 -04:00
a1038490dd tested nested merging with anchors 2026-03-23 12:05:34 -04:00
14707330a7 subschema id queryer test added 2026-03-22 05:54:31 -04:00
4060119b01 schema ids can now contain a subschema 2026-03-22 03:35:47 -04:00
882bdc6271 merger now requires a schema id, queryer and merger now use pre-compiled edges for O(1) relations 2026-03-21 20:33:28 -04:00
9255439d53 added support for root schema compiled properties for the mixer 2026-03-20 18:04:49 -04:00
9f6c27c3b8 support ad-hoc refing without entity types 2026-03-20 15:53:48 -04:00
dbcef42401 merger fixes 2026-03-20 06:48:08 -04:00
e01b778d68 jsob and test array handling improved in merger 2026-03-20 05:58:43 -04:00
6eb134c0d6 test checkpoint 2026-03-20 05:17:28 -04:00
77bfa4cd18 historical and notify respected 2026-03-20 04:41:35 -04:00
fcd8310ed8 added new and old to changes and pg notify 2026-03-20 01:59:48 -04:00
847e921b1c stems removed from queryer 2026-03-18 22:04:29 -04:00
94d011e729 merger payload issue when errors 2026-03-18 05:03:35 -04:00
00375c2926 more fixes 2026-03-18 04:39:48 -04:00
330280ba48 queryer fixes 2026-03-18 02:41:56 -04:00
091007006d queryer fixes in place 2026-03-17 22:13:34 -04:00
3d66a7fc3c queryer test checkpoit 2026-03-17 18:00:36 -04:00
e1314496dd queryer test checkpoint 2026-03-17 15:06:02 -04:00
c2c0e62c2d queryer fixes checkpoint 2026-03-17 05:12:03 -04:00
5d18847f32 pgrx try catch 2026-03-16 21:21:11 -04:00
d8fc286e94 better error dropping 2026-03-16 19:39:24 -04:00
08768e3d42 queryer fixes 2026-03-16 18:05:47 -04:00
5d11c4c92c jspg query with familties fixes 2026-03-16 06:07:13 -04:00
3bec6a6102 fixed jspg_schemas returning a drop now 2026-03-16 00:19:32 -04:00