Hi,
I just found a weird return result in ES 2.3.1. I sent the following request to bulk API:
{"index":{"_index":"slabtest-2016.12.23","_type":"etw"}}
{"EventId":0,"EventDate":"2016-12-23T18:28:41.8426958Z","Keywords":0,"ProviderId":"00000000-0000-0000-0000-000000000000","ProviderName":null,"InstanceName":"instance","Level":0,"LevelName":"LogAlways","Message":null,"Opcode":0,"Task":0,"Version":0,"ProcessId":0,"ThreadId":0,"Payload_msg":"1","Payload_date":"2016-12-23T18:28:41.8426958Z"}
{"index":{"_index":"slabtest-2016.12.23","_type":"etw"}}
{"EventId":0,"EventDate":"2016-12-23T18:28:41.8446948Z","Keywords":0,"ProviderId":"00000000-0000-0000-0000-000000000000","ProviderName":null,"InstanceName":"instance","Level":0,"LevelName":"LogAlways","Message":null,"Opcode":0,"Task":0,"Version":0,"ProcessId":0,"ThreadId":0,"Payload_msg":"2","Payload_date":"2016-12-23T18:28:41.8446948Z"}
{"index":{"_index":"slabtest-2016.12.23","_type":"etw"}}
{"EventId":0,"EventDate":"2016-12-23T18:28:41.8446948Z","Keywords":0,"ProviderId":"00000000-0000-0000-0000-000000000000","ProviderName":null,"InstanceName":"instance","Level":0,"LevelName":"LogAlways","Message":null,"Opcode":0,"Task":0,"Version":0,"ProcessId":0,"ThreadId":0,"Payload_msg":"3","Payload_date":"2016-12-23T18:28:41.8446948Z"}
I was expecting results of index operation, but I got results of create operation.
I have tested it on Cloud and a Windows single node, both are returning the same result. On Windows 5.0.2 and 5.1.1, the results are correct.
Is it a bug? How can I collect more info if needed?
Thanks.