[SR-Users] db_cassandra
David
david at styleflare.com
Mon Jan 23 14:16:40 CET 2012
Still seeing this message.
I have added a domain to cassandra to verify the data is there.
0(27209) DEBUG: db_cassandra [dbcassa_table.c:461]: found
dbname=openser, table=version
0(27209) DEBUG: db_cassandra [dbcassa_base.cpp:350]: query col =
table_name
0(27209) DEBUG: db_cassandra [dbcassa_base.cpp:375]: key = domain
0(27209) DEBUG: db_cassandra [dbcassa_base.cpp:495]: Query col:
table_version
0(27209) DEBUG: db_cassandra [dbcassa_base.cpp:497]: get 1 columns
0(27209) DEBUG: <core> [db_res.c:118]: allocate 48 bytes for result
set at 0x7f8fbf82c3d8
0(27209) DEBUG: <core> [db_res.c:155]: allocate 8 bytes for result
names at 0x7f8fbf82c468
0(27209) DEBUG: <core> [db_res.c:165]: allocate 4 bytes for result
types at 0x7f8fbf82c4d0
0(27209) DEBUG: db_cassandra [dbcassa_table.c:461]: found
dbname=openser, table=version
0(27209) DEBUG: db_cassandra [dbcassa_base.cpp:627]:
RES_NAMES(0x7f8fbf82c538)[0]=[table_version]
0(27209) DEBUG: <core> [db_res.c:184]: allocate 16 bytes for rows at
0x7f8fbf82c5a8
0(27209) DEBUG: <core> [db_row.c:119]: allocate 32 bytes for row
values at 0x7f8fbf82c618
0(27209) DEBUG: db_cassandra [dbcassa_base.cpp:683]: Exited with success
0(27209) DEBUG: <core> [db_res.c:81]: freeing 1 columns
0(27209) DEBUG: <core> [db_res.c:85]: freeing RES_NAMES[0] at
0x7f8fbf82c538
0(27209) DEBUG: <core> [db_res.c:94]: freeing result names at
0x7f8fbf82c468
0(27209) DEBUG: <core> [db_res.c:99]: freeing result types at
0x7f8fbf82c4d0
0(27209) DEBUG: <core> [db_res.c:54]: freeing 1 rows
0(27209) DEBUG: <core> [db_row.c:97]: freeing row values at 0x7f8fbf82c618
0(27209) DEBUG: <core> [db_res.c:62]: freeing rows at 0x7f8fbf82c5a8
0(27209) DEBUG: <core> [db_res.c:136]: freeing result set at
0x7f8fbf82c3d8
0(27209) DEBUG: db_cassandra [dbcassa_base.cpp:570]: query table=domain
0(27209) DEBUG: db_cassandra [dbcassa_table.c:461]: found
dbname=openser, table=domain
0(27209) ERROR: db_cassandra [dbcassa_base.cpp:361]: The key column
with name [domain] not found in values
0(27209) DEBUG: db_cassandra [dbcassa_base.cpp:375]: key =
0(27209) ERROR: db_cassandra [dbcassa_base.cpp:450]: Query not
supported - key not provided
0(27209) ERROR: db_cassandra [dbcassa_base.cpp:577]: Failed to query
Cassandra cluster
0(27209) ERROR: domain [domain.c:258]: Error while querying database
0(27209) ERROR: domain [domain_mod.c:219]: Domain table reload failed
0(27209) DEBUG: <core> [db_pool.c:102]: removing connection from the pool
0(27209) ERROR: <core> [sr_module.c:939]: init_mod(): Error while
initializing module domain (/usr/local/lib64/kamailio/modules_k/domain.so)
ERROR: error while initializing modules
0(27209) DEBUG: tm [t_funcs.c:122]: DEBUG: tm_shutdown : start
0(27209) DEBUG: tm [t_funcs.c:125]: DEBUG: tm_shutdown : emptying hash
table
0(27209) DEBUG: tm [t_funcs.c:127]: DEBUG: tm_shutdown : removing
semaphores
0(27209) DEBUG: tm [t_funcs.c:129]: DEBUG: tm_shutdown : destroying
tmcb lists
0(27209) DEBUG: tm [t_funcs.c:132]: DEBUG: tm_shutdown : done
0(27209) DEBUG: <core> [mem/shm_mem.c:242]: shm_mem_destroy
0(27209) DEBUG: <core> [mem/shm_mem.c:245]: destroying the shared
memory lock
On 1/23/12 8:08 AM, Anca Vamanu wrote:
> On 01/23/2012 02:58 PM, David wrote:
>> domain(string) last_modified(timestamp)
>> domain
>>
> There is a problem in this schema: last_modified should not be of type
> timestamp, but int. The type timestamp has a special meaning in
> cassandra, you should use it only for columns that have the meaning of
> expires col [1].
> I realise now that maybe I should change the name of this type,
> because I see it might be confusing.
>
> [1]
> http://sip-router.org/docbook/sip-router/branch/master/modules/db_cassandra/db_cassandra.html#id2796778
>
> Regards,
> Anca
>
>> On 1/23/12 7:45 AM, Anca Vamanu wrote:
>>> Hi David,
>>>
>>> How does you your table schema file for domain look like?
>>> I will try myself also with domain module when I have some time.
>>>
>>> Regards,
>>> Anca
>>>
>>>
>>> On 01/23/2012 02:23 PM, David wrote:
>>>> I know that it does not claim to support the "domain" module.
>>>>
>>>> I am just posting the output in case there is something I can do to
>>>> make
>>>> it work.
>>>>
>>>> 0(22484) DEBUG: db_cassandra [dbcassa_base.cpp:570]: query
>>>> table=domain
>>>> 0(22484) DEBUG: db_cassandra [dbcassa_table.c:461]: found
>>>> dbname=openser, table=domain
>>>> 0(22484) ERROR: db_cassandra [dbcassa_base.cpp:361]: The key
>>>> column
>>>> with name [domain] not found in values
>>>> 0(22484) DEBUG: db_cassandra [dbcassa_base.cpp:375]: key =
>>>> 0(22484) ERROR: db_cassandra [dbcassa_base.cpp:450]: Query not
>>>> supported - key not provided
>>>> 0(22484) ERROR: db_cassandra [dbcassa_base.cpp:577]: Failed to
>>>> query
>>>> Cassandra cluster
>>>> 0(22484) ERROR: domain [domain.c:258]: Error while querying
>>>> database
>>>> 0(22484) ERROR: domain [domain_mod.c:219]: Domain table reload
>>>> failed
>>>> 0(22484) DEBUG:<core> [db_pool.c:102]: removing connection from
>>>> the pool
>>>> 0(22484) ERROR:<core> [sr_module.c:939]: init_mod(): Error while
>>>> initializing module domain
>>>> (/usr/local/lib64/kamailio/modules_k/domain.so)
>>>> ERROR: error while initializing modules
>>>> 0(22484) DEBUG: tm [t_funcs.c:122]: DEBUG: tm_shutdown : start
>>>> 0(22484) DEBUG: tm [t_funcs.c:125]: DEBUG: tm_shutdown : emptying
>>>> hash
>>>> table
>>>> 0(22484) DEBUG: tm [t_funcs.c:127]: DEBUG: tm_shutdown : removing
>>>> semaphores
>>>> 0(22484) DEBUG: tm [t_funcs.c:129]: DEBUG: tm_shutdown :
>>>> destroying
>>>> tmcb lists
>>>> 0(22484) DEBUG: tm [t_funcs.c:132]: DEBUG: tm_shutdown : done
>>>> 0(22484) DEBUG:<core> [mem/shm_mem.c:242]: shm_mem_destroy
>>>> 0(22484) DEBUG:<core> [mem/shm_mem.c:245]: destroying the shared
>>>> memory lock
>>>>
>>>>
>>>>
>>>> On 1/23/12 4:05 AM, Anca Vamanu wrote:
>>>>> Hi David,
>>>>>
>>>>> As mentioned in the documentation[1], the module is compatible with
>>>>> thrift library version 0.6.1.
>>>>>
>>>>> [1]
>>>>> http://sip-router.org/docbook/sip-router/branch/master/modules/db_cassandra/db_cassandra.html
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> Regards,
>>>>> Anca
>>>>>
>>>>>
>>>>> On 01/22/2012 09:16 AM, David wrote:
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>> sr-users at lists.sip-router.org
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
More information about the sr-users
mailing list