Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable concurrency debugging by default, and address issues #1163

Open
wants to merge 35 commits into
base: release/3.0
Choose a base branch
from

Conversation

tonyarnold
Copy link
Contributor

🔥 Please don't merge this yet - it's unfinished 🔥

  • Build and run tests with concurrency debug active
  • Deprecate confinement contexts in 3.0, with a view to their complete removal in MR 4.0
  • Make Stacks use either private or main queue contexts, or if there is no point without the confinement context, deprecate the stack.
  • Update documentation
  • Add tests for all added methods

…rency-debug

* origin/release/3.0:
  Update assertion to allow subclass entities to import
  ignore carthage and vendor folders
  Add __nullable attribute on groupingKeyPath
  the relatedByAttribute key in the relationship userinfo was being ignored. Changed to use the primaryKey as the fallback when the userinfo key is not defined
  Data import to ordered relationship was fixed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants