Uploaded image for project: 'Crucible'
  1. Crucible
  2. CRUC-7048

Add All X Revisions broken

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Low
    • 4.2.0
    • 3.5.2, 3.6.1, 3.6.2, 3.9.0, 4.0.0
    • None

    Description

      It seems to be broken when eyeQL contains '=' (equals) character.

      Few scenarios identified:
      If you create a review with a search result, and you used either Before Date or After Date, if you select Add all X revisions, it will fail with the following error:

      error parsing query: expecting DATE, found 'null'
      

      Performing the above steps by selecting an Author and then selecting Add all X revisions results in an error message such as:

      error parsing query: unexpected <EOF> at character 44
      

      Steps to reproduce:

      1. Create a review.
      2. Select Search for files.
      3. Select a repository.
      4. Select a Before: date of today, or an Author
      5. Click Search
      6. Click Add all X revisions.

      It also affects advanced search, as explained in https://answers.atlassian.com/questions/12157207/adding-content-to-a-crucible-review-using-eyeql-error-parsing-query-expecting-eq-found-null , steps to reproduce:

      1. click + to add content
      2. select Search for Files
      3. click Switch to advanced search
      4. enter an EyeQL query: select revisions where csid = C where C is an existing P4 changeset ID (same with other SCMs)
      5. click Search
      6. click Add all N revisions
        an error message is shown:
      error parsing query: expecting EQ, found 'null'
      

      Attachments

        Issue Links

          Activity

            People

              aborowski Adam Borowski (Inactive)
              dlahn David Lahn (Inactive)
              Votes:
              9 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: