[GSOC]Firebird Integration Weekly Update 14
Andrzej Hunt
andrzej at ahunt.org
Mon Sep 16 01:51:10 PDT 2013
Hi all,
Progress this week:
- Some dbexception cleanup.
- Fixed ColumnLocate::findColumn implementations (for all
db drivers) and api definition.
- Fixed index rebuilding.
- Tried to experiment with different ICU versions, but haven't
managed to actually produce any errors when switching ICU
version (I specifically disabled index rebuilding locally as
to be able to catch any errors here) -- afaict. you need to
manually set the collation to get errors, which I suspect
wouldn't be done within Base.
- Fixed formatting of integers as a currency, integers now
show as a number and not currency by default.
- Fixed segfault when setting Null as first value in
PreparedStatement.
- Reintroduce statement specific Mutexes (instead of a
connection-wide Mutex).
- Implemented simple firebird unit tests to see that we can
really transfer a .fdb between machines with different
OS/CPU/bit-ness.
- Some generic cleanups.
- Tried to create a hsqldb cppunit-test, not directly usable
yet since hsqldb can't be run in solver (see other threads),
I was intending to use this as a basis for a performance test
-- it seems I should be able to have this run for now by
hardcoding the classpath in the HSQLDB driver.
(I.e. to run the unit/performance tests you need to change a
path in the HSQLDB driver, uncomment the dbaccess Module_*.mk
and run the test.)
Cheers,
Andrzej
More information about the LibreOffice
mailing list