[tracker] Created tag 2.99.1



The unsigned tag '2.99.1' was created.

Tagger: Carlos Garnacho <carlosg gnome org>
Date: 1588514583 +0200

    Release 2.99.1

Changes since the last tag '2.3.0':

Anders Jonsson (1):
      Update Swedish translation

Andre Klapper (1):
      Fix broken markup in Portuguese UI translation

Asier Sarasua Garmendia (2):
      Update Basque translation
      Update Basque translation

Aurimas Černius (1):
      Updated Lithuanian translation

Balázs Úr (1):
      Update Hungarian translation

Bastien Nocera (1):
      Fix meson error when bash completion is disabled

Bruce Cowan (1):
      Update British English translation

Carlos Garnacho (361):
      libtracker-data: Return after error
      libtracker-data: Shuffle code
      libtracker-data: Drop journal
      libtracker-common: Add offset argument to tracker_date_to_string()
      libtracker-data: Add more functions to transform between times
      libtracker-data: Use single column for times/dates
      libtracker-data: Remove unneeded column
      libtracker-data: Drop checks for journal replay
      libtracker-data: Drop journal_check argument from TrackerDataManager init
      libtracker-data: Move base tables creation outside of import_into_db
      libtracker-data: Split database setup and ontology import steps
      libtracker-data: Insert ontology resource uris in main database
      libtracker-data: Drop graph argument from ontology triple statements
      libtracker-data: Remove journal replay handling
      libtracker-data: Remove support for tracker:transient
      libtracker-data: Specify database on schema updating code
      libtracker-data: Turn TrackerDBManager into a GObject
      libtracker-data: Use DBManager signal to setup DataManager-level iface stuff
      libtracker-data: Handle attaching and management of "graph" databases
      libtracker-data: Handle CREATE/DROP graph operations
      libtracker-data: Cleanup unneeded argument
      libtracker-data: Drop unused struct definition
      libtracker-data: Remove unused typedef
      libtracker-data: Use guint for bitfields
      libtracker-data: Explicitly pass the resource buffer on flush
      libtracker-data: Add "service" virtual table
      libtracker-sparql: Add "unknown graph" error enum value
      libtracker-remote: Ensure we just need the base uri for remote queries
      libtracker-data: Set up union views
      libtracker-data: Handle data insertions on multiple graphs/dbs
      libtracker-data: Add support for SERVICE{} syntax
      libtracker-data: Error out if '*' is used but there are no variables
      libtracker-data: Support graphs as multiple databases
      libtracker-data: Pass graph parameter to turtle reader
      libtracker-data: Implement the LOAD command
      libtracker-data: Make tracker_triples table use union views
      libtracker-data: Add vmethod to update interfaces after attached db changes
      libtracker-data: Add function to get timezone duration from a datetime
      tests: Set explicit order in some test queries
      libtracker-data: Handle ADD/MOVE/COPY/CLEAR
      libtracker-data: Remove leftovers from "*:graph" columns
      libtracker-data: Implement TZ sparql function
      libtracker-data: Implement TIMEZONE sparql function
      libtracker-data: Implement STRUUID/UUID sparql functions
      libtracker-data: Implement URI()/IRI()
      libtracker-data: Implement SAMPLE
      libtracker-data: Attempt to reuse variables for sparql literals
      libtracker-data: Implement BNODE sparql function
      libtracker-data: Add support for DESCRIBE
      libtracker-data: Remove iface argument from tracker_data_manager_get_graphs
      libtracker-data: Support ALL/DEFAULT/NAMED in DROP/CREATE
      libtracker-data: Implement BASE
      ontologies: Add ontology for rdf:List
      libtracker-data: Refactor select/insert/delete/update quad handling
      libtracker-data: Implement RDF collections
      libtracker-data: Make all rules point to the first non-whitespace char
      libtracker-data: Favor NIL over '(' ... ')' in grammar
      libtracker-data: Shuffle TrackerContext creation in queries to single place
      libtracker-data: Implement VALUES
      libtracker-data: Refactor string builder creation into separate function
      libtracker-sparql: Implement PathNegatedPropertySet
      libtracker-data: Fix token check
      libtracker-data: Set sample binding early on variable objects
      libtracker-data: Do not hardcode string type on objects with variable predicate
      libtracker-data: Separate code to convert rdf type to TrackerPropertyType
      libtracker-data: Implement STRDT
      libtracker-data: Clean up unused arguments
      libtracker-data: Convert to GValues earlier in tracker_data_*_statement()
      libtracker-data: Drop unused handling of blank nodes
      libtracker-data: Drop TrackerClass count parameter
      libtracker-data: Use get_idstring() anytime we need a literal string
      libtracker-data: Add TrackerDBInterface support for GByte types
      libtracker-data: Make literal tokens hold a GBytes
      libtracker-data: Use GBytes as predicate argument to tracker_data_*_statement()
      libtracker-data: Fixup collections after literals as GBytes
      libtracker-data: Handle rdf:langString type
      libtracker-data: Implement STRLANG and LANGMATCHES
      libtracker-data: Use substring after SelectClause
      libtracker-data: Implement AS ?var in GROUP BY
      libtracker-data: Raise parser error on DISTINCT in ArgList
      libtracker-data: Handle predicate paths properly both in and out of graph{}
      libtracker-data: Add object_type column to tracker_triples
      libtracker-data: Get subject/object types in property path queries
      libtracker-data: Add SparqlDataType() sqlite function
      libtracker-data: Fetch type variables, where available
      libtracker-data: Implement isNumeric/isLiteral/datatype
      libtracker-data: Add support for CONSTRUCT
      libtracker-data: Prepare tracker_generate_uuid() to handle different prefixes
      libtracker-data: Use SparqlBNODE() directly in query_unused_uuid()
      libtracker-data: Use separate SQLITE function for blank nodes
      libtracker-data: Pass explicitly URI prefix to SparqlUUID
      libtracker-data: Store whether resources are blank nodes
      libtracker-data: Implement ISBLANK()
      libtracker-data: Drop _unimplemented() define
      libtracker-data: Separate global pragmas from per-db ones
      libtracker-data: Implement TTL file loading in tracker-data-update.c
      tests: Set specific order on complex-optional sparql test
      libtracker-data: Don't use UNION ALL in property path queries
      tests: Use single group explicitly in property paths test data
      libtracker-data: Handle NULL interface on WAL thread
      functional-tests: Remove timeout on all situations that exists
      libtracker-data: Add FTS5 union view
      tests: Fix some graph tests in tracker-sparql-test
      libtracker-data: Make graph creation implicit again
      tests: Use explicit graph in DELETE {}
      tests: Add type explicitly inside graph patterns
      libtracker-data: Correct initialization order after ontology change
      libtracker-data: Use versioning to know when to update union views
      libtracker-miner: Use own graph in TrackerFileNotifier queries
      libtracker-data: Do not error out on unknown graphs
      libtracker-data: Honor FROM / FROM NAMED
      libtracker-data: Work around terrible query planning from SQLite
      libtracker-data: Cache selects in the update thread
      tests: Use graph on TrackerMinerFS tests
      libtracker-data: Only restore token if necessary
      libtracker-data: Make resource refcounting per database
      libtracker-data: Use user_version pragma to store database version
      libtracker-data: Store database locale inside meta.db
      libtracker-data: Store tokenizer version inside meta.db
      libtracker-data: Bump database version
      libtracker-data: Store class/property IDs in GVDB
      libtracker-data: Grammar fix
      libtracker-data: Create fts5/fts_view tables per database
      libtracker-data: Ensure ordering of FTS columns
      libtracker-data: Discard unnamed graph a graph is requested
      libtracker-data: Update union views selectively
      libtracker-data: Honor UsingClause
      tests: Add a bunch of graph operation tests
      tests: Add test for BASE
      tests: Add tests for rdf:langString, LANGMATCHES, and STRLANG
      tests: Add rdf:List tests
      tests: Add tests for DESCRIBE
      tests: Add tests for CONSTRUCT
      tests: Add TZ/TIMEZONE tests
      tests: Add tests around DATATYPE()/IS*() functions
      tests: Add test for GROUP BY ... AS ?var
      libtracker-remote: Set user agent
      libtracker-sparql: Add public method to create a connection to a DBus service
      libtracker-data: Handle DBus URIs in SERVICE{}
      libtracker-sparql: Add TrackerEndpointDBus
      libtracker-miner: Plug leak
      libtracker-direct: Plug leak
      libtracker-direct: Plug update_array_async() leaks
      tests: Add test for GROUP BY (... AS ...)
      docs: Make ttl2sgml handle rdf:List elements
      docs: Start migrate-2to3 document
      libtracker-data: Fix build with -Dfts=false
      utils: Fix GraphUpdated checks in trackertestutils
      libtracker-data: Use correct fts_view when deleting a resource entirely
      libtracker-data: Perform FTS deletes in a single query
      libtracker-data: Iterate through graphs directly in tracker_triples vtab
      libtracker-data: Implement FTS match queries with WITH subqueries
      libtracker-data: Drop fts5 union views
      libtracker-data: Handle union graph property/class queries with WITH clause
      libtracker-data: Drop union graph views for properties/classes
      Revert "libtracker-data: Work around terrible query planning from SQLite"
      libtracker-data: Make inline union of all Refcount tables
      libtracker-data: Drop union views entirely
      build: Make "safe" sqlite checks fail hard
      build: Mark sqlite 3.24.0 >= $version >= 3.28.0 as broken
      libtracker-control: Drop libtracker-control as a public library
      libtracker-miner: Drop libtracker-miner as a public library
      Merge branch 'sam/maintainers' into 'master'
      tracker: Drop miner-related CLI commands from Tracker module
      tracker: Allow extending the CLI tool with additional subcommands
      tracker: Show external commands on command summary
      docs: Drop manpages for removed subcommands
      tracker: Add --url argument to "tracker info"
      Merge branch 'sam/test-insert-or-replace-faster' into 'master'
      libtracker-sparql: Drop load() API
      libtracker-sparql: Drop statistics() API
      libtracker-data: Drop tracker-store backup DBus API
      libtracker-data: Remove traces of journal location in internal API
      libtracker-sparql: Drop journal argument from direct connection constructor
      libtracker-sparql: Drop TrackerSparqlBuilder
      libtracker-bus: Remove dead code
      libtracker-sparql: Drop named/anon graph arguments from DBus methods
      libtracker-sparql: Drop "local" from tracker_sparql_connection_local_new
      libtracker-sparql: Drop TRACKER_NOTIFIER_FLAG_NOTIFY_UNEXTRACTED
      libtracker-sparql: Drop TRACKER_NOTIFIER_FLAG_QUERY_LOCATION
      libtracker-sparql: Make TrackerNotifierEventCache more standalone
      libtracker-sparql: Simplify URN queries in TrackerNotifier
      libtracker-sparql: Change TrackerNotifier to subscribe to Endpoint events
      libtracker-sparql: Add methods to subscribe to GraphUpdated from services
      libtracker-sparql: Make TrackerSparqlConnection generate TrackerNotifiers
      libtracker-sparql: Change arguments in TrackerNotifier::events signal
      libtracker-sparql: Export TrackerNotifierEventCache for implementations
      libtracker-direct: Hook to TrackerSparqlConnection::create_notifier
      libtracker-bus: Implement TrackerSparqlConnection::create_notifier
      libtracker-bus: Talk to org.freedesktop.Tracker1.Endpoint
      libtracker-sparql: Drop DBus interface/object path defines
      examples: Drop class-signal example code
      libtracker-data: Allow NULL ontologies on readonly connections
      tracker: Allow specifying connection on info/sparql CLI subcommands
      tracker: Add --database argument to "sql" CLI subcommand
      libtracker-sparql: Proxy database changes through endpoint GraphUpdated
      tests: Drop tests for tracker_sparql_connection_get(_async) behavior
      tests: Make libtracker-sparql tests use local connection
      utils: Update utilities to use explicit bus connection
      docs: Make libtracker-sparql examples use explicit bus connection
      tests: Make "steroids" test use in process dbus endpoint
      libtracker-sparql: Fix handling of update_blank() results in endpoint
      libtracker-sparql: Drop GError array return value in update_array()
      tests: Rename "steroids" test to tracker-fd-test
      tests: Make test-bus-query-cancellation use in-process endpoint
      tests: Move functional test into libtracker-data
      examples: Change async connection example to use local connection
      libtracker-sparql: Drop tracker_sparql_connection_get()
      libtracker-sparql: Drop dbus connection setter/getter
      libtracker-sparql: Drop tracker_sparql_connection_[gs]et_domain
      tracker-store: Drop tracker-store
      libtracker-common: Clean up no longer used modules
      libtracker-bus: Drop usage of Tracker.IPC
      libtracker-sparql: Add tracker_sparql_statement_clear_bindings()
      libtracker-sparql: Add tracker_sparql_connection_close()
      libtracker-direct: Drop unused internal API
      libtracker-sparql: Allow specifying object path on DBus SPARQL connections
      libtracker-data: Expand dbus uris to observe bus and object path
      libtracker-sparql: Reimplement public API in C
      libtracker-direct: Define the flags property with flag type
      build: Drop g-ir-merge util
      libtracker-sparql: Change description of pkgconfig file
      libtracker-sparql: Add define to export library functions
      libtracker-sparql: Make class structs private
      libtracker-sparql: Add some missing docs and introspection annotations
      tracker: Add "endpoint" CLI subcommand
      libtracker-data: Drop TrackerDBConfig
      data: Drop org.freedesktop.Tracker.Store gschema
      libtracker-sparql: Drop TRACKER_DATASOURCE_URN_NON_REMOVABLE_MEDIA
      libtracker-sparql: Drop TRACKER_PREFIX_DATASOURCE_URN
      libtracker-sparql: Drop TRACKER_OWN_GRAPH_URN
      libtracker-sparql: Remove needless TrackerNotifier check
      libtracker-sparql: Prepare for doing asynchronous queries
      libtracker-sparql: Make TrackerNotifier queries asynchronous
      libtracker-sparql: Add GType for TrackerNotifierEvent
      libtracker-sparql: Correct doc comment
      libtracker-sparql: Ensure to make enum get_type() functions public API
      docs: Add GType information to libtracker-sparql gtk-doc
      docs: Specify private headers
      libtracker-sparql: Some documentation improvements/fixes
      docs: Move all unused symbols into the corresponding sections
      libtracker-sparql: Always emit TrackerNotifier::events on an idle
      libtracker-direct: Fix async TrackerSparqlStatement execution
      libtracker-common: Extend list of reserved words
      libtracker-sparql: Add TrackerSparqlConnectionFlags to configure FTS
      libtracker-fts: Drop TrackerFTSConfig
      libtracker-direct: Unref notifiers before closing data manager
      libtracker-direct: Free tasks after g_task_return*
      libtracker-direct: Ensure queries get cancelled after close()
      libtracker-sparql: Be lenient in generic tracker_sparql_cursor_get_*() methods
      libtracker-data: Hint expression type on InlineDataOneVar
      libtracker-sparql: Cancel info query on notifier finalization
      libtracker-data: Join WAL thread before freeing abs name on finalize
      libtracker-sparql: Add tracker_sparql_connection_close_async/finish
      libtracker-data: Remove unneeded DB consistency check
      libtracker-data: Clean up TrackerDBManager internal API
      libtracker-data: Remove unused fields from TrackerDBDefinition
      tracker: Fix commandline argument in translatable string
      Merge branch 'wip/carlosg/translator-note' into 'master'
      libtracker-data: Support in-memory DBs in TrackerDBInterface
      libtracker-data: Add support for in-memory dbs to TrackerDBManager
      libtracker-data: Plumb IN_MEMORY support through TrackerDataManager
      libtracker-sparql: Expose in-memory databases
      tests: Make libtracker-data/sparql-test use in-memory databases
      Merge branch 'sam/ontology-docs-xml' into 'master'
      Merge branch 'sam/meson-options-cleanup' into 'master'
      ci: Integrate coverity builds
      libtracker-sparql: Refactor code writing cursor to a fd
      libtracker-sparql: Add "arguments" parameter to Query endpoint DBus method
      libtracker-sparql: Add missing call to intermediate vapi file
      libtracker-bus: Implement TrackerSparqlStatement
      libtracker-data: Also add parameters as literals when translating RDFLiteral
      tests: Add incipient TrackerSparqlStatement tests
      libtracker-data: Fix race condition
      libtracker-sparql: Fix c&p typos
      libtracker-fts: Perform error checks throughout all FTS5 offsets API
      libtracker-data: Remove dead variable
      libtracker-data: Make parser check more assertive
      Merge branch 'sam/cli-uninstalled-fixes' into 'master'
      libtracker-data: Add _optional() to complement _accept()
      libtracker-data: Propagate possible errors from resource_buffer_switch()
      libtracker-data: Drop dead call
      libtracker-data: Apply silent treatment to the correct error
      libtracker-data: Ensure an error is set
      libtracker-fts: Remove dead check
      libtracker-data: Ensure variable is freed on error conditions
      libtracker-data: Drop always-true statement
      libtracker-data: Shuffle and rename function
      build: Bump SQLite dependency to 3.15.0
      libtracker-data: Fix MINUS support
      tests: Add tests for MINUS graph patterns
      Merge branch 'sam/fts-by-default' into 'master'
      libtracker-data: Rewrite TrackerTurtleReader to reuse parser grammar
      libtracker-data: Drop old parser code
      libtracker-data: Escape parsed strings
      docs: Fix TTL loader in ontology doc tool
      Merge branch 'wip/carlosg/fix-ontology-docs' into 'master'
      build: Add tracker_api_major and tracker_versioned_name definitions
      build: Set a versioned gettext domain
      build: Stop defining domain-ontologies dir for libtracker-sparql
      build: Install ontologies/stop-words in $datadir/tracker-3
      build: Drop unused network manager dependency
      build: Clean up config.h defines
      build: Install CLI tool as "tracker3"
      docs: Install libtracker-sparql API docs in versioned dir
      docs: Install ontology gtk-doc in versioned directory
      libtracker-sparql: Update endpoint interface/path to Tracker3
      tracker: Reference new DBus name for miner-fs endpoint
      tests: Drop unused envvar
      docs: Update references to tracker-miners DBus names
      utils: Update references to tracker miners' DBus names
      examples: Update DBus names in rss-reader example
      tests: Update references to tracker miners' DBus names in "stress" tests
      tests: Update CLI tests to use tracker3 tool
      tracker: Fix symlinks for uninstalled CLI tests
      libtracker-sparql: Cache service name along with the subscription
      ontology: Move away from nao:lastModified to express ontology changes
      ontology: Move nao ontology together with the rest of nepomuk
      libtracker-fts: Be lenient to non-existing fts tables when deleting them
      libtracker-fts: Bail out on altering empty FTS tables
      ontologies: Add tracker:deprecated to replace core uses of nao:deprecated
      ontologies: Drop some unneeded tracker:weight
      ontologies: Add some missing docs
      ontologies: Make nie:isStoredAs/isInterpretedAs multivalued
      ontologies: Drop tracker:fulltextNoLimit
      ontologies: Drop tracker:damaged
      ontologies: Drop poi (?) namespace
      ontologies: Drop nmm:albumTitle
      ontologies: Add nmm ontology bits for TV shows/seasons/episodes
      ontologies: Drop nmm:videoAlbum
      libtracker-data: Fix lifetime of blank node labels
      libtracker-data: Simplify tracker_data_update_statement()
      libtracker-data: Fix GValue usage
      libtracker-data: Drop needless optimization
      libtracker-data: Drop needless code
      libtracker-data: Streamline deletion of all values in a multi-valued property
      libtracker-data: Pass object bytes further down updates
      libtracker-data: Find out URI-ness through property in ontology updates
      tracker: Allow in-memory endpoints through the CLI command
      tracker: Add missing newline in CLI output
      libtracker-common: Fix lookup directory for stop words
      libtracker-data: Refactor insert/delete/commit/rollback callback execution
      docs: Document limits in Tracker
      docs: Add section for performance tips
      docs: Add first couple of chapters for SPARQL tutorial
      libtracker-data: Fix retrieval of old datetime values for updates
      tests: Add tests for insertion of dates with UTC offsets
      libtracker-direct: Fix notification of create events
      libtracker-data: Avoid clearing an already empty FTS row
      tests: Add test for property path queries on non-existent graphs
      libtracker-data: Handle property path subqueries on unknown graphs
      trackertestutils: Make await_update handle for InformationElement rewrites
      trackertestutils: Prepare for DataObject/InformationElement split
      libtracker-sparql: Don't skip TrackerResources by URI
      Merge branch 'wip/carlosg/split-dataobject-informationelement' into 'master'
      libtracker-sparql: Fix off-by-one error in TrackerNamespaceManager
      libtracker-sparql: Allow shortened graph forms in TrackerResource
      libtracker-data: Don't assert on NULL subject
      Merge branch 'wip/carlosg/graphs' into 'master'
      Merge branch 'sam/file-data-object-notifications' into 'master'
      Release 2.99.1

