@@ -498,6 +498,7 @@ public void testGlobalOrdinals() throws Exception {
498
498
LeafOrdinalsFieldData afd = globalOrdinals .load (leaf );
499
499
SortedSetDocValues values = afd .getOrdinalsValues ();
500
500
assertTrue (values .advanceExact (0 ));
501
+ assertEquals (2 , values .docValueCount ());
501
502
long ord = values .nextOrd ();
502
503
assertThat (ord , equalTo (3L ));
503
504
assertThat (values .lookupOrd (ord ).utf8ToString (), equalTo ("02" ));
@@ -506,6 +507,7 @@ public void testGlobalOrdinals() throws Exception {
506
507
assertThat (values .lookupOrd (ord ).utf8ToString (), equalTo ("04" ));
507
508
assertFalse (values .advanceExact (1 ));
508
509
assertTrue (values .advanceExact (2 ));
510
+ assertEquals (1 , values .docValueCount ());
509
511
ord = values .nextOrd ();
510
512
assertThat (ord , equalTo (4L ));
511
513
assertThat (values .lookupOrd (ord ).utf8ToString (), equalTo ("03" ));
@@ -515,6 +517,7 @@ public void testGlobalOrdinals() throws Exception {
515
517
afd = globalOrdinals .load (leaf );
516
518
values = afd .getOrdinalsValues ();
517
519
assertTrue (values .advanceExact (0 ));
520
+ assertEquals (3 , values .docValueCount ());
518
521
ord = values .nextOrd ();
519
522
assertThat (ord , equalTo (5L ));
520
523
assertThat (values .lookupOrd (ord ).utf8ToString (), equalTo ("04" ));
@@ -525,6 +528,7 @@ public void testGlobalOrdinals() throws Exception {
525
528
assertThat (ord , equalTo (7L ));
526
529
assertThat (values .lookupOrd (ord ).utf8ToString (), equalTo ("06" ));
527
530
assertTrue (values .advanceExact (1 ));
531
+ assertEquals (3 , values .docValueCount ());
528
532
ord = values .nextOrd ();
529
533
assertThat (ord , equalTo (7L ));
530
534
assertThat (values .lookupOrd (ord ).utf8ToString (), equalTo ("06" ));
@@ -536,6 +540,7 @@ public void testGlobalOrdinals() throws Exception {
536
540
assertThat (values .lookupOrd (ord ).utf8ToString (), equalTo ("08" ));
537
541
assertFalse (values .advanceExact (2 ));
538
542
assertTrue (values .advanceExact (3 ));
543
+ assertEquals (3 , values .docValueCount ());
539
544
ord = values .nextOrd ();
540
545
assertThat (ord , equalTo (9L ));
541
546
assertThat (values .lookupOrd (ord ).utf8ToString (), equalTo ("08" ));
@@ -551,6 +556,7 @@ public void testGlobalOrdinals() throws Exception {
551
556
afd = globalOrdinals .load (leaf );
552
557
values = afd .getOrdinalsValues ();
553
558
assertTrue (values .advanceExact (0 ));
559
+ assertEquals (3 , values .docValueCount ());
554
560
ord = values .nextOrd ();
555
561
assertThat (ord , equalTo (0L ));
556
562
assertThat (values .lookupOrd (ord ).utf8ToString (), equalTo ("!08" ));
0 commit comments