Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-2488

TestElasticSearchRestClient fails on Oracle JDK 8

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.5.0.1
    • Fix Version/s: 1.6.0
    • Component/s: Sinks+Sources
    • Labels:

      Description

      The JSON comparison should be performed independently of the keys order:

      https://travis-ci.org/Stratio/flume/jobs/36847693#L6735

      shouldAddNewEventWithoutTTL(org.apache.flume.sink.elasticsearch.client.TestElasticSearchRestClient) Time elapsed: 493 sec <<< FAILURE!

      junit.framework.ComparisonFailure: expected:<{"index":{"_[type":"bar_type","_index":"foo_index]"}}

      {"body":"test"}

      > but was:<{"index":{"_[index":"foo_index","_type":"bar_type]"}}

      {"body":"test"}

      >

      at junit.framework.Assert.assertEquals(Assert.java:85)

      at junit.framework.Assert.assertEquals(Assert.java:91)

      at org.apache.flume.sink.elasticsearch.client.TestElasticSearchRestClient.shouldAddNewEventWithoutTTL(TestElasticSearchRestClient.java:105)

        Attachments

        1. FLUME-2488-0.patch
          5 kB
          Santiago M. Mola
        2. FLUME-2488-1.patch
          3 kB
          Johny Rufus

          Issue Links

            Activity

              People

              • Assignee:
                jrufus Johny Rufus
                Reporter:
                smolav Santiago M. Mola
              • Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: