<html>
<body>
<div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
<table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
<tr>
<td>
This is an automatically generated e-mail. To reply, visit:
<a href="https://git.reviewboard.kde.org/r/117867/">https://git.reviewboard.kde.org/r/117867/</a>
</td>
</tr>
</table>
<br />
<pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">This review has been submitted with commit e90ac3ceae6815c04d82f75a3d0bfaef56eba6cd by Shantanu Tushar to branch master.</pre>
<br />
<p>- Commit Hook</p>
<br />
<p>On April 29th, 2014, 1:13 p.m. UTC, Shantanu Tushar wrote:</p>
<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('https://git.reviewboard.kde.org/static/rb/images/review_request_box_top_bg.ab6f3b1072c9.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
<tr>
<td>
<div>Review request for Plasma.</div>
<div>By Shantanu Tushar.</div>
<p style="color: grey;"><i>Updated April 29, 2014, 1:13 p.m.</i></p>
<div style="margin-top: 1.5em;">
<b style="color: #575012; font-size: 10pt;">Repository: </b>
plasma-mediacenter
</div>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
<tr>
<td>
<pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">We started caching results from media sources due to our primary data source (Nepomuk) was quite slow and the experience was quite bad both for fetching media and searching through it. Going forward, Baloo is our primary data source, and was found to be quite performant. Given this, the additional complexity of maintaining a cache in DB is too much for the 1-2 second increase in Media Library load times.
Note that we are still able to pull in data from multiple data sources, we just won't store it on disk.</pre>
</td>
</tr>
</table>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Testing </h1>
<table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
<tr>
<td>
<pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">Unit tests pass, functionality works as expected.</pre>
</td>
</tr>
</table>
<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">
<li>README <span style="color: grey">(be3e060)</span></li>
<li>cmake/FindQxOrm.cmake <span style="color: grey">(3c1fae1)</span></li>
<li>libs/CMakeLists.txt <span style="color: grey">(32d45c2)</span></li>
<li>libs/mediacenter/CMakeLists.txt <span style="color: grey">(809d2c0)</span></li>
<li>libs/mediacenter/album.h <span style="color: grey">(64b1205)</span></li>
<li>libs/mediacenter/album.cpp <span style="color: grey">(391a420)</span></li>
<li>libs/mediacenter/artist.h <span style="color: grey">(064aa02)</span></li>
<li>libs/mediacenter/artist.cpp <span style="color: grey">(6b32269)</span></li>
<li>libs/mediacenter/media.h <span style="color: grey">(830ad57)</span></li>
<li>libs/mediacenter/media.cpp <span style="color: grey">(a56a693)</span></li>
<li>libs/mediacenter/medialibrary.h <span style="color: grey">(8f9b5d3)</span></li>
<li>libs/mediacenter/medialibrary.cpp <span style="color: grey">(8f49c05)</span></li>
<li>libs/mediacenter/pmcalbum.h <span style="color: grey">(40c42fe)</span></li>
<li>libs/mediacenter/pmcartist.h <span style="color: grey">(f15a2e2)</span></li>
<li>libs/mediacenter/pmcmedia.cpp <span style="color: grey">(d94d6c7)</span></li>
<li>libs/mediacenter/precompiled.h <span style="color: grey">(73490b8)</span></li>
<li>libs/mediacenter/qxorm_export.h <span style="color: grey">(33fbf11)</span></li>
<li>libs/mediacenter/test/medialibrarytest.h <span style="color: grey">(2f8b476)</span></li>
<li>libs/mediacenter/test/medialibrarytest.cpp <span style="color: grey">(bb20a61)</span></li>
<li>libs/mediacenter/test/mediatest.h <span style="color: grey">(965bc7e)</span></li>
<li>libs/mediacenter/test/mediatest.cpp <span style="color: grey">(4f44334)</span></li>
</ul>
<p><a href="https://git.reviewboard.kde.org/r/117867/diff/" style="margin-left: 3em;">View Diff</a></p>
</td>
</tr>
</table>
</div>
</body>
</html>