Also, just to verify, there's no way to revert back to the old id cache behavior in ES 2.4? I can't disable doc_values for the _parent field.
Thus far the eager_global_ordinals setting, while making the queries fast, slows the refreshes something awful (~10 seconds), and I need to be have newly-indexed data available pretty much real-time. The 10-second refresh wait makes this unworkable.
The only other thing I can think of is to keep a higher refresh (10-30 seconds from 1 second), disable lazy loading, and manually issue refreshes when the real-time behavior is needed. This still gives pretty common terrible performance though. It seems like support for this use-case, which I was relying upon, has effectively been removed. I'm open to any workaround anyone can suggest.
Thanks