← Back to team overview

pbxt-discuss team mailing list archive

Re: free_table_share() != drizzle

 

On Mon, 10 May 2010 10:20:15 +0200, Paul McCullagh <paul.mccullagh@xxxxxxxxxxxxx> wrote:
> PBXT requires a reference (or a copy of) the internal MySQL/Drizzle  
> data dictionary (i.e. the structure that is created when a .frm file  
> is loaded).
> 
> This is required for 2 purposes:
> 
> 1. To determine the internal MySQL row and key structures.
> 2. PBXT uses reference to MySQL collation sequence based comparison  
> routines.
> 
> MySQL/Drizzle supply this reference when opening a table handler.  
> However, for PBXT this is not good enough, because there are  
> background threads (like the recovery thread) that need the  
> information as well.

You should be able to open tables from these threads (maybe with a bit
of setup). Of course, this could get interesting around drop/alter :)

-- 
Stewart Smith



Follow ups

References