You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@beam.apache.org by "robertwb (via GitHub)" <gi...@apache.org> on 2024/04/05 20:08:20 UTC

[I] [Bug]: Java expansion service does not respect the namespace for all environments. [beam]

robertwb opened a new issue, #30876:
URL: https://github.com/apache/beam/issues/30876

   ### What happened?
   
   This seems to primarily be leaking a unnamespaced "default" environment for the globally windowing strategy, which slides under the radar as the environment is not always inspected in this case, but it would be good to clean this up and add a check. 
   
   ### Issue Priority
   
   Priority: 3 (minor)
   
   ### Issue Components
   
   - [ ] Component: Python SDK
   - [X] Component: Java SDK
   - [ ] Component: Go SDK
   - [ ] Component: Typescript SDK
   - [ ] Component: IO connector
   - [ ] Component: Beam YAML
   - [ ] Component: Beam examples
   - [ ] Component: Beam playground
   - [ ] Component: Beam katas
   - [ ] Component: Website
   - [ ] Component: Spark Runner
   - [ ] Component: Flink Runner
   - [ ] Component: Samza Runner
   - [ ] Component: Twister2 Runner
   - [ ] Component: Hazelcast Jet Runner
   - [ ] Component: Google Cloud Dataflow Runner


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Bug]: Java expansion service does not respect the namespace for all environments. [beam]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #30876:
URL: https://github.com/apache/beam/issues/30876#issuecomment-3777966944

   This issue has been marked as stale due to 150 days of inactivity. It will be closed in 30 days if no further activity occurs. If you think that’s incorrect or this issue still needs to be addressed, please simply write any comment. If closed, you can reopen the issue at any time. Thank you for your contributions.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Bug]: Java expansion service does not respect the namespace for all environments. [beam]

Posted by "chamikaramj (via GitHub)" <gi...@apache.org>.
chamikaramj commented on issue #30876:
URL: https://github.com/apache/beam/issues/30876#issuecomment-2856946367

   cc: @chamikaramj 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Bug]: Java expansion service does not respect the namespace for all environments. [beam]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #30876:
URL: https://github.com/apache/beam/issues/30876#issuecomment-3934173472

   This issue has been closed due to lack of activity. If you think that is incorrect, you can reopen the issue at any time.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Bug]: Java expansion service does not respect the namespace for all environments. [beam]

Posted by "robertwb (via GitHub)" <gi...@apache.org>.
robertwb commented on issue #30876:
URL: https://github.com/apache/beam/issues/30876#issuecomment-2040555076

   This was uncovered by https://github.com/apache/beam/pull/30864
   
   It can be reproduced with 
   
   ```
   import apache_beam as beam
   from apache_beam.transforms import external
   import logging
   
   from apache_beam.utils import subprocess_server
   
   logging.getLogger().setLevel(logging.INFO)
   
   with beam.Pipeline('DirectRunner') as p:
     i1 = p | "i1" >> beam.Create([beam.Row(name='john', id=1)])
     i2 = p | "i2" >> beam.Create([beam.Row(name='jane', id=1)])
     result = {'i1': i1, 'i2': i2} | 'Sql1' >> external.ExternalTransform(
           'beam:external:java:sql:v1',
           external.ImplicitSchemaPayloadBuilder(
             {'query': 'SELECT * FROM i1 INNER JOIN i2 ON i1.id = i2.id'}
           ).payload(),
       external.JavaJarExpansionService(
         subprocess_server.JavaJarServer.path_to_beam_jar(
           gradle_target='sdks:java:extensions:sql:expansion-service:shadowJar',
           artifact_id=None
         )
       )) | 'LogForTesting' >> external.SchemaAwareExternalTransform(
           'beam:schematransform:org.apache.beam:yaml:log_for_testing:v1',
       external.JavaJarExpansionService(
         subprocess_server.JavaJarServer.path_to_beam_jar(
           gradle_target='sdks:java:extensions:sql:expansion-service:shadowJar',
           artifact_id=None
         )
       ), rearrange_based_on_discovery=True)
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] [Bug]: Java expansion service does not respect the namespace for all environments. [beam]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] closed issue #30876: [Bug]: Java expansion service does not respect the namespace for all environments.
URL: https://github.com/apache/beam/issues/30876


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org