This is an automated email from the ASF dual-hosted git repository.

bce pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/beam-swift.git


    from d2c23f2  Create LICENSE
     new 63de428  Initial Package Creation
     new 385eb27  Copying existing implementation from old Beam branch
     new 597f7d5  Remove unused dependencies and fix platforms for macOS builds
     new dd1254c  Add a README and Package.resolved
     new 1c32ef7  Added README
     new 6e9491e  Fix license header
     new af3d4e5  Fix typo
     new 210420a  Improve README wording
     new 48d0a79  Merge pull request #1 from byronellis/main

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |    8 +
 Package.resolved                                   |  167 +
 Package.swift                                      |   70 +
 README.md                                          |   32 +
 Sources/ApacheBeam/ApacheBeam.swift                |   21 +
 .../ApacheBeam/Client/ApiServiceDescriptor.swift   |   90 +
 Sources/ApacheBeam/Client/ExpansionClient.swift    |   37 +
 Sources/ApacheBeam/Coders/BeamValue.swift          |   74 +
 Sources/ApacheBeam/Coders/Beamable.swift           |   40 +
 Sources/ApacheBeam/Coders/Coder+Decoding.swift     |   82 +
 Sources/ApacheBeam/Coders/Coder+Encoding.swift     |  122 +
 Sources/ApacheBeam/Coders/Coder.swift              |  214 +
 Sources/ApacheBeam/Core/ArtifactInfo.swift         |   29 +
 Sources/ApacheBeam/Core/DynamicProperties.swift    |   37 +
 Sources/ApacheBeam/Core/Environment.swift          |   90 +
 Sources/ApacheBeam/Core/Fn/ClosureFn.swift         |   60 +
 Sources/ApacheBeam/Core/Fn/DoFn.swift              |   58 +
 Sources/ApacheBeam/Core/Fn/ObjectFn.swift          |   33 +
 .../Core/Fn/ParameterizedClosureFn.swift           |   74 +
 Sources/ApacheBeam/Core/Fn/SerializableFn.swift    |   41 +
 .../Core/Fn/SerializableFnRegistry.swift           |   26 +
 Sources/ApacheBeam/Core/KeyValue.swift             |   62 +
 .../Core/PCollection/AnyPCollection.swift          |  100 +
 .../Core/PCollection/AnyPCollectionStream.swift    |   97 +
 .../ApacheBeam/Core/PCollection/PCollection.swift  |   98 +
 .../Core/PCollection/PCollectionGroup.swift        |   27 +
 .../Core/PCollection/PCollectionStream.swift       |  114 +
 .../ApacheBeam/Core/PTransform/AnyPTransform.swift |   47 +
 Sources/ApacheBeam/Core/PTransform/Group.swift     |   38 +
 .../ApacheBeam/Core/PTransform/PTransform.swift    |   65 +
 .../Core/PTransform/PTransformBuilder.swift        |   68 +
 .../Core/PTransform/PTransformVisitor.swift        |   65 +
 Sources/ApacheBeam/Core/PTransform/PValue.swift    |   89 +
 Sources/ApacheBeam/Core/PTransform/Tag.swift       |   39 +
 Sources/ApacheBeam/Core/PTransform/Transform.swift |   25 +
 .../Core/PTransform/TuplePTransform.swift          |   37 +
 Sources/ApacheBeam/Core/Pipeline/Pipeline.swift    |  290 +
 .../ApacheBeam/Core/Pipeline/PipelineContext.swift |   33 +
 .../ApacheBeam/Core/Pipeline/PipelineRunner.swift  |   21 +
 .../Core/Pipeline/PipelineTransform.swift          |   52 +
 Sources/ApacheBeam/Core/Windowing.swift            |   55 +
 .../model/fn_execution/v1/beam_fn_api.grpc.swift   | 2061 +++++
 .../fn_execution/v1/beam_provision_api.grpc.swift  |  332 +
 .../job_management/v1/beam_artifact_api.grpc.swift | 1579 ++++
 .../v1/beam_expansion_api.grpc.swift               |  425 +
 .../job_management/v1/beam_job_api.grpc.swift      | 1237 +++
 .../model/pipeline/v1/beam_runner_api.grpc.swift   |  322 +
 .../model/fn_execution/v1/beam_fn_api.pb.swift     | 5317 ++++++++++++
 .../fn_execution/v1/beam_provision_api.pb.swift    |  383 +
 .../job_management/v1/beam_artifact_api.pb.swift   | 1372 +++
 .../job_management/v1/beam_expansion_api.pb.swift  |  413 +
 .../model/job_management/v1/beam_job_api.pb.swift  | 1708 ++++
 .../model/pipeline/v1/beam_runner_api.pb.swift     | 9135 ++++++++++++++++++++
 .../beam/model/pipeline/v1/endpoints.pb.swift      |  178 +
 .../model/pipeline/v1/external_transforms.pb.swift |  482 ++
 .../apache/beam/model/pipeline/v1/metrics.pb.swift | 1029 +++
 .../apache/beam/model/pipeline/v1/schema.pb.swift  | 2273 +++++
 .../model/pipeline/v1/standard_window_fns.pb.swift |  515 ++
 Sources/ApacheBeam/Internal/Array+Helpers.swift    |   23 +
 Sources/ApacheBeam/Internal/Data+Decoding.swift    |  101 +
 Sources/ApacheBeam/Internal/Data+Encoding.swift    |   51 +
 Sources/ApacheBeam/Internal/Date+Timestamp.swift   |   29 +
 .../ApacheBeam/Internal/Dictionary+Helpers.swift   |   24 +
 Sources/ApacheBeam/Internal/Model+Typealias.swift  |   33 +
 .../ApacheBeam/Internal/PipelineProto+Coder.swift  |   45 +
 .../Internal/PipelineProto+Environment.swift       |   27 +
 .../Internal/PipelineProto+Initializers.swift      |   90 +
 Sources/ApacheBeam/Internal/ProtoConversion.swift  |   23 +
 Sources/ApacheBeam/Internal/Server+Endpoint.swift  |   34 +
 Sources/ApacheBeam/Internal/String+Urns.swift      |   39 +
 Sources/ApacheBeam/Runners/PortableRunner.swift    |   75 +
 .../Runtime/Bundle/BundleProcessor.swift           |  138 +
 Sources/ApacheBeam/Runtime/Bundle/Sink.swift       |   44 +
 Sources/ApacheBeam/Runtime/Bundle/Source.swift     |   69 +
 .../Runtime/Commands/PipelineCommand.swift         |   38 +
 .../Commands/Tools/PortableRunnerTool.swift        |   27 +
 Sources/ApacheBeam/Runtime/DataplaneClient.swift   |  232 +
 .../Runtime/Metrics/MetricReporter.swift           |   20 +
 Sources/ApacheBeam/Runtime/Worker/Worker.swift     |   94 +
 .../ApacheBeam/Runtime/Worker/WorkerProvider.swift |   79 +
 Sources/ApacheBeam/Schema/FieldType+Proto.swift    |  162 +
 Sources/ApacheBeam/Schema/FieldType.swift          |   46 +
 .../ApacheBeam/Schema/FieldValue+Decoding.swift    |   90 +
 .../ApacheBeam/Schema/FieldValue+Encoding.swift    |   91 +
 Sources/ApacheBeam/Schema/FieldValue+Proto.swift   |   55 +
 Sources/ApacheBeam/Schema/FieldValue.swift         |  169 +
 Sources/ApacheBeam/Schema/RowElement.swift         |   21 +
 Sources/ApacheBeam/Schema/RowProtocol.swift        |   19 +
 Sources/ApacheBeam/Schema/Schema+Proto.swift       |   53 +
 Sources/ApacheBeam/Schema/Schema.swift             |  129 +
 .../ApacheBeam/Testing/PCollection+Testing.swift   |   35 +
 Sources/ApacheBeam/Testing/PCollectionTest.swift   |   58 +
 Sources/ApacheBeam/Transforms/Basic.swift          |  109 +
 .../ApacheBeam/Transforms/BuiltIn+Elements.swift   |   51 +
 .../ApacheBeam/Transforms/BuiltIn+Windows.swift    |   25 +
 Sources/ApacheBeam/Transforms/BuiltIn.swift        |  213 +
 Sources/ApacheBeam/Transforms/Combining.swift      |   42 +
 Sources/ApacheBeam/Transforms/Composite.swift      |   26 +
 Sources/ApacheBeam/Transforms/Grouping.swift       |   26 +
 Sources/ApacheBeam/Transforms/IO/FileIO.swift      |   35 +
 .../Transforms/IO/GoogleCloud/GoogleStorage.swift  |  113 +
 .../Transforms/IO/Local/LocalStorage.swift         |   53 +
 Tests/ApacheBeamTests/ApacheBeamTests.swift        |   31 +
 Tests/ApacheBeamTests/Coders/CoderTests.swift      |   68 +
 .../CrossLanguage/ExpansionServiceTests.swift      |   34 +
 .../Pipeline/CompositeIntegrationTests.swift       |   83 +
 Tests/ApacheBeamTests/Pipeline/FileIOTests.swift   |   97 +
 Tests/ApacheBeamTests/Pipeline/Fixtures/file1.txt  |    4 +
 Tests/ApacheBeamTests/Pipeline/Fixtures/file2.txt  |    3 +
 .../Pipeline/IntegrationTests.swift                |   83 +
 Tests/ApacheBeamTests/Schema/SchemaTests.swift     |   35 +
 111 files changed, 34982 insertions(+)
 create mode 100644 .gitignore
 create mode 100644 Package.resolved
 create mode 100644 Package.swift
 create mode 100644 README.md
 create mode 100644 Sources/ApacheBeam/ApacheBeam.swift
 create mode 100644 Sources/ApacheBeam/Client/ApiServiceDescriptor.swift
 create mode 100644 Sources/ApacheBeam/Client/ExpansionClient.swift
 create mode 100644 Sources/ApacheBeam/Coders/BeamValue.swift
 create mode 100644 Sources/ApacheBeam/Coders/Beamable.swift
 create mode 100644 Sources/ApacheBeam/Coders/Coder+Decoding.swift
 create mode 100644 Sources/ApacheBeam/Coders/Coder+Encoding.swift
 create mode 100644 Sources/ApacheBeam/Coders/Coder.swift
 create mode 100644 Sources/ApacheBeam/Core/ArtifactInfo.swift
 create mode 100644 Sources/ApacheBeam/Core/DynamicProperties.swift
 create mode 100644 Sources/ApacheBeam/Core/Environment.swift
 create mode 100644 Sources/ApacheBeam/Core/Fn/ClosureFn.swift
 create mode 100644 Sources/ApacheBeam/Core/Fn/DoFn.swift
 create mode 100644 Sources/ApacheBeam/Core/Fn/ObjectFn.swift
 create mode 100644 Sources/ApacheBeam/Core/Fn/ParameterizedClosureFn.swift
 create mode 100644 Sources/ApacheBeam/Core/Fn/SerializableFn.swift
 create mode 100644 Sources/ApacheBeam/Core/Fn/SerializableFnRegistry.swift
 create mode 100644 Sources/ApacheBeam/Core/KeyValue.swift
 create mode 100644 Sources/ApacheBeam/Core/PCollection/AnyPCollection.swift
 create mode 100644 
Sources/ApacheBeam/Core/PCollection/AnyPCollectionStream.swift
 create mode 100644 Sources/ApacheBeam/Core/PCollection/PCollection.swift
 create mode 100644 Sources/ApacheBeam/Core/PCollection/PCollectionGroup.swift
 create mode 100644 Sources/ApacheBeam/Core/PCollection/PCollectionStream.swift
 create mode 100644 Sources/ApacheBeam/Core/PTransform/AnyPTransform.swift
 create mode 100644 Sources/ApacheBeam/Core/PTransform/Group.swift
 create mode 100644 Sources/ApacheBeam/Core/PTransform/PTransform.swift
 create mode 100644 Sources/ApacheBeam/Core/PTransform/PTransformBuilder.swift
 create mode 100644 Sources/ApacheBeam/Core/PTransform/PTransformVisitor.swift
 create mode 100644 Sources/ApacheBeam/Core/PTransform/PValue.swift
 create mode 100644 Sources/ApacheBeam/Core/PTransform/Tag.swift
 create mode 100644 Sources/ApacheBeam/Core/PTransform/Transform.swift
 create mode 100644 Sources/ApacheBeam/Core/PTransform/TuplePTransform.swift
 create mode 100644 Sources/ApacheBeam/Core/Pipeline/Pipeline.swift
 create mode 100644 Sources/ApacheBeam/Core/Pipeline/PipelineContext.swift
 create mode 100644 Sources/ApacheBeam/Core/Pipeline/PipelineRunner.swift
 create mode 100644 Sources/ApacheBeam/Core/Pipeline/PipelineTransform.swift
 create mode 100644 Sources/ApacheBeam/Core/Windowing.swift
 create mode 100644 
Sources/ApacheBeam/Generated/GRPC/org/apache/beam/model/fn_execution/v1/beam_fn_api.grpc.swift
 create mode 100644 
Sources/ApacheBeam/Generated/GRPC/org/apache/beam/model/fn_execution/v1/beam_provision_api.grpc.swift
 create mode 100644 
Sources/ApacheBeam/Generated/GRPC/org/apache/beam/model/job_management/v1/beam_artifact_api.grpc.swift
 create mode 100644 
Sources/ApacheBeam/Generated/GRPC/org/apache/beam/model/job_management/v1/beam_expansion_api.grpc.swift
 create mode 100644 
Sources/ApacheBeam/Generated/GRPC/org/apache/beam/model/job_management/v1/beam_job_api.grpc.swift
 create mode 100644 
Sources/ApacheBeam/Generated/GRPC/org/apache/beam/model/pipeline/v1/beam_runner_api.grpc.swift
 create mode 100644 
Sources/ApacheBeam/Generated/Model/org/apache/beam/model/fn_execution/v1/beam_fn_api.pb.swift
 create mode 100644 
Sources/ApacheBeam/Generated/Model/org/apache/beam/model/fn_execution/v1/beam_provision_api.pb.swift
 create mode 100644 
Sources/ApacheBeam/Generated/Model/org/apache/beam/model/job_management/v1/beam_artifact_api.pb.swift
 create mode 100644 
