Can't delete objects from Riak KV

Alex De la rosa alex.rosa.box at gmail.com
Thu Apr 14 05:05:44 EDT 2016


I upgraded the Python library to the latest and is still failing... I'm
unable to delete any objects at all.

~ # pip show riak
---
Name: riak
Version: 2.4.2
Location: /usr/local/lib/python2.7/dist-packages
Requires: six, pyOpenSSL, protobuf

Everything else seems fine, just timeouts when deleting :(

Thanks,
Alex

On Thu, Apr 14, 2016 at 8:53 AM, Alex De la rosa <alex.rosa.box at gmail.com>
wrote:

> Hi there,
>
> I'm trying to delete objects from riak with the python library and is
> timing out, any ideas? (this example is from a simple object, but also have
> issues with bucket types with map objects, etc...)... Just I seem to unable
> to delete anything, just times out.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *>>> import riak>>> RIAK = riak.RiakClient(protocol = 'pbc', nodes =
> [{'host': '--------', 'http_port': 8098, 'pb_port': 8087}])>>> x =
> RIAK.bucket('test').get('something')>>> print x.data{"something":"here"}>>>
> x.delete()Traceback (most recent call last):  File "<stdin>", line 1, in
> <module>  File
> "/usr/local/lib/python2.7/dist-packages/riak/riak_object.py", line 329, in
> delete    timeout=timeout)  File
> "/usr/local/lib/python2.7/dist-packages/riak/client/transport.py", line
> 196, in wrapper    return self._with_retries(pool, thunk)  File
> "/usr/local/lib/python2.7/dist-packages/riak/client/transport.py", line
> 138, in _with_retries    return fn(transport)  File
> "/usr/local/lib/python2.7/dist-packages/riak/client/transport.py", line
> 194, in thunk    return fn(self, transport, *args, **kwargs)  File
> "/usr/local/lib/python2.7/dist-packages/riak/client/operations.py", line
> 744, in delete    pw=pw, timeout=timeout)  File
> "/usr/local/lib/python2.7/dist-packages/riak/transports/pbc/transport.py",
> line 283, in delete    riak.pb.messages.MSG_CODE_DEL_RESP)  File
> "/usr/local/lib/python2.7/dist-packages/riak/transports/pbc/connection.py",
> line 34, in _request    return self._recv_msg(expect)  File
> "/usr/local/lib/python2.7/dist-packages/riak/transports/pbc/connection.py",
> line 165, in _recv_msg    raise
> RiakError(bytes_to_str(err.errmsg))riak.riak_error.RiakError: 'timeout'*
>
> My Riak version is 2.1.4
>
> My Python library is (installed via pip):
> Name: riak
> Version: 2.2.0
> Location: /usr/local/lib/python2.7/dist-packages
> Requires: six, pyOpenSSL, riak-pb
>
> Thanks,
> Alex
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.basho.com/pipermail/riak-users_lists.basho.com/attachments/20160414/5da04ec5/attachment-0002.html>


More information about the riak-users mailing list