<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 28, 2016 at 10:22 PM, Christoph Cullmann <span dir="ltr"><<a href="mailto:cullmann@absint.com" target="_blank">cullmann@absint.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span><br>
> Generally speaking, in terms of Plasma feedback, Baloo doesn't come up<br>
> /that/ much.<br>
> I'm sure there's stuff in the bug tracker, but we don't have the big public<br>
> problem that we used to have.<br>
><br>
> I think your problems are exagerrated because of the NFS mount.<br>
><br>
> The only problem we have is the runner bringing down the shell when we have<br>
> the corrupt database - and from the comments above, that should be<br>
> catchable.<br>
</span>You can catch that, by rewriting all current code, as there is no error handling,<br>
but yes, that is true. One can write lmdb code that handles corrupted DBs and<br>
catch all error cases. lmdb is no bad database in that aspect.<br>
<span><br></span></blockquote><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>
><br>
> --------<br>
><br></span></blockquote><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>
> Questions:<br>
><br>
> Tracker doesn't look at xattrs at all.<br>
><br>
> At which point we would need to think about migration.<br>
><br>
> This is possibly solvable with a patch in tracker. The tracker maintainer<br>
> (in 2014) sounds like he would be in support of it: <a href="https://mail.gnome.org/" rel="noreferrer" target="_blank">https://mail.gnome.org/</a><br>
> archives/tracker-list/2014-Sep<wbr>tember/msg00045.html<br>
> and there is a writeback module in tracker.<br>
</span>A one way migration would be to write a tracker "miner" (if don't use the wrong word)<br>
and move the tags into the tracker tag db, or what you cite above.<br>
<span><br></span></blockquote><div><br></div><div>Have you tried using tags in tracker? <br></div><div>Using tracker-needle, and adding a tag I get:<br></div><div><br></div><div>Could not update tags<br></div><div>GDBus.Error.freedesktop.Track1.Sparql.Internal no such column: nie:DataObject1.ID<br></div></div><div class="gmail_quote"><div> <br></div><div>Even after wiping the database.</div><br></div><div class="gmail_quote">Same for using "tracker tag -a"<br></div><div class="gmail_quote"><div><br></div><div>Am I missing a package?<br></div><div><br></div><div>David<br></div></div></div></div>