Alex Monk has uploaded a new change for review.
https://gerrit.wikimedia.org/r/199132
Change subject: Collect only 25% of WikiEditor events
......................................................................
Collect only 25% of WikiEditor events
By checking the first character of our session ID (which is just a random
hex digit)
Bug: T93242
Change-Id: If1f7e7c4da6c3f37533a6feba56ff6422f5b9750
---
M WikiEditor.hooks.php
M modules/ext.wikiEditor.init.js
2 files changed, 5 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikiEditor
refs/changes/32/199132/1
diff --git a/WikiEditor.hooks.php b/WikiEditor.hooks.php
index fd5c78e..defd3ed 100644
--- a/WikiEditor.hooks.php
+++ b/WikiEditor.hooks.php
@@ -153,8 +153,11 @@
global $wgVersion;
if ( !class_exists( 'EventLogging' ) ) {
return false;
+ } elseif ( $data['editingSessionId'][0] > '3' ) {
+ return false;
}
+
$user = $article->getContext()->getUser();
$page = $article->getPage();
$title = $article->getTitle();
diff --git a/modules/ext.wikiEditor.init.js b/modules/ext.wikiEditor.init.js
index 34a8649..e9b7544 100644
--- a/modules/ext.wikiEditor.init.js
+++ b/modules/ext.wikiEditor.init.js
@@ -9,6 +9,8 @@
logEditEvent: function ( action, data ) {
if ( mw.loader.getState( 'schema.Edit' ) === null ) {
return;
+ } else if ( data.editingSessionId[0] > '3' ) {
+ return;
}
mw.loader.using( 'schema.Edit' ).done( function () {
--
To view, visit https://gerrit.wikimedia.org/r/199132
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: If1f7e7c4da6c3f37533a6feba56ff6422f5b9750
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/WikiEditor
Gerrit-Branch: master
Gerrit-Owner: Alex Monk <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits