| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | reorganize some things | Robby Zambito | 2026-01-01 |
| | | |||
| * | Rename ClientState to Client | Robby Zambito | 2026-01-01 |
| | | |||
| * | Heap allocate client buffers | Robby Zambito | 2026-01-01 |
| | | |||
| * | Avoid queues completely | Robby Zambito | 2026-01-01 |
| | | | | | This is quite slow | ||
| * | Reorganized things | Robby Zambito | 2026-01-01 |
| | | |||
| * | things are running quite smoothly!!!compare-to-this | Robby Zambito | 2026-01-01 |
| | | | | | | | | | | coder@08714a4174bb:~$ nats bench sub foo -s localhost:4223 03:28:04 Starting Core NATS subscriber benchmark [clients=1, msg-size=128 B, msgs=100,000, multi-subject=false, subject=foo] 03:28:04 [1] Starting Core NATS subscriber, expecting 100,000 messages Finished 6s [====================================================================================] 100% NATS Core NATS subscriber stats: 14,691 msgs/sec ~ 1.8 MiB/sec ~ 68.06us | ||
| * | Simplified a ton of things and cleaned up ownership | Robby Zambito | 2026-01-01 |
| | | |||
| * | some cleanup and freeing | Robby Zambito | 2026-01-01 |
| | | |||
| * | Cleanup client | Robby Zambito | 2026-01-01 |
| | | | | | | | Break up creating and starting the client process. I think this should simplify storing the std.Io.Queue on the stack. Before I was storing it on the heap because it was hard to make it point to the same location if I was initializing the client on the stack. | ||
| * | 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. | ||
| * | Reuse port | Robby Zambito | 2025-12-31 |
| | | | | | | This lets me dev cycle faster Shouldn't have to do this though, should be cleaning up properly | ||
| * | More cleanup | Robby Zambito | 2025-12-29 |
| | | |||
| * | 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 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-12-28 |
| | | |||
| * | made some progress on subscriptions | Robby Zambito | 2025-12-10 |
| | | |||
| * | Add branch hint for message publish | Robby Zambito | 2025-12-09 |
| | | |||
| * | sending errors on pub sub! | Robby Zambito | 2025-12-09 |
| | | |||
| * | The issue was the writer is not working to send pong ?? | Robby Zambito | 2025-12-09 |
| | | |||
| * | 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 |
| | | |||
| * | Switch from clap to yazap | Robby Zambito | 2025-11-29 |
| | | | | | | This is compatible with the latest 0.16.0 nightly build. It is also a bit less magic than clap. | ||
| * | (no commit message) | Robby Zambito | 2025-11-29 |
| | | |||
| * | 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 |
| | | |||
| * | (no commit message) | Robby Zambito | 2025-11-18 |
| | | |||
| * | Trying to pump data from nats client to stdout | Robby Zambito | 2025-11-18 |
| | | |||
| * | Serve 5 clients before quitting | Robby Zambito | 2025-11-18 |
| | | |||
| * | Print some basic server info to stderr | Robby Zambito | 2025-11-18 |
| | | |||
| * | Add clap dependency | Robby Zambito | 2025-11-18 |
| | | | | | Will be used for argument parsing | ||
| * | Initial commit | Robby Zambito | 2025-11-18 |
