Skip to content

Commit cb3ccf5

Browse files
author
Geert Vanderkelen
committed
Prepare release 2.0.2
1 parent 282e371 commit cb3ccf5

File tree

5 files changed

+100
-37
lines changed

5 files changed

+100
-37
lines changed

CHANGES.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,21 @@ Copyright (c) 2009, 2014, Oracle and/or its affiliates. All rights reserved.
88
Full release notes:
99
http://dev.mysql.com/doc/relnotes/connector-python/en/
1010

11+
v2.0.2
12+
======
13+
14+
- BUG19500097: Fix string decoding with binary character set
15+
- BUG19677659: Move testings of errors to internal repository
16+
- BUG19549363: Raise error when compression used with reset_session
17+
- BUG19642249: Improve errors reporting invalid sharding keys
18+
- BUG19711759: Fix Pylint issue in network module
19+
- BUG19667984: Fix converting invalid datetime values in Django backend
20+
- BUG19660283: Fix failing unit tests with MySQL server 5.7.5
21+
- BUG19584051: Fix comparison of type_code of columns for PEP-249
22+
- BUG19522948: Fix data corruption with TEXT and prepared statements
23+
- BUG19584116: Fix extra signal causing runtime error in Django
24+
25+
1126
v2.0.1
1227
======
1328

cpyint

lib/mysql/connector/errorcode.py

Lines changed: 80 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2525

2626
# This file was auto-generated.
27-
_GENERATED_ON = '2014-05-23'
28-
_MYSQL_VERSION = (5, 7, 4)
27+
_GENERATED_ON = '2014-10-10'
28+
_MYSQL_VERSION = (5, 7, 5)
2929

3030
"""This module contains the MySQL Server and Client error codes"""
3131

@@ -649,7 +649,7 @@
649649
ER_DELAYED_NOT_SUPPORTED = 1616
650650
WARN_NO_MASTER_INFO = 1617
651651
WARN_OPTION_IGNORED = 1618
652-
WARN_PLUGIN_DELETE_BUILTIN = 1619
652+
ER_PLUGIN_DELETE_BUILTIN = 1619
653653
WARN_PLUGIN_BUSY = 1620
654654
ER_VARIABLE_IS_READONLY = 1621
655655
ER_WARN_ENGINE_TRANSACTION_ROLLBACK = 1622
@@ -913,34 +913,82 @@
913913
ER_OLD_TEMPORALS_UPGRADED = 1880
914914
ER_INNODB_FORCED_RECOVERY = 1881
915915
ER_AES_INVALID_IV = 1882
916-
ER_FILE_CORRUPT = 1883
917-
ER_ERROR_ON_MASTER = 1884
918-
ER_INCONSISTENT_ERROR = 1885
919-
ER_STORAGE_ENGINE_NOT_LOADED = 1886
920-
ER_GET_STACKED_DA_WITHOUT_ACTIVE_HANDLER = 1887
921-
ER_WARN_LEGACY_SYNTAX_CONVERTED = 1888
922-
ER_BINLOG_UNSAFE_FULLTEXT_PLUGIN = 1889
923-
ER_CANNOT_DISCARD_TEMPORARY_TABLE = 1890
924-
ER_FK_DEPTH_EXCEEDED = 1891
925-
ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE_V2 = 1892
926-
ER_WARN_TRIGGER_DOESNT_HAVE_CREATED = 1893
927-
ER_REFERENCED_TRG_DOES_NOT_EXIST = 1894
928-
ER_EXPLAIN_NOT_SUPPORTED = 1895
929-
ER_INVALID_FIELD_SIZE = 1896
930-
ER_MISSING_HA_CREATE_OPTION = 1897
931-
ER_ENGINE_OUT_OF_MEMORY = 1898
932-
ER_PASSWORD_EXPIRE_ANONYMOUS_USER = 1899
933-
ER_SLAVE_SQL_THREAD_MUST_STOP = 1900
934-
ER_NO_FT_MATERIALIZED_SUBQUERY = 1901
935-
ER_INNODB_UNDO_LOG_FULL = 1902
936-
ER_INVALID_ARGUMENT_FOR_LOGARITHM = 1903
937-
ER_SLAVE_IO_THREAD_MUST_STOP = 1904
938-
ER_WARN_OPEN_TEMP_TABLES_MUST_BE_ZERO = 1905
939-
ER_WARN_ONLY_MASTER_LOG_FILE_NO_POS = 1906
940-
ER_QUERY_TIMEOUT = 1907
941-
ER_NON_RO_SELECT_DISABLE_TIMER = 1908
942-
ER_DUP_LIST_ENTRY = 1909
943-
ER_SQL_MODE_NO_EFFECT = 1910
916+
ER_PLUGIN_CANNOT_BE_UNINSTALLED = 1883
917+
ER_GTID_UNSAFE_BINLOG_SPLITTABLE_STATEMENT_AND_GTID_GROUP = 1884
918+
ER_FILE_CORRUPT = 1885
919+
ER_ERROR_ON_MASTER = 1886
920+
ER_INCONSISTENT_ERROR = 1887
921+
ER_STORAGE_ENGINE_NOT_LOADED = 1888
922+
ER_GET_STACKED_DA_WITHOUT_ACTIVE_HANDLER = 1889
923+
ER_WARN_LEGACY_SYNTAX_CONVERTED = 1890
924+
ER_BINLOG_UNSAFE_FULLTEXT_PLUGIN = 1891
925+
ER_CANNOT_DISCARD_TEMPORARY_TABLE = 1892
926+
ER_FK_DEPTH_EXCEEDED = 1893
927+
ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE_V2 = 1894
928+
ER_WARN_TRIGGER_DOESNT_HAVE_CREATED = 1895
929+
ER_REFERENCED_TRG_DOES_NOT_EXIST = 1896
930+
ER_EXPLAIN_NOT_SUPPORTED = 1897
931+
ER_INVALID_FIELD_SIZE = 1898
932+
ER_MISSING_HA_CREATE_OPTION = 1899
933+
ER_ENGINE_OUT_OF_MEMORY = 1900
934+
ER_PASSWORD_EXPIRE_ANONYMOUS_USER = 1901
935+
ER_SLAVE_SQL_THREAD_MUST_STOP = 1902
936+
ER_NO_FT_MATERIALIZED_SUBQUERY = 1903
937+
ER_INNODB_UNDO_LOG_FULL = 1904
938+
ER_INVALID_ARGUMENT_FOR_LOGARITHM = 1905
939+
ER_SLAVE_IO_THREAD_MUST_STOP = 1906
940+
ER_WARN_OPEN_TEMP_TABLES_MUST_BE_ZERO = 1907
941+
ER_WARN_ONLY_MASTER_LOG_FILE_NO_POS = 1908
942+
ER_QUERY_TIMEOUT = 1909
943+
ER_NON_RO_SELECT_DISABLE_TIMER = 1910
944+
ER_DUP_LIST_ENTRY = 1911
945+
ER_SQL_MODE_NO_EFFECT = 1912
946+
ER_AGGREGATE_ORDER_FOR_UNION = 1913
947+
ER_AGGREGATE_ORDER_NON_AGG_QUERY = 1914
948+
ER_SLAVE_WORKER_STOPPED_PREVIOUS_THD_ERROR = 1915
949+
ER_DONT_SUPPORT_SLAVE_PRESERVE_COMMIT_ORDER = 1916
950+
ER_SERVER_OFFLINE_MODE = 1917
951+
ER_GIS_DIFFERENT_SRIDS = 1918
952+
ER_GIS_UNSUPPORTED_ARGUMENT = 1919
953+
ER_GIS_UNKNOWN_ERROR = 1920
954+
ER_GIS_UNKNOWN_EXCEPTION = 1921
955+
ER_GIS_INVALID_DATA = 1922
956+
ER_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION = 1923
957+
ER_BOOST_GEOMETRY_CENTROID_EXCEPTION = 1924
958+
ER_BOOST_GEOMETRY_OVERLAY_INVALID_INPUT_EXCEPTION = 1925
959+
ER_BOOST_GEOMETRY_TURN_INFO_EXCEPTION = 1926
960+
ER_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTION = 1927
961+
ER_BOOST_GEOMETRY_UNKNOWN_EXCEPTION = 1928
962+
ER_STD_BAD_ALLOC_ERROR = 1929
963+
ER_STD_DOMAIN_ERROR = 1930
964+
ER_STD_LENGTH_ERROR = 1931
965+
ER_STD_INVALID_ARGUMENT = 1932
966+
ER_STD_OUT_OF_RANGE_ERROR = 1933
967+
ER_STD_OVERFLOW_ERROR = 1934
968+
ER_STD_RANGE_ERROR = 1935
969+
ER_STD_UNDERFLOW_ERROR = 1936
970+
ER_STD_LOGIC_ERROR = 1937
971+
ER_STD_RUNTIME_ERROR = 1938
972+
ER_STD_UNKNOWN_EXCEPTION = 1939
973+
ER_GIS_DATA_WRONG_ENDIANESS = 1940
974+
ER_CHANGE_MASTER_PASSWORD_LENGTH = 1941
975+
ER_USER_LOCK_WRONG_NAME = 1942
976+
ER_USER_LOCK_DEADLOCK = 1943
977+
ER_REPLACE_INACCESSIBLE_ROWS = 1944
978+
ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_GIS = 1945
979+
ER_ILLEGAL_USER_VAR = 1946
980+
ER_GTID_MODE_OFF = 1947
981+
ER_UNSUPPORTED_BY_REPLICATION_THREAD = 1948
982+
ER_INCORRECT_TYPE = 1949
983+
ER_FIELD_IN_ORDER_NOT_SELECT = 1950
984+
ER_AGGREGATE_IN_ORDER_NOT_SELECT = 1951
985+
ER_INVALID_RPL_WILD_TABLE_FILTER_PATTERN = 1952
986+
ER_NET_OK_PACKET_TOO_LARGE = 1953
987+
ER_INVALID_JSON_DATA = 1954
988+
ER_INVALID_GEOJSON_MISSING_MEMBER = 1955
989+
ER_INVALID_GEOJSON_WRONG_TYPE = 1956
990+
ER_INVALID_GEOJSON_UNSPECIFIED = 1957
991+
ER_DIMENSION_UNSUPPORTED = 1958
944992
CR_UNKNOWN_ERROR = 2000
945993
CR_SOCKET_CREATE_ERROR = 2001
946994
CR_CONNECTION_ERROR = 2002
@@ -990,7 +1038,7 @@
9901038
CR_SHARED_MEMORY_CONNECT_SET_ERROR = 2046
9911039
CR_CONN_UNKNOW_PROTOCOL = 2047
9921040
CR_INVALID_CONN_HANDLE = 2048
993-
CR_SECURE_AUTH = 2049
1041+
CR_UNUSED_1 = 2049
9941042
CR_FETCH_CANCELED = 2050
9951043
CR_NO_DATA = 2051
9961044
CR_NO_STMT_METADATA = 2052

