Uploaded image for project: 'Help-Desk'
  1. Help-Desk
  2. HELP-13279

[fiware-stackoverflow] Using Apache Flume Kafka sink on Cygnus

    Details

      Description

      Created question in FIWARE Q/A platform on 21-10-2017 at 03:10
      Please, ANSWER this question AT https://stackoverflow.com/questions/46859251/using-apache-flume-kafka-sink-on-cygnus

      Question:
      Using Apache Flume Kafka sink on Cygnus

      Description:
      I want to use the Kafka sink that comes with Apache Flume. However, it seems that the cygnus-common package is based on Apache Flume 1.4 whereas the Kafka sink was added around Apache Flume 1.7. If I add the Kafka jar file to the cygnus-common library it fails because the the cygnus-common core is outdated.

      So it is possible to use the latest flume version (1.8) instead of cygnus-common with cygnus-ngsi libraries? In that case I can switch between using Apache Flume Kafka sink and the NGSIKafkaSink?

        Activity

        Hide
        backlogmanager Backlog Manager added a comment -

        2018-01-12 19:48|CREATED monitor | # answers= 0, accepted answer= False

        Show
        backlogmanager Backlog Manager added a comment - 2018-01-12 19:48|CREATED monitor | # answers= 0, accepted answer= False
        Hide
        andres.munoza Andres Muñoz added a comment -

        Hello alstack,

        I am Andrés from UPM Fiware Team. You are right pointing out that Fiware Cygnus is based on Apache Flume 1.4 so, Answering your question, exist a high probability that the sinks used in a posterior version of Flume don't be compatible with Cygnus. We are working on an update of Cygnus in order to use the lastest release of flume and also manage the NGSIV2 notifications in a native way but it is a work in progress and takes time. I think that currently the only way to work with Cygnus and kafka sink is using the GE provided by FIWARE in his corresponding versions.

        Show
        andres.munoza Andres Muñoz added a comment - Hello alstack, I am Andrés from UPM Fiware Team. You are right pointing out that Fiware Cygnus is based on Apache Flume 1.4 so, Answering your question, exist a high probability that the sinks used in a posterior version of Flume don't be compatible with Cygnus. We are working on an update of Cygnus in order to use the lastest release of flume and also manage the NGSIV2 notifications in a native way but it is a work in progress and takes time. I think that currently the only way to work with Cygnus and kafka sink is using the GE provided by FIWARE in his corresponding versions.

          People

          • Assignee:
            andres.munoza Andres Muñoz
            Reporter:
            backlogmanager Backlog Manager
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: