[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/work/predicate
From: Jaroslaw Staniek <js () iidea ! pl>
Date: 2008-08-31 22:25:56
Message-ID: 1220221556.011576.20945.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 855493 by staniek:
update
M +15 -2 TODO
--- branches/work/predicate/TODO #855492:855493
@@ -1,10 +1,23 @@
Buildsystem:
[ ] find replacement for -DKDE_DEFAULT_DEBUG_AREA=44000
[ ] move *Validator classes from tools to a separate PredicateGui lib
+[x] version macros like PREDICATE_VERSION are generated using cmake
Drivers:
-[ ] add SQLite driver for 3.6.1+ version (use FindSQLite.cmake)
- but also keep SQlite 3.2.8 for compatibility with Kexi 1.x
+[x] add SQLite driver for 3.6.1+ version (use FindSQLite.cmake);
+ Compatibility with Kexi 1.x (SQlite 3.2.8) is acheived because we use the 1st
+ file format of SQLite, which is the default for 3.3.6+.
+ (see http://www.sqlite.org/formatchng.html)
+[ ] TODO: let's add this note:
+ In June 2006 we have migrated to 3.2.8 from 3.0.7
+ (http://websvn.kde.org/trunk/koffice/kexi/3rdparty/kexisql3/version?view=log)
+ Thus, any future use autovacuum will make the db read-only for 3.0.7-based drivers
+ and ALTER TABLE ADD COLUMN will make it unreadable for 3.0.7-based drivers
+ unless VACUUM is executed. We hope it will not be a problem by the time
+ we decide to use these features in the final, since 3.0.7-based Kexi will be already
+ 3 years old. It will be always possible to perform simple migration using the following command
+ "sqlite-old old.db .dump | sqlite-new new.db"
+[x] MySQL driver builds
Naming, API:
[ ] what to do with kexi__ prefix for db objects (backward compat.)?
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic