[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: [cirrus] Activate BM25 on top 10 wikis: Step 2 (take 2)

2016-10-24 Thread jenkins-bot (Code Review)
jenkins-bot has submitted this change and it was merged.

Change subject: [cirrus] Activate BM25 on top 10 wikis: Step 2 (take 2)
..


[cirrus] Activate BM25 on top 10 wikis: Step 2 (take 2)

Once codfw has been reindex we can switch all traffic there
with the new config.
Completion queries are still routed to eqiad.

NOTE: we think that If7452e0d12dd0cb3d3fed36106708e5a0f95c41d
will fix the errors that spammed the logs and caused the
patch to be reverted.

This reverts commit 07354ba8f4ac615e993b2fb184d62b98b9360e39.

Bug: T147508
Depends-On: If7452e0d12dd0cb3d3fed36106708e5a0f95c41d
Change-Id: Icf92d6785f9cc67d503faf822bfa3a6f16a45534
---
M wmf-config/InitialiseSettings.php
1 file changed, 46 insertions(+), 32 deletions(-)

Approvals:
  Thcipriani: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index 01e4b9d..7868e70 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -16613,6 +16613,30 @@
 
 'wmgCirrusSearchDefaultCluster' => [
'default' => 'local',
+   'enwiki' => 'codfw',
+   'arwiki' => 'codfw',
+   'dewiki' => 'codfw',
+   'eswiki' => 'codfw',
+   'frwiki' => 'codfw',
+   'itwiki' => 'codfw',
+   'nlwiki' => 'codfw',
+   'ruwiki' => 'codfw',
+   'plwiki' => 'codfw',
+   'ptwiki' => 'codfw',
+],
+
+'wmgCirrusSearchClusterOverrides' => [
+   'default' => [],
+   'enwiki' => ['completion' => 'eqiad'],
+   'arwiki' => ['completion' => 'eqiad'],
+   'dewiki' => ['completion' => 'eqiad'],
+   'eswiki' => ['completion' => 'eqiad'],
+   'frwiki' => ['completion' => 'eqiad'],
+   'itwiki' => ['completion' => 'eqiad'],
+   'nlwiki' => ['completion' => 'eqiad'],
+   'ruwiki' => ['completion' => 'eqiad'],
+   'plwiki' => ['completion' => 'eqiad'],
+   'ptwiki' => ['completion' => 'eqiad'],
 ],
 
 'wmgCirrusSearchClusterOverrides' => [
@@ -16639,12 +16663,6 @@
 'wmgCirrusSearchPreferRecentDefaultDecayPortion' => [
'default' => 0,
'wikinews' => .6,
-],
-
-// TODO: remove (handled by wmgCirrusSearchRescoreProfile)
-'wmgCirrusSearchBoostLinks' => [
-   'default' => true,
-   'commonswiki' => false,
 ],
 
 'wmgCirrusSearchWeightsOverrides' => [
@@ -16675,40 +16693,36 @@
 'wmgCirrusSearchRescoreProfile' => [
'default' => 'classic',
'commonswiki' => 'classic_noboostlinks',
-   // TODO: switch to wsum_inclinks_pv
-   'enwiki' => 'classic',
-   // TODO: switch to wsum_inclinks
-   'arwiki' => 'classic',
-   'dewiki' => 'classic',
-   'eswiki' => 'classic',
-   'frwiki' => 'classic',
-   'itwiki' => 'classic',
-   'nlwiki' => 'classic',
-   'ruwiki' => 'classic',
-   'plwiki' => 'classic',
-   'ptwiki' => 'classic',
+   'enwiki' => 'wsum_inclinks_pv',
+   'arwiki' => 'wsum_inclinks',
+   'dewiki' => 'wsum_inclinks',
+   'eswiki' => 'wsum_inclinks',
+   'frwiki' => 'wsum_inclinks',
+   'itwiki' => 'wsum_inclinks',
+   'nlwiki' => 'wsum_inclinks',
+   'ruwiki' => 'wsum_inclinks',
+   'plwiki' => 'wsum_inclinks',
+   'ptwiki' => 'wsum_inclinks',
 ],
 
 'wmgCirrusSearchFullTextQueryBuilderProfile' => [
'default' => 'default',
-   // TODO: switch to perfield_builder
-   'enwiki' => 'default',
-   'arwiki' => 'default',
-   'dewiki' => 'default',
-   'eswiki' => 'default',
-   'frwiki' => 'default',
-   'itwiki' => 'default',
-   'nlwiki' => 'default',
-   'ruwiki' => 'default',
-   'plwiki' => 'default',
-   'ptwiki' => 'default',
+   'enwiki' => 'perfield_builder',
+   'arwiki' => 'perfield_builder',
+   'dewiki' => 'perfield_builder',
+   'eswiki' => 'perfield_builder',
+   'frwiki' => 'perfield_builder',
+   'itwiki' => 'perfield_builder',
+   'nlwiki' => 'perfield_builder',
+   'ruwiki' => 'perfield_builder',
+   'plwiki' => 'perfield_builder',
+   'ptwiki' => 'perfield_builder',
 ],
 
 'wmgCirrusSearchIgnoreOnWikiBoostTemplates' => [
'default' => false,
-   // TODO: turn on (on wiki boost templates have to high boosts for
-   // enwiki)
-   'enwiki' => false,
+   // on wiki boost templates have to high boosts for enwiki
+   'enwiki' => true,
 ],
 
 'wmgCirrusSearchLanguageWeight' => [

-- 
To view, visit https://gerrit.wikimedia.org/r/317159
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Icf92d6785f9cc67d503faf822bfa3a6f16a45534
Gerrit-PatchSet: 4
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: DCausse 
Gerrit-Reviewer: EBernhardson 
Gerrit-Reviewer: Florianschmidtwelzow 
Gerrit-Reviewer: Thcipriani 

[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: [cirrus] Activate BM25 on top 10 wikis: Step 2 (take 2)

2016-10-21 Thread DCausse (Code Review)
DCausse has uploaded a new change for review.

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

Change subject: [cirrus] Activate BM25 on top 10 wikis: Step 2 (take 2)
..

[cirrus] Activate BM25 on top 10 wikis: Step 2 (take 2)

This reverts commit 07354ba8f4ac615e993b2fb184d62b98b9360e39.

Change-Id: Icf92d6785f9cc67d503faf822bfa3a6f16a45534
---
M wmf-config/InitialiseSettings.php
1 file changed, 46 insertions(+), 32 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config 
refs/changes/59/317159/1

diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index 9698c64..6f8cfe5 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -16612,6 +16612,30 @@
 
 'wmgCirrusSearchDefaultCluster' => [
'default' => 'local',
+   'enwiki' => 'codfw',
+   'arwiki' => 'codfw',
+   'dewiki' => 'codfw',
+   'eswiki' => 'codfw',
+   'frwiki' => 'codfw',
+   'itwiki' => 'codfw',
+   'nlwiki' => 'codfw',
+   'ruwiki' => 'codfw',
+   'plwiki' => 'codfw',
+   'ptwiki' => 'codfw',
+],
+
+'wmgCirrusSearchClusterOverrides' => [
+   'default' => [],
+   'enwiki' => ['completion' => 'eqiad'],
+   'arwiki' => ['completion' => 'eqiad'],
+   'dewiki' => ['completion' => 'eqiad'],
+   'eswiki' => ['completion' => 'eqiad'],
+   'frwiki' => ['completion' => 'eqiad'],
+   'itwiki' => ['completion' => 'eqiad'],
+   'nlwiki' => ['completion' => 'eqiad'],
+   'ruwiki' => ['completion' => 'eqiad'],
+   'plwiki' => ['completion' => 'eqiad'],
+   'ptwiki' => ['completion' => 'eqiad'],
 ],
 
 'wmgCirrusSearchClusterOverrides' => [
@@ -16638,12 +16662,6 @@
 'wmgCirrusSearchPreferRecentDefaultDecayPortion' => [
'default' => 0,
'wikinews' => .6,
-],
-
-// TODO: remove (handled by wmgCirrusSearchRescoreProfile)
-'wmgCirrusSearchBoostLinks' => [
-   'default' => true,
-   'commonswiki' => false,
 ],
 
 'wmgCirrusSearchWeightsOverrides' => [
@@ -16674,40 +16692,36 @@
 'wmgCirrusSearchRescoreProfile' => [
'default' => 'classic',
'commonswiki' => 'classic_noboostlinks',
-   // TODO: switch to wsum_inclinks_pv
-   'enwiki' => 'classic',
-   // TODO: switch to wsum_inclinks
-   'arwiki' => 'classic',
-   'dewiki' => 'classic',
-   'eswiki' => 'classic',
-   'frwiki' => 'classic',
-   'itwiki' => 'classic',
-   'nlwiki' => 'classic',
-   'ruwiki' => 'classic',
-   'plwiki' => 'classic',
-   'ptwiki' => 'classic',
+   'enwiki' => 'wsum_inclinks_pv',
+   'arwiki' => 'wsum_inclinks',
+   'dewiki' => 'wsum_inclinks',
+   'eswiki' => 'wsum_inclinks',
+   'frwiki' => 'wsum_inclinks',
+   'itwiki' => 'wsum_inclinks',
+   'nlwiki' => 'wsum_inclinks',
+   'ruwiki' => 'wsum_inclinks',
+   'plwiki' => 'wsum_inclinks',
+   'ptwiki' => 'wsum_inclinks',
 ],
 
 'wmgCirrusSearchFullTextQueryBuilderProfile' => [
'default' => 'default',
-   // TODO: switch to perfield_builder
-   'enwiki' => 'default',
-   'arwiki' => 'default',
-   'dewiki' => 'default',
-   'eswiki' => 'default',
-   'frwiki' => 'default',
-   'itwiki' => 'default',
-   'nlwiki' => 'default',
-   'ruwiki' => 'default',
-   'plwiki' => 'default',
-   'ptwiki' => 'default',
+   'enwiki' => 'perfield_builder',
+   'arwiki' => 'perfield_builder',
+   'dewiki' => 'perfield_builder',
+   'eswiki' => 'perfield_builder',
+   'frwiki' => 'perfield_builder',
+   'itwiki' => 'perfield_builder',
+   'nlwiki' => 'perfield_builder',
+   'ruwiki' => 'perfield_builder',
+   'plwiki' => 'perfield_builder',
+   'ptwiki' => 'perfield_builder',
 ],
 
 'wmgCirrusSearchIgnoreOnWikiBoostTemplates' => [
'default' => false,
-   // TODO: turn on (on wiki boost templates have to high boosts for
-   // enwiki)
-   'enwiki' => false,
+   // on wiki boost templates have to high boosts for enwiki
+   'enwiki' => true,
 ],
 
 'wmgCirrusSearchLanguageWeight' => [

-- 
To view, visit https://gerrit.wikimedia.org/r/317159
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Icf92d6785f9cc67d503faf822bfa3a6f16a45534
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: DCausse 

___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits


[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: [cirrus] Activate BM25 on top 10 wikis: Step 2

2016-10-20 Thread jenkins-bot (Code Review)
jenkins-bot has submitted this change and it was merged.

Change subject: [cirrus] Activate BM25 on top 10 wikis: Step 2
..


[cirrus] Activate BM25 on top 10 wikis: Step 2

Once codfw has been reindex we can switch all traffic there
with the new config.
Completion queries are still routed to eqiad.

Bug: T147508
Depends-On: Ib32d0478309b6b482c6c5cf497e721545247e7e7
Change-Id: I8c3c0d02b22d04ed01bbac1a9fa93c97c34aba9d
---
M wmf-config/InitialiseSettings.php
1 file changed, 46 insertions(+), 32 deletions(-)

Approvals:
  Dereckson: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index 9698c64..6f8cfe5 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -16612,6 +16612,30 @@
 
 'wmgCirrusSearchDefaultCluster' => [
'default' => 'local',
+   'enwiki' => 'codfw',
+   'arwiki' => 'codfw',
+   'dewiki' => 'codfw',
+   'eswiki' => 'codfw',
+   'frwiki' => 'codfw',
+   'itwiki' => 'codfw',
+   'nlwiki' => 'codfw',
+   'ruwiki' => 'codfw',
+   'plwiki' => 'codfw',
+   'ptwiki' => 'codfw',
+],
+
+'wmgCirrusSearchClusterOverrides' => [
+   'default' => [],
+   'enwiki' => ['completion' => 'eqiad'],
+   'arwiki' => ['completion' => 'eqiad'],
+   'dewiki' => ['completion' => 'eqiad'],
+   'eswiki' => ['completion' => 'eqiad'],
+   'frwiki' => ['completion' => 'eqiad'],
+   'itwiki' => ['completion' => 'eqiad'],
+   'nlwiki' => ['completion' => 'eqiad'],
+   'ruwiki' => ['completion' => 'eqiad'],
+   'plwiki' => ['completion' => 'eqiad'],
+   'ptwiki' => ['completion' => 'eqiad'],
 ],
 
 'wmgCirrusSearchClusterOverrides' => [
@@ -16638,12 +16662,6 @@
 'wmgCirrusSearchPreferRecentDefaultDecayPortion' => [
'default' => 0,
'wikinews' => .6,
-],
-
-// TODO: remove (handled by wmgCirrusSearchRescoreProfile)
-'wmgCirrusSearchBoostLinks' => [
-   'default' => true,
-   'commonswiki' => false,
 ],
 
 'wmgCirrusSearchWeightsOverrides' => [
@@ -16674,40 +16692,36 @@
 'wmgCirrusSearchRescoreProfile' => [
'default' => 'classic',
'commonswiki' => 'classic_noboostlinks',
-   // TODO: switch to wsum_inclinks_pv
-   'enwiki' => 'classic',
-   // TODO: switch to wsum_inclinks
-   'arwiki' => 'classic',
-   'dewiki' => 'classic',
-   'eswiki' => 'classic',
-   'frwiki' => 'classic',
-   'itwiki' => 'classic',
-   'nlwiki' => 'classic',
-   'ruwiki' => 'classic',
-   'plwiki' => 'classic',
-   'ptwiki' => 'classic',
+   'enwiki' => 'wsum_inclinks_pv',
+   'arwiki' => 'wsum_inclinks',
+   'dewiki' => 'wsum_inclinks',
+   'eswiki' => 'wsum_inclinks',
+   'frwiki' => 'wsum_inclinks',
+   'itwiki' => 'wsum_inclinks',
+   'nlwiki' => 'wsum_inclinks',
+   'ruwiki' => 'wsum_inclinks',
+   'plwiki' => 'wsum_inclinks',
+   'ptwiki' => 'wsum_inclinks',
 ],
 
 'wmgCirrusSearchFullTextQueryBuilderProfile' => [
'default' => 'default',
-   // TODO: switch to perfield_builder
-   'enwiki' => 'default',
-   'arwiki' => 'default',
-   'dewiki' => 'default',
-   'eswiki' => 'default',
-   'frwiki' => 'default',
-   'itwiki' => 'default',
-   'nlwiki' => 'default',
-   'ruwiki' => 'default',
-   'plwiki' => 'default',
-   'ptwiki' => 'default',
+   'enwiki' => 'perfield_builder',
+   'arwiki' => 'perfield_builder',
+   'dewiki' => 'perfield_builder',
+   'eswiki' => 'perfield_builder',
+   'frwiki' => 'perfield_builder',
+   'itwiki' => 'perfield_builder',
+   'nlwiki' => 'perfield_builder',
+   'ruwiki' => 'perfield_builder',
+   'plwiki' => 'perfield_builder',
+   'ptwiki' => 'perfield_builder',
 ],
 
 'wmgCirrusSearchIgnoreOnWikiBoostTemplates' => [
'default' => false,
-   // TODO: turn on (on wiki boost templates have to high boosts for
-   // enwiki)
-   'enwiki' => false,
+   // on wiki boost templates have to high boosts for enwiki
+   'enwiki' => true,
 ],
 
 'wmgCirrusSearchLanguageWeight' => [

-- 
To view, visit https://gerrit.wikimedia.org/r/315298
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I8c3c0d02b22d04ed01bbac1a9fa93c97c34aba9d
Gerrit-PatchSet: 3
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: DCausse 
Gerrit-Reviewer: Dereckson 
Gerrit-Reviewer: EBernhardson 
Gerrit-Reviewer: Florianschmidtwelzow 
Gerrit-Reviewer: jenkins-bot <>

___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org

[MediaWiki-commits] [Gerrit] operations/mediawiki-config[master]: [cirrus] Activate BM25 on top 10 wikis: Step 2

2016-10-11 Thread DCausse (Code Review)
DCausse has uploaded a new change for review.

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

Change subject: [cirrus] Activate BM25 on top 10 wikis: Step 2
..

[cirrus] Activate BM25 on top 10 wikis: Step 2

Once codfw has been reindex we can switch all traffic there
with the new config.
Completion queries are still routed to eqiad.

Bug: T147508
Depends-On: Ib32d0478309b6b482c6c5cf497e721545247e7e7
Change-Id: I8c3c0d02b22d04ed01bbac1a9fa93c97c34aba9d
---
M wmf-config/CirrusSearch-common.php
M wmf-config/InitialiseSettings.php
2 files changed, 47 insertions(+), 32 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config 
refs/changes/98/315298/1

diff --git a/wmf-config/CirrusSearch-common.php 
b/wmf-config/CirrusSearch-common.php
index 7788159..4d9c40d 100644
--- a/wmf-config/CirrusSearch-common.php
+++ b/wmf-config/CirrusSearch-common.php
@@ -29,6 +29,7 @@
$wgCirrusSearchDefaultCluster = $wmgCirrusSearchDefaultCluster;
 }
 $wgCirrusSearchWriteClusters = $wmgCirrusSearchWriteClusters;
+$wgCirrusSearchClusterOverrides = $wmgCirrusSearchClusterOverrides;
 
 # Enable user testing
 $wgCirrusSearchUserTesting = $wmgCirrusSearchUserTesting;
diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index 992ad00..def286b 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -16537,6 +16537,30 @@
 
 'wmgCirrusSearchDefaultCluster' => [
'default' => 'local',
+   'enwiki' => 'codfw',
+   'arwiki' => 'codfw',
+   'dewiki' => 'codfw',
+   'eswiki' => 'codfw',
+   'frwiki' => 'codfw',
+   'itwiki' => 'codfw',
+   'nlwiki' => 'codfw',
+   'ruwiki' => 'codfw',
+   'plwiki' => 'codfw',
+   'ptwiki' => 'codfw',
+],
+
+'wmgCirrusSearchClusterOverrides' => [
+   'default' => [],
+   'enwiki' => ['completion' => 'eqiad'],
+   'arwiki' => ['completion' => 'eqiad'],
+   'dewiki' => ['completion' => 'eqiad'],
+   'eswiki' => ['completion' => 'eqiad'],
+   'frwiki' => ['completion' => 'eqiad'],
+   'itwiki' => ['completion' => 'eqiad'],
+   'nlwiki' => ['completion' => 'eqiad'],
+   'ruwiki' => ['completion' => 'eqiad'],
+   'plwiki' => ['completion' => 'eqiad'],
+   'ptwiki' => ['completion' => 'eqiad'],
 ],
 
 'wmgCirrusSearchWriteClusters' => [
@@ -16559,12 +16583,6 @@
 'wmgCirrusSearchPreferRecentDefaultDecayPortion' => [
'default' => 0,
'wikinews' => .6,
-],
-
-// TODO: remove (handled by wmgCirrusSearchRescoreProfile)
-'wmgCirrusSearchBoostLinks' => [
-   'default' => true,
-   'commonswiki' => false,
 ],
 
 'wmgCirrusSearchWeightsOverrides' => [
@@ -16595,40 +16613,36 @@
 'wmgCirrusSearchRescoreProfile' => [
'default' => 'classic',
'commonswiki' => 'classic_noboostlinks',
-   // TODO: switch to wsum_inclinks_pv
-   'enwiki' => 'classic',
-   // TODO: switch to wsum_inclinks
-   'arwiki' => 'classic',
-   'dewiki' => 'classic',
-   'eswiki' => 'classic',
-   'frwiki' => 'classic',
-   'itwiki' => 'classic',
-   'nlwiki' => 'classic',
-   'ruwiki' => 'classic',
-   'plwiki' => 'classic',
-   'ptwiki' => 'classic',
+   'enwiki' => 'wsum_inclinks_pv',
+   'arwiki' => 'wsum_inclinks',
+   'dewiki' => 'wsum_inclinks',
+   'eswiki' => 'wsum_inclinks',
+   'frwiki' => 'wsum_inclinks',
+   'itwiki' => 'wsum_inclinks',
+   'nlwiki' => 'wsum_inclinks',
+   'ruwiki' => 'wsum_inclinks',
+   'plwiki' => 'wsum_inclinks',
+   'ptwiki' => 'wsum_inclinks',
 ],
 
 'wmgCirrusSearchFullTextQueryBuilderProfile' => [
'default' => 'default',
-   // TODO: switch to perfield_builder
-   'enwiki' => 'default',
-   'arwiki' => 'default',
-   'dewiki' => 'default',
-   'eswiki' => 'default',
-   'frwiki' => 'default',
-   'itwiki' => 'default',
-   'nlwiki' => 'default',
-   'ruwiki' => 'default',
-   'plwiki' => 'default',
-   'ptwiki' => 'default',
+   'enwiki' => 'perfield_builder',
+   'arwiki' => 'perfield_builder',
+   'dewiki' => 'perfield_builder',
+   'eswiki' => 'perfield_builder',
+   'frwiki' => 'perfield_builder',
+   'itwiki' => 'perfield_builder',
+   'nlwiki' => 'perfield_builder',
+   'ruwiki' => 'perfield_builder',
+   'plwiki' => 'perfield_builder',
+   'ptwiki' => 'perfield_builder',
 ],
 
 'wmgCirrusSearchIgnoreOnWikiBoostTemplates' => [
'default' => false,
-   // TODO: turn on (on wiki boost templates have to high boosts for
-   // enwiki)
-   'enwiki' => false,
+   // on wiki boost templates have to high boosts for enwiki
+   'enwiki' => true,
 ],
 
 // Shard each wiki to be under 2gb per shard if possible.  Changing this for a 
wiki

-- 
To view, visit https://gerrit.wikimedia.org/r/315298
To unsubscribe, visit