| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.0-maint
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Corrected spelling in copyright text
Makefile.am:
Don't update the files from BitKeeper
Many files:
Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header
Adjusted year(s) in copyright header
Many files:
Added GPL copyright text
Removed files:
Docs/Support/colspec-fix.pl
Docs/Support/docbook-fixup.pl
Docs/Support/docbook-prefix.pl
Docs/Support/docbook-split
Docs/Support/make-docbook
Docs/Support/make-makefile
Docs/Support/test-make-manual
Docs/Support/test-make-manual-de
Docs/Support/xwf
|
|\ \
| |/
| |
| | |
into siva.hindu.god:/usr/home/tim/m/bk/50
|
| |
| |
| |
| | |
Changed header to GPL version 2 only
|
|\ \
| |/
|/|
| | |
into siva.hindu.god:/usr/home/tim/m/bk/50
|
| |\
| | |
| | |
| | | |
into polly.local:/home/kaa/src/maint/mysql-5.0-maint
|
| | |\
| | | |
| | | |
| | | | |
into polly.local:/tmp/maint/bug24037/my50-bug24037
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Added definitions for the following Hebrew characters as specified by the ISO/IEC 8859-8:1999:
LEFT-TO-RIGHT MARK (LRM)
RIGHT-TO-LEFT MARK (RLM)
|
| | | |\
| | | | |
| | | | |
| | | | | |
into polly.local:/home/kaa/src/maint/mysql-4.1-maint
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
more similar to my_strtod() (and maybe even a bit faster due
to less floating point divisions).
This should at least partially fix Bug #23260 for DECIMALs
with a moderate number of total digits.
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
into neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Fixed compiler warnings (detected by VC++):
- Removed not used variables
- Added casts
- Fixed wrong assignments to bool
- Fixed wrong calls with bool arguments
- Added missing argument to store(longlong), which caused wrong store method to be called.
|
|\ \ \ \ \
| |/ / / /
| | / / /
| |/ / /
|/| | | |
into neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
into dl145s.mysql.com:/data0/bk/team_tree_merge/MERGE/mysql-5.0-opt
|
| | |\ \ \
| | | | | |
| | | | | |
| | | | | | |
into mysql.com:/home/my/mysql-5.0
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
(Mostly in DBUG_PRINT() and unused arguments)
Fixed bug in query cache when used with traceing (--with-debug)
Fixed memory leak in mysqldump
Removed warnings from mysqltest scripts (replaced -- with #)
|
| |\ \ \ \ \
| | |/ / / /
| |/| | | |
| | | | | | |
into mysql.com:/home/hf/work/mysql-5.0-0mrg
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
decimal->ulong conversion fixed to assign max possible ULONG if decimal
is bigger
Item_func_unsigned now handles DECIMAL parameter separately as we can't
rely on decimal::val_int result here.
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Problem: SHOW CREATE TABLE printed garbage in table
name for tables having TURKISH I
(i.e. LATIN CAPITABLE LETTER I WITH DOT ABOVE)
when lower-case-table-name=1.
Reason: In some cases during lower/upper conversion in utf8,
the result string can be shorter the original string
(including the above letter). Old implementation of caseup_str()
and casedn_str() didn't handle the result length properly,
assuming that length cannot change.
This fix changes the result type of cs->cset->casedn_str()
and cs->cset->caseup_str() from VOID to UINT, to return
the result length, as well as put '\0' terminator on a
proper place.
Also, my_caseup_str_utf8() and my_casedn_str_utf8() were
rewritten not to use strlen() for performance purposes.
It was done with help of adding of new functions - my_utf8_uni_no_range()
and my_uni_utf8_no_range() - for null terminated strings.
|
|\ \ \ \
| |/ / /
|/| | |
| | | | |
into polly.local:/home/kaa/src/maint/mysql-5.0-maint
|
| |\ \ \
| | | |/
| | |/|
| | | | |
into polly.local:/tmp/maint/bug22129/my50-bug22129
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | /
| | |/
| |/| |
into mysql.com:/home/hf/mysql-5.0.mrg
|
| |\ \
| | |/
| | |
| | | |
into mysql.com:/home/gluh/MySQL/Merge/4.1-kt
|
| | |\
| | | |
| | | |
| | | | |
into polly.local:/home/kaa/src/maint/m41-maint--07OGk
|
| | | |
| | | |
| | | |
| | | | |
patch)
|
| |\ \ \
| | |/ /
| | | |
| | | | |
into mysql.com:/usr/home/bar/mysql-4.1.b20471v2
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The main problem was already fixed by Igor under terms of 16674.
Adding some additional minor fixes and tests.
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
into neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | | |
into mysql.com:/usr/home/bar/mysql-5.0.b6147rpl
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
results
The problem was that when converting a string to an exact number,
rounding didn't work, because conversion didn't understand
approximate numbers notation.
Fix: a new function for string-to-number conversion was implemented,
which is aware of approxinate number notation (with decimal point
and exponent, e.g. -19.55e-1)
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | | |
into polly.local:/home/kaa/src/maint/m50-maint--07OGt
|
| |\ \ \ \ \
| | | |_|_|/
| | |/| | |
| | | | | | |
into polly.local:/tmp/22129/bug22129/my50-bug22129
|
| | | |/ /
| | |/| |
| | | | |
| | | | | |
Better checks for underflow/overflow
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | /
| | |_|/
| |/| | |
into mysql.com:/usr/home/bar/mysql-5.0.b19741merge
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
LIKE craashed with a pattern having letters in the range 128..255
(e.g. A WITH ACUTE or C WITH CARON) because of wrong cast from
signed char to unsigned int.
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
into trift2.:/M50/merge-4.1-to-5.0
|
| |/ /
| | |
| | |
| | | |
In 5.0, this is already solved, so that is a null-merge ("ul").
|
| |\ \
| | | |
| | | |
| | | | |
into mysql.com:/home/my/mysql-4.1
|
|\ \ \ \
| |_|_|/
|/| | |
| | | | |
into moonbone.local:/home/evgen/bk-trees/mysql-5.0-opt
|
| | | |
| | | |
| | | |
| | | | |
* portability fix: moved the macro call after the C declaration
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Adding decimal "digits" in multiplication resulted in signed overflow and
producing wrong results.
Fixed by using large enough buffers and intermediary result types :
dec2 (currently longlong) to hold result of adding decimal "digits"
(currently int32).
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | | |
into mysql.com:/home/my/mysql-5.0
|
| |\ \ \
| | | |/
| | |/|
| | | | |
into mysql.com:/home/my/mysql-5.0
|
| | | |
| | | |
| | | |
| | | |
| | | | |
hp_test2 now works again
Fixed wrong cast, which caused problems with gcc 4.0 and floats in prepared statements (Bug #19694)
|