[
https://issues.apache.org/jira/browse/THRIFT-27?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13012755#comment-13012755
]
Hudson commented on THRIFT-27:
------------------------------
Integrated in Thrift #108 (See
[https://hudson.apache.org/hudson/job/Thrift/108/])
THRIFT-27 : use default values when generating erlang records
> 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: Anatoly Kanivetsky
> Fix For: 0.7
>
> 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