List:Internals« Previous MessageNext Message »
From:Tim Bunce Date:August 23 2004 1:24pm
Subject:Re: bk commit - mysqldoc tree (serg:1.1991)
View as plain text  
On Mon, Aug 23, 2004 at 09:16:47AM +0200, Sergei Golubchik wrote:
> Hi!
> 
> On Aug 23, Tim Bunce wrote:
> > On Sun, Aug 22, 2004 at 12:32:23PM -0000, Sergei Golubchik wrote:
> > > +Fixed an old bug in concurrent accesses to @code{MERGE} tables
> > > +(even one @code{MERGE} table and @code{MyISAM} tables), that could've
> > > +resulted in a crash or hang of the server. (Bug #2408)
> > 
> > Can you qualify "access" in more detail?
> > 
> > Can DML statements like SELECT triggger it, or does it require DDL
> > statements like ALTER to trigger it?
> 
> Any access - the race condition was in the code that opens the table.
> (that's why I didn't qualify what access :)

Once the table is cached is concurrent access no longer a problem?
(If so the wouldn't "concurrent opening" be more accurate?)

Tim.

> Bugreport was about ALTER, and I didn't try to create a test case that
> use SELECT only.
> 
> Regards,
> Sergei
> 
> -- 
>    __  ___     ___ ____  __
>   /  |/  /_ __/ __/ __ \/ /   Sergei Golubchik <serg@stripped>
>  / /|_/ / // /\ \/ /_/ / /__  MySQL AB, Senior Software Developer
> /_/  /_/\_, /___/\___\_\___/  Osnabrueck, Germany
>        <___/  www.mysql.com
> 
> -- 
> MySQL Internals Mailing List
> For list archives: http://lists.mysql.com/internals
> To unsubscribe:    http://lists.mysql.com/internals?unsub=1
Thread
bk commit - mysqldoc tree (serg:1.1991)Sergei Golubchik22 Aug
  • Re: bk commit - mysqldoc tree (serg:1.1991)Tim Bunce23 Aug
    • Re: bk commit - mysqldoc tree (serg:1.1991)Sergei Golubchik23 Aug
      • Re: bk commit - mysqldoc tree (serg:1.1991)Tim Bunce23 Aug