You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Part of the motivation behind the migration project was to avoid the problem of parsing a datafeed that uses deprecated then removed features throwing an error. This remains an issue after migration as the config including search and aggs is parsed on GET. For the UI this means the datafeed cannot be displayed as the GET request will fail making it difficult to identify and fix the problem. The document can be read directly from elasticsearch if its name and location is known.
For REST GET requests where JSON is returned the config does not have to be parsed, internally the document is parsed for unmarshalling but this is not necessary for returning raw JSON. Additionally deprecation checks could be made by trying to parse the config and returning any deprecations in a warning header or by marking up the JSON object.
The text was updated successfully, but these errors were encountered:
Relates to the Job in Index feature branch.
Part of the motivation behind the migration project was to avoid the problem of parsing a datafeed that uses deprecated then removed features throwing an error. This remains an issue after migration as the config including search and aggs is parsed on GET. For the UI this means the datafeed cannot be displayed as the GET request will fail making it difficult to identify and fix the problem. The document can be read directly from elasticsearch if its name and location is known.
For REST GET requests where JSON is returned the config does not have to be parsed, internally the document is parsed for unmarshalling but this is not necessary for returning raw JSON. Additionally deprecation checks could be made by trying to parse the config and returning any deprecations in a warning header or by marking up the JSON object.
The text was updated successfully, but these errors were encountered: