Resolved Issues
The following issues have been resolved. Numbers in parentheses indicate associated Jira tracking tickets.
Data Management
- Resolved: Cannot open a large repository and view digital assets because the system is too slow. (EW-13614, EW-13615, EW-14056, EW-14101, EW-14104, EW-14105, EW-14158)
- Snapshot table jobs have been streamlined to enhance system performance. (EW-13666)
- Resolved: When a user who owns a saved set is impersonated, the impersonator cannot remove records from the set. (EW-13135, EW-13800, EW-13805, EW-13806)
Data Model
- When a hierarchy node is inactive, it will no longer appear in the list of available choices when the hierarchy attribute's value is selected. Attributes that already contain the hierarchy node will not be affected. (EW-13713, EW-13714, EW-13897)
Imports and Exports
- Resolved: If an import is performed into a repository that uses a security context or that has taxonomy nodes with an owner, if multiple records match an alternate key but the user only has the security context or is the owner of some of these records, then the snapshot values would not be updated although the records are saved in BmasterRepositoryItem. (EW-11810, EW-14003, EW-14020, EW-14021)
- Resolved: Some publication template mappings are not correctly imported. (EW-13726)
- Resolved: If a repository is configured to use a security context, the system
user has a non-null context, and a non-system user imports to the repository,
the wrong
securityContextValue
is stored. (EW-13753) - Resolved: Import Current View is not working and stays in a queued state. (EW-13811)
- Resolved: Export All with event records is returning all the repository records, instead of those records which are part of the event. (EW-13997)
- Resolved: Import jobs launched by non-admin users get stuck in the processing state. (EW-14171, EW-14209, EW-14210)
Logs
- Microservice log files will be generated in JSON Lines format unless configured
otherwise. The
currentLoggingLevel
flag inDamReportUtility-config.json
has been renamed tologgingLevel
. (EW-12491, EW-13887, EW-13888) - Each microservice will now generate one
.out
log file rather than both a.out
and a.err
log file. The two files have been combined. (EW-12493, EW-13889, EW-13890)
Migration
- Resolved: The second time a migration is performed, FOREIGN KEY constraint errors are generated in the migration logs. (EW-13881)
Promotion
- Resolved: Package promotions promote records in a saved set that are already in sync. (EW-13823, EW-14073)
- Resolved: Scheduled validation and promotion jobs deadlock.
New behavior: Validation and promotion jobs that deadlock will wait the amount of time specified by the shared configuration property
db.retry.interval
, then attempt to run again. The default value fordb.retry.interval
is 5 seconds. To change this value, edit shared configuration properties. (EW-13974)
Scheduled Jobs
- Resolved: When a scheduled import job runs using a multi-repository template, the child join column is not populated from the parent data. (EW-14045, EW-14046, EW-14047, EW-14048)
Searches and Filters
- Resolved: An UpdateAll Job is not getting created for a saved search when it is triggered from a shortcut. (EW-13624)
- Resolved: Keyword search is giving an error message when repeatable attributes are searched using TODAY, TODAY-1, or TOMORROW. Although EnterWorks does not support date/time searches on repeatable attributes, it should not generate an error message. (EW-13687)
- For performance reasons, full text search queries must now specify at least two characters before a wildcard (asterisk). (EW-13690)
- Resolved: When a search is performed that has multiple IN condition values for a VARCHAR type attribute, if you delete any values from the search, the first value also gets deleted. (EW-13766)
- Resolved: If a BEGINS WITH search is applied to a repeatable attribute, it acts like an IN search. Resolution: BEGINS WITH search is no longer supported for repeatable attributes. (EW-13824, EW-13999)
- Resolved: An error is generated when an advanced search is done for TODAY on a DATE attribute. (EW-11810, EW-13943, EW-13951, EW-13964, EW-13965, EW-13966, EW-14075, EW-14080)
- Resolved: The correct record and page counts are not returned for advanced searches and column filters. (EW-13899, EW-13978, EW-13979, EW-13980)
System
- Resolved: The cleanup job triggered after an unexpected system shutdown issues an error message regarding saved sets. (EW-13977, EW-13990)
Validation
- Resolved: Scheduled validation and promotion jobs deadlock.
New behavior: Validation and promotion jobs that deadlock will wait the amount of time specified by the shared configuration property
db.retry.interval
, then attempt to run again. The default value fordb.retry.interval
is 5 seconds. To change this value, edit shared configuration properties. (EW-13974) - Resolved: The
repository.editor.item.linkeditemlisting.validate
setting in shared configuration properties dictates whether or not a repository's linked records are validated automatically. The Classic UI respects the setting but the New UI does not. (EW-13827, EW-13835, EW-14062, EW-14066, EW-14120, EW-14121, EW-14130) - Resolved: Validation rules are misapplied if an attribute value is null. (EW-13893)
- Resolved: The Workitem ID column is missing from the Workflow Task Manager widget. (EW-13668)
Widgets
- Resolved: Repository Filter Report and Filter Report widgets are not working with keyword Today saved search. (EW-14225, EW-14226, EW-14233, EW-14234, EW-14235)
Known Issues
- Issue: If a user does not have read permission for a repository's parent or
ancestor repositories, when the user tries to edit a preference for the
repository, the UI gets stuck in a loading state.
Workaround: Grant the user read permissions for all of a repository's ancestor repositories.