Multiple split filters are used in the logstash for processing xml file of size 8MB is taking more than 30 minutes

As you suggested in the above example for 2 child elements , this is extension of this as i had more child elements, so i have kept 5 filters and again comparing them based on common element/field.