Created attachment 12913 [details] patch cherry-picked from master We need to reject loading a database from the future that declares requiredFeatures that we do not support. We also need to remove features from compatibleFeatures that we do not support, so that if re-used with a future (eg 4.7) release those features realise that the data is no longer sorted. master includes a backup detection via magic attribute in @IDXATTR, but this costs a re-index, and back-porting this patch is more robust as it can also detect requiredFeatures.
Comment on attachment 12913 [details] patch cherry-picked from master Can we please backport this to 4.5 and 4.6?
Pushed to autobuild-v4-{6,5}-test.
(In reply to Karolin Seeger from comment #2) Pushed to both branches. Closing out bug report. Thanks!