What's New in RapidMiner Server 9.5.0?
Released: November 5th, 2019
The following describes the enhancements and bug fixes in RapidMiner Server 9.5.0:
Enhancements
- Provide an instant execution unit (Persistent Job Container) to execute jobs without additional boot-up delay
- Add
jobagent.container.listenPortRangeStart
to define the starting port of spawned Job Containers - Add
jobagent.container.listenAddress
to define the listen address for all spawned Job Containers - Job Agent will gracefully shutdown by default and wait for each Job Container. Optional timeout can be defined via the property
jobagent.shutdown.timeout
in ms - Add the ability to automatically schedule restarts for all Persistent Job Containers
- Add
jobagent.restart.policy
to define the selected policy - Add
jobagent.restart.cronExpression
to define a cron expression for restart scheduling - Add
jobagent.restart.maxJobs
to define a maximum amount of executed jobs per Job Container before a restart is scheduled - Add
jobagent.restart.timeout
to set a maximum wait time for jobs which are still running on Job Containers (graceful restart) before restarting them forcibly
- Add
- Add log rotation for all Persistent Job Containers
- Add
- Provide endpoints to manage system settings via REST API
- Schedules can now be edited in the web interface
- Submission and schedule API supports now an execution time limit per process, this limit will be displayed on the execution details and scheduler page
- For vanilla installations the installer will now configure RapidMiner Server to use system-wide defined
JAVA_HOME
or java binary fromPATH
by default - Bundle jasypt to easily encrypt LDAP properties if needed
- Increased the HTTP parameter limit for new installations from 512 to 2048 characters
- Changed the default JDBC driver class in RapidMiner Server installer for MySQL 8 connector
- Updated third party dependencies
Fixed
- Job execution duration is now correctly displayed in the Executions and Execution details pages when its value is zero
- Fixed the Executions page crashing when the
Enter
key is pressed within the Submission date filter - Stop job request button now works correctly when the auto page update is enabled in the Executions page
- Toggling the filter panel in the Executions page no longer reset the filters