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

Fix BEAM-359 #513

Closed
wants to merge 1 commit into from
Closed

Conversation

bjchambers
Copy link
Contributor

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

  • [*] Make sure the PR title is formatted like:
    [BEAM-<Jira issue #>] Description of pull request
  • [*] Make sure tests pass via mvn clean verify. (Even better, enable
    Travis-CI on your fork and ensure the whole test matrix passes).
  • [*] Replace <Jira issue #> in the title with the actual Jira issue
    number, if there is one.
  • [*] If this contribution is large, please file an Apache
    Individual Contributor License Agreement.

Rather than throwing an exception when checking determinism of an erased
generic, record that as a non-determistic class and proceed.

@bjchambers
Copy link
Contributor Author

R: @kennknowles

Rather than throwing an exception when checking determinism of an erased
generic, record that as a non-determistic class and proceed.
@kennknowles
Copy link
Member

Changes LGTM. Commit message should be of the form <subject>\n\n<body>. Perhaps something like:

Throw NondeterministicException in AvroCoder when type lost to erasure

Previously, the loss of the type information resulted in an IllegalArgumentException
that left a user no recourse. Now, the coder can be used but it will
not be a deterministic coder.

But since you are the author, perhaps you can write what you feel is appropriate prior to self-merge.

@asfgit asfgit closed this in 8949ec3 Jun 22, 2016
@bjchambers bjchambers deleted the beam-359-avrocode.r branch November 21, 2016 21:41
pl04351820 pushed a commit to pl04351820/beam that referenced this pull request Dec 20, 2023
)

* feat: update client libraries to support Database operations

PiperOrigin-RevId: 419710013

Source-Link: googleapis/googleapis@b7c9d05

Source-Link: https://github.com/googleapis/googleapis-gen/commit/ae498279c4e71cd4aa6e0655e92a693df97472c4
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiYWU0OTgyNzljNGU3MWNkNGFhNmUwNjU1ZTkyYTY5M2RmOTc0NzJjNCJ9

* 🦉 Updates from OwlBot

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Anthonios Partheniou <partheniou@google.com>
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.

None yet

2 participants