Prtksxna has uploaded a new change for review.
https://gerrit.wikimedia.org/r/199829
Change subject: logger: Add a sampling rate of 10
......................................................................
logger: Add a sampling rate of 10
This rate was decided in T88173
Bug: T88167
Change-Id: I22776582c271fa83ba5b98d38dd01775ebbfcef1
---
M resources/ext.popups.logger.js
1 file changed, 10 insertions(+), 1 deletion(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Popups
refs/changes/29/199829/1
diff --git a/resources/ext.popups.logger.js b/resources/ext.popups.logger.js
index c24fce4..a906cc6 100644
--- a/resources/ext.popups.logger.js
+++ b/resources/ext.popups.logger.js
@@ -7,6 +7,12 @@
var logger = {};
/**
+ * Sampling rate at which events are logged
+ * @property samplingRate
+ */
+ logger.samplingRate = 10;
+
+ /**
* Get action based on click event
*
* @method getAction
@@ -35,7 +41,10 @@
* @return {jQuery.Promise}
*/
logger.log = function ( event ) {
- if ( mw.eventLog === undefined ) {
+ if (
+ mw.eventLog === undefined ||
+ Math.floor( Math.random() * logger.samplingRate ) !== 0
+ ) {
return $.Deferred().resolve();
}
--
To view, visit https://gerrit.wikimedia.org/r/199829
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I22776582c271fa83ba5b98d38dd01775ebbfcef1
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Popups
Gerrit-Branch: master
Gerrit-Owner: Prtksxna <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits