Bug 201699 Enhance the execution of the topN of maximum member count of level[1102]
Description: The TopN filter of maximum member count of level will execute twice, although that will take no effect on the results, the performance is not good. So please enhance the execution of the member count of level Regards!
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/DteDataEngine.java
* 
 */
public class DteDataEngine extends AbstractDataEngine
{
	
		
	/**
	 * creates data engine, by first look into the directory specified by
	 * configuration variable odadriver, for oda configuration file. The oda
	 * configuration file is at $odadriver/drivers/driverType/odaconfig.xml.
	 * <p>
	 * 
	 * If the config variable is not set, search configuration file at
	 * ./drivers/driverType/odaconfig.xml.
	 * 
	 * @param context
	 */
	public DteDataEngine( ExecutionContext context )
	{
		super( context );
		try
		{
			
			DataSessionContext dteSessionContext = new DataSessionContext(
					DataSessionContext.MODE_DIRECT_PRESENTATION, null, context
							.getSharedScope( ) );
			DataEngineContext dteEngineContext = dteSessionContext.getDataEngineContext( );
			dteEngineContext.setLocale( context.getLocale( ) );
			String tempDir = getTempDir( context );
			if ( tempDir != null )