So far, Rheem supports PostgreSQL, which entails some issues:
The code cannot be tested automatically, as it requires PostgreSQL to be installed.
There are databases other than PostgreSQL, of course.
Typical issues when supporting more databases: code duplication, maintainability etc.
Therefore, it seems worthwhile to come up with a more generic RDBMS platform template from that specific database platforms can be derived. The basic database access could be generalized via JDBC or Slick.
From @sekruse on July 26, 2016 9:25
So far, Rheem supports PostgreSQL, which entails some issues:
Therefore, it seems worthwhile to come up with a more generic RDBMS platform template from that specific database platforms can be derived. The basic database access could be generalized via JDBC or Slick.
Copied from original issue: daqcri/rheem#7