Thanks Markus that's really good news.

I'll keep those restrictions in mind. Really large n-ary properties would anyway
be very much the exception.

Thanks again for your great SMW effort.

Cheers,
Gu

Quoting Markus Krötzsch <mar...@semantic-mediawiki.org>:

> On Donnerstag, 4. März 2010, zehet...@molgen.mpg.de wrote:
> > Hi,
> > 
> > well the number of possible fields in n-ary properties is a make or break
> > criteria for me to be able to use MW/SMW, so it's a point I don't dare to
> >  lose out of sight.
> > 
> > Right now the largest properties I added to the wiki have 15 to 20 fields
> >  (but there are potential data with 60+).
> > 'Unlimited' sounds too good to ask for ;) but a number below 20 would
> >  certainly not allow me to update.
> 
> I have now extended the implementation to support "arbitrary" length records.
> 
> Of course, the length is still restricted by a number of practical 
> considerations. As I explained before, you cannot have arbitrarily long
> record 
> declarations simply because the space that is available to store the value of
> 
> "has fields" is limited. This is the same as with "has type" before.
> 
> Moreover, you cannot have query conditions with large records where all
> values 
> are constrained in some way because SMW does not allow such large queries by
> 
> default. You could of course change this setting, but it is not recommended
> to 
> do this. Since SMW cannot create custom tables for your large records 8this 
> would mean to change the DB schema on the fly), the data is always
> distributed 
> over many shorter tables, and joining +20 of them slows down MySQL 
> significantly even if they are small and highly selective. Again, this is the
> 
> same as in earlier versions of SMW.
> 
> Finally, records that large just look wrong and are hardly unusable in 
> browsing and querying interfaces. Their syntax/display is not tailored toward
> 
> such sizes, as they were meant to provide short compounds with five or less 
> elements.
> 
> Anyway, I have tested the code with a 24-field record now and it still works.
> 
> 
> Regards,
> 
> Markus
> 
> > 
> > Cheers,
> > Gu
> > 
> > Quoting Markus Krötzsch <mar...@semantic-mediawiki.org>:
> > > On Donnerstag, 4. März 2010, zehet...@molgen.mpg.de wrote:
> > > > Hi Markus,
> > > >
> > > > http://semantic-mediawiki.org/wiki/Semantic_MediaWiki_1.5.0
> > > >
> > > > doesn't mention any restriction in the number of 'fields' of an n-ary
> > > >  property as it was mentioned in earlier announcements.
> > > >
> > > > Has this new limitation been implemented in 1.5 and if so, what is the
> > > >  limit and any advice how to convert larger 1.4 n-ary properties to
> > > > 1.5?
> > >
> > > Oh, you are very observant. I have left this away since I am not certain
> > > yet
> > >
> > > if I can provide support for records of unlimited size for 1.5.0 or not.
> > > If not, then I can only advice users of larger records to not upgrade
> > > until a fix
> > > has been found. How large were your records again?
> > >
> > > -- Markus
> > >
> > > > Quoting Markus Krötzsch <mar...@semantic-mediawiki.org>:
> > > > > Hi all,
> > > > >
> > > > > we plan to release SMW 1.5.0 within the next few days. Two or three
> > > > > issues still are on my list for being fixed, but most of the code
> > > > > should be ready now. Moreover, there has just been a new release of
> > > > > Semantic Maps, and there
> > > > >
> > > > > will soon be a release of Semantic Forms.
> > > > >
> > > > > Testers are welcome. I know that many people are running the SVN
> > > > > version anyway, but it may now be a good time to checkout the most
> > > > > recent
> > >
> > > updates
> > >
> > > > > and
> > > > >
> > > > > to confirm that all functions that are important to your wiki are
> > >
> > > running
> > >
> > > > > as
> > > > >
> > > > > expected. Information on how to upgrade can be found on the
> > > > > preliminary release page:
> > > > >
> > > > > http://semantic-mediawiki.org/wiki/Semantic_MediaWiki_1.5.0
> > > > >
> > > > > Last minute feedback can be sent to this list, or filed to the
> > > > > bugtracker. Translations to the static translation files are also
> > > > > welcome, but we also will have a 1.5.1 release not too long after
> SMW
> > > > > 1.5.0 to be able to incorporate such improvements.
> > > > >
> > > > > Cheers,
> > > > >
> > > > > Markus
> > 
> 
> 
> -- 
> Markus Krötzsch  <mar...@semantic-mediawiki.org>
> * Personal page: http://korrekt.org
> * Semantic MediaWiki: http://semantic-mediawiki.org
> * Semantic Web textbook: http://semantic-web-book.org
> --
> 





------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to