marklogicsrestapi库&;模型xquery兼容性

marklogicsrestapi库&;模型xquery兼容性,marklogic,marklogic-8,Marklogic,Marklogic 8,在我的自定义Web服务中,我使用了/MarkLogic/restapi/中的一些库函数。例如:我正在使用中的一些实用函数 /MarkLogic/restapi/models/search model query.xqy,/MarkLogic/restapi/lib/endpoint util.xqy,/MarkLogic/restapi/models/config query model.xqy 在ML升级时,可以安全地假设这些模块将向后兼容吗?我的意思是,即使在升级后,函数签名和函数的预期内容

在我的自定义Web服务中,我使用了
/MarkLogic/restapi/
中的一些库函数。例如:我正在使用中的一些实用函数
/MarkLogic/restapi/models/search model query.xqy
/MarkLogic/restapi/lib/endpoint util.xqy
/MarkLogic/restapi/models/config query model.xqy

在ML升级时,可以安全地假设这些模块将向后兼容吗?我的意思是,即使在升级后,函数签名和函数的预期内容仍然保持不变。。或者,ML升级文档是否提供了从以前版本更改的内容的粒度级别

或者,为了安全起见,我应该在自己的自定义库中复制这些函数吗?

即使是有文档记录的函数(上列出的函数)也可能会更改,但对于这些函数,您可以在发行说明中收到有关更改的通知。对于内部的人来说,肯定不是

复制这些模块会更安全,但您可能需要复制很多,因为您也需要复制所有包含的模块

无论您采取何种方法,最好在升级之前进行(自动)回归测试

即使是有文档记录的函数(上列出的函数)也可以更改,但对于那些函数,您可以在发行说明中收到有关更改的通知。对于内部的人来说,肯定不是

复制这些模块会更安全,但您可能需要复制很多,因为您也需要复制所有包含的模块

无论您采取何种方法,最好在升级之前进行(自动)回归测试