This is an automated email from the ASF dual-hosted git repository.

alamb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git


The following commit(s) were added to refs/heads/master by this push:
     new ec9119d9d Disallow SORT BY in SQL (#5249)
ec9119d9d is described below

commit ec9119d9d7fe6481a71b5ec213f07eed55ad0357
Author: Jeffrey <[email protected]>
AuthorDate: Sun Feb 12 00:23:19 2023 +1100

    Disallow SORT BY in SQL (#5249)
---
 datafusion/sql/src/select.rs | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/datafusion/sql/src/select.rs b/datafusion/sql/src/select.rs
index c63177478..5f5891c23 100644
--- a/datafusion/sql/src/select.rs
+++ b/datafusion/sql/src/select.rs
@@ -59,6 +59,9 @@ impl<'a, S: ContextProvider> SqlToRel<'a, S> {
         if select.top.is_some() {
             return Err(DataFusionError::NotImplemented("TOP".to_string()));
         }
+        if !select.sort_by.is_empty() {
+            return Err(DataFusionError::NotImplemented("SORT BY".to_string()));
+        }
 
         // process `from` clause
         let plan = self.plan_from_tables(select.from, planner_context)?;

Reply via email to