Closed stefanvodita closed 1 month ago
Despite the "annoying" bits in the description, I don't expect this backport to be controversial, but reviews are welcome! I plan to wait over the weekend and then merge.
Thank you for the review, Mike! I'd already put the CHANGES entries in 9.11 tentatively, now they're correct 😄
Annoying things I had to do to backport #12966:
TaxonomyFacetCounts
stores the counts twice because it extendsIntTaxonomyFacets
. The correct way would be to extendTaxonomyFacets
, but I couldn't make that change, like I could forFastTaxonomyFacets
, which was marked@lucene.experimental
.useHashTable
androllup
inTaxonomyFacets
compared tomain
, from default to protected.TopOrdAndInt/FloatQueue
as they were, since they are public API, and create new queues for our purposes,TopOrdAndInt/FloatNumberQueue
, marked deprecated because they will go away in 10.x.