Sources/ApacheBeam/Generated/Model/org/apache/beam/model/job_management/v1/beam_expansion_api.pb.swift
 create mode 100644 
Sources/ApacheBeam/Generated/Model/org/apache/beam/model/job_management/v1/beam_job_api.pb.swift
 create mode 100644 
Sources/ApacheBeam/Generated/Model/org/apache/beam/model/pipeline/v1/beam_runner_api.pb.swift
 create mode 100644 
Sources/ApacheBeam/Generated/Model/org/apache/beam/model/pipeline/v1/endpoints.pb.swift
 create mode 100644 
Sources/ApacheBeam/Generated/Model/org/apache/beam/model/pipeline/v1/external_transforms.pb.swift
 create mode 100644 
Sources/ApacheBeam/Generated/Model/org/apache/beam/model/pipeline/v1/metrics.pb.swift
 create mode 100644 
Sources/ApacheBeam/Generated/Model/org/apache/beam/model/pipeline/v1/schema.pb.swift
 create mode 100644 
Sources/ApacheBeam/Generated/Model/org/apache/beam/model/pipeline/v1/standard_window_fns.pb.swift
 create mode 100644 Sources/ApacheBeam/Internal/Array+Helpers.swift
 create mode 100644 Sources/ApacheBeam/Internal/Data+Decoding.swift
 create mode 100644 Sources/ApacheBeam/Internal/Data+Encoding.swift
 create mode 100644 Sources/ApacheBeam/Internal/Date+Timestamp.swift
 create mode 100644 Sources/ApacheBeam/Internal/Dictionary+Helpers.swift
 create mode 100644 Sources/ApacheBeam/Internal/Model+Typealias.swift
 create mode 100644 Sources/ApacheBeam/Internal/PipelineProto+Coder.swift
 create mode 100644 Sources/ApacheBeam/Internal/PipelineProto+Environment.swift
 create mode 100644 Sources/ApacheBeam/Internal/PipelineProto+Initializers.swift
 create mode 100644 Sources/ApacheBeam/Internal/ProtoConversion.swift
 create mode 100644 Sources/ApacheBeam/Internal/Server+Endpoint.swift
 create mode 100644 Sources/ApacheBeam/Internal/String+Urns.swift
 create mode 100644 Sources/ApacheBeam/Runners/PortableRunner.swift
 create mode 100644 Sources/ApacheBeam/Runtime/Bundle/BundleProcessor.swift
 create mode 100644 Sources/ApacheBeam/Runtime/Bundle/Sink.swift
 create mode 100644 Sources/ApacheBeam/Runtime/Bundle/Source.swift
 create mode 100644 Sources/ApacheBeam/Runtime/Commands/PipelineCommand.swift
 create mode 100644 
