convos-chat / convos-chat/convos
Search function doesn't return new results
- Dominant language
- Go
- Stars
- 1.2k
- Forks
- 93
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the bug**
Search is inconsistent, but mostly doesn't return searches past May or January of this year in some cases. I checked the filesystem and the logs are there.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to search on the sidebar
2. Type in @nick
**Expected behavior**
Showing me logs from today, when I know there are logs available.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Environment:**
- OS: Docker on Ubuntu 22.04 - Docker version 20.10.21, build 20.10.21-0ubuntu1~22.04.3
- Browser Chrome and Firefox tested - same outcome
- Version 7.15
**Additional context**
Tested #channel and simple text and it's also very inconsistent, but mostly not new results.
CORE
Name Required Installed
perl 5.020 v5.32.1
Unicode::UTF8 0.62 0.62
Time::Piece 1.20 1.3401
Text::Markdown::Hoedown 1.03 1.03
Syntax::Keyword::Try 0.27 0.28
Parse::IRC 1.22 1.22
Mojolicious::Plugin::Syslog 0.06 0.06
Mojolicious::Plugin::OpenAPI 5.07 5.08
Mojolicious 9.31 9.31
Module::Install 1.10 1.19
LinkEmbedder 1.20 1.20
IRC::Utils 0.12 0.12
IO::Socket::SSL 2.009 2.071
HTTP::AcceptLanguage 0.02 0.02
Future::AsyncAwait 0.59 0.62
File::ReadBackwards 1.06 1.06
File::HomeDir 1.00 1.006
Crypt::Passphrase::Bcrypt 0.003 0.003
Crypt::Passphrase::Argon2 0.003 0.003
Crypt::Passphrase 0.004 0.005
Convos 7.15 7.15
Contributor guide
No contributing guide indexed for this repository
Research direction
Start from the sidebar search entry point and reproduce the issue in version 7.15 with @nick, #channel, and simple-text searches. Check how recent logs are selected and confirm that logs from today appear when they exist; the issue is resolved when new results are returned consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- perl
- Domain
- backend, search
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 32/100