Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: cloudquery/plugin-sdk-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.0.8
Choose a base ref
...
head repository: cloudquery/plugin-sdk-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.0.9
Choose a head ref
  • 13 commits
  • 13 files changed
  • 3 contributors

Commits on Aug 1, 2023

  1. fix: Log error on table resolver exception/error (#16)

    The previous logger was raising an exception inside an exception handler
    yevgenypats authored Aug 1, 2023
    Configuration menu
    Copy the full SHA
    a1b07e8 View commit details
    Browse the repository at this point in the history
  2. fix: Fix exception logging (#18)

    It's `exc_info` not `exec_info`, and `exc_info` just needs to evaluate to True. It takes the exception from the context.
    hermanschaaf authored Aug 1, 2023
    Configuration menu
    Copy the full SHA
    2a5996b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0cdf55 View commit details
    Browse the repository at this point in the history
  4. fix: Fix extension type definitions (#20)

    `PyExtensionType` is a special type for extensions backed by Python pickle, so it's not what we want. We should use the base `ExtensionType`
    hermanschaaf authored Aug 1, 2023
    Configuration menu
    Copy the full SHA
    146c549 View commit details
    Browse the repository at this point in the history
  5. fix: Emit migrate messages for child relations (#21)

    A fix for the scheduler so that migrate messages are emitted for child tables.
    hermanschaaf authored Aug 1, 2023
    Configuration menu
    Copy the full SHA
    536e163 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9936ced View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a53bb0e View commit details
    Browse the repository at this point in the history
  8. fix: Fix race in scheduler (#25)

    This fixes a data race in the scheduler that caused some child resources to be missed.
    
    The implementation is now correct, but it could be made more efficient. The point is that we have to submit the sentinel indicating the start of the resolver before submitting the job, otherwise the job might send a "finished" signal before the "start" signal is sent, causing the counts to be equal before all resources have actually been processed.
    hermanschaaf authored Aug 1, 2023
    Configuration menu
    Copy the full SHA
    17fee27 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    505f94b View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    0bd216b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    106781b View commit details
    Browse the repository at this point in the history
  3. fix: Add more command-line args, use standard logging (#29)

    * Fix docs signature
    
    * Command line args
    
    * Fmt
    
    * update
    hermanschaaf authored Aug 2, 2023
    Configuration menu
    Copy the full SHA
    5d52af9 View commit details
    Browse the repository at this point in the history
  4. chore(main): Release v0.0.9 (#17)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ## [0.0.9](v0.0.8...v0.0.9) (2023-08-02)
    
    
    ### Features
    
    * Add override_columns to openapi transformer ([#22](#22)) ([a53bb0e](a53bb0e))
    * Wire logging with cli flags ([#26](#26)) ([106781b](106781b))
    
    
    ### Bug Fixes
    
    * Add better logging for scheduler ([#24](#24)) ([505f94b](505f94b))
    * Add more command-line args, use standard logging ([#29](#29)) ([5d52af9](5d52af9))
    * Emit migrate messages for child relations ([#21](#21)) ([536e163](536e163))
    * Fix column resolver resource set ([#23](#23)) ([9936ced](9936ced))
    * Fix exception logging ([#18](#18)) ([2a5996b](2a5996b))
    * Fix extension type definitions ([#20](#20)) ([146c549](146c549))
    * Fix JSON type handling ([#19](#19)) ([c0cdf55](c0cdf55))
    * Fix race in scheduler ([#25](#25)) ([17fee27](17fee27))
    * Log error on table resolver exception/error ([#16](#16)) ([a1b07e8](a1b07e8))
    
    ---
    This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
    cq-bot authored Aug 2, 2023
    Configuration menu
    Copy the full SHA
    573c9eb View commit details
    Browse the repository at this point in the history
Loading