Cheng-Chia Tseng (2):
      Update Chinese (Taiwan) translation
      Update Chinese (Taiwan) translation

Corentin Noël (1):
      libtracker-sparql: Extract the examples to their own files

Daniel Mustieles (2):
      Updated Spanish translation
      Updated Spanish translation

Dušan Kazik (1):
      Update Slovak translation

Dz Chen (1):
      Update Chinese (China) translation

Emin Tufan Çetin (1):
      Update Turkish translation

Fabio Tomat (1):
      Update Friulian translation

Fran Dieguez (2):
      Update Galician translation
      Update Galician translation

Freakston (1):
      Update .gitlab-ci.yml

Goran Vidović (1):
      Update Croatian translation

Jean Felder (3):
      README.md: Replace mailing-list link with discourse
      docs: Remove trailing whitespace in the faq page
      docs: Fix some links in the faq page

Marco Trevisan (Treviño) (4):
      meson: Add options to define whether to install and where test utils
      tests: Use meson suites
      functional-tests: Enable FTS test only if enabled
      meson: Use pkgconfig module to generate files

Marek Černocký (1):
      Updated Czech translation

Piotr Drąg (6):
      Update POTFILES.in
      Update POTFILES.in
      Update Polish translation
      Update POTFILES.in and POTFILES.skip
      Update Polish translation
      Update POTFILES.in

