The log structure has been changed completely. Before change every thing was extracted using substrings and regex etc because different pieces of information for different event types were just were just concatenated into single message. But now the log message has been refactored so all fields i need are already part of message in the format userId="something", email="xyz@gmail.com", and so on. irrespective of type of event, the required field are always populated with a value which is directly use.
... View more