FoundationDB / fdb-record-layer

A record-oriented store built on FoundationDB
Apache License 2.0
570 stars 102 forks source link

Resolve #2765: Index Scrubbing: support cleanup when dangling index e ntries are expected #2770

Open jjezra opened 3 weeks ago

jjezra commented 3 weeks ago

Support users who wish to use a "lazy delete" - which clears the record in foreground, then let a background index scrubbing task clear the dangling index entries. This requires:

  1. Set full scan (new API)
  2. Set deletes/second limit (new API - required to avoid flooding the DB)
  3. Avoid warning (existing API)
foundationdb-ci commented 3 weeks ago

Result of fdb-record-layer-pr on Linux CentOS 7

ScottDugas commented 3 weeks ago

:fdb-record-layer-core:pmdMain failed

foundationdb-ci commented 3 weeks ago

Result of fdb-record-layer-pr on Linux CentOS 7