Hi Rafal,

Is this timeout temporary or permanent? What happens if you continue
running your random test? Can you post out your full test code?

Donald

On Tue, Dec 2, 2008 at 11:04 PM, Rafal Zarajczyk <[EMAIL PROTECTED]> wrote:
>
> I haven't changes the values in hypertable.cfg, just using default
> ones.
>
> These errors occured after some time (usually a long time) of
> inserting, deleting and updating data, as fast as the computer could
> produce them and hypertable handle them (in a single-thread loop:
> produce random data - handle by hypertable - produce random data -
> handle by hypertable- etc... "handle" means insert, update, delete,
> get, check if exists or iterate. I wanted to be sure Hypertable will
> handle constant manipulation)
>
> Rafal Zarajczyk
>
> On Dec 1, 6:14 pm, "Doug Judd" <[EMAIL PROTECTED]> wrote:
>> Hi Rafal,
>>
>> Yes, a timeout value of 0 in the create_scanner() method causes the default
>> timeout to be used.  Is it possible that this timeout is legitimate?  One
>> possibility could be that the range servers are getting so backlogged with
>> requests that the create_scanner request is timing out before getting
>> carried out.  What does the load look like on the machine when the timeout
>> occurrs?
>>
>> Also, what are the values (if any) that you have set in the hypertable.cfg
>> for the following two properties:
>>
>> Hypertable.Client.Timeout
>> Hypertable.Request.Timeout
>>
>> - Doug
>>
>> On Thu, Nov 27, 2008 at 4:10 AM, Rafal Zarajczyk <[EMAIL PROTECTED]>wrote:
>>
>>
>>
>> > I ran into a problem with Hypertable.
>>
>> > I'm currently testing Hypertable by inserting and deleting some data
>> > (approx. 200 MB), reinserting, updateing etc. During this operation I
>> > found exception "COMM request timeout on line 306 of file /home/
>> > rzarajczyk/hypertable-0.9.0.12-alpha/src/cc/Hypertable/Lib/
>> > IntervalScanner.cc".
>>
>> > I'm quite sure this exception appeared during execution of one of
>> > following lines:
>>
>> >        ScanSpec & s = *get_spec(spec);
>> >        TableScanner * scanner = get_table(id)->create_scanner( s, timeout
>> > );
>>
>> > where get_spec() returns a pointer to ScanSpec identified by (int)
>> > spec, and get_table returns a pointer to Table identified by (int) id.
>> > I'm sure both pointers are correct, besides this code executed many
>> > times without problems. The value of timeout is 0 [that means "default
>> > timeout", doesn't it?]
>>
>> > After restart of Hypertable it was gone (everything went ok), but
>> > after some time of playing with HT it appeared again, in the same
>> > place.
>>
>> > I will try to reproduce it again and send you some logs, but maybe you
>> > already noticed this problem?
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Hypertable Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/hypertable-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to