Commit Graph

26 Commits

Author SHA1 Message Date
c38d13e911 Rework pub and hpub parse
support hpub in general, and properly support reply subjects
2026-01-02 19:16:07 +00:00
cd5281030e 2026-01-02 18:10:25 +00:00
810e5f8211 Much better cleanup, still fast B) 2026-01-02 14:11:23 +00:00
aca265f095 Cleanup on error 2026-01-02 13:58:23 +00:00
4bf064056c reorganize but crashing
not sure why, seems like i'm using the right allocators everywhere?
need to take another pass at this later.
2026-01-02 04:01:03 +00:00
9ee8317cb0 Remove dead comments 2026-01-01 22:14:36 +00:00
fc68749669 gracefully exit
simplify code
clean up dead code
2026-01-01 20:26:41 +00:00
b447883d10 Reorganized things 2026-01-01 05:22:02 +00:00
a781876038 Simplified a ton of things and cleaned up ownership 2026-01-01 05:22:02 +00:00
0f138e5984 some cleanup and freeing 2026-01-01 05:22:02 +00:00
1cbd030037 Rename assert to expect
Assert implies panic, expect implies error
2026-01-01 05:22:02 +00:00
1b6447a986 Fix sub parse bug
Was accidentally consuming one more byte than I was expecting when reaching the end of the second term.
This was causing the parser to work properly in the case that a queue group was specified, but failing and consuming the next message (usually a PING) as the SID.
2025-12-31 00:56:34 +00:00
b9d0672971 Parsing cleanup 2025-12-29 04:49:25 +00:00
4bf5ddca15 publish works
starting to use errors instead of unreachable for stream parsing
2025-12-29 04:23:16 +00:00
335c4aa092 2025-12-29 00:35:06 +00:00
50870da1d9 made some progress on subscriptions 2025-12-10 00:11:12 -05:00
1eeb55ff4d Made progress, but not perfect.
the message isn't crossing container boundaries, but it works in the
test!
2025-12-08 21:09:16 -05:00
826da348a5 2025-12-06 19:45:05 -05:00
4afdf32beb 2025-12-02 22:03:17 -05:00
aceb671ddc 2025-12-02 19:53:03 -05:00
c6dfcc541d Can handle PUB 2025-11-25 16:33:31 -05:00
474df6deed 2025-11-23 14:32:14 -05:00
dbf189adc0 2025-11-21 13:12:02 -05:00
5471cbe155 Process pub 2025-11-19 09:49:37 -05:00
938504e12e Parse connect properly 2025-11-19 08:50:18 -05:00
51008cd7e1 2025-11-19 08:44:40 -05:00