You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Pradeep Kumar Mantha <pr...@gmail.com> on 2013/02/05 19:20:23 UTC
Pycassa KEY read error.
Hi,
I am trying to read fields using pycassa api. But seems like I am missing
something and not getting expected results.
>>> pool = pycassa.ConnectionPool('usertable', server_list=['1.1.1.1'])
>>> cf = pycassa.ColumnFamily(pool, 'data')
>>> cf.get('7573657232323132333035343936323937363138343433')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File
"/global/homes/p/pmantha/mypython_repo/lib/python2.7/site-packages/pycassa/columnfamily.py",
line 655, in get
raise NotFoundException()
pycassa.cassandra.ttypes.NotFoundException: NotFoundException(_message=None)
Whereas I can retrieve the same value using cqlsh.
> cqlsh 1.1.1.1
cqlsh:usertable> use usertable;
cqlsh:usertable> select KEY from data where
KEY='7573657232323132333035343936323937363138343433';
KEY
------------------------------------------------
7573657232323132333035343936323937363138343433
cqlsh:usertable>
what should I do to get the field through pycassa API.
thanks
pradeep
Re: Pycassa KEY read error.
Posted by Pradeep Kumar Mantha <pr...@gmail.com>.
Hi Tyler,
Thanks, I didn't get your response regarding this post on pycassa group. I
will check my subscription.
thanks
pradeep
On Tue, Feb 5, 2013 at 11:23 AM, Tyler Hobbs <ty...@datastax.com> wrote:
> I answered this here:
> https://groups.google.com/forum/?fromgroups=#!topic/pycassa-discuss/9-GzSPEJqPU
>
> You may want to check your subscription to the pycassa mailing list; it
> seems like you're not getting my responses for some reason.
>
>
> On Tue, Feb 5, 2013 at 12:20 PM, Pradeep Kumar Mantha <
> pradeepm66@gmail.com> wrote:
>
>> Hi,
>>
>> I am trying to read fields using pycassa api. But seems like I am missing
>> something and not getting expected results.
>>
>> >>> pool = pycassa.ConnectionPool('usertable', server_list=['1.1.1.1'])
>> >>> cf = pycassa.ColumnFamily(pool, 'data')
>> >>> cf.get('7573657232323132333035343936323937363138343433')
>> Traceback (most recent call last):
>> File "<stdin>", line 1, in <module>
>> File
>> "/global/homes/p/pmantha/mypython_repo/lib/python2.7/site-packages/pycassa/columnfamily.py",
>> line 655, in get
>> raise NotFoundException()
>> pycassa.cassandra.ttypes.NotFoundException:
>> NotFoundException(_message=None)
>>
>>
>> Whereas I can retrieve the same value using cqlsh.
>>
>> > cqlsh 1.1.1.1
>> cqlsh:usertable> use usertable;
>> cqlsh:usertable> select KEY from data where
>> KEY='7573657232323132333035343936323937363138343433';
>> KEY
>> ------------------------------------------------
>> 7573657232323132333035343936323937363138343433
>>
>> cqlsh:usertable>
>>
>>
>>
>> what should I do to get the field through pycassa API.
>>
>> thanks
>> pradeep
>>
>>
>>
>
>
> --
> Tyler Hobbs
> DataStax <http://datastax.com/>
>
Re: Pycassa KEY read error.
Posted by Tyler Hobbs <ty...@datastax.com>.
I answered this here:
https://groups.google.com/forum/?fromgroups=#!topic/pycassa-discuss/9-GzSPEJqPU
You may want to check your subscription to the pycassa mailing list; it
seems like you're not getting my responses for some reason.
On Tue, Feb 5, 2013 at 12:20 PM, Pradeep Kumar Mantha
<pr...@gmail.com>wrote:
> Hi,
>
> I am trying to read fields using pycassa api. But seems like I am missing
> something and not getting expected results.
>
> >>> pool = pycassa.ConnectionPool('usertable', server_list=['1.1.1.1'])
> >>> cf = pycassa.ColumnFamily(pool, 'data')
> >>> cf.get('7573657232323132333035343936323937363138343433')
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> File
> "/global/homes/p/pmantha/mypython_repo/lib/python2.7/site-packages/pycassa/columnfamily.py",
> line 655, in get
> raise NotFoundException()
> pycassa.cassandra.ttypes.NotFoundException:
> NotFoundException(_message=None)
>
>
> Whereas I can retrieve the same value using cqlsh.
>
> > cqlsh 1.1.1.1
> cqlsh:usertable> use usertable;
> cqlsh:usertable> select KEY from data where
> KEY='7573657232323132333035343936323937363138343433';
> KEY
> ------------------------------------------------
> 7573657232323132333035343936323937363138343433
>
> cqlsh:usertable>
>
>
>
> what should I do to get the field through pycassa API.
>
> thanks
> pradeep
>
>
>
--
Tyler Hobbs
DataStax <http://datastax.com/>