Hi Paolo,
On Wed, 6 Oct 2010, Paolo Lucente wrote:
To say this work (as agreed in the shape of sql table version 8) has
been just committed to the CVS. Please give it a try and let me know if
it seems to work to your eyes.
Thanks for this. I haven't compiled it yet, but I noticed this line:
if ((!strcmp(config.type, "mysql") || !strcmp(config.type,
"sqlite3")) && config.sql_table_version != 8) {
Doesn't this mean that it will revert to the old schema when we release a
schema version 9? Is that what you wanted? It seems surprising to me. I
would have expected "config.sql_table_version < 8" instead.
By the way I've written this story up in a blog post, I hope that's OK,
but please let me know if you want me to edit it:
http://blog.aptivate.org/2010/10/06/consistency-portability-and-backwards-compatibility/
Cheers, Chris.
_______________________________________________
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists