#Can dagger sdk 0.13.0 support connecting to engine 0.14.0?

1 messages · Page 1 of 1 (latest)

golden hare
#

Hello Team

I am trying to see if I can incremently upgrade engines from 0.13.0 to 0.14.0 but keeping sdk version 0.13.0, though I am able to run sdk 0.13.0 code against new engine 0.14.0 and I don't see any error but upon checking traces I don't see any traces of engine being used as 0.14.0 in order to verify sdk version and engine version.

just cusrious to know if If its safe to do like that?

low phoenix
golden hare
#

Our experience was not great in past during mass upgrade, but recently i came to know engine/sdk has backward/forward compatibility with each other unless there's hard block

past brook
#

generally this is completely safe to do if using modules, we explicitly handle this case

#

it should also be safe, even without modules

#

you should get an explicit error if it isn't supported

#

functionality should all work, but things like tracing, etc, will probably break in unexpected ways

golden hare
#

we are not using modules right now(after upgrade we will use).
so far i haven't seen any issue
i will upgrade sdk once all dagger engine fleet is upgraded

#

thanks for validation 🙂

golden hare
#

Btw my initial query was around traces, which doesn't containing engine version information, right now I only see sdk version