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

Fix adapter macro namespacing (#2548) #2590

Merged
merged 6 commits into from
Jul 1, 2020

Commits on Jun 25, 2020

  1. store package info on the factory instead of globally

    adapter_types -> plugins
    Use factory.packages instead of global PACKAGES
    Jacob Beck committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    62a0bf8 View commit details
    Browse the repository at this point in the history
  2. Try to make imports a little more sane, ordering-wise

    consolidate dbt.ui, move non-rpc node_runners into their tasks
    move parse_cli_vars into config.utils
    get rid of logger/exceptions requirements in dbt.utils
    Jacob Beck committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    32c5598 View commit details
    Browse the repository at this point in the history
  3. protocols

    Jacob Beck committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    4d33554 View commit details
    Browse the repository at this point in the history
  4. Allow plugin macros to override core

    Moved some relation logic out of adapters and into contracts
    Fixed a typo in a type name
    Fixed an issue where tests could fail based on color settings
    Fixed the type analysis for adapter plugins/factory
    Swapped more concrete tyeps out for protocols
    Finally removed PACKAGES global
    Added unit tests
    Jacob Beck committed Jun 25, 2020
    Configuration menu
    Copy the full SHA
    abe345e View commit details
    Browse the repository at this point in the history
  5. spelling

    beckjake authored Jun 25, 2020
    Configuration menu
    Copy the full SHA
    e0f7dea View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2020

  1. remove commented out code

    Jacob Beck committed Jul 1, 2020
    Configuration menu
    Copy the full SHA
    b0c7b3a View commit details
    Browse the repository at this point in the history