commit | 975d8f24c3b904a2ae83c0f9bdee69962aae5be9 | [log] [tgz] |
---|---|---|
author | Kenton Varda <[email protected]> | Fri Mar 11 20:59:47 2022 -0600 |
committer | Kenton Varda <[email protected]> | Sat Mar 12 12:27:00 2022 -0600 |
tree | f6f6b2fae5b3a2aef2f9584d36035a48a78a25f8 | |
parent | de041bbeb342836c4287682bfcbce5b03e41bcbb [diff] |
Fix bug in TreeIndex erase(). erase() is supposed to avoid accessing the row that is being erased. This is important in particular when rolling back an insertion due to a later index reporting an insertion failure.
Cap‘n Proto is an insanely fast data interchange format and capability-based RPC system. Think JSON, except binary. Or think Protocol Buffers, except faster. In fact, in benchmarks, Cap’n Proto is INFINITY TIMES faster than Protocol Buffers.