Hi<br><br>Currently the initial indexing timing is buggy. The timer isn&#39;t paused when the indexing is paused. This patch fixes the issue.<br><br>I&#39;ve done a minor amount of refactoring by adding two private slots - pauseIndexing and resumeIndexing. Should I have prefixed them with slot? I&#39;ve refactored the code cause it makes it easier to read, and the TODO given (Add actions to the initial indexing notification) is now easily doable.<br>
<br>Now to the part I suck at - Testing. How in the world am I supposed to test it? It tried to change the location of the virtuoso repository (nepomukserverrc file) to a pen drive which didn&#39;t have adequate space, but that didn&#39;t really work. I started getting errors like - <br>
<div style="margin-left: 40px;">[/home/vishesh/kde/bin/nepomukservicestub] &quot;/home/vishesh/kde/bin/nepomukservicestub(5372)&quot; Error in thread 3052354416 : &quot;SQLExecDirect failed on query &#39;sparql  ask where { { &lt;nepomuk:/ctx/7d689871-f944-460b-b0bf-75dbd444766c&gt; ?p1 ?o1 . } UNION { ?s2 &lt;nepomuk:/ctx/7d689871-f944-460b-b0bf-75dbd444766c&gt; ?o2 . } UNION { ?s3 ?p3 &lt;nepomuk:/ctx/7d689871-f944-460b-b0bf-75dbd444766c&gt; . } UNION { graph &lt;nepomuk:/ctx/7d689871-f944-460b-b0bf-75dbd444766c&gt; { ?s4 ?4 ?o4 . } . } }&#39; (iODBC Error: [OpenLink][Virtuoso iODBC Driver][Virtuoso Server]SR174: Log out of disk : while writing new IRI_ID allocation to log file)&quot;<br>
</div><br>And I didn&#39;t get any notification saying there wasn&#39;t adequate space. :-/<br><br>Could somebody test it out by draining their laptop battery? I have no idea how I can emulate a battery on my desktop. <br>
<br>Thanks<br><br>- Vishesh Handa<br><br>