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

Adds support for using primitive types in joins. #4132

Merged
merged 4 commits into from
Dec 17, 2019

Commits on Dec 13, 2019

  1. chore: primitive key support in JOINs

    Adds support for using primitive types in joins.
    
    BREAKING CHANGE: Some existing joins may now fail and the type of `ROWKEY` in the result schema of joins may have changed.
    
    When `ROWKEY` was always a `STRING` it was possible to join an `INTEGER` column with a `BIGINT` column.  This is no longer the case. A `JOIN` requires the join columns to be of the same type. (See confluentinc#4130 which tracks adding support for being able to `CAST` join criteria).
    
    Where joining on two `INT` columns would previously have resulted in a schema containing `ROWKEY STRING KEY`, it would not result in `ROWKEY INT KEY`.
    big-andy-coates committed Dec 13, 2019
    Configuration menu
    Copy the full SHA
    c24dff1 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2019

  1. chore: fix find bugs

    big-andy-coates committed Dec 14, 2019
    Configuration menu
    Copy the full SHA
    b0388d5 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2019

  1. chore: fix find bugs

    big-andy-coates committed Dec 16, 2019
    Configuration menu
    Copy the full SHA
    df6aa9c View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2019

  1. Configuration menu
    Copy the full SHA
    5dd07a6 View commit details
    Browse the repository at this point in the history