Skip to content
Snippets Groups Projects

Kafka producer bootstep

Merged Geoffrey Mo requested to merge geoffrey.mo/gwcelery:kafka-bootstep into main

Addresses #385 (closed).

This is a WIP. In particular, I'm not sure if the send() method should live inside the Producer, and what other arguments it should have.

The Kafka bootstrap configuration is also currently a placeholder.

To-dos:

  • Add new packages as dependencies (currently suffering from the htcondor dependency issue on Macs)
  • Choose between python-confluent-kafka, adc-streaming, and hop-client (or some combination) [updated Feb 7, 2022]
  • Add correct host to configuration
Edited by Cody Messick

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Geoffrey Mo resolved all threads

    resolved all threads

  • Geoffrey Mo added 1 commit

    added 1 commit

    • 459dc937 - Initial commit for Kafka producer bootstep

    Compare with previous version

  • Geoffrey Mo changed the description

    changed the description

  • Geoffrey Mo added 1 commit

    added 1 commit

    • cb0b0269 - Switch from python-kafka to confluent-python-kafka

    Compare with previous version

  • Geoffrey Mo added 4 commits

    added 4 commits

    • 393f0708 - 1 commit from branch emfollow:main
    • 9d29270e - Initial commit for Kafka producer bootstep
    • b7b89811 - Switch from python-kafka to confluent-python-kafka
    • 033df7a8 - Use hop client for Kafka implementation

    Compare with previous version

  • Deep Chatterjee
  • Deep Chatterjee
  • BTW @geoffrey.mo I was taking a look at your checklist about the htcondor issue. I just wanted to mention that the issue was coming from ligo.em-bright having htcondor as a dependency. I have made a new release (0.1.6) that takes this out. Could you check if that resolves the issue

  • Geoffrey Mo added 4 commits

    added 4 commits

    • 038600ad - 1 commit from branch emfollow:main
    • 697f9e37 - Initial commit for Kafka producer bootstep
    • c7c0aa0f - Switch from python-kafka to confluent-python-kafka
    • 5ee79d32 - Use hop client for Kafka implementation

    Compare with previous version

  • Geoffrey Mo added 1 commit

    added 1 commit

    • 36b5cb6f - Update kafka bootstep to be more modular

    Compare with previous version

  • Geoffrey Mo resolved all threads

    resolved all threads

  • Geoffrey Mo resolved all threads

    resolved all threads

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading