Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-44354

Cached LIKE operator pattern not updated on changes

    XMLWordPrintable

Details

    • Untriaged
    • 1
    • Yes

    Description

      The LIKE operator caches the compiled regular expression in expression tree and then continues to use it even if the input argument has changed.  This affects PREPARED statements.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            Donald.haggart Donald Haggart created issue -
            Sitaram.Vemulapalli Sitaram Vemulapalli made changes -
            Field Original Value New Value
            Description The LIKE operator caches the compiled regular expression and then blindly uses it even if the input argument has changed.  This affects PREPARED statements. The LIKE operator caches the compiled regular expression in expression tree and then blindly uses it even if the input argument has changed.  This affects PREPARED.
            Sitaram.Vemulapalli Sitaram Vemulapalli made changes -
            Affects Version/s 6.6.1 [ 17002 ]
            Affects Version/s Cheshire-Cat [ 15915 ]
            Sitaram.Vemulapalli Sitaram Vemulapalli made changes -
            Fix Version/s Cheshire-Cat [ 15915 ]
            Fix Version/s 6.6.2 [ 17103 ]
            Sitaram.Vemulapalli Sitaram Vemulapalli made changes -
            Component/s query [ 10718 ]
            Sitaram.Vemulapalli Sitaram Vemulapalli made changes -
            Is this a Regression? Unknown [ 10452 ] Yes [ 10450 ]
            Sitaram.Vemulapalli Sitaram Vemulapalli made changes -
            Link This issue is caused by MB-40648 [ MB-40648 ]
            thomas.dotters Thomas Dotters made changes -
            Link This issue blocks CBSE-9655 [ CBSE-9655 ]
            Sitaram.Vemulapalli Sitaram Vemulapalli made changes -
            Labels 6.6.2-candidate
            thomas.dotters Thomas Dotters made changes -
            Link This issue blocks CBSE-9666 [ CBSE-9666 ]
            wayne Wayne Siu made changes -
            Link This issue blocks MB-43310 [ MB-43310 ]
            wayne Wayne Siu made changes -
            Labels 6.6.2-candidate approved-for-6.6.2
            Donald.haggart Donald Haggart made changes -
            Description The LIKE operator caches the compiled regular expression in expression tree and then blindly uses it even if the input argument has changed.  This affects PREPARED. The LIKE operator caches the compiled regular expression in expression tree and then blindly uses it even if the input argument has changed.  This affects PREPARED statements.
            Donald.haggart Donald Haggart made changes -
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Resolved [ 5 ]
            Donald.haggart Donald Haggart made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            mihir.kamdar Mihir Kamdar (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status Closed [ 6 ] Reopened [ 4 ]
            mihir.kamdar Mihir Kamdar (Inactive) made changes -
            Assignee Donald Haggart [ JIRAUSER25287 ] Pierre Regazzoni [ JIRAUSER25157 ]
            Resolution Fixed [ 1 ]
            Status Reopened [ 4 ] Resolved [ 5 ]
            pierre.regazzoni Pierre Regazzoni made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            wayne Wayne Siu made changes -
            Link This issue blocks MB-44623 [ MB-44623 ]
            wayne Wayne Siu made changes -
            Link This issue relates to MB-45345 [ MB-45345 ]
            malarky Chris Malarky made changes -
            Labels approved-for-6.6.2 approved-for-6.6.2 releasenote
            lynn.straus Lynn Straus made changes -
            Fix Version/s 7.0.0 [ 17233 ]
            lynn.straus Lynn Straus made changes -
            Fix Version/s Cheshire-Cat [ 15915 ]
            James Flather James Flather made changes -
            Description The LIKE operator caches the compiled regular expression in expression tree and then blindly uses it even if the input argument has changed.  This affects PREPARED statements. The LIKE operator caches the compiled regular expression in expression tree and then continues to use it even if the input argument has changed.  This affects PREPARED statements.
            mihir.kamdar Mihir Kamdar (Inactive) made changes -
            Labels approved-for-6.6.2 releasenote approved-for-6.6.2 needs-automation releasenote

            People

              pierre.regazzoni Pierre Regazzoni
              Donald.haggart Donald Haggart
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  PagerDuty