Sinisa@sinisa.nasamreza.org
da8d3d0c06
few small fixes
2002-08-01 15:19:06 +03:00
serg@sergbook.mysql.com
43ef1198e9
MyISAM: always store alloced_rec_buff_length with the buffer itself
2002-07-26 14:42:51 +02:00
serg@sergbook.mysql.com
5d978447b2
Merge work:/home/bk/mysql-4.0
...
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-07-25 19:09:54 +02:00
serg@sergbook.mysql.com
c1bbf6af2d
MI_SORT_INFO and MI_SORT_PARAM massaging
2002-07-25 19:08:37 +02:00
lenz@mysql.com
c6cc112943
Added an "#ifdef _AIX" around the "#pragma #alloca" in include/my_sys.h
...
since it is AIX specific only and compilers on other platforms issued
warnings about it.
2002-07-25 18:12:18 +02:00
monty@mashka.mysql.fi
c702a1f8fd
Removed wrong implementation of CUBE/ROLLUP
...
Fixed bugfix of INSERT ... SET db_name.table_name.column_name
Changed locking to external-locking
Fix client hangup for some invalid SQL queries.
2002-07-24 19:55:08 +03:00
monty@mashka.mysql.fi
4233d3a3d4
merge
2002-07-23 20:39:36 +03:00
monty@mashka.mysql.fi
dddc20d9d1
New SET syntax & system variables.
...
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
2002-07-23 18:31:22 +03:00
serg@sergbook.mysql.com
0642d54a37
parallel repair: style fixups
2002-07-21 21:01:05 +02:00
salle@geopard.online.bg
b472f401b1
Some
...
C++ comments cleanup
2002-07-17 15:17:20 +03:00
serg@sergbook.mysql.com
53b88c2080
Merge work:/home/bk/mysql-4.0
...
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-07-14 21:48:41 +02:00
serg@sergbook.mysql.com
2fe3fec4e4
parallel repair needs rec_buff local for thread !!!
2002-07-14 21:47:46 +02:00
jani@rhols221.adsl.netsonic.fi
6a95858ca0
Merge work:/home/bk/mysql-4.0/
...
into rhols221.adsl.netsonic.fi:/home/my/bk/mysql-4.0-new
2002-07-10 20:19:36 +03:00
lenz@mysql.com
04888e4675
Added a compile fix for AIX to include/my_sys.h
...
Corrected some comments that were using C++-style instead of C-style
2002-07-03 18:45:38 +02:00
monty@hundin.mysql.fi
6cb77c6b3e
Portability fixes.
...
Don't free memory from InnoDB at exit (as this may be done before other threads are finnished)
2002-07-01 11:19:17 +03:00
jani@rhols221.adsl.netsonic.fi
b3d57979c7
Merge work:/home/bk/mysql-4.0/
...
into rhols221.adsl.netsonic.fi:/home/my/bk/mysql-4.0-new
2002-07-01 10:14:55 +03:00
serg@serg.mysql.com
07bd261c1b
Merge work:/home/bk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-06-30 23:35:59 +00:00
monty@hundin.mysql.fi
f160def295
Fix problem with gcc 3.1
2002-06-30 23:04:11 +03:00
monty@hundin.mysql.fi
d4ad469c9b
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2002-06-30 19:34:54 +03:00
serg@serg.mysql.com
0a1de562a7
merged
2002-06-30 16:14:48 +00:00
monty@hundin.mysql.fi
f87efa928b
Update for running gcc 3.x (mainly on HPUX)
...
Portability fixes for HPUX
Rename of CHECK_LOCK to IS_FREE_LOCK
Apply lower_case_table_names also to databases
Cleanup of describe code
Don't allow \ in database names
2002-06-30 18:57:21 +03:00
serg@serg.mysql.com
53ac59b913
"myisamchk -p" for parallel recover works (no extensive testing though)
2002-06-30 14:17:29 +00:00
bell@sanja.is.com.ua
2426972c5b
semaphores replaced by rwlock
2002-06-30 12:08:58 +03:00
monty@hundin.mysql.fi
978bf7212c
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2002-06-29 21:16:11 +03:00
monty@hundin.mysql.fi
0573b66df3
Added support for rw_tryrdlock() and rw_trywrlock()
2002-06-29 20:26:33 +03:00
salle@geopard.(none)
ffd9a80d26
Small comment typo fix
...
This is also my first attempt to commit and push
2002-06-29 18:52:24 +03:00
monty@hundin.mysql.fi
8fa3c789f6
Added support for semaphores in mysys.
...
(Needed for query cache for systems which doesn't have native semaphores)
2002-06-29 00:16:15 +03:00
jani@rhols221.adsl.netsonic.fi
7cad1f9313
Added interface for first set of dynamic variables.
2002-06-28 19:30:09 +03:00
monty@hundin.mysql.fi
578a9d9901
Updated windows files (VC++ files and winmysqladmin).
...
Portability fixes.
Removed compiler warnings.
2002-06-28 17:26:11 +03:00
monty@hundin.mysql.fi
ddc8c5403e
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2002-06-27 14:16:44 +03:00
monty@hundin.mysql.fi
6b36860c9c
Made lock_io_cache() and unlock_io_cache() as functions.
2002-06-27 14:15:55 +03:00
bell@sanja.is.com.ua
347ca5ea4e
improvement in root memory allocator
2002-06-27 12:26:51 +03:00
monty@hundin.mysql.fi
5fa5172b64
merge
2002-06-27 11:35:50 +03:00
monty@hundin.mysql.fi
8a2daeac77
Removed mysql_ssl_clear()
...
Added statistics information for alarms (for bug tracking)
Don't store "incomplete" in the xxx.cfg file if we are not using --restart. (Crash-me)
Enlarged STACK_BUF_ALLOC becasue of failed crash-me test
Aded new script mysql_tableinfo to make a system directory.
2002-06-27 11:27:04 +03:00
serg@sergbook.mysql.com
a0cfa78970
post-merge fix
2002-06-24 22:22:23 +02:00
serg@sergbook.mysql.com
dcdfe5b545
mi_check T_xxx options massaged. T_REP_PARALLEL added
...
my_getopt-related style changes in myisamchk.c
2002-06-24 21:21:33 +02:00
lenz@mysql.com
eb4ac4a154
Removed file include/getopt.h and added missing files to
...
include/Makefile.am to resolve broken dependencies in "make distcheck"
Added -DHAVE_BROKEN_REALPATH to the Mac OS X (darwin) compile options in
configure.in
2002-06-23 17:42:29 +02:00
serg@serg.mysql.com
f503efea62
Merge work:/home/bk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-06-21 19:17:54 +00:00
monty@hundin.mysql.fi
89f8978731
Fixed some bugs after last merge
...
Added semaphore support to MIT-pthreads.
2002-06-20 15:25:02 +03:00
serg@serg.mysql.com
f79d75fae6
post-merge comment style fix
2002-06-20 00:58:54 +00:00
serg@serg.mysql.com
099d78d4cb
resolving
2002-06-20 00:55:06 +00:00
serg@serg.mysql.com
5c83ae3fca
multithreaded repair-by-sort code
...
parallel read access to IO_CACHE
2002-06-19 23:54:45 +00:00
monty@hundin.mysql.fi
0d8e13979d
Made keyread (key scanning) a key specific attribute.
...
This avoids using fulltext keys for table scanning.
This also reverts Sinisa's original fix for this problem.
2002-06-19 00:22:30 +03:00
peter@linux.local
f85a002c68
Merge
2002-06-14 15:24:22 +04:00
peter@linux.local
d505803728
This is just code style/minor optimizations cleanup changeset
2002-06-14 15:14:30 +04:00
monty@mashka.mysql.fi
b8421d34ec
Added the following new privleges:
...
SHOW DATABASES
CREATE TEMPORARY TABLE
LOCK TABLES
REPLICATION SLAVE & REPLICATION CLIENT
SUPER
EXECUTE
All scripts & documentation is updated for this change.
Added better error messages for global privileges
2002-06-12 15:04:18 +03:00
peter@linux.local
89b161d05d
This changeset is mostly new version of previous commit modified according
...
to Monty's code style and optimization comments
2002-06-11 13:37:48 +04:00
monty@mashka.mysql.fi
2aecdd1a91
Big code cleanup/review before 4.0.2 release.
...
(All commit emails since 4.0.1 checked)
This had to be done now, before the 4.1 tree changes to much, to make it easy to propagate bug fixes to the 4.1 tree.
2002-06-11 11:20:31 +03:00
monty@hundin.mysql.fi
e4130b11c9
removed init_count from IO_CACHE.
...
Added missing mutex_unlock to slave replication code.
2002-06-05 23:04:38 +03:00
monty@hundin.mysql.fi
544f95c451
merge with 3.23
2002-06-02 20:46:03 +03:00