Uploaded image for project: 'phpBB3'
  1. phpBB3
  2. PHPBB3-12933

The search operator for partial matches does not work

    Details

    • Type: Bug
    • Status: Unverified Fix
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.0.13, 3.1.0-RC2
    • Fix Version/s: 3.0.13-PL1, 3.1.3-RC2
    • Component/s: Search
    • Labels:
      None

      Description

      The operator for partial matches do not work and displays the following error :
      "You must specify at least one word to search for. Each word must consist of at least 3 characters and must not contain more than 14 characters excluding wildcards."

        Issue Links

          Activity

          Hide
          Lady_G Lady_G added a comment - - edited

          I think this problem belongs with this bug, as the crash is created by extending the wild card matching from one to two words. From "test*" to "test test*" is the same problem, at least to me. It may provide an additional clue to the root cause.

          As you requested, I have created Bug 13392: Search engine crashes using operator for partial matches .

          Show
          Lady_G Lady_G added a comment - - edited I think this problem belongs with this bug, as the crash is created by extending the wild card matching from one to two words. From "test*" to "test test*" is the same problem, at least to me. It may provide an additional clue to the root cause. As you requested, I have created Bug 13392: Search engine crashes using operator for partial matches .
          Hide
          P_I P_I added a comment - - edited

          As Domos reported when the bug was opened, putting a wildcard as the last letter causes the search to yield no results. This is completely different than the behaviour in phpBB 3.0.12 and represents a significant regression, rendering the search function essentially useless in phpBB 3.1.

          About the priority of Minor - "Minor loss of function, or other problem where easy workaround is present". Wildcard search is a very common usage and therefore is a full loss of function and there is no workaround. Please prioritize as either Major or better still, Blocking.

          The lack of an Assignee provides no confidence this will be fixed for 3.1.3 as currently indicated.

          Show
          P_I P_I added a comment - - edited As Domos reported when the bug was opened, putting a wildcard as the last letter causes the search to yield no results. This is completely different than the behaviour in phpBB 3.0.12 and represents a significant regression , rendering the search function essentially useless in phpBB 3.1. About the priority of Minor - "Minor loss of function, or other problem where easy workaround is present". Wildcard search is a very common usage and therefore is a full loss of function and there is no workaround. Please prioritize as either Major or better still, Blocking. The lack of an Assignee provides no confidence this will be fixed for 3.1.3 as currently indicated.
          Hide
          P_I P_I added a comment -

          Still no progress yet today in https://area51.phpbb.com/phpBB/viewtopic.php?p=272331#p272331 it was announced "However, 3.1.3-RC1 is close to being finished and will be wrapped in the next couple of days:"

          If I had the phpBB coding skills I would undertake to fix this problem, but sadly I don't and therefore I must depend on the phpBB development team to get this resolved.

          As I've repeatedly stated, this is a significant regression from phpBB 3.0.12 which effectively renders the search function useless for wildcard searches and therefore is a blocking issue for updating any of my sites. Is this viewpoint incorrect? If not, why hasn't the Priority been changed?

          Apologies if this seems a bit of a rant, but the silence from the development team has been deafening.

          Show
          P_I P_I added a comment - Still no progress yet today in https://area51.phpbb.com/phpBB/viewtopic.php?p=272331#p272331 it was announced "However, 3.1.3-RC1 is close to being finished and will be wrapped in the next couple of days:" If I had the phpBB coding skills I would undertake to fix this problem, but sadly I don't and therefore I must depend on the phpBB development team to get this resolved. As I've repeatedly stated, this is a significant regression from phpBB 3.0.12 which effectively renders the search function useless for wildcard searches and therefore is a blocking issue for updating any of my sites. Is this viewpoint incorrect? If not, why hasn't the Priority been changed? Apologies if this seems a bit of a rant, but the silence from the development team has been deafening.
          Hide
          nickvergessen Joas Schilling added a comment -

          I prepared a test that shows that it is indeed broken:
          https://github.com/phpbb/phpbb/pull/3287

          Show
          nickvergessen Joas Schilling added a comment - I prepared a test that shows that it is indeed broken: https://github.com/phpbb/phpbb/pull/3287
          Hide
          bantu Andreas Fischer added a comment -

          This is in 3.1.3-RC2 via https://github.com/phpbb/phpbb/commit/b6786f8ba10434603e630f0962dcf6384ade32a0. The tests are only in develop-ascraeus.

          Show
          bantu Andreas Fischer added a comment - This is in 3.1.3-RC2 via https://github.com/phpbb/phpbb/commit/b6786f8ba10434603e630f0962dcf6384ade32a0 . The tests are only in develop-ascraeus.

            People

            • Assignee:
              dhruv.goel92 Dhruv Goel
              Reporter:
              Domos Domos
            • Votes:
              4 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development