@@ -47,23 +47,23 @@ public void checkSketch() {
4747 String [][] strArrArr = {{"a" ,"b" },{"c" ,"d" },{"e" ,"f" }};
4848 int len = strArrArr .length ;
4949 for (int i = 0 ; i < len ; i ++) {
50- sketch1 .update (strArrArr [ i ] , strArrArr [i ]);
50+ sketch1 .update (i , strArrArr [i ]);
5151 }
5252 println ("Sketch1" );
5353 printSummaries (sketch1 .iterator ());
5454
55- sketch1 .update (strArrArr [ 0 ] , strArrArr [0 ]); //insert duplicate
55+ sketch1 .update (0 , strArrArr [0 ]); //insert duplicate
5656 println ("Sketch1 updated with a duplicate" );
5757 printSummaries (sketch1 .iterator ());
5858
5959 MemorySegment wseg = MemorySegment .ofArray (sketch1 .toByteArray ());
6060 ArrayOfStringsTupleSketch sketch2 = new ArrayOfStringsTupleSketch (wseg );
6161 println ("Sketch2 = Sketch1 via SerDe" );
6262 printSummaries (sketch2 .iterator ());
63- checkSummariesEqual (sketch2 , sketch2 );
63+ checkSummariesEqual (sketch1 , sketch2 );
6464
6565 String [] strArr3 = {"g" , "h" };
66- sketch2 .update (strArr3 , strArr3 );
66+ sketch2 .update (3 , strArr3 );
6767 println ("Sketch2 with a new row" );
6868 printSummaries (sketch2 .iterator ());
6969
@@ -121,7 +121,7 @@ public void checkCopyCtor() {
121121 String [][] strArrArr = {{"a" ,"b" },{"c" ,"d" },{"e" ,"f" }};
122122 int len = strArrArr .length ;
123123 for (int i = 0 ; i < len ; i ++) {
124- sk1 .update (strArrArr [ i ] , strArrArr [i ]);
124+ sk1 .update (i , strArrArr [i ]);
125125 }
126126 assertEquals (sk1 .getRetainedEntries (), 3 );
127127 final ArrayOfStringsTupleSketch sk2 = sk1 .copy ();
0 commit comments