Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.4.1 GA (4.5.0 GA Suite Release), 3.4.3 GA
    • Fix Version/s: 3.4.4 GA
    • Component/s: None
    • Labels:
      None
    • CS:
      CS1
    • Customer Case:
    • QA Validation Status:
      Not Yet Validated

      Description

      Apparently, Mondrian is issuing only one mdx query at a time.

      Steps to reproduce:

      Open Analysis View - Create connection over steel-wheels and issue a top count query. We have a breakpoint set in RolapNativeTopCount so execution stops there.

      Open another analysis View - Create connection over SampleData (another cube which should rule out cache sharing, I guess) .
      Mondrian is called to get that first screen, execution goes into RolapConnection.execute, shepherdExecution method is called but the executeInternal (line 628) is not called - only after execution is resumed on the previous breakpoint.

      Apparently, if I wait long enough (about 4 minutes), the second thread will go into executeInternal due to a new request coming in from JPivot.

        Issue Links

          Activity

          Hide
          Will Gorman added a comment -
          Hi Luc, please backport this to the latest 3.4.x codeline so we can create a Mondrian 3.4.4 patch release.

          Thanks!

          Will
          Show
          Will Gorman added a comment - Hi Luc, please backport this to the latest 3.4.x codeline so we can create a Mondrian 3.4.4 patch release. Thanks! Will
          Hide
          Luc Boudreau added a comment -
          I've created a branch called 3.4.4 and backported everything. The correct build properties are also set. It is ready to be built.
          Show
          Luc Boudreau added a comment - I've created a branch called 3.4.4 and backported everything. The correct build properties are also set. It is ready to be built.
          Hide
          Kurtis Cruzada added a comment -
          Updated Status from in Progress to Resolved.
          Show
          Kurtis Cruzada added a comment - Updated Status from in Progress to Resolved.
          Hide
          Brandon Bruce added a comment -
          This is hard to prove but did the following:
          *I upgraded to 3.4.4 mondrian
          *opened two different reports with different data sources in two different windows
          *cleared the cache
          *reran the reports at (roughly) the same time. The reports appear to run in parallel.
          Show
          Brandon Bruce added a comment - This is hard to prove but did the following: *I upgraded to 3.4.4 mondrian *opened two different reports with different data sources in two different windows *cleared the cache *reran the reports at (roughly) the same time. The reports appear to run in parallel.
          Hide
          Brandon Bruce added a comment -
          assigning back to Larry for release
          Show
          Brandon Bruce added a comment - assigning back to Larry for release

            People

            • Assignee:
              Larry Grill
              Reporter:
              Pedro Vale
            • Votes:
              4 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: