Page MenuHomePhabricator

Upgrade the Translate TTM Elasticsearch implementation to elasticsearch 6.8 and onwards
Closed, ResolvedPublic3 Estimated Story Points

Description

As a maintainer of a elasticsearch search cluster used for MW I want the TTM server based on elasticsearch to be compatible with elasticsearch 6.8 and onwards (7.10.2) so that I can upgrade the elastic cluster to such versions.

AC:

  • TTM is compatible with elastic 6.8 and 7.10

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
dcausse triaged this task as Medium priority.Apr 5 2022, 7:21 AM
dcausse moved this task from Incoming to In Progress on the Discovery-Search (Current work) board.
dcausse set the point value for this task to 3.

Change 779059 had a related patch set uploaded (by DCausse; author: DCausse):

[mediawiki/extensions/Translate@master] ElasticSearchTTMServer: drop support for the frozen index

https://gerrit.wikimedia.org/r/779059

Change 779468 had a related patch set uploaded (by DCausse; author: DCausse):

[mediawiki/extensions/Translate@master] ElasticSearchTTMServer: do not use the standard filter

https://gerrit.wikimedia.org/r/779468

Change 776221 had a related patch set uploaded (by DCausse; author: DCausse):

[mediawiki/extensions/Translate@master] [WIP] ElasticSearchTTMServer: switch to _doc type

https://gerrit.wikimedia.org/r/776221

Change 779059 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] ElasticSearchTTMServer: drop support for the frozen index

https://gerrit.wikimedia.org/r/779059

Change 779468 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] ElasticSearchTTMServer: do not use the standard filter

https://gerrit.wikimedia.org/r/779468

Change 780877 had a related patch set uploaded (by DCausse; author: DCausse):

[mediawiki/extensions/Translate@master] ElasticSearchTTMServer: fix the shape of the index settings

https://gerrit.wikimedia.org/r/780877

Change 780878 had a related patch set uploaded (by DCausse; author: DCausse):

[mediawiki/extensions/Translate@master] ElasticSearchTTMServer: tie break on wiki+localid

https://gerrit.wikimedia.org/r/780878

Change 780877 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] ElasticSearchTTMServer: fix the shape of the index settings

https://gerrit.wikimedia.org/r/780877

Change 780878 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] ElasticSearchTTMServer: tie break on wiki+localid

https://gerrit.wikimedia.org/r/780878

Change 783907 had a related patch set uploaded (by Abijeet Patro; author: DCausse):

[mediawiki/extensions/Translate@wmf/1.39.0-wmf.7] ElasticSearchTTMServer: tie break on wiki+localid

https://gerrit.wikimedia.org/r/783907

Change 783907 merged by Urbanecm:

[mediawiki/extensions/Translate@wmf/1.39.0-wmf.7] ElasticSearchTTMServer: tie break on wiki+localid

https://gerrit.wikimedia.org/r/783907

Mentioned in SAL (#wikimedia-operations) [2022-04-19T07:11:55Z] <urbanecm@deploy1002> Synchronized php-1.39.0-wmf.7/extensions/Translate/ttmserver/ElasticSearchTTMServer.php: e9668719a6eb928b28ef67ba6d97348068012d04: ElasticSearchTTMServer: tie break on wiki+localid (T305428, T306233) (duration: 00m 51s)

Change 776221 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] ElasticSearchTTMServer: switch to _doc type

https://gerrit.wikimedia.org/r/776221