You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add ServerFeatures.LargePackets to control whether large BLOBs should be
sent to the server. Although max_allowed_packet can be increased for
MySQL Server 5.6, inserting a large BLOB will still fail with the message
"The size of BLOB/TEXT data inserted in one transaction is greater than
10% of redo log size. Increase the redo log size using innodb_log_file_size."
Rather than customizing this option for MySQL Server 5.6, I've simply
disabled the tests. (They do pass locally with a correctly-configured
mysql:5.6 Docker container.)
varqueryResult=(awaitconnection.QueryAsync<byte[]>(Invariant($"select `{column}` from datatypes_blobs where rowid = {lastInsertId}")).ConfigureAwait(false)).Single();
552
549
TestUtilities.AssertEqual(data,queryResult);
@@ -569,11 +566,8 @@ public void InsertLargeBlobSync(string column, int size)
569
566
connection.Open();
570
567
vartransaction=connection.BeginTransaction();
571
568
572
-
// verify that this amount of data can be sent to MySQL successfully
0 commit comments