Commit graph

4183 commits

Author SHA1 Message Date
bar@gw.udmsearch.izhnet.ru
95bafa655b Merge abarkov@work.mysql.com:/home/bk/mysql-4.1
into gw.udmsearch.izhnet.ru:/usr/home/bar/mysql-4.1
2002-07-01 20:58:45 +05:00
bell@sanja.is.com.ua
1a88542102 Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
into sanja.is.com.ua:/home/bell/mysql/work-having-4.1
2002-07-01 14:17:59 +03:00
bell@sanja.is.com.ua
2cf620004e subselect in having clause
fixed bug in sum function in subselect
2002-07-01 14:14:51 +03:00
bar@gw.udmsearch.izhnet.ru
8703e6063c Added test for new charset features 2002-06-27 19:36:18 +05:00
bar@gw.udmsearch.izhnet.ru
2e1285f296 Fix 2002-06-27 19:00:49 +05:00
bar@gw.udmsearch.izhnet.ru
3ad618d403 Now database default character is changed during ALTER DATABASE
if the current db is being altered
2002-06-27 15:21:52 +05:00
bar@gw.udmsearch.izhnet.ru
0dce493b69 ALTER DATABASE DEFAULT CHARACTER SET latin1; 2002-06-27 14:41:02 +05:00
bar@gw.udmsearch.izhnet.ru
a3d8e08695 SELECT DISTINCT CONVERT(field USING charset) now works properly 2002-06-26 18:08:33 +05:00
bar@gw.udmsearch.izhnet.ru
f683fe6890 This now correctly substitutes charset to new table:
CREATE TABLE a SELECT strfunc(non_default_charset_expr)
2002-06-26 16:41:51 +05:00
bar@gw.udmsearch.izhnet.ru
337d46966c Several problems were fixed (mostly BLOB+charset related)
Fixed that MyISAM were not working properly with non-8bit charsets in some cases
CONVERT() function now works properly
2002-06-26 16:00:43 +05:00
bar@gw.udmsearch.izhnet.ru
97d9936f5d Database default charset now works:
CREATE DATABASE dbname DEFAULT CHARACTERSET=latin1
2002-06-24 21:50:08 +05:00
bar@gw.udmsearch.izhnet.ru
5b45ebe812 database default character set is now stored in database directory 2002-06-21 16:55:55 +05:00
bar@gw.udmsearch.izhnet.ru
d616c90188 Fixed charset problem on UPDATE in non-default-charset field 2002-06-21 14:46:50 +05:00
bar@gw.udmsearch.izhnet.ru
c5b8f48cf5 New CHARSET() function 2002-06-20 23:26:04 +05:00
bar@gw.udmsearch.izhnet.ru
44347c5a54 SELECT left(non_default_charset_field,n) GROUP BY 1
now works more correctly. Still needs fixes.
2002-06-20 22:52:56 +05:00
bar@gw.udmsearch.izhnet.ru
5eafe401c0 New syntax for string with charset: _latin1'string'
Remove dupicated code
2002-06-20 18:47:55 +05:00
bar@gw.udmsearch.izhnet.ru
8d6342af2b Merge abarkov@work.mysql.com:/home/bk/mysql-4.1
into gw.udmsearch.izhnet.ru:/usr/home/bar/mysql-4.1
2002-06-20 14:13:13 +05:00
bell@sanja.is.com.ua
64f0f7a8ce Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
into sanja.is.com.ua:/home/bell/mysql/work-select_lex-4.1
2002-06-19 20:05:50 +03:00
bar@gw.udmsearch.izhnet.ru
630f7cac95 Now it is possible to drop default charset from table:
ALTER TABLE a CHARSET=DEFAULT
2002-06-19 21:48:34 +05:00
bar@gw.udmsearch.izhnet.ru
6f5f47855a Default table character set has been added:
CREATE TABLE a (field,...) TYPE=type CHARSET=cset;
2002-06-19 21:21:30 +05:00
bell@sanja.is.com.ua
0c808b431c merged 2002-06-19 17:55:51 +03:00
bell@sanja.is.com.ua
f974c735cf EXISTS type of subselect
more correct parameters in result creation script
2002-06-19 17:52:44 +03:00
bar@gw.udmsearch.izhnet.ru
f4f4962d4d UCS2 charset has been added 2002-06-17 22:43:40 +05:00
bar@gw.udmsearch.izhnet.ru
eeb8161072 All instances of "ulong" were replaced with "unsigned long" for portability reasons.
Failed to compile at least on freebsd.
2002-06-17 19:20:35 +05:00
venu@myvenu.com
67c06bf63a sql_prepare.cc:
corrected the symlink
2002-06-14 15:23:32 -07:00
venu@myvenu.com
beb405d563 Makefile.am:
Added missing sql_prepare.cc & sql_error.cc to libmysqld
sql_error.cc, sql_prepare.cc:
  new file
