Release 22.0
May 5, 2023
Release Overview
The new features:
Epic/Module | Story/Task | Description | Comments / Source |
XML/JSON | Mask XML/JSON data for Temenos for both Oracle and MS-SQL - supported data types | Temenos (Hot fix&) | |
Masking Integration | Masking integration with Virtualization, provide an API for LOKI to apply existing configuration |
| |
Masking Integration | Masking integration with Virtualization: Visualize linked sources and environments |
| |
MongoDB Improvements | MongoDB new versions support (5.0/6.0) | Temenos | |
MongoDB Improvements | MongoDB support phase 2, unlimited level of hierarchy and advanced structures |
| |
MongoDB Improvements | POC MongoDB performance improvement | Temenos (investigation) | |
Data Source | Add an extra box for custom jdbc properties to the "Add Data Source" dialog box | Alexey | |
Privacy Dashboard | Change Privacy dashboard notifications counter logic |
| |
Privacy Dashboard | Fix logic of refreshing all data sources |
| |
Data sources | Refresh single data source for create/modify operations | QA Enhancement | |
Masking rules | Work with masking uploaded list | QA Enhancement | |
Data sources | Hide Create an environment option for Data sources Modify screen | QA Enhancement | |
Masking editor | Support non-homohenous xml/json data rules (Temenos) |
|
Important fixed bugs:
Epic/Module | Bug | Description | Customer / reporter / comments |
Masking Rules | Work with disabled primary key (Bug) | QA Enhancement | |
Masking Rules | "Any value" rule creates duplicate keys on "PK" column which defined as numeric datatype | Sicredi bug | |
Masking Editor | Masking fails on table which is needed to to be reorganized (DB2 LUW) | QA Enhancement |
The list of known issues found since the previous code freeze:
Issue key | Summary | Include to release notes |
IM-2008 | Data Sources. Counter for DS dissapear and some of tabs become inactive after adding and deleting another data source |
|
IM-2009 | Masking operation detect duplicate PhoneNumber Column Names in AdventureWorks 2014 Database |
|
IM-2012 | Progress Monitor. Stopped masking operation finishes with 'FAIL' status instead 'INTERRUPTED" when user stops it manually |
|
IM-1916 | As an admin I want to see clear errors so that I can understand the problem |
|
IM-1917 | Masking editor. Methods proposed for empty string |
|
IM-1925 | Sensitive Search. Search results are not correct on Search dashboard after changing environment |
|
IM-1926 | Masking editor. Mask pop-up. Incorrect list of disable database object for partial schemas |
|
IM-1932 | Environments. Select all databases/schemas checkbox doesnt work as usual when we interrupt the import of env. |
|
IM-1988 | Progress Monitor. Empty tables are displayed with different statuses (ERROR or SKIPPED) during masking |
|
IM-1989 | Progress Monitor. Tables count (Tables 0/39394) during masking operation in Progress monitor and in Job monitoring is not the same |
|
IM-1993 | Refresh is running automatically in the background after an adding of a source, without any indication and option to abort |
|
IM-2001 | Job Monitoring. Visual view of table with results during/after is not neat |
|
IM-2006 | Privacy Dashboard. Hard to stop Refresh all operation during PENDING status |
|
IM-2010 | Privacy Dashboard. DataSource, which is added as a second is not present in the list of refreshed DSs in Dashboard |
|
IM-2011 | Sensitive search. Issues with big amount of data during search |
|
IM-1924 | Environments.Issues with environment after changing port for DS |
|
IM-2015 | Masking process might stop and fail if some foreign keys table references are not selected for the partial environment (MSSQL only) |
|
IM-2017 | Masking. Error Masking error: org.bson.Document cannot be cast to java.lang.String when trying to mask key in MongoDB |
|
IM-2021 | Masking editor. PENDING status is active for a long time before RUNNING status during masking (Oracle DB) |
|
Testing status:
The regression tests - completed
https://docs.google.com/spreadsheets/d/1HUZOXP3eCKGH9kzF6RyTK9FHSm50fYbwjVn9qmNkPQQ/edit?pli=1#gid=0 Connect to preview
All critical bugs found during regression testing have been successfully fixed.
All supported versions have been tested and work as expected:
MongoDB v3.6
DB2 LUW v11.5
DB2 z/OS v11
Oracle v12cR2
MSSQL v2019
PostgreSQL v13.2
MySQL v5.7
MySQL Aurora v5.7
SAP HANA v2.00.05
Fixed file
CSV file