If this is to be used in conjunction with qa.drupal.org a more effecient means of storing the data is necessary.

Comments

sun’s picture

Indeed. I can only guess that the mass insertion of db rows for 50.000+ lines is the primary bottleneck.

Actually, I don't see a need for storing each line in a separate row -- if lines are parsed, then they are always parsed in chunks of files currently.

Thus, we should be able to dramatically improve performance by serializing the line info into text BLOBs, one per file.

boombatower’s picture

Assigned: Unassigned » boombatower
Status: Active » Fixed

I just pushed a bunch of commits that were developed for ReviewDriven. I believe this is now fixed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.