Fixes INP-1742 - Apply "ItemType" filter in JOIN to Search Results table

Differential Revision: http://qa.in-portal.org/D342

Fixes INP-1743 - Don't use "JOIN" in "ListSQLs" property of unit configs

Differential Revision: http://qa.in-portal.org/D341

Fixes INP-1746 - Correct time parsing in date range filter

Differential Revision: http://qa.in-portal.org/D346

Fixes INP-1748 - Follow location, when generating static version of Maintenance Page

Differential Revision: http://qa.in-portal.org/D345

Fixes INP-1749 - Load all content blocks of a page with a single database query

Differential Revision: http://qa.in-portal.org/D347

Fixes INP-1751 - Use PHP5-style constructor names only in LibChart library code

Differential Revision: http://qa.in-portal.org/D350

  1. … 4 more files in changeset.

Fixes INP-1753 - Protect against racing condition during Scheduled Tasks execution

Differential Revision: http://qa.in-portal.org/D358

Fixes INP-1760 - Don't attempt to change "CachedUrls" table for units, that are not used in Mod-Rewrite URLs

Differential Revision: http://qa.in-portal.org/D356

Fixes INP-1761 - Account for LeftJoinOptimizer during grid total calculation

Differential Revision: http://qa.in-portal.org/D357

    • -1
    • +1
    /branches/5.2.x/core/kernel/db/dblist.php

Fixes INP-1762 - Destroy query object before logging

Differential Revision: http://qa.in-portal.org/D359

    • -1
    • +7
    /branches/5.2.x/core/kernel/application.php
    • -17
    • +50
    /branches/5.2.x/core/kernel/db/db_connection.php

Fixes INP-1763 - Use first found record in update sql in the "\kApplication::logSlowQuery" method

Differential Revision: http://qa.in-portal.org/D360

    • -0
    • +3
    /branches/5.2.x/core/kernel/application.php

Fixes INP-1764 - Set correct exit code, when exception happens in CLI

Differential Revision: http://qa.in-portal.org/D361

Fixes INP-1765 - Use table alias, when creating calculated fields for catalog items

Differential Revision: http://qa.in-portal.org/D362

Fixes INP-1766 - Change "kDBLoadBalancer::openConnection" to always update last used connection index

Differential Revision: http://qa.in-portal.org/D363

Fixes INP-1767 - Purge expired database cache entries

Differential Revision: http://qa.in-portal.org/D364

Fixes INP-1768 - Disable Load Balancing from CRON

Differential Revision: http://qa.in-portal.org/D365

Fixes INP-1769 - Truncate search result table instead of dropping it

Differential Revision: http://qa.in-portal.org/D366

Fixes INP-1770 - Load default user persistent settings all at once

Differential Revision: http://qa.in-portal.org/D367

Fixes INP-1771 - Change slave lag detection code to use "SHOW SLAVE STATUS" query

Differential Revision: http://qa.in-portal.org/D369

    • -18
    • +15
    /branches/5.2.x/core/kernel/db/db_connection.php

Fixes INP-1772 - Don't use "/tmp" folder, when resizing uploaded images

Differential Revision: http://qa.in-portal.org/D371

Fixes INP-1773 - Use "round" function during image resize instead of "ceil"

Differential Revision: http://qa.in-portal.org/D370

Fixes INP-1775 - Rename uploaded images to match their image type (when "storage_format" is used)

Differential Revision: http://qa.in-portal.org/D373

Fixes INP-1776 - Define permission mapping for "OnExportCancel" event

Differential Revision: http://qa.in-portal.org/D374

Fixes INP-1777 - Preserve non-existing selected options during record field value display

Differential Revision: http://qa.in-portal.org/D375

Fixes INP-1778 - Auto-focus correct form control on error

Differential Revision: http://qa.in-portal.org/D376

Fixes INP-1779 - Throw an exception, when SQL error is detected in CLI

Differential Revision: http://qa.in-portal.org/D377

Fixes INP-1780 - Sync "Semaphores" table structure between clean install and upgrade

Differential Revision: http://qa.in-portal.org/D378

    • -0
    • +1
    /branches/5.2.x/core/install/upgrades.sql

Fixes INP-1784 - Adjust "grid_total_td" block to respect "format" parameter

Differential Revision: http://qa.in-portal.org/D382

    • -5
    • +6
    /branches/5.2.x/core/kernel/db/dblist.php

Fixes INP-1788 - Trigger a warning, when not all fields were updated via "kDBItem::Update" method call

Differential Revision: http://qa.in-portal.org/D386

    • -1
    • +19
    /branches/5.2.x/core/kernel/db/dbitem.php

Fixes INP-1789 - Teach "Changes Log" section to respect "kDBItem::Update" calls with limited field set

Differential Revision: http://qa.in-portal.org/D387

    • -8
    • +19
    /branches/5.2.x/core/kernel/db/dbitem.php