[Tracker] Tracker 0.17.4

2014-02-21 Thread Carlos Garnacho
About Tracker = Tracker is a semantic data storage for desktop and mobile devices. Tracker uses W3C standards for RDF ontologies using Nepomuk with SPARQL to query and update the data. Tracker is a central repository of user information, that provides two big benefits for the user;

Re: [Tracker] REVIEW: Xavier Claessens' priority branch

2014-02-20 Thread Carlos Garnacho
Hey, Sending this one on-list this time... On mié, 2014-02-19 at 14:28 -0500, Xavier Claessens wrote: Le mercredi 19 février 2014 à 02:00 +0100, Carlos Garnacho a écrit : Hey, So from looking at the code, the implementation looks quite correct, and it looks like a positive addition, I

[Tracker] Tracker 0.17.3

2014-02-20 Thread Carlos Garnacho
About Tracker = Tracker is a semantic data storage for desktop and mobile devices. Tracker uses W3C standards for RDF ontologies using Nepomuk with SPARQL to query and update the data. Tracker is a central repository of user information, that provides two big benefits for the user;

Re: [Tracker] REVIEW: Xavier Claessens' priority branch

2014-02-19 Thread Carlos Garnacho
Hey Xavier, On mié, 2014-02-19 at 14:28 -0500, Xavier Claessens wrote: Le mercredi 19 février 2014 à 02:00 +0100, Carlos Garnacho a écrit : Hey, So from looking at the code, the implementation looks quite correct, and it looks like a positive addition, I just have minor improvements

Re: [Tracker] REVIEW: api-cleanup branch

