In WoW 3.0.8 Mining has changed from requiring many "swings" per ore vein to only requiring one "swing" from which you get all the ore and other drops that would have before required you to tap the vein many times. This invalidates old drop data.
The solution we are going with for this is a one time adjustment of the mining stats to bring them "close" to expected ore yields for the new mining system. The approximation we will use (for now) is 2-4 ore ("swings") for all regular veins and 5-8 ore ("swings") for rich veins. This means average of 3 ore from normal nodes and 6.5 ore from rich nodes.
To adjust our statistics, we need only change the "total" field for each mining object id in our stored data. The total field should be rounded to the integer nearest to the value that brings the [ore item id]:total ratio to the value desired for that ore vein (see above).