elasticsearch版本编号算法
elasticsearch versions numbering algorithm
在 Elasticsearch 的版本历史中,可以看到一系列重要的版本,例如
Elasticsearch 1.4.2
December 16, 2014
Elasticsearch 1.3.7
December 16, 2014
Elasticsearch 1.4.1
November 26, 2014
Elasticsearch 1.3.6
November 26, 2014
Elasticsearch 1.4.0
November 05, 2014
Elasticsearch 1.3.5
November 05, 2014
Elasticsearch 1.4.0.Beta1
October 01, 2014
Elasticsearch 1.3.4
September 30, 2014
如果有人能解释(或给适当的文档 link)为什么要应用这样的版本控制,我将不胜感激。
当 1.4.x 版本已经可用时,开发 1.3.x 的原因是什么?
当 1.4.x 正在开发时,1.3.x 进一步的开发将只包括错误修复,或者也正在添加新功能?
假设 Elasticsearch 出于维护原因(例如安全漏洞)使用 Semantic Versioning, they are backporting 个补丁。这会影响 PATCH 版本(1.3.x 中的 "x")。
不会向 1.3.x 添加新功能。每当添加新功能时,主要或次要版本都会发生变化(例如 1.3.x → 1.4.x)。
免责声明:我不是 Elasticsearch 维护者,所以我不能肯定地说他们使用什么版本控制系统。
在 Elasticsearch 的版本历史中,可以看到一系列重要的版本,例如
Elasticsearch 1.4.2
December 16, 2014
Elasticsearch 1.3.7
December 16, 2014
Elasticsearch 1.4.1
November 26, 2014
Elasticsearch 1.3.6
November 26, 2014
Elasticsearch 1.4.0
November 05, 2014
Elasticsearch 1.3.5
November 05, 2014
Elasticsearch 1.4.0.Beta1
October 01, 2014
Elasticsearch 1.3.4
September 30, 2014
如果有人能解释(或给适当的文档 link)为什么要应用这样的版本控制,我将不胜感激。
当 1.4.x 版本已经可用时,开发 1.3.x 的原因是什么?
当 1.4.x 正在开发时,1.3.x 进一步的开发将只包括错误修复,或者也正在添加新功能?
假设 Elasticsearch 出于维护原因(例如安全漏洞)使用 Semantic Versioning, they are backporting 个补丁。这会影响 PATCH 版本(1.3.x 中的 "x")。
不会向 1.3.x 添加新功能。每当添加新功能时,主要或次要版本都会发生变化(例如 1.3.x → 1.4.x)。
免责声明:我不是 Elasticsearch 维护者,所以我不能肯定地说他们使用什么版本控制系统。