Wso2 图灵版本块是否向后兼容?

Wso2 图灵版本块是否向后兼容?,wso2,Wso2,我试图从发布矩阵页面了解发布块的概念: 从上下文来看,措辞表明发布块不是向后兼容的 要确定用于特定产品版本的块,请参阅 释放矩阵 问题:图灵释放块是否向后兼容?例如,与chunk 2一起发布的API Manager 1.5.0是否也会在chunk 5上运行?图灵平台是最近引入的一个新的平台发布概念。dev和架构上的邮件线程解释了这一点 如您所知,WSO2产品=WSO2碳+一组功能 你的问题也是关于从源头建设。我知道你对和有一个想法。你问了这些问题:) 据我所知,wiki页面建议您签出相关的块释放

我试图从发布矩阵页面了解发布块的概念:

从上下文来看,措辞表明发布块不是向后兼容的

要确定用于特定产品版本的块,请参阅 释放矩阵


问题:图灵释放块是否向后兼容?例如,与chunk 2一起发布的API Manager 1.5.0是否也会在chunk 5上运行?

图灵平台是最近引入的一个新的平台发布概念。dev和架构上的邮件线程解释了这一点

如您所知,WSO2产品=WSO2碳+一组功能

你的问题也是关于从源头建设。我知道你对和有一个想法。你问了这些问题:)

据我所知,wiki页面建议您签出相关的块释放标记

具有关于特定产品的每个区块的信息

例如,如果您想要构建ESB4.8.0,您应该签出标记。要构建API Manager 1.5.0,您应该签出标记

由于平台拥有所有产品,您必须签出相关标签才能获得发布的产品

向后兼容性取决于每个产品。例如,ESB 4.8.0与ESB 4.7.0不直接兼容,因为底层的Carbon是一个重大升级,并且存在用户管理方面的变化。在这种情况下,您需要迁移数据。但是,代理可能是兼容的

一般来说,任何图灵平台产品都不能直接向后兼容碳内核版本<4.2.0的早期版本

问题:图灵发布块是否向后兼容?例如,与区块2一起发布的API Manager 1.5.0是否也会在区块5上运行

阿福,你的问题是无效的。API Manager 1.5.0在chunk02下发布,在chunk05下没有API Manager发布。然而,API Manager 1.6.0是在图灵区块6中发布的。因此,必须签出标记才能构建API Manager 1.6.0

我不确定API Manager 1.6.0是否与API Manager 1.5.0兼容。我还没有意识到这些变化。但是,我可以向您保证,用户管理和注册表表中没有任何更改

图灵平台的重要因素是,所有产品都基于碳4.2.0,只有一种。这意味着任何图灵平台产品都可以从单个图灵P2存储库安装功能

我希望这有助于消除你的疑虑


谢谢

我想了解的是,在不同版本之间,碳芯是否会有任何变化。从邮件线程和您的回复来看,Carbon Core似乎没有破坏与chunk版本的向后兼容性。也就是说,APIM 1.5.0将与Carbon Core 4.2一起使用,无论您使用的是Carbon Core 4.2的块版本。如果是这样,这很好,我的假设是正确的,理论上只需要每个主要的carbon core版本的打包版本,而不是每个区块的版本。是的,carbon Kernel(4.2.0)对于区块发布的所有Turing platfrom版本都是相同的。然而,我们不能依靠外部碳内核的产品。即使碳素内核版本相同,内核也是产品的一部分,不能分离。您正在尝试为WSO2产品创建包吗?我认为每个产品都应该有一个单独的包,没有其他WSO2依赖项。我一有时间就会回复那封邮件。谢谢谢谢伊苏鲁。我正在研究如何包装wso2产品,例如使用debian deb包。理想情况下,可以使用类似于
apt get install stratos-load-balancer-4
的工具安装产品,该工具将首先安装
carbon-core-42
,然后作为carbon-core 4.2的一项功能安装stratos负载平衡器。