eldenmoon opened a new pull request, #4419:
URL: https://github.com/apache/doris-website/pull/4419

   SEARCH documentation currently describes three-valued NULL handling, while 
apache/doris#69347 makes SEARCH a non-nullable match predicate. Document its 
two-valued rules with matching English and Chinese examples: NULL and 
proven-absent paths do not match ordinary terms, and both internal NOT and SQL 
NOT SEARCH include those rows. Ordinary SQL comparisons and MATCH retain 
three-valued logic.
   
   The VARIANT example distinguishes matching values, nonmatching values, JSON 
null members, missing paths, and an entirely SQL NULL column. Explain that 
stored object null members are removed, and that a required unavailable index 
raises an error rather than producing zero matches. Also correct the 
contradictory Lucene pure-NOT bullet and preserve the existing NULL-section 
anchors.
   
   Scope: dev only. The backend PR is still open and targets master; the page 
explicitly limits these rules to builds containing that change. The 4.x 
English/Chinese pages retain their existing behavior pending a verified 
backport. This is the version-specific exception to the current/4.x 
synchronization check. Japanese and Korean translations are managed separately 
by the repository translation workflow.
   
   Validation: both pages compile as Markdown, frontmatter parses, and example 
SQL/output blocks match across languages. Repository docs governance reports no 
errors: existing SEO warnings remain, the intentional version exception is 
explained above, and the PR link is informational. `git diff --check` passes. 
SQL expectations were checked against the PR regression contracts and the 
VARIANT storage reference; no cluster execution or full Docusaurus build was 
performed.
   
   ## Versions
   
   - [x] dev
   - [ ] 4.x
   - [ ] 3.x
   - [ ] 2.1 or older (not covered by version/language sync gate)
   
   ## Languages
   
   - [x] Chinese
   - [x] English
   
   ## Docs Checklist
   
   - [x] Checked by AI
   - [ ] Test Cases Built
   - [x] Updated required version and language counterparts, or explained why 
not
   - [x] If only one language changed, confirmed whether source/translation 
counterparts need sync
   


-- 
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