Mark,
Even after changing the default time limit of the XDBC server from 600 to
3600, it is hitting the same exception.

Thanks,
Sini


On Mon, Mar 25, 2013 at 3:06 PM, Mark Ferneau <[email protected]> wrote:

> Sini - overall I believe that the timeout values are there to help clear
> out any "out of control" queries and release the resources they are taking
> up.  If this is a public-facing app server for which anyone could issue
> queries that may take this long - you may not want to increase the timeout.
>  From your original message, though, I don't expect that to be the case -
> so I expect you should be fine, i.e. without any real downside.
>
> Note that none of what I've written is looking at the query/loop which
> you've posted - I'm only replying to the timeout issue.  I'll let others
> reply (as appropriate) to the query/loop.
>
>
>
>
> On Mon, Mar 25, 2013 at 5:25 AM, sini narayanan 
> <[email protected]>wrote:
>
>> Hi Mark,
>>
>> Thanks for your response.
>> But is it fine to change the timeout values for the app server. Will this
>> cause any other performance issues?
>>
>> Thanks,
>> Sini
>>
>>
>> On Mon, Mar 25, 2013 at 2:45 PM, Mark Ferneau <[email protected]> wrote:
>>
>>> Sini -
>>>
>>> Use the MarkLogic admin console to change the timeout values for the app
>>> server you are using.
>>>
>>>
>>> On Mon, Mar 25, 2013 at 5:01 AM, sini narayanan <[email protected]
>>> > wrote:
>>>
>>>> Hi All,
>>>>
>>>> I have a search query which would return more than 30000 records.
>>>> I'm performing this search in an xqy module. Based on the search
>>>> results, I'm inserting the uri of each search result (search:result//@uri)
>>>> into a document.
>>>>
>>>> ie: The final document will be as  below.
>>>> <Docuri>
>>>>    <uri val="/a/b/1.xml"/>
>>>>    <uri val="/a/b/2.xml"/>
>>>>    <uri val="/a/b/3.xml"/>
>>>>    ....
>>>>    ....
>>>>    <uri val="/a/b/30000.xml"/>
>>>> </Docuri>
>>>>
>>>>
>>>> But when I'm executing this through the pipeline, its throwing error
>>>> "Time limit exceeded".
>>>> How do I resolve this?
>>>>
>>>> Loop being executed is:
>>>>
>>>> for $i in (1 to $no-of-pages)
>>>>    let $searchResults   := search:resolve($query,
>>>> $options,$index,$pageSize)
>>>>
>>>>
>>>>
>>>> Thanks,
>>>> Sini
>>>>
>>>> _______________________________________________
>>>> General mailing list
>>>> [email protected]
>>>> http://developer.marklogic.com/mailman/listinfo/general
>>>>
>>>>
>>>
>>> _______________________________________________
>>> General mailing list
>>> [email protected]
>>> http://developer.marklogic.com/mailman/listinfo/general
>>>
>>>
>>
>> _______________________________________________
>> General mailing list
>> [email protected]
>> http://developer.marklogic.com/mailman/listinfo/general
>>
>>
>
> _______________________________________________
> General mailing list
> [email protected]
> http://developer.marklogic.com/mailman/listinfo/general
>
>
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to