<?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 indexer.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>8788dbbd585b42284320d64cc932f3c875eab6b2 - &#55358;&#56598; Rector and PHPCS fixes</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#8788dbbd585b42284320d64cc932f3c875eab6b2</link>
        <description>&#55358;&#56598; Rector and PHPCS fixes

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Wed, 06 May 2026 19:32:03 +0000</pubDate>
        <dc:creator>splitbrain &lt;86426+splitbrain@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>83b3acccb42578eaa33f84e6b13612436320090b - SearchIndex: rewrite Indexer to use Collection classes</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#83b3acccb42578eaa33f84e6b13612436320090b</link>
        <description>SearchIndex: rewrite Indexer to use Collection classesReplace the intermediate #2943 classes (FulltextIndex, MetadataIndex)with the new Collection-based architecture. The Indexer is now a thinstateless orchestrator that delegates all index work to collections.Key changes:- Indexer no longer extends AbstractIndex; page name passed to methods- addPage/deletePage/clear use PageTitleCollection,  PageFulltextCollection, and PageMetaCollection- New PageMetaCollection replaces separate ReferencesCollection and  MediaCollection with a single class that handles arbitrary metadata  keys dynamically- Shared writable FileIndex(&apos;page&apos;) passed to all collections- Logger callback replaces verbose parameter- Methods return void instead of bool- Index classes implement IteratorAggregate for clean data access- Indexer tests consolidated into namespaced IndexerTest.php- All callers updated to new stateless API

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Mon, 06 Apr 2026 10:31:11 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>7f394dd683d14aba9f6131a7f9d011383c280834 - Merge branch &apos;master&apos; into searchIndex-finish</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#7f394dd683d14aba9f6131a7f9d011383c280834</link>
        <description>Merge branch &apos;master&apos; into searchIndex-finish* master: (55 commits)  Translation update (pt-br)  Bump phpseclib/phpseclib from 3.0.49 to 3.0.50  &#55358;&#56598; Update deleted files  strict value comparison in auth session check. fixes #4602  Translation update (pt-br)  Translation update (pt-br)  remove utf8_encode() from authad plugin  todo checker action: ignore vendor  updated rector and applied it  removed another php 7.4 workaround  removed an old PHP 5 workaround in HTTPClient  remove checks for mbstring.func_overload  removed php 8 polyfills  ignore HTML validation issue with skipped headline levels  declare PrefCookie constant visibility  update slika which fixes another php 8.5 deprecation issue  fix http tests  fix destructuring false returns from changelog functions  avoid using null as cache key  Fix deprecation warning in UTF8/Conversion  ...

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Sun, 05 Apr 2026 09:15:35 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>9df9f0c8d11cfaadf321a358ea52a8328f6661ad - Merge branch &apos;master&apos; into searchIndex-finish</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#9df9f0c8d11cfaadf321a358ea52a8328f6661ad</link>
        <description>Merge branch &apos;master&apos; into searchIndex-finishThere were a lot of conflicts to resolve. Not all of them may have beenresolved correctly...* master: (1094 commits)  Login accessibility improvements  Translation update (it)  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  translation update  Remove HTML from strings based on title and tagline  SECURITY: fix XSS vulnerability. fixes #4512  translation update  Fix typos in usermanager English strings  Replace hardcoded message by localized string  set DOKU_INC in rector  ...

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Mon, 27 Oct 2025 13:09:16 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>141d9fe1576b731761d04a0ddb937eba0acc05b9 - Make bin/indexer.php more robust</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#141d9fe1576b731761d04a0ddb937eba0acc05b9</link>
        <description>Make bin/indexer.php more robustWraps the indexing process into a try/catch so that any exceptionsduring indexing will not abort the whole process.This also makes use of the CLI plugin log levels and deprecates thequiet option.

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Mon, 20 Oct 2025 10:34:29 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;gohr@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>d4f83172d9533c4d84f450fe22ef630816b21d75 - code style: line breaks</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#d4f83172d9533c4d84f450fe22ef630816b21d75</link>
        <description>code style: line breaks

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Thu, 31 Aug 2023 20:44:40 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>177d6836e2f75d0e404be9c566e61725852a1e07 - coding style: control flow whitespaces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#177d6836e2f75d0e404be9c566e61725852a1e07</link>
        <description>coding style: control flow whitespaces

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Thu, 31 Aug 2023 12:22:35 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>d868eb89f182718a31113373a6272670bd7f8012 - codestyle adjustments: function declaration braces/spaces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#d868eb89f182718a31113373a6272670bd7f8012</link>
        <description>codestyle adjustments: function declaration braces/spaces

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Wed, 30 Aug 2023 15:09:14 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>8c7c53b0321a3cd3116b8d3b2ad27863a38dece7 - codestyle adjustments: class declaration braces</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#8c7c53b0321a3cd3116b8d3b2ad27863a38dece7</link>
        <description>codestyle adjustments: class declaration braces

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Wed, 30 Aug 2023 15:05:28 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>b1f206e1d439d693686c99955ab305e7ca94e760 - Apply rector fixes to bin and toplevel</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#b1f206e1d439d693686c99955ab305e7ca94e760</link>
        <description>Apply rector fixes to bin and toplevel

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Wed, 30 Aug 2023 12:48:22 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>a32da6dda625a55bd713657b22f3ab332757fca6 - change Index objects to non-singleton</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#a32da6dda625a55bd713657b22f3ab332757fca6</link>
        <description>change Index objects to non-singletonIndexer, FulltextIndex, MetadataIndex uses common directory to store *.idx files, but this does not mean they should be singleton objects to avoid lock confrictions.

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Fri, 25 Sep 2020 07:15:28 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b9c8f036e1bb114ae168c0127251199c49419489 - Merge branch &apos;master&apos; into Refactor_Fulltext</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#b9c8f036e1bb114ae168c0127251199c49419489</link>
        <description>Merge branch &apos;master&apos; into Refactor_Fulltext* master: (111 commits)  Update translation  translation update  don&apos;t crush tables too narrow. fixes #3250  translation update  Thorough tests for EO, DE, PT and ES  translation update  Optimized pageRestoreConfirm function  Tests for Portuguese and Spanish  Changes according to revisions in https://github.com/moisesbr-dw/dokuwiki/pull/2  adjust callstack depth for deprecation message further  better deprecation messages for self required plugin base files  don&apos;t test on old PHP releases anymore  increase minimum PHP version to 7.2  fixed tests for cleanID and romanization for Greeklish  Improved the transliteration from greek to latin.  extension cli: do not try to upgrade bundled plugins  Public access to patterns in external link parser  test the collator fallback always  cleanup for collator tests  wrap sorting functions into their own class  ...

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Thu, 10 Sep 2020 07:55:59 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>cbfa4829d9bcd40d1cc3b9220fe78fa37c385c02 - use envvars in shebang</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#cbfa4829d9bcd40d1cc3b9220fe78fa37c385c02</link>
        <description>use envvars in shebang

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Sat, 13 Jun 2020 22:41:58 +0000</pubDate>
        <dc:creator>Phy &lt;git@phy25.com&gt;</dc:creator>
    </item>
<item>
        <title>4027a91aac0d8a078226f0e5beb2158d508a1897 - use Indexer.php instead of PageIndex.php</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#4027a91aac0d8a078226f0e5beb2158d508a1897</link>
        <description>use Indexer.php instead of PageIndex.php

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Thu, 30 Jan 2020 12:47:41 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3f4a342befbede62946481d36e02a2a7b211c309 - rewrite deprecated idx_* functions</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#3f4a342befbede62946481d36e02a2a7b211c309</link>
        <description>rewrite deprecated idx_* functions

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Tue, 14 Jan 2020 12:07:54 +0000</pubDate>
        <dc:creator>Satoshi Sahara &lt;sahara.satoshi@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2b2d0ba9339184ee47e558ae2ba327774cb51f57 - PSR2 adjustments for bin scripts</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#2b2d0ba9339184ee47e558ae2ba327774cb51f57</link>
        <description>PSR2 adjustments for bin scripts

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Fri, 01 Jun 2018 08:46:54 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>cbeaa4a0479ce7023201d4032978899ffaceb187 - replace Doku_CLI with splitbrain\phpcli\CLI</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#cbeaa4a0479ce7023201d4032978899ffaceb187</link>
        <description>replace Doku_CLI with splitbrain\phpcli\CLIIt has few more features (like turning down verbosity) and looks nicer

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Fri, 10 Nov 2017 13:18:18 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>1c36b3d86f90185519cadaad85251922dc771fe1 - code reformat</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#1c36b3d86f90185519cadaad85251922dc771fe1</link>
        <description>code reformat

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Fri, 16 May 2014 07:11:15 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>b0b7909bdd454e9614f4ffe34f384b0da0ce4585 - converted some more CLI tools, minor CLI class updates</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#b0b7909bdd454e9614f4ffe34f384b0da0ce4585</link>
        <description>converted some more CLI tools, minor CLI class updates

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Thu, 20 Mar 2014 19:55:57 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>bff17c53db3caca2e08837dc163e10a15f82860b - Remove superfluous requires and variables from bin/indexer.php</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/bin/indexer.php#bff17c53db3caca2e08837dc163e10a15f82860b</link>
        <description>Remove superfluous requires and variables from bin/indexer.php

            List of files:
            /dokuwiki/bin/indexer.php</description>
        <pubDate>Thu, 20 Dec 2012 16:49:19 +0000</pubDate>
        <dc:creator>Michael Hamann &lt;michael@content-space.de&gt;</dc:creator>
    </item>
</channel>
</rss>
