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
195 stars 21 forks source link

Improved Decoder Selection #153

Closed jchrys closed 5 months ago

jchrys commented 11 months ago

Is your feature request related to a problem? Please describe. We currently find an appropriate decoder iteratively, which is slow and inefficient. This process could be significantly optimized.

Describe the solution you'd like Implementing a fast path for decoder selection using map. This would streamline the decoder selection process, leading to improved performance and efficiency.

mirromutth commented 8 months ago

We can make a fast path for default types, just like mariadb-connector-r2dbc does.