Changeset: e14ed64aa17e for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e14ed64aa17e
Modified Files:
        sql/test/pg_regress/Tests/inet.sql
        sql/test/pg_regress/Tests/inet.stable.err
        sql/test/pg_regress/Tests/inet.stable.out
Branch: default
Log Message:

Approved new output after implementation of <<= and >>= as fix for bug 3645


diffs (163 lines):

diff --git a/sql/test/pg_regress/Tests/inet.sql 
b/sql/test/pg_regress/Tests/inet.sql
--- a/sql/test/pg_regress/Tests/inet.sql
+++ b/sql/test/pg_regress/Tests/inet.sql
@@ -50,8 +50,8 @@ SELECT '' AS six, c AS cidr, i AS inet F
 SELECT '' AS ten, i, c,
   i < c AS lt, i <= c AS le, i = c AS eq
   , i >= c AS ge, i > c AS gt, i <> c AS ne
---  i << c AS sb, i <<= c AS sbe,
---  i >> c AS sup, i >>= c AS spe
+  , i << c AS sb, i <<= c AS sbe
+  , i >> c AS sup, i >>= c AS spe
   FROM INET_TBL;
 
 -- check the conversion to/from text and set_netmask
diff --git a/sql/test/pg_regress/Tests/inet.stable.err 
b/sql/test/pg_regress/Tests/inet.stable.err
--- a/sql/test/pg_regress/Tests/inet.stable.err
+++ b/sql/test/pg_regress/Tests/inet.stable.err
@@ -30,82 +30,76 @@ stderr of test 'inet` in directory 'sql/
 # 12:56:44 >  "mclient" "-lsql" "-ftest" "-Eutf-8" "-i" "-e" 
"--host=/var/tmp/mtest-27974" "--port=31190"
 # 12:56:44 >  
 
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('192.168.1', '192.168.1.226/24');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string ''
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('192.168.1', '192.168.1.0/24');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string ''
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('192.168.1', '192.168.1.0/25');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string ''
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('192.168.1', '192.168.1.255/24');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string ''
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('192.168.1', '192.168.1.255/25');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string ''
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('10', '10.1.2.3/8');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string ''
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('10.1.2', '10.1.2.3/24');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string ''
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('10.1', '10.1.2.3/16');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string ''
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('10', '10.1.2.3/8');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string ''
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('10', '11.1.2.3/8');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string ''
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('10', '9.1.2.3/8');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string ''
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('10:23::f1', '10:23::f1/64');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string ':23::f1'
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('10:23::8000/113', '10:23::ffff');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string 
':23::8000/113'
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('::ffff:1.2.3.4', '::4.3.2.1/24');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string 
'::ffff:1.2.3.4'
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES ('1234::1234::1234', '::1.2.3.4');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string '::1234::1234'
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = INSERT INTO INET_TBL (c, i) VALUES (cast('ffff:ffff:ffff:ffff::/24' as 
inet), '::192.168.1.226');
 ERROR = !GDKerror:!ERROR: Error while parsing, unexpected string 
'ffff:ffff:ffff:ffff::/24'
         !
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = SELECT '' AS ten, i AS inet, host(i), text(i), family(i) FROM INET_TBL;
 ERROR = !SELECT: no such unary operator 'family(inet)'
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
+MAPI  = (monetdb) /var/tmp/mtest-9958/.s.monetdb.30018
 QUERY = SELECT '' AS ten, set_masklen(inet(text(i)), 24) FROM INET_TBL;
 ERROR = !SELECT: no such unary operator 'inet(clob)'
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
-QUERY = SELECT * FROM inet_tbl WHERE i<<cast('192.168.1.0/24' as inet);
-ERROR = !SELECT: no such binary operator 'left_shift(inet,inet)'
-MAPI  = (monetdb) /var/tmp/mtest-29915/.s.monetdb.37487
-QUERY = SELECT * FROM inet_tbl WHERE i<<=cast('192.168.1.0/24' as inet);
-ERROR = !syntax error, unexpected '=' in: "select * from inet_tbl where i<<="
 
 
 # 12:56:45 >  
diff --git a/sql/test/pg_regress/Tests/inet.stable.out 
b/sql/test/pg_regress/Tests/inet.stable.out
--- a/sql/test/pg_regress/Tests/inet.stable.out
+++ b/sql/test/pg_regress/Tests/inet.stable.out
@@ -99,16 +99,32 @@ Ready.
 #--  i << c AS sb, i <<= c AS sbe,
 #--  i >> c AS sup, i >>= c AS spe
 #  FROM INET_TBL;
-% .L,  sys.inet_tbl,   sys.inet_tbl,   sys.L,  sys.L,  sys.L,  sys.L,  sys.L,  
sys.L # table_name
-% ten, i,      c,      lt,     le,     eq,     ge,     gt,     ne # name
-% char,        inet,   inet,   boolean,        boolean,        boolean,        
boolean,        boolean,        boolean # type
-% 0,   0,      0,      5,      5,      5,      5,      5,      5 # length
-[ "",  192.168.1.226,  192.168.1.0/26, false,  false,  false,  true,   true,   
true    ]
-[ "",  10.1.2.3/8,     10.0.0.0,       false,  false,  false,  true,   true,   
true    ]
-[ "",  10.1.2.3,       10.1.2.3,       false,  true,   true,   true,   false,  
false   ]
-[ "",  192.168.1.226,  192.168.1.2/30, false,  false,  false,  true,   true,   
true    ]
-[ "",  192.168.1.226,  192.168.1.2/30, false,  false,  false,  true,   true,   
true    ]
+% .L,  sys.inet_tbl,   sys.inet_tbl,   sys.L,  sys.L,  sys.L,  sys.L,  sys.L,  
sys.L,  sys.L,  sys.L,  sys.L,  sys.L # table_name
+% ten, i,      c,      lt,     le,     eq,     ge,     gt,     ne,     sb,     
sbe,    sup,    spe # name
+% char,        inet,   inet,   boolean,        boolean,        boolean,        
boolean,        boolean,        boolean,        boolean,        boolean,        
boolean,        boolean # type
+% 0,   0,      0,      5,      5,      5,      5,      5,      5,      5,      
5,      5,      5 # length
+[ "",  192.168.1.226,  192.168.1.0/26, false,  false,  false,  true,   true,   
true,   false,  false,  false,  false   ]
+[ "",  10.1.2.3/8,     10.0.0.0,       false,  false,  false,  true,   true,   
true,   false,  false,  true,   true    ]
+[ "",  10.1.2.3,       10.1.2.3,       false,  true,   true,   true,   false,  
false,  false,  true,   false,  true    ]
+[ "",  192.168.1.226,  192.168.1.2/30, false,  false,  false,  true,   true,   
true,   false,  false,  false,  false   ]
+[ "",  192.168.1.226,  192.168.1.2/30, false,  false,  false,  true,   true,   
true,   false,  false,  false,  false   ]
 #CREATE INDEX inet_idx1 ON inet_tbl(i);
+#SELECT * FROM inet_tbl WHERE i<<cast('192.168.1.0/24' as inet);
+% sys.inet_tbl,        sys.inet_tbl # table_name
+% c,   i # name
+% inet,        inet # type
+% 0,   0 # length
+[ 192.168.1.0/26,      192.168.1.226   ]
+[ 192.168.1.2/30,      192.168.1.226   ]
+[ 192.168.1.2/30,      192.168.1.226   ]
+#SELECT * FROM inet_tbl WHERE i<<=cast('192.168.1.0/24' as inet);
+% sys.inet_tbl,        sys.inet_tbl # table_name
+% c,   i # name
+% inet,        inet # type
+% 0,   0 # length
+[ 192.168.1.0/26,      192.168.1.226   ]
+[ 192.168.1.2/30,      192.168.1.226   ]
+[ 192.168.1.2/30,      192.168.1.226   ]
 #DROP INDEX inet_idx1;
 #DROP TABLE INET_TBL;
 
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to