Hi,

Yeah, that version is new enough. So it sounds like it's purely a database
corruption problem.

Any luck since your last update?

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com


On Thu, Aug 26, 2010 at 7:32 PM, WANG Yanchao <yanchaow...@gmail.com> wrote:

> Thank you Christian for such timely help!!!
>
> As you advised, I first checked the django-evolution version
> it's django_evolution-0.5-py2.5.egg Is it new enough?
> I will now also try to copy the database with the DB closed to see if it
> works.
> If it works, I will try to import the data from sqlite into mysql.
>
>
> Thanks!
> Yanchao WANG
>
> On Thu, Aug 26, 2010 at 5:53 PM, Christian Hammond <chip...@chipx86.com>wrote:
>
>> Hi,
>>
>> First of all, can you see what version of django_evolution is installed on
>> your system? I want to verify that it's new enough.
>>
>> You can ignore the warnings about things not being called with a database
>> connection. That's just due to not using the new APIs in Django 1.2, but
>> it's harmless for Review Board.
>>
>> Second, that "database disk image is malformed" is coming from sqlite, and
>> it indicates that perhaps the database is corrupt or in some bad state. A
>> quick Google search shows some people who have hit this (not with Review
>> Board) and from what I can tell the database wasn't closed properly due to
>> application crashes.
>>
>> This may be an interesting read:
>> http://www.sqlite.org/lockingv3.html#how_to_corrupt
>>
>> When you copied over the database file, was the Review Board server on
>> that system still running? If so, it may be worth shutting down Apache,
>> copying over the database, and then starting it back up again.
>>
>> I would recommend not using sqlite for Review Board. It doesn't handle
>> concurrency very well, meaning you can hit locking problems with several
>> users using it at once. It's best to use MySQL or PostgreSQL.
>>
>> Christian
>>
>> --
>> Christian Hammond - chip...@chipx86.com
>> Review Board - http://www.reviewboard.org
>> VMware, Inc. - http://www.vmware.com
>>
>>
>> On Thu, Aug 26, 2010 at 2:42 AM, WANG Yanchao <yanchaow...@gmail.com>wrote:
>>
>>> I upgrade my reviewboard installation from beta to 1.0.9.
>>> I installed a new 1.0.9 reviewboard and make sure it's working on the new
>>> server. and I copy the old db file to the new db (sqlite)
>>> After installation, it tell me there is some missing column in the db so
>>> I run "rb-site upgrade Path" to upgrade the db scheme.
>>>
>>> but I get the following error messages:
>>> There are unapplied evolutions for diffviewer.
>>> There are unapplied evolutions for reviews.
>>> Project signature has changed - an evolution is required
>>> No fixtures found.
>>> /usr/ali/lib/python2.5/site-packages/Django-1.2.1-py2.5.egg/django/db/models/fields/subclassing.py:26:
>>> PendingDeprecationWarning: inner has been called without providing a
>>> connection argument.
>>>   stacklevel=1)
>>> /usr/ali/lib/python2.5/site-packages/Django-1.2.1-py2.5.egg/django/db/models/fields/subclassing.py:26:
>>> PendingDeprecationWarning: db_type has been called without providing a
>>> connection argument.
>>>   stacklevel=1)
>>> Evolution could not be simulated, possibly due to raw SQL mutations
>>>
>>> Error applying evolution: database disk image is malformed
>>>
>>> Could anyone give me some clue how to deal with this?
>>>
>>> Thanks!
>>> -Yanchao
>>>
>>> --
>>> Want to help the Review Board project? Donate today at
>>> http://www.reviewboard.org/donate/
>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>> -~----------~----~----~----~------~----~------~--~---
>>> To unsubscribe from this group, send email to
>>> reviewboard+unsubscr...@googlegroups.com<reviewboard%2bunsubscr...@googlegroups.com>
>>> For more options, visit this group at
>>> http://groups.google.com/group/reviewboard?hl=en
>>
>>
>>  --
>> Want to help the Review Board project? Donate today at
>> http://www.reviewboard.org/donate/
>> Happy user? Let us know at http://www.reviewboard.org/users/
>> -~----------~----~----~----~------~----~------~--~---
>> To unsubscribe from this group, send email to
>> reviewboard+unsubscr...@googlegroups.com<reviewboard%2bunsubscr...@googlegroups.com>
>> For more options, visit this group at
>> http://groups.google.com/group/reviewboard?hl=en
>
>
>  --
> Want to help the Review Board project? Donate today at
> http://www.reviewboard.org/donate/
> Happy user? Let us know at http://www.reviewboard.org/users/
> -~----------~----~----~----~------~----~------~--~---
> To unsubscribe from this group, send email to
> reviewboard+unsubscr...@googlegroups.com<reviewboard%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/reviewboard?hl=en
>

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~----------~----~----~----~------~----~------~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Reply via email to