With a a lasrge data set (ie. 5000 ponts) the time it takes to plot has gone from approx 30 sec to 2 min and 30 sec. I have used Netbeans 8.1 Profiler to prove that the TimeSeries.addOrUpdate method is where the decrease in performance is occurring in our application. Note: This regression has not been fixed in 1.0.19
Frome the 1.0.18 "release notes" are the following comments that might provide a clue to the cause:
"improved the TimeSeries range calculations,"
"- TimeSeriesCollection now takes xRange into account when calculating the range bounds;"
I have attached to screen-shot images that show the difference in time between 1.0.18 and 1.0.17
This issue has been created on the GitHub project. It can therefore be deleted here.