mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-07-30 19:20:42 +00:00
vector-clocks.md still described detectConflictForEntity as the combined OR + orderBy filter and vouched for it - 'a BitmapOr + sort bounded by the entity's stored version depth (op-log pruning keeps that small)'. That is the exact false assumption behind the 2026-07-20 outage, in the authoritative doc. Worse, the escalation it recommended (two ordered LIMIT 1 lookups) is itself a measured-catastrophic shape: the array side still cannot order on GIN. Also fix a test that could not fail. 'does not alias a POST-split misc write onto tasks' probed 'tasks-v2-only', but the legacy-misc branch is entered only for entityId === 'tasks', so it never reached the gate it claimed to guard - breaking the gate to 'lte' left all 915 tests green. It now probes 'tasks' under its own tenant, and is verified red under that mutation. Correct three overclaims in the comments: production does get custom plans for the first ~5 executions before settling generic; a partial expression GIN can skip the single-entity majority; fastupdate=off stops new pending entries but does not flush existing ones, and 140 blocks is not a ceiling. |
||
|---|---|---|
| .. | ||
| long-term-plans | ||
| plans | ||
| promotion | ||
| research | ||
| screens | ||
| sync-and-op-log | ||
| wiki | ||
| add-new-integration.md | ||
| android-edge-to-edge-keyboard.md | ||
| apple-release-automation.md | ||
| build-and-publish-notes.md | ||
| documentation-guide.md | ||
| ENV_SETUP.md | ||
| github-access-token-instructions.md | ||
| gitlab-access-token-instructions.md | ||
| handover.md | ||
| how-to-rate.md | ||
| howto-refresh-snap-credentials.md | ||
| i18n-script-usage.md | ||
| legacy-webview-analysis.md | ||
| mac-app-store-code-signing-guide.md | ||
| non-sync-code-simplification-audit.md | ||
| performance-project-tag-report.md | ||
| plainspace-api-extension-plan.md | ||
| plainspace-integration-plan.md | ||
| plugin-development.md | ||
| styling-guide.md | ||
| theming-contract.md | ||
| TRANSLATING.md | ||
| unused-translations-analysis.md | ||
| update-android-app.md | ||
| update-mac-certificates.md | ||