[tracker] (201 commits) Non-fast-forward update to branch wip/carlosg/sparql1.1



The branch 'wip/carlosg/sparql1.1' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  a50ef4b... libtracker-data: Return after error
  c6abfa5... libtracker-data: Shuffle code
  f02edad... libtracker-data: Drop journal
  f9a3fda... libtracker-common: Add offset argument to tracker_date_to_s
  5bdb9c7... libtracker-data: Add more functions to transform between ti
  6ea6d97... libtracker-data: Use single column for times/dates
  7cf5443... libtracker-data: Remove unneeded column
  409fbca... libtracker-data: Drop checks for journal replay
  e925466... libtracker-data: Drop journal_check argument from TrackerDa
  c3b2ec2... libtracker-data: Move base tables creation outside of impor
  bdd0a25... libtracker-data: Split database setup and ontology import s
  3827e12... libtracker-data: Insert ontology resource uris in main data
  de83f63... libtracker-data: Drop graph argument from ontology triple s
  77d060c... libtracker-data: Remove journal replay handling
  d16d197... libtracker-data: Remove support for tracker:transient
  d768352... libtracker-data: Specify database on schema updating code
  ecc5185... libtracker-data: Turn TrackerDBManager into a GObject
  0049200... libtracker-data: Use DBManager signal to setup DataManager-
  03e772e... libtracker-data: Handle attaching and management of "graph"
  26a21e5... libtracker-data: Handle CREATE/DROP graph operations
  bdbc1fc... libtracker-data: Cleanup unneeded argument
  d419218... libtracker-data: Drop unused struct definition
  ad168c9... libtracker-data: Remove unused typedef
  0ef5768... libtracker-data: Use guint for bitfields
  93360b5... libtracker-data: Explicitly pass the resource buffer on flu
  cb2a739... libtracker-data: Add "service" virtual table
  7ff805b... libtracker-sparql: Add "unknown graph" error enum value
  5d47352... libtracker-remote: Ensure we just need the base uri for rem
  309365a... libtracker-data: Set up union views
  ba9af6c... libtracker-data: Handle data insertions on multiple graphs/
  b7fe471... libtracker-data: Add support for SERVICE{} syntax
  6788cda... libtracker-data: Error out if '*' is used but there are no 
  de7ffb5... libtracker-data: Support graphs as multiple databases
  e6b1241... libtracker-data: Pass graph parameter to turtle reader
  5561cdb... libtracker-data: Implement the LOAD command
  bd4521e... libtracker-data: Make tracker_triples table use union views
  a5fde2b... libtracker-data: Add vmethod to update interfaces after att
  24a3785... libtracker-data: Add function to get timezone duration from
  c1d9da9... tests: Set explicit order in some test queries
  b858ef5... libtracker-data: Handle ADD/MOVE/COPY/CLEAR
  ad61675... libtracker-data: Remove leftovers from "*:graph" columns
  0cc525a... libtracker-data: Implement TZ sparql function
  9fae366... libtracker-data: Implement TIMEZONE sparql function
  5495a83... libtracker-data: Implement STRUUID/UUID sparql functions
  ddcc408... libtracker-data: Implement URI()/IRI()
  dbde2dd... libtracker-data: Implement SAMPLE
  eedb591... libtracker-data: Attempt to reuse variables for sparql lite
  5b4b517... libtracker-data: Implement BNODE sparql function
  2923777... libtracker-data: Add support for DESCRIBE
  ac32af8... libtracker-data: Remove iface argument from tracker_data_ma
  76ccab8... libtracker-data: Support ALL/DEFAULT/NAMED in DROP/CREATE
  2d475c9... libtracker-data: Implement BASE
  77082d9... ontologies: Add ontology for rdf:List
  a501f29... libtracker-data: Refactor select/insert/delete/update quad 
  39730a6... libtracker-data: Implement RDF collections
  a6520b6... libtracker-data: Make all rules point to the first non-whit
  e6712a6... libtracker-data: Favor NIL over '(' ... ')' in grammar
  fbe1770... libtracker-data: Shuffle TrackerContext creation in queries
  b74ba4a... libtracker-data: Implement VALUES
  ddea22f... libtracker-data: Refactor string builder creation into sepa
  e48949d... libtracker-sparql: Implement PathNegatedPropertySet
  ddea94a... libtracker-data: Fix token check
  3f27a78... libtracker-data: Set sample binding early on variable objec
  81c32cd... libtracker-data: Do not hardcode string type on objects wit
  f1508dd... libtracker-data: Separate code to convert rdf type to Track
  c5787ad... libtracker-data: Implement STRDT
  7062ee8... libtracker-data: Clean up unused arguments
  dfccf14... libtracker-data: Convert to GValues earlier in tracker_data
  403150c... libtracker-data: Drop unused handling of blank nodes
  e9630df... libtracker-data: Drop TrackerClass count parameter
  9aa4577... libtracker-data: Use get_idstring() anytime we need a liter
  da78e2a... libtracker-data: Add TrackerDBInterface support for GByte t
  de55920... libtracker-data: Make literal tokens hold a GBytes
  bb0319f... libtracker-data: Use GBytes as predicate argument to tracke
  7275700... libtracker-data: Fixup collections after literals as GBytes
  7068234... libtracker-data: Handle rdf:langString type
  77c7fcd... libtracker-data: Implement STRLANG and LANGMATCHES
  525106d... libtracker-data: Use substring after SelectClause
  77a4821... libtracker-data: Implement AS ?var in GROUP BY
  73be103... libtracker-data: Raise parser error on DISTINCT in ArgList
  a5d176b... libtracker-data: Handle predicate paths properly both in an
  7b2a047... libtracker-data: Add object_type column to tracker_triples
  08b987b... libtracker-data: Get subject/object types in property path 
  645ed7f... libtracker-data: Add SparqlDataType() sqlite function
  37d7f9d... libtracker-data: Fetch type variables, where available
  86f097f... libtracker-data: Implement isNumeric/isLiteral/datatype
  c13c4d9... libtracker-data: Add support for CONSTRUCT
  84e94bd... libtracker-data: Prepare tracker_generate_uuid() to handle 
  e50ad1b... libtracker-data: Use SparqlBNODE() directly in query_unused
  5b6f7ba... libtracker-data: Use separate SQLITE function for blank nod
  bfc6ac4... libtracker-data: Pass explicitly URI prefix to SparqlUUID
  48afd4c... libtracker-data: Store whether resources are blank nodes
  5c5fc6d... libtracker-data: Implement ISBLANK()
  51fc31c... libtracker-data: Drop _unimplemented() define
  ddeeea5... libtracker-data: Separate global pragmas from per-db ones
  791a6b7... libtracker-data: Implement TTL file loading in tracker-data
  a511918... tests: Set specific order on complex-optional sparql test
  2f12eb4... libtracker-data: Don't use UNION ALL in property path queri
  b25ed41... tests: Use single group explicitly in property paths test d
  0b7dc81... libtracker-data: Handle NULL interface on WAL thread
  c8f9a2b... functional-tests: Remove timeout on all situations that exi
  1071109... libtracker-data: Add FTS5 union view
  2b141ef... tests: Fix some graph tests in tracker-sparql-test
  f59ff84... libtracker-data: Make graph creation implicit again
  e10609c... tests: Use explicit graph in DELETE {}
  abbf3b3... tests: Add type explicitly inside graph patterns
  b91ecf9... libtracker-data: Correct initialization order after ontolog
  5925ff4... libtracker-data: Use versioning to know when to update unio
  e7a034e... libtracker-miner: Use own graph in TrackerFileNotifier quer
  316c581... libtracker-data: Do not error out on unknown graphs
  536b745... libtracker-data: Create union views on demand
  6316a19... libtracker-data: Honor FROM / FROM NAMED
  1e5ff1a... libtracker-data: Work around terrible query planning from S
  2a47550... libtracker-data: Cache selects in the update thread
  b95279d... tests: Use graph on TrackerMinerFS tests
  8d30c3d... libtracker-data: Only restore token if necessary
  50134d2... libtracker-data: Make resource refcounting per database
  1797fd7... libtracker-data: Use user_version pragma to store database 
  b668a4f... libtracker-data: Store database locale inside meta.db
  ac61fb2... libtracker-data: Store tokenizer version inside meta.db
  980d8c8... libtracker-data: Bump database version
  c76dc13... libtracker-data: Store class/property IDs in GVDB
  4eaa54a... libtracker-data: Grammar fix
  f3be1c1... tests: Add a bunch of graph operation tests
  dc59388... tests: Add test for BASE
  40e2851... tests: Add tests for rdf:langString, LANGMATCHES, and STRLA
  0a0dffe... tests: Add rdf:List tests
  3def3b9... tests: Add tests for DESCRIBE
  f66612b... tests: Add tests for CONSTRUCT
  ae3485b... tests: Add TZ/TIMEZONE tests
  c609a38... tests: Add tests around DATATYPE()/IS*() functions
  c44f316... tests: Add test for GROUP BY ... AS ?var
  4ab166e... libtracker-remote: Set user agent

