Skip to content

support history traversal based reindex without history cache #4265

Open
@vladak

Description

@vladak

As suggested in #4262 (reply in thread) , it should be possible to support history based reindex even without history cache. This would nicely complement the economical mode (-e) to reduce the amount of space in the data root.

This would require some way to store the latest indexed changeset for all repositories in given project. This is currently stored in the data root in the OpenGroklatestRev files (per repository).

Also, the history traversal checks (namely to make sure all the repositories for given project support history traversal) need to be performed.

This sort of depends on #4063/#4745 because history cache should be tunable per project proper.

New indexer option should be introduced to control this, e.g. --historyCache with on/off value.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions