Skip to content

Conversation

@danielkinahan
Copy link
Contributor

For #165

This adds the 2 new triggers for performance and removes the old one.

I wasn't sure how you like to re-use the code between schemas so I've left the entirety of the schema for 3.0.0 in there. Also, I wasn't able to get the tests to pass on my own machine even with the code in the main branch so please let me know if there are any additional failures as a result of this change.

@mr-smidge
Copy link
Contributor

Many thanks for this PR, @danielkinahan. Your changes have also highlighted some areas in the code where I think things could be better explained, so I'll make a note to improve this: #168.

Note that for some reason Github Actions is not seeing the unit tests, so it's mistakenly marking them green - raised #167 for this separately.

@danielkinahan
Copy link
Contributor Author

I've implemented the changes you suggested. We will wait to merge this until you get those library dumps and we can test the Mixxx integration.

Remove non-existent files from install stage (xsco#169)
@danielkinahan
Copy link
Contributor Author

I just tested this and it worked great. Once we get the firmware we should be good to.

@danielkinahan
Copy link
Contributor Author

@mr-smidge did you get a chance to get that firmware? If you want I can pull it

@mr-smidge
Copy link
Contributor

@mr-smidge did you get a chance to get that firmware? If you want I can pull it

I haven't forgotten 😄 ... working on this now, in fact!

@mr-smidge
Copy link
Contributor

@danielkinahan I've now merged ddeb427 - if you rebase on latest main then you should be able to make use of the new testdata in your PR.

@danielkinahan
Copy link
Contributor Author

Thanks for adding that! The tests revealed that the schema was 3.0.1 and not 3.1.0 so i've made those changes. Also I am getting tons of errors on testing schemas 1.X.X but I think those might not be related to my changes.

@danielkinahan danielkinahan changed the title Engine DB 3.1.0 schema support Engine DB 3.0.1 schema support Nov 17, 2025
@mr-smidge
Copy link
Contributor

Thanks for adding that! The tests revealed that the schema was 3.0.1 and not 3.1.0 so i've made those changes. Also I am getting tons of errors on testing schemas 1.X.X but I think those might not be related to my changes.

What are the errors you were seeing on 1.x schemas? I've checked out your branch, and can't replicate any problems - and nor can Github Actions!

Co-authored-by: Adam Szmigin <smidge@xsco.net>
@mr-smidge
Copy link
Contributor

@danielkinahan now that #174 is merged (which I believe fixes #173), please can you rebase this on latest main? If all looks good on your side with the tests, we're good to merge!

@mr-smidge mr-smidge merged commit 66ad925 into xsco:main Nov 30, 2025
12 checks passed
@danielkinahan
Copy link
Contributor Author

Awesome! Happy to get this merged. When you make the tag could you let me know? I'd like to submit the PR on mixxx to update it 😄

@mr-smidge
Copy link
Contributor

Awesome! Happy to get this merged. When you make the tag could you let me know? I'd like to submit the PR on mixxx to update it 😄

Tag 0.27.0 now pushed 👍.

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