New features
- Limit the memory usage for a dashboard chart. A server administrator can now set a limit to the maximum memory used for dashboard chart calculations. This will help prevent resource depletions on the server.
To do this, set the environment variable HANSOFT_CHART_MAXMEMORY_MB to a numeric value before launching the server. The default limit is 750. This means that a single chart calculation will not be able to use up more than 750MB of memory, but there can be up to three calculations going on at the same time. - More detailed Dashboard statistics, in the ADMIN view and in debug logs, now include information on the memory used for each chart calculation.
- Customize the limit for number of rows in a result set for a dashboard. A server administrator can now increase the limit for the number of rows in the result set for a chart. This can be useful for very complex charts or tables. To do this, set the environment variable HANSOFT_CHART_MAXROWCOUNT to a numeric value before launching the server. The default limit is 3000.
Fixed bugs
7032 A chart showing too much capacity data or historical data may deplete all server memory, causing slowness, client disconnects or a server crash. Severity A
7486 All clients crash when you change the “Estimate display format” for a project without boards Severity A
7445 Client crash when a predecessor to an assigned task is deleted Severity B
7501 Client crash when showing the “board lane” or “board column” columns in Portfolio Find Severity B
7428 A chart processing future capacity may not stop calculating when deleted Severity B
7442 Multiple versions of a chart may occur in the chart calculation queue at once. Severity B
7264 Dragging from the backlog to the planning view does not work when the planning view is empty Severity C
Compatibility
The Hansoft 10.0042 server is compatible with shares from versions 10.0016 and higher.