var protocol_factories map[string]ProtocolFactory
        protocol_factories = make(map[string]ProtocolFactory)
        protocol_factories["Binary"] = NewTBinaryProtocolFactoryDefault()
-       protocol_factories["Compact"] = NewTCompactProtocolFactory()
+//     protocol_factories["Compact"] = NewTCompactProtocolFactory() - not working right now, see THRIFT-2158 
        //protocol_factories["SimpleJSON"] = NewTSimpleJSONProtocolFactory() - write only, can't be read back by design
        protocol_factories["JSON"] = NewTJSONProtocolFactory()