[ https://issues.apache.org/jira/browse/THRIFT-27?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anthony Molinaro reassigned THRIFT-27: -------------------------------------- Assignee: Anthony Molinaro > Generated erlang types don't contain default values for records > --------------------------------------------------------------- > > Key: THRIFT-27 > URL: https://issues.apache.org/jira/browse/THRIFT-27 > Project: Thrift > Issue Type: Improvement > Components: Erlang - Compiler > Environment: commit 289ec8413908ca2e5245641029b719909483adf5 > Reporter: Todd Lipcon > Assignee: Anthony Molinaro > Attachments: diff.txt, diff.txt > > Original Estimate: 2h > Remaining Estimate: 2h > > When generating code for the following structure: > {code} > struct ColumnDescriptor { > 1:Text name, > 2:i32 maxVersions = 3, > 3:string compression = "NONE", > 4:bool inMemory = 0, > 5:i32 maxValueLength = 2147483647, > 6:string bloomFilterType = "NONE", > 7:i32 bloomFilterVectorSize = 0, > 8:i32 bloomFilterNbHashes = 0 > } > {code} > the generated record is: > {code} > -record(columnDescriptor, {name, maxVersions, compression, inMemory, > maxValueLength, bloomFilterType, bloomFilterVectorSize, bloomFilterNbHashes}). > {code} > The generated record should have default values added. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira