Streamful

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-03-27
13:45
Changed my mind about allowing fetch of all messages on the server Leaf check-in: 9c28a6f855 user: scstarkey tags: trunk
13:42
Keygen compat updates + prep for fetch all messages check-in: e8171858fc user: scstarkey tags: trunk
2025-03-23
15:43
Some more hints about time as a trigger check-in: f8a4bfd508 user: scstarkey tags: trunk
12:23
Another test case I just thought about check-in: 0529da05ea user: scstarkey tags: trunk
12:22
Renamed "params" to "p" and fixed a bug in the manual testing namespace check-in: a6bd58846b user: scstarkey tags: trunk
2025-03-21
13:32
Simple test to show message assembly/validation check-in: fe90fd4efb user: scstarkey tags: trunk
13:24
More documentation check-in: a17e82f75e user: scstarkey tags: trunk
13:12
Much spec simplification and extra testing check-in: df4258a906 user: scstarkey tags: trunk
2025-03-20
12:38
Encode data structures before storing them Due to datalevin not properly decoding arbitrary structures which causes CPU and memory explosions when stringifying keys on the way back out check-in: 989d55f4f8 user: scstarkey tags: trunk
2025-03-18
13:18
Cleanup imports check-in: 52bca5dd25 user: scstarkey tags: trunk
13:14
Moved ok response logic closer to others check-in: 421b081e25 user: scstarkey tags: trunk
13:09
Upgraded datalevin check-in: f8a68539b6 user: scstarkey tags: trunk
13:08
Move stream aggregate fetching to the list streams function check-in: 487f0ebe09 user: scstarkey tags: trunk
2025-03-17
14:05
Cleaning up stream aggregates check-in: b7b2910d7b user: scstarkey tags: trunk
13:26
Reloading stream aggregates And some refactoring and reminders for what's next check-in: d8be8f12d0 user: scstarkey tags: trunk
12:17
Stream aggregation check-in: 1994c09551 user: scstarkey tags: trunk
2025-03-16
14:29
Preparing for stream aggregations check-in: ec2daa3452 user: scstarkey tags: trunk
2025-03-14
13:16
Breadcrumbs about future refactoring opportunities check-in: 8c77e3e2b6 user: scstarkey tags: trunk
13:12
More refactoring check-in: 557c78c120 user: scstarkey tags: trunk
12:54
Better test documentation check-in: 047b36b2f7 user: scstarkey tags: trunk
12:48
Cleanup check-in: 111ba750cb user: scstarkey tags: trunk
12:43
Much refactoring of cleanup processes and backing in test coverage check-in: 88cb69c20c user: scstarkey tags: trunk
2025-03-13
13:56
Make show-thread a bit more configurable check-in: effb2fd9bf user: scstarkey tags: trunk
13:53
A few more comments check-in: a79cd2aea0 user: scstarkey tags: trunk
13:50
Proved we can fetch and display a complete thread check-in: 297cac6152 user: scstarkey tags: trunk
13:29
Fetch a bunch of messages by SHA (to see a whole thread, etc) check-in: 45ef5a3872 user: scstarkey tags: trunk
13:14
Aggregators reloaded! And validated manually check-in: 627799c4ba user: scstarkey tags: trunk
2025-03-12
13:57
Breadcrumbs check-in: 147f08bb76 user: scstarkey tags: trunk
13:56
Updating the database to properly move aggregates to the right places check-in: b3fa2bc960 user: scstarkey tags: trunk
13:21
Don't inline protocol handler function And a bunch of cleanup check-in: 2e15725fe6 user: scstarkey tags: trunk
12:28
Properly failing test for the reloading of aggregates check-in: 979d324d78 user: scstarkey tags: trunk
2025-03-11
14:09
Added restart-server hook and refactored out param check-in: ba9d296b0b user: scstarkey tags: trunk
2025-03-10
13:41
Extracted time bindings to separate macro check-in: a5c4ca448a user: scstarkey tags: trunk
13:39
Only give access to appropriate data to aggregates And much test refactoring check-in: 768f1cdb56 user: scstarkey tags: trunk
2025-03-07
14:36
Aggregate function reuse check-in: a26a989559 user: scstarkey tags: trunk
14:32
Minor refactoring & prep for load aggregates check-in: 4a8bbc4efa user: scstarkey tags: trunk
14:25
Began framing test for reloading aggregates on server restart check-in: 662f1911f1 user: scstarkey tags: trunk
14:01
Removed an aggregate and purged its data check-in: e18309e29c user: scstarkey tags: trunk
2025-03-06
14:38
Cleaner mechanism for apply-aggregate! check-in: 18d53b5269 user: scstarkey tags: trunk
14:36
Cleanup old aggregations when replacing an aggregate check-in: 970fe0b204 user: scstarkey tags: trunk
13:11
Extra comments to explain check-in: 75676aed47 user: scstarkey tags: trunk
2025-03-05
13:42
New pending test check-in: eccb4ebf84 user: scstarkey tags: trunk
13:36
Apply existing aggregates on new messages check-in: a6526be0ff user: scstarkey tags: trunk
2025-03-04
14:04
Left more hints for applying active aggregates check-in: 55484216bb user: scstarkey tags: trunk
14:02
Reminder for later check-in: c68383ba08 user: scstarkey tags: trunk
14:01
Removed unnecessary comments check-in: 3aaeb7db96 user: scstarkey tags: trunk
14:00
Applying aggregates to existing messages on commit check-in: 9675d46497 user: scstarkey tags: trunk
2025-03-03
14:42
Beginning work on aggregator commit check-in: 1d7cd9c0da user: scstarkey tags: trunk
2025-03-01
13:41
Refactored aggregation outside of storage check-in: 81a81fa30b user: scstarkey tags: trunk
2025-02-28
14:33
Removed unnecessary todo check-in: fef108b006 user: scstarkey tags: trunk