Jay
|
bfd755c1e4
|
Phase 6: remove parse stage; WriteEvents accepts []ValidatedEvent
|
2026-05-22 16:43:47 -04:00 |
|
Jay
|
83787aed1c
|
Phase 5: promote EventTraveller.Event to ValidatedEvent; remove temporary adapter
|
2026-05-22 16:36:16 -04:00 |
|
Jay
|
04e6c4fc57
|
Phase 4: serialize outer pipeline; remove channels and goroutines from WriteEvents; add TestEnforcePolicyRules
|
2026-05-22 16:31:52 -04:00 |
|
Jay
|
bce69a146b
|
Phase 3: serialize writeEventsToDatabases; remove inner goroutines and channels
|
2026-05-22 16:16:03 -04:00 |
|
Jay
|
94cfb35fb2
|
Phase 2: rewrite subgraph_test.go with fixtures; add replaceable event tests
|
2026-05-22 16:08:37 -04:00 |
|
Jay
|
4a0ccb9abb
|
Phase 1: EventToSubgraph and Expander accept ValidatedEvent
|
2026-05-22 15:59:17 -04:00 |
|
Jay
|
583200089b
|
Phase 0: add fixture generator, testdata/events.json, and fixtures_test.go
|
2026-05-22 15:52:47 -04:00 |
|
Jay
|
85a37e71b3
|
upgrade roots
|
2026-05-22 13:33:00 -04:00 |
|
Jay
|
af7adbde85
|
remove graph filters -- defer implementation
|
2026-05-22 13:32:41 -04:00 |
|
Jay
|
d3abaa87e7
|
add replaceable event expander
|
2026-05-21 16:35:10 -04:00 |
|
Jay
|
a17319ada7
|
use tag nodes instead of event tags slice
|
2026-05-21 13:42:28 -04:00 |
|
Jay
|
56e928e515
|
make public export
|
2026-05-21 13:27:42 -04:00 |
|
Jay
|
05fa00fa4b
|
make public export
|
2026-05-21 13:26:09 -04:00 |
|
Jay
|
fc40fd6dd4
|
add convenience method
|
2026-05-21 13:23:02 -04:00 |
|
Jay
|
96693304e8
|
Add replacement key for replaceable/addressable events. Update constraints/indexes.
|
2026-05-21 12:52:00 -04:00 |
|
jay
|
24a76b23ce
|
update to use roots event constructor and new created at type.
|
2026-05-04 13:53:34 -04:00 |
|
jay
|
835dcb59a1
|
Use roots value validator functions.
|
2026-04-22 14:23:55 -04:00 |
|
jay
|
496112e0e0
|
Fix deadlock by buffering return values.
Remove standalone error return value.
|
2026-03-05 16:54:53 -05:00 |
|
jay
|
0ed07a81e7
|
Use sentinel errors.
|
2026-03-05 10:04:47 -05:00 |
|
jay
|
68354a73fc
|
Minor improvements for clearer API.
|
2026-03-05 09:36:36 -05:00 |
|
jay
|
403f024645
|
Created README
|
2026-03-05 08:44:08 -05:00 |
|
jay
|
ade1a5a10d
|
Fix terminology: follower -> traveller
|
2026-03-05 08:35:22 -05:00 |
|
jay
|
5f63e4b469
|
Wrote boltdb tests.
|
2026-03-05 08:35:03 -05:00 |
|
jay
|
8ef7d58a82
|
Wrote write pipeline unit tests.
Remaining will require database integration.
|
2026-03-05 08:11:32 -05:00 |
|
jay
|
269e88fe49
|
Variety of refactors and optimizations.
|
2026-03-05 00:28:40 -05:00 |
|
jay
|
894eab5405
|
Wrote write goroutine functions.
Refactored subpackages back to root package.
|
2026-03-04 18:33:42 -05:00 |
|
jay
|
f88982a0b7
|
Wrote coordinator and stubs for event writer pipeline.
|
2026-03-04 13:57:06 -05:00 |
|
jay
|
77a4d80488
|
Revert test name.
|
2026-03-03 17:31:09 -05:00 |
|
jay
|
f638c8b72d
|
Small fixes and refactoring.
|
2026-03-03 17:30:13 -05:00 |
|
jay
|
e43ed4af55
|
Move StructuredSubgraph alongside batch merge function.
`graphstore` package owns entire batch merge operation.
Added tests for node and rel batching.
|
2026-03-03 17:24:39 -05:00 |
|
jay
|
4fddf849d0
|
Refactor event to subgraph pipeline.
|
2026-03-03 16:33:30 -05:00 |
|
jay
|
c4cc7115b3
|
Move Subgraph into heartwood package as EventSubgraph.
|
2026-03-03 16:22:02 -05:00 |
|
jay
|
d87ec421db
|
Rename Legacy filter to Root filter.
|
2026-03-03 16:17:10 -05:00 |
|
jay
|
4114b4c02a
|
Rename sort keys to batch keys.
|
2026-03-03 16:16:24 -05:00 |
|
jay
|
e9e153c9a1
|
Refactored repository structure.
|
2026-03-03 13:34:10 -05:00 |
|
jay
|
96f1ceb362
|
Finished event to subgraph conversion.
Wrote expander pattern for custom rules.
|
2026-03-03 12:54:36 -05:00 |
|
jay
|
e734fc77ed
|
Wrote simple event to subgraph function.
Updated related code to align.
|
2026-03-03 11:01:37 -05:00 |
|
jay
|
a1be3faf14
|
Fix test helper. Update test case.
|
2026-03-03 09:29:13 -05:00 |
|
jay
|
eeb0ac9364
|
Wrote graph filter types and serializers.
|
2026-03-03 08:18:36 -05:00 |
|
jay
|
f39f8786d9
|
Migrated from neostr-brainstorm.
Added unit tests.
|
2026-03-02 14:50:27 -05:00 |
|