2014-02-19 Thread Carlos Garnacho
Hey, On mié, 2014-02-19 at 12:45 +, Martyn Russell wrote: So to summarise, my wish list (assuming you agree): 1. Creation of libtracker-control for TrackerMinerManager APIs. 2. Move TrackerCrawler/TrackerStorage back into libtracker-miner and make them private (this was the case

Re: [Tracker] REVIEW: prioritized-crawling branch

2014-02-18 Thread Carlos Garnacho
Hey, Sorry it took long to reply, been more offline than first expected this extended weekend. On jue, 2014-02-13 at 18:40 +, Martyn Russell wrote: Hello all, So Carlos recently finished the prioritized-crawling branch¹. I am reviewing it here because it is important people understand

Re: [Tracker] REVIEW: api-cleanup branch

2014-02-18 Thread Carlos Garnacho
Hey, On jue, 2014-02-13 at 18:25 +, Martyn Russell wrote: Hello all, So Carlos recently finished the api-cleanup branch¹. I am reviewing it here because it is important people understand the changes going on AND to give some feedback before merging. ¹

[Tracker] REVIEW: Xavier Claessens' priority branch

2014-02-18 Thread Carlos Garnacho
Hey, I've been having a look at xclaesse's branch to get prioritization of certain rdf:types over others at the time of extracting metadata: http://cgit.collabora.com/git/user/xclaesse/tracker.git/log/?h=priority There, TrackerDecorator gains API to specify those high priority rdf:types, which

Re: [Tracker] GLib-CRITIAL warnings about g_timer_continue

2013-11-23 Thread Carlos Garnacho
Hey Philip, On sáb, 2013-11-23 at 10:46 +0100, Philip Van Hoof wrote: Hi guys, Logs from a systemd booted system on Tracker 0.14: Nov 22 16:41:47 localhost dbus-daemon[901]: (tracker-miner-fs:948): GLib-CRITICAL **: g_timer_continue: assertion `timer-active == FALSE' failed Nov 22

[Tracker] Tracker 0.17.0

2013-11-22 Thread Carlos Garnacho
Hey all, I was asked on #gnome-hackers to get a release out that handles the UPower 0.99 changes, so... NEW in 0.17.0 - 2013-11-22 == The main changes since 0.16.x are: * tracker-tag: Fixed GLib-WARNING **: goption.c:2193: ignoring no-arg... * tracker-tag: Fix

Re: [Tracker] tracker store timeout

2013-04-19 Thread Carlos Garnacho
Hi, On vie, 2013-04-19 at 12:14 +0300, MrJojohn1987 . wrote: The timeout seem to be when doing tracker_sparql_update_async. This still fits the symptoms that Ivan suspects about, usually readonly queries are run on a direct connection to the database (tracker-store is not involved), and

Re: [Tracker] It doesn't index PHP files

2012-10-04 Thread Carlos Garnacho
Hey, On jue, 2012-10-04 at 07:41 -0400, Adam Tauno Williams wrote: On Thu, 2012-10-04 at 12:34 +0100, Martyn Russell wrote: On 04/10/12 12:24, Adam Tauno Williams wrote: On Thu, 2012-10-04 at 10:54 +0100, Martyn Russell wrote: On 04/10/12 09:17, Ivan Frade wrote: I think python

Re: [Tracker] Profiling tracker

2012-01-20 Thread Carlos Garnacho
Hey, On vie, 2012-01-20 at 14:58 +0530, John stacy wrote: Hello Team, I am trying to profile the latest version of tracker (0.10.37) on my ubuntu machine. You should try master :), the miner received some improvements there wrt non-initial indexing there My main goal of this analysis

Re: [Tracker] Refactoring the filesystem miner

2011-11-28 Thread Carlos Garnacho
Hey, I've been addressing these issues in miner-fs-refactor, more details below. On Mon, 2011-11-21 at 15:15 +, Martyn Russell wrote: 1. Is there something to fix here ? + /* FIXME: Should avoid recursing through children, +* but we're not allowed to modify

Re: [Tracker] Refactoring the filesystem miner

2011-10-05 Thread Carlos Garnacho
Hey hey, On Thu, 2011-09-15 at 15:47 +0200, Carlos Garnacho wrote: Hey, On Wed, 2011-09-14 at 15:15 +0100, Martyn Russell wrote: On 14/09/11 12:04, Carlos Garnacho wrote: Hey hey, Hi Carlos, Lately I've been thinking on how to improve TrackerMinerFS design and performance

Re: [Tracker] Refactoring the filesystem miner

2011-09-15 Thread Carlos Garnacho
Hey, On Wed, 2011-09-14 at 15:15 +0100, Martyn Russell wrote: On 14/09/11 12:04, Carlos Garnacho wrote: Hey hey, Hi Carlos, Lately I've been thinking on how to improve TrackerMinerFS design and performance, as it's a big piece of code that's getting too intricate at Me too, I

[Tracker] Refactoring the filesystem miner

2011-09-14 Thread Carlos Garnacho
Hey hey, Lately I've been thinking on how to improve TrackerMinerFS design and performance, as it's a big piece of code that's getting too intricate at places. It mainly has 2 roles that we should separate further: * Keeping track of what files to index (either fed through the crawler or the

Re: [Tracker] Some thoughts on tracker-extract interaction and error handling

2011-05-09 Thread Carlos Garnacho
On Wed, 2011-05-04 at 17:47 +0200, Carlos Garnacho wrote: So I think the lowest common denominator would be to have tracker-miner-fs enter some failsafe extraction mode, where on extractor error: 1) file is added to a failed extraction list 1) the miner is paused 2) waits for all ongoing

[Tracker] Some thoughts on tracker-extract interaction and error handling

2011-05-04 Thread Carlos Garnacho
Hey, As of now, embedded metadata extraction works in a pretty simple manner, tracker-extract processes files one by one in the main thread, and tracker-miner-fs both controls the request rate and handles errors in extraction. When handling errors, tracker-miner-fs does so relying a lot on

Re: [Tracker] Some thoughts on tracker-extract interaction and error handling

2011-05-04 Thread Carlos Garnacho
On Wed, 2011-05-04 at 17:47 +0200, Carlos Garnacho wrote: This does make sense for tracker-extract crashes, but could still potentially take a long time in timeout conditions for the extractor module in single thread case, so, thoughts? Forgot to mention, I've started working towards

[Tracker] Trying out ordered deletes (was: Making some of our team-plannig public)

2011-03-08 Thread Carlos Garnacho
Hey :), Philip wrote: o. Some item_remove performance improvements: Right now for each delete two queries are executed o. Set the tracker:available to false - (a) o. Delete the actual resource - (b)

Re: [Tracker] Does tracker-extractor support .bmp image format?

2010-08-16 Thread Carlos Garnacho
Hi!, On Fri, 2010-08-13 at 15:04 +0800, Chen, Zhenqiang wrote: Hi all, I am using tacker-0.9.11. There seams no extractor for .bmp files. So .bmp files can not be taken as nmm:Photo. Does tracker support .bmp image format? Short answer is no, we're using gstreamer in the generic

Re: [Tracker] Proposal to improve tracker-miner-fs up-to-date check performance

2010-03-29 Thread Carlos Garnacho
Hi!, On lun, 2010-03-29 at 22:44 +0800, Chen, Zhenqiang wrote: When tracker starts up, it will check whether the entries in DB are up-to-date or not. Current logic is: for each file, there is at least one dbus-call from tracker-miner-fs to tracker-store which will execute a query. This is

Re: [Tracker] haw to force index/reindex of one file/directory?

2010-03-26 Thread Carlos Garnacho
Hi!, On vie, 2010-03-26 at 13:47 +0200, Alexey Fisher wrote: Hallo all, are there any possibility to force indexing/reindexing of one file or directory? Please point me .. Yes, there is for individual files, tracker-miner-fs -a /path/to/file. tracker-miner-fs usually resides in either libexec

Re: [Tracker] Errors in master

2010-03-26 Thread Carlos Garnacho
Hi!, On vie, 2010-03-26 at 20:28 +0100, Jonas Bonn wrote: Hi, I get these errors when running tracker-miner-fs from master... I can't figure out where they're coming from. Any ideas? (tracker-miner-fs:17443): Tracker-CRITICAL **: tracker_resources_sparql_query_async: assertion

[Tracker] Miners moved to src/miners

2010-03-25 Thread Carlos Garnacho
Hej all, Now both FS and RSS miners are in src/miners, any further miner implementation should end up there as well, eventually. Now, a word of warning, although git annotate should work on these files as usual, git log will be truncated now to my commit doing the files shuffling, so you need

[Tracker] t-s-t UI improvements

2010-03-24 Thread Carlos Garnacho
Hi! I've pushed some UI improvements to tracker-search-tool into the tst-ui-fixes branch. Jamie, do you have any pending work on t-s-t? it'd be great if you could have a look at the patches in that branch so they're merged to master Cheers, Carlos

Re: [Tracker] t-s-t UI improvements

2010-03-24 Thread Carlos Garnacho
, 2010-03-24 at 13:59 +0100, Carlos Garnacho wrote: Hi! I've pushed some UI improvements to tracker-search-tool into the tst-ui-fixes branch. Jamie, do you have any pending work on t-s-t? it'd be great if you could have a look at the patches in that branch so they're merged to master

Re: [Tracker] T-S-T UI Review of .7.x versus .6.x

2010-03-19 Thread Carlos Garnacho
On vie, 2010-03-19 at 16:39 +, Martyn Russell wrote: On 19/03/10 16:36, Jamie McCracken wrote: TST will have all those features by 0.8 release (I hope) - not sure about option 4 though the list/icon views are likely to be category specific as follows: i plan for say music/image

Re: [Tracker] Incoerence in miner-fs

2010-02-11 Thread Carlos Garnacho
Hi! I've just fixed this bug, should be working fine if you reindex On mié, 2010-02-10 at 23:46 +0100, Michele Tameni wrote: I notice that even if you move to use anonymous node as sobject, yuo are still inserting to nfo:belongsToContainer the parent_uri instead the iri of the parent

Re: [Tracker] strange crash in miner-fs

2010-02-11 Thread Carlos Garnacho
Hi!, Better late than never, this bug is fixed. A nasty one I'd say Cheers, Carlos On jue, 2009-11-12 at 10:26 +0200, Tshepang Lekhonkhobe wrote: Hi, I don't remember seeing a crash looking like the one pasted below: [snip] (tracker-miner-fs:29054): Tracker-DEBUG: Adding item

Re: [Tracker] Enhancement proposal: Automatic reindexing when adding new extractors

2010-02-10 Thread Carlos Garnacho
Hi!, On mar, 2010-02-09 at 21:31 +0100, Adrien Bustany wrote: Hi all, this proposal is about automatically reindexing a mime type when a new extractor is added/updated. There's already a Reindex call in tracker-miner-fs. I think we should take several use cases into account here. *

Re: [Tracker] performance problems in the pdf extractor?

2010-02-10 Thread Carlos Garnacho
Hi!, On mié, 2010-02-10 at 11:04 +0100, Michael Biebl wrote: Hi, I'm running the latest tracker from master (0.7.19-19-g97bcf4f) When I do the initial indexing run (wiped all old database before using tracker-control -r) I get messages from tracker-miner-fs like this (around 30 or so)

Re: [Tracker] Anonymous File Nodes branch review

2010-02-03 Thread Carlos Garnacho
Hi! On mié, 2010-02-03 at 12:08 +, Martyn Russell wrote: Hi all, Carlos and Philip recently worked on the anonymous-file-nodes branch to fix a regression with the way resources are stored in the database which was changed recently. This is the review of that branch:

Re: [Tracker] [PATCH] tracker-files-utils.c: Handle only regular files.

2010-02-01 Thread Carlos Garnacho
Hi!, Although this is an unlikely situation with most setups, I think it makes sense. The patch has been just committed and pushed to master :) Cheers, Carlos On lun, 2009-11-30 at 13:39 +0100, Juan A. Suarez Romero wrote: Do not handle special files like pipes or sockets. This avoids

Re: [Tracker] tracker block

2009-11-24 Thread Carlos Garnacho
Hi!, The first error was fixed in commit b7cbaddd18e04a33499dbc36e065a97554b9ac4a in master, that change could be backported to 0.6 I think On lun, 2009-11-23 at 17:00 +, Martyn Russell wrote: On 21/11/09 16:18, Claude Vangrieken wrote: hello Hi, impossible to use tracker with

Re: [Tracker] tracker-miner-fs crash?

2009-11-02 Thread Carlos Garnacho
I've just fixed it in master HEAD, thanks for the heads up! On lun, 2009-11-02 at 16:44 +0200, Tshepang Lekhonkhobe wrote: Hi, Am not sure if this is a Debian-only problem: START Tracker-Message: Crawling recursively directory '/usr/share/applications' (tracker-miner-fs:9489):

Re: [Tracker] ANNOUNCE: tracker 0.7.3 released

2009-10-20 Thread Carlos Garnacho
Hi!, On dom, 2009-10-18 at 18:12 +0200, Michael Biebl wrote: 2009/10/18 Martyn Russell mar...@lanedo.com: On 16/10/09 22:48, Michael Biebl wrote: 2009/10/16 Martyn Russellmar...@lanedo.com: tracker-status-icon: * Added tracker-status-icon.cfg for visibility settings. I noticed,

[Tracker] [Fwd: Re: ANNOUNCE: tracker 0.7.3 released]

2009-10-20 Thread Carlos Garnacho
Forwarding with another account ---BeginMessage--- Hi!, On dom, 2009-10-18 at 18:12 +0200, Michael Biebl wrote: 2009/10/18 Martyn Russell mar...@lanedo.com: On 16/10/09 22:48, Michael Biebl wrote: 2009/10/16 Martyn Russellmar...@lanedo.com: tracker-status-icon: * Added

Re: [Tracker] Performance improvement for tracker-0.6

2009-05-14 Thread Carlos Garnacho
Here's an updated version, basically it moves table data handling to libtracker-data (by introducing a TrackerDataUpdateMetadataContext object), and adds support for initial insertions into the DB, instead of doing 1 insertion and N updates. On jue, 2009-05-14 at 16:54 +0200, Philip Van Hoof

Re: [Tracker] PATCH - Refactoring albumart fetching

2009-04-13 Thread Carlos Garnacho
Hi!, I've just read the patch, here are a few comments: - tracker_albumart_copy_to_local_if(): The !HAVE_HAL case seems confusing, mounts in /mnt and /media could not belong to removable devices at all. Also, having different memory management for removable_roots items depending that condition

Re: [Tracker] Could not store word = blocking indexing

2009-03-25 Thread Carlos Garnacho
On mié, 2009-03-25 at 12:27 +0100, laurent.aguerre...@free.fr wrote: Hi! I still see tracker-indexer getting stuck with words it cannot index. My computer has around 300 pdf where most of them have more than 8 pages written in two columns. If tracker-indexer cannot index these words

[Tracker] Revisiting indexer/daemon architecture

2009-03-10 Thread Carlos Garnacho
Hi all, We (As in the contributors from Nokia) have been revisiting the idea of the daemon/indexer architecture, which has proven to be a much better approach, both conceptually and code-wise, however we still feel there are some issues left. Current situation = Tracker is now

Re: [Tracker] memory leak on tracker 0.6.90

2009-02-15 Thread Carlos Garnacho
Hi Khashayar!, On sáb, 2009-02-14 at 15:57 +0100, Khashayar Naderehvandi wrote: I'm running tracker 0.6.90 under ubuntu, built from Michael Biebl's debian package. For the most part, it seems like a serious improvement over previous releases. Today, however, I noticed my hard drive spinning

[Tracker] Research on using private DBus connections for tracker-indexer/extract

2009-02-13 Thread Carlos Garnacho
Hi! I've been investigating the usage of private peer-to-peer connections between trackerd and tracker-indexer, and between tracker-indexer and tracker-extract. Things turn out to be quite more complicated, since we have to make tracker handle the other peer disconnecting, (re)spawning it,

Re: [Tracker] Refactored the src/plugins (new) Evolution support

2009-02-11 Thread Carlos Garnacho
Hi Philip! Overall, great patch :), makes things quite more generic. A few comments about it: * What about using GTypeModule and GInterfaces for the modules? you could have a single module that implements one interface for the indexer and other interface for trackerd. * Do we really have to

Re: [Tracker] Refactored the src/plugins (new) Evolution support

2009-02-11 Thread Carlos Garnacho
On mié, 2009-02-11 at 15:15 +0100, Philip Van Hoof wrote: On Wed, 2009-02-11 at 15:09 +0100, Carlos Garnacho wrote: Overall, great patch :), makes things quite more generic. A few comments about it: * What about using GTypeModule and GInterfaces for the modules? you could have

Re: [Tracker] TI crash

2009-02-06 Thread Carlos Garnacho
Hi! Just fixed it in trunk, please test to check the crash is gone for you too, thanks for noticing! Cheers, Carlos On vie, 2009-02-06 at 10:27 +0200, Tshepang Lekhonkhobe wrote: Hi, r2885 gives me this crash: (tracker-indexer:19123): Tracker-DEBUG: Transaction commit

Re: [Tracker] Releasing Tracker 0.6.90

2009-02-06 Thread Carlos Garnacho
On jue, 2009-02-05 at 11:09 -0500, Jamie McCracken wrote: On Thu, 2009-02-05 at 15:50 +, Martyn Russell wrote: Jamie McCracken wrote: On Thu, 2009-02-05 at 14:03 +, Martyn Russell wrote: Jamie McCracken wrote: Thanks I will check over weekend and try and fix some outstanding

Re: [Tracker] Releasing Tracker 0.6.90

2009-02-05 Thread Carlos Garnacho
Hi! On mar, 2009-02-03 at 16:56 +0100, Carlos Garnacho wrote: On mar, 2009-02-03 at 13:28 +0100, Carlos Garnacho wrote: snip 2*) Moving a file into another directory caused the file to no longer be searchable. Also when renaming a directory a search on the new name only finds

Re: [Tracker] indexing time estimation is broken

2009-02-04 Thread Carlos Garnacho
On mié, 2009-02-04 at 12:41 +0200, Tshepang Lekhonkhobe wrote: On Wed, Feb 4, 2009 at 12:32 PM, Carlos Garnacho car...@imendio.com wrote: On mié, 2009-02-04 at 11:53 +0200, Tshepang Lekhonkhobe wrote: On Wed, Feb 4, 2009 at 11:29 AM, Martyn Russell mar...@imendio.com wrote: Tshepang

Re: [Tracker] indexing time estimation is broken

2009-02-04 Thread Carlos Garnacho
On mié, 2009-02-04 at 11:53 +0200, Tshepang Lekhonkhobe wrote: On Wed, Feb 4, 2009 at 11:29 AM, Martyn Russell mar...@imendio.com wrote: Tshepang Lekhonkhobe wrote: On Tue, Feb 3, 2009 at 11:04 PM, Martyn Russell mar...@imendio.com wrote: Tshepang Lekhonkhobe wrote: Hi, Hi :)

Re: [Tracker] Releasing Tracker 0.6.90

2009-02-03 Thread Carlos Garnacho
On dom, 2009-02-01 at 20:57 -0500, Jamie McCracken wrote: On Fri, 2009-01-30 at 09:46 +, Martyn Russell wrote: Jamie McCracken wrote: But just when I was happy about one issue being fixed, I noticed that performance on removal is awful again: Unpacking linux-2.6.28.tar.bz2 in $HOME

Re: [Tracker] Releasing Tracker 0.6.90

2009-02-03 Thread Carlos Garnacho
On mar, 2009-02-03 at 13:28 +0100, Carlos Garnacho wrote: snip 2*) Moving a file into another directory caused the file to no longer be searchable. Also when renaming a directory a search on the new name only finds the changed directory name but none of its files or subfolders

Re: [Tracker] Releasing Tracker 0.6.90

2009-01-30 Thread Carlos Garnacho
On jue, 2009-01-29 at 16:44 -0500, Jamie McCracken wrote: On Thu, 2009-01-29 at 21:46 +0100, Michael Biebl wrote: 2009/1/29 Michael Biebl mbi...@gmail.com: 2009/1/29 Martyn Russell mar...@imendio.com: Jamie McCracken wrote: I think the crawling should be made more efficient wrt apps

Re: [Tracker] trackerd memory efficiency

2009-01-23 Thread Carlos Garnacho
On vie, 2009-01-23 at 14:08 +0200, Tshepang Lekhonkhobe wrote: Hi, README champions the daemon as memory efficient (3-30MB RAM) and I'd like to send a patch that removes the whole paragraph since that's no longer the case. Could you back up such statement with valgrind logs? If that's

Re: [Tracker] Crashes with tracker-indexer

2009-01-16 Thread Carlos Garnacho
Hi Laurent! On jue, 2009-01-15 at 22:19 +0100, Laurent Aguerreche wrote: Hi! I see tracker-indexer crashing at the same point but not always with the same files: ... Tracker-Message: --- [33] DBus request to check 1000 files Tracker-Message: --- [33] Success, no error given

Re: [Tracker] Indexer modules API afterthoughts

2008-12-17 Thread Carlos Garnacho
dummy tracker module which could work as the base implementation for anyone who wants to make tracker index their application specific data: http://people.imendio.com/carlos/tracker/dummy-tracker-module-0.0.2.tar.gz Regards, Carlos On Mon, 2008-11-10 at 17:52 +0100, Carlos Garnacho wrote: Hi

Re: [Tracker] Support in Tracker for ultra-new Evolution installs that use SQLite for the summary format

2008-12-17 Thread Carlos Garnacho
On Thu, 2008-12-11 at 17:34 +0100, Philip Van Hoof wrote: This patch makes ultra-new Evolution installs work again with Tracker. There's one problem and that is that the query will only find E-mails in the INBOX folder. You can easily find the Query and figure out what the problem is: The

Re: [Tracker] URI support

2008-11-18 Thread Carlos Garnacho
the changes, too. Any questions or comments on the DB and API changes? 38 files changed, 625 insertions(+), 924 deletions(-) Jürg ___ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list -- Carlos

Re: [Tracker] Moving crawling to the indexer

2008-11-11 Thread Carlos Garnacho
, test and be happy with. For that, we would start a new branch. COMMENTS: = What are people's thoughts about how we maintain state here? -- Carlos Garnacho Imendio AB - Expert solutions in GTK+ http://www.imendio.com ___ tracker-list

[Tracker] Indexer modules API afterthoughts

2008-11-10 Thread Carlos Garnacho
get this nailed before this is in a release. Regards, [1] Note there's already a VAPI file for the tracker API, but it had to be mostly handmade, http://svn.gnome.org/viewvc/vala/trunk/vapi/tracker-indexer-module-1.0.vapi?revision=1839view=markup -- Carlos Garnacho Imendio AB - Expert solutions

[Tracker] Deprecate BatteryIndex option in favour of LowBatteryLimit

2008-11-10 Thread Carlos Garnacho
flexible and useful IMHO Regards, -- Carlos Garnacho Imendio AB - Expert solutions in GTK+ http://www.imendio.com ___ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list

Re: [Tracker] status of 0.6.90?

2008-10-09 Thread Carlos Garnacho
On jue, 2008-10-09 at 03:20 +0200, Michael Biebl wrote: 2008/10/9 Michael Biebl [EMAIL PROTECTED]: 2008/10/8 Carlos Garnacho [EMAIL PROTECTED]: Turned out to be a memory corruption, an array was being written past its limits in tracker_db_create_array_of_services(), I fixed it yesterday

Re: [Tracker] status of 0.6.90?

2008-10-08 Thread Carlos Garnacho
- obviously somehting is not being initialised in gethitcountall Turned out to be a memory corruption, an array was being written past its limits in tracker_db_create_array_of_services(), I fixed it yesterday night in r2325, so please give it a try :) Regards, Carlos -- Carlos Garnacho Imendio AB

Re: [Tracker] Memory leak in tracker-indexer

2008-10-01 Thread Carlos Garnacho
about how or why has this happened... far from ideal IMHO :( -- Carlos Garnacho Imendio AB - Expert solutions in GTK+ http://www.imendio.com ___ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list

Re: [Tracker] Multi-part emails are not correctly parsed

2008-10-01 Thread Carlos Garnacho
to correctly read those emails (I only tested with IMAP) and consider them as text only emails, so tracker-indexer then complains that it can't index some words (it is normal since they are coded in base64 for instance). Laurent. -- Carlos Garnacho Imendio AB - Expert solutions in GTK+ http

Re: [Tracker] Documentation

2008-09-29 Thread Carlos Garnacho
, Carlos -- Carlos Garnacho Imendio AB - Expert solutions in GTK+ http://www.imendio.com ___ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list

Re: [Tracker] Documentation

2008-09-29 Thread Carlos Garnacho
. We could use live.gnome.org for that. Yeah, overall I think it's worth it -- Carlos Garnacho Imendio AB - Expert solutions in GTK+ http://www.imendio.com ___ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo

Re: [Tracker] Memory leak in tracker-indexer

2008-09-25 Thread Carlos Garnacho
. Thanks for spotting this. ___ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list -- Carlos Garnacho Imendio AB - Expert solutions in GTK+ http://www.imendio.com

Re: [Tracker] [tracker-indexer] Wrong UID with MAP mails

2008-09-25 Thread Carlos Garnacho
that composes dirname+basename together, so the double slashes shouldn't end up in the databases, but the (null) think was quite serious, I've just committed part of your patch and a fix for this in indexer-split, thanks a lot! :) Regards, Carlos -- Carlos Garnacho Imendio AB - Expert solutions

Re: [Tracker] tracker-indexer does not index all files

2008-08-28 Thread Carlos Garnacho
=full ./tracker-indexer -p -v 3 that should also save every debug message to ~/.local/share/tracker/tracker-indexer.log, it'd also be useful to see the last messages before the crash. Thanks! Carlos -- Carlos Garnacho Imendio AB - Expert solutions in GTK+ http://www.imendio.com

Re: [Tracker] more issues with indexer-split

2008-08-13 Thread Carlos Garnacho
bear with me, I'd prefer to try a few optimizations before having to add special cases. Regards, Carlos thanks jamie -- Carlos Garnacho Imendio AB - Expert solutions in GTK+ http://www.imendio.com ___ tracker-list mailing list tracker-list

Re: [Tracker] more issues with indexer-split

2008-08-13 Thread Carlos Garnacho
Hi :), On mié, 2008-08-13 at 11:47 -0400, Jamie McCracken wrote: On Wed, 2008-08-13 at 17:12 +0200, Carlos Garnacho wrote: Hi!, On mar, 2008-08-12 at 14:18 -0400, Jamie McCracken wrote: snip that sounds inefficient - trunk only ever checked for existing deleted or junk

Re: [Tracker] more issues with indexer-split

2008-08-12 Thread Carlos Garnacho
Hi!, On lun, 2008-08-11 at 22:49 -0400, Jamie McCracken wrote: As I will be working quite extensively on trunk post merge I require any major changes to be done ASAP list of changes required prior to merge (in order of priority) - all of these already exist and work in trunk: 1)

[Tracker] indexer-split branch report

2008-08-01 Thread Carlos Garnacho
/branches/indexer-split/ChangeLog?view=markup -- Carlos Garnacho Imendio AB - Expert solutions in GTK+ http://www.imendio.com ___ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list

Re: [Tracker] Tracker daemon/indexer responsibilities

2008-06-26 Thread Carlos Garnacho
, Carlos -- Carlos Garnacho Imendio AB - Expert solutions in GTK+ http://www.imendio.com ___ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list

Re: [Tracker] [PATCH] Daemonize metadata extractor

2008-03-06 Thread Carlos Garnacho
Hi!, On Tue, 2008-03-04 at 10:36 -0500, Jamie McCracken wrote: snip bear in mind tracker is a differential indexer so when indexing a new file we need all the metadata before saving it - we must not index partially and then complete later on as thats inefficient with our design and would

Re: [Tracker] [PATCH] Daemonize metadata extractor

2008-03-04 Thread Carlos Garnacho
Hi!, On Fri, 2008-02-29 at 09:10 -0500, Jamie McCracken wrote: On Fri, 2008-02-29 at 11:34 +0100, Carlos Garnacho wrote: Hi!, I've attached a patch in bug #519337 to keep the extractor alive between operations. This greatly improves performance, as it avoids having to spawn/initialize

[Tracker] [PATCH] Daemonize metadata extractor

2008-02-29 Thread Carlos Garnacho
Hi!, I've attached a patch in bug #519337 to keep the extractor alive between operations. This greatly improves performance, as it avoids having to spawn/initialize the extractor constantly for each new file. With the patch, the extractor shuts down by itself after 30 seconds of inactivity, any

Re: [Tracker] some patches

2008-02-14 Thread Carlos Garnacho
Hi!, On Thu, 2008-02-14 at 17:31 +0100, Laurent Aguerreche wrote: Le mercredi 13 février 2008 à 18:09 +0100, Carlos Garnacho a écrit : Hi!, This was just a heads up to these three bugs: #513692 : This one just packs booleans in guints, so it should improve size in most used structs

[Tracker] some patches

2008-02-13 Thread Carlos Garnacho
Hi!, This was just a heads up to these three bugs: #513692 : This one just packs booleans in guints, so it should improve size in most used structs. #513691 : a similar improvement to #511788 (already committed) in a different function. #513688 : rewrites a function so it doesn't need so much

Re: [Tracker] Bug 509601: make tracker-extractor modular

2008-01-30 Thread Carlos Garnacho
Hi!, On Wed, 2008-01-30 at 15:40 +0100, Luca Ferretti wrote: Il giorno lun, 28/01/2008 alle 12.20 +0100, Carlos Garnacho ha scritto: Hi!, In bug #509601 there's a patch attached to make extractors GModules, so tracker-extractor loads them at startup instead of having a fixed array

[Tracker] Bug 509607: Make search support logical operators besides 'And'

2008-01-28 Thread Carlos Garnacho
Hi!, I made a patch to build an expression tree from search expressions like foo and bar or baz and compose results based on the constructed tree. The And operator takes precedence on the Or one, so that search string would result in: And / \ Foo Or / \ Bar Baz The patch is

[Tracker] Bugs 511781 and 511788, memory management improvements

2008-01-24 Thread Carlos Garnacho
Hi!, I've submitted bugs 511781 and 511788, they avoid doing too many memory relocations in some areas I've seen pretty high in profiles when doing queries to trackerd. I'd welcome any testing/comments :) Regards, Carlos ___ tracker-list mailing

<    1   2