Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-1688

Getting listener timeout after waiting for [10000] ms from ElasticsearchIO

Details

    • Bug
    • Status: Resolved
    • P3
    • Resolution: Fixed
    • 0.5.0
    • 2.2.0
    • io-java-elasticsearch
    • None
    • Linux, ElasticSearch 5.2.1

    Description

      I am trying to test a simple Apache Beam code with source as Elasticsearch. I modified Beam's MinimalWordCount example to include source as Elasticsearch instead of TextIO.

      When I run the code, I get below error,
      An exception occured while executing the Java class. null: InvocationTargetException: java.io.IOException: listener timeout after waiting for [10000] ms

      I debugged ElasticsearchIO.java and could see everything works fine, the Elasicsearch client is built & data from index is being retrieved by the code. But ParDo function after read transform does not get executed at all. The Elasticsearch client keeps waiting and finally gets a timeout error.

      Any idea about the issue?

      Have raised issue here too http://stackoverflow.com/questions/42720857/getting-listener-timeout-after-waiting-for-10000-ms-from-elasticsearchio

      Attachments

        Issue Links

          Activity

            People

              echauchot Etienne Chauchot
              scriperdj Sathish Jayaraman
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: