As agreed upon T192819, we'd like to partially purge MobileWikiAppiOSUserHistory after 90 days. Specifically, we'd like to purge the IP address and user agent fields, but keep os_family, os_major, os_minor, wmf_app_version from the useragent struct, country from the geocoded_data map, and everything else in the table.
Since this table will be blacklisted on MySQL (the patch hasn't been merged yet), according to this data purging doc, it seems I cannot use the purging whitelist tsv to partially purge MobileWikiAppiOSUserHistory. Also some custom scripts may be needed to extract the above mentioned fields from the struct/map. @mforns can you help with this? Thank you!