airborne12 opened a new pull request, #69199:
URL: https://github.com/apache/doris/pull/69199

   ### What problem does this PR solve?
   
   Issue Number: CIR-22263
   
   Related PR: #69192
   
   Problem Summary: The default for `support_phrase` was inconsistent across FE 
and BE and could enable positions for `parser=none` or a normalizer-only index. 
Base the omitted setting on actual tokenization: exact indexes and 
normalizer-only indexes use docs-only postings; a parser or custom analyzer 
uses phrase positions. Explicit `support_phrase` settings remain authoritative.
   
   This PR changes phrase-position defaults only. PR #69192 adds direct SNII 
compaction of compatible docs-only postings. Neither change addresses the 
tokenized T2 merge hotspot identified in CIR-22263.
   
   ### Release note
   
   Inverted indexes without tokenization default to docs-only postings. 
Tokenized indexes retain phrase positions by default.
   
   ### Check List (For Author)
   
   - Test
       - [x] Unit Test: focused FE `IndexTest` and BE `InvertedIndexParserTest` 
cases passed.
   - Behavior changed:
       - [x] Yes. Omitted `support_phrase` now follows tokenization 
consistently across FE and BE.
   - Does this need documentation?
       - [x] No. The default follows the existing exact versus analyzed index 
behavior.
   
   The complete PR diff passes the English description check, clang-format 16, 
and Checkstyle on the merged target tree.
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to