2002-06-14 15:08:50 -07:00
venu@myvenu.com
8470c364a0 client_test.c:
Forgot to include the portable changes from previous commit
2002-06-13 17:36:15 -07:00
venu@myvenu.com
143fb1fc74 client_test.c:
new file

'C' Test case for all prototype changes - Assert based which covers all most all scenarios
2002-06-13 17:28:25 -07:00
venu@myvenu.com
81148397a4 sql_list.h:
One more missed fix from Windows
2002-06-12 17:20:16 -07:00
venu@myvenu.com
3e7b4b2716 mysql_priv.h:
Missed change from previous resolve
2002-06-12 15:47:05 -07:00
venu@myvenu.com
5a33842a16 sql_error.cc, sql_prepare.cc:
new file

  Client-server protocol 4.1 changes - Server side:

 * Enhanced metadata information:
    - SHOW [COUNT(*)] ERRORS [LIMIT [offset,] rows]
    - SHOW [COUNT(*)] WARNING [LIMIT [offset,] rows]
    - SHOW TABLE TYPES
    - SHOW PRIVILEGES
    - SHOW COLUMN TYPES (Not fully implemented)

 * Prepared execution
 * Long data handling in pieces
 * And other misc changes
2002-06-12 14:13:12 -07:00
venu@myvenu.com
75959e6e26 Client-Server Protocol 4.1 changes - Client side:
- Support of prepared execution
  - Support of Original Table and Column names
  - Support of direct transactional API
  - And lot of misc handling

  (Note that, the pull will not work, unless you have the Server side changes also which will be followed by this commit)
2002-06-12 13:47:32 -07:00
bar@gw.udmsearch.izhnet.ru
ac0dfc7774 test_charset.c:
fix: use my_free() instead of free()
2002-06-11 21:04:14 +05:00
bar@gw.udmsearch.izhnet.ru
e8571e68bb New command: SHOW CHARACTER SET [LIKE 'wild'] 2002-06-11 17:40:06 +05:00
bell@sanja.is.com.ua
7677ee0545 Merge abelkin@work.mysql.com:/home/bk/mysql-4.1
into sanja.is.com.ua:/home/bell/mysql/mysql-4.1
2002-06-10 20:23:41 +03:00
bell@sanja.is.com.ua
3f309c0bd9 deleted accidentally pushed file 2002-06-10 20:22:31 +03:00
bar@gw.udmsearch.izhnet.ru
0d12cf1c62 Fixed that charset was not properly strored in index segment on myisam table 2002-06-10 21:10:57 +05:00
bar@gw.udmsearch.izhnet.ru
16ccc1923a strto.c:
Fix for typos in system_charset_info
2002-06-10 16:17:49 +05:00
bell@sanja.is.com.ua
9e77c6d8e7 .del-makefile2.w32:
Rename: BitKeeper/deleted/.del-makefile.w32 -> BitKeeper/deleted/.del-makefile2.w32
2002-06-07 21:31:31 +03:00
bell@sanja.is.com.ua
bd7e31bc53 temporary preventing subselect in HAVING clause 2002-06-07 21:26:43 +03:00
bell@sanja.is.com.ua
b9ad4b015e Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
into sanja.is.com.ua:/home/bell/mysql/work-select_lex-4.1
2002-06-07 21:01:58 +03:00
ram@gw.udmsearch.izhnet.ru
9c4dd343dc Merge rkalimullin@work.mysql.com:/home/bk/mysql-4.1
into gw.udmsearch.izhnet.ru:/usr/home/ram/mysql-4.1
2002-06-07 22:15:20 +05:00
ram@gw.udmsearch.izhnet.ru
e33a1c5440 check_one_rb_key() func 2002-06-07 22:13:59 +05:00
bar@gw.udmsearch.izhnet.ru
1a91646854 Charset of any string field now can be specified during CREATE TABLE 2002-06-07 17:23:33 +05:00
bell@sanja.is.com.ua
ab56d9b51b Prevent needless rexecuting empty subselects 2002-06-06 16:28:22 +03:00
bell@sanja.is.com.ua
27a2dac9fc post-merged fixing 2002-06-05 22:05:08 +03:00
bell@sanja.is.com.ua
5dbcac1d6d fixing after mergin 2002-06-05 21:35:23 +03:00
bell@sanja.is.com.ua
289ac250af merged 2002-06-05 21:32:22 +03:00
bar@gw.udmsearch.izhnet.ru
b62fafaa15 configure.in:
changed version number
2002-06-05 21:16:18 +05:00
monty@hundin.mysql.fi
ab1a273198 Merge work:/my/mysql-4.1 into hundin.mysql.fi:/my/mysql-4.1 2002-06-04 11:39:33 +03:00