description:
[regression] chart live preview failed when chart using dataset with filter

build:
2.6.0.v20100429-0630

steps to reproduce:
1. new a data set with filter between/equal/in/great than
2. new a chart using the data set
3. check the live preview in chart builder

actual result:
chart live preview failed
correct the steps:
1. new a data set with filter 'less than'
2. new a chart using the data set
3. check the chart live preview
4. change the filter in data set to 'between'
5. check the chart live preview

actual result:
chart live preview failed in step5
live preview fails but web preview works.
this issue is related to the api of data engine. if the row limit on app context of data request session is not permitted for this case, at least it should allow using max row on query definition. it needs data engine team take a look.
when data set cache is triggered, the first query should also be executed against the cached data set result set instead of the fresh oda data set.
verified in 2.6.0.v20100525-0630
closed.