Observations not reindexed completely after observation fields merged

I merged two fields, but the results are not what I expected.

I used the merge option on the fields:
LepiMAP https://www.inaturalist.org/observation_fields/19825
Lepimapno (12979, no longer exists)

It reportedly worked:
the LepiMAP field can be found in the observation fields page, but not Lepimapno.

If I look at https://www.inaturalist.org/observation_fields/19825 - it has all the data (21k) (observations for both fields are now there).

But the filters show:
https://www.inaturalist.org/observations?verifiable=any&place_id=any&field:LepiMap= 6,057 (which is short by 15,212 observations)
https://www.inaturalist.org/observations?verifiable=any&place_id=any&field:LepiMapNo= 15,212
even though this observation field no longer exists

And if I look at an observation it does not show any field: but the total observation fields suggests that it does exist.
(e.,g. https://www.inaturalist.org/observations/68143773 - two fields, but only one displayed, )

I had thought it might have just been an indexing issue, but it is now 12h later and the issue persists.

I voted/unvoted in the DQA and it shows this now:

1 Like

I am not doing this for 15,213 observations …

So it does look like an indexing issue. Thanks.

But the filter still does not work.

Still not synced.

I updated the topic title to reflect the issue.

Added a github issue: https://github.com/inaturalist/inaturalist/issues/4614

This shouldn’t happen again and we’ll run a script to reindex the observations affected by this merge. The latter might take a little while.

Let me know if there are other field merges that need to be reindexed.

Or not! Looks like it’s done.