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

Reply via email to