{"action":"created","issue":{"url":"https://api.github.com/repos/pouchdb/pouchdb/issues/4302","labels_url":"https://api.github.com/repos/pouchdb/pouchdb/issues/4302/labels{/name}","comments_url":"https://api.github.com/repos/pouchdb/pouchdb/issues/4302/comments","events_url":"https://api.github.com/repos/pouchdb/pouchdb/issues/4302/events","html_url":"https://github.com/pouchdb/pouchdb/issues/4302","id":105788028,"number":4302,"title":"Auto Batch?","user":{"login":"ronag","id":3065230,"avatar_url":"https://avatars.githubusercontent.com/u/3065230?v=3","gravatar_id":"","url":"https://api.github.com/users/ronag","html_url":"https://github.com/ronag","followers_url":"https://api.github.com/users/ronag/followers","following_url":"https://api.github.com/users/ronag/following{/other_user}","gists_url":"https://api.github.com/users/ronag/gists{/gist_id}","starred_url":"https://api.github.com/users/ronag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ronag/subscriptions","organizations_url":"https://api.github.com/users/ronag/orgs","repos_url":"https://api.github.com/users/ronag/repos","events_url":"https://api.github.com/users/ronag/events{/privacy}","received_events_url":"https://api.github.com/users/ronag/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pouchdb/pouchdb/labels/enhancement","name":"enhancement","color":"02d7e1"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-10T11:31:33Z","updated_at":"2015-09-12T01:26:50Z","closed_at":null,"body":"In our application we automatically convert multiple \"get\" calls in the same tick into a single \"allDocs\" call witth \"keys\" behind the scene without the caller of \"get\" knowing the difference.\r\n\r\nHowever, since PouchDB doesn't do this already by default I'm a bit unsure whether there is a good reason not to do this?"},"comment":{"url":"https://api.github.com/repos/pouchdb/pouchdb/issues/comments/139698883","html_url":"https://github.com/pouchdb/pouchdb/issues/4302#issuecomment-139698883","issue_url":"https://api.github.com/repos/pouchdb/pouchdb/issues/4302","id":139698883,"user":{"login":"tohagan","id":301525,"avatar_url":"https://avatars.githubusercontent.com/u/301525?v=3","gravatar_id":"","url":"https://api.github.com/users/tohagan","html_url":"https://github.com/tohagan","followers_url":"https://api.github.com/users/tohagan/followers","following_url":"https://api.github.com/users/tohagan/following{/other_user}","gists_url":"https://api.github.com/users/tohagan/gists{/gist_id}","starred_url":"https://api.github.com/users/tohagan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tohagan/subscriptions","organizations_url":"https://api.github.com/users/tohagan/orgs","repos_url":"https://api.github.com/users/tohagan/repos","events_url":"https://api.github.com/users/tohagan/events{/privacy}","received_events_url":"https://api.github.com/users/tohagan/received_events","type":"User","site_admin":false},"created_at":"2015-09-12T01:26:50Z","updated_at":"2015-09-12T01:26:50Z","body":"Sounds like an intercept wrapper on the existing API that you'd deploy as a plugin (so core PouchDB is unchanged). Would that work?"}}