Skip to content

Fix mysql structure load failures#727

Merged
greg-rychlewski merged 1 commit intoelixir-ecto:masterfrom
greg-rychlewski:structure_load_fix
Apr 7, 2026
Merged

Fix mysql structure load failures#727
greg-rychlewski merged 1 commit intoelixir-ecto:masterfrom
greg-rychlewski:structure_load_fix

Conversation

@greg-rychlewski
Copy link
Copy Markdown
Member

It looks like our last change also caused the epipe error. The user gave a reproduction repo so we could test our solutions against his migrations file (my fork is here https://github.com/greg-rychlewski/mysql-structure-load-error).

It seems without trap exits and combining everything into one iodata it will fail. Some other things I tried was message passing with combining the sql with our exit signal into one iodata without trap exits and it still failed.

This version here is the only one that successfully passes.

@greg-rychlewski greg-rychlewski merged commit 14b47b0 into elixir-ecto:master Apr 7, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants