XD-2060: Add jdbc source

I'm OK with any decision about the naming actually. So you recommend "`splits`", right?

As far as the "Out of topic" discussion goes, though, I'm not sure I understand. Can you elaborate, maybe with a concrete example of what could go "wrong"?