Rob,

I don't see anything wrong with your XQuery code, so I would recommend contacting support with this issue.

thanks,
-- Mike

On 2009-10-05 07:34, Whitby, Rob, CMG wrote:
Hi

The LISTCACHEFULL error is still an issue for us when a query includes very common words like 
"of" or "the".

I've simplified it right down to a basic query like:
cts:search(fn:doc(), 'of')[1]

Error:
XDMP-LISTCACHEFULL: cts:search(doc(), cts:word-query("of"))[1] -- List cache 
full


Restarting the host fixes it temporarily. Can someone explain how the list 
cache works and why it seems to fill up over time? I really need to get to the 
bottom of this..

Thank you!
Rob



-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Michael Blakeley
Sent: 18 August 2009 18:17
To: General Mark Logic Developer Discussion
Subject: Re: [MarkLogic Dev General] Help with XDMP-LISTCACHEFULL error

Rob,

See http://support.marklogic.com/4.0/bugs/default.xqy?fixed for a list
of know bugs that have been fix in the 4.0 product. The site requires a
login, which in turn requires a support contract, which I believe you have.

-- Mike

On 2009-08-18 02:59, Whitby, Rob, CMG wrote:
Thanks Mike

Upgrading isn't a simple task as it is our production cluster being affected. 
Unless I've run into a known bug with 4.0-2.2 I'm reluctant to upgrade just yet.

Does anyone have any suggestions or experience of what might be causing the 
list cache full error, or settings I can try changing?

Thanks
Rob


-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Michael Blakeley
Sent: 17 August 2009 15:43
To: General Mark Logic Developer Discussion
Subject: Re: [MarkLogic Dev General] Help with XDMP-LISTCACHEFULL error

Rob,

4.0-2.2 is fairly long in the tooth now, so I'd try upgrading first. You
could download the latest major release (4.1-1), or the latest patch to
4.0 (4.0-6).

4.1: http://developer.marklogic.com/download/default.xqy

4.0: http://developer.marklogic.com/download/download40.xqy

-- Mike

On 2009-08-17 03:47, Whitby, Rob, CMG wrote:
Hi,

I'm getting XDMP-LISTCACHEFULL error on certain queries, and could use
some advice on how to go about fixing it.

example query that errors:

cts:search(
     fn:doc(),
     cts:element-query(
       xs:QName("OrgName"),
       cts:word-query("University of Exeter", ("unstemmed"))
     )
)[1]

Changing "University of Exeter" to "University Exeter" fixes it. Also
restarting the ML service fixes it temporarily.

I'm not really clear what the list cache is - the docs are a bit crypic:
"The list cache stores termlists in memory"

Setup details:
2 clustered servers running 4.0-2.2 on redhat
RAM: 20GB
List Cache Size: 2016MB
DB size: 216,859MB

Any advice on where to start much appreciated!

Thanks
Rob













_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general

_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general

_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general

_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general

Reply via email to