Rafael Fontenelle (2):
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation

Rasmus Thomsen (1):
      ci: also test on Alpine Linux to test on a musl platform

Sabri Ünal (1):
      Update Turkish translation

Sam Thursfield (264):
      build: Add dependency between glib-compile-schemas and the schemas
      Merge branch 'sam/gsettings-dep-fix' into 'master'
      Simplify the tracker-sandbox tool and improve log output
      Merge branch 'sam/sandbox-rewrite' into 'master'
      Merge branch 'master' into 'master'
      Merge branch 'wip/carlosg/sparql1.1' into 'master'
      libtracker-direct: Add missing 'unowned' annotation
      Merge branch 'sam/unref-fix' into 'master'
      functional-tests/ipc: Fix invalid INSERT in testcase
      functional-tests: Fix brokeness of @expectedFailureJournal decorator
      functional-tests: Start daemons through D-Bus autolaunch
      functional-tests: Remove +x bit from functional-tests
      utils/sandbox: Add --dbus-config option
      utils/sandbox: Add --index-tmpdir option
      functional-tests: Run the IPC tests through tracker-sandbox
      Remove test-runner.sh.in
      Add HACKING.md
      Disable D-Bus service startup timeout
      Enable G_MESSAGES_DEBUG=Tracker rather than G_MESSAGES_DEBUG=all
      Use g_message() instead of g_print() in daemons
      Expose dbus_services_dir to dependent projects
      ci: Allow controlling verbosity of tests in CI
      functional-tests: Terminate Tracker processes before the message bus
      functional-tests: Set test runner verbosity to 2
      trackertestutils: Use default timeout when calling tracker-store D-Bus methods
      Merge branch 'sam/functional-tests-quiet' into 'master'
      Rework the tracker-sandbox utility (again)
      functional-tests: Fix LANG warnings in functional-17-ontology-changes
      functional-tests: Don't ignore failures in ipc/ tests
      functional-tests: Report failures in tests/ipc/test-insert-or-replace
      Merge branch 'sam/sandbox-rewrite-2' into 'master'
      functional-tests/ipc: Set GSETTINGS_SCHEMA_DIR
      functional-tests/ipc: Set LANG to avoid warnings
      ci: Note how many processes Meson is using
      Merge branch 'sam/test-fixes' into 'master'
      ci: Run a maximum of 4 tests simultaneously
      Merge branch 'sam/ci-4-processes' into 'master'
      cli: Initialize logging so that TRACKER_VERBOSITY works as expected
      README.md: Remove spurious --prefix option in example command
      meson: Expose cli build directory to subprojects
      README.md: Recommend devs check the version of `tracker` CLI
      Merge branch 'sam/meson-cli-dir' into 'master'
      Bump version to 2.99.0
      Merge branch 'sam/cli-verbose' into 'master'
      trackertestutils: Ignore CTRL+C in interactive shells
      Merge branch 'sam/sandbox-ctrl+c' into 'master'
      functional-tests: Increase timeout for functional-ipc-insert-or-replace
      Merge branch 'sam/functional-ipc-test-timeout-60sec' into 'master'
      libtracker-miner: Fix EVENT_QUEUE_ENABLE_TRACE feature
      Avoid g_critical() warning triggered by D-Bus API
      Merge branch 'wip/carlosg/fix-disable-fts' into 'master'
      Merge branch 'sam/libtracker-miner-tracing' into 'master'
      functional-tests/test-bus-query-cancellation.c: Limit to 100 queries
      Reduce the amount of log messages with TRACKER_VERBOSITY=1
      trackertestutils: Log when the D-Bus daemon has stopped
      tests: Enable logging in test data-sparql
      ci: Set TRACKER_VERBOSITY=1 by default.
      .gitlab-ci.yml: Add comment about CI image
      tests: Enable logging in test data-sparql
      Merge branch 'sam/ci-verbose' into 'master'
      Merge branch 'sam/tracker-miner-critical' into 'master'
      Merge branch 'trackerutils-arch-independent' into 'master'
      utils/trackertestutils: Fix broken PATH and LD_LIBRARY_PATH
      utils/trackertestutils: Give better error if dbus-daemon can't be found
      utils/trackertestutils: Make it usable by other projects
      trackertestutils: Set GVFS_DISABLE_FUSE in the sandbox
      Add TRACKER_MINER_SERVICES_DIR environment variable
      libtracker-sparql: Correctly expose tracker_check_version()
      Merge branch 'meson-pkgconfig-generator' into 'master'
      Merge branch 'sam/tracker-sandbox-shared' into 'master'
      Merge branch 'sam/sandbox-disable-fuse' into 'master'
      Merge branch 'sam/run-uninstalled-fixes' into 'master'
      Merge branch 'sam/check-version' into 'master'
      Merge branch 'test-suites' into 'master'
      libtracker-sparql: Generate DELETEs for relations inside arrays
      libtracker-sparql: Simplify tracker-resource code with helper function
      libtracker-sparql: Rearrange some tracker-resource.c code
      Merge branch 'sam/tracker-resource-delete-nested-resources' into 'master'
      Merge branch 'tintou/doc-build-examples' into 'master'
      Fix subproject build when -Dfunctional_tests=false
      Merge branch 'sam/testutils-dir-fix' into 'master'
      libtracker-miner: Add a comment
      Merge branch 'sam/comment' into 'master'
      Remove libuuid dependency, bump GLib requirement to >= 2.52.0
      Update Meson requirement to 0.50.0
      Update Meson requirement to 0.50.0
      Merge branch 'sam/meson-0.50' into 'master'
      Merge branch 'sam/remove-libuuid' into 'master'
      Merge branch 'wip/carlosg/fts-delete' into 'master'
      Merge branch 'wip/carlosg/test-fixes' into 'master'
      Merge branch 'wip/carlosg/graphs-through-with' into 'master'
      ci: Fix tests with Fedora 31 container image
      Merge branch 'sam/ci-fix-fedora-31' into 'master'
      Use #ifdef with config.h define variable HAVE_STATVFS64
      Update list of maintainers
      Merge branch 'sam/fix-have-statvfs64-check' into 'master'
      Merge branch 'wip/carlosg/shuffle-libtracker-miner' into 'master'
      tests/libtracker-sparql: Rename test to avoid 'NBxxxxx' noise
      tests/libtracker-sparql: Increase timeout for get_connection_async test
      Run tests using Ubuntu base in addition to Fedora
      ci: Fix locale problems
      Merge branch 'sam/ubuntu-test-fix' into 'master'
      Merge branch 'sam/ci-ubuntu' into 'master'
      Merge branch 'wip/carlosg/cli-split' into 'master'
      Fix bashism
      libtracker-common: Remove tracker_sched_idle() code
      Merge branch 'sam/remove-sched-idle' into 'master'
      tests: Increase timeout for data-sparql test to 280s
      Merge branch 'sam/test-timeout' into 'master'
      Merge branch 'alpine-ci' into 'master'
      tests: Hide INFO and DEBUG messages by default
      Merge branch 'sam/tests-less-verbose' into 'master'
      Merge branch 'fix-172' into 'master'
      tests: Reduce # of iterations in insert-or-replace test
      ci: Use prebuilt base image for Alpine Linux
      Merge branch 'sam/alpine-ci-base-image' into 'master'
      tests: Use libeatmydata to speed up tests
      Merge branch 'sam/tests-eat-my-data' into 'master'
      ci: Remove limit on the number of simultaneous tests
      Merge branch 'sam/tests-parallel' into 'master'
      Remove references to obsolete environment variables
      docs: Some updates for Tracker 3.0
      Further updates to docs and introspection annotations.
      libtracker-bus: Correctly configure the TrackerNotifier on creation
      Bump API version to 3.0
      libtracker-sparql: Bind get_string() 'length' parameter correctly
      libtracker-sparql: Correctly notify DELETE events
      tests: Remove the test tracker-store service file
      tests: Remove obsolete 'test domain ontology' variable
      Update functional tests for Tracker 3.0 changes
      Enable functional tests for everyone
      libtracker-direct: Ensure all queries are finished before closing
      functional-tests: Use build dir as working directory
      functional-tests: Improve errors when awaiting resources
      Update TRACKER_PARSER_VERSION
      Merge branch 'wip/carlosg/tracker-3.0-api-breaks' into 'master'
      cli: Fix breakage in `tracker info`
      Merge branch 'wip/carlosg/in-memory-databases' into 'master'
      Merge branch 'sam/info-fix' into 'master'
      docs: Update ontology docs to Docbook XML 4.5
      docs: Fix generation of Tracker ontology docs
      Clean up Meson options
      cli: Print `tracker endpoint` errors to stderr
      cli: Allow creating a DB with `tracker endpoint`
      Merge branch 'sam/cli-create-database' into 'master'
      cli: Add a way to run from the source tree
      Add initial tests for `tracker` CLI
      Merge branch 'wip/hadess/fix-build-bash-completion' into 'master'
      Merge branch 'wip/carlosg/ci-coverity' into 'master'
      Merge branch 'wip/carlosg/bus-statements' into 'master'
      Merge branch 'wip/carlosg/fixes' into 'master'
      Merge branch 'wip/carlosg/coverity-fixes' into 'master'
      Remove Maemo ontology
      Remove tracker:defaultValue feature
      Merge branch 'wip/carlosg/fix-minus' into 'master'
      Remove no-FTS codepaths
      trackertestutils: Use DConf instead of config files
      trackertestutils: Don't index applications by default
      trackertestutils: Always start D-Bus daemon in a new session
      trackertestutils: Fix crash on SIGINT
      Merge branch 'wip/carlosg/ttl-parser' into 'master'
      build: Fix a Meson warning
      build: Enable documentation builds by default
      Merge branch 'sam/build-fixes' into 'master'
      Merge branch 'wip/jfelder/readme-discourse' into 'master'
      Merge branch 'sam/sandbox-improvements' into 'master'
      functional-tests: Add tracker_test_main()
      trackertestutils: Add some utils needed in tracker-miner tests
      Merge branch 'sam/remove-maemo' into 'master'
      Fix broken test in master
      Merge branch 'sam/test-utils' into 'master'
      libtracker-data: Remove double error check
      libtracker-data: Remove dead code in tracker-db-backup.[ch]
      libtracker-data: Remove accessor for removed forceJournal property
      Allow 'open with existing ontology', disable automatic re-indexing
      Merge branch 'sam/explicit-ontology-paths' into 'master'
      libtracker-data: Don't create double transactions in LOAD
      libtracker-data: Fix crash when statement cache isn't initialized
      cli: Create read/write connection for tracker-sparql
      Merge branch 'sam/fix-load' into 'master'
      cli: Add `import` and `export` commands
      Merge branch 'sam/import-export' into 'master'
      libtracker-data: Fix potential NULL pointer dereference
      docs: Fix missing tracker-ontologies.xml reference
      Add an initial website for Tracker, built using mkdocs
      Merge branch 'sam/website' into 'master'
      build: Fix issue when switching between tracker and tracker3 branches
      Merge branch 'wip/carlosg/parallel-installable' into 'master'
      Fix preview documentation links
      HACKING.md: Add info on automated testing
      HACKING.md: Update Debian reproducible-builds URL
      HACKING.md: Show info for tracker-miners package
      Merge branch 'sam/hacking-testing' into 'master'
      Merge branch 'wip/carlosg/shuffle-nao' into 'master'
      Use asciidoc to generate manpages
      website: Include manpages
      Merge branch 'sam/website-manpages' into 'master'
      website: Add Grilo and Rygel as related projects
      Merge branch 'sam/website-rygel-grilo' into 'master'
      Merge branch 'wip/carlosg/ontology-minor-updates' into 'master'
      ontologies: Add docs for fundemental type classes from XMLSchema
      Rework the Ontology documentation
      website: Fix preview doc URLs
      Add TRACKER_DEBUG environment variable, use for SQL debug
      libtracker-common: Remove obsolete SCHED_IDLE enum
      Add ONTOLOGY_CHANGES debug flag and hide index creation logs by defualt
      Remove TRACKER_VERBOSITY and tracker-log module
      Use structured logging
      HACKING.md: Document the available debug options
      Update README for 3.0
      Update .gitignore
      ci: Some website dependencies are now installed in the base image
      website: Add extra checks and logs to build script
      Merge branch 'sam/website-deps' into 'master'
      Merge branch 'sam/ontology-docs' into 'master'
      Update ontology URLs for 3.0
      docs/tools: Fix thinko in ontology doc generator
      website: Further attempts to debug why the API docs don't appear
      website: Don't install docs into /tmp
      website: Only write 'This is unstable' warning once per file
      website: Get tracker.git commit sha1 correctly
      Merge branch 'sam/website-docs-fix' into 'master'
      Merge branch 'sam/README' into 'master'
      Merge branch 'sam/ontology-urls' into 'master'
      Merge branch 'sam/debug' into 'master'
      Merge branch 'wip/jfelder/doc-faqs-link' into 'master'
      Merge branch 'wip/carlosg/blank-node-label-lifetime' into 'master'
      build: Honour DESTDIR when creating subcommand links
      Merge branch 'sam/destdir' into 'master'
      Merge branch 'wip/carlosg/data-update-cleanups' into 'master'
      website: Add Recoll to 'Related projects'
      tests: Remove obsolete method of setting ontology location
      Add TRACKER_DEBUG=collation,sqlite flags
      Move more debug messages to TRACKER_DEBUG=ontology-changes
      Move some debug output to TRACKER_DEBUG=collation
      Move some debug messages into TRACKER_DEBUG=sqlite
      funtional-tests/ontology-changes: Close connection to avoid warning
      tests/libtracker-fts: Find stop words correctly
      tests/libtracker-sparql: Don't print too much debug info by default
      tests: Remove custom log handler
      Add TRACKER_DEBUG=sparql
      Merge branch 'wip/carlosg/some-docs' into 'master'
      libtracker-sparql: Translate errors from libtracker-data domain
      libtracker-sparql: Raise an error if no ontology is passed
      website: Document .nomedia trick
      Merge branch 'sam/debug-more' into 'master'
      utils/ontology: Delete
      Merge branch 'sam/error-no-ontology' into 'master'
      Remove unused ontologies
      ontologies: Fix gitlog property to point to Gitlab
      Merge branch 'sam/cleanups' into 'master'
      libtracker-sparql: Map GError codes to DBus error codes
      libtracker-sparql: Fix TRACKER_DEBUG=sparql
      Merge branch 'sam/sparql-trace' into 'master'
      Merge branch 'sam/errors' into 'master'
      trackertestutils: Remove unneeded imports
      trackertestutils: Fix tracker-sandbox startup when installed outside /usr
      trackertestutils: Add debugging hint
      trackertestutils: Fix crash if miner-fs isn't running
      trackertestutils: Fix some issues with D-Bus name changes
      trackertestutils: Make the graph parameter explicit
      trackertestutils: Separate await_update() into two functions
      ontology: Enable notifications for nfo:FileDataObject
      Merge branch 'sam/test-fixes' into 'master'

Seong-ho Cho (1):
      Update Korean translation

Sucipto (1):
      Update Indonesian translation

Umarzuki Bin Mochlis Moktar (1):
      Add Malay translation

Victor Toso (1):
      tests: Add test for tracker_check_version()

Viktor Gal (1):
      fix #172 blank nodes should be processed when processing nested resources

Yuri Chornoivan (2):
      Update Ukrainian translation
      Update Ukrainian translation

sicklylife (2):
      Update Japanese translation
      Update Japanese translation

Марко Костић (1):
      Update Serbian translation



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