Bugs item #2462165, was opened at 2008-12-23 18:54
Message generated for change (Comment added) made by hrode
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2462165&group_id=56967
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: PFtijah
Group: Pathfinder "stable"
>Status: Closed
Resolution: Wont Fix
Priority: 8
Private: No
Submitted By: marspluto (juntezhang)
Assigned to: Henning Rode (hrode)
Summary: PF/Tijah: cannot query the 2nd time in millprint_summer
Initial Comment:
I have this query:
declare function tijah:getINEXPath ( $node as node() ) as xs:string { let
$pathelements := for $a in $node/ancestor-or-self::* return if ( name($a) =
"ead" ) then "/ead[1]" else concat(name($a), "[" ,
count($a/preceding-sibling::*[name()=name($a)]) + 1, "]") return
string-join( $pathelements, "/" ) }; let $options := let $start := 1 let
$end := 24 let $query_text := tijah:tokenize("groningen") let $query_nexi
:= concat("//ead[about(., ", $query_text, ")]") let $qid :=
tijah:queryall-id($query_nexi, $options) let $nodes := tijah:nodes($qid)
let $result := for $node in $nodes return {
data($node/ancestor-or-self::ead/@file) } { tijah:getINEXPath($node) }
{ $node/normalize-space() } let $total := count($result) return { for
$res at $rankGlobal in $result where( $rankGlobal >= $start and $rankGlobal
<= $end ) return { $res } }
Then I get this error:
ERROR = !ERROR: interpret: no matching MIL operator to
'tj_query_handler(bit, BAT[void,BAT], BAT[oid,BAT], BAT[void,BAT],
BAT[oid,oid], BAT[oid,BAT], BAT[oid,lng], BAT[oid,dbl], BAT[oid,str],
void)'.
!MAYBE YOU MEAN:
! tj_query_handler(bit, BAT[void,BAT], BAT[void,BAT],
BAT[void,BAT], BAT[oid,any], BAT[oid,BAT], BAT[void,lng], BAT[void,dbl],
BAT[void,str], BAT[void,BAT]) : BAT[void,BAT]
When I restart the Mserver, I can again query 1 time, and then I am getting
that error again. This is not a very useful feature of PF/Tijah, because
obviously you would want to query more than 1 time in a single Mserver session.
So I hope it can be omitted, thanks.
----------------------------------------------------------------------
>Comment By: Henning Rode (hrode)
Date: 2009-06-30 09:41
Message:
since this bug is related to the old MPS version of pathfinder it won't get
fixed. the same type of queries have been succesfully tested on the algebra
version of pathfinder.
----------------------------------------------------------------------
Comment By: Stefan Manegold (stmane)
Date: 2009-02-16 12:07
Message:
re-opened to remind us that we should consider adding a test for the "work
around" with the ALG back-end
----------------------------------------------------------------------
Comment By: Henning Rode (hrode)
Date: 2009-01-30 09:41
Message:
the bug is occurring only when using the MPS version of monetdb/query.
since we do not support this version any more, and Junte found a solution
to write and execute his query with the algebra version, i will close this
bug report without fixing it.
----------------------------------------------------------------------
Comment By: Stefan Manegold (stmane)
Date: 2008-12-24 15:48
Message:
A the correct query and an instance of the data has been attached to
[ 2461857 ] Error: !fatal error: Algebra implementation for function `#p
https://sourceforge.net/tracker/index.php?func=detail&aid=2461857&group_id=56967&atid=482468
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2462165&group_id=56967
------------------------------------------------------------------------------
_______________________________________________
Monetdb-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-bugs