The Advanced Search feature on the page that shows my games is not working properly, specifically the rating range filter.
- My profile says I have played 7357 games. If I then click on Advanced Search with no filters it only finds 6866. I don't know what games are eliminated (maybe unrated, or variants, ...), and this is not a necessarily a problem. I only include it to help track the issue.
- Setting the rating filter to "From 600 Rating To 2900 Rating" also finds 6866. Again, no problem.
- Setting the rating filter to "From 1800 Rating To 2900 Rating" only finds 40 games, which is way too low. The list of games consists of 29 where I played against opponents with ratings above 2000, and 11 classical games where my rating was above 1800.
- Setting the rating filter to "From 1800 Rating To 2000 Rating" finds the same 40 games, Note that the 29 non-classical games have neither player within the rating range.
- Setting the rating filter to "From 2000 to 2900 Rating" returns no games.
The Advanced Search feature on the page that shows my games is not working properly, specifically the rating range filter.
1. My profile says I have played 7357 games. If I then click on Advanced Search with no filters it only finds 6866. I don't know what games are eliminated (maybe unrated, or variants, ...), and this is not a necessarily a problem. I only include it to help track the issue.
2. Setting the rating filter to "From 600 Rating To 2900 Rating" also finds 6866. Again, no problem.
3. Setting the rating filter to "From 1800 Rating To 2900 Rating" only finds 40 games, which is way too low. The list of games consists of 29 where I played against opponents with ratings above 2000, and 11 classical games where my rating was above 1800.
4. Setting the rating filter to "From 1800 Rating To 2000 Rating" finds the same 40 games, Note that the 29 non-classical games have neither player within the rating range.
5. Setting the rating filter to "From 2000 to 2900 Rating" returns no games.
- There was a problem a few months back with the database. I forget the precise details, but because of that all played within that time period are not stored in the database.
EDIT: Indexing issue, not database as #3 said
1. There was a problem a few months back with the database. I forget the precise details, but because of that all played within that time period are not stored in the database.
EDIT: Indexing issue, not database as #3 said
https://github.com/ornicar/lila/issues/7332
https://github.com/ornicar/lila/issues/7333
TLDR : Games are not indexed. Games are still in the DB.
"When the search index had to be rebuilt for #6785 some games were not reindexed. It's not worth reindexing from scratch for that now, but it should be fixed whenever the next breaking change for search requires a rebuild."
https://github.com/ornicar/lila/issues/7332
https://github.com/ornicar/lila/issues/7333
TLDR : Games are not indexed. Games are still in the DB.
"When the search index had to be rebuilt for #6785 some games were not reindexed. It's not worth reindexing from scratch for that now, but it should be fixed whenever the next breaking change for search requires a rebuild."
I see. Would it be correct to say simply that the search function doesn't work at this time? If so, maybe the button could be grayed out or something.
I see. Would it be correct to say simply that the search function doesn't work at this time? If so, maybe the button could be grayed out or something.
I mean, the search function works, just not for that period of time.
I mean, the search function works, just not for that period of time.
@TCF_Namelecc I guess that's what I'm not clear on. In what sense can it be said to work at all? It's not as if it just misses the games from a certain period - see my point 4 above: it returns games that don't meet the search criteria.
@TCF_Namelecc I guess that's what I'm not clear on. In what sense can it be said to work at all? It's not as if it just misses the games from a certain period - see my point 4 above: it returns games that don't meet the search criteria.
Rating in advanced search means the average rating of both players.
Rating in advanced search means the average rating of both players.