Sources/ApacheBeam/Runtime/Commands/Tools/PortableRunnerTool.swift
 create mode 100644 Sources/ApacheBeam/Runtime/DataplaneClient.swift
 create mode 100644 Sources/ApacheBeam/Runtime/Metrics/MetricReporter.swift
 create mode 100644 Sources/ApacheBeam/Runtime/Worker/Worker.swift
 create mode 100644 Sources/ApacheBeam/Runtime/Worker/WorkerProvider.swift
 create mode 100644 Sources/ApacheBeam/Schema/FieldType+Proto.swift
 create mode 100644 Sources/ApacheBeam/Schema/FieldType.swift
 create mode 100644 Sources/ApacheBeam/Schema/FieldValue+Decoding.swift
 create mode 100644 Sources/ApacheBeam/Schema/FieldValue+Encoding.swift
 create mode 100644 Sources/ApacheBeam/Schema/FieldValue+Proto.swift
 create mode 100644 Sources/ApacheBeam/Schema/FieldValue.swift
 create mode 100644 Sources/ApacheBeam/Schema/RowElement.swift
 create mode 100644 Sources/ApacheBeam/Schema/RowProtocol.swift
 create mode 100644 Sources/ApacheBeam/Schema/Schema+Proto.swift
 create mode 100644 Sources/ApacheBeam/Schema/Schema.swift
 create mode 100644 Sources/ApacheBeam/Testing/PCollection+Testing.swift
 create mode 100644 Sources/ApacheBeam/Testing/PCollectionTest.swift
 create mode 100644 Sources/ApacheBeam/Transforms/Basic.swift
 create mode 100644 Sources/ApacheBeam/Transforms/BuiltIn+Elements.swift
 create mode 100644 Sources/ApacheBeam/Transforms/BuiltIn+Windows.swift
 create mode 100644 Sources/ApacheBeam/Transforms/BuiltIn.swift
 create mode 100644 Sources/ApacheBeam/Transforms/Combining.swift
 create mode 100644 Sources/ApacheBeam/Transforms/Composite.swift
 create mode 100644 Sources/ApacheBeam/Transforms/Grouping.swift
 create mode 100644 Sources/ApacheBeam/Transforms/IO/FileIO.swift
 create mode 100644 
Sources/ApacheBeam/Transforms/IO/GoogleCloud/GoogleStorage.swift
 create mode 100644 Sources/ApacheBeam/Transforms/IO/Local/LocalStorage.swift
 create mode 100644 Tests/ApacheBeamTests/ApacheBeamTests.swift
 create mode 100644 Tests/ApacheBeamTests/Coders/CoderTests.swift
 create mode 100644 
Tests/ApacheBeamTests/CrossLanguage/ExpansionServiceTests.swift
 create mode 100644 
Tests/ApacheBeamTests/Pipeline/CompositeIntegrationTests.swift
 create mode 100644 Tests/ApacheBeamTests/Pipeline/FileIOTests.swift
 create mode 100644 Tests/ApacheBeamTests/Pipeline/Fixtures/file1.txt
 create mode 100644 Tests/ApacheBeamTests/Pipeline/Fixtures/file2.txt
 create mode 100644 Tests/ApacheBeamTests/Pipeline/IntegrationTests.swift
 create mode 100644 Tests/ApacheBeamTests/Schema/SchemaTests.swift

Reply via email to