Hi Mark,

If code is re-generated using version X, it is always a good idea to also
upgrade the library version to X. However, just upgrading the library to
version X should not cause any trouble if the generated code is still on an
older version Y.

In general, we are binary compatible between patch releases. I cannot think
of a binary incompatible change between 3.11.7 and 3.11.12, although I
might overlook something, of course.

I hope this helps,
Lukas

On Wed, Aug 28, 2019 at 11:03 AM Mark Derricutt <[email protected]> wrote:

> Lukas - does this mean that JOOQ doesn’t promise to get binary (or source)
> compatible even between patch releases?
>
> I don’t use the code-gen myself favouring manually constructing the
> table/fields declarations where we use it (and we lock down our versions
> and prevent mismatched versions) but not everyone is doing crazy things
> like that.
>
> But yeh, if doing code-gen - probably best to use the generator for the
> version you’re shipping with.
>
> Mark
>
>
> On 27 Aug 2019, 5:44 PM +1200, [email protected], wrote:
>
>
> This is probably due to your using jOOQ 3.11 for source code generation
> but still have an older version on your classpath during runtime
>
> --
> You received this message because you are subscribed to the Google Groups
> "jOOQ User Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jooq-user/54ee6e07-7fa8-47e6-8f5e-7033422c0077%40Spark
> <https://groups.google.com/d/msgid/jooq-user/54ee6e07-7fa8-47e6-8f5e-7033422c0077%40Spark?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups "jOOQ 
User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jooq-user/CAB4ELO574LTCjfUwkKriqvUji6r0ULh_7d4rxHFpA9orgq4oRw%40mail.gmail.com.

Reply via email to