![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi Everyone, We have a row producing procedure which works perfectly well most of the time - don't you love it - but every now and then it fails and we get the following fairly unhelpful messages in the errlog. INHARP_C::[34419 , 0d2609a0]: Mon Sep 19 15:07:28 2005 E_SC0216_QEF_ERROR Error returned by QEF. INHARP_C::[34419 , 0d2609a0]: Mon Sep 19 15:07:28 2005 |
#3
| |||
| |||
|
|
At 11:27 AM +0100 9/23/05, martin.bowes (AT) ctsu (DOT) ox.ac.uk wrote: Hi Everyone, We have a row producing procedure which works perfectly well most of the time - don't you love it - but every now and then it fails and we get the following fairly unhelpful messages in the errlog. INHARP_C::[34419 , 0d2609a0]: Mon Sep 19 15:07:28 2005 E_SC0216_QEF_ERROR Error returned by QEF. INHARP_C::[34419 , 0d2609a0]: Mon Sep 19 15:07:28 2005 It's hard to be sure at a distance, but this looks a lot like a bug that I fixed in r3 very recently. Row-producing procedures violate some of the original sequencer assumptions, so they were tricky to get right. If the RPP is booted out of the QSF cache at an inopportune time, weird things like your SC0216 error can occur. You can also get garbled rows back, although that's a bit harder to cause. (For that one to happen, the RPP has to generate some output and then cause a rule to fire that's not in QSF.) I don't know that there is any real workaround, although you might try increasing the size of QSF memory just to see if that helps. If you're running 2.6, you'll have to open an issue and see if you can sucker one of the L2 engineers into trying to back-port the fixes. :-) Karl _______________________________________________ Info-ingres mailing list Info-ingres (AT) cariboulake (DOT) com http://mailman.cariboulake.com/mailm...py/info-ingres |
![]() |
| Thread Tools | |
| Display Modes | |
| |