From: SourceForge.net <no...@so...> - 2011-11-29 20:53:28
|
Bugs item #3445507, was opened at 2011-11-29 12:53 Message generated for change (Tracker Item Submitted) made by bigbang You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3445507&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Jon Doh (bigbang) Assigned to: Nobody/Anonymous (nobody) Summary: Regression in handling missing values in 1.0.14 Initial Comment: I don't know if this is deliberate, but 1.0.13 and 1.0.14 handle missing values differently. If one time series has all values missing, nothing is drawn on the chart, not even other time series. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3445507&group_id=15494 |
From: SourceForge.net <no...@so...> - 2011-11-30 04:49:29
|
Bugs item #3445507, was opened at 2011-11-29 12:53 Message generated for change (Comment added) made by mungady You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3445507&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. >Category: General >Group: 1.0.x Status: Open Resolution: None Priority: 5 Private: No Submitted By: Jon Doh (bigbang) >Assigned to: David Gilbert (mungady) Summary: Regression in handling missing values in 1.0.14 Initial Comment: I don't know if this is deliberate, but 1.0.13 and 1.0.14 handle missing values differently. If one time series has all values missing, nothing is drawn on the chart, not even other time series. ---------------------------------------------------------------------- >Comment By: David Gilbert (mungady) Date: 2011-11-29 20:49 Message: Thanks for the report - it sounds like a bug to me. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3445507&group_id=15494 |
From: SourceForge.net <no...@so...> - 2011-12-16 23:33:16
|
Bugs item #3445507, was opened at 2011-11-29 12:53 Message generated for change (Comment added) made by matinh You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3445507&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: 1.0.x Status: Open Resolution: None >Priority: 7 Private: No Submitted By: Jon Doh (bigbang) Assigned to: David Gilbert (mungady) Summary: Regression in handling missing values in 1.0.14 Initial Comment: I don't know if this is deliberate, but 1.0.13 and 1.0.14 handle missing values differently. If one time series has all values missing, nothing is drawn on the chart, not even other time series. ---------------------------------------------------------------------- >Comment By: Martin Höller (matinh) Date: 2011-12-16 15:33 Message: The problem seems to be in the new TimeSeriesCollection.getRangeBounds() method (since 1.0.14). This method uses result = Range.combine(result, r); where r is Range[NaN,NaN], The Range.combine() method doesn't deal with this situation and returns an invalid range of Range[NaN,NaN], no matter what the other range is. So the solution would be either fix Range.combine() in a way that it can handle NaN values, or make sure it is not called with NaN values from TimeSeriesCollection.getRangeBounds(). David, you assigned this issue to yourself. If you find time to fix it, just do so. If I'll come up with a fix, I'll let you know. ---------------------------------------------------------------------- Comment By: David Gilbert (mungady) Date: 2011-11-29 20:49 Message: Thanks for the report - it sounds like a bug to me. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3445507&group_id=15494 |
From: SourceForge.net <no...@so...> - 2012-01-08 20:17:44
|
Bugs item #3445507, was opened at 2011-11-29 12:53 Message generated for change (Comment added) made by mungady You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3445507&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: 1.0.x >Status: Closed >Resolution: Fixed Priority: 7 Private: No Submitted By: Jon Doh (bigbang) Assigned to: David Gilbert (mungady) Summary: Regression in handling missing values in 1.0.14 Initial Comment: I don't know if this is deliberate, but 1.0.13 and 1.0.14 handle missing values differently. If one time series has all values missing, nothing is drawn on the chart, not even other time series. ---------------------------------------------------------------------- >Comment By: David Gilbert (mungady) Date: 2012-01-08 12:17 Message: Fixed for the upcoming 1.0.15 release. ---------------------------------------------------------------------- Comment By: Martin Höller (matinh) Date: 2011-12-16 15:33 Message: The problem seems to be in the new TimeSeriesCollection.getRangeBounds() method (since 1.0.14). This method uses result = Range.combine(result, r); where r is Range[NaN,NaN], The Range.combine() method doesn't deal with this situation and returns an invalid range of Range[NaN,NaN], no matter what the other range is. So the solution would be either fix Range.combine() in a way that it can handle NaN values, or make sure it is not called with NaN values from TimeSeriesCollection.getRangeBounds(). David, you assigned this issue to yourself. If you find time to fix it, just do so. If I'll come up with a fix, I'll let you know. ---------------------------------------------------------------------- Comment By: David Gilbert (mungady) Date: 2011-11-29 20:49 Message: Thanks for the report - it sounds like a bug to me. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3445507&group_id=15494 |
From: SourceForge.net <no...@so...> - 2012-04-03 11:24:45
|
Bugs item #3445507, was opened at 2011-11-29 12:53 Message generated for change (Comment added) made by matinh You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3445507&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: 1.0.x >Status: Open >Resolution: Accepted Priority: 7 Private: No Submitted By: Jon Doh (bigbang) Assigned to: David Gilbert (mungady) Summary: Regression in handling missing values in 1.0.14 Initial Comment: I don't know if this is deliberate, but 1.0.13 and 1.0.14 handle missing values differently. If one time series has all values missing, nothing is drawn on the chart, not even other time series. ---------------------------------------------------------------------- >Comment By: Martin Höller (matinh) Date: 2012-04-03 04:24 Message: There seems to be more bugs related to this. See the user forum for another bug report and a potential fix in the XYPlot class: http://www.jfree.org/phpBB2/viewtopic.php?f=3&t=110165&p=168394 ---------------------------------------------------------------------- Comment By: David Gilbert (mungady) Date: 2012-01-08 12:17 Message: Fixed for the upcoming 1.0.15 release. ---------------------------------------------------------------------- Comment By: Martin Höller (matinh) Date: 2011-12-16 15:33 Message: The problem seems to be in the new TimeSeriesCollection.getRangeBounds() method (since 1.0.14). This method uses result = Range.combine(result, r); where r is Range[NaN,NaN], The Range.combine() method doesn't deal with this situation and returns an invalid range of Range[NaN,NaN], no matter what the other range is. So the solution would be either fix Range.combine() in a way that it can handle NaN values, or make sure it is not called with NaN values from TimeSeriesCollection.getRangeBounds(). David, you assigned this issue to yourself. If you find time to fix it, just do so. If I'll come up with a fix, I'll let you know. ---------------------------------------------------------------------- Comment By: David Gilbert (mungady) Date: 2011-11-29 20:49 Message: Thanks for the report - it sounds like a bug to me. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3445507&group_id=15494 |
From: SourceForge.net <no...@so...> - 2012-09-18 20:28:22
|
Bugs item #3445507, was opened at 2011-11-29 12:53 Message generated for change (Settings changed) made by mungady You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3445507&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: 1.0.x >Status: Closed >Resolution: Fixed Priority: 7 Private: No Submitted By: Jon Doh (bigbang) Assigned to: David Gilbert (mungady) Summary: Regression in handling missing values in 1.0.14 Initial Comment: I don't know if this is deliberate, but 1.0.13 and 1.0.14 handle missing values differently. If one time series has all values missing, nothing is drawn on the chart, not even other time series. ---------------------------------------------------------------------- Comment By: Martin Höller (matinh) Date: 2012-04-03 04:24 Message: There seems to be more bugs related to this. See the user forum for another bug report and a potential fix in the XYPlot class: http://www.jfree.org/phpBB2/viewtopic.php?f=3&t=110165&p=168394 ---------------------------------------------------------------------- Comment By: David Gilbert (mungady) Date: 2012-01-08 12:17 Message: Fixed for the upcoming 1.0.15 release. ---------------------------------------------------------------------- Comment By: Martin Höller (matinh) Date: 2011-12-16 15:33 Message: The problem seems to be in the new TimeSeriesCollection.getRangeBounds() method (since 1.0.14). This method uses result = Range.combine(result, r); where r is Range[NaN,NaN], The Range.combine() method doesn't deal with this situation and returns an invalid range of Range[NaN,NaN], no matter what the other range is. So the solution would be either fix Range.combine() in a way that it can handle NaN values, or make sure it is not called with NaN values from TimeSeriesCollection.getRangeBounds(). David, you assigned this issue to yourself. If you find time to fix it, just do so. If I'll come up with a fix, I'll let you know. ---------------------------------------------------------------------- Comment By: David Gilbert (mungady) Date: 2011-11-29 20:49 Message: Thanks for the report - it sounds like a bug to me. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=3445507&group_id=15494 |