Update of /cvsroot/monetdb/sql/src/backends/monet5
In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv11145

Modified Files:
        sql.mx 
Log Message:
Input for the discussion on replication.


U sql.mx
Index: sql.mx
===================================================================
RCS file: /cvsroot/monetdb/sql/src/backends/monet5/sql.mx,v
retrieving revision 1.305
retrieving revision 1.306
diff -u -d -r1.305 -r1.306
--- sql.mx      1 Jan 2009 18:44:46 -0000       1.305
+++ sql.mx      6 Jan 2009 12:22:29 -0000       1.306
@@ -142,6 +142,10 @@
        1 - inserts
        2 - updates";
 
+pattern getVersion():lng
+address mvc_getVersion
+comment "Return the database version identifier";
+
 pattern append{unsafe}(sname:str, tname:str, cname:str, ins:any ):void
 address mvc_append_wrap
 comment "Append b to the column tname.cname (possibly optimized to replace the 
insert bat of tname.cname";
@@ -822,6 +826,7 @@
 sql5_export str mvc_next_value(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 sql5_export str mvc_bat_next_value(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 sql5_export str mvc_get_value(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
+sql5_export str mvc_getVersion(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 sql5_export str mvc_restart_seq(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 sql5_export str zero_or_one(ptr ret, int *bid);
 sql5_export str not_unique(bit *ret, int *bid);
@@ -1379,6 +1384,17 @@
        throw(SQL, "sql.get_value", "error");
 }
 
+/* str mvc_getVersion(lng *res); */
+str
+mvc_getVersion(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci)
+{
+       mvc *m = NULL;
+       str msg = getContext(cntxt,mb, &m, NULL);
+       lng *version = (lng*) getArgReference(stk,pci,0);
+       *version = -1; /* TO BECOME PRECISE */
+       return msg;
+}
+
 /* str mvc_restart_seq(lng *res, str *sname, str *seqname, lng *start); */
 str
 mvc_restart_seq(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci)


------------------------------------------------------------------------------
_______________________________________________
Monetdb-sql-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-sql-checkins

Reply via email to