Categories

Versions

You are viewing the RapidMiner Server documentation for version 7.6 - Check here for latest version

What's New in RapidMiner Server 7.2?

This page describes the new features of RapidMiner Server 7.2 as well as its enhancements and bug fixes.

Update / migration

  • RapidMiner Server 7.2 now requires Java 8 for both security and performance reasons! RapidMiner Server 7.2 will no longer work with Java 7!
  • Doing an EAR upgrade will not be sufficient for this release! Please perform a full upgrade to benefit from all new features and bugfixes and to avoid undesired side-effects.

Scheduled process execution queues

With RapidMiner Server 7.2, Process execution queues have been officially added! They can be used to assign different resources for scheduled process execution to different users or groups by adding access rights to each queue. Queues can be configured by the administrator in the web UI under "Process-Scheduler" -> "Queues". Currently there are two queue types supported:

  • Simple queue which, as the name implies, simply executes every scheduled process immediately once the scheduled time arrives. This queue is not limited in size.
  • Blocking queue which allows to have up to x processes run in parallel. All other processes that are scheduled to run while the queue is at capacity will wait until a spot becomes available or will be discarded if an optional maximum waiting time is exceeded.

Note that the queue configuration internals have been moved to the database. If you have been using the hidden queue.xml before, your configuration will be automatically converted to the new mechanism during Server migration.

Enhancements and bug fixes

The following improvements and bug fixes are part of RapidMiner Server 7.2:

Enhancements

  • Running and scheduling processes via the web UI will now ask for the execution queue if more than one is available.
  • Running processes via RapidMiner Studio on RapidMiner Server will now ask for the execution queue if more than one is available.
  • Processes that could not be executed due to their queue being overloaded will now display an appropriate error message.
  • Process logs are now opened in a new tab when inspected via the web UI.
  • Processes awaiting scheduling now also display the queue in which the process will be executed.
  • Processes which should have run via the process scheduler during a downtime of RapidMiner Server were all executed immediately after the server came back up again in the past. Now they will be executed again when the next regular scheduling time arrives.
  • Stopping scheduled processes is now more reliable.
  • The installer now ensures that overwriting existing installations can no longer cause undesired behavior when starting the server again.
  • Manage Apps browser supports now a refresh functionality to fetch the latest file changes.
  • Renamed session cookie to avoid problems when accessing multiple Java EE frontends with your browser simultaneously.
  • Added license expiration warning to the web UI one month before the RapidMiner Server license will expire.

Bugfixes

  • Storing data with no attributes does not longer produce an internal server error.
  • Fixed browsing repository locations (both via the web UI as well as via Studio) which contain special characters.
  • Fixed refresh functionality for the Repository Entry Chooser and enabled selection of root elements.
  • Fixed process search functionality.
  • Fixed rare case where the scheduling web UI would wrongly display 'ghost' running processes.
  • Fixed backlog size display of process execution queues.
  • Fixed home folder handling for deleted and re-created users with the same name.
  • Web service test URL now uses linebreaks to avoid it being cut off.
  • Fixed example LDAP configuration for Active Directory in 'local-security.properties' file.
  • Fixed some spelling errors.
  • Removed some useless log messages and reduced log level of many more.