I seem to be having this error messages on the log, any ideas? 2016-04-14 16:03:00.460 [error] <0.5460.8143> CRASH REPORT Process <0.5460.8143> with 0 neighbours crashed with reason: call to undefined function webmachine_error_handler:render_error(404, {webmachine_request,{wm_reqstate,#Port<0.147587697>,[],undefined,undefined,"xx.xx.xx.xx",{wm_reqdata,...},...}}, {none,none,[]}) Thanks, Alex
On Thu, Apr 14, 2016 at 6:04 PM, Luke Bakken <lbak...@basho.com> wrote: > Hi Alex, > > Thanks for running that. This proves that it is not a Python client > issue. You can see the transcript of storing, fetching and deleting an > object successfully here: > https://gist.github.com/lukebakken/f1f3cbc96c2762eabb2f124b42797fda > > At this point, I suggest checking the error.log files on each Riak > node for information. Or, if you run "riak-debug" on your cluster and > provide the archives somewhere (private access), I could take a look. > > -- > Luke Bakken > Engineer > lbak...@basho.com > > > On Thu, Apr 14, 2016 at 6:57 AM, Alex De la rosa > <alex.rosa....@gmail.com> wrote: > > Hi Luke, I tried and get this and didn't work: > > > > ~ # curl -4vvv -XDELETE > http://xx.xx.xx.xx:8098/buckets/test/keys/something > > * Hostname was NOT found in DNS cache > > * Trying xx.xx.xx.xx... > > * Connected to xx.xx.xx.xx (xx.xx.xx.xx) port 8098 (#0) > >> DELETE /buckets/test/keys/something HTTP/1.1 > >> User-Agent: curl/7.35.0 > >> Host: xx.xx.xx.xx:8098 > >> Accept: */* > >> > > * Empty reply from server > > * Connection #0 to host xx.xx.xx.xx left intact > > curl: (52) Empty reply from server > > > > Thanks, > > Alex > > > > On Thu, Apr 14, 2016 at 5:50 PM, Alex De la rosa < > alex.rosa....@gmail.com> > > wrote: > >> > >> I can try that, but I would like to do it via the python client > itself... > >> > >> Thanks, > >> Rohman > >> > >> On Thu, Apr 14, 2016 at 5:47 PM, Luke Bakken <lbak...@basho.com> wrote: > >>> > >>> Hi Alex, > >>> > >>> Can you use the HTTP API to delete an object? Something like: > >>> > >>> curl -4vvv -XDELETE riak-host:8098/buckets/test/keys/something > >>> > >>> -- > >>> Luke Bakken > >>> Engineer > >>> lbak...@basho.com > >>> > >>> > >>> On Thu, Apr 14, 2016 at 2:05 AM, Alex De la rosa > >>> <alex.rosa....@gmail.com> wrote: > >>> > 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....@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 > >>> > > >>> > > >>> > > >>> > _______________________________________________ > >>> > riak-users mailing list > >>> > riak-users@lists.basho.com > >>> > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > >>> > > >> > >> > > >
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com