[ https://issues.apache.org/jira/browse/THRIFT-849?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12902524#action_12902524 ]
Jeff DeCew commented on THRIFT-849: ----------------------------------- Yes, if we had a multi-pass compiler then the only compelling ordering would be alphabetical. However, the wiki clearly states that cyclic structs (the primary benefit of a multi-pass compiler) are a non-feature of Thrift. (Personally, I think it's a shame, but I understand why.) Without that benefit there is little reason for a multi-pass compiler, and as long as the compiler is one-pass, authors of thrift files will be putting meaning into the order of their structs and services. > HTML Generator: sorting of Services and Data Types is wrong within TOC > ---------------------------------------------------------------------- > > Key: THRIFT-849 > URL: https://issues.apache.org/jira/browse/THRIFT-849 > Project: Thrift > Issue Type: Bug > Affects Versions: 0.1, 0.2, 0.3 > Reporter: Roger Meier > Priority: Minor > Attachments: > THRIFT-849_Services_Datatypes_Order__Datatypes_with_Key.patch > > > Sorting of Services and Data Types is alphabetic, instead of the order > defined in thrift IDL file. > In addidtion this patch adds the Key attribute to the Data Types Tables. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.