[ https://issues.apache.org/jira/browse/CARBONDATA-833?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ravindra Pesala updated CARBONDATA-833: --------------------------------------- Fix Version/s: (was: 1.1.0-incubating) (was: 1.0.0-incubating) > load data from dataframe,generater data row may be error when delimiterLevel1 > or delimiterLevel2 is special character > --------------------------------------------------------------------------------------------------------------------- > > Key: CARBONDATA-833 > URL: https://issues.apache.org/jira/browse/CARBONDATA-833 > Project: CarbonData > Issue Type: Bug > Components: spark-integration > Affects Versions: 1.0.0-incubating, 1.1.0-incubating > Reporter: tianli > Assignee: tianli > Original Estimate: 4h > Time Spent: 40m > Remaining Estimate: 3h 20m > > load data from dataframe,generater data row may be error by delimiterLevel1 > or delimiterLevel2 is special character > because delimiterLevel1 and delimiterLevel2 when carbonLoadModel is create > by CarbonUtil.delimiterConverter(), CarbonScalaUtil.getString direct use > carbonLoadModel.getComplexDelimiterLevel1 and > carbonLoadModel.getComplexDelimiterLevel2 > val delimiter = if (level == 1) { > delimiterLevel1 > } else { > delimiterLevel2 > } > val builder = new StringBuilder() > s.foreach { x => > builder.append(getString(x, serializationNullFormat, > delimiterLevel1, > delimiterLevel2, timeStampFormat, dateFormat, level + > 1)).append(delimiter) > } > make primitive data added a more char \ when datatype is complex -- This message was sent by Atlassian JIRA (v6.3.15#6346)