List:Internals« Previous MessageNext Message »
From:Jim Winstead Date:June 2 2006 7:57pm
Subject:Re: mysql architecture
View as plain text  
On Fri, Jun 02, 2006 at 04:59:20PM +0530, Girish Maskeri Rama wrote:
> We were trying to derive and analyze mysql architecture
> layering and were surprised to find some files like sql_string.cc and
> sql_string.h in the 'client' directory.

Yes, these really shouldn't be there. We're working on refactoring some
of the internal libraries, including the string types and classes, so
these will be removed eventually.

> Will someone please let us know what was the reason for grouping  these
> files in the 'client' directory. Also is there any document discussing
> mysql architecture and how the modules are layered?

There is some information about this in the Internals documentation at
http://dev.mysql.com/doc/internals/en/index.html

It may be a little bit out of date. (It hasn't been updated to reflect
some of the reorganization in 5.1, at least.)

If you have more questions about the internals, don't hesitate to ask on
internals@stripped.

Jim Winstead
MySQL Inc.
Thread
mysql architectureGirish Maskeri Rama2 Jun
  • Re: mysql architectureJim Winstead2 Jun
RE: mysql architectureGirish Maskeri Rama5 Jun
  • RE: mysql architecturePetr Chardin5 Jun
    • Bug fix for multi-table UPDATE IGNOREPaul McCullagh19 Jul
      • Re: Bug fix for multi-table UPDATE IGNORELenz Grimmer27 Jul
        • Re: Bug fix for multi-table UPDATE IGNOREPaul McCullagh1 Aug