summaryrefslogtreecommitdiff
path: root/libmysqld/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Fix to compile sql/examples content in embedded serverhf@deer.(none)2004-09-261-3/+8
|
* WL#1518, "make bundled zlib usable for unix builds": konstantin@mysql.com2004-07-241-1/+1
| | | | | | | | | | | | | required autotools macro written and deployed in all apropriate Makefile.ams. Use cases checked: - linux, standard location of zlib, no ndb - linux, standard locatoin of zlib, with ndb - linux, non-standard location of zlib, no ndb - hpux11, use of bundled zlib, no ndb The only non-checked case is non-standard location of zlib (or use of bundled zlib) + ndb. I wasn't able to check it as ndb/ just won't compile on beasts like AIX52 or HPUX11, where such a check is possible. It didn't compile there before as these systems dont't have installed zlib, so nothing got broken ;)
* A little fix in libmysqld: my_time.c was added twice.konstantin@mysql.com2004-06-241-1/+1
|
* Fix for Bug#4030 "Client side conversion string -> date type doesn't konstantin@mysql.com2004-06-241-2/+3
| | | | | | | | | | work (prepared statements)" and after-review fixes: - str_to_TIME renamed to str_to_datetime to pair with str_to_time - functions str_to_time and str_to_TIME moved to sql-common - send_data_str now supports MYSQL_TYPE_TIME, MYSQL_TIME_DATE, MYSQL_TIME_DATETIME types of user input buffers. - few more comments in the client library - a test case added.
* WL#1264 "Per-thread time zone support infrastructure".dlenev@brandersnatch.localdomain2004-06-181-1/+1
| | | | | | | | | | | | | | | | | | | | | Added basic per-thread time zone functionality (based on public domain elsie-code). Now user can select current time zone (from the list of time zones described in system tables). All NOW-like functions honor this time zone, values of TIMESTAMP type are interpreted as values in this time zone, so now our TIMESTAMP type behaves similar to Oracle's TIMESTAMP WITH LOCAL TIME ZONE (or proper PostgresSQL type). WL#1266 "CONVERT_TZ() - basic time with time zone conversion function". Fixed problems described in Bug #2336 (Different number of warnings when inserting bad datetime as string or as number). This required reworking of datetime realted warning hadling (they now generated at Field object level not in conversion functions). Optimization: Now Field class descendants use table->in_use member instead of current_thd macro.
* Removed compiler warningsmonty@mysql.com2004-06-011-1/+0
|
* merge with 4.0 to get Netware patches and fixes for libmysqld.dllmonty@mysql.com2004-05-251-17/+24
|\
| * Added patches from Novellmonty@mysql.com2004-05-251-19/+25
| |
* | Remove not needed sql_olap.cc from Makefile.ammonty@mysql.com2004-05-251-1/+1
| |
* | - disabled the NDB Cluster from the embedded serverlenz@mysql.com2004-04-261-2/+2
| | | | | | | | - added compiling of the NDB Cluster to compile-pentium-max
* | Makefile.am:tomas@mc05.(none)2004-04-181-2/+2
| | | | | | | | fix for embedded server and ndbcluster make
* | Add discover.cc to libmysqld Makefilemagnus@neptunus.(none)2004-04-161-1/+1
| |
* | Portability fixesmonty@mysql.com2004-04-071-2/+2
| | | | | | | | | | Fixed problems with group_concat() and HAVING Updated crash-me values
* | Code cleanup:ram@gw.mysql.r18.ru2004-02-031-1/+1
| | | | | | | | we don't need opt_range.h and opt_range.cc files at all.
* | code cleanup (unnecessary line in libmysqld/Makefile.am)hf@deer.(none)2004-01-271-1/+0
| |
* | SCRUMhf@deer.(none)2003-12-011-2/+2
| | | | | | | | WL#1246 (Query cache in embedded library)
* | Merge with 4.0monty@narttu.mysql.fi2003-11-041-2/+2
|\ \ | |/
| * minor fix in rmkonstantin@mysql.com2003-10-311-2/+2
| |
* | Simplified 'wrong xxx name' error messages by introducing 'general' ↵monty@narttu.mysql.fi2003-11-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ER_WRONG_NAME error Cleaned up (and disabled part of) date/time/datetime format patch. One can't anymore change default read/write date/time/formats. This is becasue the non standard datetime formats can't be compared as strings and MySQL does still a lot of datetime comparisons as strings Changed flag argument to str_to_TIME() and get_date() from bool to uint Removed THD from str_to_xxxx functions and Item class. Fixed core dump when doing --print-defaults Move some common string functions to strfunc.cc Dates as strings are now of type my_charset_bin instead of default_charset() Introduce IDENT_QUOTED to not have to create an extra copy of simple identifiers (all chars < 128) Removed xxx_FORMAT_TYPE enums and replaced them with the old TIMESTAMP_xxx enums Renamed some TIMESTAMP_xxx enums to more appropriate names Use defines instead of integers for date/time/datetime string lengths Added to build system and use the new my_strtoll10() function.
* | SCRUM:hf@deer.(none)2003-09-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | WL#604 Privileges in embedded library code added to check privileges in embedded library NO_EMBEDDED_ACCESS_CHECKS macros inserted in code so we can exclude access-checking parts. Actually we now can exclude these parts from standalone server as well. Do we need it? Access checks are disabled in embedded server by default. One should edit libmysqld/Makefile manually to get this working. We definitely need the separate configure for embedded server
* | After merge fixesmonty@mashka.mysql.fi2003-08-191-1/+2
| | | | | | | | | | Use server character set if --default-character-set is not used Added convert_string() for more efficient alloc+character-set convert of strings
* | Some mistakes fixedhf@deer.(none)2003-07-141-0/+1
| |
* | SCRUMhf@deer.(none)2003-06-171-6/+8
| | | | | | | | | | | | | | | | client capabilities included into libmysqld some API methods became "virtual" lots of duplicated code removed IMHO all the above made library's code way more pleasant to look at, didn't it?
* | merge with public treemonty@narttu.mysql.fi2003-06-051-1/+1
|\ \
| * | Added SQLSTATE to client/server protocolmonty@narttu.mysql.fi2003-06-041-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bmove_allign -> bmove_align Added OLAP function ROLLUP Split mysql_fix_privilege_tables to a script and a .sql data file Added new (MEMROOT*) functions to avoid calling current_thd() when creating some common objects. Added table_alias_charset, for easier --lower-case-table-name handling Better SQL_MODE handling (Setting complex options also sets sub options) New (faster) assembler string functions for x86
* | | Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1hf@deer.(none)2003-06-031-1/+1
|\ \ \ | | | | | | | | | | | | into deer.(none):/home/hf/work/mysql-4.1.emb_bind
| * | | Moved spatial functions to the sql/item_geofunc.cc file.ram@mysql.r18.ru2003-05-301-1/+1
| |/ /
* | | Lots of conflicts resolvedhf@deer.(none)2003-05-281-4/+4
|\ \ \ | |/ / |/| |
| * | SCRUMhf@deer.mysql.r18.ru2003-05-021-4/+4
| | | | | | | | | | | | | | | common parts of libmysql.c and sql/mini_client.cc moved to sql-common/client.c names of functions now are same in both cases
* | | convert.cc was removedbar@bar.mysql.r18.ru2003-05-231-1/+1
|/ /
* | Merge with 4.0.12monty@narttu.mysql.fi2003-03-191-2/+2
|\ \ | |/
| * - renamed "rnd" to "my_rnd" as the name was too generic (and is an exportedlenz@mysql.com2003-03-181-2/+2
| | | | | | | | | | | | | | | | symbol in libmysqlclient) (thanks to Dennis Haney for the initial patch) - cleanup: removed client/password.c (not used at all) and libmysql/password.c (should rather be a symlink to sql/password.c instead) - applied HPUX11 portability fix for char_val declaration to sql/password.c (taken from libmysql/password.c)
* | rename of net_pkg.cc to protocol.ccmonty@mashka.mysql.fi2002-12-111-1/+1
| | | | | | | | | | Class for sending data from server to client (Protocol) This handles both the old ( <= 4.0 ) protocol and then new binary protocol that is used for prepared statements.
* | mergingbell@sanja.is.com.ua2002-11-271-1/+1
|\ \
| * | basic row Items (SCRUM)bell@sanja.is.com.ua2002-11-151-1/+1
| | |
* | | removed redundant -I include-dirsserg@serg.mysql.com2002-11-261-3/+2
|/ /
* | addition correction for 'help' commandvva@genie.(none)2002-10-301-1/+1
| |
* | mergedserg@serg.mysql.com2002-10-141-5/+8
|\ \ | |/ |/|
| * Merge with 4.0.3monty@narttu.mysql.fi2002-08-301-5/+8
| |\ | | | | | | | | | | | | | | | | | | | | | | | | Some simple optimzations, more comments and indentation changes. Add ` around database in 'use database' in binary log. Moved max_error_count and max_warning_count to variables struct. Removed SHOW_WARNS_COUNT and SHOW_ERRORS_COUNT calls. Changed string functions to use character set of first string argument as default return characterset (Each string function can change the above assumption if needed)
| | * Makefile.am:venu@myvenu.com2002-06-141-3/+4
| | | | | | | | | | | | | | | | | | Added missing sql_prepare.cc & sql_error.cc to libmysqld sql_error.cc, sql_prepare.cc: new file
| | * simple subselects ported to new select_lex structuresbell@sanja.is.com.ua2002-05-121-1/+2
| | |
| | * add sql_derived.cc into compilationbar@gw.udmsearch.izhnet.ru2002-03-291-1/+1
| | |
| | * Added GIS extensionbar@gw.udmsearch.izhnet.ru2002-02-221-1/+2
| | |
* | | - Applied required modifications for automake 1.5lenz@mysql.com2002-10-011-12/+0
|/ / | | | | | | | | - some additional small fixes - added "depcomp" for automake 1.5
* | mergemonty@mashka.mysql.fi2002-07-231-3/+3
|\ \
| * | New SET syntax & system variables.monty@mashka.mysql.fi2002-07-231-3/+3
| |/ | | | | | | | | | | | | | | | | | | | | | | | | Made a some new buffers thread specific and changeable. Resize of key_buffer. AUTO_COMMIT -> AUTOCOMMIT Fixed mutex bug in DROP DATABASE Fixed bug when using auto_increment as second part of a key where first part could include NULL. Split handler->extra() to extra() and extra_opt() to be able to support thread specific buffers. Don't write message to error log when slave reconnects becasue of timeout. Fixed possible update problem when using DELETE/UPDATE on small tables (In some cases we used index even if table scanning would be better) A lot of minior code cleanups
* | Added missing file sql_olap.cc to libmysqld/Makefile.am to fix compilelenz@mysql.com2002-07-221-1/+1
|/ | | | failures when building the embedded server.
* Add support for NULL=NULL in keys (Used in GROUP BY optimization)monty@hundin.mysql.fi2002-01-161-1/+1
| | | | | | Add ISAM to Windows version Fix of test results Fixes for NULL keys in HEAP tables.
* Fix after mergemonty@hundin.mysql.fi2001-12-171-1/+1
|
* Add sql/mf_iocache.cc to libmysqld sources list.tim@black.box2001-10-291-1/+1
|