stroom distribution v5.0-beta.54
Pre-release-
Issue #448 : Some search related tasks never seem to complete, presumably because an error is thrown at some point and so their callbacks do not get called normally. This fix changes the way task completion is recorded so that it isn't dependant on the callbacks being called correctly.
-
Issue #464 : When a user resets a password, the password now has an expiry date set in the future determined by the password expiry policy. Password that are reset by email still expire immediately as expected.
-
Issue #462 : Permission exceptions now carry details of the user that the exception applies to. This change allows error logging to record the user id in the message where appropriate.
-
Issue #463 : Many index shards are being corrupted which may be caused by insufficient locking of the shard writers and readers. This fix changes the locking mechanism to use the file system.