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
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 783b66e
Choose a base ref
...
head repository: cloudquery/plugin-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 5faaffd
Choose a head ref
  • 2 commits
  • 34 files changed
  • 3 contributors

Commits on Oct 30, 2022

  1. feat: Add Metrics and improve scheduler with DFS (#318)

    Trying to split this PR:
    #298 into smaller bits.
    
    Metrics:
    
    - This introduce Metrics as stateful struct as it should be (instead of
    prop drilling) + GetMetrics Protobuf API
    
    Scheduler:
    
    - I believed I've hit a bug/deadlock in our current scheduler and also
    for metrics to work I needed to move the scheduler from `schema` to
    `plugins` so I added that in the same PR.
    
    Currently the user will specify only one variable `concurrency` and the
    scheduler will decide on how to split it between levels. For simplicity
    I kept it the same way as before with concurrency for only the first
    level.
    
    Concurrent DFS will make sure there are no deadlocks and memory is
    always kept at O(goroutines) and o(h) (where h is height).
    
    Co-authored-by: Erez Rokah <erezrokah@users.noreply.github.com>
    yevgenypats and erezrokah authored Oct 30, 2022
    Configuration menu
    Copy the full SHA
    2d7a83b View commit details
    Browse the repository at this point in the history
  2. chore(main): Release v0.13.15 (#319)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ## [0.13.15](v0.13.14...v0.13.15) (2022-10-30)
    
    
    ### Features
    
    * Add Metrics and improve scheduler with DFS ([#318](#318)) ([2d7a83b](2d7a83b))
    
    ---
    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 Oct 30, 2022
    Configuration menu
    Copy the full SHA
    5faaffd View commit details
    Browse the repository at this point in the history
Loading