Release notes
IBM® Db2® Big SQL v5.0.3 provides full-function SQL query capability with Hortonworks Data Platform (HDP) support and security and performance benefits.
These release notes contain:
New features overview
IBM Db2 Big SQL v5.0.3 has improved performance, usability, serviceability, and consumability capabilities.
Summary of new features and capabilities:
- Installation and upgrade
-
- New installation options allow deployment in a highly secured and customized environment.
- Reduced number of open source component dependencies, such as HBase, needed to install Db2 Big SQL.
- Express patch management is now available, and entitled customers have access to cumulative patches
- Enterprise and performance
-
- Creating Hadoop partitioned materialized query tables (MQTs) for better query performance
- Db2 Big SQL now includes support for working with Hive transactional (ACID) tables.
- Db2 Big SQL now supports integration with IBM InfoSphere Information Server to help you govern Db2 Big SQL data.
- Improved data governance using integration with the IBM InfoSphere Information Server.
- Usability and serviceability
-
- You can now create a new Big SQL Ranger authorization policy based on an existing Hive Ranger policy.
For details of these features and capabilities see the What's new topic.
Known issues
Known issues exist related to Hortonworks Data Platform (HDP) 2.5 and Db2 Big SQL version 5.0.3.
Issues related to HDP 2.5
- LOAD HADOOP commands with the SFTP connector are not supported
-
Load operations that use the LOAD HADOOP command with the SFTP connector are not supported in HDP 2.5.
- HBase loads might fail
-
When you perform an HBase load, you might see error messages in the HBase RegionServer logs such as:
Caused by: java.lang.NoClassDefFoundError: /bigsql/serde/hbase/BigSqlHBaseDeserializer.
- Hadoop load jobs might fail
-
A Hadoop load job might fail with an internal error, and the job log might show that the /tmp/hive directory is not writable.
- Tables that use CMX compression are not supported
-
CMX compression is not available for HDP 2.5.
- Automatic syncing from Ambari might not work properly
-
When you try to automatically sync from Ambari by selecting , the sync might not work correctly.
- The Explain feature in DSM might show an empty page
-
The first time that you try to open the Explain facility from Data Server Manager (DSM), DSM might show an empty page and fail to create explain tables.
- You might be unable to access an HBase table created by Big SQL
-
You might be unable to access an HBase table that was created by Big SQL from Hive with interactive mode enabled (also known as the Hive 2.1 preview).
Issues related to Db2 Big SQL version 5.0.3
- The memory and CPU used by Big SQL might cause conflicts with YARN CGroups
-
The memory and CPU used by Big SQL, which you can display with the command , might cause conflicts with YARN CGroups, resulting in a kernel panic.
- Dropping a table that is defined in the HDFS encryption zone might cause an error
-
The HDFS encryption zone is a secure directory. If a trash interval property is enabled by default, an SQL5105N error is generated when you drop a table from a secure directory. Dropping a table moves the contents to the non-encryption zone trash folder in your home directory, which is not allowed.
- Session timeout issues might occur when you log in or out of DSM
-
Due to a KNOX limitation, the logout and session timeout functions do not work properly in DSM. These issues are related to KNOX-997 and KNOX-571.
- The Hive server might not restart after an upgrade or migration
-
The Hive server might not restart after an upgrade or migration if the Hive server is on a different host than the Hive Meta store.
- You cannot install a second Big SQL head component on CentOS
-
You cannot install a second Big SQL head component on Cent OS versions 6.7, 6.8 and 6.9.
- LIKE operator with an ESCAPE clause pushed down to Impala returns an error
- In Db2 Big SQL, the LIKE operator has an ESCAPE clause.
Although this clause is not available with the Apache Impala LIKE operator, it is still being pushed
down by Db2 Big SQL. The following example query running on
Impala returns an error (SQLSTATE
560BD):
db2 "select ch from BIGAFED_ALLTYPES_SDS where ch like 'a__%' escape '_' order by 1"
Prerequisites and installation information
- For information about hardware and software prerequisites, see detailed system requirements
- For step-by-step installation instructions, see Db2 Big SQL installation
- For step-by-step migration and upgrade information, see Migrating and upgrading