| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |\
| | |
| | |
| | | |
into mysql.com:/home/mydev/mysql-4.0-bug2686
|
| | |\ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
mysqld to crash.
Added put_length() to get_length() and unpack_key() to pack_key().
Keys were packed with the minimum size of the length field for the key part and
unpacked with length size of the base column.
For the purpose of optimal key packing we have the method pack_key(), while rows are
packed with pack(). Now keys are unpacked with unpack_key() and no longer with
unpack() which is used for rows.
|
| |\ \ \
| | |/ /
| |/| |
| | | | |
into mysql.com:/home/mydev/mysql-4.0-bug3565
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Redesigned the handler close functions so that they are usable
at different places where waiting for closing tables is done.
|
| |\ \ \
| | |_|/
| |/| |
| | | | |
into mysql.com:/home/mydev/mysql-4.0-bug2688
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
length primary key.
dded code to clear the tail of the reference buffer if the actual key length
is less than the maximum key length.
|
| |\ \ \
| | |/ /
| | | |
| | | | |
into mysql.com:/home/my/mysql-4.0
|
| | |\ \
| | | | |
| | | | |
| | | | | |
into sanja.is.com.ua:/home/bell/mysql/bk/work-qc-4.0
|
| | | |\ \
| | | | | |
| | | | | |
| | | | | | |
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
|
| | | | |/ |
|
| | |/ / |
|
| |/ /
| | |
| | |
| | |
| | | |
with ALTER TABLE and CREATE/DROP INDEX. (Bug #3109)
Make net_buffer_length visible for mysql clients (Bug #4206)
|
|\ \ \
| | | |
| | | |
| | | | |
into serg.mylan:/usr/home/serg/Abk/mysql-4.1
|
| | | | |
|
|/ / / |
|
|\ \ \ |
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
into serg.mylan:/usr/home/serg/Abk/mysql-4.1
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
into sanja.is.com.ua:/home/bell/mysql/bk/work-innodb-4.1
|
| | | | | | |
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | |
| | | | | | |
into sanja.is.com.ua:/home/bell/mysql/bk/work-innodb-4.1
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
into sanja.is.com.ua:/home/bell/mysql/bk/work-innodb-4.1
|
| | |\ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
into sanja.is.com.ua:/home/bell/mysql/bk/work-innodb-4.1
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
into mysql.com:/usr/home/bar/mysql-4.1
|
| | |/ / / / / /
| |/| | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
into mysql.com:/dbdata/psergey/mysql-4.1-root
|
| | | | | | | | | |
|
| |_|/ / / / / /
|/| | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
MyISAM too,
before being available to users. That will be the case in 4.1.4.
The "bk commit in mysqldoc" corresponding to this feature was not pushed.
Removing the 6 tests, they'll be pushed again later.
|
|\ \ \ \ \ \ \ \
| |_|_|_|_|/ / /
|/| | | | | | |
| | | | | | | | |
into mysql.com:/home/mysql_src/mysql-4.1-1717
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Won't be pushed as is - separate email sent for internal review.
WL#1717 "binlog-innodb consistency".
Now when mysqld starts, if InnoDB does a crash recovery, we use the binlog name
and position retrieved from InnoDB (corresponding to the last transaction
successfully committed by InnoDB) to cut any rolled back transaction from
the binary log. This is triggered by the --innodb-safe-binlog option.
Provided you configure mysqld to fsync() InnoDB at every commit (using
flush_log_at_trx_commit) and to fsync() the binlog at every write
(using --sync-binlog=1), this behaviour guarantees that a master always has
consistency between binlog and InnoDB, whenever the crash happens.
6 tests to verify that it works.
|
| | | | | | | | |
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| |_|_|/ / / / /
|/| | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
more logical table/index_flags
return HA_ERR_WRONG_COMMAND instead of abstract methods where appropriate
max_keys and other limits renamed to max_supported_keys/etc
max_keys/etc are now wrappers to max_supported_keys/etc
ha_index_init/ha_rnd_init/ha_index_end/ha_rnd_end are now wrappers to real {index,rnd}_{init,end} to enforce strict pairing
|
|\ \ \ \ \ \ \ \
| |_|_|/ / / / /
|/| | | | | | |
| | | | | | | | |
into mysql.com:/home/pem/work/mysql-4.1
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
statement].
|
|\ \ \ \ \ \ \ \
| |_|_|_|_|/ / /
|/| | | | | | |
| | | | | | | | |
into brandersnatch.localdomain:/home/dlenev/src/mysql-4.1-bg4200
|
| | |_|/ / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Now ESCAPE in LIKE will accept not only string literal but constant
delimited expression.
|
|\ \ \ \ \ \ \
| |_|/ / / / /
|/| | | | | |
| | | | | | | |
into sanja.is.com.ua:/home/bell/mysql/bk/work-regexp-4.1
|
| |/ / / / / |
|
|\ \ \ \ \ \ |
|
| | | | | | | |
|
| |\ \ \ \ \ \ |
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | | |
|
| | | | | | | | |
|