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

RPC: Error handling improvements #1341

Merged
merged 10 commits into from
Mar 12, 2019

Commits on Mar 8, 2019

  1. Error handling improvements

    All dbt errors now have proper error codes/messages
    The raised message at runtime ends up in result.error.data.message
    The raised message type at runtime ends up in result.error.data.typename
    result.error.message is a plaintext name for result.error.code
    dbt.exceptions.Exception.data() becomes result.error.data
    Collect dbt logs and make them available to requests/responses
    Jacob Beck committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    3f948ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e18128 View commit details
    Browse the repository at this point in the history
  3. wrap all context-raised exceptions in node info

    Fixes "called by <Unknown>"
    Jacob Beck committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    6620a3c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d890642 View commit details
    Browse the repository at this point in the history
  5. use notice logging for "Found x models, ...", change a couple other l…

    …evels
    Jacob Beck committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    c86390e View commit details
    Browse the repository at this point in the history
  6. fix Python 2.7

    Jacob Beck committed Mar 8, 2019
    Configuration menu
    Copy the full SHA
    fbaae2e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fc22cb2 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2019

  1. add optional "macros" parameter to dbt rpc calls

    Jacob Beck committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    81426ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1c09f3 View commit details
    Browse the repository at this point in the history
  3. redshift can just change this on you apparently

    Jacob Beck committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    9c8e088 View commit details
    Browse the repository at this point in the history