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
8219: Bug fix: events should remain enabled after sql-server restarts
Fixing an event scheduler bug that caused events to be disabled and not run when the sql-server is restarted.
Fixes #8167
8209: add constraint violations to dolt status
fixes: #8114
go-mysql-server
2623: Fix anti-join correctess bug
We had some strange logic for accepting a join anti-match, ripped it out and everything seems to be working correctly now.
2613: Query properties rule filtering
Edit most of the analyzer interfaces to pass a new context object that accumulates query specific properties. Currently the object is called QueryFlags, and accumulates information about the query to inform better rule filtering and more efficient spooling strategies.
The change that has the biggest effect on oltp_point_select perf is the sql.QFlagMax1Row setting, which lets us skip the default results iter boilerplate when we're only returning one row. Added a couple other skips for rules that are easy to whitelist correctly and show prominently on CPU profiles, like aggregations and subqueries.
360: Bug fix: Preserve sign for integers in prepared statements
Bound integer values for prepared statements are parsed from the wire and packaged into int64 values that are then passed to the SQL engine to execute with the prepared statement. For int8, int16, int24, and int32 types those bytes from the wire weren't getting cast to the correct type first, before they were cast to int64, which meant if the signed bit was set, the value was interpreted incorrectly.
Customer issue: #8085
Closed Issues
8220: Correctness Issue, queries run differently on MySQL and Dolt
8206: Unknown JSON struct tag in schema_marshaling.go
8167: Scheduled events fail to execute after a server restart
8114: dolt_status table unhelpful during merge when there are constraint violations.