Commits added to the branch:

  3806940... Updated Spanish translation (*)
  c2bcf89... libtracker-common: Make TrackerDomainOntology totally not a (*)
  18c06d6... Merge branch 'wip/carlosg/domain-ontology-non-object' into  (*)
  6c537a1... functional-tests: Remove 12-transactions test (*)
  a4571aa... tests: Mark file-notifier-test as needing a higher timeout (*)
  b768eb4... Merge branch 'sam/slow-tests' into 'master' (*)
  5e92a38... Update NEWS for 2.3.0 (*)
  1d54e89... 90-tracker.ontology: Add support for ExternalReference (*)
  37b550e... Revert "38-nmm.ontology: Store Musicbrainz IDs for music re (*)
  ef348f2... Merge branch 'wip/jfelder/external-reference' into 'master' (*)
  4f6f86b... Merge branch 'wip/jfelder/revert-musicbrainz-ontology' into (*)
  38c2a4e... util/sandbox: Avoid misleading error message (*)
  44fa3ff... libtracker-sparql: Fix introspection warning (*)
  b5bc949... Merge branch 'sam/introspection-warning-fix' into 'master' (*)
  a12f2db... Fixup mistake in 44fa3ffddb3728ec5cd4551f11e4c16de5ef4c6a (*)
  3f13190... functional-tests: Fix mistake in functional-01-insertion te (*)
  0a4df43... functional-tests: Remove stress tests (*)
  9b05b2c... libtracker-miner: Ensure basename utf8-ness in filters (*)
  cf60335... Merge branch 'wip/carlosg/handle-invalid-utf8-in-filters' i (*)
  c304915... libtracker-data: Add consistency check (*)
  f92fdc9... Merge branch 'wip/carlosg/refcount-dead-man-switch' into 'm (*)
  a4982b2... libtracker-data: Fixup consistency check (*)
  3a55fb1... Release 2.2.99.0 (*)
  17cdad2... libtracker-sparql: Implement dispose() in TrackerResource (*)
  bb6a2b7... Update Basque translation (*)
  7188a3c... Merge branch 'wip/carlosg/dispose-resources' into 'master' (*)
  bd9cd5b... Merge branch 'sam/functional-tests-remove-generated-data' i (*)
  83c02a4... functional-tests: Remove unused data (*)
  e8fd838... functional-tests: Remove unused module (*)
  e71c911... functional-tests: Remove log() helper function (*)
  939771b... file-utils-test: application/x-zerosize is a valid mime for (*)
  b8a75d5... meson: Don't install libtracker-common static library (*)
  72ebd74... Merge branch 'ignore-static-lib-install' into 'master' (*)
  b49081b... Merge branch 'zerosize-mimetype-support' into 'master' (*)
  8ae9919... functional-tests: Add new trackertestutils module (*)
  61ae52a... functional-tests: Remove obsolete options (*)
  90a8867... functional-tests: Clean up use of the common.utils.configur (*)
  9816ae0... functional-tests: Move the 'helpers' module into 'trackerte (*)
  13849c0... functional-tests: Merge common/utils package into the tests (*)
  aa005e5... functional-tests: Add 2019 copyright (*)
  5e2c5e4... functional-tests: Remove unnecessary Python shebags (*)
  68f73d4... functional-tests: Merge changes to 'helpers' module from tr (*)
  bdfe556... Merge branch 'sam/functional-tests-shared' into 'master' (*)
  149b148... libtracker-sparql: Don't automatically call dispose() on Tr (*)
  ac45550... Merge branch 'sam/resource-no-autodispose' into 'master' (*)
  139cffa... trackertestutils: Install mainloop.py file (*)
  92848c7... Merge branch 'sam/trackertestutils-fixup' into 'master' (*)
  9a7bb49... libtracker-sparql: Document the missing arguments (*)
  2112605... Merge branch 'tintou/sparql-documentation-tiny-fixes' into  (*)
  b2c8ff9... libtracker-sparql: Escape single quotes (*)
  0a3a6d5... Merge branch 'wip/carlosg/escape-single-quotes' into 'maste (*)
  5756270... ontologies: tracker:ExternalReference can have only one nie (*)
  f47b78a... Merge branch 'wip/jfelder/ontology-external-reference-ident (*)
  dba11ce... Release 2.2.99.1 (*)
  f56ccfd... Release 2.3.0 (*)
  32fae97... libtracker-data: Return after error
  23a14d8... libtracker-data: Shuffle code
  b56b49d... libtracker-data: Drop journal
  5ce5b7b... libtracker-common: Add offset argument to tracker_date_to_s
  0c5431a... libtracker-data: Add more functions to transform between ti
  542e125... libtracker-data: Use single column for times/dates
  eb83d4e... libtracker-data: Remove unneeded column
  0413075... libtracker-data: Drop checks for journal replay
  c6e204f... libtracker-data: Drop journal_check argument from TrackerDa
  eceac27... libtracker-data: Move base tables creation outside of impor
  8e905df... libtracker-data: Split database setup and ontology import s
  476b6fc... libtracker-data: Insert ontology resource uris in main data
  57af1e5... libtracker-data: Drop graph argument from ontology triple s
  b312d1f... libtracker-data: Remove journal replay handling
  b96d321... libtracker-data: Remove support for tracker:transient
  76f2967... libtracker-data: Specify database on schema updating code
  36de9d1... libtracker-data: Turn TrackerDBManager into a GObject
  964fc4f... libtracker-data: Use DBManager signal to setup DataManager-
  843a5e8... libtracker-data: Handle attaching and management of "graph"
  a8d5969... libtracker-data: Handle CREATE/DROP graph operations
  7473e1d... libtracker-data: Cleanup unneeded argument
  5ce8756... libtracker-data: Drop unused struct definition
  1f03b38... libtracker-data: Remove unused typedef
  b924383... libtracker-data: Use guint for bitfields
  2cfc425... libtracker-data: Explicitly pass the resource buffer on flu
  d12397c... libtracker-data: Add "service" virtual table
  4b3d769... libtracker-sparql: Add "unknown graph" error enum value
  70231b3... libtracker-remote: Ensure we just need the base uri for rem
  075e9ef... libtracker-data: Set up union views
  0c0a0d6... libtracker-data: Handle data insertions on multiple graphs/
  9ca8b0d... libtracker-data: Add support for SERVICE{} syntax
  5106f15... libtracker-data: Error out if '*' is used but there are no 
  81e5c8d... libtracker-data: Support graphs as multiple databases
  b105935... libtracker-data: Pass graph parameter to turtle reader
  e8d9fe0... libtracker-data: Implement the LOAD command
  de9b9da... libtracker-data: Make tracker_triples table use union views
  6297e47... libtracker-data: Add vmethod to update interfaces after att
  a842a9c... libtracker-data: Add function to get timezone duration from
  81929e8... tests: Set explicit order in some test queries
  468d39a... libtracker-data: Handle ADD/MOVE/COPY/CLEAR
  514d2d5... libtracker-data: Remove leftovers from "*:graph" columns
  3b62be8... libtracker-data: Implement TZ sparql function
  4e54596... libtracker-data: Implement TIMEZONE sparql function
  c910edb... libtracker-data: Implement STRUUID/UUID sparql functions
  4b5e255... libtracker-data: Implement URI()/IRI()
  9621589... libtracker-data: Implement SAMPLE
  0a448b4... libtracker-data: Attempt to reuse variables for sparql lite
  57eba75... libtracker-data: Implement BNODE sparql function
  a1876ec... libtracker-data: Add support for DESCRIBE
  a8fe7fc... libtracker-data: Remove iface argument from tracker_data_ma
  370e3b1... libtracker-data: Support ALL/DEFAULT/NAMED in DROP/CREATE
  2a01362... libtracker-data: Implement BASE
  3968358... ontologies: Add ontology for rdf:List
  3be6755... libtracker-data: Refactor select/insert/delete/update quad 
  8708c4c... libtracker-data: Implement RDF collections
  5f32e0d... libtracker-data: Make all rules point to the first non-whit
  a9e562c... libtracker-data: Favor NIL over '(' ... ')' in grammar
  6ee4f17... libtracker-data: Shuffle TrackerContext creation in queries
  2485acf... libtracker-data: Implement VALUES
  169eb9f... libtracker-data: Refactor string builder creation into sepa
  519e4a1... libtracker-sparql: Implement PathNegatedPropertySet
  b95c39a... libtracker-data: Fix token check
  ba2b011... libtracker-data: Set sample binding early on variable objec
  4860c49... libtracker-data: Do not hardcode string type on objects wit
  98d3370... libtracker-data: Separate code to convert rdf type to Track
  107315f... libtracker-data: Implement STRDT
  32e33cd... libtracker-data: Clean up unused arguments
  172edd5... libtracker-data: Convert to GValues earlier in tracker_data
  cb7f933... libtracker-data: Drop unused handling of blank nodes
  ca81941... libtracker-data: Drop TrackerClass count parameter
  e0f9429... libtracker-data: Use get_idstring() anytime we need a liter
  22a923f... libtracker-data: Add TrackerDBInterface support for GByte t
  825dc68... libtracker-data: Make literal tokens hold a GBytes
  7825792... libtracker-data: Use GBytes as predicate argument to tracke
  9f23dea... libtracker-data: Fixup collections after literals as GBytes
  b7a065c... libtracker-data: Handle rdf:langString type
  68a4033... libtracker-data: Implement STRLANG and LANGMATCHES
  7cbdc96... libtracker-data: Use substring after SelectClause
  026f5f6... libtracker-data: Implement AS ?var in GROUP BY
  f9f0a66... libtracker-data: Raise parser error on DISTINCT in ArgList
  3bc3ecd... libtracker-data: Handle predicate paths properly both in an
  2c39ab0... libtracker-data: Add object_type column to tracker_triples
  e96afdb... libtracker-data: Get subject/object types in property path 
  da17028... libtracker-data: Add SparqlDataType() sqlite function
  3a76249... libtracker-data: Fetch type variables, where available
  df87b58... libtracker-data: Implement isNumeric/isLiteral/datatype
  3cc070c... libtracker-data: Add support for CONSTRUCT
  6d21783... libtracker-data: Prepare tracker_generate_uuid() to handle 
  55c3cdc... libtracker-data: Use SparqlBNODE() directly in query_unused
  129fb91... libtracker-data: Use separate SQLITE function for blank nod
  215e385... libtracker-data: Pass explicitly URI prefix to SparqlUUID
  6345f6a... libtracker-data: Store whether resources are blank nodes
  de74bed... libtracker-data: Implement ISBLANK()
  f4279c7... libtracker-data: Drop _unimplemented() define
  2d14b44... libtracker-data: Separate global pragmas from per-db ones
  c166320... libtracker-data: Implement TTL file loading in tracker-data
  ab5a2a6... tests: Set specific order on complex-optional sparql test
  0d28d74... libtracker-data: Don't use UNION ALL in property path queri
  6663ce5... tests: Use single group explicitly in property paths test d
  92728c8... libtracker-data: Handle NULL interface on WAL thread
  980c039... functional-tests: Remove timeout on all situations that exi
  b0727bd... libtracker-data: Add FTS5 union view
  bf2f6a1... tests: Fix some graph tests in tracker-sparql-test
  4cd7687... libtracker-data: Make graph creation implicit again
  00a4e78... tests: Use explicit graph in DELETE {}
  09e0748... tests: Add type explicitly inside graph patterns
  e890389... libtracker-data: Correct initialization order after ontolog
  6a38f94... libtracker-data: Use versioning to know when to update unio
  a2543c8... libtracker-miner: Use own graph in TrackerFileNotifier quer
  8e6e371... libtracker-data: Do not error out on unknown graphs
  6c79308... libtracker-data: Honor FROM / FROM NAMED
  7117066... libtracker-data: Work around terrible query planning from S
  25b4a7d... libtracker-data: Cache selects in the update thread
  c5ade84... tests: Use graph on TrackerMinerFS tests
  75ceff1... libtracker-data: Only restore token if necessary
  c1c3d00... libtracker-data: Make resource refcounting per database
  54994a6... libtracker-data: Use user_version pragma to store database 
  49e8f40... libtracker-data: Store database locale inside meta.db
  0471d00... libtracker-data: Store tokenizer version inside meta.db
  6dbecc6... libtracker-data: Bump database version
  af90c3a... libtracker-data: Store class/property IDs in GVDB
  fba1ec9... libtracker-data: Grammar fix
  57acbeb... libtracker-data: Create fts5/fts_view tables per database
  0ca4f8f... libtracker-data: Ensure ordering of FTS columns
  dafc434... libtracker-data: Discard unnamed graph a graph is requested
  6510a14... libtracker-data: Update union views selectively
  5a8ec5a... libtracker-data: Honor UsingClause
  5d52d43... tests: Add a bunch of graph operation tests
  6eafe1f... tests: Add test for BASE
  985734a... tests: Add tests for rdf:langString, LANGMATCHES, and STRLA
  87113e9... tests: Add rdf:List tests
  03a923a... tests: Add tests for DESCRIBE
  7620ec1... tests: Add tests for CONSTRUCT
  d71f2ba... tests: Add TZ/TIMEZONE tests
  d6e412b... tests: Add tests around DATATYPE()/IS*() functions
  62d70d3... tests: Add test for GROUP BY ... AS ?var
  4e97856... libtracker-remote: Set user agent
  b39cc27... libtracker-sparql: Add public method to create a connection
  5441e3c... libtracker-data: Handle DBus URIs in SERVICE{}
  feb911d... libtracker-sparql: Add TrackerEndpointDBus
  8508d44... libtracker-miner: Plug leak
  be0d955... libtracker-direct: Plug leak
  8507529... libtracker-direct: Plug update_array_async() leaks
  8e864f3... tests: Add test for GROUP BY (... AS ...)
  eb3c8b0... docs: Make ttl2sgml handle rdf:List elements
  9c75f4d... docs: Start migrate-2to3 document

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]