[tracker] (158 commits) Created branch direct-access



The branch 'direct-access' was created.

Summary of new commits:

  452f556... libtracker-db: Enable Write-Ahead Logging in SQLite
  0e7f952... libtracker-data: Do not use overly large transactions anymo
  e6383e0... tracker-store: Drop special batch handling
  a9ba037... tracker-store: Allow running queries while update is runnin
  cdc0bb7... libtracker-db: Disable shared cache, required for parallel 
  257c839... tracker-store: Store sender for turtle import tasks as well
  d68cacc... tracker-store: Never try to process more than 1 million eve
  ae99ba0... tracker-store: Turtle import improvements
  d29e32d... libtracker-data: Add tracker_data_load_turtle_file
  3a413c4... tracker-store: Use tracker_data_load_turtle_file
  aaa16f2... libtracker-data: Also delete -shm and -wal files when delet
  a50a253... libtracker-data: Transaction handling fixes
  1573dd8... libtracker-data: Allow multiple statement instances for the
  2f9b940... libtracker-data: Use single DB file
  adc2989... libtracker-data: Remove tracker-sparql-query.h from public 
  2e470ff... libtracker-sparql: Initial skeleton with cursor interface i
  2d90279... libtracker-sparql: Removed new*() interface member, added i
  23c73cd... libtracker-direct: Added initial skeleton here
  3b0618b... libtracker-sparql: Automatically generate tracker-sparql.va
  696f0a8... libtracker-sparql: Add Sparql.Connection interface
  27b3ca1... libtracker-direct: Update to libtracker-sparql changes
  c5d783b... libtracker-sparql: Use abstract classes instead of interfac
  45746b4... libtracker-sparql: Only expose string-based API for now
  65bb54d... libtracker-data: Let TrackerDBCursor subclass TrackerSparql
  338f097... libtracker-direct: Fix build, include API for vala filename
  2311d52... Add libtracker-direct to build
  b4e7a5a... libtracker-direct: Fix build
  fcf8f10... libtracker-direct: Add init and shutdown code
  0a7f079... libtracker-direct: Fix build
  3ba7403... libtracker-direct: Rename header to tracker-direct.h
  6f5fa18... plugins/kmail: Make the KMail plugin compile again
  657f110... functional-tests: Added functional test, libtracker-direct:
  d591c87... libtracker-direct: Fix build
  2478ffa... libtracker-direct, libtracker-sparql: Make sure Connection 
  49575d0... libtracker-sparql: Added plugin loader class
  c6d3c97... libtracker-sparql: Remove Cursor.interrupt
  f8d4937... libtracker-sparql: Rename Cursor.iter_next to Cursor.next
  e32756f... libtracker-sparql: Add async API
  517ebad... libtracker-sparql: Fixed build error after updating Vala ve
  102d616... libtracker-sparql: Finished basic abstract base class API
  f0e85ff... libtracker-sparql: Use GError for async methods in Connecti
  a5c6cbd... libtracker-sparql: Use GFile for import functions, not stri
  bfad6b0... libtracker-sparql: Copied TrackerSparqlBuilder from libtrac
  e893a40... libtracker-sparql: Fixed builder copyright/whitespace error
  5d2b4f3... libtracker-sparql: Added utils file for escaping mostly
  a2017c5... libtracker-data: Add experimental support for async cursors
  831aaba... libtracker-miner: Make PluginLoader private
  71ae188... libtracker-bus: Added for dbus implementation
  2fe5ef7... Moved tracker-connection.vala to tracker-{bus|direct}.vala
  03b5b98... libtracker-bus: Implemented D-Bus FD passing using TrackerS
  f75dd20... libtracker-sparql: Added uri escape functions from libtrack
  4c03428... libtracker-sparql: Renamed uri escaping to be inline with o
  b05b9c1... Update .gitignore
  a39677b... libtracker-bus: Get queries working using original dbus met
  21b3348... libtracker-bus: Minor whitespace changes similar to reverte
  3cbdb55... libtracker-sparql: Add Connection.get and Connection.get_di
  9eef28e... libtracker-sparql: Convert update and embedded_insert to co
  4aea4f1... build: Require Vala 0.9.3 for libtracker-sparql async work
  a9849b8... libtracker-bus: Refactoring the bus-cursor to have the arra
  6440a97... libtracker-extract: Move to libtracker-sparql from libtrack
  7b254f6... tracker-utils: Port tracker-status to libtracker-sparql
  ac16556... libtracker-client: Marked entire API as deprecated and upda
  2de2206... libtracker-data: Fix rewind for direct-access, added functi
  dff0121... libtracker-bus: Implement rewind for fd-passing, added func
  83e5131... libtracker-sparql: Don't return const gchar* for escape fun
  754f143... tracker-search: Use new libtracker-sparql API
  f744633... libtracker-bus: Make sure current_row is set to -1 and next
  9a6454e... tracker-info: Use new libtracker-sparql API
  87df371... libtracker-sparql: Only create single PluginLoader
  7869875... libtracker-bus: Fix string retrieval in ArrayCursor
  94146d6... libtracker-miner: Port to libtracker-sparql
  1b9d7c8... tracker-sparql: Use new libtracker-sparql API
  30ad943... tracker-status: Don't use TrackerSparqlConnection and unref
  6d909c1... libtracker-bus: Add simple implementations for update and u
  e63a56a... libtracker-bus: Link to libtracker-common
  7b9c8b4... tracker-extract: Drop use of libtracker-client function
  5cd25ec... tracker-miner-fs: Application miner should use new tracker_
  8b7b0e8... tracker-miner-fs: Fixed compilation errors with old libtrac
  8edf410... tracker-miner-rss: Fixed compiler errors and use new libtra
  f8999ec... Rebase fixes
  57bd6cb... tracker-miner-flickr: Use new libtracker-sparql API
  5d0fb36... libtracker-sparql: Added statistics{_async} virtual methods
  5fee9b9... libtracker-sparql: Use dedicated module directory
  a753e88... libtracker-bus: Implement import{_async}()
  3860394... libtracker-bus: Implement query_async
  7610610... libtracker-bus: Implement query_async for D-Bus FD passing
  d6006fc... libtracker-bus: Use steroids if available
  2a13c29... tracker-info: Fixed double free
  53ed816... libtracker-sparql: Use TRACKER_SPARQL_VERBOSITY to control 
  44dc2b1... tracker-tag: Use new libtracker-sparql API
  3350410... Move SparqlError from libtracker-data to libtracker-sparql
  5ff2b1d... libtracker-sparql: Fix in error handling during plugin load
  83fe5b4... tracker-control: Fix build
  cb3877a... tests/tracker-miner-fs: Fix build
  a5d7232... libtracker-direct: Handle initialization failure
  f3e51de... libtracker-sparql: Fix signature of Connection.update_async
  c6e8331... libtracker-direct: Fix warning on clean-up after failed ini
  1afa016... libtracker-bus: Fixed compilation without FD PASSING enable
  26cba65... libtracker-bus: Fixed steroids detection
  8b42f3d... Initial implementation update api in bus, squash this with 
  078c744... libtracker-client: Fix memleak, unref DBusPendingCall missi
  744a1b2... tests/functional-tests: Rename the tests
  ae350eb... tests/functional-tests: Add update tests
  86b800e... tests/functional-tests: Refactored the update tests
  598eacd... libtracker-data: Fixed documentation build errors and some 
  ccd06d0... libtracker-bus: Fix critical when cancellable is NULL
  f24d40f... libtracker-bus: Fix more criticals
  3865cee... libtracker-miner: Fixed build warnings
  6ff4679... libtracker-miner: Fixed various documentation issues
  7be1a02... libtracker-bus: Fix crash on update
  c55a0fb... libtracker-bus: More update fixes
  eb84e0d... tests/functional-tests: Refactored the tests a bit more
  f0214d5... Revert something of 1c9a6dd7fca0ea62216c8356f0f7ecf3e1795e8
  69a17b9... tests/functional-tests: Fix distcheck
  642a126... tests/functional-tests: Refactoring the query test
  d4dd304... build: Fixed a myriad of build issues
  8b96215... libtracker-bus: Fix distcheck, missing header in dist
  7f7e641... distcheck fixes: vala generated sources are in srcdir in di
  e1949f7... distcheck fix: disable generation of Makefile for tests/tra
  d4b60f9... libtracker-bus: no return value expected in method
  6d6acea... libtracker-bus: Added skeleton for update_blank and update_
  87b1407... libtracker-data: Plugged a leak in journal
  5465df6... tracker-store: Allow disabling CPU affinity with env var
  ca897d9... tracker-store: Plug some leaks in dbus shutdown
  de2f0ea... Add missing file, squash
  7337be5... libtracker-miner: Fixed memory leak on init/finalize of Tra
  ee76a1d... tracker-miner-fs: Fixed memory leak when setting up volumes
  0f78c7e... libtracker-data: Don't leak in_use_filename in db-manager
  a5d911c... libtracker-data: remove all null checks before g_free() in 
  dadf5fb... tracker-miner-rss: Fixed crash
  9790ebd... tracker-search: Improved output for -c and -f
  fbbb880... libtracker-bus: Allow backend to switch between fd passing 
  1c1ae2e... libtracker-bus: Pushed unsaved changes for previous commit,
  186b872... pushing what I have for Adrien, squash with update-support 
  d1cfcb6... wip
  30aee42... Port steroids tests to libtracker-sparql
  3a9eb34... libtracker-bus: Support for normal dbus updateblank (untest
  bbfdab2... Fix, squash
  9dc4809... libtracker-bus: Fix updateblank support for non-fd-passing,
  51ddcbb... libtracker-sparql, libtracker-bus: Fix default update-blank
  0894309... plugins/evolution: Make it possible to compile the evolutio
  93d3812... libtracker-miner, miners/rss, plugins/evolution: Fixed memo
  3a2ecde... libtracker-sparql: Consider \b and \f while iterating strin
  6f66a60... libtracker-sparql: Avoid compiler warning
  2b1a6d8... autogen.sh: Bump Vala version requirement to 0.9.4
  e1f35b0... libtracker-sparql: Setup initial gtk-doc documentation
  9c542d6... libtracker-sparql: Avoid tmpl files in documentation
  8677fae... libtracker-sparql: Fix typo in documentation.
  42ad586... libtracker-sparql: WIP adding Connection documentation
  15c696a... libtracker-sparql: documentation base finished
  5e1759d... libtracker-sparql: Added pkg-config stuff for the new libra
  2a8eea8... libtracker-sparql: Added examples in documentation
  a56b97c... libtracker-sparql: Added update example in documentation
  20026a2... libtracker-sparql: Added overview in documentation
  355be3d... libtracker-sparql: Remove example from source, as already i
  f9e7e1d... libtracker-sparql: additional small comment in documentatio
  acbc475... Fix distcheck issues
  f3e8b61... Rebase fixes



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