[mb-commits] r13687 - in search_server/trunk/index/src: main/java/org/musicbrainz/search/index test/java/org/musicbrainz/search/index
[email protected] Mon, 20 May 2013 09:23:18 +0000
| Newsgroups | gmane.comp.audio.musicbrainz.cvs |
|---|---|
| Message-ID | <E1UeMJK-0001UO-7l@wiley> |
Author: ijabz
Date: 2013-05-20 09:23:17 +0000 (Mon, 20 May 2013)
New Revision: 13687
Modified:
search_server/trunk/index/src/main/java/org/musicbrainz/search/index/ReleaseIndex.java
search_server/trunk/index/src/test/java/org/musicbrainz/search/index/ReleaseIndexTest.java
Log:
SEARCH-294:Search results no longer include medium-list count attribute
Modified: search_server/trunk/index/src/main/java/org/musicbrainz/search/index/ReleaseIndex.java
===================================================================
--- search_server/trunk/index/src/main/java/org/musicbrainz/search/index/ReleaseIndex.java 2013-05-16 09:29:38 UTC (rev 13686)
+++ search_server/trunk/index/src/main/java/org/musicbrainz/search/index/ReleaseIndex.java 2013-05-20 09:23:17 UTC (rev 13687)
@@ -561,11 +561,12 @@
DiscList discList = of.createDiscList();
discList.setCount(BigInteger.valueOf(numDiscsOnMedium));
medium.setDiscList(discList);
-
mediumList.getMedium().add(medium);
- release.setMediumList(mediumList);
}
+ mediumList.setCount(BigInteger.valueOf(mediumList.getMedium().size()));
+ release.setMediumList(mediumList);
+
//Num of mediums on the release
doc.addNumericField(ReleaseIndexField.NUM_MEDIUMS, mediumCount);
Modified: search_server/trunk/index/src/test/java/org/musicbrainz/search/index/ReleaseIndexTest.java
===================================================================
--- search_server/trunk/index/src/test/java/org/musicbrainz/search/index/ReleaseIndexTest.java 2013-05-16 09:29:38 UTC (rev 13686)
+++ search_server/trunk/index/src/test/java/org/musicbrainz/search/index/ReleaseIndexTest.java 2013-05-20 09:23:17 UTC (rev 13687)
@@ -888,6 +888,8 @@
assertEquals("EP", release.getReleaseGroup().getPrimaryType());
assertEquals("EP", release.getReleaseGroup().getType());
assertNotNull(release.getMediumList());
+ assertEquals(1,release.getMediumList().getCount().intValue());
+ assertEquals(1,release.getMediumList().getTrackCount().intValue());
}
@@ -915,6 +917,9 @@
assertEquals("B00005NTQ7", release.getAsin());
assertNull(release.getStatus());
assertNotNull(release.getMediumList());
+ assertEquals(1,release.getMediumList().getCount().intValue());
+ assertEquals(10,release.getMediumList().getTrackCount().intValue());
+
ReleaseEventList rel = release.getReleaseEventList();
assertNotNull(rel);
assertEquals(4,rel.getReleaseEvent().size());