Github user merrimanr commented on the issue:
https://github.com/apache/metron/pull/995
Another potential solution I thought of is to only return the intersection
of the fields defined in the schema with fields that are present in a document.
This could potentially eliminate the need to keep track of polyfields and make
things simpler. We would still need to handle dynamic fields and copyFields
but I think we'll need to do that anyways. Still thinking through edge cases
but let me know if we think this might be an option worth exploring.
Given all this information, where do we go from here?
---