asyncer-io / r2dbc-mysql

Reactive Relational Database Connectivity for MySQL. The official successor to mirromutth/r2dbc-mysql(dev.miku:r2dbc-mysql).
https://r2dbc.io
Apache License 2.0
196 stars 21 forks source link

Add InitFlow and move session states to context #266

Closed mirromutth closed 6 months ago

mirromutth commented 6 months ago

Motivation:

Session states are now dispersed across MySqlSimpleConnection and ConnectionContext, make these states to be managed in a single object.

Modification:

Result:

Refactored initialization and management of session states

jchrys commented 6 months ago

I just had a medical check-up; I'll review PRs tomorrow.

jchrys commented 6 months ago

Great change 👍