List of critical changes in version 3.12.23

Critical changes


The package size setting of initial indexing was added. Package size of initial indexing is the number of objects which the ELMA server requests in a database to process and send to the full-text searching server. The range of values was set from 10 to 10000 (inclusive). On test servers, the best results (the shortest initial indexing time) were with values 50-200. A setting example in Settings.Config:

<add key="FullTextSearch.PageSize" value="10" />

The SavingUserActivityTimeoutTime setting was added, which allows specifying the time interval after which the information about the current user activity is updated.

Public methods and interfaces

The EleWise.ELMA.Model.Types.IUseEntityFilterOnly interface was added, which allows you to specify that the type is used in the filter only with the option “Use entity filter”.

Major changes

  1. In “Administration – System – Scheduled Tasks” the “Queue of messages with guaranteed delivery” task is displayed
  2. The procedure of giving access while assigning substitutions was adjusted. Now you can give access to documents manually while reassigning active tasks to substitutes. In the “Assigning substitute user” table, you can find 2 editable columns with checkboxes that affect document access that a substitute has.  
  3. You can cancel an asked question. Apart from that, you can find a question’s status in messages, on the history tab in the task and in the question.  
  4. In the ELMA KPI Application you can now see the values of row indicators in the list of indicators (similar to the “List of indicators” portlet).
  5. The values inserted into the data collection task are added to the database and are saved only when a task is completed.
  6. Implemented a setting that allows adding participants from a parent process to a sub-process participant list. This setting can be configured in the settings window of the operations “External sub-process” and “Internal sub-process” (“Additional” tab).