1.5.2.3 released

I have just uploaded a new release which I compiled yesterday. This version contains a few bugfixes.

  1. Crash when using the maxwatt value when some charts are created
  2. Crash in a certain situation while creating the HTML pages

Both bugs are a mystery to me why they occured. During my extensive testing ( and the use on my own jSunnyreports site ) both bugs never occured.

For 1.5.2 users, just overwrite your jsunnyreports.jar file and you should be fine.

3 Comments

  1. Christophe

    Nice job! Works fine now, thanks

  2. Hans

    Using latest version 1.5.2.3, on a Raspberry Pi, I noticed that the processing of an update of one .csv file took 4 times as long as before. Analysing the logfile showed that there is an extra delay at the end of the rendering; it uses 100% CPU, is not accessing files except the .jar file and the logfile. After 6 minutes it continues with generating the actual-sun-anglexxxxxx.png files.
    I did a reinstall of he package, generating all from scratch, nothing helped.
    The previous package, that I used (1.5.0.0beta) did not show this problem: it was finished in about 2 minutes, the FTP transfre inclusive. Now it takes more than 7 minutes.
    Excerpt from the logfile (notice the jump in time from 10:51:56 to 10:57:00):
    29-03-2015 10:51:39 – [nl.mk.jsunnyreports.renderers.graphrenderers.GraphSumInverterRenderer:108]: – Created a total of 1 GraphSumInverterRenderer graphs in : 5503 milliseconds. (5503 average )
    29-03-2015 10:51:43 – [nl.mk.jsunnyreports.renderers.graphrenderers.GraphHistoricDayRenderer:100]: – Created a total of 1 GraphHistoricDayRenderer graphs in : 7104 milliseconds. (7104 average )
    29-03-2015 10:51:56 – [nl.mk.jsunnyreports.renderers.graphrenderers.GraphkWpRenderer:144]: – Created a total of 2 GraphkWp(Year)Renderer graphs in : 87039 milliseconds. (43519 average )
    29-03-2015 10:57:00 – [nl.mk.jsunnyreports.renderers.graphrenderers.GraphRenderer:143]: – ———————————————————————–
    29-03-2015 10:57:00 – [nl.mk.jsunnyreports.renderers.graphrenderers.GraphRenderer:144]: – Done rendering and writing! using 5 threads. ( time used : 390911ms )

    If you need more information, let me know

  3. Martin Kleinman (Post author)

    Strange behaviour. I will look into it!

Comments are closed.