Kontinuation commented on PR #635: URL: https://github.com/apache/sedona-db/pull/635#issuecomment-3926417550
LanceDB's fluent API does not allow something like `table.where(...).search(embedding)`. `where` can only appear after `search` so it has an optional parameter for distinguishing whether it is a pre-filter or not. SQL is more flexible than LanceDB's query builder API, and there are ambiguous ways to express pre- and post-filtering in SQL, so I don't think we need barrier-like annotations. We only need to faithfully carry out the semantics of the SQL. -- 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]
