Bug 142939 Invalid interval will cause incorrect group action.
Description: Invalid interval will cause incorrect group action. Steps to reproduce: 1. Insert a list 2. Add a group, key is string type column, set interval to year, range to 3 3. Preview Expected result: Error msg about invald interval and ignore the invalid interval. Actual result: No error msg and only return one group with all datarows.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/QueryExecutor.java
}
			if ( this.baseQueryDefn.getFilters( ) != null )
			{
				for ( int i = 0; i < this.baseQueryDefn.getFilters( ).size( ); i++ )
				{
					queryFilters.add( this.baseQueryDefn.getFilters( ).get( i ) );
				}
			}
			
			List multipassFilters = prepareFilters( cx,
					dataSetFilters,
					queryFilters,
					temporaryComputedColumns );
					    
			List computedColumns = null;
			
			computedColumns = this.dataSet.getComputedColumns( );
			if ( computedColumns == null )
				computedColumns = new ArrayList( );
			if ( computedColumns.size( ) > 0
					|| temporaryComputedColumns.size( ) > 0 )
			{
				IResultObjectEvent objectEvent = new ComputedColumnHelper( this.dataSet,
						computedColumns,
						temporaryComputedColumns );
				odiQuery.addOnFetchEvent( objectEvent );
				this.dataSet.getComputedColumns( )
						.addAll( temporaryComputedColumns );
			}
			if ( dataSet.getEventHandler( ) != null )