Jens Geyer created THRIFT-2200: ---------------------------------- Summary: nested structs cause generate_fingerprint() to slow down at excessive CPU load Key: THRIFT-2200 URL: https://issues.apache.org/jira/browse/THRIFT-2200 Project: Thrift Issue Type: Bug Components: Compiler (General) Reporter: Jens Geyer Assignee: Jens Geyer Fix For: 0.9.2
The file http://pastebin.com/H5Uj74aW contains a number of nested structs definitions. These highly recursive structs (over 8 levels in this case) cause the get_fingerprint_material() method to loop over minutes. Thanks to Niclas who prepared the pastebin. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira