- 08 Dec, 2015 2 commits
-
-
Olivier Bertrand authored
-
Olivier Bertrand authored
Always return NULL on error. Adding also the file length. modified: storage/connect/json.cpp modified: storage/connect/jsonudf.cpp - JSONCOL::WriteColumn Add types SHORT and BIGINT as accepted modified: storage/connect/tabjson.cpp - TDBJSN: Make this type use a separate storage for Json parsing and retrieve this memory between each rows. This is necessary to be able to handle big tables. See MDEV-9228. modified: storage/connect/tabjson.cpp modified: storage/connect/tabjson.h
-
- 05 Dec, 2015 1 commit
-
-
Olivier Bertrand authored
Parsing memory, not added in CalcLen, is added in CheckMemory. Adding also the file length. modified: storage/connect/jsonudf.cpp
-
- 04 Dec, 2015 1 commit
-
-
Olivier Bertrand authored
modified: storage/connect/filamzip.cpp Avoid calling the wrong AddValue (Windows compiler error ???) modified: storage/connect/json.h Fix looping bug in JARRAY::AddValue for arrays having one value. Fix potential crash in JVALUE::SetValue modified: storage/connect/json.cpp Many changes to fix bugs, enhance memory handling and modify Jpath. In JSNX some functions have been re-written or added to handle new Jpath. BMX was re-defined to avoid a different size between Windows an Linux. Jbin memory was fixed to use the proper memory when adding values. Default pretty value is now 0 instead of 2. Filename is stored in BSON when IsJson == 2. BSON size is added to memlen in CalcLen when applicable. The order or parameter was switch in Json_Object_Grp. File name argument must be a constant (temporary?) Json_Set_Item now returns file name when applicable. modified: storage/connect/jsonudf.cpp modified: storage/connect/jsonudf.h Include "mycat.h" modified: storage/connect/mycat.cc Udf_json test revisited and fixed for Linux modified: storage/connect/mysql-test/connect/r/json_udf.result modified: storage/connect/mysql-test/connect/t/json_udf.inc modified: storage/connect/mysql-test/connect/t/json_udf.test modified: storage/connect/mysql-test/connect/t/json_udf2.inc
-
- 22 Nov, 2015 2 commits
-
-
Olivier Bertrand authored
modified: storage/connect/value.cpp Avoid warning on redefined XSTR modified: storage/connect/tabxml.cpp
-
Olivier Bertrand authored
Use PlgDBSuballoc in JbinAlloc to avoid unsupported longjmp's. modified: storage/connect/ha_connect.cc modified: storage/connect/jsonudf.cpp modified: storage/connect/jsonudf.h modified: storage/connect/mysql-test/connect/r/json_udf.result modified: storage/connect/mysql-test/connect/t/json_udf.inc modified: storage/connect/tabjson.cpp modified: storage/connect/value.cpp Add new UDF functions jsoncontains, jsoncontains_path, json_set_item, json_insert_item, json_update_item, jbin_set_item, jbin_insert_item, jbin_update_item modified: storage/connect/json.cpp modified: storage/connect/json.h modified: storage/connect/jsonudf.cpp modified: storage/connect/jsonudf.h
-
- 08 Nov, 2015 2 commits
-
-
Olivier Bertrand authored
-
Olivier Bertrand authored
Maintainer: Michal Hrusecky <Michal.Hrusecky@opensuse.org> (modified by O. Bertrand --> adding and using the XSTR macro) modified: storage/connect/tabxml.cpp
-
- 25 Oct, 2015 3 commits
-
-
Olivier Bertrand authored
Define O_RDONLY in jsonudf.cpp Correct wrong deinit function names Make Locate functions use the variable more Avoid signed/unsigned warning in ha_connect.cc GetIntegerTableOption Initialize oom in tabodbc MakeInsert modified: storage/connect/ha_connect.cc modified: storage/connect/jsonudf.cpp modified: storage/connect/tabodbc.cpp
-
Olivier Bertrand authored
Define O_RDONLY in jsonudf.cpp Correct wrong deinit function names Make Locate functions use the variable more Avoid signed/unsigned warning in ha_connect.cc GetIntegerTableOption Initialize oom in tabodbc MakeInsert modified: storage/connect/ha_connect.cc modified: storage/connect/jsonudf.cpp modified: storage/connect/tabodbc.cpp
-
Buggynours authored
modifié : storage/connect/ha_connect.cc modifié : storage/connect/jsonudf.cpp nouveau fichier : storage/connect/mysql-test/connect/r/odbc_firebird.result modifié : storage/connect/mysql-test/connect/t/json.test nouveau fichier : storage/connect/mysql-test/connect/t/odbc_firebird.test modifié : storage/connect/tabodbc.cpp supprimé : storage/connect/Makefile
-
- 21 Oct, 2015 1 commit
-
-
Olivier Bertrand authored
modified: storage/connect/tabodbc.cpp
-
- 20 Oct, 2015 1 commit
-
-
Olivier Bertrand authored
-
- 18 Oct, 2015 1 commit
-
-
Olivier Bertrand authored
modified: storage/connect/ha_connect.cc modified: storage/connect/mysql-test/connect/r/datest.result modified: storage/connect/mysql-test/connect/t/datest.test
-
- 17 Oct, 2015 1 commit
-
-
Olivier Bertrand authored
modified: storage/connect/json.cpp modified: storage/connect/json.h modified: storage/connect/jsonudf.cpp modified: storage/connect/mysql-test/connect/r/json_udf.result modified: storage/connect/mysql-test/connect/std_data/biblio.json modified: storage/connect/mysql-test/connect/t/json_udf.inc modified: storage/connect/mysql-test/connect/t/json_udf.test modified: storage/connect/tabjson.cpp
-
- 04 Oct, 2015 1 commit
-
-
Olivier Bertrand authored
-
- 21 Sep, 2015 1 commit
-
-
Olivier Bertrand authored
modified: storage/connect/jsonudf.cpp modified: storage/connect/jsonudf.h modified: storage/connect/mysql-test/connect/r/json_udf.result modified: storage/connect/mysql-test/connect/t/json_udf.inc modified: storage/connect/value.cpp
-
- 18 Sep, 2015 2 commits
-
-
Olivier Bertrand authored
-
Alexander Barkov authored
WHERE COALESCE(time_column)=TIME('00:00:00') AND COALESCE(time_column)=DATE('2015-09-11') MDEV-8814 Wrong result for WHERE datetime_column > TIME('00:00:00')
-
- 17 Sep, 2015 4 commits
-
-
Alexander Barkov authored
which did not return a correct "end_of_num" pointer in case of character sets with mbminlen>1 (ucs2, utf16, utf16le, utf32). The bug caused sporadic test failures on BuildBot, as well "uninitialized memory read" errors in valgrind builds.
-
Jan Lindström authored
is linked statically and dynamic plugin is not available.
-
Oleksandr Byelkin authored
Added tid (thread ID) for system where it is present. ps -eL -o tid,pid,command shows the thread on Linux
-
Alexander Barkov authored
MDEV-8468 CAST and INSERT work differently for DECIMAL/INT vs DOUBLE for a string with trailing spaces
-
- 16 Sep, 2015 2 commits
-
-
Sergey Vojtovich authored
Contributed by Bill Parker. Added check for strndup() return value.
-
Jan Lindström authored
Allow enforce-storage-engine="" option and use that on mysql_install_db when doing bootstrap.
-
- 15 Sep, 2015 6 commits
-
-
Nirbhay Choubey authored
Updated address parsing logic to include IPv6 format.
-
Olivier Bertrand authored
was fixed in HA_CONNECT::CondFilter moving res= pval->val_str(&tmp) but this was wrong. Now res is only used for strings. Change version number modified: storage/connect/ha_connect.cc Add some new UDF's modified: storage/connect/json.cpp modified: storage/connect/json.h modified: storage/connect/jsonudf.cpp modified: storage/connect/jsonudf.h Fix change in tests json_udf modified: storage/connect/mysql-test/connect/r/json_udf.result modified: storage/connect/mysql-test/connect/t/json_udf.inc modified: storage/connect/mysql-test/connect/t/json_udf.test
-
Nirbhay Choubey authored
Fix the test case : switch to save_master_gtid.inc & sync_with_master_gtid.inc to sync slave with master.
-
Jan Lindström authored
-
Jan Lindström authored
MDEV-8799: Server crashes in btr_defragment_add_index, encryption.innodb-bad-key-change5 and alike fail in buildbot Problem was unsafe access to NULL pointer. Added additional checks to avoid access to NULL pointer.
-
Alexander Barkov authored
-
- 14 Sep, 2015 7 commits
-
-
Jan Lindström authored
-
Jan Lindström authored
MDEV-8772: Assertion failure in file ha_innodb.cc line 20027 when importing page compressed and encrypted tablespace using incorrect keys Add error handling to decryp function when decrypt fails during import.
-
Jan Lindström authored
MDEV-8769: Server crash at file btr0btr.ic line 122 when defragmenting encrypted table using incorrect keys Add error handling when getting block from encrypted table and decryption fails.
-
Jan Lindström authored
MDEV-8768: Server crash at file btr0btr.ic line 122 when checking encrypted table using incorrect keys Add error handling to btr_validate_index when index root block can't be read because block decryption fails.
-
Jan Lindström authored
Add a new error message when table is encrypted but decryption fails. Use this new error message on InnoDB/XtraDB.
-
Elena Stepanova authored
-
Elena Stepanova authored
type_spatial_indexes test is now be re-enabled, and the new result file can be used for creating engine-specific rdiffs
-
- 13 Sep, 2015 1 commit
-
-
Alexander Barkov authored
-
- 12 Sep, 2015 1 commit
-
-
Jan Lindström authored
ALTER TABLE should either bypass enforce-storage-engine, or mysql_upgrade should refuse to run Allow user to alter contents of existing table without enforcing storage engine. However, enforce storage engine on ALTER TABLE x ENGINE=y;
-