Ahmed Abualsaud

Results 26 issues of Ahmed Abualsaud

Adding workflows for Iceberg integration and load tests. Integration test already exists. Load test will be added in #31392

java
build
io

Adding a load test for IcebergIO Separating integration test (from #31220) into its own suite

java
build
io

Bringing back the changes reverted in #31109 More details in #31061 and #31353

python
java
build
io
gcp
kafka
yaml
bigtable

Adding SchemaTransform translation and tests for KafkaIO

java
io
kafka
Next Action: Reviewers

### What needs to happen? Beam portable schemas include primitive and more complex types (represented as [logical types](https://github.com/apache/beam/tree/master/sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/logicaltypes)). Some of these types are supported in the Python SDK: https://github.com/apache/beam/blob/99202b237e364bf77f40b6da0ec22cb7b17c37d0/sdks/python/apache_beam/typehints/schemas.py#L23-L41 When...

python
P1
task
types
schemas

The current IcebergIO implementation supports only a fixed set of catalog properties. This is an unnecessary limitation for users and in some cases makes the connector unusable (e.g. if an...

java
build
io

Controls min and max number of connections to connection pool. For more details on this BigQuery Storage Write API feature, see https://cloud.google.com/bigquery/docs/write-api-best-practices#connection_pool_management

java
io
gcp

Fixes #21162 I wasn't able to use the existing `PubsubMessageWithAttributesAndMessageIdCoder` because it doesn't encode/decode the message's topic, which is needed for dynamic destinations. There are already a number of existing...

java
io
runners
dataflow
gcp
Next Action: Reviewers

Adding Python API for Managed transforms, similar to the [Java API](https://github.com/ahmedabu98/beam/blob/bb4ad994304d0bb5f31196f3bc2e4e3616ae59bb/sdks/java/managed/src/main/java/org/apache/beam/sdk/managed/Managed.java#L76).

python
java
model
io
kafka

java
io
gcp