<?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 PageTitleCollection.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>0b52f0deef6eac7a16ba729a40529e516f2adbbe - SearchIndex: use FileIndex for title token index</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Search/Collection/PageTitleCollection.php#0b52f0deef6eac7a16ba729a40529e516f2adbbe</link>
        <description>SearchIndex: use FileIndex for title token indexPageTitleCollection accesses titles by RID (one line at a time), soloading the entire index into memory is wasteful. Override getTokenIndex()to return a FileIndex, matching the line-by-line access pattern used onmaster.

            List of files:
            /dokuwiki/inc/Search/Collection/PageTitleCollection.php</description>
        <pubDate>Tue, 07 Apr 2026 18:12:33 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>95b16223691931fa8086866a2b318bc319b06a8f - SearchIndex: accept pre-instantiated entity and token indexes in collections</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Search/Collection/PageTitleCollection.php#95b16223691931fa8086866a2b318bc319b06a8f</link>
        <description>SearchIndex: accept pre-instantiated entity and token indexes in collectionsAllow passing AbstractIndex objects for the entity and tokenparameters instead of string names. This enables sharing indexinstances between collections for efficiency.

            List of files:
            /dokuwiki/inc/Search/Collection/PageTitleCollection.php</description>
        <pubDate>Sun, 05 Apr 2026 19:20:29 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>d92c078c66fe0feb3beeeb1a383e15ca031fb4f8 - SearchIndex: add DirectCollection for 1:1 entity-token mappings</title>
        <link>http://127.0.0.1:8080/history/dokuwiki/inc/Search/Collection/PageTitleCollection.php#d92c078c66fe0feb3beeeb1a383e15ca031fb4f8</link>
        <description>SearchIndex: add DirectCollection for 1:1 entity-token mappingsIntroduce DirectCollection as a third collection type alongsideFrequencyCollection and LookupCollection. Direct collections storeexactly one token per entity at the entity&apos;s position in the tokenindex (entity.RID === token.RID), with no frequency or reverse indexes.AbstractCollection now accepts optional frequency/reverse index names(default to &apos;&apos;) and skips locking empty index names.Adds PageTitleCollection as the first concrete direct collectionfor the page -&gt; title mapping.

            List of files:
            /dokuwiki/inc/Search/Collection/PageTitleCollection.php</description>
        <pubDate>Sun, 05 Apr 2026 14:00:34 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
</channel>
</rss>
