[ https://issues.apache.org/jira/browse/GOBBLIN-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16449851#comment-16449851 ]
Sahil Takiar commented on GOBBLIN-17: ------------------------------------- Unfortunately, I didn't have time to finish this and probably won't anytime soon. I got most of the way there, but there are still a few issues that need to be resolved - https://github.com/sahilTakiar/gobblin/commit/9bb6d2bd1edd6aed217b2af605079a2e08a138d3 > Elasticsearch Writer > -------------------- > > Key: GOBBLIN-17 > URL: https://issues.apache.org/jira/browse/GOBBLIN-17 > Project: Apache Gobblin > Issue Type: Bug > Reporter: Sahil Takiar > Assignee: Sahil Takiar > Priority: Major > > Add an Elasticsearch writer to Gobblin. > Let me know if anyone is already working on this, or has any thoughts on this > writer. Will probably work on it over the new few weeks. > > *Github Url* : https://github.com/linkedin/gobblin/issues/1912 > *Github Reporter* : [~stakiar] > *Github Created At* : 2017-06-02T07:13:53Z > *Github Updated At* : 2017-07-13T15:58:19Z > h3. Comments > ---- > [~shirshanka] wrote on 2017-06-02T17:41:49Z : Model it on > couchbase/Kafka/eventhub writer so you get streaming plus async for free. > Shirshanka > > On Jun 2, 2017, at 12:13 AM, Sahil Takiar <notificati...@github.com> wrote: > > > > Add an Elasticsearch writer to Gobblin. > > > > Let me know if anyone is already working on this, or has any thoughts on > > this writer. Will probably work on it over the new few weeks. > > > > — > > You are receiving this because you are subscribed to this thread. > > Reply to this email directly, view it on GitHub, or mute the thread. > > > > > *Github Url* : > https://github.com/linkedin/gobblin/issues/1912#issuecomment-305862211 > ---- > [~zxc] wrote on 2017-06-06T17:39:18Z : Is it a writer based on http protocol? > > *Github Url* : > https://github.com/linkedin/gobblin/issues/1912#issuecomment-306562022 > ---- > [~stakiar] wrote on 2017-06-06T22:15:25Z : @shirshanka will do. Right now I > have the writer implementing `BatchAsyncDataWriter` and using > `BufferedAsyncDataWriter`. This way it gets batching for free. > @zxcware the plan to is provide two writers, one that uses http and the other > that uses the Elasticsearch's Java Client `TransportClient`. I haven't done > work for the http writer yet, but I will probably base it on > `RestJsonWriter`. > > *Github Url* : > https://github.com/linkedin/gobblin/issues/1912#issuecomment-306633069 > ---- > [~zxc] wrote on 2017-06-07T01:01:33Z : @sahilTakiar Don't do it based on > `RestJsonWriter`, which will be deprecated. Checkout `AsyncHttpWriter` > > *Github Url* : > https://github.com/linkedin/gobblin/issues/1912#issuecomment-306655993 > ---- > [~zxc] wrote on 2017-06-07T01:03:45Z : @sahilTakiar Just heads up, I am doing > some refactoring over the whole sync piece in order to support http read. You > may see some back incompatible changes > > *Github Url* : > https://github.com/linkedin/gobblin/issues/1912#issuecomment-306656295 > ---- > [~stakiar] wrote on 2017-06-07T01:09:33Z : @zxcware thanks for the heads up, > will do. > > *Github Url* : > https://github.com/linkedin/gobblin/issues/1912#issuecomment-306657099 > ---- > [~zxc] wrote on 2017-07-13T01:17:37Z : @sahilTakiar How is the > ElasticsearchWriter going? > > *Github Url* : > https://github.com/linkedin/gobblin/issues/1912#issuecomment-314941960 > ---- > [~stakiar] wrote on 2017-07-13T15:58:19Z : I have a working version and some > basic integration tests. Just working on cleaning up the code and writing > some documentation. So probably a few more weeks. > > *Github Url* : > https://github.com/linkedin/gobblin/issues/1912#issuecomment-315122324 -- This message was sent by Atlassian JIRA (v7.6.3#76005)