1. 14 Mar, 2011 1 commit
  2. 24 Jan, 2011 1 commit
    • Marco Nelissen's avatar
      Replace blank artist/album names with "unknown". · 51cba5e1
      Marco Nelissen authored
      When inserting something into the database and not providing an album
      or artist name, -1 would be used as the album and artist id. By
      substituting MediaStore.UNKNOWN_STRING, we ensure this is handled
      consistently with the way the media scanner does it.
      b/3371305
      
      Change-Id: Ia292d2c8c095e4cf9c5999e5ba4d3c893cd90989
      51cba5e1
  3. 19 Jan, 2011 1 commit
  4. 11 Jan, 2011 1 commit
  5. 07 Jan, 2011 1 commit
  6. 06 Jan, 2011 1 commit
  7. 03 Nov, 2010 1 commit
  8. 02 Sep, 2010 1 commit
  9. 09 Aug, 2010 1 commit
  10. 29 Jul, 2010 1 commit
  11. 29 Jun, 2010 1 commit
  12. 06 May, 2010 1 commit
  13. 03 May, 2010 1 commit
  14. 29 Apr, 2010 2 commits
  15. 28 Apr, 2010 1 commit
  16. 26 Apr, 2010 2 commits
  17. 24 Apr, 2010 1 commit
    • Marco Nelissen's avatar
      Add fast paths for some queries which are 3-4 times faster than the normal path. · ea8ed74e
      Marco Nelissen authored
      Specifically, this replaces "select count(*) from artist_info" with
      "select count(distinct artist_id) from audio_meta where is_music=1",
      replaces "select count(*) from album_info" with
      "select count(distinct album_id) from audio_meta where is_music=1", and
      replaces "select count(*) from audio where is_music=1" with
      "select count(*) from audio_meta where is_music=1".
      The substituted queries give the same results, but are faster because they
      omit one or more joins with other tables that aren't needed in this case.
      Bug 2622926
      Change-Id: I65a33490ec9eabb331accba8446e0c00804bb821
      ea8ed74e
  18. 19 Apr, 2010 1 commit
  19. 16 Apr, 2010 5 commits
  20. 14 Apr, 2010 2 commits
  21. 13 Apr, 2010 1 commit
    • Ray Chen's avatar
      Fix issue#2586129... · 54cb8ab6
      Ray Chen authored
      Fix issue#2586129 android.provider.cts.MediaStore_Images_ThumbnailsTest#testQueryExternalMiniThumbnails is failing
      
      Change-Id: I82468aec9163ad88214630443ce5b62309ea5a95
      54cb8ab6
  22. 07 Apr, 2010 1 commit
  23. 06 Apr, 2010 1 commit
  24. 05 Apr, 2010 1 commit
    • Marco Nelissen's avatar
      Merge "Fix severe media provider performance issues by adding new columns to... · 8c04e790
      Marco Nelissen authored
      Merge "Fix severe media provider performance issues by adding new columns to the the artists and albums tables, to store things like number of songs for an album or artist, instead of calculating those values on the fly from other tables when doing queries. For some queries, this improves performance about 250x. Also fix some recently introduced bugs that caused CTS tests to fail, and remove a table we weren't using. Bugs: 2552981,2557627,2540833" into froyo
      8c04e790
  25. 03 Apr, 2010 1 commit
    • Marco Nelissen's avatar
      Fix severe media provider performance issues by adding new columns to the · 1d4a8ec9
      Marco Nelissen authored
      the artists and albums tables, to store things like number of songs for an
      album or artist, instead of calculating those values on the fly from other
      tables when doing queries.
      For some queries, this improves performance about 250x.
      Also fix some recently introduced bugs that caused CTS tests to fail,
      and remove a table we weren't using.
      Bugs: 2552981,2557627,2540833
      
      Change-Id: I97a7b815772f5aad554aaa727d277e957995474c
      1d4a8ec9
  26. 01 Apr, 2010 1 commit
  27. 29 Mar, 2010 1 commit
  28. 26 Mar, 2010 1 commit
  29. 24 Mar, 2010 1 commit
  30. 23 Mar, 2010 1 commit
  31. 22 Mar, 2010 1 commit
  32. 19 Mar, 2010 2 commits