Missing connectors in benthos 4.40.0
Opened this issue · 3 comments
Describe the bug
benthos does not have many connectors.
Steps To Reproduce
❯ benthos --version
Version: 4.40.0
Date: unknown
❯ benthos list --format json inputs
{"inputs":["batched","broker","csv","dynamic","file","generate","http_client","http_server","inproc","read_until","resource","sequence","socket","socket_server","stdin","subprocess","websocket"]}
Expected behavior
❯ redpanda-connect --version
Version: 4.39.0
Date: 2024-11-07T18:58:48Z
❯ redpanda-connect list --format json inputs
{"inputs":["amqp_0_9","amqp_1","aws_kinesis","aws_s3","aws_sqs","azure_blob_storage","azure_cosmosdb","azure_queue_storage","azure_table_storage","batched","beanstalkd","broker","cassandra","cockroachdb_changefeed","csv","discord","dynamic","file","gcp_bigquery_select","gcp_cloud_storage","gcp_pubsub","generate","hdfs","http_client","http_server","inproc","kafka","kafka_franz","mongodb","mqtt","nanomsg","nats","nats_jetstream","nats_kv","nats_stream","nsq","ockam_kafka","parquet","pulsar","read_until","redis_list","redis_pubsub","redis_scan","redis_streams","redpanda","redpanda_common","redpanda_migrator","redpanda_migrator_bundle","resource","schema_registry","sequence","sftp","socket","socket_server","spicedb_watch","splunk","sql_raw","sql_select","stdin","subprocess","timeplus","twitter_search","websocket"]}
Screenshots
Additional context
Metadata
Notify maintainers
Note for maintainers: Please tag this issue in your PR.
Add a 👍 reaction to issues you find important.
I suspect it's because they've been removed from the core and moved to Redpanda.
Not sure what's the right solution here to be honest.
The way Redpanda took over Benthos was controversial and there are still unanswered questions: redpanda-data/benthos#8
Given Redpanda Connect is open source, I think the best path forward is adding that to nixpgs as well: https://github.com/redpanda-data/connect
I posted issue about redpanda-connect: #325717
I think this will solve the current issue.
I think benthos can stay as it is then, although it's probably not very useful in its current form.