Update of /cvsroot/monetdb/pathfinder/runtime/xrpc/admin/Tests
In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv27346
Modified Files:
Tag: Nov2009
All
Log Message:
Undo my yesterday's check-in
=======================
Re-enable XRPC admin functions that are executed over XRPC.
They are expected to work even ALG is the default front-end, because we
automatically switch to MPS, when executing these functions.
...
=======================
These tests were correctly disabled, because (the detailed explanation is
copied from another e-mail):
De automatisch fallback naar MPS voor XRPC queries gebeurt alleen als de
XRPC server een request binnenkrijgt, XRPC server gebruikt (direct)
functies in pathfind.mx om die request (i.e., query) af te handelen. De
functies in pathfinder.mx (van Peter) zorgen dus voor de automatisch
fallback naar MPS. Dus, als de admin functies uitgevoerd worden via de web
interface, wordt het op deze manier afgehandeled, en het werkt dus ook als
de default front-end ALG is.
Als een XRPC query aan mclient (met ALG als default) gegeven wordt, wordt
eerst de pf ALG compiler gebruikt om de query te vertallen. De pf ALG
compiler kent nu de XRPC syntax, dus de compiler geeft geen error message
meer die bijv. zegt dat de query invalid syntax bevalt. In plaats daarvan,
de pf ALG compiler genereert MIL code, waarin de echt implementatie van
XRPC ontbreekt. Vandaar de error messages in testweb, in de boven genomen
pagina's. De tests van de admin functies in runtime/xrpc/admin/Tests voer
gewoon de admin functions uit over XRPC. Nu dat ze in ALG font-end
ge-enable-d zijn, worden ze op deze manier afgehandeled, en ze werken
inderdaad niet in ALG. Dus, ik zou mijn check-in van gisteren ongedaan
maken.
Index: All
===================================================================
RCS file: /cvsroot/monetdb/pathfinder/runtime/xrpc/admin/Tests/All,v
retrieving revision 1.3.10.3
retrieving revision 1.3.10.4
diff -u -d -r1.3.10.3 -r1.3.10.4
--- All 15 Nov 2009 16:22:28 -0000 1.3.10.3
+++ All 16 Nov 2009 23:00:50 -0000 1.3.10.4
@@ -1,11 +1,11 @@
add_del_doc_noxrpc
-add_del_doc
+NOT_ALGEBRA?add_del_doc
# fn:put()
NOT_ALGEBRA?backup_restore_noxrpc
-backup_restore
+NOT_ALGEBRA?backup_restore
# pf:mil()
NOT_ALGEBRA?db_stats_noxrpc
-db_stats
+NOT_ALGEBRA?db_stats
# pf:mil()
NOT_ALGEBRA?db_env_noxrpc
-db_env
+NOT_ALGEBRA?db_env
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Monetdb-pf-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins