You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The TubeMQ module protocol from 1.1.0 and later is not smoothly compatible with previous versions
When I tested it, I found that since version 1.1.0, the client and server of TubeMQ cannot communicate with the old version of TubeMQ. I checked the modification history, and the problem is to upgrade TubeMQ in version 1.1.0 [1] Introduced when a module's package depends.
This is a relatively serious problem. We should upgrade the modules smoothly in a compatible form. Even if we want to upgrade the protocol in an incompatible form, we need to make the transition when upgrading the large version number, not in the small version. And only upgrading components to make protocol changes does not introduce new features. This is a serious bug.
@baomingyu Can you take a look at this problem and see how to fix it
healchow
changed the title
[TubeMQ]The TubeMQ module protocol from 1.1.0 and later is not smoothly compatible with previous versions
[Bug][TubeMQ] The protocol from 1.1.0 and later is not smoothly compatible with previous versions
Jul 18, 2022
What happened
The TubeMQ module protocol from 1.1.0 and later is not smoothly compatible with previous versions
When I tested it, I found that since version 1.1.0, the client and server of TubeMQ cannot communicate with the old version of TubeMQ. I checked the modification history, and the problem is to upgrade TubeMQ in version 1.1.0 [1] Introduced when a module's package depends.
This is a relatively serious problem. We should upgrade the modules smoothly in a compatible form. Even if we want to upgrade the protocol in an incompatible form, we need to make the transition when upgrading the large version number, not in the small version. And only upgrading components to make protocol changes does not introduce new features. This is a serious bug.
@baomingyu Can you take a look at this problem and see how to fix it
What you expected to happen
Compatible with old and new versions
How to reproduce
Use the 1.1.0 version to test the interoperability with the previous version
Environment
No response
InLong version
1.1.0
InLong Component
InLong TubeMQ
Are you willing to submit PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: