Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New indexes for big databases in the narrative web report #1896

Merged
merged 1 commit into from
Feb 1, 2025

Conversation

SNoiraud
Copy link
Member

When we have large databases, the current indexes are too big
We have now 1 page for each letter.

We can limit the size of the page in rows per page in the html tab of the report.
The values are between 10 and 2000. The default is 500.
If we have more than this limit, we create a secondary index for the associated letter.

@SNoiraud SNoiraud added this to the v6.0 milestone Jan 30, 2025
@DaveSch-gramps
Copy link
Contributor

I made the changes to my 5.2.4 basepage f8b6213 for event sorting.

Worked great!

@Nick-Hall
Copy link
Member

@DaveSch-gramps Thanks for testing.

When we have large databases, the current indexes are too big.
We now have a single page for each letter.

We can limit the size of the page in rows per page in the html tab of
the report. The values are between 10 and 2000. The default is 500.
If we have more than this limit, we create a secondary index for the
associated letter.
@Nick-Hall Nick-Hall changed the title Split the indexes of people, families, events, places and sources in the narrative web. New indexes for big databases in the narrative web report Feb 1, 2025
@Nick-Hall Nick-Hall merged commit 0006a7a into gramps-project:master Feb 1, 2025
2 checks passed
@SNoiraud SNoiraud deleted the splitindex2 branch February 1, 2025 17:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants