Hi Everyone, We would like to start a new Multi-ar...
# ask-questions
b
Hi Everyone, We would like to start a new Multi-armed bandit experiment but need to update the SDK beforehand to a newer version (for enabling the sticky bucketing). But! We have 2 experiments running at this moment. Question: should we wait with the SDK update until our experiments are finished or they won't interfere and we can do it any time?
👀 1
f
it depends a bit on the SDK
here are the details...
older SDKs had one hashing version, which works fine, but we added hashing versions, and version 2 is slightly improved from version 1
if your SDK is old, it will just use version 1
if you update it, and now it supports version 2, it will use that by default without being set to something else
so...
first step would be to check if you have an option of picking the hashing version in your feature now
if you do, great, you don't have to do anything else
if you don't see it...
you'll want to update the SDK version number (without updating the SDK in your code) to the new version you will upgrade to, and then you should see that v1 or v2 option - set all the existing features you want to preserve to v1
then you can safely update your SDK versions in code
and there wont be any reassignments
b
oh, wow, thank you @fresh-football-47124 I am a tiny bit lost in the process... our SDK version in 0.31.0 (this is the default version) and for the sticky bucketing we need at least the 0.32.0 so probably I would only go there and not update for the latest.