Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possibility of online upgrades with XSITE enabled #2073

Open
andrey-dubnik opened this issue May 10, 2024 · 1 comment
Open

Possibility of online upgrades with XSITE enabled #2073

andrey-dubnik opened this issue May 10, 2024 · 1 comment
Labels
cross-site Issue related to cross-site enhancement New feature or request

Comments

@andrey-dubnik
Copy link
Contributor

Hi,

Currently if xsite is configured online upgrades are not possible. Can this rule be relaxed?

Why? if an upgrade happens offline this does mean taking the application down as well or taking a performance hit and it does not translates to a good experience for the users.

Downtime only upgrades can be explained by ISPN not supporting backup location with different versions but per our experience server simply takes backup offline till condition of similar versions can be met when we do downtime upgrades. From the experience standpoint it is irrelevant if we do upgrades offline or online as new server version won't be supporting backup till versions are the same on both ends. Am I missing something?

Thanks

@ryanemerson ryanemerson added enhancement New feature or request cross-site Issue related to cross-site labels May 14, 2024
@ryanemerson
Copy link
Contributor

Thanks for raising this issue @andrey-dubnik. In order to support online upgrades with XSite, it's necessary for us to be able to guarantee wire compatibility between Infinispan versions so that Site A using an older Infinispan version can continue to communicate with Site B using the newly upgraded version. This is an area we're actively working on and we hope to have some improvements in this regards in the coming months.

You can track our progress by following ISPN-16028

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cross-site Issue related to cross-site enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants