Changeset: 3a6c20dd731b for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3a6c20dd731b
Modified Files:
        sql/server/sql_parser.y
        sql/server/sql_scan.c
Branch: timetrails
Log Message:

Drop the QUERY keyword
Use the phrase CONTINUOUS PROCEDURE instead.
This avoid a difficult migration path.


diffs (32 lines):

diff --git a/sql/server/sql_parser.y b/sql/server/sql_parser.y
--- a/sql/server/sql_parser.y
+++ b/sql/server/sql_parser.y
@@ -588,7 +588,7 @@ SQLCODE SQLERROR UNDER WHENEVER
 %token TEMP TEMPORARY STREAM MERGE REMOTE REPLICA
 %token<sval> ASC DESC AUTHORIZATION
 %token CHECK CONSTRAINT CREATE
-%token TYPE PROCEDURE FUNCTION CONTINUOUS QUERY sqlLOADER AGGREGATE RETURNS 
EXTERNAL sqlNAME DECLARE
+%token TYPE PROCEDURE FUNCTION CONTINUOUS sqlLOADER AGGREGATE RETURNS EXTERNAL 
sqlNAME DECLARE
 %token CALL LANGUAGE 
 %token ANALYZE MINMAX SQL_EXPLAIN SQL_PLAN SQL_DEBUG SQL_TRACE PREPARE EXECUTE
 %token DEFAULT DISTINCT DROP
@@ -1969,7 +1969,7 @@ func_def:
                                append_int(f, FUNC_LANG_SQL);
                                append_int(f, $1);
                          $$ = _symbol_create_list( SQL_CREATE_FUNC, f ); }
-  |     create_or_replace CONTINUOUS QUERY qname
+  |     create_or_replace CONTINUOUS PROCEDURE qname
        '(' opt_paramlist ')'
     routine_body
                        { dlist *f = L();
diff --git a/sql/server/sql_scan.c b/sql/server/sql_scan.c
--- a/sql/server/sql_scan.c
+++ b/sql/server/sql_scan.c
@@ -339,7 +339,6 @@ scanner_init_keywords(void)
        keywords_insert("TYPE", TYPE);
        keywords_insert("PROCEDURE", PROCEDURE);
     keywords_insert("CONTINUOUS", CONTINUOUS);
-       keywords_insert("QUERY", QUERY);
        keywords_insert("FUNCTION", FUNCTION);
        keywords_insert("LOADER", sqlLOADER);
        keywords_insert("REPLACE", REPLACE);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to