{"push_id":1023388475,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"2949618316798732761903a47281cf99a6d63464","before":"8886ac42f9a6440be3c2dba734ffbf40440db7b9","commits":[{"sha":"2949618316798732761903a47281cf99a6d63464","author":{"email":"c9ba0f2bae00ab137481a4f69a57d4e57817a34d@hp.com","name":"Lakshmi N Sampath"},"message":"Add _routing field to ES CRUD for plugins\n\nRouting was optional until now, but with swift plugin it\nhas become mandatory as swift has multiple hierarchies of\nparent and child relationships in document, wherein grand\nchild and grandparent have to be located in the same shard\nfor the queries to work.\n\nThis patchset adds _routing field while indexing and CRUD\noperations on ES. By default _routing is left empty/none\nwhich makes the existing plugins not effected by this change.\nPlugins which require routing feature has to explicitly\nspecify in their plugin class.\n\nImplements-blueprint: document-routing\n\nChange-Id: I0264646e294fa6d87606cd034ba638d9fd03e5cb","distinct":true,"url":"https://api.github.com/repos/sebrandon1/searchlight/commits/2949618316798732761903a47281cf99a6d63464"}]}