List:Internals« Previous MessageNext Message »
From:Fabricio Mota Date:November 2 2005 3:29am
Subject:RES: understanding how the server works [Was: Re: RES: RES: Hi all]
View as plain text  
Good, Dave!

Thank you!!

FM

-----Mensagem original-----
De: David Lee Lambert [mailto:lamber45@stripped]
Enviada em: terça-feira, 1 de novembro de 2005 12:57
Para: internals@stripped
Cc: Stewart Smith; Fabricio Mota
Assunto: Re: understanding how the server works [Was: Re: RES: RES: Hi
all]


Stewart Smith wrote:

>On Mon, 2005-10-31 at 23:23 -0300, Fabricio Mota wrote:
>
>
>>Ok, could you suggest me where I may find it with more occurrences?
>>
>>Another problem is: MySQL is a very big project, and I have no UML (or any
>>abstraction) that could help me to understand it!! Can you tell me where
>>could I find this kind of documentation?
>>
>>
>
>Assuming you've gone through the manual, the Internals document could be
>a good place to start. Also just starting to read some handler code.
>handler.h, ha_tina (that's CSV)
>
>
I also noticed recently that someone (apparently a MySQL employee,  on
his personal blog site) had posted a doxygen-generated class list
including most of the classes in the MySQL 5.x codebase:

http://leithal.cool-tools.co.uk/sourcedoc/mysql509/html/index.html

As far as UML -- I've tried reading the MySQL code into Umbrello
(http://uml.sourceforge.net),  but the generated diagrams are so huge
that they aren't very useful,  and I've even seen it crash on some
files.  The "Internals" documentation is probably the best summary that
currently exists.

>>-----Mensagem original-----
>>De: Stewart Smith [mailto:stewart@stripped]
>>Enviada em: segunda-feira, 31 de outubro de 2005 23:14
>>Para: Fabricio Mota
>>Cc: mysql@stripped; cluster@stripped;
>>plusplus@stripped
>>Assunto: Re: RES: Hi all
>>
>>
>>On Mon, 2005-10-31 at 21:16 -0300, Fabricio Mota wrote:
>>
>>
>>>In true, I have a project to develop a new (revolutionary) engine for
mySQL, and so increase many times applications performance, and reduce
enterprises cost with hardware infraestruture. So I'm looking for peoples to
help me to develop this project - or appoval by MySQL AB.
>>>
>>>
>>You certainly don't need anybody's permission. (distributing under a
>>non-GPL license would). Best bet is to start hacking and ask when you
>>get stuck.
>>
>>There are a couple of articles around on writing a storage engine - as
>>well as the best doc ever - the code.
>>
>>(btw, this probably should be on internals, not mysql, cluster or
>>plusplus list)
>>--
>>Stewart Smith, Software Engineer
>>MySQL AB, www.mysql.com
>>Office: +14082136540 Ext: 6616
>>VoIP: 6616@stripped
>>Mobile: +61 4 3 8844 332
>>
>>Jumpstart your cluster:
>>http://www.mysql.com/consulting/packaged/cluster.html
>>
>>

Thread