Next | Query returned 98 messages, browsing 91 to 100 | previous

History of commit frequency

CVS Commit History:


   2009-07-25 13:52:55 by Mark Davies | Files touched by this commit (4)
Log message:
Fix location of SopranoAddOntology.cmake to somewhere cmake finds it.
Bump PKGREVISION.
   2009-07-23 11:46:37 by Mark Davies | Files touched by this commit (3)
Log message:
Update soprano to 2.3

* New class LanguageTag replacing the old simple string language handling
  with a sophisticated one implementing RFC 4647. At the same time Soprano
  now directly supports plain literals in addition to typed string literals
  (compare LiteralValue::createPlainLiteral).
  CAUTION: This patch changes behaviour: parsers and storage backends will
  now return plain literals instead of typed string literals!
* New static methods Node::resourceToN3, Node::literalToN3, and
  Node::blankToN3 for easy N3 formatting without the creation of a Node
  instance.
* Fixed both Node::matches and Statement::matches - now only the paramter
  is treated as a wildcard
* sopranocmd:
  - new paramter --file which allows to execute commands on files directly
    without creating a database on disk.
  - standard namespace prefixes rdf, rdfs, xsd, nrl, and nao are now added
    to sparql queries automatically if used.
  - construct and describe query results can now be serialized in all
    supported formats.
  - New parameter --index which allows to wrap an IndexFilterModel around
    the actual Model.
  - New command 'monitor' which allows to monitor a remote repository for
    statementAdded and statementRemoved signals.
* New class Graph which is a simple QSet based container for statements as
  a quick replacement for Model in case one wants to handle a small number
  of statements without query support.
* Fixed plugin loading on windows.
* Fixed a deadlock in the IndexFilterModel in case a query could not be
  parsed.
* Prevent Model::removeContext to remove empty contexts, i.e. the whole
  database.
* Statement::operator<<(QTextStream) now uses a simpler format (only spaces
  between nodes and no brackets)
* Updated Sesame2 to 2.2.4
* Added prefix handling to the Serializer API. For a future Soprano version
  the Serializer API has to be replaced with something more powerful.
* Improved inference rule handling in the rule parser
   2009-06-14 20:17:35 by Joerg Sonnenberger | Files touched by this commit (218)
Log message:
Remove @dirrm entries from PLISTs
   2009-03-20 20:25:55 by Joerg Sonnenberger | Files touched by this commit (1252)
Log message:
Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
   2009-01-27 12:35:10 by Mark Davies | Files touched by this commit (3) | Package updated
Log message:
Update to soprano 2.2

 * The AsyncModel now has a "real" asyncroneous mode which uses multiple
   threads to execute the commands.
 * New class Soprano::Client::SparqlModel which provides a client to http
   Sparql endpoints.
 * Added method Node::toN3 to easily build SPARQL queries without having
   to encode nodes all the time.
 * New convinience method QueryResultIterator::iterateStatementsFromBindings
 * Added convinience methods to handle BackendSettings.
 * Added operator[] to QueryResultIterator to easily access bindings
 * Added parameters influencing the visibility to onto2vocabularyclass
 * Soprano::Node now comes with definitions of qHash for both Node and QUrl
 * Sesame2 updated to 2.1.4
 * The IndexFilterModel can now optionally index specific URIs
   (IndexFilterModel::setForceIndexPredicates)
 * Added method IndexFilterModel::optimizeIndex which optimizes the clucene
   index on disk
 * Added method IndexFilterModel::encodeUriForLuceneQuery which
   encodes/escapes a URI so it can be used as a field in a clucene query.
 * SPARQL endpoint query support in sopranocmd
 * Performace improvements
   2009-01-11 00:45:54 by Mark Davies | Files touched by this commit (3)
Log message:
Update to soprano 2.1.64

First beta of soprano 2.2.  Required for KDE 4.2
   2008-12-19 22:34:37 by Mark Davies | Files touched by this commit (2)
Log message:
Update to soprano 2.1.1

adds a README file pointing to the Sesame2 sources as requested by linux
distributors.
   2008-11-04 12:01:41 by Mark Davies | Files touched by this commit (5) | Imported package
Log message:
Import soprano 2.1

Soprano (formerly known as QRDF) is a library which provides a highly
usable object-oriented C++/Qt4 framework for RDF data. It uses
different RDF storage solutions as backends through a simple plugin
system. Soprano is targetted at desktop applications that need a RDF
data storage solution. It has been optimized for easy usage and
simplicity.


Next | Query returned 98 messages, browsing 91 to 100 | previous