{"push_id":2368679640,"size":1,"distinct_size":1,"ref":"refs/heads/dev","head":"6931e56374827f84376261208b48899fca64b9b6","before":"66ea3e826158206c0adcca2039bb8a8624ccc085","commits":[{"sha":"6931e56374827f84376261208b48899fca64b9b6","author":{"name":"piaste","email":"985fd0e18ce3bab54c767197438c7a40daad061c@users.noreply.github.com"},"message":"Explain use of `AutoRegisterTemplateVersion` in the README (#157)\n\nIt took me a while to figure out that the reason the sink failed to start with a somewhat cryptic \"Failed to execute\" error was that, while I had updated all libraries to ES6-compatibile versions, I had not set the  `AutoRegisterTemplateVersion` option and so the template sent was not ES6-compatible (it used \"string\").\r\n\r\nThis PR explains this snag in the readme.\r\n\r\nFor a future PR, would it make sense to deprecate the manual option and automatically detect the ES version when attempting to register a template? It can be fetched by a GET request at the root URL, which returns:\r\n\r\n```    {\r\n      \"name\" : \"8hV7EYy\",\r\n      \"cluster_name\" : \"docker-cluster\",\r\n      \"cluster_uuid\" : \"bC1bTjVuTiyWoaprIIZIIw\",\r\n      \"version\" : {\r\n        \"number\" : \"6.2.1\",\r\n        \"build_hash\" : \"7299dc3\",\r\n        \"build_date\" : \"2018-02-07T19:34:26.990113Z\",\r\n        \"build_snapshot\" : false,\r\n        \"lucene_version\" : \"7.2.1\",\r\n        \"minimum_wire_compatibility_version\" : \"5.6.0\",\r\n        \"minimum_index_compatibility_version\" : \"5.0.0\"\r\n      },\r\n      \"tagline\" : \"You Know, for Search\"\r\n    }\r\n```","distinct":true,"url":"https://api.github.com/repos/serilog/serilog-sinks-elasticsearch/commits/6931e56374827f84376261208b48899fca64b9b6"}]}
{"actor":{"display_login":"mivano"}}