pbxt-discuss team mailing list archive
-
pbxt-discuss team
-
Mailing list archive
-
Message #00063
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