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 -~----------~----~----~----~------~----~------~--~---
