Bug 123036 Data in a reprot is doubly stored
We currently stored data twice. Once in the content stream, once by DtE. The instance stored by content stream should not be there.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/ResultIterator.java
/**
		 * @param resultIt
		 * @param subQueryName
		 * @throws DataException
		 */
		private void processForSubQuery( String parentQueryID,
				ResultIterator resultIt, String subQueryName )
				throws DataException
		{			
			if ( needsSaveToDoc( ) == false )
				return;
			
			QueryResults results = (QueryResults) resultIt.getQueryResults( );
			
			if ( getSubQueryID( ) == null )
				results.setID( parentQueryID );
			else
				results.setID( parentQueryID + "/" + this.getSubQueryID( ) );
			
			resultIt.rdSaveUtil = new RDSaveUtil( resultIt.context,
					resultIt.getQueryResults( ).getID( ),
					resultIt.odiResult,
					subQueryName,
					results.getGroupLevel( ),
					odiResult.getCurrentGroupIndex( results.getGroupLevel( ) ),
					odiResult.getGroupStartAndEndIndex( results.getGroupLevel( ) ) );
		}
		
		/**
		 * @return