Additional note on RDF store support in SMW 1.8:

Since a moment ago, the SMWSparqlStore has been changed to use the new 
SMWSQLStore3 as its SQL backend (the old used SQLSTore2). You can change 
it back to use the old store instead by setting:

SMWSparqlStore::$baseStoreClass = 'SMWSQLStore2';

in your LocalSettings (after enableSemantics(), or it will complain that 
the class SMWSparqlStore is not known).

Cheers,

Markus

On 11/11/12 17:01, Markus Krötzsch wrote:
> Dear developers,
>
> after two weeks of intense bugfixing, we are now getting close to the
> actual SMW 1.8 release. We will probably have another release candidate
> packaged soon, but as developers you might want to try the git version
> now, especially to check if it runs with your own code and data.
>
>
> == Installation ==
>
> Installation is as usual, as if installing SMW from scratch
> (Special:SMWAdming: setup database, refresh data). Before doing this,
> add the following to your LocalSettings.php:
>
> $smwgDefaultStore = 'SMWSQLStore3';
>
> This will be the default when SMW 1.8 is released, but not yet. You can
> also setup/refresh SQLStore3 before enabling it in LocalSettings -- see
> below.
>
>
> == Upgrade from earlier SMW 1.8 versions ==
>
> If you have tested development versions or RCs of SMW 1.8 before, and
> you are already using "$smwgDefaultStore = 'SMWSQLStore3';", please
> delete the old Store3 completely first. You can do this by running the
> maintenance script "php SMW_setup.php --delete". After this, you can do
> the normal Special:SMWAdmin setup and refresh as above.
>
> If you do not delete Store3 first, it should still work without errors,
> but your database will retain dead contents that will never be deleted.
>
>
> == Set up new store while still using SQLStore2 ==
>
> To fully initialise SMWSQLStore3 *before* activating it in
> LocalSettings.php, you can do:
>
> * first run "php SMW_refreshData.php -b SMWSQLStore3 -fp" to recreate
> tables and initialise property pages,
> * then run "php SMW_refreshData.php -b SMWSQLStore3" again to refresh
> all normal pages.
>
> This can be done before switching to SQLStore3 (the "-b SMWSQLStore3"
> tells SMW to use this store, whatever you use right now). The "-f" in
> the first call makes sure that any existing Store3 data is deleted, so
> you can also use this if you used SQLStore3 before.
>
>
> Cheers,
>
> Markus
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_nov
> _______________________________________________
> Semediawiki-devel mailing list
> Semediawiki-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
>


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to