lazarillo commented on issue #30019:
URL: https://github.com/apache/beam/issues/30019#issuecomment-1892463962

   For the brave at heart, here is the call stack.  But like I say above, I 
don't think it actually helps much:
   
   ```txt
   Traceback (most recent call last):
     File "<frozen runpy>", line 198, in _run_module_as_main
     File "<frozen runpy>", line 88, in _run_code
     File 
"/home/runner/work/phalanx/phalanx/data/dataflow/jobs/aggregatefakeperson/src/aggregatefakeperson/process.py",
 line 51, in <module>
       run(phxdataflow)
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/aggregatefakeperson/main.py",
 line 81, in run
       pipeline
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/transforms/ptransform.py",
 line 1110, in __ror__
       return self.transform.__ror__(pvalueish, self.label)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/transforms/ptransform.py",
 line 623, in __ror__
       result = p.apply(self, pvalueish, label)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/pipeline.py",
 line 678, in apply
       return self.apply(transform, pvalueish)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/pipeline.py",
 line 731, in apply
       pvalueish_result = self.runner.apply(transform, pvalueish, self._options)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/runners/runner.py",
 line 203, in apply
       return self.apply_PTransform(transform, input, options)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/runners/runner.py",
 line 207, in apply_PTransform
       return transform.expand(input)
              ^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/phxdataflow/functions.py",
 line 537, in expand
       pval.pipeline
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/pvalue.py",
 line 137, in __or__
       return self.pipeline.apply(ptransform, self)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/pipeline.py",
 line 667, in apply
       return self.apply(
              ^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/pipeline.py",
 line 678, in apply
       return self.apply(transform, pvalueish)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/pipeline.py",
 line 731, in apply
       pvalueish_result = self.runner.apply(transform, pvalueish, self._options)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/runners/runner.py",
 line 203, in apply
       return self.apply_PTransform(transform, input, options)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/runners/runner.py",
 line 207, in apply_PTransform
       return transform.expand(input)
              ^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/transforms/core.py",
 line 1826, in expand
       _ = pcoll | self._do_transform
           ~~~~~~^~~~~~~~~~~~~~~~~~~~
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/pvalue.py",
 line 137, in __or__
       return self.pipeline.apply(ptransform, self)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/pipeline.py",
 line 729, in apply
       transform.type_check_inputs(pvalueish)
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/transforms/ptransform.py",
 line 926, in type_check_inputs
       type_hints = self.get_type_hints()
                    ^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/typehints/decorators.py",
 line 524, in get_type_hints
       self.default_type_hints()).with_defaults(
       ^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/transforms/core.py",
 line 1567, in default_type_hints
       return self.fn.get_type_hints()
              ^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/typehints/decorators.py",
 line 524, in get_type_hints
       self.default_type_hints()).with_defaults(
       ^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/transforms/core.py",
 line 745, in default_type_hints
       process_type_hints = process_type_hints.strip_iterable()
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/typehints/decorators.py",
 line 
[43](https://github.com/cellpointdigital/phalanx/actions/runs/7530987242/job/20498545779?pr=2151#step:8:44)5,
 in strip_iterable
       yielded_type = typehints.get_yielded_type(output_type)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File 
"/opt/hostedtoolcache/Python/3.11.7/x64/lib/python3.11/site-packages/apache_beam/typehints/typehints.py",
 line 
13[51](https://github.com/cellpointdigital/phalanx/actions/runs/7530987242/job/20498545779?pr=2151#step:8:52),
 in get_yielded_type
       return type_hint.inner_type
              ^^^^^^^^^^^^^^^^^^^^
   AttributeError: 'UnionConstraint' object has no attribute 'inner_type'. Did 
you mean: 'inner_types'?
   Waiting up to 5 seconds.
   Sent all pending logs.
   Error: Process completed with exit code 1.
   ```


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to