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
if ( temp.startsWith( "." ) )
						columnName = temp.replaceFirst( "\\Q.\\E", "" );
					else if ( temp.startsWith( "[" ) )
					{
						columnName = temp.replaceFirst( "\\Q[\\E", "" );
						columnName = columnName.trim( ).substring( 0,
								columnName.length( ) - 1 ).trim( );
					}
				}
				if ( columnName != null
						&& columnName.matches( "\\Q\"\\E.*\\Q\"\\E" ) )
					columnName = columnName.substring( 1,
							columnName.length( ) - 1 );
			}
			
			if ( columnName.startsWith( "\\\"" )
					&& columnName.endsWith( "\\\"" ) )
			{
				columnName = "\""
						+ columnName.substring( 2, columnName.length( ) - 2 )
						+ "\"";
			}
			return columnName;
		}
	}
	
	/**
	 * Util class to help ResultIterator to save data into report document
	 */
	private class RDSaveUtil