﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
13517	Reducing memory usage by mythfilldatabase to 1/6 of original usage	Hans Dingemans	Peter Bennett	"Mythfilldatabase uses QDomDocument to parse and store the XML data that is read; according to QDomDocument documentation this object is not meant to handle large XML files; QXmlStreamReader should be used in these situations.

This pull request replaces QDomDocument by QXmlStreamreader; loading a 222 MB XML file used 2,5GB on memory, after these changes it only uses 420MB, and speeds up the loading process by approx. 15% .

Pull request made on github: 
https://github.com/MythTV/mythtv/pull/189

"	Patch - Feature	closed	minor	31.1	MythTV - Mythfilldatabase	Master Head	medium	fixed			0
