Did you guys had a chance to look at this message?

-Elias

Elias Torres wrote:
I was working on getting Roller working with an IBM DB2 Express-C VMWare image. However, I found myself dealing with temporary table spaces, complicated stuff that looked like this:

WARN  2006-03-23 17:06:23,328 JDBCExceptionReporter:logExceptions - SQL
Error: -1585, SQLState: 54048
ERROR 2006-03-23 17:06:23,328 JDBCExceptionReporter:logExceptions -
[IBM][CLI Driver][DB2/NT] SQL1585N  A system temporary table space with
sufficient page size does not exist.  SQLSTATE=54048

The answer (partly thanks to Matt for AppFuse wiki):

connect to roller;
create bufferpool ROLLER_BP size 1000 pagesize 32 k;
create temporary tablespace ROLLER_TEMP pagesize 32 k
    managed by system
    using ('roller_temp')
    bufferpool ROLLER_BP;

I then went on to find out what's wrong with the source code in the trunk? After a short discussion with a colleague at IBM (Jay Allen), we came to the conclusion that it was around this line in 200-to-210-migration.vm:

alter table website add column blacklist $TEXT_SQL_TYPE;

The default temporary table space page size in DB2 is 4K and I found this out because Roller is blowing that limit in queries to the website table. In short, we have 8 varchar(255), 2 clobs (in db2.properties each is 102400) and not counting the rest of small fields. I think that given the discussion we had the other day on trying to make the columns "smaller", we should also think of making the rows smaller too. I'd rather make Roller work by default with DB2, but this is not a big deal of a fix, however, I'm concerned with the performance against these large tuples in major tables like website.

Regards,

Elias

David M Johnson wrote:
Roller 2.2 RC1 is available for testing.

You can het it here:
     http://people.apache.org/~snoopdave/roller-2.2-rc/

User and install docs are in the same directory.
The upgrade guide is now in Appendix A of the install guide.

- Dave


On Mar 23, 2006, at 3:40 PM, Dave Johnson wrote:
Today is the 2nd to last Thursday in the month: Release Candidate day
http://rollerweblogger.org/wiki/Wiki.jsp?page=RollerReleasePlan

I think we have made more than enough progress for a release, so I'm planning on putting together Roller 2.2-incubating RC1 today.

Enhancements made and bugs fixed

If you take a look at the issue list for Roller 2.2 (http://tinyurl.com/d3cwa), you'll see that we have 25 of 42 issues marked as RESOLVED. Those are the issues that Allen and I have verified and most (if not all) of them have actually been deployed to production sites. The remaining issues are marked as IN PROGRESS. They have all been addressed too and for the next week, we'll be working to verify them -- and we'd love any help we can get.

Documentation updates

The Roller 2.2 What's New guide is up to date
http://rollerweblogger.org/wiki/Wiki.jsp?page=Roller_2.2_WhatsNew

The User Guide and Install Guide have been updated for 2.2.
http://people.apache.org/~snoopdave/roller-2.2-rc/

The Javadocs have been updated:
http://rollerweblogger.org/javadoc/
(old docs are here: http://rollerweblogger.org/javadoc_2.0)

The Velocidocs have been updated:
http://rollerweblogger.org/velocidoc/
(old docs are here: http://rollerweblogger.org/velocidoc_2.0)

- Dave


Reply via email to