Logs are extensively used during the development and maintenance of software systems. They collect runtime events allow tracking code execution, which enables a variety critical tasks such as troubleshooting fault detection. However, large-scale systems generate massive volumes semi-structured log records, posing major challenge for automated analysis. Parsing records with free-form text messag...