Hi, I'm expecting to implement ES back statistic collecting application. For that I'm expecting to publish data using bulk API. I want to separate out request generating and request publishing tasks. First task is creating bulk request using JAVA API and write that request to a temp file as a JSON document and then request publisher publishes the requests which are in the files. I have tried to write created bulk request using writeTo method as follows. It writes the request as a semi-json document containing some random weird bytes(resulting file is attached). FileOutputStream fileOutputStream = new FileOutputStream(new File("request.txt")); OutputStreamStreamOutput streamOutput = new OutputStreamStreamOutput(fileOutputStream); bulkRequestBuilder.request().writeTo(streamOutput);
I'm not sure whether I have missed something here. I want to understand what goes wrong while writing the request and is it possible to implement my application by separating request generating and publishing tasks as mentioned above. Any help would be appreciated. Thanks Manjula -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/690f5a0a-3c62-43f3-b662-259b4dce79e1%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.