From b4b42a18e54290bfd15e901a7ee99f75e86fb4f0 Mon Sep 17 00:00:00 2001 From: Adam Holmberg Date: Wed, 20 Jul 2016 16:13:46 -0500 Subject: [PATCH] make num_subtypes UNKNOWN by default --- cassandra/cqltypes.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/cassandra/cqltypes.py b/cassandra/cqltypes.py index 4bd06f02..38a382e1 100644 --- a/cassandra/cqltypes.py +++ b/cassandra/cqltypes.py @@ -682,6 +682,8 @@ class VarcharType(UTF8Type): class _ParameterizedType(_CassandraType): + num_subtypes = 'UNKNOWN' + @classmethod def deserialize(cls, byts, protocol_version): if not cls.subtypes: @@ -802,7 +804,6 @@ class MapType(_ParameterizedType): class TupleType(_ParameterizedType): typename = 'tuple' - num_subtypes = 'UNKNOWN' @classmethod def deserialize_safe(cls, byts, protocol_version): @@ -957,7 +958,6 @@ class UserType(TupleType): class CompositeType(_ParameterizedType): typename = "org.apache.cassandra.db.marshal.CompositeType" - num_subtypes = 'UNKNOWN' @classmethod def cql_parameterized_type(cls): @@ -1004,7 +1004,6 @@ class ColumnToCollectionType(_ParameterizedType): information. """ typename = "org.apache.cassandra.db.marshal.ColumnToCollectionType" - num_subtypes = 'UNKNOWN' class ReversedType(_ParameterizedType):