<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in QueryBuilder.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>150f5bc933a51e9c38dc84fe05d936cf95f358e1 - Adjust tests for named parameters in SQL</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#150f5bc933a51e9c38dc84fe05d936cf95f358e1</link>
        <description>Adjust tests for named parameters in SQL

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Tue, 14 Nov 2023 13:21:37 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>e65ff35effe42463534119d8b7188a730c4c4f18 - Use named parameters in SQL queries</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#e65ff35effe42463534119d8b7188a730c4c4f18</link>
        <description>Use named parameters in SQL queries

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Thu, 02 Nov 2023 15:31:16 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>7234bfb14e712ff548d9266ef32fdcc8eaf2d04e - &#55358;&#56598; Automatic code style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#7234bfb14e712ff548d9266ef32fdcc8eaf2d04e</link>
        <description>&#55358;&#56598; Automatic code style fixes

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Wed, 13 Sep 2023 09:45:56 +0000</pubDate>
        <dc:creator>splitbrain &lt;splitbrain@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>0549dcc5bc88d4f9d923acdd09931d8d51be7097 - PHP code sniffer autofixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#0549dcc5bc88d4f9d923acdd09931d8d51be7097</link>
        <description>PHP code sniffer autofixes

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Thu, 13 Jan 2022 13:29:32 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>748e747f37aa44250ee32847b5fc3ff1e47f0835 - Manual coding style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#748e747f37aa44250ee32847b5fc3ff1e47f0835</link>
        <description>Manual coding style fixesMethod and variable visibility, camel case method names. Some exclusions due to inheritance

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Thu, 09 Apr 2020 18:32:42 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>d6d97f6064c3b0f90310be8341edc9585520ee54 - Automatic coding style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#d6d97f6064c3b0f90310be8341edc9585520ee54</link>
        <description>Automatic coding style fixes

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Thu, 09 Apr 2020 14:54:27 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>af993d55de4e0a953dd341ba1012e1447afbac9b - fix: stop OR filters causing problems</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#af993d55de4e0a953dd341ba1012e1447afbac9b</link>
        <description>fix: stop OR filters causing problemsThe filters coming from syntax should be grouped together in a subgroupto that OR-filters cannot undo the filters on latest=1 etc.Since we cannot know in the filter function whether there is already asubgroup for us to use or which to use, the solution was to give thecorrect subgroup to the filter function directly.Instead of adding another parameter to the already long list ofparameters for that function, I have chosen to give theQueryBuilderWhere a reference back to the original QueryBuilder.

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Tue, 03 Jan 2017 14:30:46 +0000</pubDate>
        <dc:creator>Michael Grosse &lt;grosse@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>db7970ca33d66b924443af737b13af2b8d5bb664 - use generated table alias in joins. fixes #246</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#db7970ca33d66b924443af737b13af2b8d5bb664</link>
        <description>use generated table alias in joins. fixes #246For joining the multi table, we used the colref of the refrenced multicolumn in creating the alias of the joined table. But when referencingmulti columns from different schemas, the colref can be the same for twocolumns. This patch now changes it to make use of thegenerateTableAlias() method in our query builder, which makes sure allaliases are unique.

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Wed, 07 Dec 2016 09:59:33 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>4566427492fa9f2a317c68458001b38a472b1b68 - isset is not good for testing an array containing NULL</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#4566427492fa9f2a317c68458001b38a472b1b68</link>
        <description>isset is not good for testing an array containing NULL

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Tue, 19 Jul 2016 13:57:41 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>9ee8a9793d76bc47b835c4f64004da90a718ece1 - introduce getSelectStatement to modify selects later on</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#9ee8a9793d76bc47b835c4f64004da90a718ece1</link>
        <description>introduce getSelectStatement to modify selects later on

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Tue, 19 Jul 2016 12:58:14 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>aa1f50747d4c06c4cd033f5bb6213ba08543ee04 - code style adjustment, no single line exceptions</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#aa1f50747d4c06c4cd033f5bb6213ba08543ee04</link>
        <description>code style adjustment, no single line exceptions

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Thu, 14 Jul 2016 12:35:49 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>2f68434ddfdca372bc621625760a4d7b8a3a48b8 - use the query builder in Search</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#2f68434ddfdca372bc621625760a4d7b8a3a48b8</link>
        <description>use the query builder in SearchTests still run through, so it seems to be correct so far

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Thu, 14 Jul 2016 12:05:59 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>83cb959bf0a16f7bcdfa57ee63b4273225ed5f7d - added group and sort by</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#83cb959bf0a16f7bcdfa57ee63b4273225ed5f7d</link>
        <description>added group and sort by

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Thu, 14 Jul 2016 08:42:07 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>2b5df26e5a33d0e9ee80d2f3cd3f6665b87a04a8 - fix and test placeholder replacement</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#2b5df26e5a33d0e9ee80d2f3cd3f6665b87a04a8</link>
        <description>fix and test placeholder replacement

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Thu, 14 Jul 2016 07:57:35 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>df30dbf7850aebdf976170b5ea371d1bdbc38775 - tests for where</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#df30dbf7850aebdf976170b5ea371d1bdbc38775</link>
        <description>tests for where

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Thu, 14 Jul 2016 07:47:25 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>8c551fd7933e3ce037b5c5407443a5b9336daea0 - test that left joins are positioned correctly</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/meta/QueryBuilder.php#8c551fd7933e3ce037b5c5407443a5b9336daea0</link>
        <description>test that left joins are positioned correctly

            List of files:
            /plugin/struct/meta/QueryBuilder.php</description>
        <pubDate>Wed, 13 Jul 2016 15:53:49 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
</channel>
</rss>
