Marklogic Rest-API库和XQuery兼容性模型

问题描述 投票:0回答:1

在我的自定义Web服务中,我使用了/MarkLogic/rest-api/某些库函数。 对于例如:我使用的是一些实用功能/MarkLogic/rest-api/models/search-model-query.xqy/MarkLogic/rest-api/lib/endpoint-util.xqy/MarkLogic/rest-api/models/config-query-model.xqy

是否可以安全地假设这些模块在ML升级时将向后兼容,即我的意思是功能签名和功能期望即使升级后也保持不变。还是ML升级文档提供了与以前版本相比所做的细化更改版。

还是为了安全起见,我应该在自己的自定义库中复制这些功能吗?

marklogic marklogic-8
1个回答
2
投票

甚至已记录的功能(在http://docs.marklogic.com/上列出的功能)都可以更改,但是对于那些功能,您可以期望获得有关发行说明更改的通知。 对于内部的肯定不是。

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

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

HTH!

© www.soinside.com 2019 - 2024. All rights reserved.