dsmiley commented on code in PR #3163:
URL: https://github.com/apache/solr/pull/3163#discussion_r1947912403


##########
solr/solrj/src/test/org/apache/solr/common/util/TestJavaBinCodec.java:
##########
@@ -293,7 +306,7 @@ public void testForwardCompat() throws IOException {
         for (int i = 1;
             i < currentFormatBytes.length;
             i++) { // ignore the first byte. It is version information
-          assertEquals(newFormatBytes[i], currentFormatBytes[i]);
+          assertEquals("for i:" + i, newFormatBytes[i], currentFormatBytes[i]);

Review Comment:
   TestUpdateRequestCodec: dunno what to make of that without debugging; 
hopefully you can make recommendations.  Not surprised to see this _kind of 
issue_ where some code is doing instanceof checks in a certain order, written 
at a time when no NamedList was a Map but now a prominent (and even most 
popular, I'd say) is actually one.  You might want to search the codebase for 
instanceof checks against NamedList to see if there are other areas to improve. 
 I have some WIP for Utils.java
   ClusterStateProviderTest: looks like just needs to convert both maps to the 
same type (e.g. wrap in HashMap) ?



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to