You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unrolled record deletes, added as an option in #1493, seem to be shown to outperform the old delete method, and so we should turn it on by default. The main way it outperforms the old behavior is that it allows the FDB client to consolidate a record update (which clears out the old record and then inserts the new one) into a minimal set of updates (i.e., clears over keys that are then overwritten are merged internally to just a single write). For storage engines for which small range deletes and point deletes have different performance characteristics, the change can be even more important.
The text was updated successfully, but these errors were encountered:
…delete behavior
This changes the default value in the property controlling whether record deletes are unrolled. Adopters can still opt into the old behavior by setting the property value, though most use cases should be fine with the new default. At some point in the future, we can consider deprecating the property and always unrolling record deletes if we wish.
This resolvesFoundationDB#1942.
Unrolled record deletes, added as an option in #1493, seem to be shown to outperform the old delete method, and so we should turn it on by default. The main way it outperforms the old behavior is that it allows the FDB client to consolidate a record update (which clears out the old record and then inserts the new one) into a minimal set of updates (i.e., clears over keys that are then overwritten are merged internally to just a single write). For storage engines for which small range deletes and point deletes have different performance characteristics, the change can be even more important.
The text was updated successfully, but these errors were encountered: