FAQ

# MySQL>internals>April 2004

## 401 discussions - 461 posts

• 9

#### Porting question

Hi all, I would like to port mysql 4.0.18 to STRATUS VOS. This OS has a POSIX compatibility layer, including POSIX threads. But the thread implentation is not complete. It misses pthread_sigmask() ...
 DEVRIENDT ERIKApr 26, 2004 at 8:44 amMay 5, 2004 at 11:30 am
• 6

#### MySQL classes

Hello. Trying to understand how MySQL 5.0 handles query optimization via handle_select() and mysql_select(), I first have to undestand some underlying concepts of MySQL code. So far I 've figured out ...
 K VagelisApr 6, 2004 at 8:46 amApr 7, 2004 at 2:27 pm
• 5

#### Mysql

Hi, MYSQL experts I am interested in extending some features in MYSQL. Is this encouraged by you? And what is the good way to read your source code? But I cannot find where to start. Your suggestion ...
 Gaohong WeiApr 22, 2004 at 8:16 pmApr 26, 2004 at 4:15 pm
• 3

#### bk commit into 5.0 tree (bell:1.1676)

Below is the list of changes that have just been committed into a local 5.0 repository of bell. When bell does a push these changes will be propagated to the main repository and, within 24 hours ...
 SanjaApr 29, 2004 at 9:46 pmMay 10, 2004 at 8:05 am
• 2

#### Fulltext index

Hi, is there any way how to make fulltext index out of words converted to lowercase? Searches using "where ... like" are fine and returns rows independently to case. While fulltext is case sensitive ...
 Tomas TikovskyApr 13, 2004 at 9:19 amApr 24, 2004 at 3:59 pm
• 2

#### bk commit into 4.1 tree (sergefp:1.1791)

Below is the list of changes that have just been committed into a local 4.1 repository of psergey. When psergey does a push these changes will be propagated to the main repository and, within 24 ...
 Sergey PetruniaApr 12, 2004 at 6:49 pmApr 13, 2004 at 9:35 pm
• 2

#### bk commit into 4.1 tree (vva:1.1746)

Below is the list of changes that have just been committed into a local 4.1 repository of vva. When vva does a push these changes will be propagated to the main repository and, within 24 hours after ...
 VvaApr 1, 2004 at 2:56 pmApr 2, 2004 at 5:44 pm
• 1

#### Cant compile embedded mysql server in Windows

Hello, I know this is not the correct place to discuss such issue but I am not able to find the answer anywhere and I am in a kinda bind. I want to use embedded MySQL server library and need to ...
 Karam ChandApr 6, 2004 at 3:55 amMay 5, 2004 at 12:28 pm
• 1

#### Transaction model of NDB

Hi What is the transaction model used by NDB? Is it MVCC as InnoDB or traditional locking? What is the granularity of locking? Is there protection against phantoms? -- Dennis
 Dennis HaneyApr 30, 2004 at 8:50 amMay 1, 2004 at 6:31 am
• 1

#### bk commit - mysqldoc tree (paul:1.1558)

Below is the list of changes that have just been committed into a local mysqldoc repository of paul. When paul does a push these changes will be propagated to the main repository and, within 24 hours ...
 PaulApr 30, 2004 at 2:54 pmApr 30, 2004 at 8:42 pm
• 1

#### bk commit into 4.1 tree (magnus:1.1798)

Below is the list of changes that have just been committed into a local 4.1 repository of magnus. When magnus does a push these changes will be propagated to the main repository and, within 24 hours ...
 MsvenssonApr 14, 2004 at 11:23 amApr 30, 2004 at 11:47 am
• 1

#### bk commit into 4.1 tree (magnus:1.1797)

Below is the list of changes that have just been committed into a local 4.1 repository of magnus. When magnus does a push these changes will be propagated to the main repository and, within 24 hours ...
 MsvenssonApr 14, 2004 at 11:19 amApr 30, 2004 at 10:58 am
• 1

#### reading option file before connecting

I have written (in C) a MySQL application that executes various SQL queries and process the results. Currently my application requires the user to supply the connection information: user, password, ...
 Barbara DeatonApr 29, 2004 at 7:02 pmApr 29, 2004 at 7:42 pm
• 1

#### bk commit - mysqldoc tree (paul:1.1548)

Below is the list of changes that have just been committed into a local mysqldoc repository of paul. When paul does a push these changes will be propagated to the main repository and, within 24 hours ...
 PaulApr 29, 2004 at 4:09 pmApr 29, 2004 at 5:06 pm
• 1

#### mysql-standard-4.0.18-sun-solaris2.8-sparc-64bit.tar.gz - no .so files?

Hello. It seems now this package has no .so files inside. Is that ok? -- Egor Egorov Visit: My consulting company -- http://www.ensita.net/ My private newsletter -- http://lenta.fine.kiev.ua/
 Egor EgorovApr 29, 2004 at 3:43 pmApr 29, 2004 at 5:04 pm
• 1

#### bk commit into 4.1 tree (magnus:1.1820)

Below is the list of changes that have just been committed into a local 4.1 repository of magnus. When magnus does a push these changes will be propagated to the main repository and, within 24 hours ...
 MsvenssonApr 29, 2004 at 8:59 amApr 29, 2004 at 12:47 pm
• 1

#### Purpose of pthread_kill and thr_alarm

I got mysql running on STRATUS VOS by using the defines for DARWIN threads. The mysqld program seems to work, but I can only stop is by brutally killing it (with SIGKILL). I would like to ameliorate ...
 DEVRIENDT ERIKApr 29, 2004 at 8:41 amApr 29, 2004 at 12:15 pm
• 1

#### bk commit into 4.1 tree (ingo:1.1821)

Below is the list of changes that have just been committed into a local 4.1 repository of mydev. When mydev does a push these changes will be propagated to the main repository and, within 24 hours ...
 IngoApr 26, 2004 at 7:34 pmApr 28, 2004 at 3:29 pm
• 1

#### bk commit into 4.0 tree (marko:1.1784)

Below is the list of changes that have just been committed into a local 4.0 repository of marko. When marko does a push these changes will be propagated to the main repository and, within 24 hours ...
 Marko MäkeläApr 22, 2004 at 10:22 amApr 28, 2004 at 2:06 pm
• 1

#### --with-ndbcluster and ccache

I just noticed that the build scripts do not make use of ccache for the NDB Cluster source files and call the compiler with "g++" instead of "ccache g++". -- Sebastian Bergmann ...
 Sebastian BergmannApr 15, 2004 at 2:36 pmApr 27, 2004 at 9:39 am
• 1

#### Building mysql-4.1 on Windows

Hi, I am trying to build mysql-4.1 on Windows with MSVS.Net 2003 and am getting a couple of compiler errors. Is this to be expected (ie. is the tree currently broken on Windows) or am I doing ...
 Sebastian BergmannApr 23, 2004 at 1:12 pmApr 26, 2004 at 7:36 pm
• 1

#### No rule to make target strtod.c', needed by strtod.lo'. Stop.

I've beeing seeing the error: No rule to make target strtod.c', needed by strtod.lo'. Stop. when trying to build the 4.1 bk tree both on Linux and FreeBSD. Are others seeing this too, or do I have ...
 Jeremy ZawodnyApr 24, 2004 at 12:36 amApr 24, 2004 at 7:21 pm
• 1

#### typedef class Item COND;

Hello Why are you using COND as typedef of class Item? Just to make clear this Item's special role, when doing optimize_cond() and opt_sum_query(), and make the code more readable or there is another ...
 K VagelisApr 16, 2004 at 5:42 pmApr 21, 2004 at 8:54 pm
• 1

#### bk commit into 4.0 tree (smurf:1.1782)

Below is the list of changes that have just been committed into a local 4.0 repository of smurf. When smurf does a push these changes will be propagated to the main repository and, within 24 hours ...
 SmurfApr 20, 2004 at 11:32 amApr 20, 2004 at 4:06 pm
• 1

#### bk commit into 4.0 tree

Below is the list of changes that have just been committed into a local 4.0 repository of smurf. When smurf does a push these changes will be propagated to the main repository and, within 24 hours ...
 SmurfApr 20, 2004 at 1:11 pmApr 20, 2004 at 1:11 pm
• 1

#### bk commit - mysqldoc tree (paul:1.1508)

Below is the list of changes that have just been committed into a local mysqldoc repository of paul. When paul does a push these changes will be propagated to the main repository and, within 24 hours ...
 PaulApr 15, 2004 at 6:37 pmApr 15, 2004 at 8:10 pm
• 1

#### bk commit into 4.1 tree (serg:1.1784)

Below is the list of changes that have just been committed into a local 4.1 repository of serg. When serg does a push these changes will be propagated to the main repository and, within 24 hours ...
 Sergei GolubchikApr 9, 2004 at 4:16 pmApr 9, 2004 at 4:50 pm
• 1

#### how define an external function?

Hi. Does exist any way to do that MySQL receive a memory direction (void *) from an API, in a function argument, and write a data in this memory position? This function will be called from the API C. ...
 Je AlcazarApr 1, 2004 at 8:00 amApr 9, 2004 at 11:24 am
• 1

#### Fulltext case sensitivity in accented languages

Hi all i'd like to do case insensitive fulltext search in my language as it works in english but as far as i know its not possible now. It must be the same problem with other accented languages. We ...
 Tomas TikovskyApr 9, 2004 at 6:18 amApr 9, 2004 at 8:13 am
• 1

#### select_result::send_fields

Hello Several classes inherit from class select_result. The method select_result::send_fields is implemented in all of them as { return 0; }, exept from class select_send. The implementation of this ...
 K VagelisApr 8, 2004 at 1:41 pmApr 8, 2004 at 3:01 pm
• 1

#### bk commit into 4.1 tree (bell:1.1773)

Below is the list of changes that have just been committed into a local 4.1 repository of bell. When bell does a push these changes will be propagated to the main repository and, within 24 hours ...
 SanjaApr 7, 2004 at 10:25 amApr 7, 2004 at 9:16 pm
• 1

#### bk commit - mysqldoc tree (paul:1.1466)

Below is the list of changes that have just been committed into a local mysqldoc repository of paul. When paul does a push these changes will be propagated to the main repository and, within 24 hours ...
 PaulApr 7, 2004 at 4:55 pmApr 7, 2004 at 5:48 pm
• 1

#### what is the "SP" thing?

Hello Some parts of the code's comments refer to "SP". For example in file sql\sql_class.h: sp_rcontext *spcont; // SP runtime context or in file sql\item.h: // A local SP variable (incl. ...
 K VagelisApr 7, 2004 at 5:40 pmApr 7, 2004 at 5:46 pm
• 1

#### bk commit - mysqldoc tree (paul:1.1456)

Below is the list of changes that have just been committed into a local mysqldoc repository of paul. When paul does a push these changes will be propagated to the main repository and, within 24 hours ...
 PaulApr 6, 2004 at 10:51 pmApr 7, 2004 at 2:17 pm
• 1

#### bk commit into 4.1 tree (sergefp:1.1774)

Below is the list of changes that have just been committed into a local 4.1 repository of psergey. When psergey does a push these changes will be propagated to the main repository and, within 24 ...
 SergefpApr 5, 2004 at 6:30 pmApr 7, 2004 at 8:53 am
• 1

#### bk commit into 4.1 tree (serg:1.1768)

Below is the list of changes that have just been committed into a local 4.1 repository of serg. When serg does a push these changes will be propagated to the main repository and, within 24 hours ...
 Sergei GolubchikApr 3, 2004 at 6:55 pmApr 6, 2004 at 10:22 am
• 1

#### bk commit into 4.1 tree (gluh:1.1773)

Below is the list of changes that have just been committed into a local 4.1 repository of gluh. When gluh does a push these changes will be propagated to the main repository and, within 24 hours ...
 GluhApr 6, 2004 at 9:47 amApr 6, 2004 at 9:59 am
• 1

#### bk commit - mysqldoc tree (paul:1.1437)

