[Schevo-devel] New index structures -- important upgrade info
Matthew Scott
mscott at goldenspud.com
Fri Sep 16 10:35:23 EDT 2005
For those of you who are using the latest versions of Schevo, please note
that a significant change in the internal structure of a Schevo database was
made as of SVN revision 1011.
If you have an existing Schevo database, you will need to have at least SVN
revision 1016, which has the necessary upgrade code to remove old 'altkey'
indices and create the new structures.
To upgrade, BACK UP YOUR ORIGINAL DATABASE, then just use db_create as you
did to create the database in the first place::
db_create filename.durus schema.package
Contrary to the db_create name, if a database already exists it will merely
be updated based on the schema that you give.
During the upgrade process you will see progress indicators as the new index
structures are created.
For more information about the new index structures and what they will be
capable of, see http://docs.schevo.org/trunk/reference/indices.html
Note: Specifying _index in a schema, using the 'by' method, and temporarily
relaxing index uniqueness constraints are not yet implemented, but the new
structures are able to support them when we do implement those features.
Stay tuned! :)
--
Matthew R. Scott
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://schevo.org/lists/archives/schevo-devel/attachments/20050916/149f24e2/attachment.htm
More information about the Schevo-devel
mailing list