Allow for heterogeneous collections
-----------------------------------
Key: THRIFT-122
URL: https://issues.apache.org/jira/browse/THRIFT-122
Project: Thrift
Issue Type: New Feature
Reporter: Noble Paul
Currently thrift only supports homogeneous collections . But , that is very
restrictive for many languages which allows heterogeneous collections
implementation details
the IDL can allow syntax
{code}
list<?>
set<?>
map<?,?>
map<?,the-type>
map<the-type,?>
{code}
While writing down data use a type modifier to say whether key (1), value(2) or
both(3) are wild cards
for a List/Set use a type modifier 1 to specify that it is heterogeneous
If it is a homogeneous collection do it the way it is done now.
Or else
add type information just before the data. So it adds an extra byte/element
For ma
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.