Following a conversation between @ovasileva @mpopov @Jdlrobson @Ottomata and @MNeisler to save analytics the effort of migrating the MobileWebSearch to the new EventLogging platform, given we are not using the data, we will remove the code. This will save the analytics team from wasting unnecessary time migrating this schema.
TODO
- Disable search schema via a config change to MFSchemaSearchSampleRate from hooks and JSON
- Remove all traces of MFSchemaSearchSampleRate from our codebase
- Remove src/mobile.init/eventLogging/schemaMobileWebSearch.js
- Remove src/mobile.startup/search/MobileWebSearchLogger.js and associated test
- Remove wire up code in src/mobile.init/mobile.init.js
- Remove "MobileWebSearch": 12054448 from extension.json
Sign off steps
- Make sure a task exists about using the new wvui search widget on mobile and noting that doing this will allow us to instrument the search again.
QA Results - Beta
AC | Status | Details |
---|---|---|
1 | ✅ | T282167#7168433 |
QA Results - Prod
AC | Status | Details |
---|---|---|
1 | ✅ | T282167#7224358 |