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

Bump 0.37.3 bump #6544

Closed
wants to merge 25 commits into from
Closed

Conversation

devinrsmith
Copy link
Member

No description provided.

devinrsmith and others added 25 commits November 22, 2024 15:13
…protobuf repeated fields (deephaven#6434) (deephaven#6461)

The fix is taken from code in
deephaven#6065. That branch has
been in WIP state for several months and we need this fix for DHE.
fixes deephaven#6433
- Fix Meter variants not working correctly Release notes
https://github.com/deephaven/web-client-ui/releases/tag/v0.99.1 .

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: deephaven-internal <[email protected]>
…en#6448)

- The close() method is only on `AbstractTableSubscription`, and it
appears that it doesn't automatically get added to the JS API even
though `TableSubscription` is defined as a `JsType`
- Explicitly add the method to `TableSubscription` as well.
- Fixes deephaven#6447

---------

Co-authored-by: Colin Alworth <[email protected]>
)

- Deprecated props were not being passed to table plugins anymore,
breaking existing plugins
- Just continue to pass the deprecated props through until they have
been replaced
…eephaven#6479)

Provides a contract for client applications to use a custom http/2
implementation. Roughly abstracted from our TypeScript grpc-web library,
with a few rough edges taken off, and no external dependencies.

Two integration tests are included, one which requires https (presently
only possible with manual testing, see deephaven#6421), and one which pretends to
contact the server but really responds to every request with a "success"
response and no payload.

No documentation required at this time, generated typescript includes
details on the new APIs.

Fixes deephaven#6404
Backport deephaven#6476
…ven#6441)

This is a Jetty-specific workaround to avoid irritating the Python gRPC
client into failing calls that had already half-closed successfully.

Since we're now using ServletOutputStream.close() in place of
AsyncContext.complete(), we need to apply the same wrapping for trailers
to close() - that is, when the stream is clsoed, we can't rely on the
servlet container sending our trailers because grpc-web trailers are
actually a DATA frame which must be explicitly written.

See deephaven#6400
Fixes deephaven#5996
Reapplies deephaven#6401
Backport deephaven#6424
Backport deephaven#6478
This ensures that the Flight SQL server acquires the shared lock when
executing queries, which is necessary when performing some table
operations against refreshing tables.

Backport of deephaven#6462
Follow-up to deephaven#6525 (likely should have been there to begin with)

Cherry-pick of deephaven#6529
…r are retained by the DataIndexer (deephaven#6533)

Cherry-pick of deephaven#6528

Co-authored-by: Larry Booker <[email protected]>
…en#6534)

Add markThreadNotSystemic() to support Core+, systemic object tracking
in PQs

Cherry-pick of deephaven#6519
Output is now validated in the build - CI will fail if there is an error
in the future.

Fixes DH-18194
Backport deephaven#6498
…ven#6537)

Network issues now fire requestfailed events to signal that the table
was in a bad state.

Fixes DH-18331
Backport deephaven#6535
Copy link
Contributor

Pull Request titles must follow the Conventional Commits specification.
Breaking changes that are expected to impact users must include "BREAKING CHANGE: " at the end of the PR description.

Details:

No release type found in pull request title "Bump 0.37.3 bump". Add a prefix to indicate what kind of release this pull request corresponds to. For reference, see https://www.conventionalcommits.org/

Available types:
 - feat: A new feature
 - fix: A bug fix
 - docs: Documentation only changes
 - style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
 - refactor: A code change that neither fixes a bug nor adds a feature
 - perf: A code change that improves performance
 - test: Adding missing tests or correcting existing tests
 - build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
 - ci: Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
 - chore: Other changes that don't modify src or test files
 - revert: Reverts a previous commit

@github-actions github-actions bot locked and limited conversation to collaborators Jan 10, 2025
@devinrsmith devinrsmith deleted the bump-0.37.3-bump branch January 10, 2025 17:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants