Fixed issues
This section describes the issues fixed in Hyperscale Compliance.
Release 19.0.0
Key | Summary |
---|---|
HM-3215 | Masking service container json log grows too large and the huge log may cause controller service down because of local filesystem full |
HSC-525 | Delimited unload service for multiple source files for a single source key is being FAILED by the controller |
Release 18.0.0
Key | Summary |
---|---|
HM-3100 | Index creation on Local Partition table fails with ORA-14024 |
HSC-454 | With pySpark we are removing the leading space for numbers |
Release 17.0.0
Key | Summary |
---|---|
HM-1705 | Improper error message in Hyperscale status response if CCE gets mount file system connection error |
HM-2962 | Incorrect gathering target table group list in case of the table refered from other tables. |
HSC-176 | Delimited connector: values with data type double and int64 will always be converted into a string |
HSC-177 | Delimited connector: Irrespective of user provided enclosure character, the output strings will be quoted using double quotes |
HSC-279 | Wrong counts in Unload: Using HS 14 delimited file connector, while masking two files in the dataset, job shows failed status, because the counts are all wrong |
HSC-286 | Load failed because the SQLite3 database locked up. Masking 15 files with the same data set. Unload has the wrong count. |
HSC-361 | Hyperscale delimited connector should not add double quotes to output file |
Release 16.0.0
Key | Summary |
---|---|
HM-2748 | Unable to upload sync bundle of more than 20 MB |
Release 15.0.0
Key | Summary |
---|---|
HM-2505 | ServiceUnavailableException in Masking Service as numeric value out of range |
HM-2554 | Missing security context causes controller to fail with permission denied for JDBC connection to SQLite DB |
HM-2609 | Configuration added to load empty values of oracle CLOB/BLOB columns as null or empty string |
Release 14.0.0
Key | Summary |
---|---|
HSC-182 | 400 Bad Request from POST http://unload-service:8080/api/unload |
HM-2413 | NTRS: Pre Load failed with errors: Error executing statement: Error disabling constraint |
HM-2505 | ServiceUnavailableException in Masking Service as numeric value out of range |
HM-2554 | Missing security context causes controller to fail with permission denied for JDBC connection to SQLite DB |
HM-2568 | Hyperscale API's working without auth key in k8s setup |
Release 13.0.0
Key | Summary |
---|---|
HSC-178 | Delimited load service will show the status as FAILED while it is waiting for all split files to be masked in order to perform join. |
HSC-179 | While executing masking against a 1.1 TB second time, the load job failed mid-execution. |
HM-2399 | MSSQL: The lower bound of partitioning column is larger than the upper bound. |
HM-2443 | Masking service is mapping the wrong file metadata when multiple data_info objects with varying delimiters are passed during data-sets creation. |
Release 12.0.0
Key | Summary |
---|---|
HM-2268 | Add support to configure FileMetadata related characters for structured (i.e. XML) data |
HM-2344 | sync-compliance-engine endpoint failing with "Invalid input" error |
HM-2399 | MSSQL: The lower bound of partitioning column is larger than the upper bound. |
Release 11.0.0
There are no fixed issues in this release.
Release 10.0.0
Key | Summary |
---|---|
HM-1360 | Job is created with default value of 'retain_execution_data' parameter if an invalid value for the same parameter is passed while creating the job object |
HM-2041 | Capture high-level processing timings for each process for each object |
HM-2084 | cancel script (cancel.sh ) does not read values from .env file |
HM-2199 | Masking service paginated GET call, skip the result of last page |
Release 9.0.0
Key | Summary |
---|---|
HM-1845 | java.sql.SQLException: Protocol violation While fetching metadata of the table |
HM-1980 | Post load status incorrectly reporting consolidated start and end timing. |
HM-2017 | The masking process is stuck in running when a newly registered engine is used in execution after the timeout time of the Engine |
Release 8.0.0
Key | Summary |
---|---|
HM-1606 | When tables have more than 100 columns on Oracle, the default API page at 100 causes an issue where we don't match the column name via the masking API |
HM-1787 | Oracle: Load service holds a lock on class level, causing parallel jobs stuck in the flow of preload |
HM-1814 | MSSQL: Load service holds the lock on class level, causing parallel jobs stuck in the flow of preload |
Release 7.0.0.0
Key | Summary |
---|---|
HM-1617 | Oracle - Hyperscale engine fails to mark partitions of the partitioned index as unusable in pre-load and fails to rebuild a partitioned index in post load leaving indexes in an unusable state |
HM-1684 | Running multiple Hyperscale jobs in parallel, using the same set of Masking Engines and the same value of env_name_prefix and app_name_prefix can cause job failure with the missing ruleset, any other masking objects, or execution error. |
Release 6.0.0.0
Key | Summary |
---|---|
HM-1513 | MSSQL - Slowness while performing load with large tables( more than 4M rows and 10 Columns) |
HM-1521 | MSSQL - Post load fails with 'transaction log is full due to 'ACTIVE_TRANSACTION' for large tables |
HM-1608 | SQLLDR doesn't load the data when the table has enabled triggers owned by a different user |
HM-1645 | Failed clean up of previous execution causes "\"File Format already exists with identifier: HYPERSCALE_16_9fd11fae45861fdb18fb658fb950ceab.fmt\" issue for next execution of same job |
HM-1656 | nginx configuration client max body size limits the size of the payload to post for the dataset |
Release 5.0.0.1
Key | Summary |
---|---|
HM-1561 | Oracle Load Failure: SQL loader control files doesn't contain character length when column size is less than 256 CHAR |
Release 5.0.0.0
Key | Summary |
---|---|
HM-971 | For HTTP protocol-type requests, trust store fields are accepted and displayed in response. |
HM-1472 | Oracle Unload service doesn't release the lock if fails to initialize the connection pool and the job stuck in a runnning state |
HM-1520 | Masking service: Starting execution throwing NPE after container restart |
HM-1522 | Update Oracle JDBC Driver to 21.3.0.0 |
Release 4.1.0
Key | Summary |
---|---|
HM-1155 | Diagnosability: How do I tell which masking job on the masking engine relates to the failed message on the HS Jobs API status |
HM-1168 | The error text in Post Load failures is misleading/unclear |
HM-1191 | Optimization: We should execute Select Count (*) in parallel to the Oracle Unload process. It could take a significant amount of time to count data in large tables as well as 1000 objects. |
HM-1201 | Unable to import a ruleset with 5000 tables to HS 4.0, getting an error message. |
HM-1210 | While trying to process an HS job for 5000 table schema, ran out of Oracle cursor, and then the SQLite database locked up. |
HM-1265 | Oracle - Any index on a column having no constraint on it, is not getting dropped |
HM-1334 | Can't drop the index, because the index is not owned by the user we used to connect. |
HM-1378 | Oracle - Load service needs to include index owner name when attempting to modify/rebuild partition indexes owned by different db user |
Release 4.0.0
Key | Summary |
---|---|
HM-177 | Able to POST /hyperscale-masking/jobs with min job memory > max job memory |
HM-530 | POST/PUT request dataSet API error response received with empty/missing/invalid ‘source’/’target’ object/values can be improved |
HM-754 | POST/PUT connector jdbc_url, username, and password should be mandatory for Oracle load and unload service |
HM-789 | Error message upon not setting the ‘SSL’ field to False indicates ‘insecure_ssl’ property which no longer exists in the schema |
HM-858 | Status of sub-task coming wrong when overall execution failed |
HM-932 | Suppress the password message for the controller log |
HM-1138 | The description in the swagger doesn’t match the API call |
HM-1140 | The error needs more information to diagnose a connector issue. |
Release 3.0.0.1
Key | Summary |
---|---|
HM-858 | Status of sub-task coming wrong when overall execution failed |
HM-873 | Intermittently there is a mismatch in loaded_rows displayed in the load task vs the actual rows loaded in the target table |
HM-915 | Load: driver support plugin throws ORA-02297: cannot disable constraint - dependencies exist error for foreign key |
Release 3.0.0
Key | Summary |
---|---|
HM-294 | The updated file format is not POST’ed on the Continuous Compliance Engine if the file format name is the same |