You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 13, 2023. It is now read-only.
Recently, there has been a request for jasync-sql to support r2dbc: jasync-sql/jasync-sql#98 . jasync-sql supports MySQL already and we're building a bridge to r2dbc.
Would you like to merge the efforts?
The text was updated successfully, but these errors were encountered:
This is actually a pretty decent proposal. Having fully reactive components as core engine is of huge value because the core architecture dictates how capable an entire driver can be.
The core functionality can be either exposed through a reactive streaming API (emitting items one by one, flow control, backpressure) or a less capable API (e.g. working on CompletableFuture<List<Row>> or even CompletableFuture<ResultSet> level).
Just like @mp911de said, this is actually a pretty decent proposal. I will try to get familiar with jasync-sql before I fork from and submit PR to jasync-sql. And I know Mauricio Linhares driver already has NOT been maintenanced (postgresql-async#250), which used by Vert.x frameworks (I haven't paid attention to Vert.x for a long time because of my work, it looks like the Vert.x framework is now more recommended to use jasync-sql).
One of my ideas is to provide this clean room implementation (mirromutth/r2dbc-mysql) without any mysql-connector-j code and structure, because mysql-connector-j licensed under GPLv2 license, and the R2DBC projects uses Apache 2.0 license, they are conflicting licenses.
Recently, there has been a request for jasync-sql to support r2dbc: jasync-sql/jasync-sql#98 . jasync-sql supports MySQL already and we're building a bridge to r2dbc.
Would you like to merge the efforts?
The text was updated successfully, but these errors were encountered: