7.4.x Release Notes

7.4.x Release Notes

7.4.13 Release Notes

Bug Fixes

1

Property API: Keyup event for property info input fields of the Property API is not working

DAP-39015

1

Property API: Keyup event for property info input fields of the Property API is not working

DAP-39015



Keyup event now triggers the same actions as for example a change event.

Bug fixed.

2

Cannot export Runtime Analytics sheets to Hive

DAP-39472

2

Cannot export Runtime Analytics sheets to Hive

DAP-39472



Runtime Analytics sheets can be exported to Hive again.

Bug fixed.

7.4.12 Release Notes

Improvements

1

Add Support for CDH 6.3.2

DAP-39657

1

Add Support for CDH 6.3.2

DAP-39657



Datameer now supports Cloudera CDH 6.3.2.





Bug Fixes

1

REST API to download results doesn't return all records by setting 'rest.download-data.records-max=0'

DAP-39386

1

REST API to download results doesn't return all records by setting 'rest.download-data.records-max=0'

DAP-39386



Datameer respects the setting 'rest.download-data.records-max=0' and provides all records for the download.

Bug fixed.

2

'Workbook' tab doesn't close after 'Close & Save' 

DAP-39417

2

'Workbook' tab doesn't close after 'Close & Save' 

DAP-39417



After closing and saving a workbook, the 'Workbook' tab closes and the user is redirected to the 'File Browser' tab.

Bug fixed.

3

Hive string queryTemplate for SHOW PARTITIONS is incorrect 

DAP-39438

3

Hive string queryTemplate for SHOW PARTITIONS is incorrect 

DAP-39438



The string for queryTemplate now shows the required syntax using back-ticks for every single part of the Hive query.

Bug fixed.

4

Workbook config: false errors on correct CRON pattern

DAP-39458

4

Workbook config: false errors on correct CRON pattern

DAP-39458



Datameer now recognizes a valid CRON pattern and does not throw an error on a valid pattern erroneously.

Bug fixed.

5

Scheduled jobs remain indefinitely in the processing queue if the Kerberos password is changed

DAP-39474

5

Scheduled jobs remain indefinitely in the processing queue if the Kerberos password is changed

DAP-39474



A scheduled job occurring between a Kerberos password change no longer blocks the processing queue.

Bug fixed.

6

Workbook: save dialog doesn't open when user selects 'Close & Save'

DAP-39509

6

Workbook: save dialog doesn't open when user selects 'Close & Save'

DAP-39509



Closing a new workbook from the file browser now redirects to the workbook save dialog.

Bug fixed.

7.4.11 Release Notes

Improvements

1

Workbook validity report

DAP-39389

1

Workbook validity report

DAP-39389



Datameer provides report that identifies workbooks missing data sources or other similar issues.



2

Add Support for CDH 6.2.1

DAP-39461

2

Add Support for CDH 6.2.1

DAP-39461



Datameer now supports CDH 6.2.1.



3

Add Support for CDH 6.3.1

DAP-39462

3

Add Support for CDH 6.3.1

DAP-39462



Datameer now supports CDH 6.3.1.





Bug Fixes

1

Backup/Restore does not completely store all artifacts



DAP-39297

1

Backup/Restore does not completely store all artifacts



DAP-39297



Even if there are broken artifacts, a backup continues and logs the broken files.



Bug fixed.

2

Hive-JDBC: Rescan Schema leads to SaslException on NMU environment



DAP-39308

2

Hive-JDBC: Rescan Schema leads to SaslException on NMU environment



DAP-39308



Rescan schema now works without generating an exception for Hive JDBC and Datameer running in NMU mode.



Bug fixed.

3

Customer Upgrade: ExportJob forcing append



DAP-39365

3

Customer Upgrade: ExportJob forcing append



DAP-39365



Hive export jobs are no longer duplicated after upgrading from Datameer 7.1 to 7.5. In case of recreating or overwriting, old data from a Hive managed table is deleted. In case of recreating or overwriting from a Hive external table will not be deleted.



Bug fixed.

4

Customer Upgrade: Join Columns in Error after Datameer upgrade



DAP-39418

4

Customer Upgrade: Join Columns in Error after Datameer upgrade



DAP-39418



Cascading errors in join sheets don't appear any more. After an upgrade to Datameer version 7.4, columns are migrated successfully. Circular dependencies are detected. Broken workbooks stay broken with the same error.



Bug fixed.

5

Artifact (IJ, Wbk, FU, DL, EJ) status not updated in dependency view



DAP-37822

5

Artifact (IJ, Wbk, FU, DL, EJ) status not updated in dependency view



DAP-37822



The entity status in the dependency view reflects the current status (success / error / canceled) of this entity.



Bug fixed.

6

Workbook: Inconsistent column names if a sheet has empty columns



DAP-39322

6

Workbook: Inconsistent column names if a sheet has empty columns



DAP-39322



Column naming for SQL sheets now follows the usual convention (A, C, C1, ...)



Bug fixed.

7.4.10 Release Notes

Improvements

1

Join Operation Should Compute Inputs in Parallel instead of one at a time

DAP-39146

1

Join Operation Should Compute Inputs in Parallel instead of one at a time

DAP-39146



For improved performance, join of two data links now computes inputs in parallel to prevent the creation of too many DAG(s) on the cluster, and the Map-Side join picks the smallest of the two inputs to cache in memory.



2

Add Support for CDH 5.16.2

DAP-39131

2

Add Support for CDH 5.16.2

DAP-39131



Datameer now supports CDH 5.16.2.



3

Add Support for CDH 6.3.0

DAP-39169

3

Add Support for CDH 6.3.0

DAP-39169



Datameer now supports CDH 6.3.0.





Bug Fixes

1

Upgrade scripts are ignored when using Maria DB



DAP-39293

1

Upgrade scripts are ignored when using Maria DB



DAP-39293



For a fresh installation, the optional_upgrade table in Datameer's metadata database now gets filled, therefore all included optional upgrades for the current Datameer version are set as expected.



Bug fixed.

2

BigQuery import job Data Details wizard page UI reload doesn't adhere to selected table



DAP-39230

2

BigQuery import job Data Details wizard page UI reload doesn't adhere to selected table



DAP-39230



When editing an existing BigQuery import, the selected table is the same as before the point of creation.



Bug fixed.

3

Google BigQuery import connector non-US region datasets failure



DAP-39217

3

Google BigQuery import connector non-US region datasets failure



DAP-39217



BigQuery connector works for datasets residing in regions other than USA.
Note: the temporary dataset and dataset from which you are importing data must reside in the same geographical region.



Bug fixed.

4

After opening a workbook by path can't switch tabs back to that workbook



DAP-39197

4

After opening a workbook by path can't switch tabs back to that workbook



DAP-39197



It is possible to switch tabs from file browser to the workbook when opening a workbook by path.



Bug fixed.

5

TDE/Hyper export with UNICODE symbols over U+D7FF fails job/crashes Datameer (in local ef)



DAP-39164

5

TDE/Hyper export with UNICODE symbols over U+D7FF fails job/crashes Datameer (in local ef)



DAP-39164



Characters that caused a crash when exporting a sheet to Tableau are replaced with HTML entities. Such replacements are logged in the application log.



Bug fixed.

6

Datameer is missing the  "X-XSS-Protection" HTTP response header



DAP-39048

6

Datameer is missing the  "X-XSS-Protection" HTTP response header



DAP-39048



`X-XSS-Protection: 1; mode=block` is set in the header of every response coming from the Datameer backend.



Bug fixed.

7

Can't read DECIMAL from an Avro file



DAP-39006

7

Can't read DECIMAL from an Avro file



DAP-39006



Datameer now imports Avro data with primitive type bytes logicaltype decimal as BIG_DECIMAL in Datameer.



Bug fixed.



7.4.9 Release Notes

Improvements

1

Improve responsiveness of UI for customers with large number of job executions

DAP-39030

1

Improve responsiveness of UI for customers with large number of job executions

DAP-39030



Querying very large tables for job executions could take seconds, rendering the file browser UI unusable. Datameer now has an index for the job_status column in the metadata database to speed information queuing and display.



2

Integrate Plug-in Code into Plug-in NMU to notify users by email when jobs fail due to missing/stale keytab

DAP-38761

2

Integrate Plug-in Code into Plug-in NMU to notify users by email when jobs fail due to missing/stale keytab

DAP-38761



Users get now notified by email when a Datameer job is failing because of a missing or stale keytab file.



3

No plugin with id '<plugin_name>' found for deserializing class '<plugin_internal_class>'

DAP-38023

3

No plugin with id '<plugin_name>' found for deserializing class '<plugin_internal_class>'

DAP-38023



Datameer now handles occurrences of YARN-359 or YARN-6641 gracefully so that errors indicating a specific plug-in isn't available can be mitigated. The workaround can be activated with the das.cluster.plugin.resources.fixer.enabled property.



4

Merge Google Big Query Connection and Import Plugin into Datameer 7.4

DAP-39139

4

Merge Google Big Query Connection and Import Plugin into Datameer 7.4

DAP-39139



Datameer can now import data from Google BigQuery data sources.



Bug Fixes

1

Datameer can't recognise Int32 and Int64 Decimal values on a Parquet File Ingestion



DAP-39110

1

Datameer can't recognise Int32 and Int64 Decimal values on a Parquet File Ingestion



DAP-39110



Datameer now can handle Parquet files containing Binary, Fixed, INT32 and INT64, as well as DECIMAL column types



Bug fixed.

2

Hive Plug-in: data-driven Hive ExportJobs submitting with random impersonated user



DAP-39046

2

Hive Plug-in: data-driven Hive ExportJobs submitting with random impersonated user



DAP-39046



Datameer now runs the Hive export job with correct user impersonation.



Bug fixed.

3

Hive Plug-in: Transport Mode HTTP with Table Filter set to "Table and View" leads to an error on Kerberos secured environments



DAP-38979

3

Hive Plug-in: Transport Mode HTTP with Table Filter set to "Table and View" leads to an error on Kerberos secured environments



DAP-38979



This setup and configuration combination no longer generates an error.



Bug fixed.

4

Hive Plug-in: Hive Metastore - Create Delegation Token for Kerberos Secured Hive independent of configured Impersonation Mode



DAP-39034

4

Hive Plug-in: Hive Metastore - Create Delegation Token for Kerberos Secured Hive independent of configured Impersonation Mode



DAP-39034



Datameer now creates the required delegation token for accessing a Kerberos Secured Hive.



Bug fixed.

5

NPE when configure plug-in where preferences extension are disabled



DAP-39091

5

NPE when configure plug-in where preferences extension are disabled



DAP-39091



Datameer now correctly handles disabling an extension point of plug-in and does not produce a "NullPointerError".



Bug fixed.

6

Visual Exploration button and menu item isn't disabled if workbook has no permissions to edit



DAP-39047

6

Visual Exploration button and menu item isn't disabled if workbook has no permissions to edit



DAP-39047



Visual exploration button and related menu entries are now disabled when a user does not have adequate permission to edit.



Bug fixed.