Commit Graph

22 Commits

Author SHA1 Message Date
96aae52853 Basic implementation of /commit, /version, and /status
No precondition checking, persistence, or log scanning yet.
2025-09-04 15:40:17 -04:00
9272048108 Outline commit pipeline 2025-09-03 23:43:03 -04:00
978861c430 Parse commit request 2025-09-03 21:53:04 -04:00
f46a98249f Change to loop_iterations 2025-08-28 13:34:52 -04:00
b6e57f58af Increase buffer size to 1 << 16
Also improve camel case script
2025-08-26 22:31:42 -04:00
c915fed4cc Change max batch to one 2025-08-26 16:54:29 -04:00
6e48a0ff9a Let WaitIfUpstreamIdle spin long enough to stay saturated by load_tester 2025-08-26 15:38:07 -04:00
6dbf29d1e1 StaticThreadPipeline 2025-08-26 15:13:16 -04:00
36e1bf0e2d Add threading_performance_report.md 2025-08-25 13:00:25 -04:00
ee721c7753 Use snake_case for Connection etc methods 2025-08-24 16:21:01 -04:00
c0242317ed on_post_batch -> on_batch_complete 2025-08-24 11:00:20 -04:00
772797155b Add on_write_buffer_drained 2025-08-23 22:39:14 -04:00
94f78ebbe7 Use signed in a bunch of places 2025-08-23 20:52:40 -04:00
4af5e0423e Always use struct 2025-08-23 06:13:27 -04:00
9eafae457b ThreadPipeline.h -> thread_pipeline.hpp 2025-08-22 18:08:22 -04:00
12d4289568 Add an index to thread pipeline iterators for load balancing 2025-08-22 16:32:48 -04:00
f43e623a7e Add one stage pipeline to /ok 2025-08-22 14:28:17 -04:00
78a7549ce5 Remove HttpConnectionState::body 2025-08-21 11:56:00 -04:00
abb47ee0c3 Accumulate headers properly 2025-08-20 14:10:39 -04:00
cf692e71ef Perfetto tracing for /ok. Header parsing not complete 2025-08-20 12:19:20 -04:00
4044f0a871 Add unix socket listening mode 2025-08-19 17:57:07 -04:00
b8d735f074 Initial http implementation 2025-08-19 17:20:18 -04:00