[tracker] (306 commits) Non-fast-forward update to branch wip/carlosg/sparql-parser-ng



The branch 'wip/carlosg/sparql-parser-ng' 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:

  b27ab8e... libtracker-data: Add SPARQL grammar definition
  2d7e882... libtracker-data: Add TrackerSparqlParser and helpers
  2856536... libtracker-data: Add TrackerStringBuilder

Commits added to the branch:

  259c609... tracker-monitor: Tighten the scope of variables (*)
  bff42f2... libtracker-sparql: Be more careful about integer sizes (*)
  331472c... vala: Bump gir_version to 2.0 (*)
  2d5fb36... configure: Don't put includes in function body of AC_LANG_P (*)
  1ef67fe... libtracker-miner: Rename a variable for consistency (*)
  9281dc9... libtracker-miner: Don't mix sync & async GFileEnumerator AP (*)
  a96f2fa... Release 2.0.3 (*)
  5506272... libtracker-miner: Don't leak TrackerMinerFS:root (*)
  09408f1... libtracker-miner: Emit monitor ::file-created for directori (*)
  57235eb... libtracker-data: Perform VACUUM only on large database file (*)
  b8c121c... libtracker-data: fix compile issue when using --disable-fts (*)
  80bb880... Update Greek translation (*)
  99ad64b... Update British English translation (*)
  9fed5d5... Update Russian translation (*)
  24eb7c5... Add Croatian translation (*)
  eb454fa... Update Croatian translation (*)
  5e224a5... Update Chinese (China) translation (*)
  75ed66c... Removed unneeded [] markers in POTFILES.in with gettext ext (*)
  48f3b07... Update Indonesian translation (*)
  00947c2... Revert "Removed unneeded [] markers in POTFILES.in with get (*)
  516d40d... Update Brazilian Portuguese translation (*)
  a87756a... tracker-store: Remove empty Icon= from the .desktop file (*)
  2f4ce37... Update Indonesian translation (*)
  429b086... Update Indonesian translation (*)
  c243e4b... meson: Use relative paths for gtk-doc src_dir arguments (*)
  3bb1dfb... libtracker-sparql: Fix wording of function documentation (*)
  7bcf86e... meson: Install generated headers without needing a script (*)
  2eedcef... libtracker-data: DBInterface.create_statement() may not be  (*)
  cc71d58... cli: Fix invalid SPARQL generated by `tracker tag --list` (*)
  8aa8759... libtracker-sparql: Use replacement for IOSchedulerJob.push( (*)
  d78bcd4... meson: Remove duplicated line (*)
  a86cd40... Add missing space in tracker info output (*)
  0a52aed... build: Bump sqlite3 dependency (*)
  88b5384... Merge branch 'wip/piotrdrag/missing-space' into 'master' (*)
  5b56801... Merge branch 'sqlite-dep' into 'master' (*)
  2aaeda7... libtracker-common: Drop automatic parser versioning (*)
  220c59d... libtracker-miner: Ignore root folder when crawling at place (*)
  adee4ed... libtracker-miner: Emit TrackerDecorator::finished on 0 item (*)
  219eabe... libtracker-miner: Transfer attribute updates information th (*)
  56c65a7... libtracker-miner: Emit ::file-updated on file extension cha (*)
  bba45a3... docs: Fix broken XIncludes in libtracker-sparql docs (*)
  7017794... tests: Fix some path lookups (*)
  fa8402c... tests: Set stop-words envvar on TrackerFileNotifier test (*)
  6b46717... Release 2.0.4 (*)
  a72d3db... meson: Fix name of libtracker-fts (*)
  815a73c... meson: Fix detection of SQLite3 FTS module (*)
  b114caf... meson: Fix bundled FTS module (*)
  52b9b46... meson: Expose tracker-store as a variable (*)
  562cdfc... tests: Fix tracker-steroids test (*)
  730f967... meson: Add soversion information to the shared libraries th (*)
  3ec1c32... functional-tests: Return correct (non-zero) exit code if su (*)
  c873763... functional-tests: Show stderr output when a subprocess fail (*)
  ee07c99... libtracker-miners-common: Improve error when domain rule is (*)
  afdfd31... Enable GitLab CI (*)
  3f9978c... Merge branch 'sam/ci' (*)
  a0b50bb... tests: Fix warnings in tracker-miner-fs-test (*)
  3f3f17f... tests: Fix warnings in testcase (*)
  dd1e69e... ci: Show logs for failed tests (*)
  61d9f50... ci: Fix regression from previous commit (*)
  e66a602... ci: Second attempt to fix Autotools CI (*)
  b23eec3... tests: Fix inconsistent test filenames (*)
  e2cd7d3... tests/libtracker-miner: Fix warnings in tracker-file-enumer (*)
  7bdde1f... meson: Enable tracker-miner-fs-test (*)
  477862b... meson: Enable tracker-file-enumerator-test (*)
  b288da5... meson: Enable gb-737023 test (*)
  1dbd11b... meson: Rework how unit tests are defined (*)
  bdc3734... Merge branch 'sam/meson-test-fixes' (*)
  7fc76e1... tests: Enable two more test cases in tracker-miner-fs-test (*)
  820790d... libtracker-miner/tracker-miner-fs.c: Rename item_move() par (*)
  da005c5... libtracker-miner/tracker-miner-fs.c: Fix "Parent not indexe (*)
  13cf183... libtracker-miner: Warn when overwriting tasks in the task p (*)
  4bbbe46... Merge branch 'sam/tracker-miner-fs-test-fixes' (*)
  c656e8a... Bump version number (*)
  b458fda... Add support to TrackerResource for outputting metadata as J (*)
  3a985d2... Merge branch 'sam/resource-jsonld' (*)
  cfd4170... Restore Unicode quotation marks in a translatable string (*)
  c48800c... Update Polish translation (*)
  19f1e85... ci: Use a custom base image with packages we need preinstal (*)
  41b55b8... Merge branch 'sam/ci-custom-base-image' (*)
  22afa12... ci: Fix job names to be consistent (*)
  81fd49e... ci: Avoid dumping screenfuls of CI_ variables for each fail (*)
  90af5e3... ci: Enable functional tests (*)
  ccb1cc8... functional-tests: Add missing environment variable (*)
  c3d847e... functional-tests: Avoid crash when TRACKER_TESTS_VERBOSE is (*)
  16287df... functional-tests: Disable IPC tests that don't work (*)
  7e52f68... functional-tests: Disable sqlite-misused tests as they are  (*)
  4d2bd22... functional-tests/03-fts-functions.py: Skip failing test, fo (*)
  56690e8... functional-tests/13-threaded-store.py: Remove obsolete impo (*)
  492cca7... functional-tests/13-threaded-store.py: Disable failing test (*)
  baa4647... functional-tests/17-ontology-changes.py: Disable most tests (*)
  535b843... functional-tests/200-backup-restore.py: Delete this test (*)
  369dc65... tests: Turn gb-737023 test into a functional-test (*)
  abd2785... functional-tests/09-concurrent-query.py: Print error on fai (*)
  83e55a8... functional-tests: Autotools now runs functional tests again (*)
  c8d6824... Honour TRACKER_DB_ONTOLOGIES_DIR override more logically (*)
  195cee8... Merge branch 'sam/functional-tests' (*)
  a2ae999... Update Brazilian Portuguese translation (*)
  37e4d84... Update German translation (*)
  42bbd6c... meson: Consolite vars used for running tracker-store uninst (*)
  ba88bb2... Update Swedish translation (*)
  0dcb7ab... Update Italian translation (*)
  68381c1... libtracker-miner: Fix race which resulted in files being qu (*)
  2f7ade5... Merge branch 'sam/notifier-race-fix' (*)
  a5332e9... libtracker-direct: Rewrite in C (*)
  da5283d... libtracker-direct: Add internal TrackerDataManager getter (*)
  0a4c921... tracker-store: Do not freeze events during TTL load (*)
  ed8e987... libtracker-data: Remove TRACKER_DB_MANAGER_REMOVE_CACHE fla (*)
  cb3ef04... libtracker-direct: Add internal function to set additional  (*)
  05383d9... libtracker-direct: Add sync() call (*)
  7b25b9a... libtracker-data: Drop CommitType (*)
  dffa19e... libtracker-data: Move TrackerClass event maintenance to tra (*)
  0d80835... tracker-store: Do immediate GraphUpdated emission checks on (*)
  683035a... tracker-store: Protect event batches with a mutex (*)
  10915fd... tracker-store: Give ownership of writeback events on get_re (*)
  38e362d... tracker-store: Refactor writeback signal emission into sepa (*)
  adfa177... tracker-store: Protect ready writeback events with mutex (*)
  1d59f03... tracker-store: Push TrackerData hooks down to Tracker.Store (*)
  09fae20... libtracker-data: Move notify_transaction() down to libtrack (*)
  693f89d... tracker-store: Use TrackerDirectConnection underneath (*)
  dbce390... libtracker-direct: Remove unused variables (*)
  add37bb... Update meson build system for libtracker-direct changes (*)
  85e58a5... libtracker-data: Fetch shared connection on failure to crea (*)
  d5c79e8... libtracker-direct: Avoid WAL checkpoint on readonly connect (*)
  9329e25... libtracker-direct: Use specific include (*)
  58cc625... libtracker-miner: Coalesce 2 CREATED events (*)
  e4e7766... tests: Adapt TrackerFileNotifier tests to internal behavior (*)
  da97135... Merge branch 'wip/carlosg/direct-rewrite' (*)
  2bcf53a... functional-tests: Remove unused code from helpers.py (*)
  30b3c98... configure: Various distcheck fixes (*)
  ce41e59... Release 2.0.5 (*)
  6631903... Release 2.1.0 (*)
  3d45b4e... Updated Spanish translation (*)
  f2606b4... Update Romanian translation (*)
  b43045d... libtracker-data: Remove wrong check (*)
  27e54d2... libtracker-direct: Avoid setting WAL hook on readonly conne (*)
  ff97f58... libtracker-direct: Clear data manager on failure (*)
  592b717... libtracker-sparql-backend: Catch all errors on direct conne (*)
  10542e0... Merge branch 'wip/carlosg/fix-bijiben-flatpak' (*)
  375e4fa... Updated Lithuanian translation (*)
  990bde3... libtracker-direct: Plug leak (*)
  9c5f6a9... libtracker-direct: Plug namespaces HT leak (*)
  e6964ed... tests: Set limit on test-bus-query-cancellation (*)
  63e7dae... Release 2.1.1 (*)
  a0f5afb... Added Slovenian translation (*)
  a25f186... libtracker-sparql: delete TrackerResource elements one by o (*)
  3ffec9d... Merge branch 'wip/carlosg/resource-deletes' (*)
  ae4193c... Update Friulian translation (*)
  99df3a9... Update French translation (*)
  f120ea0... utils: Don't hard-code the path to python (*)
  061667e... Merge remote-tracking branch 'origin/wip/lantw/dont-hard-co (*)
  eb24ea9... Add tracker_sparql_connection_get/set_dbus_connection() (*)
  9840ab0... tracker_domain_ontology_get_domain() should return only the (*)
  dd59bb4... Allow use of domain rules that aren't installed into /usr (*)
  bb72634... libtracker-sparql: Don't use 'namespace' as a parameter nam (*)
  33016a5... meson: Substitute @libexecdir@ in D-Bus service file correc (*)
  6481984... Update Chinese (Taiwan) translation (*)
  9700690... Update Turkish translation (*)
  aa50bcf... Update Greek translation (*)
  c7848b9... Update Hungarian translation (*)
  b7b6aea... Updated Czech translation (*)
  65cad5c... libtracker-sparql: Don't use 'namespace' as a parameter nam (*)
  f686ea5... Merge branch 'sam/namespace-c++' (*)
  130f067... Merge branch 'sam/meson-substitution-fix' (*)
  ff1f66a... tests: Ignore previous monitor events from test setup (*)
  4d55944... Release 2.1.2 (*)
  034e7a2... Merge branch 'sam/tracker-sparql-connection-set-dbus-connec (*)
  675b727... Merge branch 'sam/domain-rules-outside-usr' (*)
  e976ef3... Update Indonesian translation (*)
  ea4c883... ontologies: Drop cardinality from legalese properties (*)
  10fef6b... Update Korean translation (*)
  3220e45... Merge remote-tracking branch 'origin/wip/carlosg/legalese-c (*)
  80c0778... Update Galician translation (*)
  47445ff... libtracker-miner: Fix tracker-store DBus name watch (*)
  e7f0ca8... tests: Ignore previous events from monitor test setup (*)
  ad11bc5... tests: Run sparql blank tests on a temporary folder (*)
  f68c1b0... libtracker-data: Update nao:lastModified after creating new (*)
  18e191e... libtracker-data: Correct SQL query for ontology checks (*)
  2c80638... libtracker-sparql: Use ';' as separator for multiple update (*)
  3045aaf... libtracker-miner: Use ';' as separator for multiple update  (*)
  82db040... libtracker-direct: Use ';' as separator for multiple update (*)
  d33a528... libtracker-direct: Fix error fetching for single updates in (*)
  aee677b... libtracker-data: Keep internal resources out of refcount ch (*)
  706c0df... libtracker-data: Make insert/delete triggers modify all res (*)
  053154d... libtracker-data: Avoid refcount leaks on ontology updates (*)
  8cefe79... Merge branch 'wip/carlosg/insert-delete-triggers' (*)
  df768ef... Revert "Add tracker_sparql_connection_get/set_dbus_connecti (*)
  bb6aaa4... Release 2.1.3 (*)
  80775ec... Update Latvian translation (*)
  3e7759f... Updated Danish translation (*)
  1f44b64... Update Croatian translation (*)
  0ebfbc8... libtracker-data: Fix build with format-security flag (*)
  89f8292... Merge branch '34-build-failure-with-werror-format-security' (*)
  717488f... Relese 2.1.4 (*)
  11d9d28... libtracker-sparql: Mark some internal TrackerResource metho (*)
  2327292... tests: Link to internal library in libtracker-miner tests (*)
  3dc84f2... tests: Link tracker-bus functional tests to libtracker-bus (*)
  57dc317... build: Do not use meson.source_root() (*)
  0b3121f... build: Do not install builtin ontology (*)
  ec1825e... libtracker-miner: Install tracker-miner.xml with meson (*)
  375eb69... libtracker-control: Generate vapi file (*)
  70654ef... libtracker-miner: Generate vapi file (*)
  3eaf4fc... libtracker-sparql: Add linker script (*)
  22db2b4... libtracker-miner: Add linker script (*)
  e201cd6... libtracker-control: Add linker script (*)
  493e8aa... Merge remote-tracking branch 'origin/wip/carlosg/meson-fixe (*)
  4b125e7... Update Russian translation (*)
  7d27917... libtracker-miner: Unparent children on TrackerFileSystem ro (*)
  dbc3445... tests: Fix TrackerFileNotifier tests teardown (*)
  3b7ed34... libtracker-miner: Fix lookup of already interned files (*)
  b0318ec... libtracker-direct: Plug leaks (*)
  7d0d34b... libtracker-sparql: Plug leak (*)
  e003f45... libtracker-common: Plug leak (*)
  903b829... libtracker-miner: Plug leak (*)
  ff36b91... libtracker-miner: Untangle SPARQL buffer task memory manage (*)
  1e846a1... libtracker-miner: group elements on tracker_decorator_next( (*)
  4b7980b... libtracker-miner: Small optimization (*)
  1bfeba6... libtracker-miner: Avoid crawling through children of non-re (*)
  426071b... build: Drop autotools (*)
  8a97227... Merge branch 'wip/carlosg/drop-autotools' (*)
  d73f8b4... Revert "Revert "Add tracker_sparql_connection_get/set_dbus_ (*)
  9bd67e2... libtracker-data: Fix content of parser version file (*)
  3149b05... Remove po/ChangeLog (*)
  dcdf3c8... Remove po/Makevars (*)
  3b4966b... Update POTFILES.in and POTFILES.skip (*)
  d85adbb... Stop translating an example app (*)
  9ef964a... build: override prefix on all system install locations (*)
  c3f5f65... Merge remote-tracking branch 'origin/wip/carlosg/meson-syst (*)
  e119346... Merge remote-tracking branch 'origin/wip/piotrdrag/i18n-pos (*)
  d12d8b0... Update Polish translation (*)
  c126a32... libtracker-sparql: Fix type-arguments issue in *intermediat (*)
  f7e4ea5... libtracker-control: Add missing soversion (*)
  a60c66a... tracker-store: Destroy the direct connection on exit (*)
  f527a61... functional-tests: Correct code comment (*)
  399bda4... libtracker-data: Chain up correctly on TrackerDataManager:: (*)
  261bd22... Remove intltool for good (*)
  bc9d6d0... Update Serbian translation (*)
  df01997... Merge branch 'wip/piotrdrag/kill-intltool' (*)
  46043ac... libtracker-direct: Ignore error on passive WAL checkpoint (*)
  202c73c... libtracker-data: Move WAL checkpointing to TrackerDBManager (*)
  ac722f3... libtracker-data: Remove get_wal_interface() function (*)
  7c0c2e1... tests: Do not compare/assert expected errors' text in track (*)
  571c9c3... nepomuk: Drop unused ontology file (*)
  dbff7ef... tests: Update tracker-fts-test to using a local TrackerSpar (*)
  b14f45d... functional-tests: Remove process watch before killing proce (*)
  982fe13... libtracker-direct: Honor tracker_sparql_connection_local_ne (*)
  1d2da6b... libtracker-sparql: Check for null pointers in finalize() (*)
  33f4944... Merge branch 'wip/ernestask/43' (*)
  6799d90... build: Do not link libtracker-data.so to libtracker-sparql. (*)
  20b9f36... Revert "build: Do not link libtracker-data.so to libtracker (*)
  1117263... libtracker-common: Port TrackerLanguage to G_ADD_PRIVATE (*)
  7981808... libtracker-control: Port to G_ADD_PRIVATE (*)
  2d91bc0... libtracker-data: Port to G_ADD_PRIVATE (*)
  c242202... libtracker-miner: Port to G_ADD_PRIVATE (*)
  e22c22a... libtracker-miner: Drop GDestroyNotify cast (*)
  f47ede0... tracker-store: Drop GDestroyNotify cast (*)
  d98b807... tracker-store: Use Posix.Signal.* (*)
  40d6a20... tracker-store: Make D-Bus methods specify they may return e (*)
  c6c01d1... functional-tests: Add GLib.Error on D-Bus methods (*)
  53759e7... libtracker-common,data: Port libicu paths to unorm2_normali (*)
  86a4a66... build: Fixes to docs generation (*)
  2c77742... docs: Fix xrefs to glib docs (*)
  f3a46af... build: Use build_by_default to generate ontology docs (*)
  7796520... docs: Do not add dead links to predefined ontology instance (*)
  fe6adc2... docs: Fix some broken links in ontology introduction docs (*)
  d30b43c... docs: Add missing ontology to docs (*)
  d5fe159... Revert "libtracker-control: Add missing soversion" (*)
  277b9ba... build: Use install_data() to install libtracker-sparql .dep (*)
  6dd19fb... build: Set proper soversion to libraries (*)
  7da4269... build: Bump version early (*)
  a86a3fd... build: Fix dependency tree in libtracker_sparql_dep (*)
  d5fb68f... libtracker-data: Add SPARQL grammar definition
  134c667... libtracker-data: Add TrackerSparqlParser and helpers
  975aca2... libtracker-data: Add TrackerStringBuilder
  9ff4855... libtracker-data: Add TrackerSparql
  c02e761... libtracker-data: Make SparqlRegex() SQL function take 2/3 a
  41205a4... libtracker-data: Bring back custom sparql syntax
  d3e7e0b... libtracker-data: Bring back custom sparql syntax
  45aa759... libtracker-data: Accept Expression in BOUND()
  de4b355... libtracker-data: Implement SHA384
  3b38bed... libtracker-data: Implement MINUS
  78deda9... libtracker-data: Invert processing of Verb and ObjectList c
  d3d266a... libtracker-data: Expose TrackerSparql API for updates
  62a17b0... libtracker-data: Add internal UUID generator SQL function
  9c15d50... libtracker-data: Add method to fetch unused URNs
  545b831... libtracker-data: Add back support for SPARQL updates
  50966a2... libtracker-data: Make ';' separator between updates optiona
  d65042c... libtracker-data: Add 'INSERT OR REPLACE' SPARQL extension b
  933fd88... libtracker-data: Add INSERT/DELETE SILENT syntax back
  8bef0b7... libtracker-data: Add back support for DELETE{}/INSERT{} wit
  682f7a7... libtracker-sparql: Allow non bracketted expressions in Orde
  f3dde14... libtracker-data: Add "INSERT INTO iri" syntax back
  f0e3ed2... libtracker-sparql: Use INSERT DATA on insertions
  0db0ac2... libtracker-data: Accept comma as GROUP_CONCAT separator
  cb85984... libtracker-common: Add helper function to escape \u and \U 
  35967c2... libtracker-data: Preprocess \u and \U sequences in SPARQL q
  3e81862... libtracker-data: Fix handling of fn:string-join
  535e91f... libtracker-data: Add back 'NULL' literal handling for INSER
  df8bcca... libtracker-data: Append literals directly past the variable
  b00a32d... libtracker-data: Flip the TrackerSparql switch
  b01702c... libtracker-data: Drop old SPARQL parser
  dda8307... libtracker-data: Add tracker_db_interface_bind_value
  f893232... libtracker-data: Add syntax support for parameterized varia
  ad89d40... libtracker-data: Support parameter bindings
  265cb71... libtracker-sparql: Add TrackerSparqlStatement
  9dbc9ab... libtracker-direct: Implement query_statement()
  7aea88d... libtracker-sparql-backend: Expose direct connection's query

(*) 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]