{"action":"created","issue":{"url":"https://api.github.com/repos/elasticsearch/logstash/issues/1635","labels_url":"https://api.github.com/repos/elasticsearch/logstash/issues/1635/labels{/name}","comments_url":"https://api.github.com/repos/elasticsearch/logstash/issues/1635/comments","events_url":"https://api.github.com/repos/elasticsearch/logstash/issues/1635/events","html_url":"https://github.com/elasticsearch/logstash/issues/1635","id":40304780,"number":1635,"title":"Support DSL style queries in Elasticsearch input plugin","user":{"login":"ppf2","id":7216393,"avatar_url":"https://avatars.githubusercontent.com/u/7216393?v=3","gravatar_id":"","url":"https://api.github.com/users/ppf2","html_url":"https://github.com/ppf2","followers_url":"https://api.github.com/users/ppf2/followers","following_url":"https://api.github.com/users/ppf2/following{/other_user}","gists_url":"https://api.github.com/users/ppf2/gists{/gist_id}","starred_url":"https://api.github.com/users/ppf2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ppf2/subscriptions","organizations_url":"https://api.github.com/users/ppf2/orgs","repos_url":"https://api.github.com/users/ppf2/repos","events_url":"https://api.github.com/users/ppf2/events{/privacy}","received_events_url":"https://api.github.com/users/ppf2/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/elasticsearch/logstash/labels/enhancement","name":"enhancement","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2014-08-14T22:05:58Z","updated_at":"2015-01-23T23:42:51Z","closed_at":null,"body":"Have a use case in the field where ES data have to be extracted from 1 site and shipped to a remote site for analysis.  The Elasticsearch input plugin is a great tool right now to be able to efficiently export data from an Elasticsearch index.  Currently this plugin supports only Lucene style queries.  It will be nice to add DSL support for more query and caching flexibility (eg. perhaps allow the end user to define a query in an external text file and reference the file and the plugin can simply read in the query, etc..)"},"comment":{"url":"https://api.github.com/repos/elasticsearch/logstash/issues/comments/71285999","html_url":"https://github.com/elasticsearch/logstash/issues/1635#issuecomment-71285999","issue_url":"https://api.github.com/repos/elasticsearch/logstash/issues/1635","id":71285999,"user":{"login":"jordansissel","id":131818,"avatar_url":"https://avatars.githubusercontent.com/u/131818?v=3","gravatar_id":"","url":"https://api.github.com/users/jordansissel","html_url":"https://github.com/jordansissel","followers_url":"https://api.github.com/users/jordansissel/followers","following_url":"https://api.github.com/users/jordansissel/following{/other_user}","gists_url":"https://api.github.com/users/jordansissel/gists{/gist_id}","starred_url":"https://api.github.com/users/jordansissel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jordansissel/subscriptions","organizations_url":"https://api.github.com/users/jordansissel/orgs","repos_url":"https://api.github.com/users/jordansissel/repos","events_url":"https://api.github.com/users/jordansissel/events{/privacy}","received_events_url":"https://api.github.com/users/jordansissel/received_events","type":"User","site_admin":false},"created_at":"2015-01-23T23:42:51Z","updated_at":"2015-01-23T23:42:51Z","body":"-1 on heredocs."}}