Refactor JDBC plugins #15
dmikurube
announced in
Contributors wanted
Replies: 1 comment
-
Moved this to another discussion category: "Contributors wanted" |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
( Cc: @embulk/core-team )
Hi,
(Note that nothing has been decided. This is just sharing my thoughts.)
I am thinking about refactoring JDBC plugins like the following.
AbstractJdbcInput/OutputPlugin
class inembulk-input/output-jdbc
, but to inherit just Embulk's base SPIInputPlugin/OutputPlugin
.embulk-util-jdbc
.ChangeLog
file.These are because:
COPY
in Redshift. To implement features flexibly with such interfaces, we may want to have JDBC things just as a tooling, not as the fixed center of these plugins.embulk-filter-calcite
. It needed to depend onembulk-input-jdbc
, but it's a little bit awkward.However, as we can easily imagine, it would be a big change that impacts a lot of things, including other JDBC plugins out of https://github.com/embulk/ . So, I wanted to hear your thoughts.
What do you think? Any comments are welcome.
Beta Was this translation helpful? Give feedback.
All reactions