issues
search
kamu-data
/
kamu-cli
Next-generation decentralized data lakehouse and a multi-party stream processing network
https://kamu.dev
Other
300
stars
13
forks
source link
Chore/fetch service and dto cleanup
#796
Closed
sergiimk
closed
1 month ago
sergiimk
commented
1 month ago
In this PR:
I'm removing dynamic trait wrappers that we've been generating for years for ODF DTOs
the original idea was to use them for wrapping Flatbuffers to read metadata without any copying, but they are likely not the right approach
they are constantly getting in the way of IDE autocomplete
I'm breaking apart
FetchService
into multiple files per source type
This is primarily done to eliminate compilation warnings when compiling with some features disabled
But also I'm preparing to make fetch source registration dynamic, replacing one monolithic service with multiple via DI
In this PR:
FetchService
into multiple files per source type