Skip to content

Add spec validator and fix discovered issues with spec#6702

Draft
RedBeard0531 wants to merge 3 commits intomasterfrom
ms/validate_spec
Draft

Add spec validator and fix discovered issues with spec#6702
RedBeard0531 wants to merge 3 commits intomasterfrom
ms/validate_spec

Conversation

@RedBeard0531
Copy link
Copy Markdown
Contributor

What, How & Why?

NOT TO BE COMMITTED AS-IS: At the very least, the changes in src/ should be committed directly to master then merged into bindgen rather than going directly here.

This is the start of a spec validator. It isn't complete, but it seems like it will catch most common issues, and can be improved on from here.

☑️ ToDos

  • 📝 Changelog update
  • 🚦 Tests (or not relevant)
  • C-API, if public C++ API changed.

Co-authored-by: Christian Melchior <christian.melchior@mongodb.com>
Co-authored-by: James Stone <james.stone@mongodb.com>
Co-authored-by: realm-ci <ci@realm.io>
Co-authored-by: Kirill Burtsev <kirill.burtsev@mongodb.com>
Co-authored-by: Daniel Tabacaru <96778637+danieltabacaru@users.noreply.github.com>
Co-authored-by: Thomas Goyne <tg@realm.io>
Co-authored-by: Thomas Goyne <thomas.goyne@mongodb.com>
Co-authored-by: Jørgen Edelbo <jorgen.edelbo@mongodb.com>
Co-authored-by: Michael Wilkerson-Barker <michael.wilkersonbarker@mongodb.com>
Co-authored-by: Nicola Cabiddu <nicola.cabiddu@mongodb.com>
fix entries that went to the wrong change version (#6632)
fix a race in a test (#6651)
Fix a lock order inversion in tests (#6666)
Fix an assertion failure if an async write callback ran during a write transaction (#6661)
Base automatically changed from bindgen to master October 5, 2023 11:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants