Bugs addressed with this patch:\n\nBug 130174 II-169 (GENERIC)\nA union query that has an order-by clause which contains a function such as rand() or lower() causes E_SC0206/E_QE009C error.\n\nBug 132638 II-1985 (GENERIC)\nIn a multi DBMS server environment if the recovery process dies for whatever reason one DBMS server does not shut down, spins reporting E_CL2517_CS_SMPR_DEADLOCK and E_DMA42E_LG_MUTEX and fills the errlog.log until the process is killed. Happens with 4 and more servers.\n\nBug 135208 II-4515 (GENERIC)\nIncorrect SQL syntax using OVER without PARTITION BY causes E_OP0082 consistency check error.\n\nBug 135511 II-4923 (GENERIC)\nWrong flags set in iiprocedure.dbp_mask1 for procedure A when A calls procedure B and B is recreated - depending on who is executing A. Verifydb then reports S_DU16E9_UNEXPECTED_DBP_PERMS and S_DU0251_MARK_DBP_DORMANT.\n\nBug 136823 II-6290 (GENERIC)\nView creation fails with E_QS000F_BAD_HANDLE when created from python and JDBC.\n\nBug 137084 II-6596 (GENERIC)\nServer returns wrong result for queries with restrictions on a table's key column.\n\nBug 139654 II-9197 (X100)\nA query that has a mixture of distinct and non-distinct aggregate fails with E_OP08C1 Consistency check error.\n\nBug 139946 II-9449 (GENERIC)\nWith config parameter 'ambig_replace_64compat' being set to ON, in a cross table update query, a view that contains ifnull() in its select list is being materialized instead of being flattened\n\nBug 140028 II-9607 (X100)\nAn outer join query on x100 tables returns wrong result. QEP contains an outer join hash join node, and the hash join type in such node is not HashJoin01 or HashJoinN type.\n\nBug 140066 II-9639 (GENERIC)\nUpdating the current row of a cursor will abort if any of the columns being updated are part of an Integrity constraint.\n\nBug 140080 II-9651 (GENERIC,VECTORWISE)\nISO Ingres sends padding characters to x100 when inserting non-ASCII strings into char(n) column\n