Since my switch to Lion, I’ve noticed that “indexing records” is happening not just almost all the time, but is “hanging”. When switching back and forth between EF and other applications, it delays EF becoming live (that is, e.g. recognizing the cursor either in the text space, on the scroll bar, or in selecting a file from the file list). After several seconds, the cursor will come alive while the indexing (spinning ball indicator) continues for some time more. This even if I made only tiny changes (e.g. deleted a space) to only one record only 30 seconds prior.
When indexing, it also seems to slow down other functions (scrolling, navigating in the text window, styling a text selection, etc.) When I check the Activity Window, it shows that indexing is almost complete, but the progress bar remains in that position for many seconds and sometimes minutes - again, even if only a minor change was made in a single record.
I’ve re-checked my preferences to make sure that I’m not copying tags to Spotlight. That option created an indexing slow-down problem for me in Snow Leopard, and I have no need for Spotlight to search tags, so I got rid of it and got major speed improvements.
Is there some other preference setting I’m likely to have overlooked that’s producing this difficulty? Or is this just a kink that will likely get worked out over time in new Lion or EF versions?