Daniel-Constantin Mierla writes:
working to integrate the PV module I reached the AVPs and after a short analyze I wonder (and ask you) whether you should drop the naming scheme we have in Kamailio (integer id and string name) and stick to string names all the time.
i'm using exclusively integer ids and would oppose dropping them. this kind of radical change simply cannot be done unless you can do it such a way that integer names are internally auto-converted to strings. this change would affect not only the script, but also db tables where all my avp name columns are ints.
i once looked at kamailio code and got the feeling that lookup with integer names was faster than with string names and therefore started to use integer names.
The benefits I see:
- complexity in dealing with integer id or string name
- avp name aliases removed
i have never used name aliases.
-- juha