|
|
34ebf5725f
|
Simplify public headers more
|
2025-08-17 16:38:38 -04:00 |
|
|
|
8862fdd588
|
Update documentation
|
2025-08-17 16:11:28 -04:00 |
|
|
|
67ddcd0fc8
|
Remove has_read_version_been_set_ from CommitRequest
|
2025-08-17 15:32:54 -04:00 |
|
|
|
fa2a2e4427
|
Decouple parser from CommitRequest
|
2025-08-17 15:32:54 -04:00 |
|
|
|
db2285dfda
|
Remove unused header
|
2025-08-17 15:32:54 -04:00 |
|
|
|
ce9d7db277
|
Use gperf - not faster yet
|
2025-08-17 15:32:54 -04:00 |
|
|
|
5ffef98e3d
|
Fix formatting
|
2025-08-15 22:49:18 -04:00 |
|
|
|
c55c9f6cd9
|
Remove stack, just use state machine
|
2025-08-15 21:55:08 -04:00 |
|
|
|
9d18c0fcda
|
Skip accumulating if all data is available
|
2025-08-15 19:19:49 -04:00 |
|
|
|
f6fbb3b3f0
|
Update docstrings
|
2025-08-15 16:35:16 -04:00 |
|
|
|
4e8d3a4c61
|
Separate arena for state during parsing
|
2025-08-15 15:19:24 -04:00 |
|
|
|
f1794bcb3e
|
Add arena debug visualization tool
|
2025-08-15 11:25:10 -04:00 |
|
|
|
28fa96011f
|
Arena debug visualization
|
2025-08-15 10:47:40 -04:00 |
|
|
|
ee5d14c4cd
|
Clear key after matching on it
|
2025-08-14 16:49:20 -04:00 |
|
|
|
52381467f7
|
Bug fixes
|
2025-08-14 16:27:28 -04:00 |
|
|
|
7ca50350e7
|
WIP making Operation and Precondition smaller
|
2025-08-14 16:15:14 -04:00 |
|
|
|
176922e394
|
Validate operations and preconditions
|
2025-08-14 15:18:43 -04:00 |
|
|
|
40fa403ec5
|
More validation of commit request
|
2025-08-14 15:09:58 -04:00 |
|
|
|
035bd8b068
|
Make json_callbacks a static class member
|
2025-08-14 15:01:09 -04:00 |
|
|
|
b3e504a6f9
|
Put summary in design.md
|
2025-08-14 13:10:39 -04:00 |
|
|
|
2c247fa75e
|
Add ArenaStlAllocator, and use arena throughout CommitRequest
|
2025-08-14 13:05:05 -04:00 |
|
|
|
61ae8420a8
|
Initial attempt at parsing commit requests
|
2025-08-14 12:53:37 -04:00 |
|