joplin icon indicating copy to clipboard operation
joplin copied to clipboard

Search does not find partial matches

Open dreamflasher opened this issue 1 year ago • 3 comments

First of all: Thank you for your amazing software. I am switching from StandardNotes to Joplin, and overall I am having a great experience. I especially hope: Better mobile app, less sync conflict errors. Please, don't close this issue right away, I have searched for tickets, I am aware of the search documentation, I still believe this is broken:

Environment

Joplin version: 2.8.8 Platform: Windows OS specifics: 11

Steps to reproduce

  1. Type "lineage" in search
  2. Relevant notes are not found

Describe what you expected to happen

Find a note containing the word "LineageOS".

Details

The first time I searched for a note it didn't find it and I thought the search is broken. I wanted to open a ticket, but found at least 3 tickets describing this issue: https://github.com/laurent22/joplin/issues/6455 https://github.com/laurent22/joplin/issues/5313 https://github.com/laurent22/joplin/issues/4178

The response so far was: Read the documentation (https://joplinapp.org/help/#searching), this is expected behaviour.

I totally understand the developer perspective. I totally understand that it's a non-trivial problem to make partial search fast.

Nevertheless, it's a behaviour users expect, and you can't expect from normal users to read the documentation on search before doing the first search. The user experience of new users will be: Oh this sucks.

From my perspective the expectation of search is:

input: word1 word2 actual search: *word1* AND *word2*

The full fix is likely a lot of work, but I believe there is a low hanging fruit to give a significantly better experience:

  • auto-append a * to the search term, if the term is longer than one character

This would still be fast and improve the default search results significantly.

dreamflasher avatar Jul 19 '22 09:07 dreamflasher

+1

Same behaviour here on an M1 Mac.

I have a note titled 'jdownloader' - when searching using the phrase 'downloader' it fails to find the note.

Joplin 2.9.1 (prod, darwin)

Client ID: 16808c9afba04214bf05679c9884531e
Sync Version: 3
Profile Version: 41
Keychain Supported: Yes

Revision: c3179a3

floq-design avatar Aug 10 '22 10:08 floq-design

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

github-actions[bot] avatar Sep 09 '22 16:09 github-actions[bot]

Still relevant, please turn off the stale bot.

dreamflasher avatar Sep 09 '22 17:09 dreamflasher

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

github-actions[bot] avatar Oct 10 '22 16:10 github-actions[bot]

Closing this issue after a prolonged period of inactivity. If this issue is still present in the latest release, feel free to create a new issue with up-to-date information.

github-actions[bot] avatar Oct 17 '22 16:10 github-actions[bot]

@laurent22 could you please reopen? The issue is not resolved :(

dreamflasher avatar Oct 17 '22 17:10 dreamflasher

Yes that will be changed on desktop and mobile eventually, but it's not a bug, just a feature we need to change

laurent22 avatar Oct 17 '22 17:10 laurent22

This is still relevant and should be a high priority feature request, please turn off the stale bot.

ntomita avatar Oct 30 '22 04:10 ntomita