| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Update tests to work again | Robby Zambito | 2026-01-05 |
| | | |||
| * | Add Payload type | Robby Zambito | 2026-01-05 |
| | | | | | | stores short message buffers in a colocated array, overflowing to an allocated slice when needed. | ||
| * | Using separate queue for high throughput messages | Robby Zambito | 2026-01-04 |
| | | |||
| * | Probe for optimal network buffer size. | Robby Zambito | 2026-01-04 |
| | | | | | | | | | | We want to match the underlying system socket buffer. Filling this buffer minimizes the number of syscalls we do. Larger would be a waste. Also changed parser to use enums that more closely match the NATS message types. | ||
| * | cleanup imports | Robby Zambito | 2026-01-03 |
| | | |||
| * | Fix parse errors, ownership errors. | Robby Zambito | 2026-01-03 |
| | | |||
| * | Restructuring parser | Robby Zambito | 2026-01-03 |
| | | | | | Adding tests fore everything | ||
| * | Subject validation | Robby Zambito | 2026-01-02 |
| | | |||
| * | Remove unnecessary explicit enum | Robby Zambito | 2026-01-02 |
| | | | | | This can be computed (as it is now) | ||
| * | Fix possible race condition | Robby Zambito | 2026-01-02 |
| | | | | | | | | since the queue was being set in an async task and we were then calling send asserting that the queue was set, we could have triggered a panic. didn't run into it but seemed likely to cause issues in the future. also compute the buffer size for operators at comptime. | ||
| * | Add branch hints for high performance messaging. | Robby Zambito | 2026-01-02 |
| | | |||
| * | Fix connect parsing | Robby Zambito | 2026-01-02 |
| | | |||
| * | Don't assume capacity | Robby Zambito | 2026-01-02 |
| | | |||
| * | remove debug log | Robby Zambito | 2026-01-02 |
| | | |||
| * | Rework pub and hpub parse | Robby Zambito | 2026-01-02 |
| | | | | | support hpub in general, and properly support reply subjects | ||
| * | (no commit message) | Robby Zambito | 2026-01-02 |
| | | |||
| * | Much better cleanup, still fast B) | Robby Zambito | 2026-01-02 |
| | | |||
| * | Cleanup on error | Robby Zambito | 2026-01-02 |
| | | |||
| * | reorganize but crashing | Robby Zambito | 2026-01-02 |
| | | | | | | not sure why, seems like i'm using the right allocators everywhere? need to take another pass at this later. | ||
| * | Remove dead comments | Robby Zambito | 2026-01-01 |
| | | |||
| * | gracefully exit | Robby Zambito | 2026-01-01 |
| | | | | | | simplify code clean up dead code | ||
| * | Reorganized things | Robby Zambito | 2026-01-01 |
| | | |||
| * | Simplified a ton of things and cleaned up ownership | Robby Zambito | 2026-01-01 |
| | | |||
| * | some cleanup and freeing | Robby Zambito | 2026-01-01 |
| | | |||
| * | Rename assert to expect | Robby Zambito | 2026-01-01 |
| | | | | | Assert implies panic, expect implies error | ||
| * | Fix sub parse bug | Robby Zambito | 2025-12-31 |
| | | | | | | 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. | ||
| * | Parsing cleanup | Robby Zambito | 2025-12-29 |
| | | |||
| * | publish works | Robby Zambito | 2025-12-29 |
| | | | | | starting to use errors instead of unreachable for stream parsing | ||
| * | (no commit message) | Robby Zambito | 2025-12-29 |
| | | |||
| * | made some progress on subscriptions | Robby Zambito | 2025-12-10 |
| | | |||
| * | Made progress, but not perfect. | Robby Zambito | 2025-12-08 |
| | | | | | | the message isn't crossing container boundaries, but it works in the test! | ||
| * | (no commit message) | Robby Zambito | 2025-12-06 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-12-02 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-12-02 |
| | | |||
| * | Can handle PUB | Robby Zambito | 2025-11-25 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-11-23 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-11-21 |
| | | |||
| * | Process pub | Robby Zambito | 2025-11-19 |
| | | |||
| * | Parse connect properly | Robby Zambito | 2025-11-19 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-11-19 |
