Bulk API description for create operation behavior: duplicates based on _id not index, right?


(Peter Portante) #1

Hi Folks,

I have a question about the Bulk API. In the description about the "create" operation, it reads [1]: "create will fail if a document with the same index and type exists already, whereas index will add or replace a document as necessary".

Should the above sentence instead read, "create will fail if a document with the same _id and type exists already, whereas index will add or replace a document as necessary"?

I originally saw this reading the 2.4 documentation, so filed a straw-man PR there, PR 241.

Thanks,

-peter

[1] https://www.elastic.co/guide/en/elasticsearch/reference/master/docs-bulk.html#docs-bulk
[2] https://github.com/elastic/docs/pull/241


(Mark Walkom) #2

Yeah it should, thanks for filing the PR :slight_smile:


(system) #3

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.