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

V0.2.98 upstream3 #222

Merged
merged 25 commits into from
Sep 14, 2022
Merged

V0.2.98 upstream3 #222

merged 25 commits into from
Sep 14, 2022

Conversation

vladsavelyev
Copy link

Contains fix hail-is#12176

dependabot bot and others added 25 commits August 31, 2022 11:31
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.9 to 1.26.12.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@1.26.9...1.26.12)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* [auth] Cache user sessions in memory

* fix

* change name

* turn auth decorators into methods on an auth client

* lint
* [query] Table.write_many

CHANGELOG: Teach `Table` to `write_many`, which writes one table per provided field.

* fix

* merge conflict
…l-is#12141)

Bumps [importlib-resources](https://github.com/python/importlib_resources) from 5.7.1 to 5.9.0.
- [Release notes](https://github.com/python/importlib_resources/releases)
- [Changelog](https://github.com/python/importlib_resources/blob/main/CHANGES.rst)
- [Commits](python/importlib_resources@v5.7.1...v5.9.0)

---
updated-dependencies:
- dependency-name: importlib-resources
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…s#12152)

* [batch] Do not retry pulling images from invalid repositories

* better bad repository name
Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.7.1 to 3.8.0.
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst)
- [Commits](tox-dev/filelock@3.7.1...3.8.0)

---
updated-dependencies:
- dependency-name: filelock
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* [ggplot] make identity color scale continuous

* fix
…ail-is#12172)

Bumps [types-python-dateutil](https://github.com/python/typeshed) from 2.8.17 to 2.8.19.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-python-dateutil
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
CHANGELOG: Fixed crash in `collect_cols_by_key` with preceding random functions
* [query] Stage IndexReader

* support matrix tables

* delete the nonsense, woohoo!

* oops

* fixes

* clean up

* clean up

* fixes for upper

* support empty partitions

* fixup

* address
* [query] implement bit_count operation

* fix test compilation errors

* separate handling for bitcount in interpreter

* pr feedback

* typo
…ail-is#12092)

* [query] Fix lowering of aggs to preserve free variables in init args

CHANGELOG: Fixed compiler bug: "NoSuchElementException: Ref with name __iruid_X could not be resolved in env"

This is a bad change to a worse problem. The right solution is to redesign the IR
so that implicit init eval scopes don't exist -- but the right solution is hard to justify
going off to do right now.

This change patches the Extract.scala lowering logic to track the variables bound inside a
lowered IR and find the highest node that provides all necessary free variables. This change
still makes assumptions about the structure of the IR -- namely, it is still invalid to write
an IR like:

```
MakeTuple
  Let
    initBinding1
    <something>
    ApplyAggOp with ref to initBinding1
  Let
    initBinding2
    <something2>
    ApplyAggOp with ref to initbinding2
```

However, this fix resolves the case where init args reference a high single binding chain, as
in the test added.

* no sharing

* move requiredness

* fix

* fails
Bumps [black](https://github.com/psf/black) from 22.3.0 to 22.8.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@22.3.0...22.8.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@vladsavelyev vladsavelyev merged commit 49c4899 into main Sep 14, 2022
@vladsavelyev vladsavelyev deleted the v0.2.98-upstream3 branch September 14, 2022 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants