Skip to content

Bump jdbi to 3.28.0#93

Merged
kmclarnon merged 1 commit intomasterfrom
km/upgrade-jdbi
Apr 28, 2023
Merged

Bump jdbi to 3.28.0#93
kmclarnon merged 1 commit intomasterfrom
km/upgrade-jdbi

Conversation

@kmclarnon
Copy link
Member

In the current version of jdbi that this project uses (3.1.1), Statement#bindList takes a string and a java.util.List<?> as parameters, however in the version of jdbi3 that we are using internally (3.28.0), Statement#bindList has been changed to have several different overloads, but importantly the Statement#bindList(String, List<?>) has been altered to be Statement#bindList(String, Iterable<?>) which is binary incompatible, resulting in internal applications seeing NoSuchMethod errors when trying to use @BindListWithRosetta

The slf4j version bump was required for the jdbi bump.

@stevie400 @jhaber @Xcelled @jaredstehler

@stevie400
Copy link
Contributor

Ouch, LGTM

@kmclarnon kmclarnon merged commit c381696 into master Apr 28, 2023
@kmclarnon kmclarnon deleted the km/upgrade-jdbi branch April 28, 2023 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants