Skip to content

1.43.14

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Nov 02:19

Merged PRs

dolt

  • 8555: In order to support multiple index types, create interface types for prolly Maps, and make the tree.MutableMap class generic.
  • 8554: use new decimal type for dolt diff
    When modifying column from a decimal with a certain scale/precision to another decimal with different scale/precision, we should display diffs using the new decimal type instead of the old one.
    related: #8359
    fixes: #8551
  • 8542: add GetDatabaseName function to DoltDB
  • 8540: add a databasename parameter to the DoltDBFromCS
  • 8538: Fix JSON merge issue that would report imprecise diffs in some situations
    If:
    • A chunk begins with an object "A"
    • A value "A.b" within this object was modified
    • The previous chunk was also modified
      Then the differ would incorrectly report that the entire "A" object had been modified, instead of the sub-value "A.b"
      This could then lead to situations where the merge cannot be auto-resolved, because the differ claims that an object has been modified divergently, when it's actually two unrelated fields in the object that have been modified.
      This PR fixes that scenario by properly detecting when the next chunk marks the start of an object.
  • 8527: Support multiple schema for system tables with $tablename for doltgres

go-mysql-server

  • 2741: fix: store the hashed password to 'authentication_string' (to #2740)
    This PR addresse the issue #2740.
  • 2738: support multi-inherit
    syntax: dolthub/vitess#375
  • 2736: use Equals method for sql.Types
    The new DoltgresType struct cannot be compared with ==, so should use sql.Type.Equals() function.
  • 2734: always unwrap mysql priv db
    fixes: #8530
  • 2733: disabling read-comitted
  • 2721: Additional support for vector indexes.
    This PR adds the vector function VEC_DISTANCE to GMS, as well as support for adding and altering vector indexes, and support for SHOW CREATE on tables with vector indexes.
    Vector indexes are not yet supported in Dolt. The corresponding version bump in Dolt will have checks preventing vector indexes from being added to Dolt tables.

vitess

  • 375: support multiple like tables
  • 374: USE Revisions use proper auth

Closed Issues

  • 8551: dolt diff does not handle decimal precision change
  • 8533: show create table as of shows the wrong statement for a dropped view/table with same name
  • 8537: Dolt question
  • 8530: Materialized View Gives PrivilegedDatabase Error
  • 2740: Anomaly of account replication from MySQL instance