1. 20 Mar, 2009 6 commits
    • Martyn James Russell's avatar
      Added ParentID and 2 indexes to improve GetStats performance. Removed · 93fefc73
      Martyn James Russell authored
      	* data/db/sqlite-service-types.sql: 
      	* data/db/sqlite-service.sql:
      	* data/db/sqlite-stored-procs.sql:
      	* src/libtracker-db/tracker-db-manager.c: 
      	* src/trackerd/tracker-daemon.c: Added ParentID and 2 indexes
      	to improve GetStats performance. Removed erroneous indexes which
      	were creating warnings when creating the databases. Added stored
      	proc to get all parent service type statistics (like Files,
      	Emails, Conversations, etc).
      
      	* src/tracker-applet/tracker-applet.c: Fixed stats order. This was
      	broken recently with the change to the stored procs.
      
      	* src/trackerd/tracker-main.c: Don't try to reset the stats in the
      	database when we reindex, we don't hold stats in the same place in
      	the same way now.
      
      svn path=/trunk/; revision=3113
      93fefc73
    • Philip Van Hoof's avatar
      Removed support for the sqlite based pull indexer module for Evolution · eaabadd5
      Philip Van Hoof authored
      2009-03-20  Philip Van Hoof  <philip@codeminded.be>
      
              * src/tracker-indexer/modules/evolution.c:
              * src/tracker-indexer/modules/Makefile.am:
              * configure.ac:
              * src/tracker-indexer/modules/evolution-imap-db.h:
              * src/tracker-indexer/modules/evolution-imap-db.c:
      
      
              Removed support for the sqlite based pull indexer module for
              Evolution
      
              Enabled by defualt the support for the push indexing module for
              Evolution (Evolution pushes data into Tracker's storage)
      
              This fixes https://qa.mandriva.com/show_bug.cgi?id=48977
      
      
      svn path=/trunk/; revision=3112
      eaabadd5
    • Philip Van Hoof's avatar
      Uint is actually better · 04455018
      Philip Van Hoof authored
      svn path=/trunk/; revision=3111
      04455018
    • Philip Van Hoof's avatar
      Using an int instead of an int64 for this dbus call · 846a18ad
      Philip Van Hoof authored
      2009-03-20  Philip Van Hoof  <philip@codeminded.be>
      
              * src/libtracker-common/tracker-thumbnailer.c: Using an int instead of
              an int64 for this dbus call
      
      
      svn path=/trunk/; revision=3110
      846a18ad
    • Martyn James Russell's avatar
      Fixed errors stopping file from being loaded. · d3b57aae
      Martyn James Russell authored
      	* data/services/image.metadata: Fixed errors stopping file from
      	being loaded.
      
      	* src/libtracker-db/tracker-db-manager.c: Improve debugging so we
      	see exactly what each .metadata file loads and also added GError
      	to g_key_file_load* functions for metadata and service files so if
      	they don't load we know why in the logs.
      
      svn path=/trunk/; revision=3109
      d3b57aae
    • Mikael Ottela's avatar
      Added missing field type definition · 693c8a7f
      Mikael Ottela authored
      svn path=/trunk/; revision=3108
      693c8a7f
  2. 19 Mar, 2009 2 commits
  3. 18 Mar, 2009 3 commits
  4. 17 Mar, 2009 8 commits
  5. 16 Mar, 2009 7 commits
    • Martyn James Russell's avatar
      Use g_timeout_add_seconds() in preference to g_timeout_add(). Fixes bug · cb09d0ed
      Martyn James Russell authored
      	* src/tracker-applet/tracker-applet.c: (filter_x_events):
      	* src/trackerd/tracker-main.c: (main):
      	* src/trackerd/tracker-processor.c: (item_queue_handlers_set_up):
      	Use g_timeout_add_seconds() in preference to g_timeout_add().
      	Fixes bug #573834 (Marcel Stimberg).
      
      svn path=/trunk/; revision=3094
      cb09d0ed
    • Martyn James Russell's avatar
      Fix confusion and error with deskbar-applet module dir detection. Fixes · 11bc6329
      Martyn James Russell authored
      	* configure.ac: Fix confusion and error with deskbar-applet module
      	dir detection. Fixes bug #575271 (Deji Akingunola).
      
      svn path=/trunk/; revision=3093
      11bc6329
    • Martyn James Russell's avatar
      svn path=/trunk/; revision=3092 · 423d6122
      Martyn James Russell authored
      
      
      svn path=/trunk/; revision=3092
      423d6122
    • Carlos Garnacho's avatar
      Make sure that we allocate enough space for the tags that are going to be · 60466526
      Carlos Garnacho authored
      2009-03-16  Carlos Garnacho  <carlos@imendio.com>
      
              * src/tracker-indexer/tracker-indexer.c (handle_metadata_add): Make
              sure that we allocate enough space for the tags that are going to be
              set, and that no empty places are left in between. This fixes both
              memory corruption and strange behavior when saving tags.
      
      svn path=/trunk/; revision=3091
      60466526
    • Martyn James Russell's avatar
      Don't check each string for utf8 validity in · 19e80468
      Martyn James Russell authored
      	* src/libtracker-db/tracker-db-dbus.c: Don't check each string for
      	utf8 validity in tracker_dbus_query_result_to_ptr_array() since we
      	call tracker_dbus_slist_to_strv() which does this for us anyway.
      
      	* src/tracker-applet/tracker-applet.c: Fixed crasher here and
      	added a refresh button so the user can request updates more
      	frequently than they are signalled to us.
      
      	* src/trackerd/tracker-daemon.c: Fixed the
      	"service-statistics-updated" signal here so we actually send the
      	GType that is expected based on the dbus XML introspection file.
      
      svn path=/trunk/; revision=3090
      19e80468
    • Carlos Garnacho's avatar
      Removed dead code. Added missing include. · 7efbc2c7
      Carlos Garnacho authored
      2009-03-16  Carlos Garnacho  <carlos@imendio.com>
      
              * src/libtracker-db/tracker-db-manager.c (db_exec_proc): Removed dead
              code.
              * src/tracker-extract/tracker-extract-pdf.c: Added missing include.
      
      svn path=/trunk/; revision=3089
      7efbc2c7
    • Carlos Garnacho's avatar
      Set primary key on the Options table, so the 'Replace' statement in the · 3f7ecf00
      Carlos Garnacho authored
      2009-03-16  Carlos Garnacho  <carlos@imendio.com>
      
              * data/db/sqlite-tracker.sql: Set primary key on the Options table, so
              the 'Replace' statement in the SetOption stored procedure actually
              replaces the setting value. Fixes #570232
      
      svn path=/trunk/; revision=3088
      3f7ecf00
  6. 13 Mar, 2009 14 commits