lib/mysql/connector/locales/eng/client_error.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2525

2626
# This file was auto-generated.
27-
_GENERATED_ON = '2014-05-23'
28-
_MYSQL_VERSION = (5, 7, 4)
27+
_GENERATED_ON = '2014-10-10'
28+
_MYSQL_VERSION = (5, 7, 5)
2929

3030
# Start MySQL Error messages
3131
CR_UNKNOWN_ERROR = u"Unknown MySQL error"
@@ -77,7 +77,7 @@
7777
CR_SHARED_MEMORY_CONNECT_SET_ERROR = u"Can't open shared memory; cannot send request event to server (%s)"
7878
CR_CONN_UNKNOW_PROTOCOL = u"Wrong or unknown protocol"
7979
CR_INVALID_CONN_HANDLE = u"Invalid connection handle"
80-
CR_SECURE_AUTH = u"Connection using old (pre-4.1.1) authentication protocol refused (client option 'secure_auth' enabled)"
80+
CR_UNUSED_1 = u"Connection using old (pre-4.1.1) authentication protocol refused (client option 'secure_auth' enabled)"
8181
CR_FETCH_CANCELED = u"Row retrieval was canceled by mysql_stmt_close() call"
8282
CR_NO_DATA = u"Attempt to read column without prior row fetch"
8383
CR_NO_STMT_METADATA = u"Prepared statement contains no metadata"

lib/mysql/connector/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
as mysql.connector.version.
2727
"""
2828

29-
VERSION = (2, 0, 1, '', 0)
29+
VERSION = (2, 0, 2, '', 0)
3030

3131
if VERSION[3] and VERSION[4]:
3232
VERSION_TEXT = '{0}.{1}.{2}{3}{4}'.format(*VERSION)

0 commit comments

Comments
 (0)