Skip to content

Missing search (index) entries #211

@AllenJB

Description

@AllenJB

I've noticed a significant number of entries don't appear in the web quick search. The entries for these are missing from the search indexes files.

Some examples are locale_canonicalize / Locale::canonicalize and XMLWriter::writePi / xmlwriter_write_pi.

In all the cases I found both the procedural and OO variants are missing, so it's not a case on one being skipped.

If you type 'XMLWriter' into the search, you can see the class entry comes up, as well as some methods. But the vast majority of methods are missing.

I've tracked this down to the $index['chunk'] check. The offending entries all have 'chunk' = 0.

However I don't know enough about what this chunk value is supposed to indicate, or what else might be using it, to take debugging this further.

One theory I have is that this is related to entries with multiple <refname> values in the same <refentry>.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions