[asterisk-bugs] [Asterisk 0008119]: [branch] RT Storage for voicemail - initial release

Asterisk Bug Tracker noreply at bugs.digium.com
Tue Oct 21 10:03:07 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=8119 
====================================================================== 
Reported By:                sergee
Assigned To:                Corydon76
====================================================================== 
Project:                    Asterisk
Issue ID:                   8119
Category:                   Core/General
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     confirmed
Asterisk Version:           branch 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!):  
Disclaimer on File?:        Yes 
Request Review:              
====================================================================== 
Date Submitted:             2006-10-09 04:02 CDT
Last Modified:              2008-10-21 10:03 CDT
====================================================================== 
Summary:                    [branch] RT Storage for voicemail - initial release
Description: 
This is an initial release of RT Storage for voicemail. Right now it works
simultaneously with "traditional storage" and stores only "extended data"
to RT database. 

To enable it, you should apply this patch, compile and install asterisk,
and add an entry to extconfig.conf:

voicemail_data => mysql,dbname,voicemail_data

That's all. I hope this patch will get in trunk, meanwhile i'll try to
improve it. Here is my short TODO list:

1) Add new entry to voicemail.conf, which will switch between
"traditional" and realtime storage.
2) Implement storage of voicemail message itself in RT database.
3) Add new entry to voicemail.conf which will allow you to chose what do
you want to store in RT DB (extended data only or extended data +
messages)

I think it is better to use RT engine in your modules, and not to use any
DB drivers directly.
Hope you'll like idea of this patch.

PS: This patch requires my previous patch (RT API extension) :
http://bugs.digium.com/view.php?id=8118
======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
parent of           0008118 [patch] Extension for Realtime API
====================================================================== 

---------------------------------------------------------------------- 
 (0094047) Corydon76 (administrator) - 2008-10-21 10:03
 http://bugs.digium.com/view.php?id=8119#c94047 
---------------------------------------------------------------------- 
sergee: try using a driver that doesn't implement getting the insert id,
such as ODBC, LDAP, SQLite, etc. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-10-21 10:03 Corydon76      Note Added: 0094047                          
======================================================================




More information about the asterisk-bugs mailing list