Below is the list of changes that have just been committed into a local mysqldoc repository of paul. When paul does a push these changes will be propagated to the main repository and, within 24 hours ...
 PaulApr 4, 2004 at 6:48 pmApr 4, 2004 at 7:43 pm
• 1

#### bk commit into 4.1 tree (vva:1.1766)

Below is the list of changes that have just been committed into a local 4.1 repository of vva. When vva does a push these changes will be propagated to the main repository and, within 24 hours after ...
 VvaApr 2, 2004 at 6:59 pmApr 4, 2004 at 6:15 pm
• 1

#### bk commit into 4.1 tree (dlenev:1.1760)

Below is the list of changes that have just been committed into a local 4.1 repository of dlenev. When dlenev does a push these changes will be propagated to the main repository and, within 24 hours ...
 DlenevApr 1, 2004 at 10:25 pmApr 2, 2004 at 3:11 am
• 1

#### bk commit into 4.1 tree (dlenev:1.1796)

Below is the list of changes that have just been committed into a local 4.1 repository of dlenev. When dlenev does a push these changes will be propagated to the main repository and, within 24 hours ...
 DlenevApr 1, 2004 at 8:19 pmApr 1, 2004 at 8:27 pm
• 0

#### bk commit into 4.0 tree (serg:1.1800)

Below is the list of changes that have just been committed into a local 4.0 repository of serg. When serg does a push these changes will be propagated to the main repository and, within 24 hours ...
 Sergei GolubchikApr 30, 2004 at 9:11 pmApr 30, 2004 at 9:11 pm
• 0

#### bk commit into 4.0 tree (serg:1.1799)

Below is the list of changes that have just been committed into a local 4.0 repository of serg. When serg does a push these changes will be propagated to the main repository and, within 24 hours ...
 Sergei GolubchikApr 30, 2004 at 8:50 pmApr 30, 2004 at 8:50 pm
• 0

#### bk commit - mysqldoc tree (paul:1.1563)

Below is the list of changes that have just been committed into a local mysqldoc repository of paul. When paul does a push these changes will be propagated to the main repository and, within 24 hours ...
 PaulApr 30, 2004 at 8:35 pmApr 30, 2004 at 8:35 pm
• 0

#### bk commit - mysqldoc tree (paul:1.1562)

Below is the list of changes that have just been committed into a local mysqldoc repository of paul. When paul does a push these changes will be propagated to the main repository and, within 24 hours ...
 PaulApr 30, 2004 at 8:34 pmApr 30, 2004 at 8:34 pm
• 0

#### bk commit - mysqldoc tree (paul:1.1561)

Below is the list of changes that have just been committed into a local mysqldoc repository of paul. When paul does a push these changes will be propagated to the main repository and, within 24 hours ...
 PaulApr 30, 2004 at 7:43 pmApr 30, 2004 at 7:43 pm
• 0

#### bk commit into 4.1 tree (serg:1.1798)

Below is the list of changes that have just been committed into a local 4.1 repository of serg. When serg does a push these changes will be propagated to the main repository and, within 24 hours ...
 Sergei GolubchikApr 30, 2004 at 7:11 pmApr 30, 2004 at 7:11 pm
• 0

#### bk commit - mysqldoc tree (paul:1.1560)

Below is the list of changes that have just been committed into a local mysqldoc repository of paul. When paul does a push these changes will be propagated to the main repository and, within 24 hours ...
 PaulApr 30, 2004 at 6:08 pmApr 30, 2004 at 6:08 pm
• 0

#### bk commit - mysqldoc tree (paul:1.1559)

Below is the list of changes that have just been committed into a local mysqldoc repository of paul. When paul does a push these changes will be propagated to the main repository and, within 24 hours ...
 PaulApr 30, 2004 at 5:56 pmApr 30, 2004 at 5:56 pm
• 0

#### bk commit into 4.0 tree (serg:1.1797)

Below is the list of changes that have just been committed into a local 4.0 repository of serg. When serg does a push these changes will be propagated to the main repository and, within 24 hours ...
 Sergei GolubchikApr 30, 2004 at 5:16 pmApr 30, 2004 at 5:16 pm