Commit Graph

15 Commits

Author SHA1 Message Date
R Tyler Croy 3e0924820d
Commit some work in progress thoughts around the checkpoint and follower module 2019-11-18 19:00:44 -08:00
R Tyler Croy 4ca3c315e8
Correct the Cargo build to exclude libmysqlclient 2019-11-16 15:55:01 -08:00
R Tyler Croy e5797e9b83
fixup! Add the checkpoints schema for diesel 2019-11-16 15:27:18 -08:00
R Tyler Croy baba687d1b
Add the checkpoints schema for diesel 2019-11-16 15:24:45 -08:00
R Tyler Croy 09c0b8d8a7
Set up a local sqlite database for tracking checkpoints 2019-11-16 15:17:46 -08:00
R Tyler Croy b5f261a863
Clean up a number of the compilation warnings 2019-04-14 18:24:44 -07:00
R Tyler Croy de5706a969
Checkpointing the work deserializing the kinesis configuration format 2019-04-14 16:48:58 -07:00
R Tyler Croy 117a846261
Run `cargo fmt` 2019-04-14 15:29:46 -07:00
R Tyler Croy 3e663c4227
Add some details on how to hack on filekäfer to the readme for posterity
This will likely end up helping me remember what I was doing in the future.
2019-04-14 15:22:26 -07:00
R Tyler Croy f2075cccb2
Add docker-compose.yml for local testing/development 2019-04-14 15:19:25 -07:00
R Tyler Croy fd77e66b8a
Starting to implement the basics of parsing a configuration file.
Just to give myself a frame of reference, I'm starting with compatibility for
the Kinesis Agent, which more or less does what I want filekäfer to do
2019-04-14 11:27:15 -07:00
R Tyler Croy 042049dc8b
Prune a bunch of stale code from main.rs 2019-04-14 10:50:52 -07:00
R Tyler Croy e2d0093106
Actually write lines to Kafka as we go
This is still not treating errors properly and needs to be tidied up, but is
moving things into Kafka as I would expect 👏
2019-04-13 10:44:21 -07:00
R Tyler Croy 6a7a578d51
Start working off of the Tail code as an example for trailing a file 2019-04-13 08:03:03 -07:00
R Tyler Croy 1b50b599bc
initial commit with some experimentation 2019-04-03 19:55:00 -07:00