String function produce a string with the 4 values stringified, but the 
deserialize function can't understand that. Anyone know a quick workaround 
until this is fixed?

    >>> str(pulsar.MessageId.latest)
    '(9223372036854775807,9223372036854775807,-1,-1)'

    >>> pulsar.MessageId.deserialize(str(pulsar.MessageId.latest))
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
      File 
"/Users/ecshdgn/.virtualenvs/py37_ventri/lib/python3.7/site-packages/pulsar/__init__.py",
 line 131, in deserialize
        return _pulsar.MessageId.deserialize(message_id_str)
    RuntimeError: unidentifiable C++ exception


[ Full content available at: https://github.com/apache/pulsar/issues/2708 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to