Homestyx hydra
Diffusion hydra f31b9987ba1b

Add "absent" and "present" field operators to the Ferret query compiler

Description

Add "absent" and "present" field operators to the Ferret query compiler

Summary: Ref T13509. Parse "xyz:-" as "xyz is absent" and "xyz:~" as "xyz is present". These are new operators which the compiler emits separately from "not" and "substring".

Test Plan: Added unit tests, ran unit tests.

Maniphest Tasks: T13509

Differential Revision: https://secure.phabricator.com/D21107

Details

Provenance
epriestleyAuthored on Apr 14 2020, 11:59 AM
sirocylPushed on Oct 16 2024, 5:49 AM
Parents
R1:5c30a60e305f: Tighten Ferret query parsing of empty tokens and empty functions
Branches
Unknown
Tags
Unknown

Event Timeline