Re: [sqlite] Virtual Table: xRowID shortcommings

2006-06-25 Thread Ralf Junker
2. In case the virtual table implementation needs to allocate memory in order to uniquely describe a row/item, this memory needs to be freed when no longer used. As I see it, there is no such method in the Virtual Table implementation. Maybe the transaction part of the virtual table API

Re: [sqlite] Virtual Table: xRowID shortcommings

2006-06-24 Thread Dan Kennedy
I have played with the new Virtual Table interface from CVS and found some shortcommings for the current implementation of the xRowID method: int (*xRowid)(sqlite3_vtab_cursor*, sqlite_int64 *pRowid); As far as I understand, this function is called by SQLite whenever it needs a

[sqlite] Virtual Table: xRowID shortcommings

2006-06-23 Thread Ralf Junker
Hello All, I have played with the new Virtual Table interface from CVS and found some shortcommings for the current implementation of the xRowID method: int (*xRowid)(sqlite3_vtab_cursor*, sqlite_int64 *pRowid); As far as I understand, this function is called by SQLite whenever it needs a