warpstreamlabs / bento

Fancy stream processing made operationally mundane. This repository is a fork of the original project before the license was changed.
https://warpstreamlabs.github.io/bento/
Other
1.06k stars 71 forks source link

Add QuestDB output component #115

Closed sklarsa closed 2 months ago

sklarsa commented 2 months ago

Adds an output component for writing to QuestDB tables using ILP (Influx Line Protocol) as implemented by the official QuestDB Go Client.

sklarsa commented 2 months ago

Also, have you used QuestDB against our existing SQL components? Would be curious if it works out-the-box it and would be happy to extend them if need to do accomodate QuestDB!

I have not. We implement pgwire and should be compatible with standard postgres clients. I'll give that a shot this week, although we really only recommend using SQL for data extraction and querying, not ingestion.

gregfurman commented 2 months ago

Lastly, can you add the docs for the component? Running make docs should suffice 🙂

Once that's added I'll approve and we can ship this bad-boy

sklarsa commented 2 months ago

Lastly, can you add the docs for the component? Running make docs should suffice 🙂

Done! Thank you :-)