| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
query that mixed statements that do and do not return info. (Bug #11688)
|
|
|
|
|
|
| |
- Fixed some error condtion when handling dates with 'T'
- Added extra test for bug #11867 (Wrong result with "... WHERE ROW( a, b ) IN ( SELECT DISTINCT a, b WHERE ...)" to show it's not yet fixed
- Safety fixes and cleanups
|
|
|
|
| |
date format. (Bug #7308)
|
| |
|
|\
| |
| |
| | |
into mysql.com:/home/jimw/my/mysql-4.1-clean
|
| |
| |
| |
| |
| | |
--disable_reconnect and --enable_reconnect to mysqltest
so that it can be tested properly. (Bug #8866)
|
|/
|
|
|
|
|
| |
provide created shared memory objects with proper
access rights to make them usable when client and server
are running under different accounts.
Post review fixes.
|
| |
|
|
|
|
|
| |
format strings (in all languages) already included field limits on the
specifiers, so this is just protection against future mistakes. (Bug #7556)
|
|
|
|
|
|
|
| |
Make multi-statements the preferred option name (to coincide
with the renaming of the CLIENT_MULTI_RESULTS symbol to
CLIENT_MULTI_STATEMENTS). Continue to allow multi-queries
for backward compatibility.
|
|
|
|
|
| |
correctly even with zero month and day" and bug #7515 "from_unixtime(0)
now returns NULL instead of the Epoch" into 4.1 tree.
|
|
|
|
|
|
| |
add space after comma
add space after equal
add comments in vio_close_shared_memory()
|
|
|
|
|
|
|
|
|
| |
(continue)
added event_conn_closed
replaced WaitForSingleObject on WaitForMultipleObjects
inserted a check in vio_close()
added SetEvent() for event_conn_closed
|
|\
| |
| |
| | |
properly" with main tree.
|
| |
| |
| |
| |
| |
| |
| | |
In server we assume that datetime values stored in MYSQL_TIME struct
are normalized (and year is not greater than 9999), so we should
perform range checks in all places then we convert something to
MYSQL_TIME.
|
|/ |
|
|
|
|
| |
numeric columns (stmt_resultset_metadata)"
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New mysqltest that can run mysqltest with PS
Added support for ZEROFILL in PS
Fixed crash when one called mysql_stmt_store_result() without a preceding mysql_stmt_bind_result()
Updated test cases to support --ps-protocol
(Some tests are still run using old protocol)
Fixed crash in PS when using SELECT * FROM t1 NATURAL JOIN t2...
Fixed crash in PS when using sub queries
Create table didn't signal when table was created. This could cause a "DROP TABLE created_table" in another thread to wait "forever"
Fixed wrong permissions check in PS and multi-table updates (one could get permission denied for legal quries)
Fix for PS and SELECT ... PROCEDURE
Reset all warnings when executing a new PS query
group_concat(...ORDER BY) didn't work with PS
Fixed problem with test suite when not using innodb
|
|\
| |
| |
| | |
into mysql.com:/home/kostja/work/mysql-4.1-6049
|
| |
| |
| |
| |
| |
| |
| | |
statements and negative time/date values".
The bug was in wrong sprintf format used in the client library.
The fix moves TIME -> string conversion functions to sql-common and
utilized them in the client library.
|
|/
|
|
|
|
|
| |
Simple optimzations and cleanups
Removed compiler warnings and fixed portability issues
Added client functions 'mysql_embedded()' to allow client to check if we are using embedded server
Fixes for purify
|
|
|
|
| |
prepared statements."
|
|\
| |
| |
| | |
into mysql.com:/home/wax/mysql/mysql-4.1group_concat
|
| |\
| | |
| | |
| | | |
into mysql.com:/home/wax/mysql/mysql-4.1group_concat
|
| | | |
|
| | |
| | |
| | |
| | | |
sqlstat uninitialized in mysql_init().
|
| | |
| | |
| | |
| | |
| | | |
parameters": when unpacking binary time recieved from client, handle
the case when length is 0: it means all MYSQL_TIME members are zero.
|
|\ \ \
| | | |
| | | |
| | | | |
into eagle.mysql.r18.ru:/home/vva/work/BUG_4998/mysql-4.1
|
| | | |
| | | |
| | | |
| | | | |
(Bug #4998 --protocol doesn't reject bad values)
|
| | | |
| | | |
| | | |
| | | |
| | | | |
We have to include my_pthread.h since it is the place where localtime_r() is declared
on platforms where this function is missing.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
client.c:
Removed call to clear_slave_vio in end_server(). Removed header declaration of clear_slave_vio
slave.cc:
Removed clear_slave_vio function and added calls to thd->clear_active_vio before each call to end_server()
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
client.c:
Added call to clear_slave_vio inside end_server only when under Windows with repliaction
slave.cc:
Added clear_slave_vio function for clearing active vio on THD under Windows replication
|
|\ \ \
| |/ /
|/| |
| | | |
into deer.(none):/home/hf/work/mysql-4.1.emb
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
#4700 (Unsigned value returned as signed)
just no appropriate checking
#4701 (Errors returned earlier than expected)
all errors returned from send_command()
#4702 (Result isn't freed properly if there's no retrieval)
flush_use_result has only 'client' version and should
be made 'virtual'
|
| |/
|/| |
|
| |
| |
| |
| | |
compiler
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
| |
--position) and --stop-position
options for mysqlbinlog, with a test file.
This enables user to say "recover my database to how it was this morning at 10:30"
(mysqlbinlog "--stop-datetime=2003-07-29 10:30:00").
Using time functions into client/ made me move them out of sql/ into sql-common/.
+ (small) fix for BUG#4507 "mysqlbinlog --read-from-remote-server sometimes
cannot accept 2 binlogs" (that is, on command line).
|
|
|
|
|
|
|
|
| |
Symbol spelling change.
errmsg.c:
Client error message edits.
errmsg.h:
Two symbol spelling changes.
|
| |
|
|
|
|
| |
result of SHOW TABLE STATUS
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Return NULL if a time argument is given to date_add(). (Warning will be shown after Dimitri's timezone patch is pushed)
|
|
|
|
|
| |
some reason wasn't included before.
A lot of files cleaned up from #include <assert.h>
|
|
|
|
| |
Bug #3990 `--with-charset' ./configure's switch doesn'taffect mysql client library.
|
|
|
|
| |
Added new windows configuration
|
|
|
|
|
|
|
|
|
|
|
|
| |
(it should
produce hex digits in lower case). (fixed version)
Replaced _dig_vec array with two _dig_vec_upper/_dig_vec_lower arrays.
Added extra argument to int2str function which controls case of digits you get.
Replaced lot of invocations of int2str for decimal radix with more optimized int10_to_str()
function.
Removed unused my_itoa/my_ltoa functions.
|
|
|
|
|
|
| |
Fixed bugs in group_concat with ORDER BY and DISTINCT (Bugs #2695, #3381 and #3319)
Fixed crash when doing rollback in slave and the io thread catched up with the sql thread
Set locked_in_memory properly
|