Thu, Jan 21
Thu, Jan 14
Sampling session lengths should be done with a token that uses the same semantics as the sessions themselves, so this is a dependency of sampling the session tick data stream.
Wed, Jan 13
Thank you @mforns for crunching the numbers and writing all of this up
Dec 16 2020
https://gerrit.wikimedia.org/r/c/mediawiki/extensions/EventLogging/+/645430 was reverted while we examine the source of the error. Sorry for the inconvenience.
Thanks for creating this ticket, we're looking into this now and should resolve soon.
Dec 11 2020
Dec 10 2020
Dec 9 2020
Dec 8 2020
Dec 7 2020
I also independently wrote down 'dodo' while scribbling down some ideas, so I must support it (I wasn't aware of the pizza connection, however). It's short, and my thought was that since the poor dodo is caricatured as a somewhat unsophisticated animal, and this library is similarly trying to be unsophisticated (for now), it does kind of convey the right meaning.
Nov 10 2020
Nov 9 2020
Nov 6 2020
Nov 5 2020
@Ottomata One thing to be aware of (which slipped my mind) is that we plan to have the dt field be used for the *client-side* timestamp (today this is client_dt). The reason for this change is
- The client-side timestamp is the only intuitive data that would be in a top-level timestamp field, since it corresponds to when the event was generated.
- It is also the most diagnostically relevant for analysts, and hence should be afforded the prominence of a succinct, top-level field without qualifiers.
Nov 4 2020
Nov 2 2020
Oct 19 2020
Oct 15 2020
Oct 14 2020
I believe this issue is due to the event being invalid due to the fact that the values of members of the tags object must be strings per the schema, but we were providing a boolean value for is_logged_in. Being mindful of https://phabricator.wikimedia.org/T217142#5295424, plus the fact that there is already a 'tags' field being used in logstash somehow, I've updated the schema to have a top-level is_logged_in field, which takes a boolean value.
Oct 9 2020
@SNowick_WMF mind if I join in that?
Oct 7 2020
Corrected by https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikimediaEvents/+/631198, resolving.
Marking this resolved because we're going to look at these on a case-by-case basis. We already have the tags field.
Oct 6 2020
Oct 5 2020
Sep 30 2020
The instrument is now merged, thanks to @Krinkle @Gilles @Nuria @mforns @Mholloway for providing such detailed and thoughtful code review. Next up will be a patch to enable on an internal wiki, perhaps OfficeWiki, and we can study the results, tune the various constants, and go from there.