Schema talk:EditAttemptStep

From Meta, a Wikimedia project coordination wiki
Maintainer:Neil Shah-Quinn or Morten Warncke-Wang
Team:VisualEditor
Project:VisualEditor
Status:active
Sampling:$wgWMESchemaEditAttemptStepSamplingRate
Purge:Auto-purge just eventCapsule PII after 90 days, keep the rest indefinitely
Contains user-input text:Yes

This schema is an evolution of Schema:Edit with updated property names in order to enable the data to be available in the Data Lake, and two added properties (session_token and page_token) to enable joining with other schemas. For more information, see T202348 in Phabricator.

The is_oversample property was added to allow for conditional oversampling, ref T206543. It can be controlled by the WikimediaEventsShouldSchemaEditAttemptStepOversample hook or the editingStatsOversample URL query parameter.

Implementation notes[edit]

  • Starting 15 November 2018, we have generally good data, with the major initial bugs resolved
  • Starting 30 November 2018, we logged init events in the mobile editors.

Description not accurate[edit]

@DLynch (WMF): It looks like init, saveAttempt, saveSuccess, and saveFailure are all logged on the server-side, but the current description for the schema says only init and saveSuccess are logged server-side. Ryan Kaldari (WMF) (talk) 17:17, 10 April 2020 (UTC)[reply]

That's true -- I don't think anyone has touched the description in some time. I can bump it to be more accurate. DLynch (WMF) (talk) 18:32, 10 April 2020 (UTC)[reply]