Skip to content

1.43.15

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Nov 23:19

Merged PRs

dolt

  • 8567: patch with tag collision test
    Tag collisions exists and can lead to false positives.
  • 8566: Bug fix: dolt_commit_diff support for detached head mode
    When we added support for showing diffs for the STAGED root through dolt_commit_diff_ system tables, we didn't take into account that in detached head mode, there wouldn't be a valid staged root. This change detects if we're in detached head mode and replaces the staged root with the root of the detached head.
  • 8541: reverse keyless indexscans apply reversal
    re: dolthub/go-mysql-server#2737

go-mysql-server

  • 2751: Fix drop view if exists for doltgres
  • 2750: Fix alter NULL enum value panic
  • 2749: Support create and drop view with schema name
  • 2748: use equal method for scopecolumn
    This fixes DoltgresType comparison issue
  • 2747: Add schema name to definitions for views, triggers, procedures
  • 2736: use Equals method for sql.Types
    The new DoltgresType struct cannot be compared with ==, so should use sql.Type.Equals() function.

Closed Issues

Performance

Read Tests MySQL Dolt Multiple
covering_index_scan 2.07 0.62 0.3
groupby_scan 13.22 16.71 1.3
index_join 1.37 2.3 1.7
index_join_scan 1.27 1.86 1.5
index_scan 34.33 55.82 1.6
oltp_point_select 0.18 0.27 1.5
oltp_read_only 3.49 5.37 1.5
select_random_points 0.34 0.65 1.9
select_random_ranges 0.39 0.64 1.6
table_scan 34.95 55.82 1.6
types_table_scan 75.82 144.97 1.9
reads_mean_multiplier 1.5
Write Tests MySQL Dolt Multiple
oltp_delete_insert 8.13 5.88 0.7
oltp_insert 3.82 2.91 0.8
oltp_read_write 8.58 11.45 1.3
oltp_update_index 3.89 2.97 0.8
oltp_update_non_index 3.89 2.91 0.7
oltp_write_only 5.47 5.88 1.1
types_delete_insert 7.84 6.21 0.8
writes_mean_multiplier 0.9
TPC-C TPS Tests MySQL Dolt Multiple
tpcc-scale-factor-1 99.82 41.45 2.4
tpcc_tps_multiplier 2.4
Overall Mean Multiple 1.60